Announcing Whisker Menu
June 20, 2013 17 Comments
I have just released a brand new project named Whisker Menu. It will only appeal to some of my users as the project is for Linux and other UNIX-like OS’s, but I thought I would share it anyway. I have made an alternate menu for Xfce inspired by other menus like KDE’s Kickoff. I have been using it as my main menu for the past month or so and I have found it to be quite comfortable.
The menu shows you a list of favorite applications when you open it. You can configure what goes in the list, and how they are ordered. It also has a list of the ten programs most recently launched from the menu. Along the side is a series buttons for top-level categories that allow you to quickly browse all of you installed applications.
This is the first time I have ever used GTK+ in a program, and it will probably be the only time I do so. I do not like it (to put it mildly), and I do not understand how anybody could possibly prefer it to Qt. Still, it was necessary to write a native Xfce panel plugin. However, I did use C++11 instead of straight C, because there is a limit to how much I am willing to torture myself. :-P