summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
authorsnj <snj>2010-01-10 16:20:10 +0000
committersnj <snj>2010-01-10 16:20:10 +0000
commit8d42dca044e171954d823148d49ea86241acff12 (patch)
tree4787b4255b9fb4f9c979fe6833b47b2a39e8a574 /wm
parent2603a836c218548e8070216f124760eabd458d04 (diff)
downloadpkgsrc-8d42dca044e171954d823148d49ea86241acff12.tar.gz
Update to 3.4.10. Changes:
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 action such as window cycling. * Fixed bug #3717 (Empty dock interfered with move/grow to edge actions). * Fixed bug #4411 (Crash when switching desktops and window cycling). * Fixed bug #4377 (Window resistance against struts). * Fixed bug #4035 (Prevent focus from moving under the mouse after activating a window with an Openbox menu. * Correct the value provided by the _NET_WORKAREA hint, so desktop icons will place across all monitors. * Don't hide submenus immediately when moving through the parent menu. (Resolves request #3762). * Fix for showing Openbox menus with multiple monitors, don't restrict them to the monitor where the mouse is. * Fixed bug #4023 (Allow the user to have multiple keys which perform the same function in Openbox menus/move/resize. E.g. two keys which are both bound to Escape. * Add a new obprop tool, which can be used to read the _OB_ROLE, _OB_NAME, and _OB_CLASS (as well as any other UTF-8 window properties) off of a window. * Add _OB_ROLE, _OB_NAME, and _OB_CLASS hints on each window that show the respective values for use in the rc.xml applications section, to modify the window when it appears. * Improve Openbox interoperability with gnome-session >= 2.24. * Fixed bug #4040 (Remove desktop hints set by gdm in the openbox-session scripts, so that Openbox can set the number of desktops (assuming gnome-settings-daemon doesn't first)). * Fix a bug in xdg-autostart preventing some .desktop files from working. * Show the desktop pager popup on the primary monitor instead of on all monitors. * Add a new primaryMonitor config option, which is where Openbox popups will appear. Defaults to a fixed monitor, but can be made to behave as before with the "active" value for it. * Correct edge detection for move/grow to edge to properly use monitor edges for multi-monitor setups. * Change default window placement policy to stay on the active monitor for multi-monitor setups. * Fixed bug #1149 (Crash with some window icon sizes). * Respond to all strut changes, fixes moving/hiding panels. * Fix internal code to focus windows on other desktops correctly (Fixes bug #4413). * Focus correctness fixups for switching desktops. * Fixed bug #4373 (Decoration bug for shaded maximized windows). * Fixed bug #4350 (Allow a window to be made skip_taskbar but still get focused by the user's rc.xml). * Fixed bug #4307 (Set a minimum time for screenEdgeWarpTime). * Fixed bug #4253 (Support for Solaris in openbox-session scripts). * Fixed bug #3851 (Allow transient windows to be above helper windows).
Diffstat (limited to 'wm')
-rw-r--r--wm/openbox/Makefile6
-rw-r--r--wm/openbox/PLIST4
-rw-r--r--wm/openbox/distinfo8
3 files changed, 10 insertions, 8 deletions
diff --git a/wm/openbox/Makefile b/wm/openbox/Makefile
index ceab20108c0..3063b9778c4 100644
--- a/wm/openbox/Makefile
+++ b/wm/openbox/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.56 2009/12/24 03:13:07 snj Exp $
+# $NetBSD: Makefile,v 1.57 2010/01/10 16:20:10 snj Exp $
-DISTNAME= openbox-3.4.8
-PKGREVISION= 1
+DISTNAME= openbox-3.4.10
CATEGORIES= wm x11
MASTER_SITES= http://icculus.org/openbox/releases/
# PR pkg/36489
@@ -42,6 +41,7 @@ BUILDLINK_DEPMETHOD.libXt?= build
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXcursor/buildlink3.mk"
diff --git a/wm/openbox/PLIST b/wm/openbox/PLIST
index baa28531159..435bbb2f898 100644
--- a/wm/openbox/PLIST
+++ b/wm/openbox/PLIST
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.21 2009/12/24 03:13:07 snj Exp $
+@comment $NetBSD: PLIST,v 1.22 2010/01/10 16:20:10 snj Exp $
bin/gdm-control
bin/gnome-panel-control
+bin/obxprop
bin/openbox
bin/openbox-gnome-session
bin/openbox-kde-session
@@ -25,6 +26,7 @@ man/man1/openbox-gnome-session.1
man/man1/openbox-kde-session.1
man/man1/openbox-session.1
man/man1/openbox.1
+share/applications/openbox.desktop
share/doc/openbox/AUTHORS
share/doc/openbox/CHANGELOG
share/doc/openbox/COMPLIANCE
diff --git a/wm/openbox/distinfo b/wm/openbox/distinfo
index f472bd9e374..41677997d2e 100644
--- a/wm/openbox/distinfo
+++ b/wm/openbox/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2009/12/24 03:13:07 snj Exp $
+$NetBSD: distinfo,v 1.24 2010/01/10 16:20:10 snj Exp $
-SHA1 (openbox-3.4.8.tar.gz) = dae3c3d84ce896e93a52bca0d098fe37c4df4424
-RMD160 (openbox-3.4.8.tar.gz) = 93b8a28275261563b988ca893a3577a2297c60a9
-Size (openbox-3.4.8.tar.gz) = 906181 bytes
+SHA1 (openbox-3.4.10.tar.gz) = 4e0f9169065bdbb562b941332d647a42182790b2
+RMD160 (openbox-3.4.10.tar.gz) = ded9ee3e1b51ee976fd7fd6644ae5c4360386fc3
+Size (openbox-3.4.10.tar.gz) = 905072 bytes
SHA1 (patch-aa) = 7a6b00fce344776bc518bc9a0161213e4c47355e
SHA1 (patch-ab) = bb13ec5801c2e271f1e6b2dc4d0aa149c9e2dff1