X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CHANGELOG;h=f2c01535c038d163749b1e8b500714487806bfb5;hb=05c1f333238ba2eccf22f334072cb653c0d64957;hp=a0a6cd2472a880086d55fb788f248f4e9f1d4b1f;hpb=c891ad0932a26acfb3d31c20a7f8a9a77390f002;p=chaz%2Fopenbox diff --git a/CHANGELOG b/CHANGELOG index a0a6cd24..f2c01535 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,142 +1,133 @@ -Changelog for Openbox: - -2.1.0: - * Fixed problems with Gnome 2 taskbar. Gnome 2 support (Ben Jansens) - should now be complete. - - * Redo borders for styles. Any flat textured object (Ben Jansens) - (solid or gradient) can add "border" to its texture - and then its ".borderColor" resource will be used - for a 1 pixel-wide border around the element. - - * Add an optional Sticky button for window titlebars. - It can be added by putting an 'S' in your - titlebarLayout. (Scott Moynes) - - * Fix SendTo menus. They would keep workspaces that - had been deleted. (Ben Jansens) - - * Fixes for workspace switching. Putting old code (Ben Jansens) - back. - - * Fixes for workspace warping. Window and mouse would (Ben Jansens) - move slightly out of sync, as one motion event would - get dropped. Other windows could also be selected - for moving during the warp. Now everything works as - expected. - - * Better workspace changing for sticky windows, don't (Jason Kasper) - unmap/remap them, causing them to flicker. But keep - sloppy focus working right still. - - * Fixed Sloppy Focus-Auto Raise bug, as exibited by (Ben Jansens) - fullscreen SDL applications. A frame window would - be raised over the app. - - * Enforce windows' functionality, so that windows that (Ben Jansens) - aren't suppoosed to be able to perform actions, such - as iconify, can't end up being iconified anyhow. - (Fixes the "Desktop Access" feature in KDE.) - - * Fix window gravity handling for an application - resizing (ConfigureRequest event for resize only). (Ben Jansens) - - * Fix support for the Shape extension. (Ben Jansens) - - * Fix for recognizing kde systray windows unmapping. (Ben Jansens) - -2.0.0: - * Add an rc option (modiferMask) to allow changing (Ben Jansens) - which modifier combo Openbox uses for mouse - interation with windows. - - * Add an rc option (rootScrollDirection) to specify (Ben Jansens) - the direction the workspaces scroll when using the - mouse wheel on the root window. - - * Add a new checkmark pixmap in the menus to denote (Ben Jansens) - selected items, instead of the old colored box. - - * Add "workspace warping" while moving a window. (Grab (Ben Jansens) - a window and move it past the edge of the screen, so - that your mouse pointer hits the edge, and you'll - flip to the next workspace. - - * Add options intheconfig menu for ignoring shaded and (Ben Jansens) - full-maximized windows when placing new windows. - - * Style extension for flatborder texture type. (Ben Jansens) - - * Add a window-snapping offset (edgeSnapOffset in the (Ben Jansens) - rc file). - - * Window resistance snapping (specified with (Ben Jansens) - windowToWindowSnap and windowToEdgeSnap in the rc - file). - - * Sticky windows appear in the workspace menus (Ben Jansens) - for all workspaces, and generally behave like - a normal window, except appearing on all - workspaces. - - * Xft font support for styles. (Ben Jansens) - - * Xinerama support for window placement, maximization, (Ben Jansens) - and snapping. - - * NETWM/EWMH Support. (Scott Moynes and - Ben Jansens) - - * KDE 3 Support. (Scott Moynes and - Ben Jansens) - - * window zone resizing (specified by resizeZones in (Ben Jansens) - the rc file). Allows you to resize a window in 2 - halves or 4 quarters. - - * Allow any style settings to be placed in the rc (Ben Jansens) - file, where they will override all styles - (especially useful for the rootCommand or fonts). - - * Makes the ~/.openbox dir for you if it doesn't (Ben Jansens) - exist. - - * Window-to-window snapping (including corner (Ben Jansens) - snapping!). - - * Properly save/restore your menu position when (Ben Jansens) - Openbox reconfigures (e.g. when changing - styles). - - * Disable the current workspace in the send-to menu. (Ben Jansens) - - * Added UnderMouse window placement algorithm/type. (Ben Jansens) - - * Added ClickMouse window placement algorithm/type. (Ben Jansens) - - * Added a runtime option for hiding the toolbar. (Ben Jansens) - - * Custom ordering of windows' titlebar elements with (Ben Jansens) - a titlebarLayout option added to the rc file. - - * Rolling the mouse wheel on a window's title bar will (Ben Jansens) - shade/unshade the window. rolling the mouse wheel on - the root window will change workspaces. - - * Better handling of the rc file and its configuration (Ben Jansens) - 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. - - * Changed the default configuration file from (Ben Jansens) - ~/.blackboxrc to ~/.openbox/rc. - - * Changed the menu from an rcfile option to a (Ben Jansens) - 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. \ No newline at end of file +3.1: + * Added japanese translation (bug #1029) + * Closed bug #1060 (modal unfocused window should be placed above + focused parent) + * Closed bug #1012 (Openbox stalls gnome session startup after + --replace) + * Closed bug #1073 (The Desktop action doesn't work) + * Closed bug #1023 (config_focus_raise declared as guint) + * Closed bug #1019 (Strange behavior with focus:followMouse and + RaiseLower action) + * Closed bug #1007 (use g_snprintf in openbox/session.c instead of + sprintf) + * Closed bug #1001 (gimp crashes openbox) + * Closed bug #1005 (import -frame leaves windows in a temporary + "on top" state) + +3.0: + * Closed bug #908 (sometimes some weird grab is left) + * Closed bug #945 (xawtv overlay visible on every desktop) + * Closed bug #944 (remove restarting/reconfiguring messages from + openbox.c) + * Closed bug #946 (use g_strsplit in parse.c:split_paths()) + * Closed bug #943 (consistent glib type (gint, gchar, etc.) usage) + * Closed bug #951 (stale openbox session files) + * Closed bug #947 (Sloppyfocus can yield two windows at the same time + with focus (!)) + * Closed bug #948 (Gets stuck in 'move' mode if mouse is let up while + dragged away from title bar) + * Closed bug #949 (dock above gnome panel behaviour) + * Closed bug #902 (Openbox raises gDesklets when clicked) + * Closed bug #904 (ToggleMaximizeHorz & Vert dont always toggle) + * Closed bug #907 (window focus is not properly indicated) + * Closed bug #919 (Temporary raise window when alt tabbing) + * Closed bug #921 (focus rectangle stays on the screen after modifier + release) + * Closed bug #925 (Invalid option: '--sm-save' & '--sm-disable') + * Closed bug #926 (problem with client-list-menu, destkop switching, + and sticky client) + * Closed bug #927 (disappearing windows, crash with I-merry theme) + * Closed bug #929 (crash (signal 11) when activating Reconfigure) + * Closed bug #940 (actions dont work on desktops with no client + windows) + * Closed bug #943 (consistent glib type (gint, gchar, etc.) usage) + * Closed bug #957 (openbox crashes when exiting out of OpenOffice + Impress) + * Closed bug #960 (look for dupes in xdg paths when setting up slists?) + * Closed bug #961 (Menu causes core dump) + * Closed bug #963 (wrapper for mkdir() in parse.c) + * Closed bug #964 (free GErrors in action.c, openbox.c) + * Closed bug #965 (add message for chdir() failure in openbox.c) + * Closed bug #966 (list->next/prev to g_[s]list_next/previous, list != + NULL to list + * Closed bug #971 (typo in code) + * Closed bug #974 (use g_getenv() in parser/parse.c) + * Closed bug #975 (void * -> gpointer) + * Closed bug #976 (use g_strerror() in openbox/session.c) + * Closed bug #978 (disable entry to go to desktop if it is the current) + * Closed bug #979 (request for version check in ob libraries) + * Closed bug #944 (remove restarting/reconfiguring messages from + openbox.c) + * Closed bug #968 (rc.xml refers to a non-existant "debian" menu file) + +3.0-rc4: + * 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 + * Closed bug #929 (crash (signal 11) when activating Reconfigure) + * Allow focus to be moved around by clients (for WM_TAKE_FOCUS to + work as it is meant to). This means fullscreen apps like wine and + bzflag work now + * Reversed the default directions for the mouse wheel desktop + switching actions + * Don't wrap around in the default keyboard desktop switching bindings + * Place parentless dialogs so they avoid always-on-top windows + * Ignore fullscreen windows in placing new ones + * Closed bug #940 (actions dont work on desktops with no client + windows) + +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.