]> Dogcows Code - chaz/openbox/blobdiff - ChangeLog
add disabled button styles (from miklos)
[chaz/openbox] / ChangeLog
index ddd3e69d111ac7eacea089b55115e0294d104e61..2f655f002dfffa4b762a151f9ab1aa17893a4d50 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,270 @@
+2003-08-02  xor@zed.orodu.net  <xor@zed>
+
+       * 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:
+       add the om4ob theme
+
+       * ChangeLog: recent changes
+
+       * render/theme.c: oops indenting
+
+       * render/theme.c:
+       look in theme dirs first, use the theme as the path as a last attempt only!
+
+       * kernel/frame.c: the grips go below the titlebar buttons
+
+       * plugins/placement/placement.c: place transients better
+
+       * kernel/client.h, kernel/dock.c, kernel/dock.h, kernel/geom.h, kernel/prop.c, kernel/prop.h:
+       add partial struts tho they arent useful eyt
+
+       * data/rc3, kernel/frame.c, kernel/frame.h, kernel/framerender.c, render/theme.h:
+       invisible resizing areas/grips in the top corners of the window
+
+       * plugins/mouse/mouse.c:
+       omg i found the bug that would make the mouse cursor end up way far from where you started the drag.
+
+       * render/theme.c: use the toggled mask for shade and desk buttons
+
+       * kernel/client.c: that line ended up in teh if somehow...
+
+2003-08-02  xor@zed.orodu.net  <xor@zed>
+
+       * theme.c: oops indenting
+
+       * theme.c:
+       look in theme dirs first, use the theme as the path as a last attempt only!
+
+       * theme.h:
+       invisible resizing areas/grips in the top corners of the window
+
+       * theme.c: use the toggled mask for shade and desk buttons
+
+2003-08-01  xor@zed.orodu.net  <xor@zed>
+
+       * theme.c: look for masks only where the themerc was read from
+
+       * theme.c, theme.h: add pressed bitmaps. rename stick bitmaps to desk
+
+       * theme.c, theme.h: add toggled textuers for titlebar buttons
+
+       * gradient.c, render.c, render.h: move the dekstop file to data/
+
+       * theme.c, theme.h:
+       renamed the _t bitmaps, and added disabled and hover bitmaps
+
+       * theme.c: make themes inside a directory
+
+       * theme.c: add missing includes
+
+2003-07-31  xor@zed.orodu.net  <xor@zed>
+
+       * font.c: missing a header
+
+2003-07-31  xor@zed.orodu.net  <xor@zed>
+
+       * configure.ac: alpha3
+
+       * kernel/frame.c: fix a long-lurknig gravity bug
+
+       * tools/obconf/main.c: dont inlcude these headers they arent needed yet
+
+       * ChangeLog: recent changes
+
+       * kernel/openbox.c: oops missed one
+
+       * kernel/openbox.c, kernel/openbox.h: expose exit_with_error
+
+       * plugins/placement/history.c: kill warnings
+
+       * kernel/session.c: kill some output
+
+       * kernel/openbox.c:
+       only load the session from file if a file was provided
+
+       * render/font.c: missing a header
+
+       * README.CVS: remove shit i no longer use
+
+       * parser/parse.c: always return a string from parse_string
+
+       * kernel/client.c:
+       set the desktop hint if the desktop is changed by the session code
+
+       * kernel/client.c:
+       set the desktop hint after everything is read/setup even session stuff
+
+       * kernel/client.c:
+       add the window to the lists before setting the client list hint
+
+       * kernel/session.c:
+       declare functions that are needed when built without session support
+
+       * kernel/session.c:
+       use the new sm_client_id function so all windows who should save state do. session save/load seems to be working with gnome-session rather well.
+
+       * kernel/client.c, kernel/client.h:
+       add a function to retrieve the sm_client_id value
+
+       * plugins/placement/history.c:
+       dont save/load history. its slow and its stupid.
+
+2003-07-31  xor@zed.orodu.net  <xor@zed>
+
+       * kernel/openbox.c: oops missed one
+
+       * kernel/openbox.c, kernel/openbox.h: expose exit_with_error
+
+       * plugins/placement/history.c: kill warnings
+
+       * kernel/session.c: kill some output
+
+       * kernel/openbox.c:
+       only load the session from file if a file was provided
+
+       * render/font.c: missing a header
+
+       * README.CVS: remove shit i no longer use
+
+       * parser/parse.c: always return a string from parse_string
+
+       * kernel/client.c:
+       set the desktop hint if the desktop is changed by the session code
+
+       * kernel/client.c:
+       set the desktop hint after everything is read/setup even session stuff
+
+       * kernel/client.c:
+       add the window to the lists before setting the client list hint
+
+       * kernel/session.c:
+       declare functions that are needed when built without session support
+
+       * kernel/session.c:
+       use the new sm_client_id function so all windows who should save state do. session save/load seems to be working with gnome-session rather well.
+
+       * kernel/client.c, kernel/client.h:
+       add a function to retrieve the sm_client_id value
+
+       * plugins/placement/history.c:
+       dont save/load history. its slow and its stupid.
+
+2003-07-30  xor@zed.orodu.net  <xor@zed>
+
+       * kernel/client.c, kernel/prop.c, kernel/prop.h, kernel/session.c, kernel/session.h:
+       restore saved session data for applications
+
+       * plugins/placement/placement.c: center transients
+
+       * data/rc3, kernel/config.c, kernel/config.h, kernel/frame.c, render/theme.c, render/theme.h:
+       move the titlebar layout from the theme to the rc file
+
+       * kernel/client.c: attemp #3
+
+       * kernel/client.c: attempt #2 at better logical size values
+
+       * kernel/client.c: include the base size in the logical size
+
+       * ChangeLog: recent changes
+
+       * kernel/client.c: the size can be 0 when there is a base size
+
+       * kernel/client.c, kernel/client.h, kernel/event.c:
+       improved ICCCM compliance!
+         a) send ConfigureNotify back to the client as required by the ICCCM in all sitatuations.
+         b) send the corrent coords in the ConfigureNotify, including the border width
+         c) remove the WM_STATE property when unmanaging a window
+
+       * kernel/frame.c: code cleaning
+
+       * kernel/menu.c: only ignore wheel buttons
+
+2003-07-30  xor@zed.orodu.net  <xor@zed>
+
+       * client.c: the size can be 0 when there is a base size
+
+       * client.c, client.h, event.c: improved ICCCM compliance!
+         a) send ConfigureNotify back to the client as required by the ICCCM in all sitatuations.
+         b) send the corrent coords in the ConfigureNotify, including the border width
+         c) remove the WM_STATE property when unmanaging a window
+
+       * frame.c: code cleaning
+
+       * menu.c: only ignore wheel buttons
+
+2003-07-29  xor@zed.orodu.net  <xor@zed>
+
+       * event.c: i am the king of copy/paste errors
+
+2003-07-29  woodblock  <woodblock@zed>
+
+       * event.c: more menu fixes.
+       I hate menus.
+
+       * menu.c: Clear current_menu when hiding menus.
+
+       * event.c, menu.c: Close menu properly on unbound keys.
+
+       * menu.c: Fix some keyboard control issues.
+
+2003-07-28  xor@zed.orodu.net  <xor@zed>
+
+       * client.c, event.c:
+       base rudeness on if they have a strut even smarter!
+
+       * client.c, event.c: base rudeness on if they have a strut or not
+
+       * client.c, event.c, screen.c:
+       make the new placement restrictions not affect !normal windows like panels
+
+       * menu.c: use plugin_open_reopen not plugin_open_full
+
+       * event.c, frame.c, frame.h, framerender.c:
+       hover theme elements for window titlebar buttons
+
+       * client.c, client.h, event.c, screen.c:
+       make those apps stay/map on screen!! fuck stupid apps. thats right im talking to you mozilla and you too java.
+
+       * event.c: make things compile again. hover does not work yet.
+
+       * client.c: use the macro
+
+       * client.c, event.c:
+       keep apps from moving/maping their titlebar underneath left/top panels
+
+       * session.c: set teh clone comamnd
+
+       * session.c:
+       use char not a long, since we're telling the SM that its 1 byte lone
+
+       * session.c: save the commands on startup
+
+       * session.c: use the path properly for the session file
+
+       * session.c: use teh save file not the session id
+
+2003-07-28  woodblock  <woodblock@zed>
+
+       * menu.c: demand load plugins from the menu
+
+       * event.c, menu.c: Menu stuff.
+       Testing may begin.
+
+2003-07-26  woodblock  <woodblock@zed>
+
+       * event.c: Close menu on click if outside the menu.
+       I think, haven't tested.
+
+       * menu.c: more fixes
+
+2003-07-26  xor@zed.orodu.net  <xor@zed>
+
+       * stacking.c: dont stack groups together
+
+2003-07-26  woodblock  <woodblock@zed>
+
+       * event.c, menu.c, menu.h: Some menu updates.
+       Don't talk to me about menus.
+
 2003-07-26  xor@zed.orodu.net  <xor@zed>
 
        * stacking.c: dont stack groups together
This page took 0.024622 seconds and 4 git commands to generate.