2002-05-14  Havoc Pennington  <hp@pobox.com>

	* configure.in: 0.10

2002-05-13  Havoc Pennington  <hp@redhat.com>

	* libwnck/tasklist.c (wnck_task_popup_menu): patch from 
	Arvind Samptur <arvind.samptur@wipro.com> to add window operation 
	submenus to grouped tasks if you right-click. #79749

2002-05-11  Thomas Vander Stichele <thomas@apestaart.org>
 
        * libwnck/tasklist.c: implemented minimum_width 
        which can be set from applets to force a minimum width of the
        tasklist applet
        (see gnome-panel/applets/gen_util/tasklist.c)
	
2002-05-11  Havoc Pennington  <hp@pobox.com>

	* libwnck/tasklist.c (wnck_tasklist_activate_task_window):
	activate window's workspace before switching to it, 
	#81434. Handle wnck_window_get_workspace returning NULL.

2002-05-10  Pablo Saratxaga  <pablo@mandrakesoft.com>

	* configure.in: Added Vietnamese (vi) and Walloon (wa) to ALL_LINGUAS

2002-05-02  Havoc Pennington  <hp@redhat.com>

	* libwnck/pager.c (wnck_pager_get_background): disable showing
	thumbnail of desktop background.

2002-04-29  Havoc Pennington  <hp@pobox.com>

	* configure.in: 0.9

2002-04-28  Havoc Pennington  <hp@pobox.com>

	* libwnck/workspace.c (_wnck_workspace_update_name): add one 
	to number in workspace name, we aren't supposed to have 
	"workspace 0"

	* libwnck/pager.c (wnck_pager_expose_event): don't thumbnail 
	the background in display-workspace-names mode. In names mode,
	should probably draw things more like a button.

2002-04-21  Anders Carlsson  <andersca@gnu.org>

	* libwnck/xutils.c: (scaled_from_pixdata):
	Add padding if the width and height differ.
	
2002-04-18  Mark McLoughlin  <mark@skynet.ie>

	* libwnck/pager.c: (wnck_pager_get_background): check
	that we have a valid XID before trying to munge it
	into a pixbuf (#79099).

2002-04-18  Mark McLoughlin  <mark@skynet.ie>

	* libwnck/tasklist.c: (wnck_tasklist_size_request): fix crash
	with zero length array. (#78869)

2002-04-16  Havoc Pennington  <hp@pobox.com>

	* configure.in: 0.8

2002-04-13  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c: mmmm, bloat

	* libwnck/screen.c: track the background pixmap

	* libwnck/xutils.c (_wnck_get_pixmap): new function

2002-04-13  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/tasklist.h:
	Add wnck_tasklist_get_size_hint_list().
	
	* libwnck/tasklist.c:
	New sizing model. Now request 1 pixel width, but
	also computes a list of valid size ranges that can be used
	by the panel.

	* libwnck/test-tasklist.c:
	Use AUTO group and allow_shrink policy.

2002-04-13  Havoc Pennington  <hp@pobox.com>

	* libwnck/xutils.c (get_cmap): check that the system cmap 
	has same depth as the source pixmap before trying to use it.
	Papers over #70268 in some way.

2002-04-11  Christophe Merlet  <redfox@eikonex.org>

	* configure.in: Added "fr" to ALL_LINGUAS.

2002-04-10  Havoc Pennington  <hp@pobox.com>

	* libwnck/window-action-menu.c (wnck_create_window_action_menu):
	put mnemonic on "close" item

	* libwnck/test-tasklist.c (main): don't set dock type, made it
	kind of unusable

	* libwnck/tasklist.c (wnck_task_button_press_event): pop up the
	right-click window action menu

2002-03-27  jacob berkman  <jacob@ximian.com>

	* libwnck/Makefile.am (libwnck_1_la_LDFLAGS): don't pass the lib's
	ldflags to apps

2002-03-26  Havoc Pennington  <hp@pobox.com>

	* libwnck/tasklist.c (wnck_task_get_text): compute number 
	of windows in an app differently so we don't count 
	desktop windows, off-workspace windows, etc.
	(wnck_tasklist_update_lists): update visible state 
	of app tasks after we've updated all the lists

2002-03-24  Havoc Pennington  <hp@pobox.com>

	* configure.in: 0.7

2002-03-24  Havoc Pennington  <hp@pobox.com>

	* libwnck/tasklist.c (wnck_task_get_text): include number of 
	windows in the text for an application, #75943

2002-03-23  Havoc Pennington  <hp@pobox.com>

	* libwnck/screen.c (wnck_screen_class_init): call _wnck_init()
	here.

	* libwnck/util.c (_wnck_init): add an init function to
	be called when we create the main objects, and 
	bindtextdomain() in here. #74026

	* libwnck/Makefile.am (INCLUDES): define WNCK_LOCALEDIR

	* configure.in (wncklocaledir): set up wncklocaledir variable

2002-03-23  Havoc Pennington  <hp@pobox.com>

	* libwnck/application.c (_wnck_application_create): try using 
	window class from group leader, if the name of the app 
	isn't set. #72887
	(update_name): if multiple windows, try using the 
	class from one of them, if we didn't get a class from the group 
	leader or a name from the group leader.

	* libwnck/xutils.c (_wnck_get_res_class_utf8): new function
	
	* libwnck/tasklist.c (wnck_task_create_widgets): connect 
	to name_changed on the application, not just on windows.
	(wnck_tasklist_free_tasks): hmm, I broke this just now; 
	should have destroyed buttons, not unref'd tasks.
	This is all set up a bit oddly.

2002-03-23  Havoc Pennington  <hp@pobox.com>

	* libwnck/screen.c (wnck_screen_finalize): set
	screen pointer to NULL when the screen is finalized

	* libwnck/tasklist.c: fixes related to #72296
	(wnck_tasklist_finalize): Assert that we have no remaining tasks.
	(wnck_task_popup_menu): use connect_object out of sheer paranoia
	(wnck_task_new_from_application): use connect_object for
	robustness
	(wnck_task_create_widgets): connect_object
	(wnck_tasklist_remove): unparent task->button, then 
	unref task. This function was the actual cause of #72296
	I believe.
	(wnck_task_create_widgets): add weak pointer for 
	task->button

2002-03-06  Germn Poo-Caaman~o

	* configure.in: Added "es" to ALL_LINGUAS.

2002-03-04  Havoc Pennington  <hp@pobox.com>

	* configure.in: 0.6

2002-03-04  Erwann Chenede - <erwann.chenede@sun.com>

	* libwnck/screen.c: check screen != NULL before 
	dereferencing the screen #73144 
	
2002-03-03  Johan Dahlin  <jdahlin@telia.com>

	* libwnck/Makefile.am: #71562

2002-03-02  Tivo Leedjrv  <leedjarv@interest.ee>

	* configure.in: Added et to ALL_LINGUAS.

2002-03-02  Zbigniew Chyla  <cyba@gnome.pl>

	* configure.in (ALL_LINGUAS): Added pl (Polish).

2002-03-01  Pauli Virtanen  <pauli.virtanen@hut.fi>

	* configure.in (ALL_LINGUAS): Added "fi" (Finnish).

2002-02-23  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/tasklist.c (wnck_tasklist_new):
	Use g_signal_connect_object so that we don't get signals
	after the tasklist has been destroyed.

2002-02-17  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/tasklist.[ch]:
	Add wnck_tasklist_set_switch_workspace_on_unminimize()

	* configure.in:
	Update version to 0.5.

2002-02-17  Alexander Larsson  <alla@lysator.liu.se>
	
	* configure.in:
	Update version to 0.4.

2002-02-17  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/tasklist.[ch]:
	Change wnck_tasklist_set_allow_grouping to
	wnck_tasklist_set_grouping. Now has never, auto
	or always group.

2002-02-17  Wang Jian  <lark@linux.net.cn>

	* configure.in: Added "zh_CN" to ALL_LINGUAS.

2002-02-12  Kevin Vandersloot <kfv101@psu.edu>

	* libwnck/application.c: set the pid for the app on creation

2002-02-10  Havoc Pennington  <hp@pobox.com>

	* configure.in: version 0.3

2002-02-09  Havoc Pennington  <hp@pobox.com>

	* libwnck/xutils.c (_wnck_read_icons): properly scale _NET_WM_ICON
	icons

	* libwnck/window.c (get_icons): remove extra ref of the icon
	returned from wnck_read_icons, this resulted in a memleak

	* libwnck/xutils.c: fix naming confusion (WM_NORMAL_HINTS vs. WM_HINTS)

2002-02-08  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c (wnck_pager_button_release): if someone drops a
	window on the current workspace, activate it.

	* libwnck/screen.c (wnck_screen_net_wm_supports): new function
	used to decide how to interpret the hidden state.

	* libwnck/window.c: handle net_wm_state_hidden in deciding how to
	fill in "is_minimized"

2002-02-08  Havoc Pennington  <hp@pobox.com>

	* libwnck/test-tasklist.c (main): put it at 0,0

	* libwnck/test-pager.c (create_pager_window): create it at 0,0 so
	it doesn't get buried

	* libwnck/window.c (update_state): use semantic type to set 
	skip_taskbar skip_pager sometimes.
	(wnck_window_get_window_type): new function

2002-02-08  Havoc Pennington  <hp@pobox.com>

	* libwnck/application.c (struct _WnckApplicationPrivate): fix some
	bad comments that said client leader instead of group leader
	(though the code in screen.c does correctly pass in the group leader)

2002-02-07  Abel Cheung  <maddog@linux.org.hk>

	* configure.in: Added "zh_TW" to ALL_LINGUAS.

2002-02-07  Changwoo Ryu  <cwryu@debian.org>

	* configure.in: Added "ko" to ALL_LINGUAS.

2002-02-06  Padraig  O'Briain  <padraig.obriain@sun.com>

	* libwnck/tasklist.c:
	(wnck_task_get_icon) Remove unused variable minimized
	(wnck_task_create_widgets) Allow toggle button to receive focus
	so they can be manipulated using keyboard

2002-01-30  Ole Laursen  <olau@hardworking.dk>

	* configure.in: Added "da" again since something apparently went
	wrong last time.

2002-01-25  Roy-Magne Mo <rmo@sunnmore.net>
	* configure.in: Added "nn" to ALL_LINGUAS.

2002-01-24  Ole Laursen  <olau@hardworking.dk>

	* configure.in: Added "da" to ALL_LINGUAS.

2002-01-14  Hasbullah Bin Pit <sebol@ikhlas.com>

        * configure.in: Added "ms" to ALL_LINGUAS.
	* po/ms.po: Added Malay Transation.

2002-01-13  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/tasklist.[ch]:
	Remove the include_unminimized functionality. It was broken,
	hard to fix and not usefull.
	Add wnck_tasklist_set_include_all_workspaces ()

2002-01-13  Havoc Pennington  <hp@pobox.com>

	* libwnck/screen.c (update_workspace_names): update workspace
	names as appropriate

	* libwnck/workspace.c: implement a private method to update name

	* libwnck/xutils.c (_wnck_get_utf8_list): new util function

2002-01-12  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/pager.[ch]:
	Add support for displaying workspace names and
	showing only the current workspace.

2002-01-12  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/tasklist.c:
	Use wnck_application_get_name/mini_icon for grouped tasks.

2002-01-11  Havoc Pennington  <hp@pobox.com>

	* configure.in (LIBWNCK_CURRENT): bump soname

	* libwnck/window.c (wnck_window_get_icon_is_fallback): add this
	(wnck_window_set_create_fallback_icon): to replace this broken 
	global setting

	* libwnck/application.c (wnck_application_get_name): implement
	(wnck_application_get_pid): implement
	(wnck_application_get_icon): implement
	(wnck_application_get_mini_icon): implement

	* libwnck/xutils.c (filter_func): pass property notifies
	to WnckApplication

	* libwnck/window.c (update_name): use _wnck_get_name
	(wnck_window_set_icon_size): delete, this global 
	setting breaks if you have several applets in one 
	process trying to use wnck. We can add 
	wnck_window_get_icon_at_size() or something if people 
	need it.

	* libwnck/xutils.c (_wnck_get_name): function to try all the
	various "name" properties

2002-01-06  Fatih Demir <kabalak@gtranslator.org>

	* configure.in: Added "tr" to the language list.

2002-01-04  Laszlo Peter  <laca@ireland.sun.com>

	* libwnck/tasklist.c: change line breaks in string constant to \n's.

Thu Jan 03 13:55:40 2002  George Lebl <jirka@5z.com>

	* libwnck/xutils.c: Also check the return of the XGetWindowProperty
	  function instead of just the error pop thing.  Apparently checking
	  the error that was popped is not a reliable way to handle this.

2001-12-31  Kevin Vandersloot <kfv101@psu.edu>

	* libwnck/screen.c: free the stack and mapping window
	lists to plug memory leaks

Fri Dec 28 02:11:26 2001  George Lebl <jirka@5z.com>

	* libwnck/tasklist.c:  Bug hunting results: (and no, I haven't
	  found the bug I was looking for)
	  (wnck_task_finalize): If this is the active task, we set the
	  active task to NULL so that we don't have pointers to non existant
	  objects.  Mostly just being anal.
	  (wnck_tasklist_update_lists): active_workspace CAN be NULL so check
	  for that.  If this is the case, we just show the task as if it
	  were on the active workspace.
	  (wnck_task_popup_menu): gtk_container_get_children returns a newly
	  allocated list, so free it after use.

	* xutils.c (read_rgb_icon): Remove that annoying warning about this
	  function possibly not being 64bit safe.  It is.  I've checked the
	  code, and furthermore it actually does work on alpha.

2001-12-23  Mark McLoughlin  <mark@skynet.ie>

	* libwnck/tasklist.c: (wnck_task_create_widgets): kill unused rc_style.

	* libwnck/xutils.c: (_wnck_get_cardinal), (_wnck_get_wm_state),
	(_wnck_get_window), (_wnck_get_string_property_latin1),
	(_wnck_get_window_list), (_wnck_get_atom_list),
	(_wnck_get_cardinal_list), (read_rgb_icon), (get_kwm_win_icon):
	fix memleak FIXMEs.

2001-12-18  Alex Larsson  <alexl@redhat.com>

	* libwnck/tasklist.c (wnck_task_class_init):
	Change focus-line-width too, and make the buttons
	not GTK_CAN_FOCUS.

2001-12-18  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>

	* configure.in: Added "ja" to ALL_LINGUAS.

2001-12-16  Havoc Pennington  <hp@pobox.com>

	* libwnck/workspace.c (wnck_workspace_get_name): add this function
	for getting name of workspace for use in menus, etc.
	
2001-12-16  Duarte Loreto <happyguy_pt@hotmail.com>

        * configure.in: Added Portuguese locale.

2001-12-14  Alex Larsson  <alexl@redhat.com>

	* libwnck/tasklist.c (wnck_task_class_init):
	An EEEEEEEEEEEEEEEEEVIL hack to make the tasklist
	fit two lines in 48 pixels. I dunno if this is the
	right thing to do, but the 5 extra pixels on each side
	of the button really hurt us here.

2001-12-14  Kevin Vandersloot <kfv101@psu.edu>

	* libwank/tasklist.c: Add tooltips

Wed Dec 12 12:43:01 2001  Owen Taylor  <otaylor@redhat.com>

	* configure.in: Fix so that ACLOCAL_FLAGS will be honored
	on automatic re-autoconf.

2001-12-12  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

	* configure.in: Added "sk" to ALL_LINGUAS.
	* po/sk.po: Added Slovak translation.

2001-12-10  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Added "no" to ALL_LINGUAS.
	
2001-12-10  Anders Carlsson  <andersca@gnu.org>

	* libwnck/tasklist.c (wnck_tasklist_update_icon_geometries): Call
	wnck_window_set_icon_geometry.

	* libwnck/window.h,
	* libwnck/window.c (wnck_window_set_icon_geometry): New function.

	* libwnck/tasklist.c (wnck_tasklist_update_icon_geometries): 
	New function.
	(wnck_tasklist_size_allocate): call update_icon_geometries.

	* libwnck/xutils.h: Add definition for _wnck_set_icon_geometry.

	* libwnck/xutils.c (_wnck_set_icon_geometry): Add function.

2001-12-08  Seth Nickell  <snickell@stanford.edu>

	* libwnck/tasklist.c: (wnck_tasklist_change_active_task),
	(wnck_tasklist_active_window_changed),
	(wnck_tasklist_change_active_timeout), (wnck_task_menu_activated),
	(wnck_tasklist_activate_task_window), (wnck_task_button_toggled):

	When the user clicks to activate a window, toggle it immediately
	and set a 0.5 second timeout which checks to make sure it was 
	actually focused and if it wasn't changes to the tasklist to the
	actually focused window.
	
2001-12-08  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "sv" to ALL_LINGUAS.

2001-12-05  Alex Larsson  <alexl@redhat.com>

	* libwnck/tasklist.[ch]:
	Add calls to disable grouping and set grouping limit.
	Remove warnings.
	Enable grouping
	Some scoring work.
	Fix ownership issues
	Popup menu on button_press too, to handle hold-down-button 

2001-12-05  Christian Meyer  <chrisime@gnome.org>

	* configure.in:
	Added 'de' entry to ALL_LINGUAS

2001-12-04  Alex Larsson  <alexl@redhat.com>

	* libwnck/tasklist.c:
	Update TODO list
	Remove debug spew
	Disable grouping
	Sort by group leader first.
	Use defines for default width/height

2001-12-04  Alex Larsson  <alexl@redhat.com>

	* libwnck/xutils.c (_wnck_icon_cache_property_changed):
	Don't clear the icon cache here.
	
2001-12-04  Alex Larsson  <alexl@redhat.com>

	* libwnck/tasklist.c:
	Don't grab button 2 and 3.
	Use set_child_visible() instead of hiding widgets in size_allocate()
	Some menu work.
	Use tables instead of hboxes for the button packing.

2001-12-04  Havoc Pennington  <hp@pobox.com>

        The following change is basically untested.
	
	* libwnck/window.c (get_icons): use the whole icon cache thingy

	* libwnck/xutils.c (_wnck_read_icons): all reworked to use an
	"icon cache" object to avoid pointless icon change notifies

2001-12-03  Alex Larsson  <alexl@redhat.com>

	* libwnck/tasklist.c:
	Don't show/hide children in size_allocate.
	Show the menu before popping it up.
	Scale app icons.

2001-12-02  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/application.[ch] (wnck_application_get_xid):
	* libwnck/window.[ch] (wnck_window_get_xid):
	New functions.

	* libwnck/tasklist.c:
	More work.
	
2001-12-01  Alex Larsson  <alexl@redhat.com>

	* libwnck/tasklist.[ch]:
	* libwnck/test-tasklist.c:
	Initial work on the tasklist. This is work in progress, but
	does compile.

2001-11-30  Laszlo Peter  <laca@ireland.sun.com>

	* libwnck/Makefile.am: fix the export-symbols-regex

	* libwnck/application.c, libwnck/pager.c, libwnck/tasklist.c,
	  libwnck/workspace.c: add a dummy entry to the enums so
	  the signals array is not empty. (breaks the build with Forte C)

	* libwnck/xutils.c: s/__FUNCTION__/G_GNUC_FUNCTION/

2001-11-28  Alex Larsson  <alexl@redhat.com>

	* libwnck/pager.c:
	Switch workspaces on button_release.

Wed, 28 Nov 2001 00:39:41 -0500  Frank Belew  <frb@ximian.com>

	* Makefile.am: add po to SUBDIRS

Wed, 28 Nov 2001 00:32:42 -0500  Frank Belew  <frb@ximian.com>

        * autogen.sh: remove AM_GNOME_GETTEXT check
                      replace AM_GNU_GETTEXT check with AM_GLIB_GNU_GETTEXT
                      replace gettextize with glib-gettextize


2001-11-28  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/pager.c (workspace_at_point):
	Remove "Extend rect outside the widget itself" code, it was
	totally broken.

2001-11-27  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/pager.c:
	Remove the desktop outlines. Make there be one line of
	background between the desktops, but not at the borders.
	
	* libwnck/test-pager.c:
	Test with 3 rows.

2001-11-27  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/pager.c:
	Removed action menu.
	Only return TRUE from button_press if we handled the button.
	Handle set_usized widget correctly in size_request.

2001-11-27  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c (wnck_pager_motion): return a value

	* libwnck/window.c (wnck_window_is_on_workspace):
	(wnck_window_is_visible_on_workspace): new functions to see if a
	window is on a workspace, and on a workspace plus in normal state

	* libwnck/pager.c (get_windows_for_workspace_in_bottom_to_top):
	use wnck_window_is_visible_on_workspace() so we don't include
	windows that are minimized, shaded, etc. Also, check 
	that windows are not SKIP_PAGER

2001-11-27  Alexander Larsson  <alla@lysator.liu.se>

	* libwnck/pager.[ch] (get_workspace_rect):
	Fix to work with n_rows != 0
	(get_workspace_rect, wnck_pager_size_request):
	Correct calculation of spaces_per_row if n_spaces not
	a multiple of n_rows.
	(wnck_pager_set_n_rows): Allow setting of n_rows.

2001-11-26  Abel Cheung  <maddog@linux.org.hk>

	* configure.in: Add po/Makefile.in to AC_OUTPUT for translator's
	  fun, if anybody manage to discover this CVS module :)

2001-10-25  Havoc Pennington  <hp@redhat.com>

	* libwnck/pager.c: fixups, window dragging, etc.

	* libwnck/xutils.c (filter_func): use proper window from configure
	event

2001-10-25  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c (wnck_pager_expose_event): tinker with
	appearance more

2001-10-25  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c (wnck_pager_expose_event): only draw active
	window as selected, not whole workspace

2001-10-25  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c: right-click menu

	* libwnck/window-menu.c: fix weak ref stuff

	* libwnck/window-action-menu.c (wnck_create_window_action_menu):
	fix a weak ref

	* libwnck/window.c (_wnck_window_create): initially update actions

2001-10-24  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c: make it all bloated

2001-10-24  Havoc Pennington  <hp@pobox.com>

	* libwnck/pager.c: hacking

2001-10-24  Havoc Pennington  <hp@redhat.com>

	* configure.in: hack to work with slightly older GTK as well as
	HEAD
	
	* libwnck/screen.c (wnck_screen_force_update): add function to
	force immediate reading of screen state, instead of queueing it

	* libwnck/window.c: add geometry reporting

	* libwnck/pager.c: pager widget skeleton

2001-10-18  Havoc Pennington  <hp@redhat.com>

	* libwnck/tasklist.c: skeleton of widget for tasklist-like
	displays, mostly not implemented	

2001-10-18  Havoc Pennington  <hp@redhat.com>

	* libwnck/window-action-menu.c: menu for window operations
	(close, maximize, etc.)

	* libwnck/window.h: add #error unless you define a magic symbol

	* libwnck/window-menu.h: add window menu feature (list of windows
	to choose)

2001-10-09  Havoc Pennington  <hp@pobox.com>

	* libwnck/test-wnck.c (maximized_toggled_callback): maximize don't
	minimize to toggle maximization
	(window_stacking_changed_callback): don't refill model on stacking
	changed

2001-10-09  Havoc Pennington  <hp@pobox.com>

	* libwnck/window.c, libwnck/xutils.c: support window icons
	(wnck_window_get_session_id_utf8): fix

2001-10-08  Havoc Pennington  <hp@pobox.com>

	* libwnck/screen.c: support _NET_CLIENT_LIST, now I understand the 
	point of both that and the stacking order one

	* libwnck/window.c (_wnck_window_create): don't break GDK's event
	mask, fixes resize issues with test-wnck

2001-10-07  Havoc Pennington  <hp@pobox.com>

	* libwnck/test-wnck.c: fixes (requires CVS HEAD GTK)

2001-10-07  Havoc Pennington  <hp@pobox.com>

	* libwnck/window.c (_wnck_window_process_property_notify): fix 
	to handle WM_STATE changes
	
	* libwnck/test-wnck.c: add GUI to test program. exposes various
	GTK bugs...

2001-10-07  Havoc Pennington  <hp@pobox.com>

        * libwnck/window.c: add more info to state_changed signal, 
	set up generated enum/marshaller files to support it.
	
	* libwnck/window.c: add support for getting session ID, pid

	* libwnck/application.c: implement creation/destruction of the
	application object, and its association with a window

	* libwnck/window.c: add code to monitor a window's current
	workspace

2001-10-07  Havoc Pennington  <hp@pobox.com>

	* libwnck/window.c: add a bunch of state query/modify functions

2001-10-07  Havoc Pennington  <hp@pobox.com>

	* libwnck/*: Initial semi-functionality

