Awn

Download project files

How do I verify a download?


0.4.2 release from the 0.4 series released

File Description Downloads
download icon avant-window-navigator-0.4.2.tar.gz (md5) Avant Window Navigator v0.4.2 45,489
last downloaded today
Total downloads: 45,489

0.4.0 release from the 0.4 series released

Release information
Release notes:

For Users:

* Awn can be finally positioned on any edge of the screen.
* You can now pick among these styles: Flat, Edgy, 3D, Curved, Floaty.
* Expanded mode (Awn will cover whole screen width).
* Autohide was completely revamped and Awn now supports Intellihide and Window Dodge modes.
* Added possibility to change Awn's alignment - you don't have to have it centered.
* Awn tries to blend in with your theme colors by default.
* Added four beautiful themes.
* Most of the icons can be changed by simply dragging an icon file onto them.
* Basic support for environments without compositing (desktop-effects).
* Added simple Preferences applet (drag it to screen edges / different monitors to quickly change Awn settings).
* Taskmanager applet now supports grouping of windows.

For Applet Develo...

File Description Downloads
download icon avant-window-navigator-0.4.0.tar.gz (md5, sig) Awn 0.4.0 Final version 86,846
last downloaded 4 days ago
Total downloads: 86,846

0.3.2.1 release from the 0.2 series released

Release information
Release notes:

* Fix installation of the Python bindings on 64bit systems.
* Fix crashers.
* Fix setting custom applet icons where said icons have spaces in their file names.
* Updated translations.

File Description Downloads
download icon avant-window-navigator-0.3.2.1.tar.gz (md5, sig) Release 36,395
last downloaded 4 days ago
Total downloads: 36,395

0.3.2 release from the 0.2 series released

Release information
Release notes:

For Users:

    * We have made it easier to enable Awn to run when you log into your desktop - there is an "Automatically start Awn on login" option.
    * If you start Awn without a compositing manager present, a pop-up dialog will appear informing you that compositing is not currently enabled.
    * Most applet icons can now be customized by dragging and dropping an icon onto the applet in question. Note that this does not apply to tasks.
    * Better compatibility with Metacity.

For Packagers:

    * The (optional) Vala version dependency has been bumped to 0.5.4.
    * The location of the applet metadata files has changed, at the request of Debian. We have included a script (awn-applets-migration) which will migrate users' settings to point to the new location.

For Applet Develo...

File Description Downloads
download icon avant-window-navigator-0.3.2.tar.gz (md5, sig) 0.3.2 tarball 13,005
last downloaded 18 weeks ago
Total downloads: 13,005

0.2.6 release from the 0.2 series released

Release information
Release notes:

Fix build issues with xfce4; Fix awn-manager launcher editing

Changelog:

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

 * configure.in:
 Bump to 0.2.6 for release.

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

 * configure.in:
 Bump to 0.2.5 (this is the testing branch for 0.2.6 release)

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

 * awn-manager/awnLauncherEditor.py:
 Fix up creating launchers.

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

 * libawn/egg/Makefile.am:
 Include the necessary files in EXTRA_DIST.

File Description Downloads
download icon avant-window-navigator-0.2.6.tar.gz (md5) avant-window-navigator-0.2.6 3,333
last downloaded 4 days ago
Total downloads: 3,333

0.2.4 release from the 0.2 series released

Release information
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:

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

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

0.2.1 release from the 0.2 series released

Release information
Release notes:

Lots of bugfixes, plus rounded corners for 3D-dock.

Changelog:

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

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

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

 * ChangeLog:
 * awn-manager/Makefile.am:
 * awn-manager/awnApplet.py:
 * awn-manager/awnLauncher.py:
 * awn-manager/awnManager.in.py:
 * awn-manager/awnPreferences.py:
 * awn.pc.in:
 * libawn/awn-applet-simple.c:
 * libawn/awn-effects.c:
 * libawn/awn-effects.h:
 * src/awn-task-manager.c:
 * src/awn-task.c:
 Merged multiple stability patches from branch "0.2-stable-testing".

2007-10-31 Michal Hruby <email address hidden>

 patch by: Mark Lee

 * pyawn/awn.defs:
 awn_register_effects is now method of AppletSimple.

2007-10-31 Michal Hruby <email address hidden>

 * pyawn/awn.defs:
 Added python binding for awn_(un)register_effects.

2007-10-29 Michal Hruby <email address hidden>

 * awn-manager/awnPreferences.py:
 * awn-manager/window.glade:
 * src/awn-bar.c:
 Merge with libawn-draw-effects:
 - added rounded corners for 3D look

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

 * config.h.in:
 * configure.in:
 * src/awn-task-manager.c:
 Add a real check for libwnck's version so that bug #147591 is really,
 really fixed.

2007-10-27 Michal Hruby <email address hidden>

 * src/awn-task-manager.c:
 Now it really fixes #147591

2007-10-27 Michal Hruby <email address hidden>

 patch by: moonbeam

 * src/awn-task-manager.c:
 * src/awn-task.c:
 Fixes bug #157625, #157296, #147591

2007-10-25 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixes bug #156898.

2007-10-20 Mark Lee <email address hidden>

 * awn-manager/Makefile.am:
 Uninstall awn-manager when a user does "make uninstall".

2007-10-20 Michal Hruby <email address hidden>

 * awn-manager/awnPreferences.py:
 * libawn/awn-effects.c:
 Merged with changes in libawn-draw-effects.
 Custom effects frame now hidden if all effects are same.

2007-10-09 Michal Hruby <email address hidden>

 * libawn/awn-effects.c:
 Fixed "none" animation causing problems.

File Description Downloads
download icon avant-window-navigator-0.2.1.tar (md5) 0.2.1 Bugfix release 1,004
last downloaded 4 weeks ago
Total downloads: 1,004

0.2 release from the 0.2 series released

Release information
Release notes:

New features include:
  * 3D look for the bar
  * Launchers
  * Applet support
  * New animations
  * Theming support
  * Brand new preferences editor

and lots more!

Changelog:

2007-10-07 Neil J. Patel <email address hidden>

 * Makefile.am:
 Don't include autogen.sh as part of make dist.

 * TODO:
 Clean up old TODO, refer to launchpad.net.

2007-10-07 Neil J. Patel <email address hidden>

 * libawn/awn-applet.c:
 Fix warning.

2007-10-07 Neil J. Patel <email address hidden>

 * intltool-extract.in:
 * intltool-merge.in:
 * intltool-update.in:
 These shouldn't be here.

2007-10-07 Neil J. Patel <email address hidden>

 * AUTHORS:
 Updated to add in new authors.

 * README:
 Brand new readme file with some useful information.

 * awn-manager/awnManager.in.py:
 Added more authors to the About Dialog.

 * configure.in:
 Bumped version to 0.2

 * po/ar.po:
 * po/bg.po:
 * po/ca.po:
 * po/cs.po:
 * po/da.po:
 * po/de.po:
 * po/el.po:
 * po/en_AU.po:
 * po/en_GB.po:
 * po/es.po:
 * po/eu.po:
 * po/fa.po:
 * po/fi.po:
 * po/fr.po:
 * po/gl.po:
 * po/he.po:
 * po/hr.po:
 * po/hu.po:
 * po/it.po:
 * po/ja.po:
 * po/ka.po:
 * po/ko.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/sr.po:
 * po/sv.po:
 * po/tr.po:
 * po/zh_CN.po:
 * po/zh_HK.po:
 * po/zh_TW.po:
 Updated translations from Launchpad.net. Thanks to all translators.

2007-10-06 Michal Hruby <email address hidden>

 * awn-manager/awnPreferences.py:
 * awn-manager/window.glade:
 * libawn/awn-applet-simple.c:
 * libawn/awn-applet-simple.h:
 * libawn/awn-effects.c:
 * libawn/awn-effects.h:
 * pyawn/awn.defs:
 * pyawn/awn.override:
 * pyawn/awnmodule.c:
 * src/awn-task.c:
 Merged with changes in libawn-draw-effects branch.
 Added customization of all effects.
 New effects: 3D turn and Glow.
 Simple python bindings for effects framework.

2007-10-05 Julien Lavergne <email address hidden>

 * TODO:
 * pyawn/NOTES:
 * data/active/Makefile.am:
 Move pyawn/NOTES to TODO and include all files in the Makefile.
 So "make dist" take all the files.

 * debian-ubuntu/changelog:
 * debian/avant-window-navigator.install:
 * debian/changelog:
 * debian/control:
 * debian/copyright:
 * debian/rules:
 Refresh debian & debian-ubuntu dir for testing.

2007-10-02 Miika-Petteri Matikainen <email address hidden>

 * libawn/awn-applet-simple.c:
 Update the bar every time awn_applet_simple_set_icon or
 awn_applet_simple_set_temp_icon is called.

2007-10-02 Miika-Petteri Matikainen <email address hidden>

 * libawn/awn-applet-simple.c:
 awn_applet_simple_set_icon and awn_applet_simple_set_temp_icon
 will now gracefully return if the new icon is the same as the
 old one.

2007-09-29 Neil J. Patel <email address hidden>

 * awn-manager/awnPreferences.py:
 Should fix bug 144923, by making sure a string is valid before setting it on
 the font button.

2007-09-29 Neil J. Patel <email address hidden>

 * src/awn-task.c:
 Attempt to fix bug #144028 by doing more checks before freeing items.

2007-09-29 Neil J. Patel <email address hidden>

 * src/awn-x.c:
 Comment out unneeded g_prints.

2007-09-29 Neil J. Patel <email address hidden>

 patch by: Fabien Chaillou <email address hidden>

 * awn-manager/awnLauncher.py:
 Fix bug #140928: exception in awn-manager when a launcher icon is missing.

2007-09-29 Neil J. Patel <email address hidden>

 patch by: weirdbro <email address hidden>

 * src/awn-task.c:
 Fix bug #144118: Repeatedly right-clicking on icon brings up AWN context
 menu.

2007-09-27 Neil J. Patel <email address hidden>

 * src/awn-task.c:
 Fix closing of a task so there are no 'jumps'. The widget is gradually
 reduced in size.

2007-09-26 Neil J. Patel <email address hidden>

 * configure.in:
 * intltool-extract.in:
 * intltool-merge.in:
 * intltool-update.in:
 * po/ar.po:
 * po/bg.po:
 * po/ca.po:
 * po/cs.po:
 * po/da.po:
 * po/de.po:
 * po/el.po:
 * po/en_AU.po:
 * po/en_GB.po:
 * po/es.po:
 * po/eu.po:
 * po/fa.po:
 * po/fi.po:
 * po/fr.po:
 * po/he.po:
 * po/hr.po:
 * po/hu.po:
 * po/it.po:
 * po/ja.po:
 * po/ko.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/sr.po:
 * po/sv.po:
 * po/tr.po:
 * po/zh_CN.po:
 * po/zh_HK.po:
 * po/zh_TW.po:
 Updated and merged all translations from Launchpad.
 Thanks to all translators.

2007-09-20 haytjes <email address hidden>

 * src/main.c:
 Set the position correct where the bar doesn't hide.

2007-09-20 haytjes <email address hidden>

 * src/awn-window.c:
 Fixed bug #140649. Now the area where mouse-over/mouse-clicks/... go is right.
 So no more problems with clicking on a icon and clicking on the underlying window.

2007-09-19 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Make the window title into it's own widget, and spruce it up a little.
 We now only set the text of the label, and draw its background
 separatly. There should be no difference to exiting applets.

 * libawn/awn-applet-simple.c:
 Fix a few warnings.

2007-09-19 Michal Hruby <email address hidden>

 * awn-manager/awnPreferences.py:
 * libawn/awn-effects.c:
 * libawn/awn-effects.h:
 Merged with latest changes in libawn-draw-effects.

2007-09-19 Michal Hruby <email address hidden>

 * data/active/spotlight_png_inline.c:
 * libawn/awn-effects.c:
 Spotlight effect png compiled directly into AWN to prevent problems
 with loading from hardcoded path.

2007-09-18 Julien Lavergne <email address hidden>

 * awn-manager/awn-manager.desktop.in.in:
 Delete X-Fedora category to be distribution neutral

 * debian-ubuntu/avant-window-navigator.install:
 * debian-ubuntu/changelog:
 * debian-ubuntu/copyright:
 * debian-ubuntu/python-libawn0.install:
 * debian-ubuntu/rules:
 Update/Clean debian-ubuntu dir

 * libawn/Makefile.am:
 Take all the files in the build process

2007-09-18 haytjes <email address hidden>

 * src/main.c:
 Set the position correct where the bar doesn't hide.

2007-09-18 haytjes <email address hidden>

 * src/awn-x.c:
 Set xutils_set_strut good.

2007-09-18 haytjes <email address hidden>

 * libawn/awn-applet-simple.c:
 set_temp_icon updated also

2007-09-18 haytjes <email address hidden>

 * libawn/awn-applet-simple.c:
 Improved awn-applet-simple dynamical resizing. Now on a bar_height change it will change the icon_height on how much the bar_height changed.
 Some applets in awn-extras are now wrong, but will commit a rev. to awn-extras soon.
 For applet devs: You need to give a right sized icon to awn-applet-simple. So awn-applet-simple doesn't resize it anymore,
 except when a bar_height change has occurred. Normally you should provide a new icon then, but in the mean time awn-applet-simple resizes the icon
 to have a semiliar look after the bar_height change.

2007-09-17 Michal Hruby <email address hidden>

 * libawn/awn-effects.c:
 Fixed bug in awn_unregister_effects.

2007-09-17 Michal Hruby <email address hidden>

 * libawn/awn-applet-simple.c:
 * libawn/awn-effects.c:
 Updated AwnAppletSimple to use hover effect by default (applets can
 disable).
 Disabled OPENING effect for applets, because tasks don't work
 correctly because of it.

2007-09-12 Neil J. Patel <email address hidden>

 Merged Julien Lavergne's awn-restructure branch.

007-09-12 Neil J. Patel <email address hidden>

 Merged Michal Hruby's libawn-effects branch.

007-09-16 haytjes <email address hidden>

 * src/awn-bar.c:
 Updated look of rounded corners, when it is standing left or right against the wall (end of the screen)

2007-09-16 haytjes <email address hidden>

 * libawn/awn-title.c:
 Let the title never go offscreen on the left.

2007-09-16 haytjes <email address hidden>

 * src/awn-bar.c:
 * src/awn-gconf.c:
 * src/awn-gconf.h:
 * src/awn-window.c:
 * src/main.c:
 Added a gconf entry: /bar/bar_pos

 Now you can move AWN on the X rule. So horizontal. It's a float between 0 and 1 that says where it needs to stand.
 0.5 is in the middle and the current behaviour. But now it is possible to set it left (0.0) or right (1.0) or something between...
 Not added to awnManager, because it isn't tested enough.

2007-09-15 Miika-Petteri Matikainen <email address hidden>

 * awn-manager/awnApplet.py:
 * awn-manager/awnLauncher.py:
 Fixes bug #134913: Stock icon in applet.desktop does not show in
 awn-manager.

2007-09-14 haytjes <email address hidden>

 * libawn/awn-applet-simple.c:
 Some fixes in awn-applet-simple

2007-09-14 haytjes <email address hidden>

 * src/awn-bar.c:
 Fixes bug #139342: Drawing bug on top border
 (thank you Andrea Cimitan)

2007-09-14 haytjes <email address hidden>

 * libawn/awn-applet-simple.c:
 * src/main.c:
 Finally totally dynamical resizing. There was again a bug in it. Now that's solved again and now awn-applet-simple also resizes dynamical

2007-09-13 haytjes <email address hidden>

 * libawn/awn-applet-dialog.c:
 Fixes bug #138148: python applet dialogs spam errors

2007-09-13 haytjes <email address hidden>

 * src/main.c:
 Let AWN come up again when you go over the place where the bar was (not only the middle anymore)
 (for devs: let the hotspot function again, it didn't had the right dimensions)

2007-09-13 haytjes <email address hidden>

 patch by: Gerd Kohlberger

 * libawn/awn-applet-dialog.c:
 * libawn/awn-applet.c:
 * libawn/awn-applet.h:
 * libawn/awn-cairo-utils.c:
 * libawn/awn-plug.c:
 * src/awn-gconf.c:
 * src/awn-task.c:
 * src/main.c:

 Fixes bug #138050: [Patch] Fix compiler warnings

2007-09-13 haytjes <email address hidden>

 * src/main.c:
 bug #138341: let gtk under 2.10 work again.

2007-09-12 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Use Gtk theme colours so everythign looks nice.

 * src/awn-applet-manager.c:
 * src/awn-bar.c:
 * src/awn-hotspot.c:
 * src/awn-task-manager.c:
 Fix compiler warnings.

2007-09-11 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixed icon offset during bar resize.

2007-09-09 Neil J. Patel <email address hidden>

 * applets/python-test/python-test.py:
 Added a small test which keeps changing the icons, on hover in and
 hover out. You can use this to measure memory usage.

 * intltool-extract.in:
 * intltool-merge.in:
 * intltool-update.in:
 * libawn/awn-applet-simple.c:
 * libawn/awn-applet-simple.h:
 Added an awn_applet_simple_set_temp_icon, for applets which chaange the icon
 multiple times. AwnAppletSimple takes control of these pixbufs, and makes
 sure that they are free'd when the applet set's a new icon.
 If you want your icons to stay around, keep using
 awn_applet_simple_set_icon.

 * pyawn/NOTES:
 * pyawn/awn.defs:
 Updated bindings for new AwnAppletSimple function.

2007-09-06 haytjes <email address hidden>

 * src/main.c:
 typo

2007-09-06 haytjes <email address hidden>

 * src/main.c:
 Make sure xcompmgr get detected. It gets only detected on startup. So Avant-window-navigator needs to be started AFTER xcompmgr.

2007-09-06 haytjes <email address hidden>

 * libawn/awn-title.c:
 part 2 of bug #137714. Titles are now back on the right place.

2007-09-06 haytjes <email address hidden>

 * src/awn-utils.c:
 part 1 of bug #137714. This will make the auto-hide feature again good.

2007-09-06 haytjes <email address hidden>

 patch by: Ryan

 * awn-manager/awnPreferences.py:
 * awn-manager/window.glade:
 * src/awn-gconf.c:
 * src/awn-gconf.h:
 * src/awn-utils.c:
 * src/awn-window.c:
 Keep dock below maximized windows when not in use

2007-09-06 Neil J. Patel <email address hidden>

 * awn-applet-activation/main.c:
 Allow desktop files for python applets to point to relative folders, so
 Exec=myapplet/applet.py instead of
 Exec=/usr/local/lib/awn/applets/myapplet/applet/py

2007-09-06 haytjes <email address hidden>

 * src/main.c:
 Fixes bug #129750: Bar background is above icons on startup

2007-09-05 Neil J. Patel <email address hidden>

 * applets/python-test/python-test.py:
 Add a simple memory test for AwnAppletSimple

 * libawn/awn-applet-simple.c:
 Make sure the pixbuf's are unref'd correctly, so they don't leak memory.

2007-09-05 haytjes <email address hidden>

 * src/awn-gconf.c:
 * src/main.c:
 Fixes bug #133702: Wrong awn location when using xrandr 1.2

2007-09-05 haytjes <email address hidden>

 * src/awn-gconf.h:
 * src/main.c:
 fixes bug #128383: Fail gracefully in a non-composited environment
 Now Awn looks if a compositing manager is running. If none is running it will give a message to start one.
 It will not fail just print the message and wait till an compositing manager is started.
 That way there is no problem if Awn is started automatically, but before compiz is initialized.

2007-09-05 haytjes <email address hidden>

 * src/awn-task.c:
 * src/awn-x.c:
 * src/awn-x.h:
 fixes bug #129806: Different custom icons for OpenOffice applications
 and hopefull some other problems with customised icons
 Remark: It could be that you need to set some customised icons again.

2007-09-04 haytjes <email address hidden>

 * awn-manager/window.glade:
 * src/awn-bar.c:
 * src/main.c:
 (fixes bug #136858 : resizing without restart)

2007-09-04 haytjes <email address hidden>

 * applets/trash/trashapplet.c:
 Let the trashapplet resize dynamically (without restart)
 (Is necessary for the upcoming change: resizing without restart)

2007-09-02 Neil J. Patel <email address hidden>

 * applets/notification-area/Makefile.am:
 * applets/notification-area/notification-area.desktop.in.in:
 Revert the Makefile.am to the correct way of dealing with desktop files.

2007-09-02 Neil J. Patel <email address hidden>

 * acinclude.m4:
 It would help if I included this.

2007-09-01 Neil J. Patel <email address hidden>

 * Makefile.am:
 * applets/Makefile.am:
 * applets/python-test/Makefile.am:
 * applets/python-test/python-test.desktop.in.in:
 * applets/python-test/python-test.py:
 * awn-applet-activation/Makefile.am:
 * awn-applet-activation/awn-plug.c:
 * awn-applet-activation/awn-plug.h:
 * awn-applet-activation/main.c:
 * config.h.in:
 * configure.in:
 * intltool-extract.in:
 * intltool-merge.in:
 * intltool-update.in:
 * libawn/Makefile.am:
 * libawn/awn-applet-gconf.h:
 * libawn/awn-applet-simple.c:
 * libawn/awn-enum-types.c.in:
 * libawn/awn-enum-types.h.in:
 * libawn/awn-plug.c:
 * libawn/awn-plug.h:
 * pyawn/Makefile.am:
 * pyawn/NOTES:
 * pyawn/__init__.py:
 * pyawn/awn.defs:
 * pyawn/awn.override:
 * pyawn/awnmodule.c:
 Python bindings. Woo!

2007-08-28 Miika-Petteri Matikainen <email address hidden>

 * libawn/awn-applet-simple.c:
 Fixes a memory leak in awn_applet_simple_set_icon.

2007-08-25 Neil J. Patel <email address hidden>

 * libawn/Makefile.am:
 * libawn/awn-applet-simple.c:
 * libawn/awn-applet-simple.h:
 Added an AwnAppletSimple, which should suffice for 90% if the use cases for
 applets, and should make applet developers lifes much easier. See the
 updated main-menu applet to see how to use this *very* simple applet.

2007-08-25 Neil J. Patel <email address hidden>

 patch by: Julien Lavergne <email address hidden>

 * libawn/awn-applet-gconf.h:
 Fix include.

2007-08-25 Neil J. Patel <email address hidden>

 * src/awn-task-manager.c:
 Check string exists before calling strcmp.

2007-08-25 Neil J. Patel <email address hidden>

 * configure.in:
 * po/el_GR.po:
 Remove el_GR.po in place for el.po.

2007-08-23 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task-manager.c:
 * src/awn-task-manager.h:
 * src/awn-task.c:
 Fix the alignment of Beryl/Compiz window previews.

2007-08-23 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixed: Awn crashes when adding a broken launcher.

2007-08-23 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixed an issue with icon width.
 Removed icon_loader_get_spec.

2007-08-23 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixes the width of a new task.

2007-08-23 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixed a crash when closing applications.

2007-08-22 Neil J. Patel <email address hidden>

 * libawn/awn-title.c:
 Few more timing fixes.

2007-08-22 Neil J. Patel <email address hidden>

 * libawn/awn-title.c:
 * src/main.c:
 Some window-title fixes, should hide better now.

2007-08-22 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixes bug #133842: Custom icons reset upon resize.

2007-08-21 Miika-Petteri Matikainen <email address hidden>

 patch by: Nicolas de BONFILS

 * applets/trash/trashapplet.c:
 * applets/trash/trashapplet.h:
 Trash applet uses libawn title instead of gtk tooltips (bug #133497).

2007-08-21 Miika-Petteri Matikainen <email address hidden>

 * src/awn-bar.c:
 Fixes the width of the bar when using 3d-look.
 Fixes bug #131819: Bar becomes too narrow when no Icons are present on
 it in 3D View.

2007-08-21 Miika-Petteri Matikainen <email address hidden>

 patch by: isaacj87

 * awn-manager/awnPreferences.py:
 * awn-manager/window.glade:
 Adds an option to set arrow offset in Awn-manager (bug #133366).

2007-08-21 Miika-Petteri Matikainen <email address hidden>

 patch by: Michal Hruby

 * src/awn-task.c:
 Fixes bug #133506: Simpler bounce implementation.

2007-08-21 Miika-Petteri Matikainen <email address hidden>

 patch by: Michal Hruby

 * src/awn-bar.c:
 Fixes bug #133009: Separator flickering when opening/closing task.

2007-08-21 Miika-Petteri Matikainen <email address hidden>

 patch by: haytjes

 * awn-manager/awnPreferences.py:
 Fixes bug #133526: Awn-manager crashes with gconf 2.14.

2007-08-19 Neil J. Patel <email address hidden>

 * libawn/awn-title.c:
 Fix a bunch of problems, including the init, which was slowing down the
 effects.

 * src/awn-utils.c:
 Don't call gtk_widget* on title, as it leaves an artifact on screen.

2007-08-19 Neil J. Patel <email address hidden>

 * libawn/awn-title.c:
 Fix title height issue.

2007-08-18 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Fixed positioning bug #132137.

2007-08-18 Neil J. Patel <email address hidden>

 * libawn/Makefile.am:
 * libawn/awn-cairo-utils.c:
 * libawn/awn-cairo-utils.h:
 * libawn/awn-title.c:
 * libawn/awn-title.h:
 * src/Makefile.am:
 * src/awn-gconf.h:
 * src/awn-task-manager.c:
 * src/awn-task.c:
 * src/awn-task.h:
 * src/awn-title.c:
 * src/awn-title.h:
 Moved the entire window title object into libawn.
 At the same time, rewrote it to be much simpler, and hopefully close
 bug#128818 (window titles don't disappear).
 Also, now that it is in libawn, applets can also use it.
 Also moved AwnColor into awn-cairo-utils, and added a method to convert
 from RRGGBBAA to AwnColor in the same file.

2007-08-18 Neil J. Patel <email address hidden>

 * data/avant-window-navigator.svg:
 Update the icons using the new svg provided by Nicolas.Rougier (thanks).
 The main svg is also included, if anyone can make better sized png's for it!

2007-08-18 Neil J. Patel <email address hidden>

 * Makefile.am:
 * avant-applets/Makefile.am:
 * avant-applets/avant-applets.glade:
 * avant-applets/avant-applets.in.py:
 * avant-launchers/Makefile.am:
 * avant-launchers/avant-launchers.glade:
 * avant-launchers/avant-launchers.in.py:
 * avant-preferences/Makefile.am:
 * avant-preferences/avant-preferences.desktop.in.in:
 * avant-preferences/avant-preferences.in.py:
 * avant-preferences/test:
 * avant-preferences/window.glade:
 * avant-preferences/window.glade.h:
 * awn-manager/Makefile.am:
 * awn-manager/awn-manager.desktop.in.in:
 * awn-manager/awnApplet.py:
 * awn-manager/awnDefs.in.py:
 * awn-manager/awnLauncher.py:
 * awn-manager/awnManager.in.py:
 * awn-manager/awnPreferences.py:
 * awn-manager/awnTheme.py:
 * awn-manager/window.glade:
 * configure.in:
 * libawn/awn-applet-dialog.c:
 * po/POTFILES.in:
 * src/main.c:
 Merged awn-manager into core.
 Removed old configuration tools.
 Updated Awn to call awn-manher instead.

2007-08-18 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Don't add extra padding to the top if there is no title.

2007-08-18 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Better drawing and positioning.
 Entire popup now has a white border.
 Bottom arrow successfully places itseflf over the corressponding applet,
 exactly in the middle.

2007-08-17 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Fixes bug #132452 (dialog doesn't make space fore the title).

2007-08-17 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Fixes bug #132137 (dialog position doesn't update).

2007-08-17 Neil J. Patel <email address hidden>

 patch by: Julien Lavergne <email address hidden>
 * plugins/Rhythmbox/artdisplay-awn/AmazonCoverArtSearch.py:
 * plugins/Rhythmbox/artdisplay-awn/CoverArtDatabase.py:
 * plugins/Rhythmbox/artdisplay-awn/Loader.py:
 * plugins/Rhythmbox/artdisplay-awn/LocalCoverArtSearch.py:
 * plugins/Rhythmbox/artdisplay-awn/PodcastCoverArtSearch.py:
 * plugins/Rhythmbox/artdisplay-awn/__init__.py:
 * plugins/Rhythmbox/artdisplay-awn/__init__.py~:
 * plugins/Rhythmbox/artdisplay-awn/rhythmbox-missing-artwork.svg:
 Sync art display plugin with upstream.

2007-08-17 Neil J. Patel <email address hidden>

 * src/Makefile.am:
 * src/awn-app.c:
 * src/awn-app.h:
 * src/awn-task.c:
 * src/awn-win-manager.c:
 * src/awn-win-manager.h:
 * src/main.c:
 Removed awn-app and awn-win-manager as they are no longer used, and are very
 out-of-date.

2007-08-17 Neil J. Patel <email address hidden>

 * configure.in:
 * po/ca.po:
 * po/cs.po:
 * po/he.po:
 * po/hr.po:
 * po/hu.po:
 * po/nb.po:
 * po/nl.po:
 * po/pt_BR.po:
 * po/ro.po:
 * po/ru.po:
 * po/sk.po:
 * po/sr.po:
 * po/sv.po:
 * po/zh_CN.po:
 Merged & updated lot's and lot's of translations! Yay launchpad.

2007-08-17 Neil J. Patel <email address hidden>

 * configure.in:
 * po/tr.po:
 Merged updated turkish translation.

2007-08-17 Neil J. Patel <email address hidden>

 patch by: Michael Hynonen <email address hidden>

 * awn-applet-activation/awn-plug.c:
 * awn-applet-activation/main.c:
 * src/awn-app.c:
 * src/awn-applet-manager.c:
 * src/awn-applet-proxy.c:
 * src/awn-task-manager.c:
 * src/awn-task.c:
 * src/awn-x.c:
 * src/main.c:
 Fixes a bunch of memory leaks caused by not freeing GError's.

2007-08-15 Miika-Petteri Matikainen <email address hidden>

 patch by: Michal Hruby

 * src/awn-task.c:
 Fixes bug #130363: Double speed bounce with autohide.

2007-08-15 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixes bug #131938: Autohide Drag & No Drop.

2007-08-15 Miika-Petteri Matikainen <email address hidden>

 patch by: Michal Hruby

 * src/awn-gconf.h:
 * src/awn-task.c:
 * src/awn-utils.c:
 Fixes bug #132516: Autohide can't be interrupted + fix.

2007-08-13 Neil J. Patel <email address hidden>

 * configure.in:
 * po/es.po:
 * po/ru_RU.po:
 * po/sv.po:
 Update translations.

2007-08-13 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 Move more init calls to g_object_new.
 Add in some better positioning.
 Fix some (but no all) redrawing.

2007-08-13 Neil J. Patel <email address hidden>

 * libawn/Makefile.am:
 * libawn/awn-applet-dialog.c:
 * libawn/awn-applet-dialog.h:
 Lots of fixes, size, colour, GObject stuff, padding.

2007-08-11 Miika-Petteri Matikainen <email address hidden>

 patch by: Timon_and_Pumba

 * libawn/awn-applet-dialog.c:
 Fixes bug #131547: Libawn event propagation.

2007-08-11 Miika-Petteri Matikainen <email address hidden>

 * applets/trash/trashapplet.c:
 Fixes bug #131827: Trash applet drop effect, reflection
 moves in wrong direction.

2007-08-11 Miika-Petteri Matikainen <email address hidden>

 patch by: ziegs

 * src/awn-gconf.c:
 * src/awn-gconf.h:
 * src/awn-task.c:
 Fixes bug #131738: Lower arrows position to add visibility.

2007-08-09 haytjes <email address hidden>

 * src/awn-task-manager.c:
 * src/awn-task.c:
 improvements on bug #128973: First icon on launcher larger.

2007-08-09 Miika-Petteri Matikainen <email address hidden>

 patch by: Garoth

 * src/awn-task.c:
 Fixes bug #130232: Offscreen bouncing.

2007-08-07 Miika-Petteri Matikainen <email address hidden>

 * src/awn-gconf.c:
 * src/awn-gconf.h:
 * src/awn-utils.c:
 Adds an option to set a delay to auto hide. Use gconf-editor to
 change key "auto_hide_delay" (time in milliseconds).

2007-08-07 Miika-Petteri Matikainen <email address hidden>

 * src/awn-gconf.c:
 * src/awn-task-manager.c:
 * src/awn-task.c:
 * src/main.c:
 Fixes the bar resizing.

2007-08-05 haytjes <email address hidden>

 * avant-preferences/avant-preferences.in.py:
 * src/awn-bar.c:
 Fix: avant-preferences adapted to let it work with gconf 2.14 (my new code only worked on 2.18):
  not tested yet on 2.14: feel free to submit bugs.
 Fix: separators now properly change height

2007-08-04 Neil J. Patel <email address hidden>

 patch by: Eskil Bylund

 * applets/Makefile.am:
 * data/Makefile.am:
 * src/Makefile.am:
 Fixes make dist.

2007-08-04 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 * libawn/awn-applet-dialog.h:
 Propagate the expose event properly to children.
 Fix warning on return type.

2007-08-04 Neil J. Patel <email address hidden>

 * libawn/awn-applet-dialog.c:
 * libawn/awn-applet-dialog.h:
 Updated to reflect correct codeing style.
 Return a GtkWidget* not GtkWindow*.
 Correctly declare #defines and methods (for easy wrapping).

2007-08-04 haytjes <email address hidden>

 * avant-preferences/avant-preferences.in.py:
 * avant-preferences/window.glade:
 Added a way to edit the icon_offset/bar_angle/bar_height in avant-preferenes

2007-08-04 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task-manager.c:
 Fixes bug #128973: First icon on launcher larger.

2007-08-04 Miika-Petteri Matikainen <email address hidden>

 * src/awn-gconf.c:
 Changed default font size to 11.

2007-08-04 Miika-Petteri Matikainen <email address hidden>

 patch by: ryancr

 * avant-preferences/avant-preferences.in.py:
 * avant-preferences/window.glade:
 * avant-preferences/window.glade.h:
 * src/awn-gconf.c:
 * src/awn-gconf.h:
 * src/awn-title.c:
 Allow Font Face selection. See bug #129977.

2007-08-03 Miika-Petteri Matikainen <email address hidden>

 patch by: ryancr

 * src/awn-gconf.c:
 * src/awn-task.c:
 * src/awn-x.c:
 Update the custom-icons folder to new XDG spec.
 NOTE: After this update your custom icons won't show up. You have to
 give the following command to get them working again:
 "cp -R ~/.awn ~/.config/awn"

2007-08-03 haytjes <email address hidden>

 * applets/trash/trashapplet.c:
 * avant-applets/avant-applets.in.py:
 Fixes bug #129827 Don't load twice the applets directory for 64 bits
 Fixes bug #129787 "Emptying the Trash" dialog problems

2007-08-02 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c:
 Fixes bug #129678: Beryl/Compiz window previews don't work.

2007-08-02 haytjes <email address hidden>

 patch by: ryancr

 * src/awn-window.c:
 Add a name to the window (used for AWN Manager) see bug #129883

2007-08-02 Miika-Petteri Matikainen <email address hidden>

 patch by: kevinbeard

 * src/awn-task-manager.c:
 Fixes bug #129703: Switching viewports via AWN does not update tasks.

2007-08-01 haytjes <email address hidden>

 * avant-preferences/avant-preferences.in.py:
 Added some errors, when not all gconf entries are set. See bug #129639

2007-08-01 Miika-Petteri Matikainen <email address hidden>

 * applets/taskman.desktop.in.in:
 Fixes a typo in Launcher/TaskManager applet.

2007-08-01 haytjes <email address hidden>

 * src/awn-task.c:
 awn_task_set_width, awn_task_unset_custom_icon: fixed some issues that the reflect icon didn't equaled the normal icon

2007-07-31 Anthony Arobone <email address hidden>

 * libawn/awn-cairo-utils.h:
 * libawn/awn-cairo-utils.c:
 Added license/author comment to the top of files

2007-07-31 Neil J. Patel <email address hidden>

 * README:
 Updated.

 * prepare-ChangeLog.pl:
 Removed as no longer necessary :-).

2007-07-31 Neil J. Patel <email address hidden>

 * test:
 Remove test files.

2007-07-30 Anthony Arobone <email address hidden>

 * applets/notification-area/applet.c: (awn_applet_factory_initp):
 * applets/separator/applet.c: (awn_applet_factory_init):
 * applets/switcher/applet.c: (awn_applet_factory_initp):
 * applets/trash/applet.c: (awn_applet_factory_initp):
 * awn-applet-activation/awn-plug.c: (awn_plug_new):
 * libawn/awn-applet.h:
 Made applet hook func backwards comp

2007-07-30 Neil J. Patel <email address hidden>

 * applets/taskman.desktop:
 * applets/trash/trash.desktop:
 * awm.pc:
 These should not be in here.

2007-07-30 haytjes <email address hidden>

 * src/awn-task.c: (draw):
 Fixes the color of the active task

2007-07-28 Neil J. Patel <email address hidden>

 Merged patch by Anthony Arobone.

 * applets/notification-area/applet.c: (awn_applet_factory_init):
 * applets/separator/applet.c: (awn_applet_factory_init):
 * applets/switcher/applet.c: (awn_applet_factory_init):
 * applets/taskman.desktop:
 * applets/trash/applet.c: (awn_applet_factory_init):
 * applets/trash/trash.desktop:
 * awn-applet-activation/awn-plug.c: (on_plug_embedded),
 (on_size_changed), (awn_plug_init), (awn_plug_new):
 * awn-applet-activation/awn-plug.h:
 * awn.pc:
 * configure.in:
 * intltool-merge.in:
 * libawn/Makefile.am:
 * libawn/awn-applet-dialog.c: (awn_applet_dialog_class_init),
 (awn_applet_dialog_init), (awn_applet_dialog_new),
 (_on_alpha_screen_changed), (awn_applet_dialog_postion_reset),
 (_on_realize), (_on_expose_event), (_on_key_press_event):
 * libawn/awn-applet-dialog.h:
 * libawn/awn-applet.c: (awn_applet_virtual_on_plug_embedded),
 (awn_applet_virtual_on_size_changed), (awn_applet_class_init),
 (awn_applet_new):
 * libawn/awn-applet.h:
 * libawn/awn-cairo-utils.c: (awn_cairo_rounded_rect):
 * libawn/awn-cairo-utils.h:
 * src/awn-applet-manager-dbus.xml:
 * src/awn-applet-manager.c: (awn_applet_manager_class_init),
 (on_awn_applet_manager_size_allocate), (awn_applet_manager_new):
 * src/awn-applet-manager.h:
 * src/awn-window.c: (_position_func):
 Changes the way applets are init()'ed, so you can inhert from the AwnApplet
 object.
 Adds a awn-applet-dialog which allows you to have a nice popup which stays
 above your applet.
 Adds some cairo utility functions into libawn.

2007-07-26 haytjes <email address hidden>

 * src/awn-utils.c: (_move_bar):
 typo

2007-07-26 haytjes <email address hidden>

 * applets/notification-area/Makefile.am:
 Sets the location right for making notification-area
 -- the applet notification-area isn't changed => still buggy --

2007-07-26 haytjes <email address hidden>

 * src/awn-utils.c:
 * src/xutils.c: (_wnck_read_icons_):
 Fixes memory leak in _wnck_read_icons_
 Fixes the CPU going up when AWN was hided

2007-07-26 haytjes <email address hidden>

 * src/awn-bar.c: (render):
 Fixes the positions of the separators

2007-07-26 haytjes <email address hidden>

 * src/awn-bar.c: (render_rect), (glass_engine), (pattern_engine),
 (render):
 * src/awn-task.c: (draw):
 Fixes the look of the bar (icon_offset + bar_angle = 0)
 Fixes the internal hi-lightborder
 Calculates the extra width of the bar (instead of taking 40px)
 Fixes the color of the horizontal bar

2007-07-26 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c: (launch_hover_effect), (_task_fade_out_effect),
 (launch_fade_out_effect), (_task_fade_in_effect),
 (launch_fade_in_effect), (awn_task_proximity_in),
 (awn_task_proximity_out), (awn_task_win_enter_out):
 Fixes the fade effect.

2007-07-26 Miika-Petteri Matikainen <email address hidden>

 * applets/notification-area/eggtraymanager.c:
 (egg_tray_manager_get_child_title):
 Fixes string signedness issue in notification-are applet.

2007-07-26 Miika-Petteri Matikainen <email address hidden>

 * src/awn-title.c: (render):
 Fixes a memory leak when hovering over icons.

2007-07-26 Miika-Petteri Matikainen <email address hidden>

 * applets/switcher/applet.c:
 Fixes a translation issue in Switcher applet.

2007-07-26 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c: (_task_wnck_icon_changed),
 (awn_task_update_icon), (awn_task_set_width),
 (awn_task_set_custom_icon), (awn_task_unset_custom_icon),
 (_task_choose_custom_icon):
 Fixes reflection related memory leaks in awn-task.c.

2007-07-26 Miika-Petteri Matikainen <email address hidden>

 * applets/trash/trashapplet.c: (trash_applet_destroy),
 (update_icons), (draw):
 * applets/trash/trashapplet.h:
 Trashapplet loads the reflection only when the icon updates.

2007-07-26 Miika-Petteri Matikainen <email address hidden>

 * src/awn-task.c: (_task_destroy):
 Fixes a memory leak in _task_destroy.

2007-07-15 Neil J. Patel <email address hidden>

 Patch by haytjes <email address hidden>

 * src/awn-bar.c: (render_rect), (render):
 Fix rendering of the edge.

 * src/awn-utils.c: (_move_bar), (awn_hide):
 Fix auto hide support for icon_offset.

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-task.c: (_rounded_rect), (draw):
 Make the highlight have rounded corners, and be the same colour as
 the main border.

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-x.c: (awn_x_set_strut):
 Correct so it actually works!

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-x.c: (awn_x_set_strut):
 Add the icon_offset to the strut property (so maximised windows don't
 go behind the bar).

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-bar.c: (render):
 Make the 'edge' colour that of the border colour.

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-bar.c: (render):
 Changed the color of the 'edge' to be the same as the second gradient,
 just slightly lighter.

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-bar.c: (render):
 Doh, forgot separator applets.

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-bar.c: (render):
 Fix separator positioning issue.

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-task.c: (draw):
 Stop task icons from drawing over the solid line at the bottom, need to
 fix applets as well.

2007-07-14 Neil J. Patel <email address hidden>

 * src/awn-bar.c: (render):
 Added some width when angle > 0.
 Made the front of the bar (when in 3d mode) solid, so it looks more 3d.

2007-07-14 Neil J. Patel <email address hidden>

 Patch by Miika-Petteri Matikainen <email address hidden>

 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task.c: (launch_hover_effect):
 Adds an option in gconf to disable bouncing effect.

2007-07-14 Neil J. Patel <email address hidden>

 Patch by Miika-Petteri Matikainen <email address hidden>

 * applets/trash/trashapplet.c: (update_transfer_callback):
 * awn-applet-activation/awn-plug.c:
 * src/awn-window.c:
 Fixes some compiler warnings.

2007-07-14 Neil J. Patel <email address hidden>

 Patch by haytjes <email address hidden>

 * applets/Makefile.am:
 * applets/notification-area/applet.c: (tray_applet_refresh),
 (tray_icon_added), (awn_applet_factory_init):
 * applets/taskman.desktop:
 * applets/trash/trash.desktop:
 * applets/trash/trashapplet.c: (draw):
 * avant-preferences/window.glade:
 * awn.pc:
 * libawn/awn-defines.h:
 * src/awn-applet-manager.c: (awn_applet_manager_load_applets):
 * src/awn-bar.c: (render_rect), (apply_perspective_x),
 (apply_perspective_y), (render):
 * src/awn-bar.h:
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (_task_manager_check_width):
 * src/awn-task.c: (awn_task_init), (draw),
 (_task_wnck_icon_changed), (awn_task_set_window),
 (awn_task_set_launcher), (awn_task_refresh_icon_geometry),
 (awn_task_update_icon), (awn_task_set_width),
 (awn_task_set_custom_icon), (awn_task_unset_custom_icon),
 (_task_choose_custom_icon):
 * src/awn-title.c: (_position_window):
 * src/awn-utils.c: (awn_hide):
 * src/awn-win-manager.c: (_refresh), (on_proximity_in_event):
 * src/awn-window.c: (_position_window):
 * src/main.c: (resize):
 Fixes lots of things.
 Adds reflection support to the bar.
 Allows the bar to have an angle, so it looks 3D.
 Lots of other things, ask him :-).

2007-06-24 Neil J. Patel <email address hidden>

 * src/awn-bar.c: (_position_window):
 * src/awn-task-manager.c: (on_height_changed):
 * src/awn-task.c: (awn_task_set_width):
 * src/main.c: (resize):

2007-06-23 Neil J. Patel <email address hidden>

 * src/awn-applet-manager.c: (awn_applet_manager_height_changed),
 (awn_applet_manager_load_applets):
 * src/awn-applet-manager.h:
 * src/awn-task.c: (draw), (_task_choose_custom_icon):
 * src/main.c: (main), (resize), (bar_height_changed):
 Fixed positioning of progress and info labels on task.
 Added initial support for dynamic resizing (doesn't work :-).

2007-06-23 Neil J. Patel <email address hidden>

 * src/awn-hotspot.c: (awn_hotspot_new), (render_pixmap):
 * src/awn-task-manager.c: (on_height_changed),
 (awn_task_manager_init):
 * src/main.c: (main):
 Made the hotspot for autohide 20px smaller on both sides, so as to not stop
 hot-corners from working.

2007-06-23 Neil J. Patel <email address hidden>

 * avant-applets/avant-applets.in.py:
 Look in lib64 for applets as well :-).

2007-06-23 Neil J. Patel <email address hidden>

 * avant-applets/avant-applets.glade:
 Set avant-applets window NOT to skip the taskbar and pager.

2007-06-23 Neil J. Patel <email address hidden>

 * applets/trash/applet.c: (awn_applet_factory_init):
 * applets/trash/trashapplet.c: (draw):
 * awn-applet-activation/awn-plug.c: (awn_plug_new):
 * src/awn-app.c: (awn_app_new), (on_icon_changed),
 (awn_app_create_active_icon):
 * src/awn-applet-manager.c: (_create_applet),
 (awn_applet_manager_load_applets):
 * src/awn-bar.c: (awn_bar_new), (render), (_position_window),
 (resize):
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (awn_task_manager_set_task_icon_by_name),
 (awn_task_manager_set_task_icon_by_xid):
 * src/awn-task.c: (awn_task_init), (_task_opening_effect),
 (icon_loader_get_icon_spec), (_task_destroy), (draw),
 (awn_task_win_enter_in), (awn_task_win_enter_out),
 (_task_wnck_icon_changed), (awn_task_set_window),
 (awn_task_set_launcher), (awn_task_refresh_icon_geometry),
 (awn_task_update_icon), (awn_task_set_width),
 (awn_task_unset_custom_icon), (_task_choose_custom_icon):
 * src/awn-title.c: (awn_title_new), (render), (_on_expose),
 (_position_window), (awn_title_resize):
 * src/awn-utils.c: (_move_bar), (awn_hide), (awn_show):
 * src/awn-window.c: (awn_window_new), (_position_window):
 * src/awn-x.c: (awn_x_set_strut), (awn_x_get_icon_for_window):
 * src/main.c: (drag_leave_hot), (leave_notify_event):
 Merged patch by Angafirith from the forums to enable Awn to be resized.
 Cleaned up code in trash applet to reflect this change.
 Fixed positioning problems which the patch did not deal with.

2007-06-21 Neil J. Patel <email address hidden>

 * src/awn-task.c: (_task_show_prefs), (awn_task_create_menu):
 Swapped the 'preferences' menu item for a 'Change icon' menuitem. Bug #231.

2007-06-20 Neil J. Patel <email address hidden>

 * data/avant-window-navigator.desktop.in.in:
 Removed 'Application' category from desktop file, as it is not a valid
 desktop category.

2007-06-20 Neil J. Patel <email address hidden>

 * libawn/Makefile.am:
 Added -shared flag to gcc

2007-06-19 Neil J. Patel <email address hidden>

 * src/main.c: (main):
 Check g_thread_supported () before calling g_thread_init ().

2007-06-18 Neil J. Patel <email address hidden>

 * applets/separator/applet.c: (expose), (awn_applet_factory_init):
 Made separator draw a clear rectangle.

 * configure.in:
 * src/awn-applet-manager.c: (awn_applet_manager_load_applets):
 * src/awn-applet-manager.h:
 * src/awn-applet-proxy.h:
 * src/main.c:
 Some cleanup work.

2007-06-16 Neil J. Patel <email address hidden>

 * src/awn-applet-manager.c: (awn_applet_manager_load_applets):
 If there are no applets, add the task manager.

2007-06-16 Neil J. Patel <email address hidden>

 * libawn/Makefile.am:
 Added $(AWN_LIBS) to LDADD.

2007-06-16 Neil J. Patel <email address hidden>

  * src/awn-task-manager.c: (_refresh_box):
  Check that the task manager is valid.

2007-06-16 Neil J. Patel <email address hidden>

 * src/awn-applet-manager.c: (_load_taskmanager), (_create_applet),
 (awn_applet_manager_load_applets):
 * src/main.c: (main):
 Task manager is now an (internal) applet. So you can order it like
 any other applet.

2007-06-16 Neil J. Patel <email address hidden>

 * applets/Makefile.am:
 * applets/taskman.desktop:
 An internal test applet.

 * src/main.c: (main):
 Swapped the threads_init function to be the first called.

2007-06-16 Neil J. Patel <email address hidden>

 * src/main.c: (main):
 Added a DBus thread init () function.

2007-06-16 Neil J. Patel <email address hidden>

 * COPYING:
 * applets/separator/Makefile.am:
 * applets/separator/applet.c: (awn_applet_factory_init):
 * applets/separator/separator.desktop.in.in:
 * configure.in:
 * libawn/awn-applet.c: (awn_applet_create_default_menu),
 (awn_applet_expose_event):
 * src/awn-applet-manager.c: (awn_applet_manager_load_applets),
 (awn_applet_manager_new):
 * src/awn-bar.c: (awn_bar_class_init), (awn_bar_init),
 (awn_bar_new), (render), (_on_expose), (awn_bar_add_separator):
 * src/awn-bar.h:
 Added a separator applet, which works quite nicely :-).

 * src/main.c: (main):
 Made sure g_thread_init () is called;

2007-06-16 Neil J. Patel <email address hidden>

 * COPYING:
 * INSTALL:
 * Makefile.am:
 * applets/Makefile.am:
 * applets/notification-area/Makefile.am:
 * applets/notification-area/applet.c: (tray_applet_refresh),
 (tray_icon_added), (tray_icon_removed), (tray_icon_message_sent),
 (tray_icon_message_cancelled), (awn_applet_factory_init):
 * applets/notification-area/eggmarshalers.c:
 (_egg_marshal_VOID__OBJECT_STRING_LONG_LONG),
 (_egg_marshal_VOID__OBJECT_LONG):
 * applets/notification-area/eggmarshalers.h:
 * applets/notification-area/eggtraymanager.c:
 (egg_tray_manager_get_type), (egg_tray_manager_init),
 (egg_tray_manager_class_init), (egg_tray_manager_finalize),
 (egg_tray_manager_set_property), (egg_tray_manager_get_property),
 (egg_tray_manager_new), (egg_tray_manager_plug_removed),
 (egg_tray_manager_handle_dock_request), (pending_message_free),
 (egg_tray_manager_handle_message_data),
 (egg_tray_manager_handle_begin_message),
 (egg_tray_manager_handle_cancel_message),
 (egg_tray_manager_handle_event), (egg_tray_manager_window_filter),
 (egg_tray_manager_unmanage),
 (egg_tray_manager_set_orientation_property),
 (egg_tray_manager_manage_xscreen),
 (egg_tray_manager_manage_screen),
 (egg_tray_manager_check_running_xscreen),
 (egg_tray_manager_check_running),
 (egg_tray_manager_get_child_title),
 (egg_tray_manager_set_orientation),
 (egg_tray_manager_get_orientation):
 * applets/notification-area/eggtraymanager.h:
 * applets/notification-area/notification-area.desktop.in.in:
 * applets/switcher/Makefile.am:
 * applets/switcher/applet.c: (on_rows_changed), (on_width_changed),
 (on_height_changed), (on_close_clicked), (show_prefs),
 (on_button_press_event), (awn_applet_factory_init):
 * applets/switcher/switcher.desktop.in.in:
 * applets/switcher/switcher.schemas.in:
 * applets/trash/Makefile.am:
 * applets/trash/applet.c: (open_trash), (empty_trash), (show_help),
 (show_about), (applet_button_release), (awn_applet_factory_init):
 * applets/trash/trash-monitor.c: (trash_monitor_get_type),
 (trash_monitor_class_init), (trash_monitor_init),
 (trash_monitor_get), (volume_mounted_callback),
 (volume_unmount_started_callback), (trash_dir_changed),
 (find_directory_callback), (get_trash_volume), (add_volume),
 (remove_volume), (readd_volumes),
 (trash_monitor_recheck_trash_dirs), (trash_monitor_empty_trash),
 (count_items), (trash_changed_notify),
 (trash_changed_queue_notify), (trash_monitor_get_item_count),
 (main):
 * applets/trash/trash-monitor.h:
 * applets/trash/trash.desktop:
 * applets/trash/trash.schemas.in:
 * applets/trash/trashapplet.c: (trash_applet_class_init),
 (trash_applet_init), (trash_applet_destroy),
 (trash_applet_size_allocate), (trash_applet_new), (update_icons),
 (on_awn_height_changed), (on_awn_orient_changed), (draw),
 (trash_applet_expose_event), (trash_applet_button_release),
 (trash_applet_key_press), (_bounce_baby),
 (trash_applet_drag_leave), (trash_applet_drag_motion),
 (item_count_changed), (trash_applet_update),
 (trash_applet_queue_update), (trash_applet_theme_change),
 (error_dialog), (update_transfer_callback), (confirm_empty_trash),
 (on_empty_trash_cancel), (trash_applet_do_empty),
 (trash_applet_open_folder), (trash_applet_show_help),
 (trash_applet_show_about), (confirm_delete_immediately),
 (trash_applet_drag_data_received):
 * applets/trash/trashapplet.glade:
 * applets/trash/trashapplet.h:
 * applets/trash/xstuff.c: (panel_atom_get),
 (get_typed_property_data), (xstuff_is_compliant_wm),
 (xstuff_net_wm_supports), (xstuff_set_no_group),
 (xstuff_set_pos_size), (xstuff_set_wmspec_dock_hints),
 (xstuff_set_wmspec_strut), (xstuff_delete_property),
 (draw_zoom_animation), (xstuff_zoom_animate),
 (xstuff_get_current_workspace), (xstuff_grab_key_on_all_screens):
 * applets/trash/xstuff.h:
 * avant-applets/Makefile.am:
 * avant-applets/avant-applets.glade:
 * avant-applets/avant-applets.in.py:
 * awn-applet-activation/awn-plug.c: (on_plug_embedded),
 (on_orient_changed), (on_height_changed), (on_delete_notify),
 (on_destroy_applet), (on_applet_deleted),
 (on_alpha_screen_changed), (awn_plug_expose_event),
 (awn_plug_class_init), (awn_plug_init), (awn_plug_finalize),
 (awn_plug_new):
 * awn-applet-activation/awn-plug.h:
 * awn-applet-activation/main.c: (main):
 * awn.pc:
 * configure.in:
 * intltool-merge.in:
 * libawn/Makefile.am:
 * libawn/awn-applet-gconf.c: (awn_applet_gconf_get_client),
 (awn_applet_gconf_get_full_key), (awn_applet_gconf_set_bool),
 (awn_applet_gconf_set_int), (awn_applet_gconf_set_string),
 (awn_applet_gconf_set_float), (awn_applet_gconf_set_list),
 (awn_applet_gconf_set_value), (awn_applet_gconf_get_bool),
 (awn_applet_gconf_get_int), (awn_applet_gconf_get_string),
 (awn_applet_gconf_get_float), (awn_applet_gconf_get_value),
 (awn_applet_gconf_get_list):
 * libawn/awn-applet-gconf.h:
 * libawn/awn-applet.c: (on_delete_selected),
 (awn_applet_create_default_menu), (awn_applet_get_orientation),
 (awn_applet_get_height), (awn_applet_get_preferences_key),
 (awn_applet_associate_schemas_in_dir),
 (awn_applet_add_preferences), (awn_applet_expose_event),
 (awn_applet_set_property), (awn_applet_get_property),
 (awn_applet_class_init), (awn_applet_init), (awn_applet_finalize),
 (awn_applet_new):
 * libawn/awn-applet.h:
 * libawn/awn-defines.h:
 * src/Makefile.am:
 * src/awn-applet-manager-dbus.xml:
 * src/awn-applet-manager.c: (awn_applet_manager_quit),
 (awn_applet_manager_load_applets), (_create_applet),
 (_zero_applets), (_kill_applets),
 (awn_applet_manger_refresh_applets),
 (awn_applet_manager_delete_applet), (awn_applet_manager_dispose),
 (awn_applet_manager_class_init), (awn_applet_manager_init),
 (awn_applet_manager_new):
 * src/awn-applet-manager.h:
 * src/awn-applet-proxy.c: (awn_applet_proxy_exec),
 (on_awn_applet_proxy_plug_added),
 (on_awn_applet_proxy_plug_removed), (awn_applet_proxy_set_orient),
 (awn_applet_proxy_set_height), (awn_applet_proxy_set_property),
 (awn_applet_proxy_get_property), (awn_applet_proxy_class_init),
 (awn_applet_proxy_init), (awn_applet_proxy_finalize),
 (awn_applet_proxy_new):
 * src/awn-applet-proxy.h:
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-hotspot.c:
 * src/awn-window.c: (awn_window_new):
 * src/awn-window.h:
 * src/main.c: (main), (applets_function), (close_function),
 (create_menu):
 * src/xutils.c: (_wnck_get_client_type):
 Initial move to applets infrastructure.

2007-05-25 Neil J. Patel <email address hidden>

 * avant-preferences/avant-preferences.in.py:
 * avant-preferences/window.glade:
 Added panel mode, auto-hide and fade effect options thanks to patch by
 Michaël Pietje.

2007-05-22 Neil J Patel <email address hidden>

 * avant-launchers/avant-launchers.in.py:
 Fixed error when it can't find desktop files.

2007-05-20 Neil J Patel <email address hidden>

 * Makefile.am:
 * avant-launchers/Makefile.am:
 * avant-launchers/avant-launchers.glade:
 * avant-launchers/avant-launchers.in.py:
 * configure.in:
 * src/awn-task-manager.c: (awn_task_manger_refresh_launchers):
 * src/main.c: (launcher_function), (create_menu):
 Added a basic GUI for configuring launcher positions. Accessable
 through the right-click menu on any free part of the bar.

2007-05-19 Neil J. Patel <email address hidden>

 * src/awn-task-manager.c: (_task_manager_drag_data_recieved),
 (awn_task_manger_refresh_launchers), (awn_task_manager_init):
 * src/awn-task.c: (awn_task_get_item):
 * src/awn-task.h:
 Changing the position or launchers in the gconf menu will
 automatically update the positions of the launchers in Awn.

2007-05-19 Neil J. Patel <email address hidden>

 * src/awn-bar.c: (glass_engine), (render):
 * src/awn-title.c: (render):
 Merged patch by Andrea Cimitan which fixes some cairo drawing.

2007-05-19 Neil J. Patel <email address hidden>

 * src/awn-window.c: (awn_window_new):
 Merged patch by Ado Papas whihc should fix the issues when the window
 manager ignores Awn's requests to activate windows etc.

2007-05-13 Neil J. Patel <email address hidden>

 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-task.c: (_task_choose_custom_icon),
 (on_change_icon_clicked), (_task_show_prefs):
 * src/awn-x.c: (awn_x_get_icon_for_window):
 Brand new custom icon interface which actually works :).

2007-05-12 Neil J. Patel <email address hidden>

 * src/awn-task-manager.c: (awn_task_manager_set_task_icon_by_xid),
 (awn_task_manager_unset_task_icon_by_xid),
 (awn_task_manager_set_progress_by_xid),
 (awn_task_manager_set_info_by_xid),
 (awn_task_manager_unset_info_by_xid):
 * src/awn-x.c: (awn_x_get_icon):
 * src/inlinepixbufs.h:
 Use own own default icons for windows without icon.

2007-05-12 Neil J. Patel <email address hidden>

 * src/awn-task-manager.c:
 (awn_task_manager_add_task_menu_item_by_name),
 (awn_task_manager_add_task_check_item_by_name):
 * src/awn-task.c: (awn_task_button_press), (activate_window),
 (awn_task_add_menu_item), (awn_task_add_check_item),
 (awn_task_set_check_item):
 Merged patch by Ado Paps which tells wnck to raise the transient
 window rather than the main window when activating.

 * src/awn-task.h:
 * src/awn-utils.c: (_move_bar):
 (All)Merged a warnings patch by Gerd Kohlberger

2007-05-12 Neil J. Patel <email address hidden>

 * configure.in:
 Added Finish translation.

2007-05-12 Neil J. Patel <email address hidden>

 * intltool-extract.in:
 * intltool-merge.in:
 * intltool-update.in:
 * src/awn-bar.c: (awn_bar_init), (render),
 (awn_bar_set_draw_separator):
 * src/awn-bar.h:
 * src/awn-gconf.c: (awn_load_color):
 Merged a pacth by Diego Rivera which cleans up the GConf keys.

 * src/awn-task-manager.c:
 Merged a patch by Diego Rivera <email address hidden> which takes a saner
 approach to separator drawing.
 * src/awn-window.c: (_on_expose):
 * src/main.c:

2007-03-22 Neil Jagdish Patel <email address hidden>

 * Added translations
 * Fixed some resizing issues

2007-03-21 Neil Jagdish Patel <email address hidden>

 * Better info handling on the bar, swapped circle for rectangle.

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

 * Bar now automatically resizes when it is too big for screen

2007-03-21 Neil Jagdish Patel <email address hidden>

 * Better auto-hide animation.

2007-03-21 Neil Jagdish Patel <email address hidden>

 * Additional launcher->window matching code, should now work for most
   apps.

2007-03-21 Varun Ratnakar

 * Support for international fonts in title

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

 * Heavily debugged auto-hide. Should be a bit better now.

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

 * Beryl Thumbnailer support

2007-03-09 Neil Jagdish Patel <email address hidden>

 * Has support for adding menu items through D-Bus.

2007-03-07 Neil Jagdish Patel <email address hidden>

 * Listens to theme change signals and updates the bar as required.

2007-03-07 Neil Jagdish Patel <email address hidden>

 * Auto-hide now supports D&D

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

 * Cleaned up auto-hide somewhat. Needs more testing

2007-03-07 Neil Jagdish Patel <email address hidden>

 * Merged an excellant patch by James Willcox (snorp_AT_snorp_DOT_net)
   that makes the hover-bouncing algorithm much better

2007-03-07 Neil Jagdish Patel <email address hidden>

 * Cleaned up positioning code in awn-window.c
 * Fixed memory leak in awn-x.c
 * Fixed starup errors (GDK_IS_DRAWABLE)
 * Fixed separator positon errorsi

2007-03-07 Christian Kirbach <email address hidden>

 reviewed by: Neil J. Patel

 * Patch fixed 80+ compiler warnings.
 * njpatel fixed the rest, now about 2-3 warnings when compiling.

2007-03-07 Neil Jagdish Patel <email address hidden>

 * Updated TODO

2007-02-25 Neil Jagdish Patel <email address hidden>

 Added autohide support

 * src/Makefile.am:
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-hotspot.c: (awn_hotspot_class_init), (awn_hotspot_init),
 (awn_hotspot_new), (awn_hotspot_destroy),
 (_on_alpha_screen_changed), (render), (render_pixmap),
 (do_shape_combine_mask), (_update_input_shape), (_on_expose),
 (_on_configure), (_position_window):
 * src/awn-hotspot.h:
 * src/awn-task-manager.c: (_find_launcher), (awn_task_manager_new):
 * src/awn-task.c: (_shell_done), (awn_task_create_menu):
 * src/awn-utils.c: (hide_window), (show_window), (awn_hide),
 (awn_show):
 * src/awn-utils.h:
 * src/main.c: (main), (enter_notify_event), (leave_notify_event):

2007-02-25 Neil Jagdish Patel <email address hidden>

 reviewed by: <delete if not using a buddy>

 * src/Makefile.am:
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-hotspot.c: (awn_hotspot_class_init), (awn_hotspot_init),
 (awn_hotspot_new), (awn_hotspot_destroy),
 (_on_alpha_screen_changed), (render), (render_pixmap),
 (do_shape_combine_mask), (_update_input_shape), (_on_expose),
 (_on_configure), (_position_window):
 * src/awn-hotspot.h:
 * src/awn-task-manager.c: (_find_launcher), (awn_task_manager_new):
 * src/awn-task.c: (_shell_done), (awn_task_create_menu):
 * src/awn-utils.c: (hide_window), (show_window):
 * src/awn-utils.h:
 * src/main.c: (main), (enter_notify_event), (leave_notify_event):

2007-02-24 Neil Jagdish Patel <email address hidden>

 Added Dbus support

 * avant-preferences/Makefile.in:
 * configure.in:
 * data/active/Makefile.in:
 * plugins/Rhythmbox/README:
 * plugins/Rhythmbox/artdisplay-awn.rb-plugin:
 * plugins/Rhythmbox/artdisplay-awn/AmazonCoverArtSearch.py:
 * plugins/Rhythmbox/artdisplay-awn/CoverArtDatabase.py:
 * plugins/Rhythmbox/artdisplay-awn/Loader.py:
 * plugins/Rhythmbox/artdisplay-awn/__init__.py:
 * src/Makefile.am:
 * src/awn-dbus.xml:
 * src/awn-task-manager.c:
 (awn_task_manager_update_separator_position), (_dbus_find_task),
 (__find_by_name), (__find_by_xid),
 (awn_task_manager_set_task_icon_by_name),
 (awn_task_manager_set_task_icon_by_xid),
 (awn_task_manager_unset_task_icon_by_name),
 (awn_task_manager_unset_task_icon_by_xid),
 (awn_task_manager_set_progress_by_name),
 (awn_task_manager_set_progress_by_xid),
 (awn_task_manager_set_info_by_name),
 (awn_task_manager_set_info_by_xid),
 (awn_task_manager_unset_info_by_name),
 (awn_task_manager_unset_info_by_xid),
 (awn_task_manager_class_init), (awn_task_manager_init):
 * src/awn-task.c: (awn_task_init), (_rounded_rectangle),
 (_rounded_corners), (draw), (_task_wnck_name_changed),
 (awn_task_set_custom_icon), (awn_task_unset_custom_icon),
 (awn_task_set_progress), (awn_task_set_info),
 (awn_task_unset_info):
 * src/awn-task.h:
 * src/main.c: (main):

2007-02-21 Neil Jagdish Patel <email address hidden>

 Added a fade_effect to the hover effects

 * README:
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (_task_refresh), (_refresh_box),
 (awn_task_manager_update_separator_position):
 * src/awn-task.c: (_task_hover_effect2), (launch_hover_effect),
 (draw):

2007-02-20 Neil Jagdish Patel <email address hidden>

 Cleaned up a few things, separator should vanish whent there are no tasks.

 * src/awn-task-manager.c: (_task_refresh), (_refresh_box),
 (awn_task_manager_update_separator_position):
 * src/awn-task.c: (_task_hover_effect2), (launch_hover_effect),
 (draw):

2007-02-20 Neil Jagdish Patel <email address hidden>

 Applied patch from trevi55 for better click-control. Changed middle-click of a launcher to launch a new instance of that application.

 * src/awn-task.c: (awn_task_launch_unique),
 (awn_task_button_press):
 * src/main.c: (button_press_event):

2007-02-20 Neil Jagdish Patel <email address hidden>

 Applyed patch by trevi55 to fix separator size

 * src/awn-bar.c: (render):

2007-02-20 Neil Jagdish Patel <email address hidden>

 Added patche by trevi55 to have notifcation on window title change.

 * src/awn-app.c: (on_button_press_event):
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task.c: (awn_task_init), (launch_launched_effect),
 (icon_loader_get_icon_spec), (_load_pixbufs),
 (launch_hover_effect), (_task_change_name_effect),
 (_launch_name_change_effect), (_task_wnck_name_hide),
 (_task_wnck_name_changed), (awn_task_set_window):

2007-02-16 Neil Jagdish Patel <njp@Fedora>

 Optionally can behave like a panel (windows cannot maximise over/under the bar).

 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-window.c: (_position_window):

2007-02-16 Neil Jagdish Patel <njp@Fedora>

 Merged "keep_above" patch by Vickor Gal. Title should stay above other windows now.

 * README:
 * src/awn-title.c: (awn_title_new), (awn_title_show):

2007-02-14 Neil Jagdish Patel <email address hidden>

 Sets _NET_WM_STRUT & _NEW_WM_STRUT_PARTIAL so maximised windows dont go underneath it!

 * README:
 * src/awn-bar.c: (render):
 * src/awn-task.c: (awn_task_init), (icon_loader_get_icon_spec),
 (_load_pixbufs), (_task_hover_effect3), (awn_task_set_launcher):
 * src/awn-window.c: (awn_window_init), (_position_window):
 * src/awn-x.c: (awn_x_set_strut):
 * src/awn-x.h:
 * src/main.c: (main), (drag_motion), (enter_notify_event),
 (leave_notify_event):
 * src/xutils.c: (xutils_set_strut):
 * src/xutils.h:

2007-02-14 Neil Jagdish Patel <email address hidden>

 Added choice for arrow type (Awn or the "dock"), and colour of arrow.

 * avant-preferences/avant-preferences.in.py:
 * avant-preferences/window.glade:
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (_find_launcher):
 * src/awn-task.c: (_task_hover_effect), (draw):

2007-02-14 Neil Jagdish Patel <email address hidden>

 Ability to choose color of text background.

 * avant-preferences/avant-preferences.in.py:
 * avant-preferences/avant-preferences.py:
 * avant-preferences/window.glade:
 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (_task_manager_window_has_launcher),
 (awn_task_manager_get_windows):
 * src/awn-task-manager.h:
 * src/awn-task.c: (awn_task_win_enter_in),
 (awn_task_win_enter_out), (awn_task_new), (awn_task_close):
 * src/awn-title.c: (_rounded_rectangle), (_rounded_corners),
 (render_bg), (render), (_position_window), (awn_title_show):
 * src/main.c: (main):

2007-02-14 Neil Jagdish Patel <email address hidden>

 Re-enabled title background code. Quietened down AWN_IS_TASK messages.

 * src/awn-task-manager.c: (_task_manager_window_has_launcher),
 (awn_task_manager_get_windows):
 * src/awn-task-manager.h:
 * src/awn-task.c: (awn_task_win_enter_in),
 (awn_task_win_enter_out), (awn_task_new), (awn_task_close):
 * src/awn-title.c: (_rounded_rectangle), (_rounded_corners),
 (render_bg), (render), (_position_window), (awn_title_show):
 * src/main.c: (main):

2007-02-10 Neil Jagdish Patel <njp@Fedora>

 Some dual screen support. swapped auto detection with user specified dectection.

 * src/awn-bar.c: (_position_window):
 * src/awn-gconf.c: (awn_gconf_new), (load_monitor):
 * src/awn-gconf.h:

2007-02-09 Neil Jagdish Patel <njp@Fedora>

 Added new hover effect for review.

 * src/awn-gconf.c: (awn_gconf_new):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (_task_manager_drag_data_recieved):
 * src/awn-task.c: (awn_task_proximity_in),
 (awn_task_proximity_out), (awn_task_win_enter_in),
 (awn_task_win_enter_out), (awn_task_new):

2007-02-09 Neil Jagdish Patel <njp@Fedora>

 Launchers and tasks separated, separator added

 * avant-preferences/avant-preferences.in.py:
 * avant-preferences/avant-preferences.py:
 * avant-preferences/window.glade:
 * src/awn-bar.c: (render), (awn_bar_set_separator_position):
 * src/awn-bar.h:
 * src/awn-gconf.c: (awn_gconf_new), (awn_notify_bool):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (_load_launchers_func),
 (_task_manager_window_opened), (_task_manager_drag_data_recieved),
 (_task_refresh), (_refresh_box),
 (awn_task_manager_remove_launcher), (awn_task_manager_remove_task),
 (awn_task_manager_update_separator_position),
 (awn_task_manager_new):
 * src/awn-task.c: (activate_window), (awn_task_drag_motion):
 * src/main.c: (main):

2007-02-09 Neil Jagdish Patel <njp@Fedora>

 Changed the code for getting the icon theme.

 * src/awn-task.c: (awn_task_set_window), (icon_loader_get_icon):
 * src/awn-window.c:
 * src/awn-window.h:
 * src/main.c: (expose):

2007-02-09 Neil Jagdish Patel <njp@Fedora>

 * src/main.c: popup now includes a link to avant-preferences

2007-02-09 Neil Jagdish Patel <njp@Fedora>

 Added 1 sec delay before window activates on drag.

 * src/awn-task.c: (awn_task_class_init), (awn_task_button_press),
 (activate_window), (awn_task_drag_motion), (awn_task_drag_leave),
 (awn_task_new):
 * src/awn-title.c: (render):

2007-02-09 Neil Jagdish Patel <njp@Fedora>

 D&D works for entire bar. Bar has popup to close.

 * src/awn-bar.c: (render), (awn_bar_resize):
 * src/awn-task-manager.c: (awn_task_manager_new):
 * src/awn-task.c: (_task_drag_data_recieved):
 * src/awn-window.c: (awn_window_init), (render):
 * src/main.c: (main), (expose), (start_drag_animation),
 (drag_motion), (leave_notify_event), (close_function),
 (create_menu), (button_press_event):

2007-02-06 Neil Jagdish Patel <email address hidden>

 Better launcher to window matching code.

 * src/awn-task-manager.c:

2007-02-06 Neil Jagdish Patel <email address hidden>

 Cleanup of D&D code
 * src/awn-task.c: (_task_launched_effect), (awn_task_launch),
 (_task_drag_data_recieved):

2007-02-06 Neil Jagdish Patel <email address hidden>

 Launchers now support dragging of uris to them (to launch the program
 with arguments.

 * src/awn-task-manager.c: Teaked drop code
 * src/awn-task.c: Added code for launching applications with uris.

2007-02-02 Neil Jagdish Patel <njp@Fedora>

 Smart launcher support added

 * configure.in: now needs gnome-desktop and gnome-vfs to compile.
 * data/avant-window-navigator.schemas:
 * src/awn-gconf.c: (awn_gconf_new), (awn_load_bool),
 (awn_load_string), (awn_load_float), (awn_load_color),
 (_print_launchers), (awn_load_string_list):
 * src/awn-gconf.h:
 * src/awn-task-manager.c: (awn_task_manager_init),
 (_load_launchers_func), (_task_manager_load_launchers),
 (_find_launcher), (_task_manager_window_has_launcher),
 (_task_manager_window_opened), (_task_refresh), (_refresh_box),
 (awn_task_manager_new):
 * src/awn-task.c: (awn_task_init), (_task_attention_effect),
 (draw), (awn_task_button_press), (icon_loader_get_icon),
 (awn_task_set_launcher), (awn_task_is_launcher),
 (awn_task_get_pid), (awn_task_get_name), (awn_task_create_menu):
 * src/awn-task.h:
 * src/awn-window.c: (_position_timeout), (awn_window_new),
 (_position_window):
 * src/main.c: (main):

2007-02-02 Neil Jagdish Patel <njp@Fedora>

 reviewed by: <delete if not using a buddy>

 * src/awn-window.c: Smooth out repositioning.

2007-02-01 Neil Jagdish Patel <njp@Fedora>

 * README:
 * src/awn-task.c: Added needs-attention effects
 * src/main.c: Prints message detailing how to use new code.

2007-02-01 Neil Jagdish Patel <njp@Fedora>

 * src/awn-task.c: Added mouse-hover effects
 * src/awn-title.c: (_position_window): Raise window by 5px.

2007-02-01 Neil Jagdish Patel <njp@Fedora>

 * src/awn-task-manager.c:
 * src/awn-task.c: Added effect support.

2007-01-31 Neil Jagdish Patel <njp@Fedora>

 Experimental support for GObject-based task icons, and initial support forsmart launchers and startup notification.

 * src/Makefile.am:
 * src/awn-task-manager.c:
 * src/awn-task-manager.h:
 * src/awn-task.c:
 * src/awn-task.h:
 * src/awn-utils.h:
 * src/awn-win-manager.c:
 * src/main.c: added support for new window manager

2007-01-30 Neil Jagdish Patel <njp@Fedora>

 * src/Makefile.am:
 * src/Makefile.in:
 * src/awn-app.c: Added support for getting icon directly from X
 * src/awn-x.c: wrapper for X calls (getting icon)
 * src/awn-x.h:

2007-01-29 Neil Jagdish Patel <njp@Fedora>

 * src/awn-app.c: (awn_app_new): removed gtk_drag_dest_set_track_motion() for gtk+ < 2.10

2007-01-29 Neil Jagdish Patel <njp@Fedora>

 * src/awn-bar.c: (do_shape_combine_mask):made static
 * src/awn-title.c: (do_shape_combine_mask), (_update_input_shape):made static, added support for gtk+ < 2.10
 * src/awn-window.c: (do_shape_combine_mask):made static

2007-01-28 Neil J. Patel <email address hidden>

 * avant-preferences/Makefile.am: Adjust EXTRA_DIST to include glade file
 * awn-bar.c: Support for gtk+ < 2.10
 * awn-window.c: Support got gtk+ < 2.10

2007-01-28 Neil J. Patel <email address hidden>

 * avant-window-navigator: Initial Release - 0.0.1

2007-01-20 Neil J. Patel <email address hidden>

 * avant-window-navigator: Initial Import

File Description Downloads
download icon avant-window-navigator-0.2.tar (md5) 0.2 533
last downloaded 10 weeks ago
Total downloads: 533