Fluxbox 1.0.0 finally released. Changelog at: http://fluxbox.sourceforge.net/changelog.php Changes for 1.0.0: *07/10/08: * Changed default style to bloe *07/10/07: * Added new style: bloe ( Thanks Sven Michel ) * minor addons to fbgm (Thanks Patrik Wenger <paddor at gmail dot com>) util/fluxbox-generate_menu.in *07/09/30: * Removed some old styles ( Henrik ) Clean, Cthulhain, Spiff, Carbondioxide, Rampage, Minimal * Added new styles: ( Thanks Sven Michel ) ostrich zimek_darkblue, zimek_green, zimek_bisque, carp, arch, bora_black, bora_blue, bora_green, green_tea * Load menu and workspacemenu mouse bindings if error when loading initial key bindings. Else can't get to menu to reload config (Simon) Keys.hh/cc *07/09/20: * Updated ru_RU ( Thanks Slava Semushin ) *07/09/13: * Move dock windows to Dock layer and remove decorations (Mark) Ewmh.cc *07/09/09: * Added support for Slovak language ( Thanks Martin Lukac ) nls/sk_SK/* *07/09/07: * Fix crash when changing toolbar visibility, #1786765 (Mark) FbTk/MenuItem.cc *07/08/27: * Fix hardcoded Mod1, use ModKey() now (Mathias) Window.cc *07/08/20: * Fix some focus issues with moving windows between workspaces (Mark) FocusControl.cc *07/08/12: * Updated de_* translations, #1767986 ( Thanks Christian Loosli ) *07/08/11: * Updated Swedish translation sv_SE ( Henrik ) sv_SE/Translation.m *07/08/10: * Update Chinese translation zh_CN, thanks yhlfh zh_CN/Translation.m *07/08/09: * Fix shaping handling, stage 2, (Simon) - rewrite the core of the Shape handling so that it properly merges client and frame shapes. Fixes all sorts of odd shaping behaviour, and incidentally xeyes now gets a visible frame (not having the frame was actually a bug). Shape.hh/cc FbWinFrame.hh/cc Window.hh/cc * Fix shaping handling, stage 1, (Simon) - do borders properly with rounded corners - propagate client clip mask as well as bounding mask Shape.hh/cc Window.cc *07/08/07: * Rotate toolbar background texture along with toolbar, bug #1694959 (Mark) Toolbar.cc *07/08/06: * Fix KDE Dockapps on restart (dont unmap), and some minor tweaks (Simon) SystemTray.hh/cc *07/08/05: * When saving window info for rememberm use class name AND instance name, AND role if present. (Simon) - This should fix firefox/thunderbird issues, but note that mplayer (nogui) sets the vo driver name as the instance name. Remember.cc * Fix menu heading encoding (Simon) sf.net bug #1712583: NLS:Non-latin characters displayed incorrectly in menu title MenuCreator.cc * Fix error passing --with-locale path in ./configure (Simon) sf.net bug #1708859 configure.in * Add missing translation strings (Simon) - Thanks tenner (de_*) - Thanks bobbens (es_ES) - Thanks Guillermo Patterer (es_AR) - Thanks me (C/en_US/en_GB) - Thanks izhirahider (pt_*) ?/Translation.m * Fix System Tray restart issues (Simon) (including gaim/pidgin crash-on-restart) sf.net #1524098, #1633718 (and older?) src/SystemTray.hh/cc src/FbTk/FbWindow.hh/cc *07/07/31: * Change _NET_WM_WINDOW_TYPE_MENU to use TOOL decoration type (Mark) Ewmh.cc *07/07/24: * Don't allow ToggleDecor with fullscreen windows, and make it show decorations for windows that don't have a titlebar by default (Mark) Window.cc/hh *07/07/08: * Clean up state and workspace window properties on client close (Mark) Ewmh.cc Gnome.cc/hh *07/07/07: * Don't overwrite changes to init file on reconfigure (Mark) Workspace.cc fluxbox.cc/hh * Make things work a little better with configure script's --program-prefix and --program-suffix options (Mark) * Allow negative numbers in :Workspace <int> command, which counts backwards from the last one (Mark) * Right clicking on a submenu didn't revert focus to its parent (Mark) FbTk/Menu.cc/hh * Pressing escape in a torn menu didn't work (Mark) FbTk/Menu.cc * Save workspace names when changing through menu, bug #1748967 (Mark) Workspace.cc Screen.cc/hh *07/07/06: * When saving window information, use the class name instead of instance name by default (Mark) Remember.cc * Prevent apps (e.g. MPlayer) from moving/resizing just after creation if the position/size is saved in the apps file (Mark) Window.cc/hh *07/07/03: * Avoid some problems with tabbed windows and resize increments (Mark) Window.cc WinClient.cc/hh * Added utility fluxbox-remote, which allows script access to most fluxbox commands; support must be turned on in the init file with session.screen<N>.allowRemoteActions; the syntax is, e.g., fluxbox-remote "CustomMenu ~/.fluxbox/custommenu" (Mark) Screen.cc util/fluxbox-remote.cc util/Makefile.am * Update systemtray and KDE dockapps in slit when background changes (Mark) Screen.cc/hh Systemtray.cc Slit.cc FbTk/FbPixmap.cc/hh * Fixed resource usage due to Skype 1.4, bug #1745678 (Mark) FbTk/FbPixmap.cc *07/07/02: * Remember original size/position in apps file for shaded or maximized windows (Mark) Remember.cc Window.cc/hh FbWinFrame.cc/hh * Enabled Xinerama and Imlib2 support by default (Mark) configure.in * Fixed handle rendering when switching from a style without them (Mark) FbWinFrame.cc * Changed :Tab <int> key command so that the last tab is focused if <int> is larger than the number of tabs (or first if <int> is negative and |<int>| is too large) (Mark) CurrentWindowCmd.cc * Fixed some rendering problems when toolbar item borderwidth is too large and toolbar bevelwidth is set (Mark) Toolbar.cc * Moved the `Transparency' submenu next to the rest of the submenus (Mark) Screen.cc *07/07/01: * Added keycommands :AddWorkspace and :RemoveLastWorkspace (Mark) WorkspaceCmd.cc/hh FbCommandFactory.cc * More fixes for _NET_WM_STATE_MODAL and _NET_WM_STATE_DEMANDS_ATTENTION, plus a minor fix for pixmap styles (Mark) Ewmh.cc Window.cc AttentionNoticeHandler.cc/hh WinClient.cc WinButtonTheme.cc *07/06/30: * Fixed implementation of _NET_WM_STATE_MODAL (Mark) Ewmh.cc/hh WinClient.cc/hh Window.cc * Fixed the groups file, even though it's deprecated (Mark) Workspace.cc Screen.cc * Fix _NET_WM_STATE_DEMANDS_ATTENTION with tabbed windows, #1732392 (Mark) Ewmh.cc/hh *07/06/29: * Updates for compiling with gcc 4.3 (thanks Dmitry E. Oboukhov) *07/06/28: * Strip off additional bits in event state set by Xorg, bug #1736252 (Mark) FbTk/KeyUtil.hh * Added some missing Open Office entries and window managers, plus some other minor changes in fluxbox-generate_menu fluxbox-generate_menu.in *07/06/16: * Fixed compile error with --disable-remember (Mark) Window.cc/hh Remember.cc/hh *07/06/09: * Minor change to the /bin/sh - solution (Mathias) we are using now just $SHELL -c <line_here> src/FbCommands.cc util/fbrun/FbRun.cc *07/06/08: * Fix transient windows getting tabbed from apps file and not changing layers when main window is in a lowered tab (Mark) WinClient.cc Window.cc Remember.cc *07/06/06: * Fix to avoid rogue instances of /bin/sh after forking away programs (Mathias) util/fbrun/FbRun.cc src/FbCommands.cc *07/06/04: * Fix fluxbox.1.in, and asciidoc, menu command is "wallpapers" not "wallpaper". asciidoc manpages are stale. * Fix submenu placement with xinerama after moving the menu between heads, bug #1479517 (Mark) FbMenu.cc/hh FbTk/Menu.hh *07/06/03: * Deiconify when automatically tabbing to a minimized window with focus new windows on, bug #1716899 (Mark) Window.cc FbWinFrame.cc * Submenus of slit menu were misbehaving with xinerama (Mark) Slit.cc * Also send transient windows when sending a window to another workspace, bug #1716900 (Mark) Screen.cc * Only change layer to normal when removing _NET_WM_STATE_{ABOVE,BELOW} if the window is actually above/below the normal layer (thanks Jim Ramsay) Ewmh.cc *07/06/01: * Fixed infinite loop caused by removing the last workspace when it contains windows (Mark) Workspace.cc *07/05/20: * Fixed bug #1717782, Bad fullscreen in ooimpress2 ( Henrik ) mwm hint had no-resize which made resizing with FluxboxWindow::setFullscreen impossible. Window.cc *07/05/19: * Fixed bug #1718112, memory leak in FbWindow::textProperty ( Henrik ) FbTk/FbWindow.cc *07/05/17: * Fixed some window placement issues (thanks Tomas Janousek) ScreenPlacement.cc *07/05/16: * Fixed bug with fluxbox-generate_menu -is (thanks Jim Ramsay) util/fluxbox-generate_menu.in *07/05/12: * Changed interpretation of Horizontal/Vertical maximization of a window that is already maximized (Mark) Window.cc * Fixed tabs disappearing with [Deco] {TAB} and tabs in titlebar (Mark) Window.cc Screen.cc *07/05/04: * Fixed infinite loop caused by deiconify command (Mark) FbCommands.cc *07/04/24: * Fixed a bug in parsing cli (Mathias, thanks to Steven Kah Hien Wong <steven at zensaki dot com> for pointing out the issue) src/main.cc *07/04/23: * Use asciidoc-generated manpages as the default from now on (Mathias) * Disabled resizing shaded windows (Mark) FbWinFrame.cc Window.cc *07/04/20: * Fix slit.onhead with BOTTOMLEFT placement.(Thanks Tomas Janousek <tomi@nomi.cz>) Slit.cc *07/04/19: * Fixed crash when CustomMenu command doesn't point to a file (Mark) FbCommands.cc *07/04/17: * cosmetic changes (Mathias, thanks Slava Semushin) configure.in Screen.cc Keys.cc main.cc FbTk/MenuItem.hh FbTk/Timer.hh FbTk/XLayerItem.hh FbTk/ImageControl.cc FbTk/I18n.hh FbTk/FbWindow.hh FbTk/XLayer.hh fluxbox.cc *07/04/11: * updated asciidoc-docs, (Mathias, thanks Christian Loosli for fluxbox.de.txt) *07/04/08: * Menu when clicking workspacename in toolbar wasn't getting focused (Mark) ToolFactory.cc * Buttons with different textures when pressed weren't getting reset properly (Mark) FbTk/Button.cc * Only replace numbers with zeros when calculating clock width (Simon) Otherwise width of things in proportional fonts can be way out. sf.net bug #1545066. ClockTool.cc *07/04/05: * Adjusted detection of Caps Lock key (Mark) FbTk/KeyUtil.cc/hh *07/04/01: * Fixed a problem with windows being created in iconic state (Mark) Window.cc Screen.cc fluxbox.cc *07/03/31: * Fix window menu context when opened by clicking on tab (Simon) sf.net bug #1652185 Window.hh/cc * Default value for $LAUNCHER, plus add util and util/fbrun to the PATH when generating install menu so it can find fbrun (Simon) fluxbox-generate_menu.in Makefile.am data/Makefile.am * Make fluxbox-generate_menu emit [encoding] tags around all of its menus. Please check that it is the right encoding, I had to guess some as it wasn't recorded (Simon) util/fluxbox-generate_menu.in *07/03/30: * Added fi_FI support (Thanks Pasi Juvonen, loudvr at yahoo ca) nls/fi_FI/*, util/fluxbox-generate_menu.in *07/03/28: * Startup file wasn't being run properly when created the first time (Mark) util/startfluxbox.in *07/03/24: * Updated French translations (thanks Ulrich Etile) nls/fr_FR/Translation.m * Fixed a little bug in fbsetbg (Mark) util/fbsetbg * Workspace Menu wasn't updating when windows changed titles (Mark) Workspace.cc *07/03/21: * HideMenus didn't work on CustomMenus, and also fixed a memleak with CustomMenu (Mark + thanks Julien Trolet) FbCommands.cc/hh Reproducible: Always Steps to Reproduce:
Created attachment 132987 [details] ebuild for fluxbox-1.0.0 (final)
Created attachment 132988 [details, diff] styles patch patch needed for fluxbox-1.0.0.ebuild (adds /usr/share/fluxbox/menu.d/styles/ to the styles menu)
In the tree!