These releases bring with them more stability, a lots of bugfixes, and some interesting new features which include Vala bindings, an updated UI for Awn Manager, new applets, more documentation and support for non-gnome desktop environments.
Desktop Agnostic
Mark Lees (malept) long-standing desktop-agnostic branch was finally merged into trunk. What it does is separate three 'desktop-specific' parts of Awn and provides multiple implementations of them, suiting your current desktop set-up:
- Configuration: Either a GConf (default) or GKeyFile settings backend.
- VFS: Three VFS backends, GnomeVFS (currently-default), ThunarVFS and GIO.
- Desktop File Reading: Either libgnome-desktop (default) or EggDesktop.
This abstraction also spreads to the applets in Awn-extras, and most of them have been ported to the new style, with the goal of porting all of them by the next release.
Roadmap
Speaking of the next release, there have been some changes to the Awn versioning system & the roadmap. The new roadmap looks like this:
- 0.4 - Non-composited WM support; Better handling of multi-monitor setups; GtkTheme support; Awn-curves;
- 0.6 - Rewrite the launcher/task-manager, adding support for window grouping, window sorting, window-thumbnails-as-icons, easier plugin writing, and a more extensive DBus backend.
- 0.8 - Allow Awn to reside on any edge of the screen; TBD
- 1.0 - Multiple Awn panels; TBD
As you can see, the 'major-rewrite' of Awn has been split-up into sizeable chucks, which allows for more releases and allows us to introduce the new code a bit at a time.
Misc
If you need help installing Awn, are having problems, or just want to chat about development & features, please check out the forums, wiki or stop by #awn on irc.freenode.net, where there's always someone willing to help!
I'd also like to welcome Julien Lavergne, Mark Lee and Rodney Cryderman to the core team. They have done a lot (most) of the work for this release, and have kept the Awn boat floating.
Finally, once you've installed the Awn and feel like trying out something new, set /apps/avant-window-navigator/bar/bar_angle t0 -1, and see what happens (this is courtesy of ;-).
8 comments:
> window-thumbnails-as-icons
I hope little emblem on thumbnail will appear :) .
Wow, that -1 easter-egg is neat ;)
ahh curves were built in ... i knew it ... i hate you
no, seriously, thanks for awn and that lovely hint!
how's the ubuntu mobile development going? can we see/read something or do we have do wait?
AWN is awesome. I think it will be a key component of a future linux desktop, thankyou!
Foolish asked me to help out with this:
There's a script that's part of the avant-window-navigator package that parses a .ini and converts it to gconf schema stype xml. However, it currently strips all the whitespace
gconf xml schema files are supposed to be humanly readable for non-gui editing of preferences.
I came up with this;
http://asterisklinks.com/wiki/doku.php?id=wiki:prettyprint
may be of some help:)
The link got cut off;
http://asterisklinks.com/wiki/doku.php?id=wiki:prettyprint
http://asterisklinks.com/wiki/
doku.php?id=wiki:prettyprint
Cool post... thanks for sharing...
Post a Comment