summaryrefslogtreecommitdiff
path: root/wm/pekwm/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2009-05-21Update pekwm to 0.1.11, from Guillaume Lasmayous in PR pkg/41463.snj1-4/+4
Add LICENSE (gnu-gpl-v2). Changes: Bugs fixed * #148 "pekwm_themeset.sh doesn't handle empty theme directories", reported and fixed by Daniel Moerner. * #156 "Harbour "forgotten" on config reload.", reported by Walther and fixed by Andreas. * #142 "'Space' keybindings don't work", reported by Tassilo Horn and fixed by Andreas. * #166 "Autoproperty Layer not working in combination with autoproperty Focusable=false" reported by cynan and fixed by Andreas. * Some fixes to get pekwm compiled under OpenSolaris, done by Claes. * Fixed a typo in the documentation, reported by Rikard Lindsröm. User visible changes * #171 "Resizehint for some windows", reported by Demelier David, done by Andreas. Compatibility fixes * Claes added support for gnome. Configuration changes * Respecting the aspect ratio hints can be disabled by setting HonourAspectRatio to false. Theme changes * The default theme got smaller title bars. The theme was created by Adriano.
2009-02-20Update pekwm to 0.1.10.obache1-5/+5
Based on PR 40682 by Guillaume Lasmayous. * Remove --enable-xinerama trick, it is enabled by default. Release-0 1 10 The most noticable change in this release is the new default theme. Many thanks to Adriano Foschi for sharing his great work with us. As usual we have some bugfixes as listed below. There aren't that many code changes this time to allow pekwm to stabilise again after the rather unlucky 0.1.9 release. Bugs fixed * #129 "can't close or focus by clicking", reported by Marco Londero and fixed by Claes Nasten * #131 "Search dialog stops focusing selected client", reported by Krister Svanlund and Claes Nasten, fixed by Andreas Schlick * #135 "Offset window placement", reported and fixed by Claes Nasten * #138 "autogen.sh fails on Fedora 10 and Debian Experimential", fixed by Claes Nasten * #141, reported by Daniel Moerner and fixed by Claes Nasten * #XX, fix theme load regression reported by _FrnchFrgg_ and fixed by Claes Nasten. User visible changes * New default theme * Rendering of the alpha channel (most notably in menus) Compatibility fixes * The loader of xpm images falls back to XParseColor() to allow more than just the #rrggbb notation. Configuration changes Theme changes
2009-01-06Update pekwm to 0.1.9a.obache1-5/+5
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" } }
2008-08-08Update wm/pekwm to 0.1.7.obache1-4/+4
Based on patch provided by Juan RP in PR 39311. NEWS pekwm-0.1.7 ================ Bugs fixed * #XX Several memory leaks identified with valgrind plugged. * #XX Fixed broken iconfied state reported by <giuliani{.}blackfenix{@}gmail{.}com> * #XX CfgParser parsed data twice. * #XX StatusWindow placement fixed. * #XX Fix for _NET_WM_NAME ops by Florian Hoppe <flp{@}floppi{.}de> * #22 Font type is now possible to define as the first argument in themes. * #30 Panel raise issues, reported and fixed by Jyri Jokinen <shared{@}adresh{.}com> * #21 Dynamic menu entries become unselectable after first visit. Reported by Lassi Pölönen and fixed by Andreas <ioerror{@}lavabit{.}com> * #14 SendKey action requested by nidan. * #29 drag'n'drop requires the recieving window to be moved before working. Reported by Jyri Jokinen <shared{@}adresh{.}com>, fixed by Andreas <ioerror{@}lavabit{.}com> * #32 Shaping issues after shading. Reported by Paulo Igor Barra Nascimento <pibarnas{@}yahoo{.}com{.}br> and fixed by Andreas <ioerror{@}lavabit{.}com> * #XX Corrects the interpretation of the motif windowmanager hints by Andreas <ioerror{@}lavabit{.}com> * #XX Remove perl scripts reducing dependencies on packages. User visible changes * UTF-8 support added for reading and rendering window titles. * _NET_WM_ICON is now read and rendered in menus. * RandR support for multi-screen configurations. * New default theme. * CmdDialog size is now calculated from the current head and not the whole display. Configuration changes * _NET_WM_WINDOW_TYPE handling configurable via autoproperties. * Width/Height 0 in autoproperties now means screen width/height. * WorkspacesPerRow and WorkspaceNames added with matching GotoWorkspace/SendToWorkspace parameters Up, PrevV, Down, NextV. * ShowWorkspaceIndicator * WorkspaceIndicatorScale * PCRE support remove. * EdgeIndent option added to Screen section of main configuration file. If true reserves space where the screen edge is. * EdgeSize now supports per edge configuration. Theme changes * Shaping suport for non-corner windows. * XMB type is used by default in favour of X11 type fonts. * Font alpha is now handles as % from 0-100 instead of previous Xft unsigned int value. * HeightAdapt option added to theme. * Font type is now possible to define as the first argument in themes.
2007-06-11Update to 0.1.6:xtraeme1-4/+4
This release features both bug fixes and new features and should help to calm you down a bit while waiting for pekwm 0.2.0 which you can track at http://pekwm.org/trac/wiki/Dev-0.2.0
2006-05-15Update to 0.1.5:xtraeme1-4/+4
* Re-enabled the use of ApplyOn = "Workspace" for autoproperties. * Fixed ops distributing uneven pixels in tab calculation that caused pixels missing from the title. * Updated menu rendering to properly honour padding and justification. * Added Last parameter to GotoWorkspace and SendToWorkspace actions * Fixed bug in parsing of # and // comments not parsing the content of the line. * Switch position of row/col placement. * Updated and applied patch from koniu{@}sheket{.}org to add OffsetX and OffsetY options to smart placement to pad with x/y pixels. * Remove max allowed WidthMin value check. * Fixed dangling reference crash in configuration parser, triggered by the parse_key_value feature of the CfgParser. Closing #84 * Removed size limiting in resize.
2006-04-08Update to 0.1.4.xtraeme1-8/+5
This release contains major feature enhancements compared to the previous version (0.1.3), configuration and theme files are not compatible.
2005-02-23Add RMD160 checksums to the SHA1 ones.wiz1-1/+2
2003-06-14Update to 0.1.3, based on patch provided by Juan RP in private mail:jmmv1-4/+7
* Keygrabber now support keychains. * Dynamic menus, lets you execute a script and generate menus on the fly when they're viewed. * Basic titlerules that make you rewrite titles. * Unified config format for all actions. * Multiple actions per event/entry. * Workspace change by moving the mouse.
2002-12-17Initial import of pekwm-0.1.2. Description follows:jmmv1-0/+5
A window manager based on aewm++. Here is a compact list of changes between the originial aewm++-1.1.16 and pekwm: * Better structured and formatted code. * Possibility to group windows in a single frame. * Configurable keygrabber. * Configurable rootmenu. * Configration file. * Xinerama support. * Smart window placement. * Basic pixmap theming, with configurable buttons. Provided by Juan RP in PR pkg/19424 with some changes by me.