|
2.26.0
======
Thanks to Luca Ferretti, Matt Kraai, and Neil Jagdish Patel for
improvements in this version.
- queue frame resize on window undecorate (Neil)
- fix description of desktop background (Luca) (#569649)
- wrap g_error calls in braces (Matt)
Translations
Amitakhya Phukan (as), Mikel González (ast), Ihar Hrachyshka (be@latin), Runa
Bhattacharjee (bn_IN), David Planella (ca), Petr Kovar (cs), Ask Hjorth
Larsen (da), Christian Kirbach (de), Jennie Petoumenou (el), David Lodge (en_GB),
Jorge González (es), Mattias Põldaru (et), Iñaki Larrañaga Murgoitio (eu),
Ilkka Tuohela (fi), Claude Paroz (fr), Ankit Patel (gu), Mark Krapivner (he),
Rajesh Ranjan (hi), Gabor Kelemen (hu), Luca Ferretti (it), Takeshi AIHANA (ja),
Changwoo Ryu (ko), Gintautas Miliauskas (lt), Sangeeta Kumari (mai), Sandeep
Shedmake (mr), Wouter Bolsterlee (nl), Manoj Kumar Giri (or), Duarte Loreto (pt),
Leonardo Ferreira Fontenelle (pt_BR), Adi Roiban (ro), Yuriy Penkin (ru), Daniel
Nylander (sv), I. Felix (ta), Krishna Babu K (te), Theppitak Karoonboonyanan (th),
Clytie Siddall (vi), Chao-Hsiung Liao (zh_HK), Chao-Hsiung Liao (zh_TW)
2.25.144
========
Thanks to Matthias Claesen, Matt Kraai, Elijah Newren, Owen Taylor, and Thomas
Thurman for improvements in this version.
- Optimise window property lookup (Thomas) (#549886)
- Fix slip in the above (Matt)
- Several memory leaks fixed (Matthias) (#552303, #552973, #552307)
- Fix longstanding crasher about colourmaps (Owen) (#568365)
- Alt+middle/right buttons can be switched (Thomas) (#437910)
- Support _NET_WM_MOVERESIZE_CANCEL (Elijah)
- minor fix paving the way for a theme editor (Thomas)
Translations
David Planella (ca), Jorge González (es), Mattias Põldaru (et), saudat
mohammed (ha), Yuval Tanny\n (he), Gabor Kelemen (hu), Onye, Sylvester (ig),
Changwoo Ryu (ko), Raivis Dejus (lv), Kjartan Maraas (nb), Daniel Nylander (sv),
Fajuyitan, Sunday Ayo (yo), 甘露 (Gan Lu) (zh_CN)
2.25.89
=======
Thanks to Yanko Kaneti, Frederic Peters, Thomas Thurman, and Colin Walters for
improvements in this version.
- The maximisation key is a toggle. (Thomas) (#343824)
- "Unmaximise" is now called "restore". (Thomas) (#343824)
- New thread handling call for gconf (Frederic) (#565517)
- Add screenshot commands back which had been removed (Yanko) (#565343)
- move_to_corner_se keybinding fixed (Thomas)
- Windows on other workspaces which attempt to present themselves
are marked as needing attention (Colin) (#482354)
- End the grab op when the user clicks the titlebar (Thomas) (#401028)
Translations
Jorge González (es)
2.25.55
=======
Thanks to Erwann Chenede for improvements in this version.
- Fix build on Solaris (Erwann) (#564123)
Translations
Mattias Põldaru (et), Luca Ferretti (it)
2.25.34
=======
Thanks to Matt Kraai for improvements in this version.
- Fixes to Thomas's earlier fixes (Matt) (#562939)
Translations
None
2.25.21
=======
Thanks to Thomas Thurman for improvements in this version.
- Fixes to allow building without compositor again (Thomas)
- Fixes for -Wall problems (Thomas)
- Various tool updates (Thomas)
Translations: none
2.25.13
=======
Thanks to Thomas Thurman for improvements in this version.
- Add casts to fix failure to build from source on 64bit hosts (Thomas) (#562106)
- Added script to produce annoucements (Thomas)
Translations
Jorge González (es)
2.25.8
======
Thanks to Brian Cameron, Maxim Ermilov, Daniel Macks, Elijah Newren, Frederic
Peters, Thomas Thurman, David Trowbridge, and Olav Vitters for improvements in
this version.
- Reorder compiler flags (Daniel) (#562033)
- Fix compositor switch (Daniel) (#560990)
- Remove spurious warnings about operations on window "none" (Thomas)
- Fix _POSIX_C_SOURCE which was breaking OS X builds (Thomas) (#561962)
- -Werror -Wall and -ansi are now standard compile flags (Thomas)
- Merge screen and window keybindings files; fix minor alt-tab bug
in the process (Thomas) (#528337)
- Support _NET_WM_FULLSCREEN_MONITORS (David)
- Remove some deprecated calls (Thomas) (#560445)
- Clean up #includes (Maxim) (#560449)
- Update description of raise_on_click (Elijah)
- First dialogue delegated to zenity (Thomas)
- fix theme-parser typo (Olav)
- double-quote variable names in messages (Thomas) (#558309)
- fix accidental renaming of run_command_terminal (Thomas) (#557943)
- some null checks; problems exposed by new GDM (Brian) (#558058)
- ignore mouse button modifier if it's missing (Thomas) (Launchpad 258054, Launchpad 266929)
- fix docbook markup (Frederic)
Translations
Astur (ast), Jorge González (es), Thomas Thurman (la), Leonardo Ferreira
Fontenelle (pt_BR), Daniel Nylander (sv)
2.25.5
======
Thanks to Thomas Thurman for improvements in this version.
- Allow third-party apps to decide whether a window appears
on all workspaces (Thomas) (#557536)
- Fixed keybindings script (again) (Thomas)
Translations
David Planella (ca), Robert Millan (ca@valencia)
2.25.3
======
Brown paper bag release which fixes numerous build problems from last night's
release of 2.25.2. Apologies.
Thanks to Murray Cumming, Thomas Thurman, and Götz Waschk for improvements
in this version.
- Fix distcheck (Thomas) (#557356)
- add libm reference (Götz) (#557357)
- fix docbook tags (Murray) (#557337)
Translations
Yavor Doganov (bg), David Planella (ca), Robert Millan (ca@valencia), Kenneth
Nielsen (da), Hendrik Richter (de), Ivar Smolin (et), Claude Paroz (fr), Seán de
Búrca (ga), Launchpad Translations Administrators (hr), Gabor Kelemen (hu),
Thomas Thurman (la), Žygimantas Beručka (lt), Kjartan Maraas (nb), Duarte
Loreto (pt), Djavan Fagundes (pt_BR), Mugurel Tudor (ro), Pavol Šimo (sk),
Laurent Dhima (sq), Горан Ракић (sr), Theppitak Karoonboonyanan (th),
Funda Wang (zh_CN)
2.25.2
======
Thanks to Joe Marcus Clarke, Murray Cumming, Tomas Frydrych, William Lachance,
Matthew Martin, Christian Persch, Thomas Thurman, and Vincent Untz for
improvements in this version.
- Add handler for SIGTERM (Joe) (#553980)
- Minimised windows are necessarily obscured (Matthew) (#528927)
- Build fixes with the above (Christian, Tomas, Thomas) (#557335)
(#557201) (#469361)
- Changed keybindings to be in a single place (Thomas) (#469361)
- Add new document about themes (Murray)
- Remove obsolete support for fallback icons (Thomas)
- Pass modified mouse events to panels (William) (#554428)
- Change where desktop files should go (Vincent) (#549479)
Translations
Yavor Doganov (bg), David Planella (ca), Kenneth Nielsen (da), Hendrik
Richter (de), Ivar Smolin (et), Claude Paroz (fr), Seán de Búrca (ga), Launchpad
Translations Administrators (hr), Gabor Kelemen (hu), Thomas Thurman (la),
Žygimantas Beručka (lt), Kjartan Maraas (nb), Duarte Loreto (pt), Djavan
Fagundes (pt_BR), Mugurel Tudor (ro), Pavol Šimo (sk), Laurent Dhima (sq),
Горан Ракић (sr), Theppitak Karoonboonyanan (th), Funda Wang (zh_CN)
2.25.1
======
Thanks to Thomas Thurman for improvements in this version.
- Fix small memory leak, found by Matthias Clasen (Thomas) (#549952)
- Added move_to_center keybinding suggested by
Khanh-Dang Nguyen Thu Lam (Thomas) (#549979)
- Compositor can be turned on and off from the command line
(#545323) (Thomas)
Translations
Khaled Hosny (ar), Petr Kovar (cs), Iñaki Larrañaga Murgoitio (eu), Ilkka
Tuohela (fi), Žygimantas Beručka (lt), Duarte Loreto (pt), Djavan
Fagundes (pt_BR), Laurent Dhima (sq)
2.25.0
======
Thanks to Patrick Niklaus, Ted Percival, Eric Piel, Akira TAGOH, and Thomas
Thurman for improvements in this version.
- Fix memory allocation problem in struts (Eric) (probably #468075)
- Ensure windows which start maximised know where to jump back
to, so they don't warp to other screens (Ted) (#504692)
- Added header comments to some files (Thomas)
- Icons for windows which are uncooperative enough not to provide
an icon are taken from the theme, not built in (Patrick) (#524343)
- Added manual page for metacity-message (Akira, from Debian downstream)
Translations
Khaled Hosny (ar), Petr Kovar (cs), Ilkka Tuohela (fi), Duarte Loreto (pt), Djavan
Fagundes (pt_BR)
|
|
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"
}
}
|