add all the changes made for 2.0.0 to the changelog
This commit is contained in:
parent
73cf4b153c
commit
defd5e4c34
1 changed files with 66 additions and 122 deletions
188
CHANGELOG
188
CHANGELOG
|
@ -1,153 +1,97 @@
|
||||||
Changelog for Openbox:
|
Changelog for Openbox:
|
||||||
|
|
||||||
2.0.0:
|
2.0.0:
|
||||||
* fix compliling with --disable-slit or --disable-nls. (Ben Jansens)
|
* Add an rc option (modiferMask) to allow changing (Ben Jansens)
|
||||||
|
which modifier combo Openbox uses for mouse
|
||||||
|
interation with windows.
|
||||||
|
|
||||||
* fixed sticky windows behavior. (Ben Jansens)
|
* Add an rc option (rootScrollDirection) to specify (Ben Jansens)
|
||||||
|
the direction the workspaces scroll when using the
|
||||||
|
mouse wheel on the root window.
|
||||||
|
|
||||||
* make reconfigure reset the timeout values for
|
* Add a new checkmark pixmap in the menus to denote (Ben Jansens)
|
||||||
windows, the slit, and the toolbar, so that a new
|
selected items, instead of the old colored box.
|
||||||
autoRaiseDelay value will take effect without having
|
|
||||||
to restart. (Ben Jansens)
|
|
||||||
|
|
||||||
* fix for loading the autoRaiseDelay value. (Ben Jansens)
|
* 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.
|
||||||
|
|
||||||
1.2.0:
|
* Add options intheconfig menu for ignoring shaded and (Ben Jansens)
|
||||||
* fix off-by-one window resizing bug. (Ben Jansens)
|
full-maximized windows when placing new windows.
|
||||||
|
|
||||||
* fix for slit menu not using the correct style when
|
* Style extension for flatborder texture type. (Ben Jansens)
|
||||||
the style changed. (Ben Jansens)
|
|
||||||
|
|
||||||
* changed the menu from an rcfile option to a command-
|
* Add a window-snapping offset (edgeSnapOffset in the (Ben Jansens)
|
||||||
line option. use 'openbox -menu <file>' to select an
|
rc file).
|
||||||
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
|
* Window resistance snapping (specified with (Ben Jansens)
|
||||||
with intent to support Eterm/Esetroot. (Sean Perry)
|
windowToWindowSnap and windowToEdgeSnap in the rc
|
||||||
|
file).
|
||||||
|
|
||||||
* make bsetroot behave properly with Eterm/Esetroot. (Ben Jansens)
|
* Sticky windows appear in the workspace menus (Ben Jansens)
|
||||||
|
for all workspaces, and generally behave like
|
||||||
|
a normal window, except appearing on all
|
||||||
|
workspaces.
|
||||||
|
|
||||||
* new version of bsetbg. (Timothy King)
|
* Xft font support for style. (Ben Jansens)
|
||||||
|
|
||||||
* fix the 'wrong window move' bug displayed by apps
|
* Xinerama support for window placement, maximization, (Ben Jansens)
|
||||||
such as bbkeys. (Sean Perry)
|
and snapping.
|
||||||
|
|
||||||
* fix bug when removing and then readding a titlebar
|
* NETWM/EWMH Support. (Scott Moynes and
|
||||||
button without restarting (by reconfiguring). (Ben Jansens)
|
Ben Jansens)
|
||||||
|
|
||||||
* more focus code changes. also fixes a segfault from
|
* KDE 3 Support. (Scott Moynes and
|
||||||
last round of focus changes. (Ben Jansens)
|
Ben Jansens)
|
||||||
|
|
||||||
* make image dithering value load correctly. (Ben Jansens)
|
|
||||||
|
|
||||||
* fix segfault with multiple screens. (Sean Perry)
|
* window zone resizing (specified by resizeZones in (Ben Jansens)
|
||||||
|
the rc file). Allows you to resize a window in 2
|
||||||
|
halves or 4 quarters.
|
||||||
|
|
||||||
1.1.0:
|
* Allow any style settings to be placed in the rc (Ben Jansens)
|
||||||
* improved focused window logic to remove a segfault
|
file, where they will override all styles
|
||||||
when the focused window on an inactive workspace
|
(especially useful for the rootCommand or fonts).
|
||||||
closes, and focusLastWindow is enabled. (Ben Jansens)
|
|
||||||
|
|
||||||
* bsetroot supports transparent applications by
|
* Makes the ~/.openbox dir for you if it doesn't (Ben Jansens)
|
||||||
setting the xrootpmap_id property on the root
|
exist.
|
||||||
window (Sean Perry)
|
|
||||||
|
|
||||||
* added ClickMouse window placement algorithm/type. (Ben Jansens)
|
* Window-to-window snapping (including corner (Ben Jansens)
|
||||||
|
snapping!).
|
||||||
* added UnderMouse window placement algorithm/type. (Ben Jansens)
|
|
||||||
|
|
||||||
* improved logic for decorating windows when the
|
* Properly save/restore your menu position when (Ben Jansens)
|
||||||
decoration level is changed (Ben Jansens)
|
Openbox reconfigures (e.g. when changing
|
||||||
|
styles).
|
||||||
|
|
||||||
* fix positioning of the window menu (Ben Jansens)
|
* Disable the current workspace in the send-to menu. (Ben Jansens)
|
||||||
|
|
||||||
* save the titlebarLayout in the default config file. (Ben Jansens)
|
* Added UnderMouse window placement algorithm/type. (Ben Jansens)
|
||||||
|
|
||||||
* gcc 3 compatibilty (Ben Jansens)
|
* Added ClickMouse window placement algorithm/type. (Ben Jansens)
|
||||||
|
|
||||||
1.0.0:
|
* Added a runtime option for hiding the toolbar. (Ben Jansens)
|
||||||
* 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
|
* 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
|
options. The file is written each time an option in
|
||||||
the file is changed, instead of being written at
|
the file is changed, instead of being written at
|
||||||
shutdown. This means that you can edit the file by
|
shutdown. This means that you can edit the file by
|
||||||
hand while in Openbox, and then choose reconfig or
|
hand while in Openbox, and then choose reconfig or
|
||||||
restart to have it use the new rc file. (Ben Jansens)
|
restart to have it use the new rc file.
|
||||||
|
|
||||||
* added a runtime option for hiding the toolbar. (Scott Moynes)
|
* changed the default configuration file from (Ben Jansens)
|
||||||
|
~/.blackboxrc to ~/.openbox/rc.
|
||||||
* 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)
|
* changed the menu from an rcfile option to a (Ben Jansens)
|
||||||
|
command-line option. use 'openbox -menu ' to select
|
||||||
* forced a redraw of the close button after pressing
|
an alternate menu. The default menu used is
|
||||||
it. Some applications (eg. acroread) ignore the
|
~/.openbox/menu. If the default, or the file you
|
||||||
close request and you end up with a funky close
|
specify does not exist, the global menu is tried.
|
||||||
button. (Scott Moynes)
|
And if the global menu also does not exist, a
|
||||||
|
simple, internal menu is used instead.
|
||||||
* 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)
|
|
||||||
|
|
Loading…
Reference in a new issue