2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/Makefile.am:
	* deskbar/DeskbarAppletPreferences.py:
	* deskbar/__init__.py:
	* deskbar/handlers/web_address.py:
	Various build and error fixes due to last commits

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/deskbar-applet.schemas.in:
	* data/prefs-dialog.glade:
	* deskbar/ui/cuemiac/CuemiacPopupEntry.py:
	* deskbar/ui/entriac/CuemiacEntryUI.py:
	* deskbar/updater/ErrorDialog.py:
	Add ErrorDialog for updater.
	Add preference to paste seection when triggering hotkey (work in progress)

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/.cvsignore:
	* deskbar/ui/DeskbarPreferencesUI.py:
	* deskbar/ui/cuemiac/CuemiacEntry.py:
	* deskbar/updater/Makefile.am:
	* deskbar/updater/NewStuffUpdater.py:
	* deskbar/updater/ProgressbarDialog.py:
	* deskbar/updater/new-stuff-manager:
	* po/POTFILES.in:
	* po/POTFILES.skip:
	Update the new stuff updater with lates Sebastian's patch. Fix some
	errors, and add translatable stuff

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* deskbar/handlers/epiphany.py:
	* deskbar/handlers/files.py:
	* deskbar/handlers/programs.py:
	* deskbar/handlers/web_address.py:
	* deskbar/ui/cuemiac/CuemiacAppletButton.py:
	* deskbar/ui/cuemiac/DeskbarAppletButton.py:
	* deskbar/ui/entriac/CuemiacEntryUI.py:
	Fix glitches in merging of handlers.
	Fix epiphany parsing of non-latin1 hrefs in bookmarks
	Add tooltips to translation

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* deskbar/handlers/programs.py:
	Tweak sorting of program handlers

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* deskbar/handlers/beagle-live.py:
	Correctly handle uri and identifier by not escaping them

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* deskbar/handlers/beagle-live.py:
	Highlight search string in beagle imlogviewer

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/art/Makefile.am:
	* data/art/gpm-suspend-to-disk.png:
	* data/art/gpm-suspend-to-ram.png:
	* deskbar/handlers/files.py:
	* deskbar/handlers/gdmactions.py:
	Add g-p-m and g-screensaver support in gdmactions.

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/deskbar-applet.schemas.in:
	* deskbar/handlers/Makefile.am:
	* deskbar/handlers/gdmactions.py:
	* deskbar/handlers/mozilla.py:
	* po/POTFILES.in:
	Add gdmactions handler, mark for translation
	Default to cuemiac UI
	Fix mozilla handler when the parsing doesn't detect a href (bug #345549)

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/art/Makefile.am:
	* data/art/folder-bookmark.png:
	* data/deskbar-applet.schemas.in:
	* deskbar/handlers/Makefile.am:
	* deskbar/handlers/email_address.py:
	* deskbar/handlers/pathprograms.py:
	* deskbar/handlers/programs.py:
	* deskbar/handlers/web_address.py:
	Restore folder-bookmarks.png icon deleted by accident.
	Merge web_Address and email_address.
	Merge programs and Pathprograms.
	Update handler list for default gconf config

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* data/.cvsignore:
	* data/art/Makefile.am:
	* data/art/folder-bookmark.png:
	* deskbar/handlers/Makefile.am:
	* deskbar/handlers/files.py:
	* deskbar/handlers/gtkbookmarks.py:
	* deskbar/handlers/volumes.py:
	* deskbar/ui/window/.cvsignore:
	Merge volumes, gtkbookmarks and files handlers

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* deskbar/Categories.py:
	* deskbar/handlers/Makefile.am:
	* deskbar/handlers/beagle-live.py:
	* deskbar/handlers/debug-async_handler.py:
	* deskbar/handlers/debug-requirements.py:
	* deskbar/handlers/debug-signal_handler.py:
	* deskbar/handlers/iswitch-window.py:
	* deskbar/ui/cuemiac/CuemiacButtonUI.py:
	* deskbar/ui/cuemiac/CuemiacItems.py:
	* deskbar/ui/cuemiac/CuemiacModel.py:
	* deskbar/ui/cuemiac/CuemiacPopupEntry.py:
	* deskbar/ui/cuemiac/CuemiacTreeView.py:
	* deskbar/ui/cuemiac/CuemiacUIManager.py:
	Remove nesting for matches and update all
	Add categories

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* deskbar/handlers/mozilla.py:
	Correctly detect mozilla profile. Patch by Jonathan Doda <jdodo@sympatico.ca>

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* deskbar/handlers/desklicious.py:
	import gconf

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* po/POTFILES.in:
	Add translatable files

2006-07-10  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* INSTALL:
	* data/deskbar-applet.schemas.in:
	* deskbar/DeskbarApplet.py:
	* deskbar/DeskbarAppletPreferences.py:
	* deskbar/__init__.py:
	* deskbar/gdmclient/.cvsignore:
	* po/.cvsignore:
	Add some ignore files.
	Add a gconf key to set delay between writing something in search entry and
	performing the search.

2006-07-08  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacButtonUI.py:
	Fix #346760:
	"Text in text entry from previous use is not highlighted when entry is brought up".
	

2006-07-08  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/handlers/desklicious.py:
	Remove gconf dependancy from desklicious handler.
	The only place we explicitely used gconf was for a single
	"value.type == gconf.VALUE_STRING", I removed this validation
	instead of importing the entire gconf module (it would have been
	the only handler using it directly).
	This closes #346582.

2006-07-07  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/handlers/debug-requirements.py:
	* deskbar/handlers/email_address.py:
	* deskbar/handlers/evolution.py:
	* deskbar/handlers/files.py:
	* deskbar/handlers/galago.py:
	* deskbar/handlers/google-live.py:
	* deskbar/handlers/gtkbookmarks.py:
	* deskbar/handlers/iswitch-window.py:
	* deskbar/handlers/pathprograms.py:
	* deskbar/handlers/programs.py:
	* deskbar/handlers/web_address.py:
	* deskbar/handlers/yahoo.py:
	Patch by Travis B. Hartwell <nafai@travishartwell.net> for
	bug #346813 – "All handlers don't explicitly import deskbar.Match".

2006-07-05  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacButtonUI.py:
	Keep the window above others when 
	/apps/metacity/general/disable_workarounds is False.
	(it only worked for True).

2006-07-05  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* configure.ac:
	* data/Makefile.am:
	* data/deskbar-applet.desktop.in.in:
	* deskbar/DeskbarApplet.py:
	* deskbar/__init__.py:
	* deskbar/deskbar-applet.py:
	* deskbar/ui/DeskbarPreferencesUI.py:
	* deskbar/ui/Makefile.am:
	* deskbar/ui/window/CuemiacWindowUI.py:
	* deskbar/ui/window/Makefile.am:
	* deskbar/ui/window/__init__.py:
	Add window mode. You can launch it with -p or --popup.
	You need to regenerate deskbar/deskbar-applet.
	This work is mostly due to Sebastian Pölsterl.
	Things that obviously needs fixing:
		- Cannot gain focus on shortcut after first show.
		- UI polish.

2006-07-01  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacButtonUI.py:
	Fix middle-click paste.

2006-06-30  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacAlignedWindow.py:
	* deskbar/ui/cuemiac/CuemiacAppletButton.py:
	* deskbar/ui/cuemiac/CuemiacButtonUI.py:
	* deskbar/ui/cuemiac/CuemiacEntry.py:
	* deskbar/ui/cuemiac/CuemiacHistory.py:
	* deskbar/ui/cuemiac/CuemiacUIManager.py:
	Do proper popup positioning when the gconf key
	/apps/metacity/general/disable_workarounds is TRUE.
	This required setting the gtk.gdk.WINDOW_TYPE_HINT_MENU
	on the popup. This fixes bug #335243.
	
	Re-enable + and ' for expand collapse in the tree.
	
	Only recalculate the popup postion when the window is hidden,
	and don't update_position() on resize events in 
	CuemiacAlignedWindow (see fixme on line 34).
	
	Make the history popup of the button ui behave as a normal
	popup with regards to focus loss. Normal result popup is still
	toggle-style.

2006-06-28  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/entriac/CuemiacEntryUI.py:
	We duplicated the event handling for the applet
	when the icon is right clicked in the entriac.
	This caused an extra 1 pixel popup stealing the xgrab.
	Fix this.

2006-06-28  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacButtonUI.py:
	Make popup sticky in button mode. This closes #333371.
	This can easily be backported to 2.14. We just need to call
	gtk.Window.stick() and gtk.Window.unstick() just before we show/hide
	the popup.

2006-06-26  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacButtonUI.py:
	* deskbar/ui/cuemiac/CuemiacHeader.py:
	* deskbar/ui/cuemiac/Makefile.am:
	Introduce CuemiacHeader and make button ui use it.
	Basically it is just a colored frame around the search entry. 

2006-06-26  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/Handler.py:
	* deskbar/ui/cuemiac/CuemiacUIManager.py:
	* deskbar/ui/entriac/CuemiacEntryUI.py:
	SignallingHandler did not remove the gobject source
	on stop_query(). It does now. This should close #344049 and #344045.
	Make sure entriac emits a "stop-query" when the popup is hidden.
	CuemiacUIManager did not set proper path and column for the "row-acivated"
	signal on the treeview, in on_entry_activated, this caused trouble for
	the LingeringSelection. Fix this.
	

2006-06-26  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacHistory.py:
	* deskbar/ui/cuemiac/CuemiacLayoutProvider.py:
	* deskbar/ui/cuemiac/CuemiacPopupEntry.py:
	* deskbar/ui/cuemiac/CuemiacUIManager.py:
	* deskbar/ui/entriac/CuemiacEntryUI.py:
	Make CuemiacHistory.CuemiacHistoryPopup use xgrab logic for
	focus handling.
	Let CuemiacEntryUI use this new history popup.
	NOTE: Keyboard navigation is broken in the history popup. This is
	      related to the old #326254 bug. I think we have to add a
	      a keyboard navigation model our selves as we did for CuemiacTreeView.
	Rip focus logic out of CuemiacUIManager and CuemiacLayoutProvider - 
	it was broken and no widgets where using it anyway.
	Remove realization of the view from CuemiacPopupEntry.popup().

2006-06-19  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacLayoutProvider.py:
	* deskbar/ui/cuemiac/CuemiacPopupEntry.py:
	* deskbar/ui/cuemiac/CuemiacTreeView.py:
	* deskbar/ui/cuemiac/CuemiacUIManager.py:
	* deskbar/ui/entriac/CuemiacEntryUI.py:
	Fix: Entriac not able to navigate properly in applet mode.
	Fix: Match selection with mouse in entriac.
	General code cleanup and lots of bug fixing.
	History is still bugged in entriac mode - it will be fixed
	once i apply the xgrab trick to it also.
	
	
2006-06-15  Mikkel Kamstrup Erlandsen  <kamstrup@cvs.gnome.org>

	* deskbar/ui/cuemiac/CuemiacModel.py:
	Add a one-line hack to remove nesting as an experiment.
	This can be considered an attempt to solve #332100.
	If we decide this is OK, we should clean up the categories,
	and add a few more (and properly remove nesting ofcourse).
	If you dislike this patch send complaints to kikidonk ;-P

2006-06-13  Raphael Slinckx  <rslinckx@cvs.gnome.org>

	* NEWS:
	* configure.ac:
	* deskbar/updater/Makefile.am:
	* po/POTFILES.in:
	Post-release Bump