2013-02-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: update symbols

2013-02-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: Introduce DockItemProvider and ApplicationDockItemProvider

	Refactor DockItems and rename it to ApplicationDockItemProvider.
	Add DockItem.IsVisible property.

2013-02-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: update symbols

2013-02-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	Make theme choosable through a settings-option

	"Theme" would be the name of a folder located in system's
	or user's
	themes-folder (/usr/share/plank/themes/,
	~/.local/share/plank/themes/).
	This folder will contain the *.theme files as we know them.

	There is no transition of the currently used theme-files.

2013-02-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	Don't allow slashes in "Theme" string

2013-02-02  Rico Tzschichholz  <ricotz@ubuntu.com>

	data: add fully qualified Default theme

2013-02-02  Rico Tzschichholz  <ricotz@ubuntu.com>

	preferences: Handle file errors

2013-02-02  Rico Tzschichholz  <ricotz@ubuntu.com>

	theme: Fallback to built-in defaults if needed

2013-01-26  Rico Tzschichholz  <ricotz@ubuntu.com>

	preferences: Handle non-writable files better

2013-01-26  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix initialize order

2012-11-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	theme: add get_theme_list () to retrieve a list of the available
	themes

2012-10-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	Make theme chooseable through a settings-option

	Theme would be the folder-name located in system or user
	themes-folder
	(/usr/share/plank/themes/,~/.local/share/plank/themes/).
	This folder will contain the *.theme files as we know them.

2013-02-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	vapi: sync with bamf 0.4.0daily13.02.01

2013-02-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Make sure icon-regions and struts are updated on a
	dockwindow-resize

2013-02-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	filedockitem: Make sure Hashmap keys are unique

	Clashing keys will result in leftover menuitems leading to a crash

2013-02-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Pass an URI to ApplicationDockItem.parse_launcher ()

	Fixes fallout of r739

2013-01-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: Require valac >= 0.16.0 and fix deprecated syntax

2013-01-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	Use URIs instead of paths for saving the location of dockitem's
	Launcher

2013-01-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	Handle get_desktop_file () == null

2013-01-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	Better use string.has_prefix ()

2013-01-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	Handle errors separately in make_default_gnome_items

2013-01-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	Use URIs instead of paths for saving the location of dockitem's
	Launcher

2013-01-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: Delay the start of watching our launchers directory

	load_items can actually lead to updates of dockitem files if their
	syntax was changed. So activing the monitor at the very last
	is more
	appropriate.

2013-01-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: Validate an item before adding it here too

2013-01-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	main: Avoid calling Poxis.exit ()

	Change the way we are passing the commandline-arguments through
	the
	initalization methods and return EXIT_SUCCESS or EXIT_FAILURE
	to the
	actual main function

2013-01-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: No need for a SeparatorMenuItem if the associated folder
	is empty

2013-01-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: Fix crash on malformed settings and outdated
	dockitem-file

	If an invalid dockitem file is listed in our pinned-items-list
	we must
	ignore it.

2013-01-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	Output the actual error message too if we decide to quit on
	that one

2013-01-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	Welcome to 2013

2013-01-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Drop --internal argument of glib-compile-resources

	This is only present with glib >= 2.35.2.

2013-01-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	Add drag and drop functionality

2013-01-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: Remove Sort attribute of DockItem

	The main purpose of it was to organize the items in the dock
	which isn't
	strictly needed with DnD support. The ability to add right-aligned
	items
	should be accomplished in another way.

2013-01-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 727

2013-01-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 722

2012-12-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitem/copy_values_to: Skip non-writable properties to avoid
	warnings

2012-12-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 718

	Note that this might introduce regression while this merge wasn't
	straight forward.

2012-12-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: Remove DockItems for not-running Applications
	immediately

2012-11-17  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix broken refactoring of r372

2012-11-16  Robert Dyer  <psybers@gmail.com>

	refactor - this method was only being used as a boolean, so
	change it to reflect that

2012-11-16  Robert Dyer  <psybers@gmail.com>

	minor refactoring

2012-11-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: Dismiss hover_timer on drop/leave

2012-11-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: Don't darken items if external-drag contains one
	desktop-file

	Refactor handling of desktop-files and introduce DragIsDesktopFile

2012-11-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	Prevent adding duplicate items through Drag'n'Drop

2012-11-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 709

2012-10-31  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 702

2012-10-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 699

2012-10-13  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 696

2012-09-26  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 686

2012-09-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 685

2012-07-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	Add special handling for dropping a single desktop-file

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 666

2012-06-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: don't reset HoveredItem without actually checking

	Update window.HoveredItem in hidemanager.update_dock_hovered

2012-06-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	poofwindow: we can't trigger "show" from inside construct

2012-06-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 659

2012-06-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: copy properties before pinning/unpinning dockitems

	This fixes loosing values received from libunity

2012-06-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Drop support for GTK+2.0

2012-05-31  Rico Tzschichholz  <ricotz@ubuntu.com>

	applicationdockitem: Check for mime-type key before trying to
	get them

2012-05-31  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 650

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 645

2012-05-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: Fix removing items with dnd

2012-05-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 635

2012-05-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 625

2012-05-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: fix doc

2012-05-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: move serialize_item_positions to dockitems

2012-05-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: clear saved positions after restoring them

2012-04-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	use ContentType to fix deprecation warnings

2012-04-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: drop vala 0.10 compat source

2012-04-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 623

2012-04-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: remove debug outputs

2012-04-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: refactoring, use newer preferences/dockitem api

	avoid I/O delay and visual annoyances when creating or removing
	dockitem

2012-04-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	preferences: make sure the file is really gone when receiving
	deleted-signal

2012-04-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: hide tooltip on showing menu (regression trunk 619)

2012-04-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitem,preferences: Rename DockItemPath to DockItemFilename
	which is more appropriate

2012-04-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 621

2012-04-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 620

2012-04-22  Robert Dyer  <psybers@gmail.com>

	allow drops on launchers that dont list mimetypes

2012-04-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: move item-position-save/restore to dockitems

2012-04-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: listen to item_position_changed

2012-04-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	poofwindow: don't crash when poof image isnt found

2012-04-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: fix up external drops :\

2012-04-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: add some repositioning code

2012-04-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: remove hover_timer

	it seems it isn't really needed, add it back in if it broke
	something

2012-04-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: fix dock-redraw for external dnd

2012-04-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: fix targetflags for drops and small clean up

2012-04-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: don't set pref.dockitems if there is no actual change

2012-04-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	use prefs delay/apply while dragging an item

2012-04-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 614

2012-04-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: add move_item_to () and make use of it in dragmanager

	this replaces some code where iterating an arraylist and
	sorting it
	at the same time.

2012-04-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: check if there is actually a dragged item

2012-04-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: fix reset-positions in drag_leave

	check if have actually left the dock-area before resetting
	item-positions

2012-04-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: use some newer api regarding gdk.device to avoid
	some deprecated warnings

2012-04-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitem: make can_be_removed a method rather than a property

2012-04-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	drag_leave: only reset-positions if we actually have a dragitem

2012-04-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	dragmanager: factor-out reset_item_positions

	Reset and serialize positions when leaving dock with dragged item
	and when canceling drag.

2012-03-26  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 612

2012-03-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 610

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 598

2012-03-01  Robert Dyer  <psybers@gmail.com>

	fix build

2012-03-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Update symbols

2012-03-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Updates for building with gtk+3.0

2012-03-01  Robert Dyer  <psybers@gmail.com>

	merge trunk

2012-02-15  Robert Dyer  <psybers@gmail.com>

	fix compile for me

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	add destructor to dragmanager

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	add some repositioning bits

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 527

2012-02-06  Robert Dyer  <psybers@gmail.com>

	merge trunk

2012-02-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk

2012-01-09  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-12-31  Robert Dyer  <psybers@gmail.com>

	refactor to use controller class

2011-12-31  Robert Dyer  <psybers@gmail.com>

	make it compile again

2011-12-31  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-09  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-09  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-08  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-07  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-07  Robert Dyer  <psybers@gmail.com>

	update doc comments

2011-09-06  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-06  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-05  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-05  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-05  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-09-02  Robert Dyer  <psybers@gmail.com>

	add my 3 lines BECAUSE I WANT TO

2011-09-02  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-02  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-09-02  Robert Dyer  <psybers@gmail.com>

	some cleanup

2011-09-02  Rico Tzschichholz  <ricotz@t-online.de>

	fix plank.pot

2011-09-01  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-01  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-09-01  Robert Dyer  <psybers@gmail.com>

	re-add missing pot file

2011-08-31  Robert Dyer  <psybers@gmail.com>

	optimize a bit, dont need to iterate the items since we build
	the items list right above

2011-08-31  Robert Dyer  <psybers@gmail.com>

	fix item positioning problem when adding new items to the dock

2011-08-30  Robert Dyer  <psybers@gmail.com>

	some cleanup

2011-08-30  Robert Dyer  <psybers@gmail.com>

	fix removing an item leaving an empty space

2011-08-30  Robert Dyer  <psybers@gmail.com>

	allow dropping of files/folders onto dock to add them to dock

2011-08-30  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-08-30  Robert Dyer  <psybers@gmail.com>

	remove some debug code

2011-08-30  Robert Dyer  <psybers@gmail.com>

	add semi-working drag/drop - you can rearrange and remove items
	now (more or less)

2011-08-25  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 428

2011-08-11  Robert Dyer  <psybers@gmail.com>

	fix compile

2011-08-11  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-07-28  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 414

2011-06-28  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-05-22  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-04-23  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-04-12  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-04-07  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-04-07  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-04-04  Robert Dyer  <psybers@gmail.com>

	add back pot file

2011-04-03  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-17  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-16  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-16  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-15  Robert Dyer  <psybers@gmail.com>

	better fix

2011-03-15  Robert Dyer  <psybers@gmail.com>

	dont crash if nautilus isnt drawing desktop

2011-03-10  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-09  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-09  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-09  Robert Dyer  <psybers@gmail.com>

	slightly zoom icons during drag - bug 707658

2011-03-09  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-07  Robert Dyer  <psybers@gmail.com>

	bump version number

2011-03-07  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-01  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-03-01  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-02-28  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-02-28  Robert Dyer  <psybers@gmail.com>

	move some signal handlers

2011-02-28  Robert Dyer  <psybers@gmail.com>

	some cleanup

2011-02-28  Robert Dyer  <psybers@gmail.com>

	dim launchers that dont accept the mime

2011-02-27  Robert Dyer  <psybers@gmail.com>

	cleaner code for setting input mask

2011-02-27  Robert Dyer  <psybers@gmail.com>

	use int.max and int.min where it makes sense

2011-02-25  Robert Dyer  <psybers@gmail.com>

	fix hovers not hiding when menu shows

2011-02-24  Robert Dyer  <psybers@gmail.com>

	fix external drags leaving hovers up when drag leaves dock

2011-02-23  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-02-23  Robert Dyer  <psybers@gmail.com>

	cleanup

2011-02-23  Robert Dyer  <psybers@gmail.com>

	remove old code

2011-02-23  Robert Dyer  <psybers@gmail.com>

	clean up ricos mess.... oh, and add mime-type checking on drops ;)

2011-02-23  Rico Tzschichholz  <ricotz@t-online.de>

	add support for dropping *.desktop files

2011-02-23  Rico Tzschichholz  <ricotz@t-online.de>

	add accept-drop methodes

2011-02-23  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-02-16  Rico Tzschichholz  <ricotz@t-online.de>

	undelete plank.pot

2011-02-16  Robert Dyer  <psybers@gmail.com>

	merge trunk

2011-02-11  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk

2011-02-05  Rico Tzschichholz  <ricotz@t-online.de>

	fix some issues and reduce some event triggered calls

2011-02-03  Robert Dyer  <psybers@gmail.com>

	dont use 0,0 to stop these events

2011-02-03  Robert Dyer  <psybers@gmail.com>

	hide hovers during drags

2011-02-03  Robert Dyer  <psybers@gmail.com>

	fix flags

2011-02-03  Robert Dyer  <psybers@gmail.com>

	do a render when drags start so the icon pulls off the dock

2011-02-03  Robert Dyer  <psybers@gmail.com>

	dont let transients be removed

2011-02-03  Robert Dyer  <psybers@gmail.com>

	dont hide if a drag is active

2011-02-03  Robert Dyer  <psybers@gmail.com>

	minor fixes

2011-02-03  Rico Tzschichholz  <ricotz@t-online.de>

	fix hover_timer setting :(

2011-02-03  Rico Tzschichholz  <ricotz@t-online.de>

	add timer to update dockhovered if we dont get motion events

2011-02-03  Rico Tzschichholz  <ricotz@t-online.de>

	fix nre and update DockHovered

2011-02-03  Rico Tzschichholz  <ricotz@t-online.de>

	don't draw the currently dragged item

2011-02-03  Rico Tzschichholz  <ricotz@t-online.de>

	fix HoveredItem is null on drag begin

	this also adds a nasty workaround to trigger update_hovered

2011-02-02  Robert Dyer  <psybers@gmail.com>

	add initial dnd code

2013-01-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	Add two options to DockPreferences, Alignment and ItemsAlignment

	Enables some positioning possibilities including a proper
	panel-mode
	(Alignment = FILL)

2012-11-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	Add alignment settings for a dock and its items

	This adds the ability for an adjustable panel-mode.

2013-01-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Pick up plank.gresource.xml

2013-01-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	Use GResource to include resource files directly in libplank

	Stop installing poof.png while it is a GResource now and bump some
	dependencies accordingly.

2013-01-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Fix docs out-of-source issues and include COPYRIGHT
	in tarball

2013-01-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Fix make distcheck

2013-01-17  Robert Dyer  <psybers@gmail.com>

	remove LICENSE because we already had COPYING - revert rev 723

2013-01-16  Robert Dyer  <psybers@gmail.com>

	adding license - bug 1100448

2013-01-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Define WNCK_I_KNOW_THIS_IS_UNSTABLE while libwnck-3.0
	is used

	libbamf3.pc stopped adding it for us with bamf >= 0.4.0

2013-01-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: No need to calculate last_sort that early

	If an item for this application is already available we don't
	need it.

2013-01-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: Use locally cached IconSize

2012-12-26  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Check for bamf >= 0.4.0 and update bindings

2012-12-13  Rico Tzschichholz  <ricotz@ubuntu.com>

	Adds optional ability to show windows of current workspace only

	DockItems: Removed signals which aren't used in their desired
	way which
	makes them useless it this condition, and add a common "changed"
	signal
	instead.

2012-11-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	add support for viewports which are used in compiz

2012-11-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix typo in blurb

2012-10-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	reuse wnck.screen reference

2012-10-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: pass actual changed items with items_changed

2012-10-02  Rico Tzschichholz  <ricotz@ubuntu.com>

	add option to show windows of current workspace only

2012-12-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: Optimize to avoid multiple casts

2012-12-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: Refactor update_icon_regions

	Set the icon-geometry for new windows of running applications.
	If the dock is hidden the icon-geometry is the item-region-center
	projected to the screen's edge.

2012-12-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	Update symbols

2012-12-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	Clean up a bit

2012-12-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	Use a geometry based on item-region for hidden docks too.

	It is now the item-region-center projected to the screen's edge.

2012-12-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: Refactor update_icon_regions

	Set the icon-geometry for new windows of running applications.
	If the dock is hidden place the default icon-geometry at the
	dock's
	center on the screen edge.

2012-12-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	windowcontrol: Use get_xids not get_children of Bamf.Application

	get_xids represents the currently associated windows which is the
	windows-added signal is based on.

2012-11-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	Improve non-compositing support for hidden-states

	Move window to hide it and avoid its animation

2012-11-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: Make sure to really call set_struts when window
	is available

2012-11-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	widgets/hovertext: Follow increased font-size of accessibility
	mode

	Based on patch by Alek (alek900)

2012-11-16  Robert Dyer  <psybers@gmail.com>

	add missing defaults to themes

2012-11-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	item: Fix typo in AppDockItem

2012-11-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix size/position updates while switching screen-resolution

	With enabled compositing support those updates weren't properly
	handled
	after the introduction of "static-window" changes.

	Refactor DockWindow.set_size to handle resize and reposition
	separately.

	Move parts of PositionManager.reset_caches into update_dimensions
	and
	cache all needed theme-values.

2012-11-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Rename libplank.pc to plank.pc

	It is more common to have a matching name for vapi, header
	and pkg-config
	files.

2012-11-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	update_regions: force triggering a redraw with active compositing
	support

	A changed static_dock_region doesn't implicate the window-size
	changed
	and DockWindow.set_size() won't trigger a redraw.

2012-11-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	Revert r704

	It introduced problems with openbox and a race condition with
	metacity
	resulting in the dock not showing at all.

2012-11-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Don't delay initial positioning of the dockwindow

2012-11-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix visual clitch on initially showing the dockwindow

	Make the dockwindow invisible until its content is fully drawn
	the first
	time. (Reworked patch from Tom Beckmann)

2012-10-31  Rico Tzschichholz  <ricotz@ubuntu.com>

	drawing: small optimization and add some convenience methods
	in Color

2012-10-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	Use statically sized Gtk.Window and improve non-compositing
	support

	Avoids visually corruptions on adding/removing items caused
	by set_size
	and move operation on Gtk.Window

2012-10-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix active-glow drawing for non-bottom docks and/or enabled offset

2012-08-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	Restrict maximum window width/height to screen-width/-height

2012-08-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	Remove superfluous DockWindow.set_size call

2012-08-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix Offset calculation with enabled compositing

2012-08-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Keep compatibility with non-compositing environments

	This also improves its support.

2012-07-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	Use statically sized Gtk.Window

	Avoids visually corruptions on adding/removing items caused
	by set_size
	and move operation on Gtk.Window

2012-10-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	misc: remove custom bamf vapi generation

	we are using a patched upstream generated vapi now

2012-10-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: make sure not to show the hoverwindow while a menu is visible

2012-10-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	window-control: output name of current window-manager and on
	its change

2012-10-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	vapi: update Bamf bindings

2012-10-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	hoverwindow: wait for move/show/hide to be executed before
	continuing

	This fixes the appearance of hovers with metacity (introduced
	with r653)

2012-10-13  Rico Tzschichholz  <ricotz@ubuntu.com>

	Move symbols generation in separate target and add non-fatal
	check rule

2012-10-12  Robert Dyer  <psybers@gmail.com>

	stop timers when destructing objects

2012-10-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: Restrict amount of hover-repositions using a Timeout

	This is suppose to avoid spamming the WM with lots of window
	repositions
	while fast hovering dockitems.

2012-10-10  Robert Dyer  <psybers@gmail.com>

	fix theme files - bug 1034755

2012-10-09  Robert Dyer  <psybers@gmail.com>

	Reinstating rev 690 - Plank does not directly support any specific
	window manager or DE.  IF a specific DE has a problem with our
	packages, they are welcome to package it themselves.

2012-10-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	Revert r690

2012-10-08  Robert Dyer  <psybers@gmail.com>

	plank.desktop was invalid - bug 1063970

2012-10-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Stop including pregenerated c-sources in tarballs

	Shipping c-sources results in problems with custom configure
	flags and
	conditional compile options. So drop them for good!

2012-10-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: dbusmenu is optional so enable it conditionally by default

	don't force this dependency and make it more clear it is optional

2012-09-26  Rico Tzschichholz  <ricotz@ubuntu.com>

	po: update translations

2012-09-25  Robert Dyer  <psybers@gmail.com>

	Make the dock follow the primary monitor by default, with ability
	to override manually - bug 1055833

2012-09-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	po: update translations

2012-09-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	hidemanager: Don't let bamf-window-events trigger an update
	directly

	Schedule them like for the others to avoid conflicting updates.

2012-09-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	vapi: update bamf bindings to 0.3.0

2012-08-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	Update .bzrignore

2012-08-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: add dbusmenu requirements to pkg-config-file if necessary

2012-08-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Create plank.deps conditionally

2012-08-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	docs: Fix build for changes of 677

2012-08-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	unity: Add support for dynamic quicklists provided with dbusmenu

2012-08-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	Add dynamic quicklists support (unity/dbusmenu)

2012-08-14  Rico Tzschichholz  <ricotz@ubuntu.com>

	vapi: Merge with bamf 0.2.122 upstream vapi

2012-08-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	po: update translations (3)

	Thanks to the elementary community

2012-08-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix some static/instance accesses

2012-08-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: fix struts generation

2012-08-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	po: update translations (2)

	Thanks to the elementary community

2012-08-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	hidemanager: Wnck.WindowType is not a flag, bitmasking is not
	possible

2012-08-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	po: update translations

2012-08-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	docktheme: adjust position-calculation of badge and progress-bar

	This allows the given surface to be larger than the actual
	icon-size.
	Expect the icon to be drawn centered.

2012-08-02  Rico Tzschichholz  <ricotz@ubuntu.com>

	Clean .bzrignore and POTFILES.skip from minor left-overs

2012-07-31  Rico Tzschichholz  <ricotz@ubuntu.com>

	drawing: Rename ThemeRenderer to Theme and so its subclasses

	The Renderer-suffix is quite confusing and suggests it is some
	proactive
	class. So avoid name-clashing with AnimatedRenderer and its
	subclasses.

2012-07-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	drawing: avoid unnecessary operations for some valid "0"
	argument-values

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	Use Math.PI_2 constant where possible

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: Be careful using Prefs.Launcher especially for
	TransientDockItems

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	unity: Remove a possible existing RemoteEntry while removing
	a DockItem

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: add nasty hack for libreoffice

	Closing libreoffice results in destroying its Bamf.Application
	object
	and creating a new object which renders our reference useless.

	https://bugs.launchpad.net/bamf/+bug/1026426
	https://bugs.launchpad.net/plank/+bug/1029555

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	services: Use warning instead of error in internal_launch

	There is no need to abort here this isn't fatal.

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	docs: some fixes

2012-07-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	matcher: use get_application_for_desktop_file instead of a
	custom search

2012-06-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	drawing: fix blurriness of progress-bar and badge

2012-06-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: Use given X-*-Gettext-Domain for DesktopActions and
	Static Quicklists

2012-06-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	hidemanager: listen to window-state-changes of "minimized"
	for active-window

	Minimizing the only window on a workspace which obstructed
	the dock,
	doesn't trigger an event we are already listening to.

2012-06-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	hidemanager: listen to workspace changes

	This fixes unhiding while switching to an empty workspace.

2012-06-17  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: add Wnck version output

2012-06-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: Drop support for GTK+2.0

2012-06-10  Robert Dyer  <psybers@gmail.com>

	fix tooltips not moving in mutter - bug 750325

2012-06-04  Ivo Nunes  <netherblood@gmail.com>

	Fixed hover window on Mutter.

2012-06-08  Robert Dyer  <psybers@gmail.com>

	update potfile

2012-06-08  Robert Dyer  <psybers@gmail.com>

	add ability to remove files/folders from the dock - bug 1010066

2012-05-29  Rico Tzschichholz  <ricotz@ubuntu.com>

	applicationdockitem: Fix is_window ()

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	unity: handle bamf.application.get_desktop_file () is null

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: don't bail if bamf.application.get_desktop_file ()
	is null

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: add/complete some guards

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	matcher: clean up some connected signal

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	add initial support for Unity Launcher API

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	api clean up and add docs

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	unity: close dbusconnection

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	use urgent-color for badge background

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	update badge and progress-bar to new mockup style

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: draw_rounded_line - handle drawing problem with
	height > width

2012-05-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	color: add copy ()

2012-05-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: tweak count-badge style

2012-05-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: tweaking draw_rounded_line

2012-05-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	fix crash if there isn't desktop-file for an item

2012-05-23  Robert Dyer  <psybers@gmail.com>

	minor changes

2012-05-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	unity: add initial support for Unity Launcher API

2012-05-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	Add support for "Desktop Actions" specification

2012-05-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	use some more internal string constants

2012-05-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	add support for "Desktop Actions" specification

2012-05-25  Robert Dyer  <psybers@gmail.com>

	revert rev 642 - hovers should not be TOPLEVEL

2012-05-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	hoverwindow: change the windowtypes to TOPLEVEL and DOCK

2012-05-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	Fix initial unhide on startup

	Initialize positionmanager before hidemanager and update the
	dockposition value.

2012-05-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	Handle changing user-visible state of Applications

2012-05-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: make draw_rounded_rect public and reusable

2012-05-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	theme: Fix calculation of hover-regions with negative TopPadding
	and large LineWidth

2012-05-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: Fix radius for draw_inner_rect

2012-05-21  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitem: remove debug code (fixed in 633)

2012-05-20  Robert Dyer  <psybers@gmail.com>

	dont use error() to exit when another intsance is running -
	avoids a coredump

2012-05-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	matcher: Listen to Bamf.View.user-visible-changed for just opened
	Applications if they aren't visible

2012-05-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitem: Handle icontheme.changed emmit in Idle queue

2012-05-14  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: fix build with gtk+2.0

2012-05-14  Rico Tzschichholz  <ricotz@ubuntu.com>

	widgets/*window: use gobject-style construction

2012-05-14  Rico Tzschichholz  <ricotz@ubuntu.com>

	items: use gobject-style construction

2012-05-14  Rico Tzschichholz  <ricotz@ubuntu.com>

	docksurface: use gobject-style construction

2012-05-09  Robert Dyer  <psybers@launchpad.net>

	revert rev 626 - keep using is_user_visible because either way
	its broken, but without it its definitely broken for every single
	user every time - need to file a bug upstream with bamf

2012-05-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	Refactor ApplicationDockItem

	Fix some possible NRE, clean up the signal handlers and properly
	update
	item states.

2012-05-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: Don't check for is_user_visible while Bamf seems to
	not setting it right everytime

2012-05-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	preferences: fix doc

2012-04-27  Robert Dyer  <psybers@gmail.com>

	fix regression - icon regions need updated when hiding/showing
	menus so that window previews dont overlap the menu

2012-04-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: drop vala 0.10/0.12 compat source

2012-04-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: bump dependency to valac 0.14.1

2012-04-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: Refactor contruction of preferences and dockitem objects

2012-04-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: some documentation fixes

2012-04-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: reduce calls of update_icon_regions

2012-04-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	transientdockitem: no need to explicitly call base ()

2012-04-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitem: don't hook up deleted signal

	We don't actually have a preference instance with a backing file.
	Connecting this signal is properly done in the super-classes.

2012-04-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	itemfactory: don't fallback on an empty basename

2012-04-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: clean up DataOutputStream handling

2012-04-08  Robert Dyer  <psybers@gmail.com>

	make sure delay/apply arent used internally in preferences

2012-03-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: avoid fatal warning while clicking on background

2012-03-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	po: update translations

2012-03-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	data: Fix make distcheck

2012-03-19  Robert Dyer  <psybers@gmail.com>

	use locale strings when parsing launchers - bug 958907

2012-03-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	data: update desktop-file, added GenericName and
	NotShowIn=Pantheon

2012-03-11  Robert Dyer  <psybers@gmail.com>

	rename apport submitted file to include .txt in the name

2012-03-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: update pkg-config file descriptions and requires fields

2012-03-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	fix apport hook

2012-03-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: fix distclean

2012-03-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	abstractmain: make application private to avoid api difference
	between gtk2/gtk3

2012-03-09  Robert Dyer  <psybers@gmail.com>

	some cleanup - DockItem.get_surface should be private now

2012-03-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: fix uniqueness check for gtk3 build

2012-03-09  Robert Dyer  <psybers@gmail.com>

	add apport hooks

2012-03-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockwindow: don't update_icon_regions for closed apps, fixes a
	bamf warning

2012-03-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	windowcontrol: fix two possible crashers

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	misc: add simple bamf.vapi creation script

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockpreferences: add verbose log for reset_properties

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	update some copyrights

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	add default cases to switches

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: cache icon_size in draw_item

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	refactor drawing api where docksurfaces are created

	make it more clear that we aren't touching the given docksurface
	where
	only its internal cairo.surface is used for creation

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	udpate symbols

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: cache width/height in draw_dock

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: avoid call dockwindow.set_size twice on startup

	add verbose log for dockwindow.set_size

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: add some drawing related verbose log messages

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitem: add get_surface_copy and use it in dockrenderer

	push down the copying of the item's docksurface into dockitem

2012-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	logger: avoid invalid c-code building with valac 0.12/0.14

2012-03-06  Robert Dyer  <psybers@gmail.com>

	add missing docs

2012-03-06  Robert Dyer  <psybers@gmail.com>

	make sure if a verify fails we save, and also delay/apply while
	loading in case multiple things fail verification or are missing

2012-03-06  Robert Dyer  <psybers@gmail.com>

	dont show the .2 in log messages for gtk2 builds

2012-03-06  Robert Dyer  <psybers@gmail.com>

	cleanup preferences

2012-03-06  Robert Dyer  <psybers@gmail.com>

	fix prefs not actually serializing to disk

2012-03-06  Robert Dyer  <psybers@gmail.com>

	some better log messages for prefs

2012-03-06  Robert Dyer  <psybers@gmail.com>

	some cleanup and verbose logs for preferences

2012-03-06  Robert Dyer  <psybers@gmail.com>

	make verbose() take varargs

2012-03-06  Robert Dyer  <psybers@gmail.com>

	add verbose option to commandline

2012-03-06  Robert Dyer  <psybers@gmail.com>

	add verbose option to logger

2012-03-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: use srcdir instead of builddir for symbols location

	while shipping the prebuild c-source we need to look in the
	source dir
	to fix out-of-source builds

2012-03-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockitems: fix dock-resize on deletion of .dockitem file

	if the application isnt running remove_item will trigger the
	resize
	otherwise a transient item will take its place

2012-03-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: add symbols file to dist

2012-03-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: force struct copy before passing it as argument,
	fixes vala 0.10/0.12

2012-03-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: force some values to be double

2012-03-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: fix item_background_region

2012-03-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: avoid implicit double-int conversion (fix for
	vala 0.10.x)

2012-03-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: fix typo in r565

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: add default cases to switches

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	update symbols

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: refactoring and make use of new drawing api

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: fix calculation of item's draw-region

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: add item_background_region,
	get_dock_draw_position and get_background_position functions

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockerthemerenderer: add create_background function

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: add get_urgent_glow_position (moved from
	dockrenderer)

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: don't reset caches on item-state-changes

	item-state-changes aren't affecting the dock-size or the theme and
	calling animated-draw is sufficient, so handle this in a
	separate way.

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: use only one symbols file, they are identical

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: some clean up

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockthemerenderer: add UrgentHueShift

2012-03-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	windowcontrol: use a list-iterator instead of a index-based loop

2012-03-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: avoid exporting internal symbols

2012-03-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: show correct valaflags on configure output

2012-03-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	bamf: update bindings for 0.2.110+

2012-03-03  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: Fix typo in pkg-config file

2012-03-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	Add support for GTK+3.0 and make it the default

2012-02-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	Make gtk+3.0 the default build and switch the conditional
	code paths.

	Library names are preserved to convient reasons and they are a
	better fit
	to the build dependencies.

2012-02-28  Robert Dyer  <psybers@gmail.com>

	update copyrights and cleanup code

2012-02-28  Robert Dyer  <psybers@gmail.com>

	merge trunk

2012-02-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 547

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	cleanup

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 527

2012-02-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	lib: add libplank3.symbols

2012-02-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: generate libplank3.symbols

2012-02-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 516

2012-02-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 515

2012-01-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	merge trunk 503

2012-01-13  ricotz@t-online.de

	merge trunk 501

2012-01-10  Rico Tzschichholz  <ricotz@t-online.de>

	update bzrignore

2012-01-10  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 497

2012-01-10  Rico Tzschichholz  <ricotz@t-online.de>

	Revert "Make hoverwindow a toplevel window"

	This only fixes it for mutter and breaks to many other things

2012-01-09  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 493

2012-01-06  Rico Tzschichholz  <ricotz@t-online.de>

	revert m4/intltool.m4

2012-01-03  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 482

2011-12-31  Rico Tzschichholz  <ricotz@t-online.de>

	Make hoverwindow a toplevel window

	Looks like some window-managers (like mutter) having problems
	with our
	usage of a popup window.

2011-12-31  Rico Tzschichholz  <ricotz@t-online.de>

	force resize of hoverwindow

2011-12-31  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 478

2011-12-30  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 472

2011-12-05  Rico Tzschichholz  <ricotz@t-online.de>

	merge trunk 468

2011-12-05  Rico Tzschichholz  <ricotz@t-online.de>

	drop libwnck-3.0 bindings and require vala 0.14.1 for official
	ones

2011-10-10  Rico Tzschichholz  <ricotz@t-online.de>

	Fix valaflags for plank binary

2011-10-08  Rico Tzschichholz  <ricotz@t-online.de>

	Fix and avoid some warnings

2011-10-08  Rico Tzschichholz  <ricotz@t-online.de>

	Add ability to compile conditionally against GTK+3.0

2012-03-01  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: clean up and merge data Makefiles

2012-02-28  Robert Dyer  <psybers@gmail.com>

	pinning a transient should change its Sort value - bug 918049

2012-02-27  Robert Dyer  <psybers@gmail.com>

	trap a crasher

2012-02-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	update symbols

2012-02-16  Robert Dyer  <psybers@gmail.com>

	always test code at 4:30am... add missing call to create the
	controller

2012-02-16  Robert Dyer  <psybers@gmail.com>

	some refactoring

2012-02-14  Robert Dyer  <psybers@gmail.com>

	make sure set_size is called on any change in dock prefs

2012-02-14  Robert Dyer  <psybers@gmail.com>

	remove duplicated signal handling

2012-02-14  Robert Dyer  <psybers@gmail.com>

	fix animations

2012-02-14  Robert Dyer  <psybers@gmail.com>

	update icon regions after hiding popups

2012-02-14  Robert Dyer  <psybers@gmail.com>

	only call set_size on the dock if the size or position actually
	changed

2012-02-14  Robert Dyer  <psybers@gmail.com>

	dont need to load prefs if we just generated defaults and saved

2012-02-14  Robert Dyer  <psybers@gmail.com>

	add guards to delay/apply

2012-02-14  Robert Dyer  <psybers@gmail.com>

	dont show the Plank menu on a left click, only on right click
	on dock or ctrl+right click

2012-02-13  Robert Dyer  <psybers@gmail.com>

	merge trunk

2012-02-13  Rico Tzschichholz  <ricotz@ubuntu.com>

	output the runtime version of pango

2012-02-13  Robert Dyer  <psybers@gmail.com>

	add delay/apply functions to prefs

2012-02-13  Robert Dyer  <psybers@gmail.com>

	some better error handling

2012-02-13  Robert Dyer  <psybers@gmail.com>

	add some debug output on errors

2012-02-13  Rico Tzschichholz  <ricotz@ubuntu.com>

	add GLib version to startup logs

2012-02-13  Robert Dyer  <psybers@gmail.com>

	add more lib versions to startup logs

2012-02-13  Robert Dyer  <psybers@gmail.com>

	remove paths from assert logs

2012-02-13  Robert Dyer  <psybers@gmail.com>

	better log formatting for asserts

2012-02-12  Robert Dyer  <psybers@gmail.com>

	probably should test code first.. this works better

2012-02-12  Robert Dyer  <psybers@gmail.com>

	try to fix a crash

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	docs: some tweaks

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	move draw_badge to DockThemeRenderer

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	move create_urgent_glow to DockThemeRenderer

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	Adds side and top docks as a configuration

2012-02-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	cleanup

2012-02-10  Robert Dyer  <psybers@gmail.com>

	cleanup

2012-02-10  Robert Dyer  <psybers@gmail.com>

	cleanup

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	some more cleanup

2012-02-10  Robert Dyer  <psybers@gmail.com>

	cleanup

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	update libplank.symbols

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	move draw_region calculation to positionmanager

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	cleaner and proper way

2012-02-10  Robert Dyer  <psybers@gmail.com>

	use cr variable

2012-02-10  Robert Dyer  <psybers@gmail.com>

	use int for Offset

2012-02-10  Robert Dyer  <psybers@gmail.com>

	fix updating

2012-02-10  Robert Dyer  <psybers@gmail.com>

	uncleanup this code, this is better

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: cache Cairo.Context

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockthemerenderer: cache Cairo.Context

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	filedockitem: cache Cairo.Context

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: cache Cairo.Context

2012-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	fix and cleanup

2012-02-09  Robert Dyer  <psybers@gmail.com>

	cleanup

2012-02-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockthemerenderer: fix typo

2012-02-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockthemerenderer: fix active-glow clipping

2012-02-08  Robert Dyer  <psybers@gmail.com>

	add initial support for Offset in dock settings

2012-02-08  Robert Dyer  <psybers@gmail.com>

	move win_x/y into position manager

2012-02-08  Robert Dyer  <psybers@gmail.com>

	use more switches

2012-02-08  Robert Dyer  <psybers@gmail.com>

	fix issue

2012-02-08  Robert Dyer  <psybers@gmail.com>

	cleanup

2012-02-08  Robert Dyer  <psybers@gmail.com>

	cleanup hover window

2012-02-08  Robert Dyer  <psybers@gmail.com>

	fix urgent glow cutting off on end items

2012-02-08  Robert Dyer  <psybers@gmail.com>

	fix bg spacing

2012-02-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: fix background position for left docks

2012-02-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	some cleanup

2012-02-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: minor optimization

2012-02-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	positionmanager: don't add one ItemPadding to many

2012-02-08  Robert Dyer  <psybers@gmail.com>

	some cleanup

2012-02-08  Robert Dyer  <psybers@gmail.com>

	i lied, still fails

2012-02-08  Robert Dyer  <psybers@gmail.com>

	works for me

2012-02-08  Robert Dyer  <psybers@gmail.com>

	lots of fixes

2012-02-07  Robert Dyer  <psybers@gmail.com>

	fix negative horiz padding renders

2012-02-07  Robert Dyer  <psybers@gmail.com>

	fix offsets of dock bg lines

2012-02-07  Robert Dyer  <psybers@gmail.com>

	if top roundness is 0, adjust the starting point of rounded
	rects a bit to avoid a missing chunk in the top-left corner

2012-02-07  Robert Dyer  <psybers@gmail.com>

	add comment

2012-02-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	clean up: remove hack for vala 0.11.4

2012-02-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	some clean up

2012-02-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	fix clipping of active-glow

2012-02-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	themerenderer: fix active-glow drawing

2012-02-06  Robert Dyer  <psybers@gmail.com>

	update doc

2012-02-06  Robert Dyer  <psybers@gmail.com>

	fix urgent glow indicator

2012-02-06  Robert Dyer  <psybers@gmail.com>

	initial work on fixing active indicator - still broken

2012-02-06  Robert Dyer  <psybers@gmail.com>

	code cleanup

2012-02-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	don't make it more confusing than it is already

2012-02-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: use switch statements

2012-02-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: fix background drawing for vertical docks

2012-02-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: cache is_composited and listen to composited_changed

2012-02-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	dockrenderer: fix indicator drawing on vertical docks and split
	to its own method

2012-02-06  Robert Dyer  <psybers@gmail.com>

	initial work on bug 707648

2012-02-05  Robert Dyer  <psybers@gmail.com>

	disable curves when no compositing

2012-02-05  Robert Dyer  <psybers@gmail.com>

	allow popups on any part of the dock

2012-02-05  Robert Dyer  <psybers@gmail.com>

	remove unused enum

2012-02-05  Robert Dyer  <psybers@gmail.com>

	simplify some code

2012-02-05  Robert Dyer  <psybers@gmail.com>

	some code cleanup

2012-02-05  Robert Dyer  <psybers@gmail.com>

	ignore X errors when setting struts

2012-02-05  Robert Dyer  <psybers@gmail.com>

	remove old zoom code, as we dont support it

2012-02-05  Robert Dyer  <psybers@gmail.com>

	refactor out sizing/positioning stuff into its own manager

2012-02-01  Robert Dyer  <psybers@gmail.com>

	update copyrights in headers

2012-02-01  Robert Dyer  <psybers@gmail.com>

	add requires checks to the initialize methods

2012-01-28  Rico Tzschichholz  <ricotz@ubuntu.com>

	preferences: small simplification

	Of course do the same in save_prefs too

2012-01-27  Rico Tzschichholz  <ricotz@ubuntu.com>

	bamf: update vapi for 0.2.107+

2012-01-19  Rico Tzschichholz  <ricotz@ubuntu.com>

	preferences: small simplification

2012-01-18  Robert Dyer  <psybers@gmail.com>

	remove open/open new window from popups

2012-01-18  Robert Dyer  <psybers@gmail.com>

	remove (un)minimize from popups

2012-01-17  Rico Tzschichholz  <ricotz@ubuntu.com>

	hoverwindow: cache and use get_screen of Gtk.Window

2012-01-17  Rico Tzschichholz  <ricotz@ubuntu.com>

	drawingservice: cache IconTheme.get_default

2012-01-17  Rico Tzschichholz  <ricotz@ubuntu.com>

	libplank.pc: pull in gthread-2.0

2012-01-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: structurize valac call a bit

2012-01-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	build: build and add libplank.symbols

	This is meant to have simple indicator for API breaks and
	to keep track of intended additions and removals.

	We will keep this file in source repository only.

2012-01-16  Rico Tzschichholz  <ricotz@ubuntu.com>

	plank: happy new year

2012-01-15  Rico Tzschichholz  <ricotz@ubuntu.com>

	drawing: Fix huge leak in gaussian_blur of DockSurface

2012-01-13  ricotz@t-online.de

	windowcontrol: replace return_if_fail with warning and null-check

2012-01-13  ricotz@t-online.de

	windowcontrol: get_xids can be null, so check them and add
	a warning

2012-01-13  ricotz@t-online.de

	services: updates for changes of bamf.vapi

2012-01-13  ricotz@t-online.de

	bamf.vapi: transfer ownership for container-return-types

2012-01-09  Robert Dyer  <psybers@gmail.com>

	remove empty translations

2012-01-09  Robert Dyer  <psybers@gmail.com>

	update translations

2012-01-09  Robert Dyer  <psybers@gmail.com>

	make controller a field

2012-01-09  Rico Tzschichholz  <ricotz@t-online.de>

	clean up some conditional compile flags

2012-01-09  Rico Tzschichholz  <ricotz@t-online.de>

	applicationdockitem: don't allow nullable Bamf.Application
	for set_app

	Handle the null-case internally since this shouldn't be done
	from outside.

2012-01-09  Rico Tzschichholz  <ricotz@t-online.de>

	matcher: use warn_if_fail and a proper null check

	Using return_if_fail here is right since it can be overridden
	by using
	G_DISABLE_CHECKS which could be fatal.

2012-01-09  Rico Tzschichholz  <ricotz@t-online.de>

	windowcontrol: don't allow nullable Bamf.Application arguments

	Passing null isn't welcome here, so avoid dealing with it and
	make it fatal.
	The caller should take care of passing a proper object here.

2012-01-07  Rico Tzschichholz  <ricotz@t-online.de>

	Don't ship m4 scripts

	This only creates issues caused by version mismatches of the
	m4 scripts
	with the user autotools, automake and intltool versions.

2012-01-06  Rico Tzschichholz  <ricotz@t-online.de>

	matcher: get running applications to summon active launchers
	is enough

2012-01-06  Rico Tzschichholz  <ricotz@t-online.de>

	be consistent with other functions arguments

2012-01-06  Rico Tzschichholz  <ricotz@t-online.de>

	bamf.vapi: mark some more things as nullable

2012-01-06  Rico Tzschichholz  <ricotz@t-online.de>

	updates for new bamf bindings

2012-01-06  Rico Tzschichholz  <ricotz@t-online.de>

	bamf.vapi: fix some arguments and return values

2012-01-06  Robert Dyer  <psybers@gmail.com>

	add a fixme

2012-01-06  Rico Tzschichholz  <ricotz@t-online.de>

	Make use of return_if_fail or return_val_if_fail where it
	is useful

2012-01-02  Robert Dyer  <psybers@gmail.com>

	add unhide delay preference - bug 867953

2012-01-02  Rico Tzschichholz  <ricotz@t-online.de>

	Cache Bamf.Matcher.get_default () to prevent refcount bumps on
	every call

2012-01-02  Robert Dyer  <psybers@gmail.com>

	grab icon directly from window if bamf cant match the app -
	bug 719990

2012-01-01  Rico Tzschichholz  <ricotz@t-online.de>

	Don't use get_requisition internally

2011-12-31  Rico Tzschichholz  <ricotz@t-online.de>

	fix benchmark configure flag

2011-12-31  Robert Dyer  <psybers@gmail.com>

	fix some minor bugs

2011-12-30  Robert Dyer  <psybers@gmail.com>

	fix dock width caching issue when changing icon size - bug 839938

2011-12-30  Robert Dyer  <psybers@gmail.com>

	add benchmarking code

2011-12-30  Robert Dyer  <psybers@gmail.com>

	only draw active glow if it isnt transparent

2011-12-30  Robert Dyer  <psybers@gmail.com>

	fix urgent glow being cut off on edges - bug 910164

2011-12-30  Robert Dyer  <psybers@gmail.com>

	refactor to have a proper dock controller

2011-12-29  Robert Dyer  <psybers@gmail.com>

	use the primary monitor by default - bug 909824

2011-12-28  Robert Dyer  <psybers@gmail.com>

	refactoring to change some props into methods

2011-12-22  Rico Tzschichholz  <ricotz@t-online.de>

	Avoid ambiguous references of Gtk.Menu and Gtk.MenuItem

	Fixes build with vala 0.15+

2011-10-18  Rico Tzschichholz  <ricotz@t-online.de>

	Explicitly link against gthread-2.0 to fix build on glib 2.31+

2011-09-20  Rico Tzschichholz  <ricotz@t-online.de>

	configure.ac: fix library version description

2011-09-18  Robert Dyer  <psybers@gmail.com>

	add an assert

2011-09-09  Robert Dyer  <psybers@gmail.com>

	cache some more values

2011-09-09  Robert Dyer  <psybers@gmail.com>

	fix operator precedence

2011-09-09  Robert Dyer  <psybers@gmail.com>

	prefs defaults werent loading if the prefs file was missing

2011-09-08  Robert Dyer  <psybers@gmail.com>

	allow specifying where settings are located inside the
	~/.config/plank/ dir - adds a new commandline argument --name/-n
	which takes an arg naming the dock, this name is used as a subdir
	in the config dir and stores the settings and launchers files

2011-09-07  Robert Dyer  <psybers@gmail.com>

	add some missing docs

2011-09-07  Robert Dyer  <psybers@gmail.com>

	fix warnings/errors found from valadoc null checks

2011-09-07  Robert Dyer  <psybers@gmail.com>

	fix doc comment errors

2011-09-06  Robert Dyer  <psybers@gmail.com>

	add lots more documentation

2011-09-06  Robert Dyer  <psybers@gmail.com>

	fix some doc comment links

2011-09-06  Robert Dyer  <psybers@gmail.com>

	fix a doc comment

2011-09-06  Robert Dyer  <psybers@gmail.com>

	add a bunch more comments

2011-09-06  Robert Dyer  <psybers@gmail.com>

	fix doc comments so valadoc is happy

2011-09-06  Rico Tzschichholz  <ricotz@t-online.de>

	ask for the right vcs to build ChangeLog

2011-09-06  Rico Tzschichholz  <ricotz@t-online.de>

	update dependencies of the library development files

2011-09-06  Robert Dyer  <psybers@gmail.com>

	make some stuff internal so Bamf usage doesnt leak out of
	the library

2011-09-05  Robert Dyer  <psybers@gmail.com>

	some whitespace changes

2011-09-05  Robert Dyer  <psybers@gmail.com>

	rename hide_manager to HideTracker

2011-09-05  Robert Dyer  <psybers@gmail.com>

	optimize poof drawing

2011-09-05  Robert Dyer  <psybers@gmail.com>

	refactor the abstract main to make it more modular/extensible
	and hide its fields

2011-09-05  Robert Dyer  <psybers@gmail.com>

	add some comments

2011-09-05  Rico Tzschichholz  <ricotz@t-online.de>

	follow small vala api change of bamf

2011-09-05  Rico Tzschichholz  <ricotz@t-online.de>

	update bamf bindings (0.2.96)

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	use utsname of posix bindings for vala 0.12+

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	fix indent

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	use some newer api on higher vala versions

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	update docs makefile

2011-09-04  Rico Tzschichholz  <ricotz@t-online.de>

	Revamp buildsys
	- extend version string for development snapshots
	- remove m4 scripts and let them be added automatically
	- enable building release tarballs without having vala
	- add ChangeLog generation and remove foreign flag

2011-09-02  Robert Dyer  <psybers@gmail.com>

	add my 3 lines BECAUSE I WANT TO

2011-09-02  Robert Dyer  <psybers@gmail.com>

	add prefs support for uints

2011-09-02  Robert Dyer  <psybers@gmail.com>

	fix warning message

2011-09-02  Rico Tzschichholz  <ricotz@t-online.de>

	refactoring CursorRegion and StaticDockRegion

	- using fields instead of properties fixes/works around bug 768722
	- clean up DockWindow.set_input_mask

2011-09-01  Robert Dyer  <psybers@gmail.com>

	fix enum values for DockItems

2011-09-01  Robert Dyer  <psybers@gmail.com>

	code cleanup

2011-09-01  Robert Dyer  <psybers@gmail.com>

	fix crash when docks cursor area width/height is somehow set to
	0 - bug 768722

2011-08-30  Robert Dyer  <psybers@gmail.com>

	Use PKG_PROG_PKG_CONFIG macro rather than hand-coded detection

2011-08-25  Robert Dyer  <psybers@gmail.com>

	remove log warnings when showing menus

2011-08-25  Rico Tzschichholz  <ricotz@t-online.de>

	target GLib 2.26 for vala code generation

2011-08-25  Robert Dyer  <psybers@gmail.com>

	when HideMode changed, the dock wasnt showing/hiding according
	to the new mode

2011-08-24  Rico Tzschichholz  <ricotz@t-online.de>

	configure.ac: create tar.xz

2011-08-24  Rico Tzschichholz  <ricotz@t-online.de>

	fix make distcheck

2011-08-24  Rico Tzschichholz  <ricotz@t-online.de>

	use pkgdatadir where possible

2011-08-24  Robert Dyer  <psybers@gmail.com>

	remove m4 files

2011-08-24  Robert Dyer  <psybers@gmail.com>

	abstract the plank dock item click

2011-08-23  Robert Dyer  <psybers@gmail.com>

	add an initialized signal to the AbstractMain

2011-08-23  Robert Dyer  <psybers@gmail.com>

	make properties have a reset function so loading prefs files
	with missing values always forces a reset to default values on
	those missing values

2011-08-22  Robert Dyer  <psybers@gmail.com>

	fix autogen defaults (debug is default, but wasnt being set as
	such) and show status of enable_debug

2011-08-15  Rico Tzschichholz  <ricotz@t-online.de>

	update m4 scripts

2011-08-11  Robert Dyer  <psybers@gmail.com>

	allow middle click on file dock items to launch them

2011-08-11  Robert Dyer  <psybers@gmail.com>

	if the theme dir doesnt exist, create it

2011-08-11  Robert Dyer  <psybers@gmail.com>

	add some missing property verifications to clamp values

2011-08-11  Robert Dyer  <psybers@gmail.com>

	cleanup the Paths service to use standard GLib functions (which
	on linux, follow XDG)

2011-07-28  Rico Tzschichholz  <ricotz@t-online.de>

	update translations

2011-07-25  Robert Dyer  <psybers@gmail.com>

	some code cleanup

2011-07-25  Robert Dyer  <psybers@gmail.com>

	change default FadeTime to 250

2011-07-25  Robert Dyer  <psybers@gmail.com>

	fix FadeTime not being used

2011-07-25  Robert Dyer  <psybers@gmail.com>

	update some property descriptions

2011-07-25  Robert Dyer  <psybers@gmail.com>

	add support for fade on hide

2011-07-25  Robert Dyer  <psybers@gmail.com>

	refactor fps into a const, no real reason just makes it more
	visible in the code :p

2011-07-25  Robert Dyer  <psybers@gmail.com>

	cache the static dock region rect

2011-07-25  Robert Dyer  <psybers@gmail.com>

	fix dock not updating bug

2011-07-24  Robert Dyer  <psybers@gmail.com>

	use the local instead of property

2011-07-24  Robert Dyer  <psybers@gmail.com>

	add caching of width values

2011-07-21  Robert Dyer  <psybers@gmail.com>

	make Matcher constructor private and add a destructor to
	disconnect signals

2011-07-21  Robert Dyer  <psybers@gmail.com>

	log a warning if the prefs file couldnt be deleted

2011-07-21  Robert Dyer  <psybers@gmail.com>

	this dir is already ensured to exist on startup

2011-07-21  Robert Dyer  <psybers@gmail.com>

	add a note

2011-07-21  Robert Dyer  <psybers@gmail.com>

	fix potential a NPE

2011-07-15  Robert Dyer  <psybers@gmail.com>

	lets cache some stuff that doesnt change often

2011-07-09  Rico Tzschichholz  <ricotz@t-online.de>

	update translations

2011-06-23  Robert Dyer  <psybers@gmail.com>

	add Default theme

2011-06-23  Robert Dyer  <psybers@gmail.com>

	dont error if a prefs file cant be saved, just warn

2011-06-21  Rico Tzschichholz  <ricotz@t-online.de>

	update translations

2011-06-13  Rico Tzschichholz  <ricotz@t-online.de>

	add plank.deps

2011-06-11  Robert Dyer  <psybers@gmail.com>

	oops, pushed more than i wanted

2011-06-11  Robert Dyer  <psybers@gmail.com>

	add a TODO for MBarvian

2011-05-30  Rico Tzschichholz  <ricotz@t-online.de>

	add some translations

2011-05-29  Rico Tzschichholz  <ricotz@t-online.de>

	fix compilation with vala 0.13.0pre

2011-05-28  Robert Dyer  <psybers@gmail.com>

	more comments!

2011-05-28  Robert Dyer  <psybers@gmail.com>

	add some comments

2011-05-27  Robert Dyer  <psybers@gmail.com>

	refactor to remove duplicated code

2011-05-26  Robert Dyer  <psybers@gmail.com>

	only show about dialog once - bug 763039

2011-05-20  Robert Dyer  <psybers@gmail.com>

	make new prefs signal act similar to notify signal

2011-05-20  Robert Dyer  <psybers@gmail.com>

	new prefs signal was emitted in wrong spot

2011-05-20  Robert Dyer  <psybers@gmail.com>

	fix bug with the prefs class causing updates with non-validate
	(and posisbly incorrect) values

2011-05-19  Robert Dyer  <psybers@gmail.com>

	make preferences behave better when missing keys or when
	verifications fail

2011-05-19  Robert Dyer  <psybers@gmail.com>

	add better multimon support, try to show dock on primary monitor
	and add ability to specify monitor - bug 785334

2011-05-08  Rico Tzschichholz  <ricotz@t-online.de>

	fix make dist

2011-05-07  Rico Tzschichholz  <ricotz@t-online.de>

	fix multiple valac calls

2011-05-07  Robert Dyer  <psybers@gmail.com>

	this param isnt nullable, null with wind up doing nothing at
	all and is thus useless

2011-05-07  Robert Dyer  <psybers@gmail.com>

	fix some comments

2011-05-07  Robert Dyer  <psybers@gmail.com>

	fix log

2011-05-07  Robert Dyer  <psybers@gmail.com>

	dont set the rate limit, the default limit is 800ms which is
	even more than we were setting

2011-05-07  Robert Dyer  <psybers@gmail.com>

	better log messages in prefs class

2011-05-07  Robert Dyer  <psybers@gmail.com>

	fix some error logs

2011-05-07  Robert Dyer  <psybers@gmail.com>

	add a note

2011-05-07  Robert Dyer  <psybers@gmail.com>

	remove redundant visibility modifier

2011-05-07  Robert Dyer  <psybers@gmail.com>

	refactor some methods into properties

2011-05-06  Robert Dyer  <psybers@gmail.com>

	with --enable-debug=yes we now pass in -g to valac

2011-05-06  Robert Dyer  <psybers@gmail.com>

	this method doesnt need to be virtual

2011-05-02  Robert Dyer  <psybers@gmail.com>

	cleanup logging code, remove the unnecessary type parameters

2011-05-02  Robert Dyer  <psybers@gmail.com>

	cleanup logs more

2011-05-02  Robert Dyer  <psybers@gmail.com>

	cleaner looking log messages

2011-05-01  Robert Dyer  <psybers@gmail.com>

	set prgname

2011-05-01  Robert Dyer  <psybers@gmail.com>

	refactor to use the standard glib functions for logging

2011-04-30  Robert Dyer  <psybers@gmail.com>

	ctrl+right click anywhere shows the plank menu

2011-04-28  Robert Dyer  <psybers@gmail.com>

	track add and remove times for items

2011-04-28  Robert Dyer  <psybers@gmail.com>

	set slidetime to 300ms and add a description for it

2011-04-28  Robert Dyer  <psybers@gmail.com>

	i like using var!

2011-04-24  Robert Dyer  <psybers@gmail.com>

	fix dock briefly showing on startup when it should be hidden in
	Intellihide mode

2011-04-24  Robert Dyer  <psybers@gmail.com>

	some refactoring

2011-04-24  Robert Dyer  <psybers@gmail.com>

	rename a signal so its clearer what its for

2011-04-22  Robert Dyer  <psybers@gmail.com>

	unity quicklists werent showing properly ordered

2011-04-22  Robert Dyer  <psybers@gmail.com>

	make unity quicklists properly honor TargetEnvironment and
	OnlyShowIn keys

2011-04-22  Robert Dyer  <psybers@gmail.com>

	remove extra null

2011-04-17  Rico Tzschichholz  <ricotz@t-online.de>

	dont install autostart desktop-file

2011-04-17  Robert Dyer  <psybers@gmail.com>

	refactor out the Build stuff

2011-04-17  Robert Dyer  <psybers@gmail.com>

	refactor the paths service to not mention Build

2011-04-16  Robert Dyer  <psybers@gmail.com>

	dont cause error if a prefs group is missing

2011-04-16  Robert Dyer  <psybers@gmail.com>

	fix themes

2011-04-16  Robert Dyer  <psybers@gmail.com>

	use the object name that owns a property as the preferences
	group name - DELETE YOUR THEMES THEY WILL BREAK

2011-04-16  Robert Dyer  <psybers@gmail.com>

	add bool to preferences types

2011-04-14  Robert Dyer  <psybers@gmail.com>

	dont try to launch on middle click if the item has no associated
	launcher

2011-04-11  Robert Dyer  <psybers@gmail.com>

	fix include path for plank library

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	make build-output nicer

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	add requirements to libplank.pc

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	only give valac vala- or c-files

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	update m4 Makefile.am

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	use AM_SILENT_RULES instead of shave

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	make libplank a public library (but the abi is still unstable)

	the vapi should be versioned later when the first release happened
	and the api can be considered stable

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	some cleanups and fix make distcheck

2011-04-11  Rico Tzschichholz  <ricotz@t-online.de>

	update plank.pot

2011-04-11  Robert Dyer  <psybers@gmail.com>

	make sure we set window_intersect=false if there is no active
	window/viewport - bug 756278

2011-04-10  Robert Dyer  <psybers@gmail.com>

	make libplank

2011-04-08  Robert Dyer  <psybers@gmail.com>

	move more stuff into the shared Main class

2011-04-07  Robert Dyer  <psybers@gmail.com>

	rearranging menus again

2011-04-07  Robert Dyer  <psybers@gmail.com>

	cleanup and make code easier to extend

2011-04-07  Robert Dyer  <psybers@gmail.com>

	change position and separators with quicklist menus

2011-04-07  Robert Dyer  <psybers@gmail.com>

	NEW FEATURE - support for Unity static quick lists

2011-04-04  Robert Dyer  <psybers@gmail.com>

	show release info in about

2011-04-04  Robert Dyer  <psybers@gmail.com>

	allow disabling the line in titled separators

2011-04-04  Robert Dyer  <psybers@gmail.com>

	fix naming of titled separator file

2011-04-04  Robert Dyer  <psybers@gmail.com>

	add missing signal disconnect

2011-04-04  Robert Dyer  <psybers@gmail.com>

	use cached dock window x/y in the hide manager

2011-04-04  Robert Dyer  <psybers@gmail.com>

	cleanup the code a bit and cache dock window x/y values

2011-04-04  Robert Dyer  <psybers@gmail.com>

	make an item factory

2011-04-03  Robert Dyer  <psybers@gmail.com>

	start abstracting plank some so it can be extended by other docks

2011-04-03  Robert Dyer  <psybers@gmail.com>

	add some missing copyrights

2011-04-02  Robert Dyer  <psybers@gmail.com>

	fix menus

2011-03-31  Robert Dyer  <psybers@gmail.com>

	fix menus

2011-03-31  Robert Dyer  <psybers@gmail.com>

	set Flags attr on PopupButton

2011-03-31  Robert Dyer  <psybers@gmail.com>

	allow overriding ValidItem

2011-03-31  Robert Dyer  <psybers@gmail.com>

	dont pop up menu if no items, and clear the widgets after
	it closes

2011-03-31  Robert Dyer  <psybers@gmail.com>

	move method to where its used

2011-03-27  Rico Tzschichholz  <ricotz@t-online.de>

	update POTFILES.skip

2011-03-27  Robert Dyer  <psybers@gmail.com>

	add help and translate menu items to plank item

2011-03-24  Robert Dyer  <psybers@gmail.com>

	update stacks if the dir changes - bug 740830

2011-03-23  Robert Dyer  <psybers@gmail.com>

	remove unnecessary const

2011-03-21  Robert Dyer  <psybers@gmail.com>

	fix positioning of urgent glow

2011-03-21  Robert Dyer  <psybers@gmail.com>

	remove debug code

2011-03-21  Robert Dyer  <psybers@gmail.com>

	bump version

2011-03-21  Rico Tzschichholz  <ricotz@t-online.de>

	optimize HideManager.update_window_intersect

2011-03-17  Robert Dyer  <psybers@gmail.com>

	revert revs 284-286, this code was causing several new issues
	and regressed some earlier fixed bugs - it needs serious thought
	and design before its put back in

2011-03-17  Robert Dyer  <psybers@gmail.com>

	reuse existing constant

2011-03-17  Robert Dyer  <psybers@gmail.com>

	lets use constants and document them

2011-03-17  Rico Tzschichholz  <ricotz@t-online.de>

	window-controls: add some missing delays

2011-03-17  Rico Tzschichholz  <ricotz@t-online.de>

	buildsys: some minor clean up

2011-03-17  Rico Tzschichholz  <ricotz@t-online.de>

	clean up buildsys

	a complete switch to gtk3 should be done at some point rather
	than trying
	to maintain it parallel to gtk2

2011-03-17  Rico Tzschichholz  <ricotz@t-online.de>

	fix window stacking order on restore/minize actions - bug 707641

2011-03-17  Robert Dyer  <psybers@gmail.com>

	optimize and clean the invisible item hack

2011-03-17  Rico Tzschichholz  <ricotz@t-online.de>

	fix build with vala 0.11.7

2011-03-16  Robert Dyer  <psybers@gmail.com>

	convert Color from struct to class so we can use a
	PrefsSerializable interface, which is a cleaner way to handle
	serializing objects to prefs files

2011-03-16  Robert Dyer  <psybers@gmail.com>

	add comment to top of generated prefs files

2011-03-16  Robert Dyer  <psybers@gmail.com>

	add descriptions to the settings prefs files

2011-03-16  Rico Tzschichholz  <ricotz@t-online.de>

	fix window-selection on mouse-scoll

2011-03-16  Robert Dyer  <psybers@gmail.com>

	tweak the bounce and click animations some - DELETE YOUR THEMES

2011-03-16  Robert Dyer  <psybers@gmail.com>

	tweak the stacks icon sizes a bit

2011-03-16  Robert Dyer  <psybers@gmail.com>

	make stacks icon drawings corners scale

2011-03-16  Robert Dyer  <psybers@gmail.com>

	mark a buggy vala workaround

2011-03-16  Robert Dyer  <psybers@gmail.com>

	fix the click animations

2011-03-15  Rico Tzschichholz  <ricotz@t-online.de>

	search for dockitem in Items and InvisibleItems

2011-03-15  Rico Tzschichholz  <ricotz@t-online.de>

	add missing signal connections for visible-change

2011-03-15  Rico Tzschichholz  <ricotz@t-online.de>

	watch for user-visibility changes
	* hide and unhide these dockitems according to their state
	* supposably fixes applications with a splashscreen

2011-03-11  Robert Dyer  <psybers@gmail.com>

	dont show Keep in Dock for things we cant match

2011-03-10  Robert Dyer  <psybers@gmail.com>

	deleting a dock item could make its neighbor disappear

2011-03-10  Robert Dyer  <psybers@gmail.com>

	tweak the stacks background a bit

2011-03-09  Robert Dyer  <psybers@gmail.com>

	rename make_launcher to make_dock_item and ensure it finds a
	unique filename to write to when making a .dockitem

2011-03-09  Robert Dyer  <psybers@gmail.com>

	update pot file

2011-03-09  Robert Dyer  <psybers@gmail.com>

	make it possible to toggle keeping items in the dock - bug 718490

2011-03-09  Robert Dyer  <psybers@gmail.com>

	deleting a dock item while the app is running made the app have
	no item

2011-03-09  Robert Dyer  <psybers@gmail.com>

	oops, i deleted items when they should update and updated when
	they should delete

2011-03-09  Robert Dyer  <psybers@gmail.com>

	fix dock not updating when dock item deleted - bug 731409

2011-03-08  Robert Dyer  <psybers@gmail.com>

	fix dock intelligent hiding when IconSize changes - bug 731405

2011-03-08  Robert Dyer  <psybers@gmail.com>

	clean up file dock item a bit

2011-03-08  Robert Dyer  <psybers@gmail.com>

	make sure file dock items bounce when launching

2011-03-08  Robert Dyer  <psybers@gmail.com>

	lighten the stacks bg render a bit

2011-03-08  Robert Dyer  <psybers@gmail.com>

	tweak the themes to remove default values

2011-03-08  Robert Dyer  <psybers@gmail.com>

	lets remove zoom code until (if) its added

2011-03-07  Robert Dyer  <psybers@gmail.com>

	add open in nautilus link to stacks menus

2011-03-07  Robert Dyer  <psybers@gmail.com>

	fix the stack rendering

2011-03-06  Robert Dyer  <psybers@gmail.com>

	make stacks icons draw a bit different by default - bug 709023

2011-03-06  Robert Dyer  <psybers@gmail.com>

	add average_color to DockSurface and use it, so item sub-types
	that override draw_icon still get their average computed
	automatically

2011-03-06  Robert Dyer  <psybers@gmail.com>

	make sure our launcher shows up by default

2011-03-01  Robert Dyer  <psybers@gmail.com>

	work around a vala bug

2011-03-01  Robert Dyer  <psybers@gmail.com>

	cleanup gaussian a bit

2011-03-01  Rico Tzschichholz  <ricotz@t-online.de>

	make gaussian threaded

2011-03-01  Rico Tzschichholz  <ricotz@t-online.de>

	optimize gaussian blur

2011-03-01  Robert Dyer  <psybers@gmail.com>

	use the posix vapi

2011-02-28  Robert Dyer  <psybers@gmail.com>

	optimize gaus blur a bit

2011-02-28  Robert Dyer  <psybers@gmail.com>

	add gaussian blur and fix up the other blurs

2011-02-28  Robert Dyer  <psybers@gmail.com>

	trap SIGINT and SIGTERM and do a quit() instead, which is a
	bit cleaner

2011-02-28  Robert Dyer  <psybers@gmail.com>

	use double.max/min instead of fmax/fmin

2011-02-28  Robert Dyer  <psybers@gmail.com>

	lets inline this exp method

2011-02-28  Robert Dyer  <psybers@gmail.com>

	rename a var

2011-02-28  Rico Tzschichholz  <ricotz@t-online.de>

	fix define for build

2011-02-28  Rico Tzschichholz  <ricotz@t-online.de>

	optimize fast blur

2011-02-28  Robert Dyer  <psybers@gmail.com>

	fix compile for us old folks

2011-02-28  Rico Tzschichholz  <ricotz@t-online.de>

	fix build for vala 0.11+

2011-02-28  Robert Dyer  <psybers@gmail.com>

	even though it doesnt matter, lets have the vars match the ARGB
	format in the blur methods

2011-02-28  Robert Dyer  <psybers@gmail.com>

	cleanup fast blur some

2011-02-28  Robert Dyer  <psybers@gmail.com>

	dont use const, its the wrong const :(

2011-02-28  Robert Dyer  <psybers@gmail.com>

	fast blur is doing 1 extra loop

2011-02-28  Robert Dyer  <psybers@gmail.com>

	optimize fast blur

2011-02-28  Robert Dyer  <psybers@gmail.com>

	use a const

2011-02-28  Robert Dyer  <psybers@gmail.com>

	add some blurring algorithms to DockSurface

2011-02-23  Robert Dyer  <psybers@gmail.com>

	remove extra animated_draw call

2011-02-23  Rico Tzschichholz  <ricotz@t-online.de>

	Fix HoveredItem after menu was dismissed with an off-dock-click

2011-02-23  Rico Tzschichholz  <ricotz@t-online.de>

	some cleanup

2011-02-23  Robert Dyer  <psybers@gmail.com>

	fix the input mask

2011-02-22  Robert Dyer  <psybers@gmail.com>

	some cleanup

2011-02-21  Robert Dyer  <psybers@gmail.com>

	make sure dialogs show up in the popup window list

2011-02-16  Robert Dyer  <psybers@gmail.com>

	fix intellihide

2011-02-16  Robert Dyer  <psybers@gmail.com>

	cleanup hide code a bit

2011-02-16  Robert Dyer  <psybers@gmail.com>

	add (broken) intellihide code

2011-02-15  Rico Tzschichholz  <ricotz@t-online.de>

	some changes for gtk+3.0 build testing

2011-02-11  Rico Tzschichholz  <ricotz@t-online.de>

	fix signal-methode-naming issue

2011-02-11  Rico Tzschichholz  <ricotz@t-online.de>

	add destrutors and disconnect signals

2011-02-11  Robert Dyer  <psybers@gmail.com>

	fix hovers - bug 707645

2011-02-10  Rico Tzschichholz  <ricotz@t-online.de>

	update if the icon-theme got changed

2011-02-10  Robert Dyer  <psybers@gmail.com>

	maybe fix - bug 716666

2011-02-09  Robert Dyer  <psybers@gmail.com>

	add kernel version reporting

2011-02-09  Robert Dyer  <psybers@gmail.com>

	tweak the logging so we can get loading timings

2011-02-09  Robert Dyer  <psybers@gmail.com>

	remove warning

2011-02-09  Robert Dyer  <psybers@gmail.com>

	remove a warning

2011-02-09  Robert Dyer  <psybers@gmail.com>

	add shave to the build

2011-02-08  Robert Dyer  <psybers@gmail.com>

	update pot

2011-02-08  Rico Tzschichholz  <ricotz@t-online.de>

	fix POTFILE.skip

2011-02-08  Robert Dyer  <psybers@gmail.com>

	remove async keyword

2011-02-07  Robert Dyer  <psybers@gmail.com>

	add default arg

2011-02-07  Robert Dyer  <psybers@gmail.com>

	code cleanup

2011-02-07  Robert Dyer  <psybers@gmail.com>

	yes yes i know, SHHHHH

2011-02-07  Robert Dyer  <psybers@gmail.com>

	cleanup the item code some and make it so files can be on the dock

2011-02-04  Robert Dyer  <psybers@gmail.com>

	tweak the config a bit

2011-02-04  Robert Dyer  <psybers@gmail.com>

	remove dep on gconf

2011-02-04  Robert Dyer  <psybers@gmail.com>

	fix the hide bug

2011-01-31  Robert Dyer  <psybers@gmail.com>

	fix method name and add surface -> pbuf method

2011-01-31  Robert Dyer  <psybers@gmail.com>

	refactor out the animation logic

2011-01-31  Robert Dyer  <psybers@gmail.com>

	cleanup some logic and put a small delay on reposition so new
	items dont cause the dock to bounce around

2011-01-31  Robert Dyer  <psybers@gmail.com>

	and THIS is the PROPER fix for 195/207 :)

2011-01-31  Robert Dyer  <psybers@gmail.com>

	better than rev 195, but still a hack

2011-01-31  Robert Dyer  <psybers@gmail.com>

	use Gee collections where possible

2011-01-31  Robert Dyer  <psybers@gmail.com>

	always TEST code...

2011-01-31  Robert Dyer  <psybers@gmail.com>

	change color serialization to be 0-255

2011-01-31  Rico Tzschichholz  <ricotz@t-online.de>

	clamp sum of top_radius and bottom_radius to min of width
	and height

2011-01-31  Robert Dyer  <psybers@gmail.com>

	add default gnome items on first launch - bug 709878

2011-01-31  Robert Dyer  <psybers@gmail.com>

	remove warning

2011-01-31  Robert Dyer  <psybers@gmail.com>

	add ability to show badges on items - bug 709451

2011-01-30  Robert Dyer  <psybers@gmail.com>

	clamp color serialized values and make them be 0-100

2011-01-30  Robert Dyer  <psybers@gmail.com>

	allow specifying colors in theme files - bug 709025 and also
	allow prefs to write property blurbs as comments and a custom
	way of serializing structs/classes

2011-01-30  Robert Dyer  <psybers@gmail.com>

	allow negative horiz pads

2011-01-30  Robert Dyer  <psybers@gmail.com>

	slide dock in on startup if hide mode is off - bug 710039

2011-01-29  Rico Tzschichholz  <ricotz@t-online.de>

	treat plank special to make it matchable

2011-01-29  Robert Dyer  <psybers@gmail.com>

	update the hide time

2011-01-29  Robert Dyer  <psybers@gmail.com>

	fix potfiles

2011-01-29  Robert Dyer  <psybers@gmail.com>

	refactor/clean a bit

2011-01-29  Robert Dyer  <psybers@gmail.com>

	cleanup the hide code and fix hiding when dismissing popups and
	not over the dock

2011-01-29  Robert Dyer  <psybers@gmail.com>

	remove duplicate args for signals

2011-01-29  Robert Dyer  <psybers@gmail.com>

	fix broken compile

2011-01-29  Rico Tzschichholz  <ricotz@t-online.de>

	fixes and refactoring

	- move application specific parts out of DockItem to
	ApplicationDockItem
	- add destructors
	- fix some signals on item pinning and reload of peristent items

2011-01-29  Robert Dyer  <psybers@gmail.com>

	add (semi-broken) autohiding

2011-01-29  Robert Dyer  <psybers@gmail.com>

	active renders were broken

2011-01-29  Robert Dyer  <psybers@gmail.com>

	simplify some signals

2011-01-29  Robert Dyer  <psybers@gmail.com>

	refactor out the file dock item code

2011-01-29  Rico Tzschichholz  <ricotz@t-online.de>

	Reduce some event triggering

2011-01-29  Robert Dyer  <psybers@gmail.com>

	refactor out the plank item code

2011-01-29  Rico Tzschichholz  <ricotz@t-online.de>

	Fix item removal leaves empty space

2011-01-29  Rico Tzschichholz  <ricotz@t-online.de>

	Rework the event-trigger-calls for redrawing the dock

	I tried to reduce the redraws caused by changed item properties
	and make
	it more efficient.

2011-01-28  Daniel Fore  <daniel.p.fore@gmail.com>

	slight anchor move

2011-01-28  Daniel Fore  <daniel.p.fore@gmail.com>

	plank icons

2011-01-28  Rico Tzschichholz  <ricotz@t-online.de>

	add TransientDockItem.c to POTFILES.skip

2011-01-28  Robert Dyer  <psybers@gmail.com>

	fix log formatting

2011-01-28  Robert Dyer  <psybers@gmail.com>

	cleanup and optimize code a bit

2011-01-28  Rico Tzschichholz  <ricotz@t-online.de>

	Fix usage of Bamf again

	It shouldnt break it more than it already was. It fixes some error
	outputs and makes DockItems possible which represents applications
	without a desktop-file (reported by Bamf as an empty string).

	Keep it compatible with bamf 0.2.58

	Anyway this works better than before ;)

2011-01-27  Robert Dyer  <psybers@gmail.com>

	sort stack items - bug 709020

2011-01-27  Robert Dyer  <psybers@gmail.com>

	apparently that gio constant was wrong and doesnt exist in
	constant form?

2011-01-27  Robert Dyer  <psybers@gmail.com>

	use gio constants

2011-01-27  Robert Dyer  <psybers@gmail.com>

	hide hidden files in stacks

2011-01-27  Robert Dyer  <psybers@gmail.com>

	intl a string in transients popup

2011-01-27  Robert Dyer  <psybers@gmail.com>

	rename New Window in menu

2011-01-27  Robert Dyer  <psybers@gmail.com>

	rename pin to dock in the menu

2011-01-27  Robert Dyer  <psybers@gmail.com>

	bounce item when launching from a stack

2011-01-27  Robert Dyer  <psybers@gmail.com>

	let items set how their popups appear

2011-01-27  Robert Dyer  <psybers@gmail.com>

	revert last rev, it doesnt compile on maverick

2011-01-27  Rico Tzschichholz  <ricotz@t-online.de>

	Fix usage of Bamf

	It shouldnt break it more than it already was. It fixes some error
	outputs and makes DockItems possible which represents applications
	without a desktop-file (reported by Bamf as an empty string).

	Anyway this works better than before ;)

2011-01-26  Robert Dyer  <psybers@gmail.com>

	add plank launcher on first run

2011-01-26  Robert Dyer  <psybers@gmail.com>

	add icon caching

2011-01-26  Robert Dyer  <psybers@gmail.com>

	fix buffer size

2011-01-26  Robert Dyer  <psybers@gmail.com>

	make it possible to stick things right of transients

2011-01-26  Robert Dyer  <psybers@gmail.com>

	let icons load from uris

2011-01-26  Robert Dyer  <psybers@gmail.com>

	NO STACKS

2011-01-26  Robert Dyer  <psybers@gmail.com>

	expose add/remove methods in DockItems

2011-01-26  Robert Dyer  <psybers@gmail.com>

	fully qualify everything in Matcher and add some new signals

2011-01-26  Robert Dyer  <psybers@gmail.com>

	add titled menu separator

2011-01-26  Rico Tzschichholz  <ricotz@t-online.de>

	fully qualify Bamf.Window usages

2011-01-26  Rico Tzschichholz  <ricotz@t-online.de>

	POTFILE.skip: add Plank/Items/DockItem.c

2011-01-26  Robert Dyer  <psybers@gmail.com>

	better add/remove code for DockItems

2011-01-25  Robert Dyer  <psybers@gmail.com>

	try to clear stale animations

2011-01-24  Robert Dyer  <psybers@gmail.com>

	add restore/unmaximize menu items

2011-01-24  Robert Dyer  <psybers@gmail.com>

	intl some strings

2011-01-23  Robert Dyer  <psybers@gmail.com>

	add Michal to about box

2011-01-23  Robert Dyer  <psybers@gmail.com>

	clean strut code a bit

2011-01-23  Michal Hruby  <michal.mhr@gmail.com>

	update struts - patch from Michal Hruby

2011-01-23  Daniel Fore  <daniel.p.fore@gmail.com>

	other size plank icons

2011-01-23  Robert Dyer  <psybers@gmail.com>

	improve struts so its easy to set side/top struts later on

2011-01-23  Robert Dyer  <psybers@gmail.com>

	fix struts

2011-01-23  Robert Dyer  <psybers@gmail.com>

	add icon loading from files to drawing service

2011-01-23  Robert Dyer  <psybers@gmail.com>

	update man page

2011-01-23  Rico Tzschichholz  <ricotz@t-online.de>

	some minor build and environment fixes and additions

2011-01-22  Robert Dyer  <psybers@gmail.com>

	hah, remove some old debug code

2011-01-22  Robert Dyer  <psybers@gmail.com>

	remove some warnings in bamf event handlers

2011-01-22  Robert Dyer  <psybers@gmail.com>

	broke compile, oops

2011-01-22  Robert Dyer  <psybers@gmail.com>

	modify log message a bit

2011-01-22  Rico Tzschichholz  <ricotz@t-online.de>

	do a proper positioning on bottom-center

2011-01-22  Rico Tzschichholz  <ricotz@t-online.de>

	Use cached monitor_geo for position calculation - bug 705016

2011-01-22  Rico Tzschichholz  <ricotz@t-online.de>

	fix build

2011-01-22  Robert Dyer  <psybers@gmail.com>

	temporary disable zoom for everyone since its not implemented

2011-01-22  Robert Dyer  <psybers@gmail.com>

	add some themes

2011-01-22  Robert Dyer  <psybers@gmail.com>

	add focus on scroll

2011-01-22  Robert Dyer  <psybers@gmail.com>

	enable threads

2011-01-22  Robert Dyer  <psybers@gmail.com>

	make logger thread-aware and safe

2011-01-22  Robert Dyer  <psybers@gmail.com>

	generalize the log code a bit

2011-01-22  Robert Dyer  <psybers@gmail.com>

	set glib log function to use our logger

2011-01-21  Robert Dyer  <psybers@gmail.com>

	optimize window focus code some and make sure we call initialize
	on the window controller

2011-01-22  Rico Tzschichholz  <ricotz@t-online.de>

	Missed fixing one loop :(

2011-01-21  Rico Tzschichholz  <ricotz@t-online.de>

	Enable fixed WindowControl

2011-01-21  Rico Tzschichholz  <ricotz@t-online.de>

	Fix event disconnect of old Bamf.Application

2011-01-21  Rico Tzschichholz  <ricotz@t-online.de>

	Don't invoke HoveredItem.click on ButtonPressedEvent

	It causes a doubled action, because normally it will be called
	on ButtonReleaseEvent again.

2011-01-21  Robert Dyer  <psybers@gmail.com>

	tweak the show anim a bit

2011-01-21  Robert Dyer  <psybers@gmail.com>

	add slide in on start

2011-01-21  Robert Dyer  <psybers@gmail.com>

	refactor some drawing code

2011-01-21  Robert Dyer  <psybers@gmail.com>

	fix showing transients for windowless apps - bug 706013

2011-01-21  Robert Dyer  <psybers@gmail.com>

	tweak the theme a bit

2011-01-21  Rico Tzschichholz  <ricotz@t-online.de>

	delete generated *.c file on 'make clean'

2011-01-21  Rico Tzschichholz  <ricotz@t-online.de>

	fix naming after refactoring

2011-01-21  Robert Dyer  <psybers@gmail.com>

	fix theme

2011-01-21  Robert Dyer  <psybers@gmail.com>

	damnit rico

2011-01-21  Robert Dyer  <psybers@gmail.com>

	fix build

2011-01-21  Robert Dyer  <psybers@gmail.com>

	fix struts

2011-01-21  Robert Dyer  <psybers@gmail.com>

	use windows icon in popups, fall back to dock icon

2011-01-21  Robert Dyer  <psybers@gmail.com>

	better item updates from bamf

2011-01-21  Rico Tzschichholz  <ricotz@t-online.de>

	refactoring the hell

2011-01-21  Robert Dyer  <psybers@gmail.com>

	refactor paths service

2011-01-21  Robert Dyer  <psybers@gmail.com>

	remove warnings

2011-01-21  Robert Dyer  <psybers@gmail.com>

	oops, pushed a bad line

2011-01-21  Robert Dyer  <psybers@gmail.com>

	split vert padding into top/bottom padding

2011-01-21  Robert Dyer  <psybers@gmail.com>

	changes to bamf handling

2011-01-21  Robert Dyer  <psybers@gmail.com>

	fix indicators counting dialog windows

2011-01-20  Robert Dyer  <psybers@gmail.com>

	update icon regions when popups show/hide

2011-01-20  Robert Dyer  <psybers@gmail.com>

	temporary fix for icons in popups

2011-01-20  Rico Tzschichholz  <ricotz@t-online.de>

	add x11 to dependencies

2011-01-20  Robert Dyer  <psybers@gmail.com>

	fix crash

2011-01-20  Robert Dyer  <psybers@gmail.com>

	work on struts a bit

2011-01-19  Robert Dyer  <psybers@gmail.com>

	make clicking plank item open about

2011-01-19  Robert Dyer  <psybers@gmail.com>

	add input mask to dock window

2011-01-19  Robert Dyer  <psybers@gmail.com>

	list windows in popup and focus on click

2011-01-19  Robert Dyer  <psybers@gmail.com>

	set icon regions for window previews

2011-01-19  Robert Dyer  <psybers@gmail.com>

	make times in config be in milliseconds

2011-01-19  Robert Dyer  <psybers@gmail.com>

	new default theme! delete your old theme dir!

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix dock sizing issues w/ neg pads

2011-01-19  Robert Dyer  <psybers@gmail.com>

	clip the active indicator

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix hover/popup locations with negative padding

2011-01-19  Robert Dyer  <psybers@gmail.com>

	split padding into horiz/vert and add some clamps on values

2011-01-19  Robert Dyer  <psybers@gmail.com>

	draw active indicator on dock bg

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix some render sizes

2011-01-19  Robert Dyer  <psybers@gmail.com>

	wow, i cant describe this update because WAY TOO MUCH STUFF WAS
	PUT INTO IT. enjoy!

2011-01-19  Robert Dyer  <psybers@gmail.com>

	update hovers on theme change

2011-01-19  Rico Tzschichholz  <ricotz@t-online.de>

	add Intl stuff

2011-01-19  Robert Dyer  <psybers@gmail.com>

	expose padding in themes

2011-01-19  Rico Tzschichholz  <ricotz@t-online.de>

	add plank.pot

2011-01-19  Daniel Fore  <daniel.p.fore@gmail.com>

	icon stuff

2011-01-19  Rico Tzschichholz  <ricotz@t-online.de>

	fix build issue with vala 0.11.4

2011-01-19  Daniel Fore  <daniel.p.fore@gmail.com>

	plank icons

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix item pinning

2011-01-19  Robert Dyer  <psybers@gmail.com>

	reposition hovers on dock resizes

2011-01-19  Robert Dyer  <psybers@gmail.com>

	render fixes

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix some rendering

2011-01-19  Robert Dyer  <psybers@gmail.com>

	add theme support, why not

2011-01-19  Robert Dyer  <psybers@gmail.com>

	change pin icon

2011-01-19  Robert Dyer  <psybers@gmail.com>

	add unique id for dock items

2011-01-19  Robert Dyer  <psybers@gmail.com>

	lots of tweaks and fixes, add pin to dock

2011-01-19  Robert Dyer  <psybers@gmail.com>

	hover was showing by default

2011-01-19  Robert Dyer  <psybers@gmail.com>

	update hover code some

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix a leak?

2011-01-19  Rico Tzschichholz  <ricotz@t-online.de>

	use launchpad.net reference rather than freedesktop.org

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix render

2011-01-19  Robert Dyer  <psybers@gmail.com>

	fix compile problem for rico

2011-01-19  Robert Dyer  <psybers@gmail.com>

	cleaner code

2011-01-19  Rico Tzschichholz  <ricotz@t-online.de>

	fix conflict between Glib.Application and Bamf.Application while
	using glib 2.27+

2011-01-19  Robert Dyer  <psybers@gmail.com>

	add missing file

2011-01-19  Robert Dyer  <psybers@gmail.com>

	add initial bamf support - active window indicators track,
	running indicators track, transient items track

2011-01-19  Robert Dyer  <psybers@gmail.com>

	more render changes

2011-01-19  Robert Dyer  <psybers@gmail.com>

	more render fixes for dan

2011-01-18  Robert Dyer  <psybers@gmail.com>

	update render for dan

2011-01-18  Robert Dyer  <psybers@gmail.com>

	better default prefs handling

2011-01-18  Robert Dyer  <psybers@gmail.com>

	add debug for dan

2011-01-18  Robert Dyer  <psybers@gmail.com>

	remove ref to matcher

2011-01-18  Robert Dyer  <psybers@gmail.com>

	update vapi once more, manually editing it to clean it up...

2011-01-18  Robert Dyer  <psybers@gmail.com>

	remove warning

2011-01-18  Robert Dyer  <psybers@gmail.com>

	another update to the vapi

2011-01-18  Robert Dyer  <psybers@gmail.com>

	fix vapi

2011-01-18  Robert Dyer  <psybers@gmail.com>

	update vapi so it compiles now

2011-01-18  Robert Dyer  <psybers@gmail.com>

	update vapi again

2011-01-18  Robert Dyer  <psybers@gmail.com>

	update vapi

2011-01-18  Robert Dyer  <psybers@gmail.com>

	add vapigen metadata and code to force usage of libbamf - THIS
	BREAKS THE COMPILE

2011-01-18  Rico Tzschichholz  <ricotz@t-online.de>

	move vapis to dedicated folder

2011-01-18  Rico Tzschichholz  <ricotz@t-online.de>

	removed invalid file reference :(

2011-01-18  Rico Tzschichholz  <ricotz@t-online.de>

	update and clean buildsys

2011-01-18  Robert Dyer  <psybers@gmail.com>

	fix menu icon size

2011-01-18  Robert Dyer  <psybers@gmail.com>

	fix copyright in about

2011-01-18  Robert Dyer  <psybers@gmail.com>

	add default popup menu

2011-01-18  Robert Dyer  <psybers@gmail.com>

	add quit method

2011-01-18  Robert Dyer  <psybers@gmail.com>

	add version to about

2011-01-18  Robert Dyer  <psybers@gmail.com>

	change Open icon

2011-01-18  Robert Dyer  <psybers@gmail.com>

	fix compile warning

2011-01-18  Rico Tzschichholz  <ricotz@t-online.de>

	add Copyright and Author references

2011-01-18  Robert Dyer  <psybers@gmail.com>

	add menus

2011-01-18  Robert Dyer  <psybers@gmail.com>

	add active indicators

2011-01-17  Robert Dyer  <psybers@gmail.com>

	move a log message

2011-01-17  Robert Dyer  <psybers@gmail.com>

	watch launchers for changes and update

2011-01-17  Robert Dyer  <psybers@gmail.com>

	add multiple icon loading and icon scaling

2011-01-17  Robert Dyer  <psybers@gmail.com>

	implement a bunch of color functions and have indicators use them

2011-01-17  Robert Dyer  <psybers@gmail.com>

	add LineWidth to theme

2011-01-17  Robert Dyer  <psybers@gmail.com>

	add launcher and icons

2011-01-17  Robert Dyer  <psybers@gmail.com>

	fix sorting of dock items

2011-01-17  Robert Dyer  <psybers@gmail.com>

	update some log messages

2011-01-17  Robert Dyer  <psybers@gmail.com>

	add gee to the build

2011-01-17  Robert Dyer  <psybers@gmail.com>

	add poof window

2011-01-17  Robert Dyer  <psybers@gmail.com>

	add package data dir to the paths

2011-01-17  Rico Tzschichholz  <ricotz@t-online.de>

	fix path of data-home-folder

2011-01-17  Robert Dyer  <psybers@gmail.com>

	multiple indicators

2011-01-17  Robert Dyer  <psybers@gmail.com>

	add indicator support

2011-01-17  Robert Dyer  <psybers@gmail.com>

	better default launcher handling

2011-01-16  Robert Dyer  <psybers@gmail.com>

	reorganize and tweak the rendering code some

2011-01-16  Robert Dyer  <psybers@gmail.com>

	let prefs set the group title

2011-01-16  Robert Dyer  <psybers@gmail.com>

	add hovers

2011-01-16  Robert Dyer  <psybers@gmail.com>

	fix some bg render issues

2011-01-16  Robert Dyer  <psybers@gmail.com>

	pretty dock bg

2011-01-16  Robert Dyer  <psybers@gmail.com>

	minor tweaks

2011-01-16  Robert Dyer  <psybers@gmail.com>

	fix lighten/darken

2011-01-16  Robert Dyer  <psybers@gmail.com>

	use libunique

2011-01-16  Robert Dyer  <psybers@gmail.com>

	add launching capability

2011-01-16  Robert Dyer  <psybers@gmail.com>

	no need to save/restore context here

2011-01-16  Robert Dyer  <psybers@gmail.com>

	fix some runtime gtk-criticals

2011-01-16  Robert Dyer  <psybers@gmail.com>

	remove warning

2011-01-16  Rico Tzschichholz  <ricotz@t-online.de>

	fix compile issue with vala 0.11+

2011-01-16  Robert Dyer  <psybers@gmail.com>

	add non-working plank

