A WIP. After many months I finally got around to doing some work on this recently.
As an additional note... I'm looking for work - eastern Ontario, western Quebec, Canada - any leads are appreciated.
Showing posts with label awn. Show all posts
Showing posts with label awn. Show all posts
Tuesday, December 14, 2010
Saturday, January 9, 2010
Context Menus Can be Fun!
Just a quick screencast of the XML based context menus. You can define the menu if you want.
Thursday, December 3, 2009
Sunday, July 13, 2008
icons, icons, icons
So I've been working on awn-icons recently. The goal to provide a standardized way to change the icons used by applets (and eventually tasks/launchers).
I'm feeling lazy so I'l just point to a couple pages.
I'm feeling lazy so I'l just point to a couple pages.
- Sharkbaitbobby has made a nice little write up that is of most use to python devs but is definitely worth reading for others.
- There's also a blueprint.
- Clearing of configured icons.
- Look into using this with the awn core taskmanager/launcher.
- Convert more applets.
- Hook up some signals so changes in icons get reflected in all awn-icons users immediately.
Tuesday, February 19, 2008
Things to do
Now that 0.2.4 has made it way out into the world I thought I'd give a woefully incomplete list of things I'd like to spend some time working on.
Awn Core
Awn Core
- I'd really like core to build on freebsd without needing a patch. The existence of xutils.* in the awn source is, for me at least, troubling. Besides now that we're desktop agnostic (congratulations malept) it would be nice to have a bit of platform agnostic goodness.
- Addition of a hide applet function in libawn. Currently when devs are hiding an awn applet we are resorting to a hackish approach, creating a 1 pixel wide transparent icon. In itself that's kind of ugly but there is also a several pixel buffer space around this pixbuf... so our invisible applet takes several pixels on the bar. Not good, and definitely something that needs to be done right.
- Review some of libawn-extras and possible move some of that functionality into libawn. I'm thinking there are several good candidates.
- Maybe spend some time on converting some existing source files to the new coding style when I'm feeling bored.
- Continue to work on my experimental, out of core, launcher/taskmanager implementation.
- Notification Daemon needs some work. I'd like to put an option to have an icon displayed in the bar that would allow the display of notifications to be switched on and off. And maybe n mode where they're displayed but with a high level of transparency. Also, some general cleanups of the code need to take place including implementing Awn Config Client support, and trying to track down the odd bug.
- Shinyswitcher calls out for an xrender option. 'nuff said. And a standalone mode... I think I'd like to try it parked in the bottom left unused real estate on my screen.
- Cairo-menu and awn system monitor have a bunch of little bugs. And at some point system monitor really needs a rewrite. And I also have promised someone that there would be an xfce version of cairo-menu.
- New Applet under consideration: a configuration applet that encapsulates the features of awn-manager that I use most often :-). Awn-manager is nice but I don't like leaving it open and it takes a while to load... and I do use it quite often (mostly for starting and stopping applets).
- New Applet under consideration: I did say at one point in time that I'd sit down and write a SUSE style menu, however, with the appearance of a gimmie applet I think I may continue to delay this.
- New Applet under consideration: a libjana based clock applet periodically calls, and maybe I shall write one unless someone or other beats me to it.
Subscribe to:
Posts (Atom)