From: Peter G. <ge...@cs...> - 2003-07-25 22:26:09
|
First, I'd like to thank everyone who has offered feedback, code, and suggestions. This program has been dead for so long, I was kind of surprised that anyone cared enough about it to even download the new version. The comments have all been very helpful and encouraging. Thanks! I've uploaded ROX-Menu 0.3.6 final. It is available for download here: http://www.cs.sunyit.edu/~geerp/rox/software.html This release has some bug fixes and some added options. Here's the rundown of the new capabilities: - A configuration window for the new options has been added. - The menu image can now be scaled. The user can use the configuration window to specify the maximum height and width to which the image should be scaled. This can be used to decrease the size of the applet in the panel without having to create a smaller pixmap. - The menu image can now be changed at run-time, not just compile-time. Both the normal and mouse-over images can be set. Simply drag an image to the appropriate box in the configuration window. - Scaling of pixmaps in the menu has been improved. Images are now scaled in proportion rather than crunching everything down into a square. - A gross, ugly hack to account for the panel popup problem we've been discussing. The down side of this is that the menu will no longer pop up at the top of the panel if you use it. Long story short, it seems that popping it up above the panel would force the user to hold down the mouse button until he gets the pointer onto the menu. This would totally break the user model of a push button, which you click and release, so I decided to just make the menu pop up under the pointer like every other menu. It's not pretty, but some people might find it less annoying. I've also updated the README file (gasp!) and added a TODO list. Thanks to Chris Shaffer for doing a some cleanup on the configuration window layout and catching a couple of bugs. Thanks to Thomas Leonard for pointing me to a very handy pixbuf scaling function he wrote for ROX-Filer. As usual, feedback is appreciated. Thanks! ------------------- Peter Geer ge...@cs... http://www.cs.sunyit.edu/~geerp "If you can't beat them, arrange to have them beaten." --George Carlin |