X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=ChangeLog;h=d651b1ac970ce6fa600b63d7110947ac67883921;hb=de42161ea744c9d4917816c97a7807f196663e89;hp=b4b1ae872cefd2009dd07e0854068b36486584a6;hpb=05fbab2def90538f2b07e009ce8c9f641d6437df;p=chaz%2Fopenbox diff --git a/ChangeLog b/ChangeLog index b4b1ae87..d651b1ac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,126 @@ +2003-09-25 Ben Jansens + + * openbox/focus.c: + handle the focus_cycle_target being destroyed during cycling + +2003-09-24 Ben Jansens + + * openbox/keyboard.c: + dont kill interactive actions when the client dies, just remove teh client pointer. + + * openbox/action.c, openbox/action.h: + add the ObClientActionReq to ObAction which says if an action needs a client for it or not + + * themes/TheBear/openbox-3/themerc: + give disabled active buttons a different color from enabled ones + + * configure.ac: beta5 + + * openbox/frame.c: support the _KDE_NET_WM_FRAME_STRUT hint + + * openbox/client.c: support the _KDE_WM_CHANGE_STATE hint + + * openbox/prop.c, openbox/prop.h: + remove the kde systray hints, add _kde_wm_change_state and _kde_net_wm_frame_strut + + * tests/urgent.c: throw in some output + + * openbox/geom.h: add PARTIAL_SRUT_EQUAL + + * openbox/dock.c: + hide the dock when reconfiguring otherwise the user has to move the mouse over it to make it hide the first time + + * openbox/mainloop.c: insert timers in the correct order + + * tests/icons.c: fix for icons.c + + * openbox/action.c: + fix problems with conflicing interactive desktop switching and send-to-ing + + * data/rc.xml.in: add raise to the desktop left press binding + + * openbox/event.c: ignore all NotifyInferior crossing events again + +2003-09-23 Ben Jansens + + * Makefile.am: typo + + * Makefile.am, bootstrap: move foreign into the Makefile.am + 2003-09-22 Ben Jansens + * data/rc.xml.in: same thing + + * data/rc.xml.in: udpate comment to match new basedir shit + + * data/rc.xsd: update hideTimeout to hideDelay + + * data/rc.xml.in: update to the new hideDelay option + + * openbox/session.c: missing a \n + + * Makefile.am: + reorder the lib_LTLIBRARIES variable, apparently this fixes installing with a DESTDIR, thanks automake >:| + + * Makefile.am: fixes for auto* build process + + * ChangeLog: recent changes + + * data/menu.xml.in, data/menu.xsd, data/rc.xml.in, data/rc.xsd: + fix capitalization + + * data/rc.xsd: add focusLast and raiseOnFocus + + * configure.ac: beta4 + + * ChangeLog: recent changes + + * data/rc.xml.in: add focusLast and raiseOnFocus + + * openbox/place.c: visible is in the frame struct + + * openbox/place.c: ignore non-visible windows too + + * openbox/config.c: simplify the default bindings + + * openbox/client_list_menu.c: s/Activate/Go there/ + + * openbox/screen.c: whitespace + + * openbox/client_list_menu.c: gettextize the empty desktop string + + * openbox/client_list_menu.c: change Switch To... to Activate... + + * openbox/grab.c: + dont need to swallow enter events on ungrab cuz we just ignore them all now + + * openbox/event.c, openbox/event.h: + provide a means to properly ignore enter events for focus changes + + * openbox/config.c, openbox/config.h, openbox/focus.c: + add back focusLast + + * openbox/screen.c: + eat enter events on desktop switch so that our own policy can be applied + + * openbox/client.c, openbox/openbox.c: + we always want to start with something focused, moving this to openbox.c + + * openbox/action.c: add comment + +2003-09-22 Ben Jansens + + * data/menu.xml.in, data/menu.xsd, data/rc.xml.in, data/rc.xsd: + fix capitalization + + * data/rc.xsd: add focusLast and raiseOnFocus + + * configure.ac: beta4 + + * ChangeLog: recent changes + + * data/rc.xml.in: add focusLast and raiseOnFocus + * openbox/place.c: visible is in the frame struct * openbox/place.c: ignore non-visible windows too @@ -281,45 +402,6 @@ * openbox/place.c: smart placement only avoids the focused window, and centers in its area -2003-09-15 Ben Jansens - - * data/rc.xml, openbox/config.c, openbox/config.h, openbox/event.c, openbox/focus.c, openbox/focus.h, openbox/screen.c: - remove focusLast and focusLastOnDesktop - - * openbox/focus.c: fix directional focus when nothing is focused - - * ChangeLog: recent changes - - * configure.ac: beta3 - - * openbox/session.c: use the sm_client_id in the client struct - - * openbox/client.c, openbox/client.h: - save the sm_client_id just like saving other properties, dont query each time its needed - - * openbox/event.c: - propogate property changes on the group leader to the whole group - - * openbox/popup.c: remove debug prints - - * openbox/startupnotify.c: remove debug print - - * openbox/event.c: sloppy focus fixes, ignore a few more enter events - - * openbox/focus.c: - fix crashing when doing a directional focus with no windows on the desktop - - * openbox/place.c: best fit only one direction - - * openbox/place.c: no center in the first smart-place - - * openbox/place.c: sort smallest to largest area - - * openbox/place.c: 2 passes at smart placement - - * openbox/place.c: - smart placement only avoids the focused window, and centers in its area - * openbox/stacking.h: whitespace * openbox/place.c: fallback to random when focus follows mouse is off @@ -452,7 +534,7 @@ * openbox/event.c, openbox/mouse.c, openbox/mouse.h: frame context fallbacks when there is no binding on the context - * themes/allegro/themerc: requested update from safarial + * themes/Allegro/openbox-3/themerc: requested update from safarial * openbox/event.c: make menu hiding-on-release based on a timer rather than on where it is released (on the frame border) @@ -509,7 +591,7 @@ * openbox/focus.h: remove comment that isnt right anymore - * openbox/frame.c, openbox/framerender.c, openbox/popup.c, render/theme.c, render/theme.h, themes/allegro/themerc, themes/artwiz/themerc, themes/blah41/themerc, themes/om4ob/themerc, themes/thebear/themerc, tools/themeupdate/themeupdate.py: + * openbox/frame.c, openbox/framerender.c, openbox/popup.c, render/theme.c, render/theme.h, themes/Allegro/openbox-3/themerc, themes/Artwiz/openbox-3/themerc, themes/Blah41/openbox-3/themerc, themes/Om4Ob/openbox-3/themerc, themes/TheBear/openbox-3/themerc, tools/themeupdate/themeupdate.py: bigtime theme changes. bigtime. * openbox/focus.c, openbox/focus.h: expose focus_cycle_client @@ -724,7 +806,7 @@ add a reconfigure action, also reconfigure on SIGUSR2. support reconfiguring throughout the entire codebase. - * themes/thebear/themerc: updates for thebear from merry + * themes/TheBear/openbox-3/themerc: updates for thebear from merry * openbox/event.c: make focusDelay check the destroying window properly before killing the timer @@ -839,10 +921,10 @@ * data/rc3: make thebear the default theme - * themes/thebear/themerc: + * themes/TheBear/openbox-3/themerc: add a menu overlap and smaller font size for the menu items - * themes/allegro/bullet.xbm, themes/allegro/themerc, themes/artwiz/themerc, themes/blah41/themerc, themes/om4ob/themerc, themes/thebear/themerc: + * themes/Allegro/openbox-3/bullet.xbm, themes/Allegro/openbox-3/themerc, themes/Artwiz/openbox-3/themerc, themes/Blah41/openbox-3/themerc, themes/Om4Ob/openbox-3/themerc, themes/TheBear/openbox-3/themerc: add/fix themes for 3.0 * openbox/menuframe.c, openbox/popup.c, render/theme.c, render/theme.h: @@ -1240,7 +1322,7 @@ * openbox/action.c: make the raiselower action smarter - * render/theme.c, render/theme.h, themes/om4ob/themerc, themes/thebear/themerc: + * render/theme.c, render/theme.h, themes/Om4Ob/openbox-3/themerc, themes/TheBear/openbox-3/themerc: make focus and unfocus fonts for window titles. change 'xftfont' to 'font' in the themes. 2003-08-20 Ben Jansens @@ -1473,7 +1555,8 @@ * openbox/client.c, openbox/event.c: use the frame size not the client size when figuring out if stuff fits on the screen - * themes/om4ob/themerc: add disabled button styles (from miklos) + * themes/Om4Ob/openbox-3/themerc: + add disabled button styles (from miklos) * tools/kdetrayproxy/kdetrayproxy.c: missing sys/time.h @@ -1481,7 +1564,7 @@ * ChangeLog: recent changes - * Makefile.am, themes/om4ob/close.xbm, themes/om4ob/close_hover.xbm, themes/om4ob/desk.xbm, themes/om4ob/desk_hover.xbm, themes/om4ob/desk_toggled.xbm, themes/om4ob/iconify.xbm, themes/om4ob/iconify_hover.xbm, themes/om4ob/iconify_pressed.xbm, themes/om4ob/max.xbm, themes/om4ob/max_disabled.xbm, themes/om4ob/max_hover.xbm, themes/om4ob/max_pressed.xbm, themes/om4ob/max_toggled.xbm, themes/om4ob/shade.xbm, themes/om4ob/shade_disabled.xbm, themes/om4ob/shade_hover.xbm, themes/om4ob/shade_toggled.xbm, themes/om4ob/themerc: + * Makefile.am, themes/Om4Ob/openbox-3/close.xbm, themes/Om4Ob/openbox-3/close_hover.xbm, themes/Om4Ob/openbox-3/desk.xbm, themes/Om4Ob/openbox-3/desk_hover.xbm, themes/Om4Ob/openbox-3/desk_toggled.xbm, themes/Om4Ob/openbox-3/iconify.xbm, themes/Om4Ob/openbox-3/iconify_hover.xbm, themes/Om4Ob/openbox-3/iconify_pressed.xbm, themes/Om4Ob/openbox-3/max.xbm, themes/Om4Ob/openbox-3/max_disabled.xbm, themes/Om4Ob/openbox-3/max_hover.xbm, themes/Om4Ob/openbox-3/max_pressed.xbm, themes/Om4Ob/openbox-3/max_toggled.xbm, themes/Om4Ob/openbox-3/shade.xbm, themes/Om4Ob/openbox-3/shade_disabled.xbm, themes/Om4Ob/openbox-3/shade_hover.xbm, themes/Om4Ob/openbox-3/shade_toggled.xbm, themes/Om4Ob/openbox-3/themerc: add the om4ob theme * ChangeLog: recent changes @@ -1527,7 +1610,7 @@ * Makefile.am: install the .desktop file again - * themes/thebear/themerc: remove old stuff + * themes/TheBear/openbox-3/themerc: remove old stuff * Makefile.am: install greenz theme @@ -1536,7 +1619,7 @@ * render/theme.c, render/theme.h: renamed the _t bitmaps, and added disabled and hover bitmaps - * Makefile.am, render/theme.c, themes/bbs, themes/bluebox, themes/cthulhain, themes/deep, themes/ebox, themes/fieron, themes/fieron2, themes/flux, themes/frobozz, themes/frobust, themes/mbdtex, themes/miklos, themes/nyz, themes/nyzclone, themes/ob20, themes/operation, themes/outcomes, themes/paper, themes/purplehaaze, themes/shade, themes/steelblue, themes/steelblue2, themes/the_orange, themes/thebear/themerc, themes/trisb, themes/twice, themes/warp-xp: + * Makefile.am, render/theme.c, themes/TheBear/openbox-3/themerc, themes/bbs, themes/bluebox, themes/cthulhain, themes/deep, themes/ebox, themes/fieron, themes/fieron2, themes/flux, themes/frobozz, themes/frobust, themes/mbdtex, themes/miklos, themes/nyz, themes/nyzclone, themes/ob20, themes/operation, themes/outcomes, themes/paper, themes/purplehaaze, themes/shade, themes/steelblue, themes/steelblue2, themes/the_orange, themes/trisb, themes/twice, themes/warp-xp: make themes inside a directory * Makefile.am, tools/kdetrayproxy/.cvsignore, tools/kdetrayproxy/Makefile, tools/kdetrayproxy/kdetrayproxy.c: