diff options
author | obache <obache@pkgsrc.org> | 2009-01-06 12:47:17 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2009-01-06 12:47:17 +0000 |
commit | 064f3b02a930e6dfd6e5c263b99bf19ece5ba32f (patch) | |
tree | f4fe2a0c5a3a4a9846573a9b8b886ba4e94894f8 /wm/pekwm | |
parent | 9190701969d83d38696697a71c65f81e11ef60d3 (diff) | |
download | pkgsrc-064f3b02a930e6dfd6e5c263b99bf19ece5ba32f.tar.gz |
Update pekwm to 0.1.9a.
Based on PR 40260 by Guillaume Lasmayous.
NEWS pekwm-0.1.9a
=================
alas, we missed two rather critical bugs in the 0.1.9 release. We decided to
make a new release 0.1.9a that fixes the "lower" action and a crash related
to the search dialogue. You can download the release as usual from
http://www.pekwm.org or use git to fetch it.
NEWS pekwm-0.1.9
================
Another maintenance release with both bug fixes and feature
enhancements. For pekwm-0.1.9 both default configuration and the
documentation has been updated to be more useful by default and to
reveal more configuration options, it might be worth having a look at
the default configuration if you upgrade from a previous version.
What also might be worth having a look at is the added contrib folder
with scripts and other useful things that is not included in the "main"
distribution due to dependency issues.
Bugs fixed:
* #13, One-click menu access and selection doesn't work. Add the
following to the Mouse section in the main configuration file to
enable:
Select = "Motion MotionPressed"
Enter = "ButtonPress MotionPressed"
* #20, Search dialog for finding clients. Run ShowSearchDialog and
start typing, a list of matching clients should be displayed.
* #47, Tab completion for CmdDialog. Activate with Complete and
CompleteAbort actions. Currently only includes command completion.
Look in default configuration for an example.
* #75, Dynamic menus inside dynamic menus. Reported by Krister
Svanlund
* #80, CMDDIALOG theme structure appears to be ignored now. Now both
CmdDialog and InputDialog are valid names for decorating CmdDialog
window.
* #81, Configuration uses system level config on first run and not
user configuartion.
* #82, Workspace indicator doesn't show up when workspace is
switched by a pager or other program
* #84, Unable to make mplayer window fullscreen when
FullscreenDetect=True. Reported and fixed by Vladimir A. Pavlov
* #88, TitleRules does not apply on pekwm generated menus. Reported
and fixed by Matt Hayes
* #96, Properly include cstdio to fix compilation errors with
gcc-4.4. Reported and fixed by Daniel Moerner
* #104, ButtonRelease events should check actual area beneath them
for context. Reported by Walther.
* #119, Harbour can "float away" when components get resized.
Walther.
* Fix re-loading of dynamic menus, caching caused menus not to
reload.
Compatibility fixes:
* #72, Work on EWMH support. Support for the following hints has
been added: _NET_DESKTOP_GEOMETRY, _NET_WORKAREA,
_NET_WM_ICON_NAME, _NET_WM_VISIBLE_ICON_NAME.
Configuration changes:
* #86, Icon rendering in menus is now optional. In the Menu section
of the main configuration DisplayIcons option has been introduced,
setting it to false disables menu icons.
* #98, Configurable icons in root menu. Reported by Krister
Svanlund.
* #103, Template entries with a "name" cannot be replaced. Template
overriding is now valid in mouse, keys and autoproperties.
Reported by Walther.
* #109, Environment variables should be set for window menus. Now
$CLIENT_PID and $CLIENT_WINDOW is available in dynamic menu
scripts. Reported by Matt Hayes
* #110, ShowStatusWindowCenteredOnRoot option introduced. When True
old status window behavior is used, when set to False (default
value) the status window is displayed centered on the current
window.
* #122, Setting icon limitations depending on menu. Example in the
default configuration file.
* #XX, Default configuration for window types has been updated with
saner defaults.
* #XX, Make templates available in autoproperties only with require
syntax. In order to support having templates overwriting in
autoproperties file a Require section was added just as in the
theme file. To enable templates overwriting and set up a single
property using it add this to your autoproperties file:
Require {
Templates = "True"
}
Property = "name,class,role,title,apply on" {
Sticky = "True"
}
Theme changes
* #91, Renamed Hoover to Hover. Hoover is still a valid name.
NEWS pekwm-0.1.8
================
Another maintenance release with both bug fixes and feature
enhancements. Many thanks to IOError for speeding up the release
process.
Bugs fixed
==========
* #38 VNC issue entering username and password, fixed by Andreas
<ioerror{@}lavabit{.}com>
* #51 Incorrect behaviour on x86_64 using pypanel, reported and
fixed by Vladimir A. Pavlov <pv4{@}bk{.}ru>
* #56 Disabling xrandr also disables image-png and Xft support,
reported and fixed by Nathan <cornet{@}sheepy{.}org>
* #58 Exaile Mini Mode keys dont work
* #59 Raise/Lower events do not work on unselected tabs, fixed by
Andreas <ioerror{@}lavabit{.}com>
* #60 ButtonRelease/Motion events do not work on window borders,
fixed by Andreas <ioerror{@}lavabit{.}com>
* #62 Fix broken FullScreen requests
* #63 Above (Dialog) layer not working properly, fixed by Jyri
Jokinen <shared{@}adresh{.}com>
* #65 HideAllMenus steals focus.
* #67 InputDialog input field background is not updated on theme
change.
User visible changes
====================
* CmdDialog history is now persistent between pekwm sessions.
* #23 Support define/template sections in configuration, have a look
at the default theme which uses the new theme format.
Configuration changes
=====================
* FullscreenAbove option added to the screen section causing
fullscreen applications go above panels etc if true. Works around
#61.
* ShowWorkspaceIndicator changed from seconds to milliseconds.
* HonourRandR option added. Disable it to force pekwm to interpret
the xinerama information as reliable (instead of randr's).
* /regexp/flags syntax to all regular expressions in the
configuration with i (ignore case) and ! (invert match).
Theme changes
=============
* #41, hoover state for buttons. Enable by setting a Hoover texture
on buttons such as:
Hoover = "Solid #ffcea5 0x0"
* Re-load of decor rules when title changes making the following
* possible:
DecorRules {
Property = "(term|rxvt),(erm|xvt)" {
Title = "root"
Decor = "WARNING"
}
Property = "(term|rxvt),(erm|xvt)" {
Title = "/^[^@]+$/"
Decor = "DEFAULT"
}
Property = "(term|rxvt),(erm|xvt)" {
Title = "/@noosnascla-laptop/!"
Decor = "REMOTE"
}
}
Diffstat (limited to 'wm/pekwm')
-rw-r--r-- | wm/pekwm/Makefile | 4 | ||||
-rw-r--r-- | wm/pekwm/distinfo | 10 | ||||
-rw-r--r-- | wm/pekwm/patches/patch-aa | 8 |
3 files changed, 11 insertions, 11 deletions
diff --git a/wm/pekwm/Makefile b/wm/pekwm/Makefile index e8b5deab34b..3a2ec7ed30e 100644 --- a/wm/pekwm/Makefile +++ b/wm/pekwm/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.30 2008/08/08 14:32:38 obache Exp $ +# $NetBSD: Makefile,v 1.31 2009/01/06 12:47:17 obache Exp $ # -DISTNAME= pekwm-0.1.7 +DISTNAME= pekwm-0.1.9a CATEGORIES= wm MASTER_SITES= http://www.pekwm.org/projects/3/files/ EXTRACT_SUFX= .tar.bz2 diff --git a/wm/pekwm/distinfo b/wm/pekwm/distinfo index 38c9499edf9..a5e0a981077 100644 --- a/wm/pekwm/distinfo +++ b/wm/pekwm/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.7 2008/08/08 14:32:38 obache Exp $ +$NetBSD: distinfo,v 1.8 2009/01/06 12:47:17 obache Exp $ -SHA1 (pekwm-0.1.7.tar.bz2) = dcd91dc8d08000bd8df402b08b7cfb2d71b038bc -RMD160 (pekwm-0.1.7.tar.bz2) = 77c618ddefeaad16a9b757304ca233ece9b18e3c -Size (pekwm-0.1.7.tar.bz2) = 363788 bytes -SHA1 (patch-aa) = ad738c2447e3eb1501f54eef35a0f920f40dcc7e +SHA1 (pekwm-0.1.9a.tar.bz2) = ee3d8503d2a8747ba9081cbe82298063a802bf19 +RMD160 (pekwm-0.1.9a.tar.bz2) = 473f091ec0f9a242498f23f576f4dc4d59226ec3 +Size (pekwm-0.1.9a.tar.bz2) = 354338 bytes +SHA1 (patch-aa) = ae4e541315e357c9f13ff47dc2ba8f00358a24ce diff --git a/wm/pekwm/patches/patch-aa b/wm/pekwm/patches/patch-aa index 5ad45b80a75..889951085dd 100644 --- a/wm/pekwm/patches/patch-aa +++ b/wm/pekwm/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.3 2006/04/08 13:42:42 xtraeme Exp $ +$NetBSD: patch-aa,v 1.4 2009/01/06 12:47:17 obache Exp $ ---- data/Makefile.in.orig 2006-04-08 10:36:12.000000000 +0200 -+++ data/Makefile.in 2006-04-08 10:36:45.000000000 +0200 -@@ -148,7 +148,7 @@ +--- data/Makefile.in.orig 2008-12-22 14:47:29.000000000 +0000 ++++ data/Makefile.in +@@ -184,7 +184,7 @@ AUTOMAKE_OPTIONS = foreign SUBDIRS = themes scripts CLEANFILES = config menu EXTRA_DIST = autoproperties config.in keys menu.in mouse start vars |