head 1.25; access; symbols pkgsrc-2023Q4:1.25.0.2 pkgsrc-2023Q4-base:1.25 pkgsrc-2023Q3:1.24.0.14 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.24.0.12 pkgsrc-2023Q2-base:1.24 pkgsrc-2023Q1:1.24.0.10 pkgsrc-2023Q1-base:1.24 pkgsrc-2022Q4:1.24.0.8 pkgsrc-2022Q4-base:1.24 pkgsrc-2022Q3:1.24.0.6 pkgsrc-2022Q3-base:1.24 pkgsrc-2022Q2:1.24.0.4 pkgsrc-2022Q2-base:1.24 pkgsrc-2022Q1:1.24.0.2 pkgsrc-2022Q1-base:1.24 pkgsrc-2021Q4:1.23.0.2 pkgsrc-2021Q4-base:1.23 pkgsrc-2021Q3:1.19.0.6 pkgsrc-2021Q3-base:1.19 pkgsrc-2021Q2:1.19.0.4 pkgsrc-2021Q2-base:1.19 pkgsrc-2021Q1:1.19.0.2 pkgsrc-2021Q1-base:1.19 pkgsrc-2020Q4:1.18.0.42 pkgsrc-2020Q4-base:1.18 pkgsrc-2020Q3:1.18.0.40 pkgsrc-2020Q3-base:1.18 pkgsrc-2020Q2:1.18.0.36 pkgsrc-2020Q2-base:1.18 pkgsrc-2020Q1:1.18.0.16 pkgsrc-2020Q1-base:1.18 pkgsrc-2019Q4:1.18.0.38 pkgsrc-2019Q4-base:1.18 pkgsrc-2019Q3:1.18.0.34 pkgsrc-2019Q3-base:1.18 pkgsrc-2019Q2:1.18.0.32 pkgsrc-2019Q2-base:1.18 pkgsrc-2019Q1:1.18.0.30 pkgsrc-2019Q1-base:1.18 pkgsrc-2018Q4:1.18.0.28 pkgsrc-2018Q4-base:1.18 pkgsrc-2018Q3:1.18.0.26 pkgsrc-2018Q3-base:1.18 pkgsrc-2018Q2:1.18.0.24 pkgsrc-2018Q2-base:1.18 pkgsrc-2018Q1:1.18.0.22 pkgsrc-2018Q1-base:1.18 pkgsrc-2017Q4:1.18.0.20 pkgsrc-2017Q4-base:1.18 pkgsrc-2017Q3:1.18.0.18 pkgsrc-2017Q3-base:1.18 pkgsrc-2017Q2:1.18.0.14 pkgsrc-2017Q2-base:1.18 pkgsrc-2017Q1:1.18.0.12 pkgsrc-2017Q1-base:1.18 pkgsrc-2016Q4:1.18.0.10 pkgsrc-2016Q4-base:1.18 pkgsrc-2016Q3:1.18.0.8 pkgsrc-2016Q3-base:1.18 pkgsrc-2016Q2:1.18.0.6 pkgsrc-2016Q2-base:1.18 pkgsrc-2016Q1:1.18.0.4 pkgsrc-2016Q1-base:1.18 pkgsrc-2015Q4:1.18.0.2 pkgsrc-2015Q4-base:1.18 pkgsrc-2015Q3:1.17.0.18 pkgsrc-2015Q3-base:1.17 pkgsrc-2015Q2:1.17.0.16 pkgsrc-2015Q2-base:1.17 pkgsrc-2015Q1:1.17.0.14 pkgsrc-2015Q1-base:1.17 pkgsrc-2014Q4:1.17.0.12 pkgsrc-2014Q4-base:1.17 pkgsrc-2014Q3:1.17.0.10 pkgsrc-2014Q3-base:1.17 pkgsrc-2014Q2:1.17.0.8 pkgsrc-2014Q2-base:1.17 pkgsrc-2014Q1:1.17.0.6 pkgsrc-2014Q1-base:1.17 pkgsrc-2013Q4:1.17.0.4 pkgsrc-2013Q4-base:1.17 pkgsrc-2013Q3:1.17.0.2 pkgsrc-2013Q3-base:1.17 pkgsrc-2013Q2:1.16.0.6 pkgsrc-2013Q2-base:1.16 pkgsrc-2013Q1:1.16.0.4 pkgsrc-2013Q1-base:1.16 pkgsrc-2012Q4:1.16.0.2 pkgsrc-2012Q4-base:1.16 pkgsrc-2012Q3:1.14.0.2 pkgsrc-2012Q3-base:1.14 pkgsrc-2012Q2:1.13.0.4 pkgsrc-2012Q2-base:1.13 pkgsrc-2012Q1:1.13.0.2 pkgsrc-2012Q1-base:1.13 pkgsrc-2011Q4:1.12.0.4 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q3:1.12.0.2 pkgsrc-2011Q3-base:1.12 pkgsrc-2011Q2:1.11.0.10 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.8 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.6 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.11.0.4 pkgsrc-2010Q3-base:1.11 pkgsrc-2010Q2:1.11.0.2 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.10.0.8 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.6 pkgsrc-2009Q4-base:1.10 pkgsrc-2009Q3:1.10.0.4 pkgsrc-2009Q3-base:1.10 pkgsrc-2009Q2:1.10.0.2 pkgsrc-2009Q2-base:1.10 pkgsrc-2009Q1:1.9.0.2 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.7.0.6 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.4 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.2 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.6.0.12 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.10 pkgsrc-2008Q1:1.6.0.8 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.6 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.4 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.2 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.5.0.8 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.6 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.4 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.2 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.3.0.10 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.8 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.6 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.4 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.2 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.2.0.10 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.8 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.6 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.1.1.0.2 netbsd-1-6-1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.25 date 2023.10.05.20.12.15; author pin; state Exp; branches; next 1.24; commitid dfODjcsEryygztHE; 1.24 date 2022.01.30.20.26.57; author nia; state Exp; branches; next 1.23; commitid pbgK85lyZ4lVlHqD; 1.23 date 2021.12.13.13.02.14; author nia; state Exp; branches; next 1.22; commitid OGVBMdeA9ly1rukD; 1.22 date 2021.11.30.19.21.15; author bsiegert; state Exp; branches; next 1.21; commitid XQLnuE13VD3NWQiD; 1.21 date 2021.10.26.11.25.17; author nia; state Exp; branches; next 1.20; commitid L6FboCylnlGmrjeD; 1.20 date 2021.10.07.15.05.10; author nia; state Exp; branches; next 1.19; commitid r5czfRzpzUBIgTbD; 1.19 date 2021.03.15.11.51.00; author nia; state Exp; branches; next 1.18; commitid uhglX2lla2fzOoLC; 1.18 date 2015.11.02.23.42.54; author agc; state Exp; branches; next 1.17; commitid onsx6nrkLyCHKzHy; 1.17 date 2013.07.02.20.33.37; author gls; state Exp; branches; next 1.16; commitid 7zWvPht8fNlh7WVw; 1.16 date 2012.12.12.21.06.20; author gls; state Exp; branches; next 1.15; 1.15 date 2012.12.03.21.46.48; author gls; state Exp; branches; next 1.14; 1.14 date 2012.09.10.17.38.45; author gls; state Exp; branches; next 1.13; 1.13 date 2012.01.21.15.35.38; author gls; state Exp; branches; next 1.12; 1.12 date 2011.07.10.20.41.22; author gls; state Exp; branches; next 1.11; 1.11 date 2010.04.17.10.07.18; author gls; state Exp; branches; next 1.10; 1.10 date 2009.05.21.01.40.21; author snj; state Exp; branches; next 1.9; 1.9 date 2009.02.20.12.27.03; author obache; state Exp; branches; next 1.8; 1.8 date 2009.01.06.12.47.17; author obache; state Exp; branches; next 1.7; 1.7 date 2008.08.08.14.32.38; author obache; state Exp; branches; next 1.6; 1.6 date 2007.06.11.21.07.50; author xtraeme; state Exp; branches; next 1.5; 1.5 date 2006.05.15.22.13.30; author xtraeme; state Exp; branches; next 1.4; 1.4 date 2006.04.08.13.42.42; author xtraeme; state Exp; branches; next 1.3; 1.3 date 2005.02.23.18.43.55; author wiz; state Exp; branches; next 1.2; 1.2 date 2003.06.14.11.22.40; author jmmv; state Exp; branches; next 1.1; 1.1 date 2002.12.17.10.53.22; author jmmv; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.12.17.10.53.22; author jmmv; state Exp; branches; next ; desc @@ 1.25 log @wm/pekwm: update to 0.3.0 pekwm-0.3.0 First release in the new 0.3.X series of pekwm releases coming with quite a bit of changes and additions. The most notably changes in this release include: - Pango font support (both Cairo and Xft) - Automatic font type selection - Various updated and improvements to pekwm_panel including a systray widget - Xresources can be used in themes and configuration files as variables. - New default theme named Winter See NEWS.md for more details on what has changed and look in doc/ for the most up to date documentation. pkgsrc: switch to cmake/build.mk @ text @$NetBSD: distinfo,v 1.24 2022/01/30 20:26:57 nia Exp $ BLAKE2s (pekwm-0.3.0.tar.gz) = 6c3b275ce3a4f7b20bc3c5d8e9060ef1ce6b0397184fe2e1a20b21aafe7c9061 SHA512 (pekwm-0.3.0.tar.gz) = 7b59f6883cc449a4a4e11fa1d2629c76b26bac0ad12f7c7e02da2b79292dd5515915152e9955875d3335deca4cf590d7078645bcf59bdad7ce0f65929b315b43 Size (pekwm-0.3.0.tar.gz) = 1210295 bytes @ 1.24 log @pekwm: update 0.2.1 pekwm-0.2.1 =========== Build system ------------ * Makefile based build now install docs, support configuring the manpath (relative to the prefix) and create .sh files properly with the configured SED on Solaris * CMAKE_INSTALL_MANDIR is now used to specify the destination of man pages. Use -DCMAKE_INSTALL_MANDIR=/path/to/man to override. * Log awk, sed and sh paths during configuration (and fix a few missing path substitutions in the scripts) * Use check_cxx_source_compiles instead of check_cxx_source_runs as there is no need to check for runtime issues, improves cross compilation support. * Substitute grep in shell scripts, as with awk, sed and sh. * Prefer /usr/pkg/bin over /usr/sfw/bin when searching for external commands during configuration. Closed issues ------------- * **#114 Coordinates not updating when moving windows**, regression introduced in 0.2.0. (Reported by caoliver) * **#110 Tint2 panel not updated on last window close**, regression introduced in 0.2.0. (Reported by Maman Sulaeman) Updated ------- * pekwm_panel, Icon widget now has a Scale option defaulting to false. * pekwm_theme, Detect download errors of the theme index file. * pekwm_theme, Use ftp by default on OpenBSD and NetBSD and silence progress output. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2021/12/13 13:02:14 nia Exp $ d3 3 a5 3 BLAKE2s (pekwm-0.2.1.tar.gz) = 8925676ff88926c5a677d2760ac541be4c8e654448dc7b1f5e9802abed399eb6 SHA512 (pekwm-0.2.1.tar.gz) = cefb5abb43f88cff874f12586f0f2c0b88d30fd0ce22c6e18731b11055abea389819a08a4e85a9290021ffe30708ea210c66a0f3f8c263717c05abd798fdf297 Size (pekwm-0.2.1.tar.gz) = 943072 bytes @ 1.23 log @pekwm: Fix incorrect patch for hardcoded man page installation directory. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2021/11/30 19:21:15 bsiegert Exp $ d3 3 a5 4 BLAKE2s (pekwm-0.2.0.tar.gz) = 7363adcde565b79911ef729e628be3dea4d6b2e22158798862e7e8d9c01a8c44 SHA512 (pekwm-0.2.0.tar.gz) = a4ecfa4a60a0b8676fe8ed66f17c9057b2fcdfc6c5a7eb0c22ebe3f7c3cc045ff5950dccd93552da587644c92b3af87de8223b4c9a00abea18074337dbf0abd0 Size (pekwm-0.2.0.tar.gz) = 938147 bytes SHA1 (patch-doc_CmakeLists.txt) = cbbf6a9365cea7a553c4e5c5f11dcd96293fc358 @ 1.22 log @Update pekwm to 0.2.0. PR pkg/56523 by pekdon himself :) pekwm-0.2.0 =========== Closed issues ------------- * new windows fail to appear on fbpanel taskbar and pager, regression introduced in 0.1.18. * zombines during move resize, executing external commands while moving a window did not collect all child processes. * support _NET_REQUEST_FRAME_EXTENTS, improved EWMH compatability. * Size specification was ignored on plain textures (except solid), it is now read and can cause issues on themes that have incorrectly specified them. * Icon Autoproperty, it is now possible to set the _NET_WM_ICON hint using the new property Icon. It will load the image from the icon load path. New --- Crash Dialog, if pekwm crash a pekwm_dialog will appear and prompt the user if pekwm should be restarted or quit. This avoids the X server to shut down. ImageMapped, it is now possible map colors in images during load using a color map from the new ColorMaps section in the theme file. This functionality allows for creating themes using less images and plays well with the new theme variants functionality. theme variants, using the ThemeVariant option in the Files section allows for specifying variants of themes. Theme variants are implemented by creating separate theme files in the theme directory named theme-VARIANT. pekwm_bg created, a background setting application integrated with pekwm themes. pekwm_bg supports all textures pekwm supports so it is possible to set solid colors, images and the new lines texture. Themes have been extended with a background keyword that makes pekwm set the background when the theme is loaded, images are loaded from the backgrounds folder inside the theme. Background loading can be disabled in the main configuraiton file. pekwm_ctrl created, simple control command for pekwm that takes a string formatted as a single action and asks pekwm to execute it. pekwm_screenshot created, simple screenshot taking application that outputs a PNG image. pekwm_theme created, theme management tool for use with the pekwm-theme-index, enabling the user to list, search, preview, install and uninstall themes included in the index. CurrHeadSelector option is now available in the Screen section of the main configuration file. Controls how operations relative to the current head, such as placement, select the active head. Cursor selects the head the cursor is on, FocusedWindow considers the focused window if any and then fall backs to the cursor position. Affected operations include placement and position of CmdDialog, SearchDialog, StatusWindow and focus toggle list. Updated ------- CfgDeny now support denying _ResizeInc_ making it possible to ignore size increments for terminals and other applications. CmdDialog no longer cache the list of available commands reducing memory consumption and speeding up start at the cost of slower mapping of the CmdDialog. Debug action is included even if not compiling with DEBUG=ON. The action allows for enabling and disabling of logging to file and standard output. Default logging level is warning, and all messages aimed towards end users such as theme errors are logged independent of set level. The initial log level can be controlled with the new --log-level command line option. Exec no longer use ``sh -c`` to run commands which will cause incompatibilites depending on /bin/sh configuration, if shell variables have been used or the command ends with &. ShellExec has been added implementing the legacy behaviour. SetGeometry now support specifying size and position in % of the screen or active head. Removed ------- PDecor section in themes is no longer required, all Decor sections in the top-level will be used if no PDecor section is found. InputDialog is no longer possible to use as the decor name for CmdDialog decorations in themes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2021/10/26 11:25:17 nia Exp $ d6 1 a6 1 SHA1 (patch-doc_CmakeLists.txt) = 4a3eac69e5bc10e6a2c342b394ff20474c4df1f5 @ 1.21 log @wm: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2021/10/07 15:05:10 nia Exp $ d3 4 a6 4 BLAKE2s (pekwm-0.1.18.tar.gz) = da0a422c6c9646df3405d3a9b86c30424f69e132100a96b2f44eab4d86b5fcfa SHA512 (pekwm-0.1.18.tar.gz) = 7fe04c04089d3375d1f64d456a7a582e88fd1f442c1c710bdef71309c7fe5aab234026ba381eb9a49b3d459b759924b577ba9597156e46e60147a9d845c27e89 Size (pekwm-0.1.18.tar.gz) = 531611 bytes SHA1 (patch-data_Makefile.in) = c746c899463621167afbee0e770f934bb68a92d2 @ 1.20 log @wm: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2021/03/15 11:51:00 nia Exp $ d3 1 a3 1 RMD160 (pekwm-0.1.18.tar.gz) = 7ce46804b83e239dc3b4abb4851f85d12a70e2ed @ 1.19 log @pekwm: update to 0.1.18 Maintenance release of pekwm with a bunch of bug fixes since 0.1.17. Notable changes include an updated default theme, CMake build system support and build fixes for more recent compilers. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2015/11/02 23:42:54 agc Exp $ a2 1 SHA1 (pekwm-0.1.18.tar.gz) = d5ef62ffc3728a84dc98aebbb4fca9873d13ab0e @ 1.18 log @Add SHA512 digests for distfiles for wm category Problems found with existing distfiles: distfiles/fvwm-1.24r.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2013/07/02 20:33:37 gls Exp $ d3 5 a7 6 SHA1 (pekwm-0.1.17.tar.bz2) = d1434a1fa44edbf98dcd690f579461ddb1a63b1f RMD160 (pekwm-0.1.17.tar.bz2) = 760c145ac137ae9efcdbf138589554f19dc8332c SHA512 (pekwm-0.1.17.tar.bz2) = fa4c95ddc7e17f737b4e90f32258a79bf2a0abe96a2ab1a4166b1aa6832ff7a978116d224c98c31a4b33444b3c59e9ecd6095ca062d8a65f0f6174803f5b0811 Size (pekwm-0.1.17.tar.bz2) = 405742 bytes SHA1 (patch-aa) = 5540f05c9b753a26bad03a8a90f1a5b5946a9801 SHA1 (patch-data_scripts_pekwm__screenshot.sh) = 454047e3ceb4ee71c92a65c57677b2a994d49b7c @ 1.17 log @Update wm/pekwm to 0.1.17. pkgsrc changes: --------------- Fetch over https using curl. Upstream changes: ----------------- Bugs fixed #235 "GotoClientID does not work if switch workspace." reported by Markand and fixed by Andreas Schlick. #286 "Funky behaviors of FocusDirectional" reported by b4283 and fixed by Andreas Schlick. #317 "Shape masks are defined by image alpha>50% -- sometimes this is wrong" reported by rtollert and fixed by Andreas Schlick. #318 "x11.cc:1005:9: erreur: #pragma GCC diagnostic not allowed inside functions" reported and fixed by wallex. #319 "data/scripts/Makefile breaks when building out of the source tree" reported and fixed by Ondrej Kubecka. #321 "DisallowedActions - Close doesn't work (0.1.16)" reported by cico and fixed by Andreas Schlick. #323 "Infinite loop if screen's visual is PsuedoColor" reported by Jari Aalto and fixed by Andreas Schlick. "x11.cc compilation error without XShape" reported by Martin Ã…kerström. "Crash on empty menus after reload". Reported by Martin Ã…kerström and fixed by Claes Nästén and Andreas Schlick. Improve placement of windows skipping heads with fullscreen windows. Claes Nästén and Andreas Schlick User visible changes New SetGeometry action for moving/resizing a Frame to a fixed position. New MoveToHead action for moving a Frame between heads. Configuration changes Miscellaneous changes Added pekwm_screenshot.sh that takes screenshots using scrot, ImageMagick or xwd+netpbm. Available via the keybinding Alt + PrintScreen or the root menu. Removed undocumented HarbourMenu (if it ever worked for you, write me :-) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2012/12/12 21:06:20 gls Exp $ d5 1 @ 1.16 log @Fix distinfo @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2012/12/03 21:46:48 gls Exp $ d3 5 a7 5 SHA1 (pekwm-0.1.16.tar.bz2) = d066b87e8a5d5209763ec1f20e01a9fd6df9370b RMD160 (pekwm-0.1.16.tar.bz2) = 078bde89f47dc4c168236dcf5e66c3e294724630 Size (pekwm-0.1.16.tar.bz2) = 401550 bytes SHA1 (patch-aa) = b45b1649b558b3c136aeff44ef013af3b208247d SHA1 (patch-src_x11.cc) = 2e9977dee9ff09da190e81c30f5441b607b31d9e @ 1.15 log @ Updated wm/pekwm to 0.1.16 Upstream changes: ----------------- Bugs fixed #195 "Incorrect screen size after screen switch" reported by kezar and Jonhoo and fixed by Andreas Schlick #313 "Incorrect FSF address in LICENSE file" reported by Vitezslav Cizek #314 Respect ShapeInput on client windows - reported by znerom and fixed by Andreas Schlick #316 "pekwm puts 'pcmanfm --desktop' above almost all other windows." reported by znerom and fixed by Andreas Schlick User visible changes Removed undocumented DecorMenu (if you really want it back, write me) Fixed/Enabled workspace specific autoproperties. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2012/09/10 17:38:45 gls Exp $ d7 1 a7 1 SHA1 (patch-src_x11.cc) = e04348b31822e7a5807656dbe28f9e95fbf7a0ab @ 1.14 log @Update wm/pekwm to 0.1.15. Upstream changes: ----------------- Release-0 1 15 Bugs fixed #251 "MaximizeOverHarbour & "Toggle HarbourHidden" incoherent behaviour" reported and fixed by wallex #282 "adobe flash fullscreen don't cover taskbar" reported by dkmatt0 and fixed by Andreas Schlick. #300 "pekwm restart makes 100% CPU" reported by specnaz and fixed by Andreas Schlick. #304 "Fullscreen option" reported by Thom1 and fixed by Andreas Schlick. #306 "titlebar clicking separator problem" reported by MezkoV and fixed by Andreas Schlick. User visible changes Allow CfgDeny-ing struts via autoproperties - done by Claes Nästén. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2012/01/21 15:35:38 gls Exp $ d3 3 a5 3 SHA1 (pekwm-0.1.15.tar.bz2) = 2a1927ca07281864cc36b3cc2d914a0778813972 RMD160 (pekwm-0.1.15.tar.bz2) = 03828969d321aefd991c61eb1d9d7acd127610e0 Size (pekwm-0.1.15.tar.bz2) = 395557 bytes d7 1 @ 1.13 log @ Updated wm/pekwm to 0.1.14. Bugs fixed - Vita Cizek fixed a bug that caused pekwm to crash on startup when another windowmanager was already running. - #252 "Resize code should consume last ButtonRelease event" reported and fixed by wallex - #259 "Window ghosting with xcompmgr shaded windows" reported by kevin.clevenger and fixed by Claes Nästén and Andreas Schlic - #297 "MRU window selection does not honour 'Skip=FocusToggle'" reported and fixed by wallex - #298 "MRU list should be refreshed on workspace change" reported and fixed by wallex User visible changes - #290 "Allow autoproperties to set the decor" fixed by Andreas Schlick - #268 "allow maximizing of client windows" reported by marin and fixed by Andreas Schlick #118 "Set decor name based on hints: _NET_WM_DEMANDS_ATTENTION and WM_CLIENT_MACHINE" Compatibility fixes Configuration changes New autoproperty "Decor". You can use this autoproperty to give windows a specific decor. Theme changes Themes can specify a special decor "ATTENTION" that is used for clients that set the urgency/demands-attention hint. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2011/07/10 20:41:22 gls Exp $ d3 4 a6 4 SHA1 (pekwm-0.1.14.tar.bz2) = 26d75b1a834ab7527744f633e9668e1c49e51a83 RMD160 (pekwm-0.1.14.tar.bz2) = 4f3ec0f713dfcb097393c3069504a237314f6a06 Size (pekwm-0.1.14.tar.bz2) = 384061 bytes SHA1 (patch-aa) = 2350ad94c1034ad68ba80b3b101a29ec368ef68d @ 1.12 log @Update wm/pekwm to 0.1.13. Upstream changes: Release-0 1 13 Bugs fixed User visible changes * #248 "PekWM support for setting NET_WM_WINDOW_OPACITY hint" (partially?) reported by wallex * #254 "Make 'smart' placing smarter: Skip maximized windows." reported by wallex and fixed by Claes Nästén * #260 "Tell NETWM panels about all the windows in a group" reported by augustl and fixed by Claes Nästén * #266 "numpad key doesn't work in cmd/run dialog" reported by barkat1407 and fixed by Claes Nästén * #270 "Panels are movable" reported by Markand and fixed by Claes Nästén * #272 "PekWM in Fedora repos" reported by german and fixed by Claes Nästén * #275 "run go to exit" reported by darkdog and fixed by Claes Nästén * #283 "allow dialog windows to appear over fullscreen app" reported by Dreamkey * #284 "Variable evaluation in variable value" reported by atler and fixed by Claes Nästén * #293 "GropingDrag Crash" reported by moebius and fixed by Claes Nästén * #295 "Last opened window and panel" reported by Thom1 and fixed by Andreas Schlick @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2010/04/17 10:07:18 gls Exp $ d3 3 a5 3 SHA1 (pekwm-0.1.13.tar.bz2) = 5a75ef9f6751f6e45f8d7c00a02de83786d9f1af RMD160 (pekwm-0.1.13.tar.bz2) = e8ade3820f7f83f7b4f2dc29a64882b52506a60e Size (pekwm-0.1.13.tar.bz2) = 404299 bytes @ 1.11 log @Update to 0.1.12. Changelog: Bugs fixed * #187 "Keyboard layout disability", reported by flatr0ze, fixed by Idares * #196 "separator as last (sub)menu entry gets drawn on top of first menu \ entry", reported by Jyri Jokinen and fixed by Andreas * #200 "pekwm not supporting additional mouse buttons", reported by Dusty \ Phillips and fixed by Andreas * #202 "Tabs change order after restart", reported by Thomas and fixed by \ Claes Nästén * #215 "pekwm crashes when opening new Opera 10", fixed by Claes Nästén * #155 "Autogrouping "global = true" should check versus target workspace,\ not current one.", reported by Walther and fixed by Claes Nästén * #234 "Windows which start out iconified are not properly managed.",\ reported by Christopher A. Oliver and fixed by Andreas * #201 "Title set to `` when one or more characters cannot be\ translated by iconv", reported by Martin Tournoij and fixed by Claes Nästén * Bugfix for a use after free bug by Andreas. * #244 "bug in PScreen.cc (PScreen::MODIFIER_TO_MASK_NUM is 0)" reported\ and fixed by Idares * #245 "Fullscreen command Doesn't work with gtk builds of emacs, also\ gnome-terminal", reported by joe higton and fixed by Claes Nästén. * #174 "xcompmgr and gnome-do", reported by Emmanuele Massimi and fixed by\ Claes Nästén. * #253 "NET_ACTIVE_WINDOW messages shouldn't cause a workspace switch for\ sticky windows", reported and fixed by Walther. User visible changes * #191 "making window events pass along a window ID", reported by Mathias\ and fixed by Claes Nästén * #221 "PekWM package for Fedora", Germán A. Racca provided a rpm .spec\ file for pekwm * #74 "Tab completion for CmdDialog", reported and fixed by Claes Nästén. While here, claim maintainership. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2009/05/21 01:40:21 snj Exp $ d3 4 a6 4 SHA1 (pekwm-0.1.12.tar.gz) = a39b04f2e1424d9c5ad0be0866ba735f31786ad7 RMD160 (pekwm-0.1.12.tar.gz) = aa3ef16e8bc3c22e038fab4715b0c6e5f1afab64 Size (pekwm-0.1.12.tar.gz) = 488625 bytes SHA1 (patch-aa) = 90b44e5bb1b70bc3e1e0cd1088751657b011b83d @ 1.10 log @Update pekwm to 0.1.11, from Guillaume Lasmayous in PR pkg/41463. 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2009/02/20 12:27:03 obache Exp $ d3 4 a6 4 SHA1 (pekwm-0.1.11.tar.bz2) = 28cfa30cfc046440f6e5924214959f8647bc0a9d RMD160 (pekwm-0.1.11.tar.bz2) = 69ba2badf75514410e67dd48b0df1fc354f9a896 Size (pekwm-0.1.11.tar.bz2) = 385262 bytes SHA1 (patch-aa) = 6aa5307aa6ea3e1fcbd5715bbfb0627c49c41304 @ 1.9 log @Update pekwm to 0.1.10. 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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2009/01/06 12:47:17 obache Exp $ d3 3 a5 3 SHA1 (pekwm-0.1.10.tar.bz2) = 5a92fb3f6446270900fe4decd491ae841a92de38 RMD160 (pekwm-0.1.10.tar.bz2) = 8e8f168f848897d807fbfb92f67eccba10609001 Size (pekwm-0.1.10.tar.bz2) = 372622 bytes @ 1.8 log @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 * #51 Incorrect behaviour on x86_64 using pypanel, reported and fixed by Vladimir A. Pavlov * #56 Disabling xrandr also disables image-png and Xft support, reported and fixed by Nathan * #58 Exaile Mini Mode keys dont work * #59 Raise/Lower events do not work on unselected tabs, fixed by Andreas * #60 ButtonRelease/Motion events do not work on window borders, fixed by Andreas * #62 Fix broken FullScreen requests * #63 Above (Dialog) layer not working properly, fixed by Jyri Jokinen * #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" } } @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2008/08/08 14:32:38 obache Exp $ d3 4 a6 4 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 @ 1.7 log @Update wm/pekwm to 0.1.7. 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 * #XX CfgParser parsed data twice. * #XX StatusWindow placement fixed. * #XX Fix for _NET_WM_NAME ops by Florian Hoppe * #22 Font type is now possible to define as the first argument in themes. * #30 Panel raise issues, reported and fixed by Jyri Jokinen * #21 Dynamic menu entries become unselectable after first visit. Reported by Lassi Pölönen and fixed by Andreas * #14 SendKey action requested by nidan. * #29 drag'n'drop requires the recieving window to be moved before working. Reported by Jyri Jokinen , fixed by Andreas * #32 Shaping issues after shading. Reported by Paulo Igor Barra Nascimento and fixed by Andreas * #XX Corrects the interpretation of the motif windowmanager hints by Andreas * #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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2007/06/11 21:07:50 xtraeme Exp $ d3 4 a6 4 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 @ 1.6 log @Update to 0.1.6: 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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2006/05/15 22:13:30 xtraeme Exp $ d3 3 a5 3 SHA1 (pekwm-0.1.6.tar.bz2) = f1be57d14d32d096a399b1b9409ee9c44820bb6e RMD160 (pekwm-0.1.6.tar.bz2) = 9bbe5fe0f80fd5dcc24df2d6fd9e7d0885c33698 Size (pekwm-0.1.6.tar.bz2) = 275703 bytes @ 1.5 log @Update to 0.1.5: * 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2006/04/08 13:42:42 xtraeme Exp $ d3 3 a5 3 SHA1 (pekwm-0.1.5.tar.bz2) = e22b6c32efaffa2cc16c7965356db11893ecfab8 RMD160 (pekwm-0.1.5.tar.bz2) = 1195c7f5452b5e5b9fc6eab245df1d159e12c2f0 Size (pekwm-0.1.5.tar.bz2) = 241913 bytes @ 1.4 log @Update to 0.1.4. This release contains major feature enhancements compared to the previous version (0.1.3), configuration and theme files are not compatible. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2005/02/23 18:43:55 wiz Exp $ d3 3 a5 3 SHA1 (pekwm-0.1.4.tar.bz2) = 6f67cca318729b66fdb5df46ed0555a23949c89b RMD160 (pekwm-0.1.4.tar.bz2) = 15b268e55d7b4719aaa8b819efa72c39491753d7 Size (pekwm-0.1.4.tar.bz2) = 263546 bytes @ 1.3 log @Add RMD160 checksums to the SHA1 ones. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2003/06/14 11:22:40 jmmv Exp $ d3 4 a6 7 SHA1 (pekwm-0.1.3.tar.bz2) = be56ab7e293e6ec0801b015e874d34774412ce28 RMD160 (pekwm-0.1.3.tar.bz2) = 7324bf53e9bb18cd7f74c7be6675da84c910fc58 Size (pekwm-0.1.3.tar.bz2) = 1694563 bytes SHA1 (patch-aa) = 02f320d8fa63840a32cc2bb7560323bc9a91b1ac SHA1 (patch-ab) = 9067eb28df34833ce715df76be068d8ef5b8b53a SHA1 (patch-ac) = ec40e2f7b1fb43283b9c3bb43102cca8c0a3950c SHA1 (patch-ad) = 9e874b53a310fe92a5dfca337393a39b84d9c8c1 @ 1.2 log @Update to 0.1.3, based on patch provided by Juan RP in private mail: * 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2002/12/17 10:53:22 jmmv Exp $ d4 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 6 a8 3 SHA1 (pekwm-0.1.2.tar.gz) = f758bbb77d607cfb875f8bd9f12ce268ebd69ae0 Size (pekwm-0.1.2.tar.gz) = 225163 bytes SHA1 (patch-aa) = 0fd38beb72f79cce37c882e31a7029b7bd398f2c @ 1.1.1.1 log @Initial import of pekwm-0.1.2. Description follows: 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. @ text @@