Hello community,
here is the log from the commit of package openbox for openSUSE:Factory
checked in at Mon Dec 21 14:33:00 CET 2009.
--------
New Changes file:
--- /dev/null 2009-09-30 08:50:26.000000000 +0200
+++ /mounts/work_src_done/STABLE/openbox/openbox.changes 2009-12-19 19:23:12.000000000 +0100
@@ -0,0 +1,575 @@
+-------------------------------------------------------------------
+Sat Dec 19 17:09:10 UTC 2009 - andrea@opensuse.org
+
+- new upstream version 0.4.9
+
+-------------------------------------------------------------------
+Wed Dec 9 23:55:50 UTC 2009 - andrea@opensuse.org
+
+- new upstream version 0.4.8
+
+-------------------------------------------------------------------
+Mon Sep 21 13:51:56 UTC 2009 - andrea@opensuse.org
+
+- improved italian translation
+
+-------------------------------------------------------------------
+Wed Jan 7 21:04:38 CET 2009 - mmj@mmj.dk
+
+- Not use ldconfig macro
+- Own %libdir/%name
+
+-------------------------------------------------------------------
+Wed Jan 7 16:12:21 CET 2009 - mmj@mmj.dk
+
+- Fix missing return statements
+
+-------------------------------------------------------------------
+Fri May 2 19:48:25 CEST 2008 - bwalle@suse.de
+
+- update to 3.4.7.2
+ o fix empty manpages
+
+-------------------------------------------------------------------
+Sat Apr 19 22:36:11 CEST 2008 - bwalle@suse.de
+
+- drop openbox-menu.patch
+- update to 3.4.7.1
+ o Not to be outdone by the cairo team, I introduced a bug in the
+ last release which made resizing not give any feedback. This is
+ now fixed.
+ o Fully updated Czech, Simplified Chinese, Traditional Chinese,
+ German, French, Hungarian, Norwegian, Vietnamese, Dutch, Swedish,
+ Finnish, Brazilian Portuguese, Japanese and Portuguese
+ translations
+ o Partially updated Spanish translation
+ o Add an example of the "force" option for the per-app placement
+ options to the default rc.xml file
+ o Add a new xdg-autostart script. This will eventually end up in
+ the PyXDG distribution hopefully, but it is included in Openbox
+ for now. This script runs things based on the freedesktop.org
+ autostart specification. You can have it run GNOME, KDE, ROX,
+ or XFCE specific things if you want. The new default
+ system-wide autostart.sh script runs it automatically
+ o Update the default menu.xml to include a lot of common apps
+ o Fix white font shadows (negative shadowtint)
+ o Update the autostart.sh to find gnome-settings-daemon
+ correctly, as the GNOME people have moved it to libexec
+ o Fix focus possibly getting stolen when using the Focus action
+ o Drastically speed up rendering of Vertical and SplitVertical
+ gradients
+ o Speed improvements also for Horizonal and Pyramid gradients
+ o Add new theme options, menu.overlap.x and menu.overlap.y
+ options, that let you independently control the horizontal and
+ vertical position of submenus
+ o Change _NET_ACTIVE_WINDOW messages to not change the current
+ desktop, but to bring the window to the current desktop instead.
+ This is the industry standard policy
+ o Use the pretty new openbox.png icon as the default window icon
+ o Allow matching per-application rules to windows by their window
+ type (normal, dialog, splash, etc). The default rc.xml has more
+ details
+ o Add new Openbox-themed prompt windows. Use these prompt windows
+ to ask before killing off windows that aren't responding. This
+ also means we don't need to ping every window constantly forever
+ o Add a new <prompt> option to the Execute action. If this is set
+ to a string, a dialog will be shown with that string in it and
+ "yes"/"no" buttons. The command to be executed will only be run
+ if the user selects "yes" in the dialog
+ o Add a new <prompt> option to the Exit action, which is a
+ boolean (not a string). When true, Openbox will show a dialog
+ confirming if you want to exit. The default is to show the prompt
+ o Reduce Openbox's memory footprint and speed up rendering
+ through the use of a new icon cache, so that Openbox only needs
+ to keep 1 copy of an icon when 100 different windows share it
+ o Make Openbox menus have the "menu type" hint for compositors to
+ see and use
+ o Fix the MoveResizeTo action for negative coords (opposite
+ edges)
+ o Fix key bindings getting lost if multiple bindings at the same
+ level could not be translated (Fixes VMWare causing Openbox
+ keybindings to stop working)
+ o Fix the resize popup box for terminal windows with a base size
+ of 0 (show the right size values for urxvt terminals)
+ o Fix some off-by-one bugs with the edge growing/shrinking code
+ o Add new theme options for menu line separators:
+ menu.separator.color, menu.separator.width,
+ menu.separator.padding.width, menu.separator.padding.height
+ o Add xfce-mcs-manager to the default autostart.sh, and run it
+ automatically when gnome-settings-daemon is not present to have
+ GTK apps inherit settings from the XFCE configuration tools
+ o Make the send-to-desktop menu in the client-menu indicate which
+ is the current desktop for omnipresent windows, and don't close
+ it if just toggling omni-presence when ctrl-clicking
+ o Add a new SessionLogout action that logs out through the
+ session manager, when running Openbox within a session manager
+ such as within an GNOME/Openbox or KDE/Openbox session. The
+ action includes a <prompt> option which is similar to the Exit
+ action's
+ o Add a new gdm-control command that lets you control gdm from
+ within an X session. The gdm-control lets you change GDM's
+ behaviour for when you end the current session. For instance,
+ you can tell GDM to reboot, and then immediately log out of the
+ current session, and the computer will be rebooted
+ o Show an information dialog when an error occurs for Openbox,
+ such as when the Execute action fails or when XML syntax errors
+ are present in the configuration files
+ o When making a window very narrow, don't draw buttons to the
+ right of the title on top of the ones on its left.
+
+-------------------------------------------------------------------
+Fri Apr 4 20:25:21 CEST 2008 - bwalle@suse.de
+
+- update to 3.4.6.1
+ o Updated Clearlooks theme
+ o Add the force="yes/no" option for the per-app settings'
+ <position> tag
+ o Raise and focus modal children and their direct parents
+ together, improved usability with direct modal transient
+ windows
+ o Fix crash when using <raise> for NextWindow and there are no
+ windows to move focus to
+ o Add the <manageDesktops> option in the rc.xml <menu> section,
+ which toggles the "Manage Desktops" section appearing in the
+ combined-client-list-menu
+ o Fix for menu headers showing the wrong text
+ o Fix for the <focusLast> behavior
+ o Treat modal direct children as one window with their parent
+ consistently
+
+-------------------------------------------------------------------
+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
++++ 378 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/openbox/openbox.changes
calling whatdependson for head-i586
New:
----
openbox-3.4.7.2-24bit.patch
openbox-3.4.7.2-return.diff
openbox-3.4.9.tar.bz2
openbox-README.SuSE
openbox-no_nb.patch
openbox-pipemenu
openbox.changes
openbox.desktop
openbox.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openbox.spec ++++++
#
# spec file for package openbox (Version 3.4.9)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: openbox
License: GPLv2+
Group: System/GUI/Other
Provides: windowmanager
AutoReqProv: on
Version: 3.4.9
Release: 1
Summary: ICCCM and EWMH Compliant Window Manager with Very Few Dependencies
Url: http://icculus.org/openbox/
Source: %name-%version.tar.bz2
Source1: %name-README.SuSE
Source2: %name.desktop
Source3: %name-pipemenu
Patch0: %name-no_nb.patch
Patch1: %name-3.4.7.2-return.diff
Patch2: %name-3.4.7.2-24bit.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: freetype2-devel gcc-c++ glib2-devel libxml2-devel pango-devel
BuildRequires: startup-notification-devel update-desktop-files
BuildRequires: fdupes xorg-x11 xorg-x11-devel
Requires: xdg-menu
Recommends: obconf
%description
Openbox is a window manager for the X Window System. It currently runs
on a large list of platforms. It was originally based on Blackbox, but
is, since version 3.0, a complete reimplementation with these features,
among others:
o ICCCM and EWMH compliance o Chainable key bindings o Customizable
mouse actions o Window resistance o Multihead Xinerama support o Pipe
menus
The configuration tool "obconf" is recommended along with this package.
Authors:
--------
Ben Jansens