Recently got a mail from Ricardo Cruz who is working on the Yast GTK package manager regarding UI design for it and I checked out what is coming up for it in trunk (screenshots!).
The new icon work looks neat and making the UI similar to the QT version is pretty good. Some might note that it starts to look like PackageKit’s frontend (which might ease the transition if openSUSE 11.0+ would switch). You can also switch between list/icon views and change the source repositories. The free disk space indicator is new too.
This appears to have all possible features packed in for now, the next steps should probably make it more appealing to the average user by introducing some simplification.
I updated my mockup based on the recent changes to the one below, still needs some work in the package context area though.
You can check out the latest version from SVN (without affecting your current yast-gtk install):
svn checkout http://svn.opensuse.org/svn/yast/trunk/gtk/unstable yast-gtk
# make -f Makefile.cvs # make
To run it without installing:
LD_PRELOAD=./src/.libs/libpy2gtk.so /usr/lib/YaST2/bin/y2base /usr/share/YaST2/clients/sw_single.ycp gtk