2006-12-15 Yen-Ju Chen <yjchenx at gmail>

	* Do not post XCurrentWorkspaceDidChangeNotification anymore
          because the WorkspaceSwitcher is deprecated.

2006-10-26 Yen-Ju Chen <yjchenx at gmail>

	* Fix some warnings for GCC-4.1

2006-10-18 Yen-Ju Chen <yjchenx at gmail>

	* Temperory fix for GNUstep menu out of screen.

2006-10-01 Yen-Ju Chen <yjchenx at gmail>

	* Up-to-date.

2006-09-25 Yen-Ju Chen <yjchenx at gmail>

	* remove conflict with DEBUG.

2006-09-16 Yen-Ju Chen <yjchenx at gmail>

	* AZClient.m:
	Update-to-date.

2006-09-09 Yen-Ju Chen <yjchenx at gmail>

	* action.h:
	* action.m:
	update to 3.3-release (part III).
	* AZClientManager.m:
	* AZClient.m:
	update to 3.3-release (final part). So far so good.

2006-09-02 Yen-Ju Chen <yjchenx at gmail>

	* client_list_menu: Fix typo.

2006-08-31 Yen-Ju Chen <yjchenx at gmail>

	* render: Update to 3.3-release.
	* update to 3.3-release (part I).
	* client_list_menu.h:
	* client_list_menu.m:
	* AZMenu.m:
	update to 3.3-release (part II).

2006-07-06 Yen-Ju Chen <yjchenx at gmail>

	* Update-to-date.
	(New gradient rendering is not included because we may
	 use GNUstep for drawing in the future).

2006-06-17 Yen-Ju Chen <yjchenx at gmail>

	Sync with OpenBox3.
	* extension.h:
	* extension.m:
	* AZEventHandler.m:
	* AZClient.m:
	Remove VODMODE
	* AZPopup.m:
	* AZMenuFrame.m:
	SaveUnder xwindow.

2006-06-05 Quentin Mathe <qmathe@club-internet.fr>

	Fixed the repository compilation broken since XWindowServerKit 
	dependency was introduced.
	* GNUmakefile.preamble:
	* GNUmakefile.postamble:
	Added.
	* GNUmafile: Updated to include the two new files.

2006-05-27 Yen-Ju Chen <yjchenx at gmail>

	* Link to XWindowServerKit.
	* Post XCurrentWorkspaceDidChangeNotification.

2006-05-03 Yen-Ju Chen <yjchenx at gmail>

	* AZClient.m: fix borderless.

2006-05-03 Yen-Ju Chen <yjchenx at gmail>

	* Work on GNUstep/MaxOSX

2006-04-26 Yen-Ju Chen <yjchenx at gmail>

	* Set _NET_FRAME_EXTENTS when client is managed for the first time.

2006-04-24 Alex Perez <aperez at alexperez dawt com>
	* Removed unnecessary pkg-config glib include and lib flags
	  in Azalea/render/GNUmakefile which were causing lots of compilation 
	  warnings.

2006-04-23 Yen-Ju Chen <yjchenx at gmail>

	* patched by Cris Vetter for FreeBSD 6.
	* use ADDITIONAL_CPPFLAGS.

2006-04-22 Yen-Ju Chen <yjchenx at gmail>

	* use NSArray for session.
	* remove more glib.
	* fix missing sm_id.
	* Complete remove glib.
	* Make sure it compiles with minimal requirement.
	* Add default rc.xml, menu.xml and theme.
	* Update-to-date.

2006-04-21 Yen-Ju Chen <yjchenx at gmail>

	* Port render/instance.
	* Remove glib from render/
	* Port ObSessionState into AZSessionState.

2006-04-20 Yen-Ju Chen <yjchenx at gmail>

	* Port RrAppearance int AZAppearance (so far so good).
	* Remove glib from render.h to expose hidden usages of glib 
	  in many places.
	* Fix compilation.
	* Update to OpenBox3 CVS.
	* Use fix-size type just in case.
	(never tests on 64-bit machine because I don't have one :).

2006-04-19 Yen-Ju Chen <yjchenx at gmail>

	* Removeo pango from render/font.

2006-04-17 Yen-Ju Chen <yjchenx at gmail>

  	* Remove glib from openbox.m.
  	* Remove glib from AZMainLoop.
  	* Remove glib from AZMenuManager.
	* Revmoe most glib from AZClient.m.
	* Revmoe most glib from parse.

2006-04-16 Yen-Ju Chen <yjchenx at gmail>

	* Use c type in prop.
	* Remove glib from action and config.
	* Add missing COPYING.

2006-04-15 Yen-Ju Chen <yjchenx at gmail>

	* Initial port of parse.
	* Port ObParseInst into AZParser.
	* Use NSString in parse_string.
	* Use Invocation for callback.
	* Finish up invocation.
	* Remove glib from client_list_menu.

2006-04-14 Yen-Ju Chen <yjchenx at gmail>

	* Revert back to an older version
	  because newer one break the move/resize initialied by menu 
	  then mouse movement.
	* Remove ref in AZAction.
	* Port mouse.
	* Remove most of glib in AZKeyboardHandler.
	* Remove glib in AZMouseHandler.
	* Remove glib in translate.

2006-04-13 Yen-Ju Chen <yjchenx at gmail>

	* Use NSMutableArray for focus_order;
	* port ObAction into AZAction.

2006-04-10 Yen-Ju Chen <yjchenx at gmail>

	* Port menu entry (So far so good).
	* Port ObMenu (Still good).
	* Port client_menu and client_list_menu.
	* Hide focus_order in preparation to port.

2006-04-08 Yen-Ju Chen <yjchenx at gmail>

	* move parse one-level up.
	* port keyboard.
	* use notification when client is destroyed.

2006-04-07 Yen-Ju Chen <yjchenx at gmail>

        * Working on AZStacking.
	* Hope to tam the beast.
	* Use NSString in AZClient.
	* Remove glib from AZEventHandler.
	* Remove glib from AZMenuFrame.m (Need more test).
	* Port keytree to AZKeyTree.

2006-04-06 Yen-Ju Chen <yjchenx at gmail>

	* Use AZWindow protocol instead crash-prone ObWindow.
	(This could be unstable).
	* Remove menuframe and clean up ObWindow.
	* Remove some of the glib (gint, glong and gboolean mainly).
	* Remove ObClient.
	* de-glib window.

2006-04-05 Yen-Ju Chen <yjchenx at gmail>

	* Try to implement arbitrary window level.
	* Improve GNUstep window style.
	{Hope it is a stable version).
	* Finish arbitrary window level (sort of).
	* Finish porting menuframe.
	* Use AZClient for transient_for (This was unstable before).

2006-04-04 Yen-Ju Chen <yjchenx at gmail>

	* Move focus into AZFocusManager.
	* Use AZClient in transients.
	* Support GNUstep window style.
	* Merge into trunk (Hope it work).
	* Add README.

2006-04-03 Yen-Ju Chen <yjchenx at gmail>

	* move place and resist as category of AZClient.
	* finish porting on popup, icon popup and pager popup.
	* add stacking back in AZPopUp.
	  It has no any effect, but potentially useful for stacking.
	* port moveresize.
	* use AZClient in focus.
	* use protocol instead of callback for x event.

2006-04-02 Yen-Ju Chen <yjchenx at gmail>

	* revert back to r632.
	* use AZClient for AZClientManager.
	* use AZClient in moveresize.
	* use AZClient in place.
	* fix a weird bug in AZStacking.
	* use AZClient in AZGroup.
	* use AZClient in resist.
	This should be a stable version.
	* use AZClient in AZEventHandler and AZScreen.
	* remove usued stacking handling in popup for porting later.

2006-04-01 Yen-Ju Chen <yjchenx at gmail>

	* Move some functions of ObClient into AZClient.
	* Merge ObClient into AZClient.
	* Remove client.
	* Use AZClient as mush as possible.
	  If Azalea becomes unstable, use this version for debug.

2006-03-31 Yen-Ju Chen <yjchenx at gmail>

	* Move some members and functions of ObClient into AZClient.

2006-03-30 Yen-Ju Chen <yjchenx at gmail>

	* Move some members of ObClient into AZClient.

2006-03-29 Yen-Ju Chen <yjchenx at gmail>

	* Move some members of ObClient into AZClient.

2006-03-28 Yen-Ju Chen <yjchenx at gmail>

	* Finish up AZFrame for now.
	* Move ObClientIcon into AZClientIcon.
	* Start working on ObClient.

2006-03-27 Yen-Ju Chen <yjchenx at gmail>

	* use AZFrame for frame and framerender.
	* port framerender as render category of AZFrame.
	* move some of the members of ObFrame into AZFrame.
	* Simplified GNUmakefile a little.

2006-03-26 Yen-Ju Chen <yjchenx at gmail>

	* Merge stacking into AZStacking.
	* Add an alternative way of using run loop.
	* Start merging frame into AZFrame.
	  Note: There is a potential bug that maximizing or closing 
	  triggers crash.
	  It should be fixed, but it is not easy to reproduce.
	  If it happends again, use this version to track it down
	  before any furthur porting.

2006-03-24 Yen-Ju Chen <yjchenx at gmail>

	* Merge dock into AZDock and AZDockApp.
	* Merge group into AZGroup.
	* Remove unused code in stacking.

2006-03-23 Yen-Ju Chen <yjchenx at gmail>
	
	* Merge event into AZEventHandler.
	* Merge debug and xerror into AZDebug.

2006-03-22 Yen-Ju Chen <yjchenx at gmail>

	* Merge screen into AZScreen.
	* Merge startupnotifiction into AZStartupHandler.

2006-03-21 Yen-Ju Chen <yjchenx at gmail>

	* Merge mainloop into AZMainLoop

2006-03-20 Yen-Ju Chen <yjchenx at gmail>

	* Remove gettext.h
	* Try to convert mainloop into AZMainLoop.

2006-03-20 Yen-Ju Chen <yjchenx at gmail>
	* Initial Import.
	* Work with NSApplication runloop.
