2006-12-15 Yen-Ju Chen * Do not post XCurrentWorkspaceDidChangeNotification anymore because the WorkspaceSwitcher is deprecated. 2006-10-26 Yen-Ju Chen * Fix some warnings for GCC-4.1 2006-10-18 Yen-Ju Chen * Temperory fix for GNUstep menu out of screen. 2006-10-01 Yen-Ju Chen * Up-to-date. 2006-09-25 Yen-Ju Chen * remove conflict with DEBUG. 2006-09-16 Yen-Ju Chen * AZClient.m: Update-to-date. 2006-09-09 Yen-Ju Chen * 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 * client_list_menu: Fix typo. 2006-08-31 Yen-Ju Chen * 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 * 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 Sync with OpenBox3. * extension.h: * extension.m: * AZEventHandler.m: * AZClient.m: Remove VODMODE * AZPopup.m: * AZMenuFrame.m: SaveUnder xwindow. 2006-06-05 Quentin Mathe 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 * Link to XWindowServerKit. * Post XCurrentWorkspaceDidChangeNotification. 2006-05-03 Yen-Ju Chen * AZClient.m: fix borderless. 2006-05-03 Yen-Ju Chen * Work on GNUstep/MaxOSX 2006-04-26 Yen-Ju Chen * Set _NET_FRAME_EXTENTS when client is managed for the first time. 2006-04-24 Alex Perez * 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 * patched by Cris Vetter for FreeBSD 6. * use ADDITIONAL_CPPFLAGS. 2006-04-22 Yen-Ju Chen * 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 * Port render/instance. * Remove glib from render/ * Port ObSessionState into AZSessionState. 2006-04-20 Yen-Ju Chen * 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 * Removeo pango from render/font. 2006-04-17 Yen-Ju Chen * 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 * Use c type in prop. * Remove glib from action and config. * Add missing COPYING. 2006-04-15 Yen-Ju Chen * 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 * 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 * Use NSMutableArray for focus_order; * port ObAction into AZAction. 2006-04-10 Yen-Ju Chen * 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 * move parse one-level up. * port keyboard. * use notification when client is destroyed. 2006-04-07 Yen-Ju Chen * 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 * 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 * 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 * 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 * 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 * 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 * 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 * Move some members and functions of ObClient into AZClient. 2006-03-30 Yen-Ju Chen * Move some members of ObClient into AZClient. 2006-03-29 Yen-Ju Chen * Move some members of ObClient into AZClient. 2006-03-28 Yen-Ju Chen * Finish up AZFrame for now. * Move ObClientIcon into AZClientIcon. * Start working on ObClient. 2006-03-27 Yen-Ju Chen * 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 * 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 * Merge dock into AZDock and AZDockApp. * Merge group into AZGroup. * Remove unused code in stacking. 2006-03-23 Yen-Ju Chen * Merge event into AZEventHandler. * Merge debug and xerror into AZDebug. 2006-03-22 Yen-Ju Chen * Merge screen into AZScreen. * Merge startupnotifiction into AZStartupHandler. 2006-03-21 Yen-Ju Chen * Merge mainloop into AZMainLoop 2006-03-20 Yen-Ju Chen * Remove gettext.h * Try to convert mainloop into AZMainLoop. 2006-03-20 Yen-Ju Chen * Initial Import. * Work with NSApplication runloop.