Awn

Awn 0.2.4

Desktop Agnostic backends,
Vala applets support,
Updated Awn Manager UI

Milestone information

Project:
Awn
Series:
0.2
Version:
0.2.4
Released:
 
Registrant:
Neil J. Patel
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon avant-window-navigator-0.2.4.tar.gz (md5) Source Tarball 472
last downloaded 14 weeks ago
Total downloads: 472

Release notes 

  * Applets are sorted in alphabetical order in AwnManager
  * VFS abstraction for gnome-vfs, thunar-vfs and gio support.
  * FDO Desktop file abstraction for GnomeDesktopItem and EggDesktopItem
    support.
  * Configuration backend abstraction with GConf & GKeyFile support.
  * --with-desktop=gnome|xfce4|agnostic, which will use a combination of the
    above options to work best wth each desktop environment.
  * Updated python bindings
  * Vala bindings
  * Removed gnome-panel dependancy by our own launcher editor.
  * Updated AwnManager Interface.
  * Simple mousewheel task scrolling implementation

Changelog 

View the full changelog

2008-02-19 Neil J. Patel <email address hidden>

 * configure.in:
 * data/Makefile.am:
 * libawn/Makefile.am:
 Fixes for make dist

2008-02-19 Neil J. Patel <email address hidden>

 * awn-manager/awnTheme.py:
 Fixed theme applying issues thanks to malept.

2008-02-18 Mark Lee <email address hidden>

 * awn-manager/awnTheme.py:
 Fix theme saving (for real this time).

2008-02-18 Mark Lee <email address hidden>

 * awn-manager/awnTheme.py:
 Fix theme saving.

2008-02-18 Mark Lee <email address hidden>

 * AUTHORS:
 Fix my email address.

2008-02-18 haytjes <email address hidden>

 * src/main.c:
 Fixed some bugs with GOptionContext

2008-02-18 haytjes <email address hidden>

 * src/awn-bar.c:
 Fixed bug

2008-02-18 haytjes <email address hidden>

 * libawn/awn-effects.c:
 Fixed bug

2008-02-18 Neil J. Patel <email address hidden>

 * AUTHORS:
 Added in moonbeams real name/address.

2008-02-18 Neil J. Patel <email address hidden>

 * AUTHORS:
 * Makefile.am:
 * NEWS:
 * README:
 * configure.in:
 * libawn/awn-config-client-gconf.c:
 * libawn/awn-effects.c:
 * libawn/awn-vfs.c:
 * libawn/awn-vfs.h:
 * src/awn-task.c:
 Fixes before release.
 Fixed all warnings in libawn and src.
 Populated NEWS.
 Added some more info to README
 Updated AUTHORS

2008-02-18 haytjes <email address hidden>

 * src/main.c:
 Use GOptionContext for parsing commandline arguments

2008-02-18 haytjes <email address hidden>

 * src/main.c:
 Set the version automatically right in avant-window-navigator -v

2008-02-18 haytjes <email address hidden>

 * awn-manager/awnPreferences.py:
 Fixed a bug in icon effects

2008-02-18 Mark Lee <email address hidden>

 * Makefile.app-icons:
 * awn-manager/Makefile.am:
 * awn-manager/awn-manager-small.svg:
 * awn-manager/awn-manager.desktop.in.in:
 * awn-manager/awn-manager.png
 * awn-manager/awn-manager.svg:
 * awn-manager/awnManager.py.in:
 * configure.in:
 Fix Launchpad bug #192698 (Awn-manager doesn't have an icon).
 Add build system infrastructure for app icon installation.
 Note that new icons are CC-BY-SA 3.0 (unported).
 Fix typo in awn-manager desktop file.

2008-02-18 Neil J. Patel <email address hidden>

 * configure.in:
 Reverted back to original vala checking. Spotted by malept.

2008-02-18 Neil J. Patel <email address hidden>

 * Makefile.am:
 * configure.in:
 * doc/reference/Makefile.am:
 Updates to allow make-dist to work.

2008-02-18 Mark Lee <email address hidden>

 * awn-manager/awn-manager.desktop.in.in:
 Fix Launchpad bug #160804 (Change awn-manager desktop file category).

2008-02-17 Mark Lee <email address hidden>

 * awn-manager/awnPreferences.py:
 Fix Launchpad bug #173325 ("Task Appearance > Text > Color > Opacity
 slide" doesn't effect the opacity).

2008-02-17 Neil J. Patel <email address hidden>

 * configure.in:
 * po/POTFILES.in:
 Removed old files.

 * po/af.po:
 * po/ar.po:
 * po/bg.po:
 * po/bn.po:
 * po/ca.po:
 * po/cs.po:
 * po/da.po:
 * po/de.po:
 * po/el.po:
 * po/en_AU.po:
 * po/en_CA.po:
 * po/en_GB.po:
 * po/es.po:
 * po/et.po:
 * po/eu.po:
 * po/fa.po:
 * po/fi.po:
 * po/fr.po:
 * po/ga.po:
 * po/gl.po:
 * po/gu.po:
 * po/he.po:
 * po/hi.po:
 * po/hr.po:
 * po/hu.po:
 * po/id.po:
 * po/it.po:
 * po/ja.po:
 * po/ka.po:
 * po/ko.po:
 * po/lt.po:
 * po/mr.po:
 * po/ms.po:
 * po/nb.po:
 * po/nl.po:
 * po/nn.po:
 * po/pl.po:
 * po/pt.po:
 * po/pt_BR.po:
 * po/ro.po:
 * po/ru.po:
 * po/sk.po:
 * po/sl.po:
 * po/sq.po:
 * po/sr.po:
 * po/sv.po:
 * po/ta.po:
 * po/te.po:
 * po/th.po:
 * po/tr.po:
 * po/uk.po:
 * po/vi.po:
 * po/zh_CN.po:
 * po/zh_HK.po:
 * po/zh_TW.po:
 Updated translations from launchpad before tomorrows release.

2008-02-17 Julien Lavergne <email address hidden>

 * debian/vala-awn-trunk.install:
 Add vala binding package.

2008-02-16 Neil J. Patel <email address hidden>

 * awn-manager/awnApplet.py:
 Throw a try/except block around icon loading.

2008-02-16 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Implemented the GtkContainer::remove function. Fixes #155369.
 Fixed a warning.

2008-02-15 Mark Lee <email address hidden>

 * awn-manager/awnApplet.py:
 Only call pygtk-2.12 and above method if it exists.

2008-02-15 Mark Lee <email address hidden>

 * awn-manager/awnManager.py.in:
 Whitespace fixes.
 Add moonbeam and myself to the list of authors.
 Add an image to the About Dialog.
 Update the website URL.

2008-02-14 Mark Lee <email address hidden>

 * src/main.c:
 Fix bug #157615 - a longstanding bug where awn-title.c was being
 #include'd into main.c for some reason.

2008-02-14 Julien Lavergne <email address hidden>

 * debian/awn-manager-trunk.install:
 * debian/control:
 * debian/control.autoppa:
 * debian/libawn0-trunk.install:
 * debian/rules:
 Backport changes of testing in trunk for debian dir.

2008-02-14 Neil J. Patel <email address hidden>

 * libawn/awn-effects.c:
 * libawn/awn-effects.h:
 * libawn/awn-settings.c:
 * libawn/awn-settings.h:
 * src/awn-bar.c:
 * src/awn-task.c:
 * src/awn-window.c:
 Merged an updated version of awn-core-testing.

2008-02-14 Neil J. Patel <email address hidden>

 * .bzrignore:
 * CC.COPYING:
 * ChangeLog:
 * Makefile.am:
 * acinclude.m4:
 * applets/wscript_build:
 * autogen.sh:
 * awn-applet-activation/Makefile.am:
 * awn-applet-activation/main.c:
 * awn-applet-activation/wscript_build:
 * awn-manager/.directory:
 * awn-manager/Makefile.am:
 * awn-manager/awn-launcher-editor.in:
 * awn-manager/awnApplet.py:
 * awn-manager/awnDefs.py.in:
 * awn-manager/awnLauncher.py:
 * awn-manager/awnLauncherEditor.py:
 * awn-manager/awnManager.py.in:
 * awn-manager/awnPreferences.py:
 * awn-manager/awnTheme.py:
 * awn-manager/launcher-editor.glade:
 * awn-manager/window.glade:
 * awn-manager/wscript_build:
 * awn.pc.in:
 * bindings/Makefile.am:
 * bindings/python/Makefile.am:
 * bindings/python/__init__.py:
 * bindings/python/awn.defs:
 * bindings/python/awn.override:
 * bindings/python/awnmodule.c:
 * bindings/vala/Makefile.am:
 * bindings/vala/awn.deps:
 * bindings/vala/awn.files:
 * bindings/vala/awn.gi:
 * bindings/vala/awn.metadata:
 * bindings/vala/awn.namespace:
 * bindings/vala/awn.vapi:
 * config.h.in:
 * configure.in:
 * data/Makefile.am:
 * data/awn-schema-to-gconf:
 * data/awn.schema-ini:
 * data/wscript_build:
 * doc/Makefile.am:
 * doc/reference/Makefile.am:
 * doc/reference/libawn-docs.sgml:
 * doc/reference/libawn-sections.txt:
 * doc/reference/libawn.types:
 * docs/PPA_autoppa:
 * docs/waf:
 * libawn/Makefile.am:
 * libawn/awn-applet-dialog.c:
 * libawn/awn-applet-dialog.h:
 * libawn/awn-applet-gconf.c:
 * libawn/awn-applet-gconf.h:
 * libawn/awn-applet-simple.c:
 * libawn/awn-applet.c:
 * libawn/awn-applet.h:
 * libawn/awn-config-client-gconf.c:
 * libawn/awn-config-client-gkeyfile.c:
 * libawn/awn-config-client-shared.c:
 * libawn/awn-config-client.h:
 * libawn/awn-defines.h:
 * libawn/awn-desktop-item-egg.c:
 * libawn/awn-desktop-item-gnome.c:
 * libawn/awn-desktop-item.h:
 * libawn/awn-effects.c:
 * libawn/awn-effects.h:
 * libawn/awn-enum-types.c.in:
 * libawn/awn-settings.c:
 * libawn/awn-settings.h:
 * libawn/awn-title.c:
 * libawn/awn-vfs.c:
 * libawn/awn-vfs.h:
 * libawn/egg/Makefile.am:
 * libawn/egg/egg-enum-types.c.in:
 * libawn/egg/egg-enum-types.h.in:
 * libawn/egg/eggchecksum.c:
 * libawn/egg/eggchecksum.h:
 * libawn/egg/eggdesktopfile.c:
 * libawn/egg/eggdesktopfile.h:
 * libawn/egg/tests/checksum-test.c:
 * libawn/wscript_build:
 * po/wscript_build:
 * src/Makefile.am:
 * src/awn-applet-manager.c:
 * src/awn-applet-manager.h:
 * src/awn-bar.h:
 * src/awn-hotspot.h:
 * src/awn-task-manager.c:
 * src/awn-task-manager.h:
 * src/awn-task.c:
 * src/awn-task.h:
 * src/awn-utils.h:
 * src/awn-window.h:
 * src/awn-x.c:
 * src/awn-x.h:
 * src/main.c:
 * test/Makefile.am:
 * test/test-config-client.c:
 * test/test-config-client.py:
 * test/test.vala:
 * waf:
 * wscript:
 Merged awn-core-testing branch by malept, moonbeem & gilir.
 Abstracts configuration backends; Add support for GKeyfile backend.
 Abstracts Desktop File implementation; Adds support for libegg backend.
 Abstracts VFS backends; Adds support for Tunar & GVFS backend.
 Updated python bindings.
 Adds support for Vala bindings.
 Removes gnome-panel dependancy.
 Updated awn-manager interface.

2008-02-01 Julien Lavergne, <email address hidden>

 * COPYING.ICON:
 * COPYING.LIB:
 Add text for LGPL and CC 3.0

 * data/avant-window-navigator.svg:
 Relicence the icon to CC 3.0. Thanks to the author.

2008-01-30 Neil J. Patel <email address hidden>

 * src/awn-task-manager.c:
 Fixes #180145 - Cannot add launchers with spaces in filename.
 First commit for > 2 months! Woohoo!

2008-01-15 haytjes <email address hidden>

 * src/awn-task-manager.c:
 Set the resizing (of the window, not the background) off when switching workspace.
 That should increase the performance of AWN when switching workspace.

2008-01-14 Michal Hruby <email address hidden>

 * libawn/awn-applet-dialog.c:
 * src/awn-task.c:
 Fix incorrect arrow position in awn-applet-dialog
 Added effect when dragging items over tasks

2008-01-12 Julien Lavergne <email address hidden>

 * awn-manager/awnManager.in.py:
 * awn-manager/window.glade:
 * libawn/awn-effects.c:
 Merge revision 161 and 162 of awn-core-testing branch
 - Close bug #179666 : Use of tabs instead of a list in the awn-manager (Patch from RĂ©mi Audebert)
 - Close bug #179783 : Prevent segfault when opening glow effect (Patch from Mark Lee)

2008-01-12 Julien Lavergne <email address hidden>

 * awn-manager/awnApplet.py:
 * src/awn-task.c:
 Merge revision 158 and 159 of awn-core-testing branch
 - Close #158182 : Sort applets alphabetically in awn-manager (Patch from Timon_and_Pumba)
 - Close #134377 : Mouse wheel implementation (Patch from Ceceppa)

2008-01-10 haytjes <email address hidden>

 * awn-manager/awnManager.in.py:
 * src/main.c:
 - Updated version to 0.2.1+ (unstable)
 - Added -h and -v command line arguments

 devs: be carefull if you ever want to change the version, cuzz they are now standing in awnManager.in.py and in main.c

2008-01-09 haytjes <email address hidden>

 * src/awn-bar.c:
 Fix #175210: Cairo drawing bugs

2008-01-09 haytjes <email address hidden>

 * libawn/awn-gconf.c:
 * libawn/awn-gconf.h:
 * src/awn-window.c:
 Added an option to hide resize animation (for very low end computers)
 #181168: option to disable resize animation for performance

2008-01-09 haytjes <email address hidden>

 * src/awn-task.c:
 Solved memory leak

2008-01-09 haytjes <email address hidden>

 * src/awn-window.c:
 * src/awn-window.h:
 * src/main.c:
 Fix bug #159217: awn startup behavior
 Now AWN is on his place, without moving the applets from the outer left
 if first AWN starts and afterwards a compositing manager...

 If someone still has problems with first start AWN and afterwards compiz (fusion), plz submit...

2008-01-03 Julien Lavergne <email address hidden>

 * awn-applet-activation/main.c:
 patch by: moonbeam
 Fix bug #179232 : Don't use Type field of desktop files

 * debian/control.autoppa:
 * debian/changelog:
 * debian/control:
 Clean debian/control
 Properly set the debug package

2007-12-29 Mark Lee <email address hidden>

 * awn-applet-activation/main.c:
 Merge patch from moonbeam in Launchpad bug #179232, which changes the
 applet type key to not use the reserved key name.

2007-12-28 Mark Lee <email address hidden>

 * pyawn -> bindings/python:
 Move the bindings to a separate directory.

 * Makefile.am:
 * acinclude.m4:
 * bindings/vala:
 * configure.in:
 * test/Makefile.am:
 * test/test.vala:
 Add Vala bindings support.

2007-12-26 Mark Lee <email address hidden>

 * pyawn/__init__.py:
 Add the function check_dependencies() so that python applets can notify
 the user when they don't have the required Python modules installed.

2007-12-21 Julien Lavergne <email address hidden>

 * configure.in:
 Add a check when configure/autogen.sh running for python modules.
 Check is done for python-gnome2, python-gnome2-desktop and python-gconf.
 To disable the check, add --disable-pymod-checks to configure/autogen.sh
 Fix for bug 136738.

2007-12-19 Mark Lee <email address hidden>

 * acinclude.m4:
 * configure.in:
 Replace the old python-related M4 macros with one from the autoconf
 macro archive.
 Make sure that the Gtk+ libraries are linked to the python awn module.

 * pyawn/Makefile.am:
 Cleanup.
 Allow the python awn module to link with the linker flag --no-undefined.

2007-11-25 Julien Lavergne <email address hidden>

 * libawn/awn-applet.c:
 * libawn/awn-applet.h:
 * libawn/awn-cairo-utils.c:
 * libawn/awn-cairo-utils.h:
 * libawn/awn-defines.h:
 * libawn/awn-gconf.c:
 * libawn/awn-gconf.h:
 * libawn/awn-plug.c:
 * libawn/awn-plug.h:
 * libawn/awn-title.c:
 * libawn/awn-title.h:
 Set Licence to LGPL for libawn/*

2007-11-24 Michal Hruby <email address hidden>

 patch by: dolfje, malept

 * awn-manager/window.glade:
 * pyawn/awn.override:
 * src/awn-x.c:
 * src/main.c:
 Merge from libawn-draw-effects
  - instant bar refresh on bar_angle change
 Fixes for bug #156697 and bug #159291

2007-11-23 Julien Lavergne <email address hidden>

 * awn-manager/awnManager.in.py:
 Don't show awn-manager as python in process list

 * debian/avant-window-navigator-trunk.install:
 * debian/avant-window-navigator.install:
 * debian/awn-manager-trunk.install:
 * debian/awn-manager.install:
 * debian/control:
 * debian/control.autoppa:
 * debian/libawn-dev-trunk.install:
 * debian/libawn-dev.install:
 * debian/libawn0-trunk.install:
 * debian/libawn0.install:
 * debian/python-awn-trunk.install:
 * debian/python-awn.install:
 * debian/rules:
 Fix debian/ to handle correct depends and and correct install files

2007-11-22 Michal Hruby <email address hidden>

 * libawn/awn-effects.c:
 * libawn/awn-effects.h:
 Changed licence to LGPL.

2007-11-22 Julien Lavergne <email address hidden>

 patch by: Mark Lee

 * configure.in:
 Bump pygtk to 2.10 (Fix Bug 160845)

2007-11-22 Julien Lavergne <email address hidden>

 * debian-ubuntu/avant-window-navigator.1:
 * debian-ubuntu/avant-window-navigator.install:
 * debian-ubuntu/awn-applet-activation.1:
 * debian-ubuntu/awn-manager.1:
 * debian-ubuntu/awn-manager.install:
 * debian-ubuntu/changelog:
 * debian-ubuntu/compat:
 * debian-ubuntu/control:
 * debian-ubuntu/copyright:
 * debian-ubuntu/libawn-dev.install:
 * debian-ubuntu/libawn0.install:
 * debian-ubuntu/pycompat:
 * debian-ubuntu/python-libawn0.install:
 * debian-ubuntu/rules:
 Delete debian-ubuntu. debian should do the work for Debian and Ubuntu packages

 * debian/avant-window-navigator.1:
 * debian/awn-applet-activation.1:
 * debian/awn-manager.1:
 * debian/changelog:
 * debian/control:
 * debian/control.autoppa:
 * debian/copyright:
 * debian/python-awn.install:
 * debian/python-libawn0.install:
 * debian/rules:
 * debian/watch:
 Update debian folder and add support for PPA and autoPPA

2007-11-22 Julien Lavergne <email address hidden>

 * applets/taskman.desktop.in.in:
 * awn-manager/awn-manager.desktop.in.in:
 * data/avant-window-navigator.desktop.in.in:
 Fix Exec=none and Encoding in desktop files (patch from Ubuntu)

2007-11-22 Julien Lavergne <email address hidden>

 * COPYING.LIBS:
 Add a copy of LGPL

 * awn-manager/awnTheme.py:
 * data/active/spotlight_png_inline.c:
 * libawn/awn-applet-dialog.c:
 * pyawn/__init__.py:
 * pyawn/awnmodule.c:
 * src/icon-test.c:
 * src/inlinepixbufs.h:
 Add some Licence & Copyright

2007-11-19 Mark Lee <email address hidden>

 * .bzrignore:
 * Makefile.am:
 * autogen.sh:
 * configure.in:
 * doc/:
 Add gtk-doc support.

 * libawn/awn-config-client.c:
 * libawn/awn-config-client.h:
 * libawn/awn-defines.h:
 * libawn/awn-desktop-item.c:
 * libawn/awn-desktop-item.h:
 * libawn/awn-vfs.c:
 * libawn/awn-vfs.h:
 Document relevant functions, structures, and constants.

 * libawn/awn-effects.h:
 Convert Doxygen-style comments to gtk-doc-style comments.

2007-11-14 Mark Lee <email address hidden>

 * configure.in:
 * data/Makefile.am:
 * data/awn-schma-to-gconf:
 * data/awn.schema-ini:
 Add a GKeyFile-based schema of the Awn settings.
 Add a Python-based script to be able to convert that schema into a
 GConf-compatible one, if Awn is built with GConf.

 * libawn/awn-vfs.c:
 * libawn/awn-vfs.h:
 Add a wrapper for VFS file monitoring API.
 Remove all traces of the GIO #define.
 Fix vim modelines.

 * libawn/awn-config-client.c:
 * libawn/awn-config-client.h:
 Rename the value union to something shorter.
 Add a value type enumeration.
 GKeyFile backend: Make the global config client variable a static
 function variable instead.
 GKeyFile backend: Add GKeyFile-based schema support.
 GKeyFile backend: Add file monitoring support, so that awn-manager
 and Awn can properly receive changes from each other. Uses checksums
 to avoid having to diff config files with the same content.
 GKeyFile backend: Protect from setting a NULL list.

 * libawn/Makefile.am:
 * libawn/egg/Makefile.am:
 * libawn/egg/eggchecksum.c:
 * libawn/egg/eggchecksum.h:
 * libawn/egg/tests/checksum-test.c:
 Bundle a copy of GChecksum for the case that the user has not installed
 glib >= 2.16.

2007-11-03 Neil J. Patel <email address hidden>

 * awn-manager/awnManager.in.py:
 * configure.in:
 Bump to 0.2.1

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.