X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CHANGELOG;h=90a58868ea55f1816d3ef559c32b269212e0ec10;hb=ce56a8b5fa1028240cca41e222ae939202c48454;hp=27089ebb2306f4a3cf2f08fd419b1b41998bac1e;hpb=d03852ad25b4d43e1420d9aced516507fa572800;p=chaz%2Fopenbox diff --git a/CHANGELOG b/CHANGELOG index 27089ebb..90a58868 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,153 +1,60 @@ -Changelog for Openbox: - -2.0.0: - * fix compliling with --disable-slit. (Ben Jansens) - - * fixed sticky windows behavior. (Ben Jansens) - - * make reconfigure reset the timeout values for - windows, the slit, and the toolbar, so that a new - autoRaiseDelay value will take effect without having - to restart. (Ben Jansens) - - * fix for loading the autoRaiseDelay value. (Ben Jansens) - -1.2.0: - * fix off-by-one window resizing bug. (Ben Jansens) - - * fix for slit menu not using the correct style when - the style changed. (Ben Jansens) - - * changed the menu from an rcfile option to a command- - line option. use 'openbox -menu ' to select an - alternate menu. The default menu used is - ~/.openbox/menu. If the default, or the file you - specify does not exist, the global menu is tried. - And if the global menu also does not exist, a - simple, internal menu is used instead. (Ben Jansens) - - * new version of bsetroot ported from blackbox cvs - with intent to support Eterm/Esetroot. (Sean Perry) - - * make bsetroot behave properly with Eterm/Esetroot. (Ben Jansens) - - * new version of bsetbg. (Timothy King) - - * fix the 'wrong window move' bug displayed by apps - such as bbkeys. (Sean Perry) - - * fix bug when removing and then readding a titlebar - button without restarting (by reconfiguring). (Ben Jansens) - - * more focus code changes. also fixes a segfault from - last round of focus changes. (Ben Jansens) - - * make image dithering value load correctly. (Ben Jansens) - - * fix segfault with multiple screens. (Sean Perry) - -1.1.0: - * improved focused window logic to remove a segfault - when the focused window on an inactive workspace - closes, and focusLastWindow is enabled. (Ben Jansens) - - * bsetroot supports transparent applications by - setting the xrootpmap_id property on the root - window (Sean Perry) - - * added ClickMouse window placement algorithm/type. (Ben Jansens) - - * added UnderMouse window placement algorithm/type. (Ben Jansens) - - * improved logic for decorating windows when the - decoration level is changed (Ben Jansens) - - * fix positioning of the window menu (Ben Jansens) - - * save the titlebarLayout in the default config file. (Ben Jansens) - - * gcc 3 compatibilty (Ben Jansens) - -1.0.0: - * maximizing windows takes the slit into account as - well as the toolbar when 'Full Maximization' is off (Ben Jansens) - - * better handling of the rc file and its configuration - options. The file is written each time an option in - the file is changed, instead of being written at - shutdown. This means that you can edit the file by - hand while in Openbox, and then choose reconfig or - restart to have it use the new rc file. (Ben Jansens) - - * added a runtime option for hiding the toolbar. (Scott Moynes) - - * made shaded windows edge-snap correctly to the - bottom for their size instead for their unshaded - size. (Ben Jansens) - - * added BestFit window placement algorithm/type. (Ruhi Bloodworth) - - * forced a redraw of the close button after pressing - it. Some applications (eg. acroread) ignore the - close request and you end up with a funky close - button. (Scott Moynes) - - * fix positioning of the window menu (Ben Jansens) - -0.99.0: - * renamed header files from *.hh to *.h. (Ben Jansens) - - * fix clipping of the date/time in the toolbar with - proportional fonts. (Sean Perry, Ben Jansens) - - * added a --enable-clobber configuration option to - allow users to turn off the event clobbering by - hitting the numlock or scroll lock keys. (Scott Moynes) - - * window menu is inconsistant in that other menus - ignore mouse button 2, but it did not, because of - the maximize option. Now all options in the window - menu ignore mouse button 2 to be consistant. (Scott Moynes) - - * changed the default configuration file from - ~/.blackboxrc to ~/.openbox/rc. (Ben Jansens) - - * ignore fully-maximized windows when smart - placing windows. (Ben Jansens) - - * windows snaps to both sides of the screen's edge, - i.e. they have double the snapping area, half - inside and half outside the visible screen. (Ben Jansens) - - * a rootCommand per-screen in the rc file which - will override the rootCommand in styles for that - screen. (Ben Jansens) - - * rolling the mouse wheel on a window's title bar - will shade/unshade the window. rolling the mouse - wheel on the root window will change workspaces (John Kennis, Ben Jansens) - - * new button press/release code in Window class, - gives window buttons more consistent behavior. (Ben Jansens) - - * custom ordering of windows' titlebar elements - with a titlebarLayout option added to the - rc file (MrFab, Ben Jansens) - - * when resizing a window in non-opaque mode, fixed - the drawn rectangle so that it is drawn entirely - within the bounds of the new window. it used to - be drawn in the area of the window + 1. (Ben Jansens) - - * changed the background of the toolbar's workspace - label when it is being edited. The text color - being used was that of the active window label, - but the background remained that of the toolbar. - Changed to use the background of the active - window label. (Ben Jansens) - - * added windowZones to the rc file specifying - the number of zones to divide a window into for - alt-drag resizing, and code to resize windows - with the number of zones specified. (Nicolas Delon, Ben Jansens) - +: + * Closed bug #921 (focus rectangle stays on the screen after modifier + release) + * Closed bug #927 (disappearing windows, crash with I-merry theme) + * Fix crash when restoring a session with a maximized window + * Fix leak of RrColors in menus + +3.0-rc3: + * Closed bug #904 (ToggleMaximizeHorz & Vert dont always toggle) + * Allow resizing of windows in only vertical/horizontal directions + (via Alt-MiddleClick-Drag with the default bindings) + * Added intelligence to window cycling and raise/lowering based on + window types + * Closed bug #902 (Openbox raises gDesklets when clicked). This has the + side effect that panels which do not set the ABOVE state (most panels + curerntly around) will no longer be kept always on top. You can set the + ABOVE state yourself by using the client menu (Alt-RightClick in the + default bindings) and selecting the Always on top Layer + * Closed bug #907 (window focus is not properly indicated) + * Added a focus indicator during focus cycling that is always visible + instead of just moving the focus hilight around. + +3.0-rc2: + * Closed bug #885 (raiseOnFocus is flawed) + * Closed bug #887 (Mouse-wheel scrolling only changes 1 desktop when + using "dialog" option) + * Closed bug #888 (some random coredump) + * Closed bug #889 (focus follow mouse not following) + * Closed bug #892 (client_under_pointer() doesn't check DESKTOP_ALL) + * Avoid the focus flicker when switching desktops + * Free the XML DOM trees properly, fixes mem leak + +3.0-rc1: + * Closed bug #875 (RaiseLower fails to funtion on windows with dialogs) + * Added the option for moving dock apps around inside the + dock. (Closes bug #798) + * Made the "Desktop" action show the pager/desktop dialog + * Add the option to the Desktop and Focus switching actions + * No longer iconify fullscreen windows when they lose focus (Closes + bug #876) + * When not using focusLast, when a focused transient is closed, focus + will still fallback to its parent or transient siblings + * Improved intelligence for focus cycling with modal transients + * Removed the focusLast option + * Added the placement-policy option to select if windows are placed + under the mouse pointer + * Children inherit their window icon from their parent + * Closed bug #878 (minimal resizing of mplayer makes openbox crash) + * Fix case where opening a menu would leave Openbox in a locked state + * Upstream updates for TheBear theme + +3.0-beta6: + * Added _OB_WM_STATE_UNDECORATED hint, which can be read and controlled + by external applications + * Closed bug #874 (libtool won't install libobrender.la) + * Launch ObConf when selecting GNOME's Desktop Preferences for Windows + * Focus new children always if their direct parent is focused + +3.0-beta5: + * Initial release.