X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fopenbox;a=blobdiff_plain;f=CHANGELOG;h=65be74d2b34741e1dbeebd4b48b81ff7245c8351;hp=8636efb31dfabb760cae9d356d1d1ee64153e39a;hb=HEAD;hpb=567fd15eebdd44e50cef140419dbf7a336708109 diff --git a/CHANGELOG b/CHANGELOG index 8636efb3..65be74d2 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,90 @@ -3.5.0-rc1: +3.5.2: + * Fix crash in theme rendering code, and in theme parsing code. + * Maximize windows without borders to fill the whole screen, don't leave + a one-pixel empty space. (Bug #5996) + +3.5.1: + * New translations: Afrikaans, Belarusian, Interlingua, Hebrew, Romanian, + Greek. + * Updated translations: Italian, Serbian, Spanish, Czech, Hungarian, Turkish, + German, Arabic, Polish, Dutch, Lithuanian, Portuguese, Estonian. + * SVG icon support. This is optional, depending on librsvg being installed. + * Allow application rules to control window size with a new tag. + * Allow application rules to pick a monitor for new windows without forcing + a position. + * Allow non-interactive focus cycling with a new tag. + * New LeastOverlap window placement policy replaces the old default + behaviour. It finds a place on a given monitor that overlaps as few + windows as possible. Contributed by Ian Zimmerman. + * Improved Xinerama behaviour. + * Correctly interface with latest gnome-session for Gnome/Openbox X sessions. + * Allow third-party control of window opacity in compositing managers. + * Improved themeing options. Contributed by Dave Foster. + * Add , , <title type="exact"> and + <activedesktop> options to If action. + * Addresses bugs #4661, #5506, #5186, #5758, #5410, #5228, #5277, #5731, + #5746, #5737, #5419, #5721, #5711, #5385, #5500, #4992, #5443, #5518, + #5444, #4782, #5237, #5228, #5173, #5203, #5246, #5180, #5179, #5150, + #5132, #4937, #4889, #5253, #3769, #5819, #5811, #5081, #5426 among others. + +3.5.0: + * New alt-tab dialog shows windows in a vertical list. + * Improved Xinerama support. + * Allow icons in menus. + * Theme options for prompt dialogs (osd.button.unpressed.*, + osd.button.pressed.*, osd.button.focused.*) + * Addresses bug #4877, #4596, #4617, #4752, #4663, #4662, #4586, #2319, + #4341, #4519, #4543, #4503, #4355, #4072, #3702, #4284 + * Lots of additional bug fixes and performance improvements. + +3.4.11.2: + * Updated Estonian and Portuguese translations. + * Fix a rare crash involving moving fullscreen windows to different monitors + * Fix a more common crash involving pressing right in a menu + +3.4.11.1: + * Updated Polish translation. + * Fixed bug #4519 (Incorrect focus in reused windows). + * Lower the default submenu open/hide delay from 200ms to 100ms. + * Fix some more problems with gnome integration. + * Update Clearlooks theme. + * Some other small fixes. + +3.4.11: + * Update Hungarian, Japanese, and Latvian translations. + * Make xdg-autostart use the OPENBOX environment by default, so you can use + OnlyShowIn=OPENBOX in an autostart .desktop and it will work as expected. + * Don't close the menu when you hold control and execute something. + * Fix bug #4503 (Adjust who shows up in the Alt-Tab list using SKIP_TASKBAR). + * Fix flickering window when moving maximized window between monitors of + different sizes. + * Fix bug #4355 (Allow multiple escaped _'s in a menu label and allow + a menu shortcut to come after an escaped _). + * Remember the maximized state of a window when it goes fullscreen, and + restore it when leaving fullscreen state. + * Fix bug #4072 (Openbox is stopped by terminal applications writing to + stdout). + * Fix bug #4492 (Mistake in openbox-gnome-session check while setting up). + * Fix obxprop to make --root and --id work correctly. + * Add _OB_APP_ROLE/CLASS/NAME/TYPE properties (replaces _OB_ROLE/CLASS/NAME). + * Make the focus cycling popup dynamic when windows appear/disappear. + * Fix bug #4411 (Crash when window appears during focus cycling). + * Allow the user to specify which properties should be shown by obxprop. + * Fix tilde expansion in the Execute action + * Make Home and End keys move to the top/bottom of the active menu. + * Use the submenuShowDelay when navigating menus with the keyboard. + +3.4.10: + * Improve keyboard navigation in Openbox menus. + * Add a --root option and a manpage for obxprop. + * Use a negative value for submenuShowDelay and submenuHideDelay to cause + an infinite delay. This means you have to click to show a submenu, rather + than just hover over it. + * Improved code for submenu show/hide delay. Added the submenuHideDelay + config file option, under the "menu" section. + * Fixed bug #4464 (Typo in openbox-gnome-session script). + * Fixed bug #4436 (Focusing a window used to stop focus cycling). + * Renamed obprop to obxprop due to collision with Open Babel (See bug #4419). 3.4.9: * Allow focus to move while inside an Openbox menu, or during an interactive