Hello community,
here is the log from the commit of package openbox
checked in at Fri Jan 18 00:00:30 CET 2008.
--------
--- openbox/openbox.changes 2007-08-12 15:20:39.000000000 +0200
+++ /mounts/work_src_done/STABLE/openbox/openbox.changes 2008-01-16 15:36:21.000000000 +0100
@@ -1,0 +2,101 @@
+Wed Jan 16 15:24:34 CET 2008 - hvogel@suse.de
+
+- Update to 3.4.5
+ * Added Hungarian and Ukrainian translation
+ * Updated translations:
+ - Japanese, Dutch, Polish, Italian, Estonian, German, Portuguese,
+ Vietnamese, Finnish, Czech, Arabic, Spanish, Swedish, French, Russian,
+ Traditional Chinese, Norwegian
+ * Add --exit to exit the currently running openbox instance
+ * Let you specify the vertical and horizontal padding independently in themes
+ * Don't focus new windows on other desktops if they aren't related to the
+ currently focused window
+ * New focus stealing prevention that is smart and not intrusive and not
+ annoying
+ * Show a notification when switching desktops
+ * Fix for resizing terminals in the top/left sides getting a little confused
+ * Fix to keep oldschool (Non-EWMH) fullscreen windows from being moved and
+ resized inside of the struts (Fixes Acroread)
+ * Let windows skip across monitors in a Xinerama setup when using MoveToEdge
+ or Shift-arrow in an interactive move
+ * Make move and resize take the dock into account for resistance
+ * Raise new windows when it makes sense, when they aren't being focused
+ * Change default config to use click events for mouse wheel bindings instead
+ of presses
+ * Improve focus fallback - don't fallback to windows you can't focus cycle
+ (Alt-Tab) to
+ * Don't show the client border for undecorated windows when keepBorder is on,
+ just the outer border
+ * Don't focus windows that appear under the mouse in mouse-focus mode unless
+ underMouse is enabled
+ * Don't move focus when the window under the pointer iconifies unless
+ underMouse is enabled
+ * Respect min/max window sizes when a window is fullscreened or maximized.
+ This fixes problems experienced with maximizing vnc windows
+ * Correct calculations for the menu header width, so that they are not
+ ellisized unnecessarily
+ * Advanced support for partial struts. When you maximize a window it will
+ now only use the struts it needs to. This can greatly improve
+ xinerama functionality.
+ * Fixes for how the dock is placed in certain positions on screen (off by 1
+ errors)
+ * New default bindings:
+ - don't unshade when clicking on the titlebar
+ - raise when unshading with the scrollwheel
+ - lower when shading with the scrollwheel
+ * Optimize rendering of window decorations
+ * Optimize splitvertical gradients - no more malloc/free during render
+ * Let the theme specify all colors for a splitvertical gradient with the new
+ .splitTo theme elements
+ * Improve decorations for maximized windows. Don't draw the side borders in
+ the titlebar.
+ * Don't resist against desklet windows (below layer + skip taskbar)
+ * New actions for dynamically adjusting your desktop workspaces:
+ - AddDesktopLast, RemoveDesktopLast
+ - AddDesktopCurrent, RemoveDestopCurrent
+ * New <center> option for smart placement (default is on)
+ * Fix MoveToCenter in Xinerama (TwinView) setups
+ * Let you lower a window without lowering its children or siblings
+ * Don't set the default Openbox icon on child windows, let them inherit the
+ icon from their parents
+ * Fix Onyx themes - fade out disabled buttons
+ * Don't auto-resize windows to fit on screen if they are UserSpecified
+ Size or Position
+ * Rewrite of the actions subsystem
+ * Removed deprecated actions:
+ - ShowDesktop, UnshowDesktop (Use ToggleShowDesktop)
+ - ResizeRelativeVert, ResizeRelativeHorz (Use ResizeRelative)
+ * Switch desktops when moving a window and you drag it to the edge of the
+ screen (added the <screenEdgeWarpTime> option for this)
+ * Add actions to add/remove the last desktop in the client list menus
+ * Use startup notification when launching ObConf in the default root menu
+ * Fancy keyboard window moving:
+ - Shift-arrow will move the window to the next edge
+ - Arrow will move the window by a larger number of pixels
+ * Fancy keyboard window resizing:
+ - The first arrow will choose an edge to resize (then you can grow or
+ shrink the window on that edge)
+ - Hitting an arrow perpendicular to your selected edge will choose a
+ different edge to resize
+ - Shift-arrow will grow/shrink the window to the next edge
+ - Control arrow will grow/shrink the window by only 1 pixel
+ - Arrow will grow/shrink the window by a larger number of pixel
+ * Timeout when synchronously resizing a window so you can still resize busy
+ or dead application windows
+ * Let you specify keyboard shortcuts in your root menus with _. Such as
+ label="XTe_rm" would make 'r' the shortcut key.
+ * Fixes for placing windows with per-app settings:
+ - you can now place windows relative to any edge of the screen instead of
+ only the top left. (-0 uses the far edge, +0 uses the near edge. You can
+ use --0 and +-0 to specify negative numbers.)
+ - allow you to place windows partially outside of the screen
+ - let per-app settings override program-specified positions (but not if it
+ is user-specified)
+ * Add user-specified margins to the configuration file
+ * New preferred option for the Execute action is <command> instead of
+ <execute> but the old one will still work.
+ * Add new actions for controlling window decorations:
+ - Decorate, Undecorate
+ * Fix crash with very small windows
+
+-------------------------------------------------------------------
Old:
----
openbox-3.4.2.tar.bz2
New:
----
openbox-3.4.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openbox.spec ++++++
--- /var/tmp/diff_new_pack.I28966/_old 2008-01-18 00:00:13.000000000 +0100
+++ /var/tmp/diff_new_pack.I28966/_new 2008-01-18 00:00:13.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package openbox (Version 3.4.2)
+# spec file for package openbox (Version 3.4.5)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -14,11 +14,11 @@
License: GPL v2 or later
Group: System/GUI/Other
Provides: windowmanager
-Autoreqprov: on
-Version: 3.4.2
-Release: 14
+AutoReqProv: on
+Version: 3.4.5
+Release: 1
Summary: ICCCM and EWMH Compliant Window Manager with Very Few Dependencies
-URL: http://icculus.org/openbox/
+Url: http://icculus.org/openbox/
Source: %name-%version.tar.bz2
Source1: %name-README.SuSE
Source2: %name.desktop
@@ -94,6 +94,7 @@
install -m 0644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/xsessions/
install -m 0755 %SOURCE3 $RPM_BUILD_ROOT/usr/bin/%name-pipemenu
%suse_update_desktop_file $RPM_BUILD_ROOT/usr/share/xsessions/%name.desktop
+%find_lang %name
%post
%run_ldconfig
@@ -104,7 +105,7 @@
%clean
rm -rf $RPM_BUILD_ROOT
-%files
+%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS CHANGELOG COPYING COMPLIANCE README README.SuSE
%doc data/xbm data/menu.xsd doc/rc-mouse-focus.xml data/rc.xsd
@@ -120,7 +121,8 @@
/usr/share/gnome/wm-properties
%_datadir/themes/*
%_datadir/pixmaps/openbox.png
-%_datadir/locale/*/LC_MESSAGES/openbox.mo
+%dir /usr/share/locale/ua
+%dir /usr/share/locale/ua/LC_MESSAGES
%files devel
%defattr(-,root,root)
@@ -129,9 +131,107 @@
%_libdir/*.so
%changelog
-* Sun Aug 12 2007 - dmueller@suse.de
+* Wed Jan 16 2008 hvogel@suse.de
+- Update to 3.4.5
+ * Added Hungarian and Ukrainian translation
+ * Updated translations:
+ - Japanese, Dutch, Polish, Italian, Estonian, German, Portuguese,
+ Vietnamese, Finnish, Czech, Arabic, Spanish, Swedish, French, Russian,
+ Traditional Chinese, Norwegian
+ * Add --exit to exit the currently running openbox instance
+ * Let you specify the vertical and horizontal padding independently in themes
+ * Don't focus new windows on other desktops if they aren't related to the
+ currently focused window
+ * New focus stealing prevention that is smart and not intrusive and not
+ annoying
+ * Show a notification when switching desktops
+ * Fix for resizing terminals in the top/left sides getting a little confused
+ * Fix to keep oldschool (Non-EWMH) fullscreen windows from being moved and
+ resized inside of the struts (Fixes Acroread)
+ * Let windows skip across monitors in a Xinerama setup when using MoveToEdge
+ or Shift-arrow in an interactive move
+ * Make move and resize take the dock into account for resistance
+ * Raise new windows when it makes sense, when they aren't being focused
+ * Change default config to use click events for mouse wheel bindings instead
+ of presses
+ * Improve focus fallback - don't fallback to windows you can't focus cycle
+ (Alt-Tab) to
+ * Don't show the client border for undecorated windows when keepBorder is on,
+ just the outer border
+ * Don't focus windows that appear under the mouse in mouse-focus mode unless
+ underMouse is enabled
+ * Don't move focus when the window under the pointer iconifies unless
+ underMouse is enabled
+ * Respect min/max window sizes when a window is fullscreened or maximized.
+ This fixes problems experienced with maximizing vnc windows
+ * Correct calculations for the menu header width, so that they are not
+ ellisized unnecessarily
+ * Advanced support for partial struts. When you maximize a window it will
+ now only use the struts it needs to. This can greatly improve
+ xinerama functionality.
+ * Fixes for how the dock is placed in certain positions on screen (off by 1
+ errors)
+ * New default bindings:
+ - don't unshade when clicking on the titlebar
+ - raise when unshading with the scrollwheel
+ - lower when shading with the scrollwheel
+ * Optimize rendering of window decorations
+ * Optimize splitvertical gradients - no more malloc/free during render
+ * Let the theme specify all colors for a splitvertical gradient with the new
+ .splitTo theme elements
+ * Improve decorations for maximized windows. Don't draw the side borders in
+ the titlebar.
+ * Don't resist against desklet windows (below layer + skip taskbar)
+ * New actions for dynamically adjusting your desktop workspaces:
+ - AddDesktopLast, RemoveDesktopLast
+ - AddDesktopCurrent, RemoveDestopCurrent
+ * New <center> option for smart placement (default is on)
+ * Fix MoveToCenter in Xinerama (TwinView) setups
+ * Let you lower a window without lowering its children or siblings
+ * Don't set the default Openbox icon on child windows, let them inherit the
+ icon from their parents
+ * Fix Onyx themes - fade out disabled buttons
+ * Don't auto-resize windows to fit on screen if they are UserSpecified
+ Size or Position
+ * Rewrite of the actions subsystem
+ * Removed deprecated actions:
+ - ShowDesktop, UnshowDesktop (Use ToggleShowDesktop)
+ - ResizeRelativeVert, ResizeRelativeHorz (Use ResizeRelative)
+ * Switch desktops when moving a window and you drag it to the edge of the
+ screen (added the <screenEdgeWarpTime> option for this)
+ * Add actions to add/remove the last desktop in the client list menus
+ * Use startup notification when launching ObConf in the default root menu
+ * Fancy keyboard window moving:
+ - Shift-arrow will move the window to the next edge
+ - Arrow will move the window by a larger number of pixels
+ * Fancy keyboard window resizing:
+ - The first arrow will choose an edge to resize (then you can grow or
+ shrink the window on that edge)
+ - Hitting an arrow perpendicular to your selected edge will choose a
+ different edge to resize
+ - Shift-arrow will grow/shrink the window to the next edge
+ - Control arrow will grow/shrink the window by only 1 pixel
+ - Arrow will grow/shrink the window by a larger number of pixel
+ * Timeout when synchronously resizing a window so you can still resize busy
+ or dead application windows
+ * Let you specify keyboard shortcuts in your root menus with _. Such as
+ label="XTe_rm" would make 'r' the shortcut key.
+ * Fixes for placing windows with per-app settings:
+ - you can now place windows relative to any edge of the screen instead of
+ only the top left. (-0 uses the far edge, +0 uses the near edge. You can
+ use --0 and +-0 to specify negative numbers.)
+ - allow you to place windows partially outside of the screen
+ - let per-app settings override program-specified positions (but not if it
+ is user-specified)
+ * Add user-specified margins to the configuration file
+ * New preferred option for the Execute action is <command> instead of
+ <execute> but the old one will still work.
+ * Add new actions for controlling window decorations:
+ - Decorate, Undecorate
+ * Fix crash with very small windows
+* Sun Aug 12 2007 dmueller@suse.de
- fix permissions on openbox-pipemenu
-* Wed Jul 04 2007 - hvogel@suse.de
+* Wed Jul 04 2007 hvogel@suse.de
- Update to version 3.4.2
* various fixes
* Translation updates for Vietnamese, Japanese, Bengali,
@@ -141,13 +241,13 @@
* Add some new theme options
* Add new Onyx and Onyx-Citrus themes
* Improvements to smart placement
-* Wed May 16 2007 - hvogel@suse.de
+* Wed May 16 2007 hvogel@suse.de
- Fix pipemenu by ugly shell script hack [#273050]
-* Sat Mar 03 2007 - aj@suse.de
+* Sat Mar 03 2007 aj@suse.de
- /usr/share/xsessions is part of filesystem now.
-* Wed Jan 31 2007 - ro@suse.de
+* Wed Jan 31 2007 ro@suse.de
- GNOME moved to /usr
-* Wed Sep 13 2006 - hvogel@suse.de
+* Wed Sep 13 2006 hvogel@suse.de
- move out of /usr/X11R6
- update to version 3.3.1
o Fix drawing of icons taller than wide
@@ -165,22 +265,22 @@
* openbox-3.2-64bit-changeproperty.diff (included)
- get rid .la/.a files
- fix missing requires in -devel package
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Fri Apr 01 2005 - mmj@suse.de
+* Fri Apr 01 2005 mmj@suse.de
- (char*)NULL as last execlp argument
-* Wed Feb 23 2005 - mmj@suse.de
+* Wed Feb 23 2005 mmj@suse.de
- Add fix for 64-bit properties
-* Thu Feb 10 2005 - adrian@suse.de
+* Thu Feb 10 2005 adrian@suse.de
- install session desktop file
-* Tue Nov 30 2004 - hvogel@suse.de
+* Tue Nov 30 2004 hvogel@suse.de
- update menu patch to use pipe menu
- require xdg-menu
-* Mon Nov 08 2004 - hvogel@suse.de
+* Mon Nov 08 2004 hvogel@suse.de
- update menu patch
-* Wed Apr 21 2004 - mmj@suse.de
+* Wed Apr 21 2004 mmj@suse.de
- Config files are config(noreplace)
-* Mon Apr 19 2004 - mmj@suse.de
+* Mon Apr 19 2004 mmj@suse.de
- Update to 3.2, including:
o Added spanish and swedish translations
o Changed "Unnamed Desktop" to "Desktop n" where n is the
@@ -213,70 +313,70 @@
o Added an option to set which desktop to start on when you
start openbox, firstdesk, for example you might like to set it
to 5 if you have a 3x3 grid to start in the middle.
-* Tue Mar 16 2004 - mmj@suse.de
+* Tue Mar 16 2004 mmj@suse.de
- Red as background is too crazy, so make it indianred
-* Tue Feb 10 2004 - hvogel@suse.de
+* Tue Feb 10 2004 hvogel@suse.de
- rename menu patch
- rename Restart back to Reconfigure
-* Mon Feb 02 2004 - hvogel@suse.de
+* Mon Feb 02 2004 hvogel@suse.de
- readd SUSE menu
-* Thu Jan 29 2004 - mmj@suse.de
+* Thu Jan 29 2004 mmj@suse.de
- Also run ldconfig when uninstalling
-* Mon Dec 29 2003 - mmj@suse.de
+* Mon Dec 29 2003 mmj@suse.de
- Update to openbox-3.1 which is a bugfix release including a
japanese translation
-* Thu Nov 06 2003 - mmj@suse.de
+* Thu Nov 06 2003 mmj@suse.de
- Update to openbox-3.0 final version
-* Thu Oct 16 2003 - mmj@suse.de
+* Thu Oct 16 2003 mmj@suse.de
- Don't build as root
-* Tue Oct 14 2003 - mmj@suse.de
+* Tue Oct 14 2003 mmj@suse.de
- Update to openbox-3.0-rc4
-* Fri Oct 10 2003 - mmj@suse.de
+* Fri Oct 10 2003 mmj@suse.de
- Update to openbox-3.0-rc3
-* Fri Oct 03 2003 - mmj@suse.de
+* Fri Oct 03 2003 mmj@suse.de
- Update to openbox-3.0-rc2
-* Mon Sep 29 2003 - mmj@suse.de
+* Mon Sep 29 2003 mmj@suse.de
- Own some dirs when building on older distributions
- Update to openbox-3.0-rc1
- Add a README.SuSE explaining the changes with the new version
-* Fri Sep 26 2003 - mmj@suse.de
+* Fri Sep 26 2003 mmj@suse.de
- Update to openbox-3.0-beta6
-* Thu Sep 25 2003 - mmj@suse.de
+* Thu Sep 25 2003 mmj@suse.de
- Update to openbox-3.0-beta5
-* Tue Sep 23 2003 - mmj@suse.de
+* Tue Sep 23 2003 mmj@suse.de
- Update to openbox-3.0-beta4
-* Wed Sep 17 2003 - mmj@suse.de
+* Wed Sep 17 2003 mmj@suse.de
- Update to openbox3 branch, which is a completely new windowmanager,
implemented from scratch. This is openbox-3.0-beta3.
-* Mon Aug 11 2003 - mmj@suse.de
+* Mon Aug 11 2003 mmj@suse.de
- Fix typo in the menu
-* Tue Aug 05 2003 - mmj@suse.de
+* Tue Aug 05 2003 mmj@suse.de
- Install nice SuSE Openbox menu from Hendrik Norman Vogelsang
- Don't strip explicitly
-* Tue May 13 2003 - mmj@suse.de
+* Tue May 13 2003 mmj@suse.de
- Remove files we don't want to package
-* Tue Apr 29 2003 - mfabian@suse.de
+* Tue Apr 29 2003 mfabian@suse.de
- update to openbox-2.3.0 CVS Branch.
- remove openbox-nls.diff (included upstream)
-* Thu Apr 24 2003 - mfabian@suse.de
+* Thu Apr 24 2003 mfabian@suse.de
- update to openbox-2.3.0 CVS Branch.
- featuring new Danish translations by Mads Martin Joergensen