diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index d96e7fe11..5240d9c8c 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Create Build Environment # Some projects don't allow in-source building, so create a separate build directory diff --git a/AUTHORS b/AUTHORS index 5e1f3917c..8a97f2f19 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,24 +1,26 @@ -icewm -- authors file. 2023-07-21 +icewm -- authors file. 2023-09-11 Author: Bert Gijsbers +Author: gijsbers +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Author: Luna Jernberg +Author: Gustavs Kivlenieks +Author: Kukuh Syafaat +Author: Mehmet Akif 9oglu +Author: Hugo Carvalho +Author: Dmitriy Khanzhin +Author: Freek de Kruijf +Author: Ferdinand Galko Author: Yasuhiko Kamata Author: Aleš Kastner Author: David Medina Author: ItzSelenux <74371741+ItzSelenux@users.noreply.github.com> -Author: Kukuh Syafaat Author: Temuri Doghonadze Author: Jan Papež -Author: Hugo Carvalho Author: Luiz Fernando Ranghetti -Author: Mehmet Akif 9oglu Author: Wallon -Author: Dmitriy Khanzhin Author: bittin -Author: gijsbers -Author: Luna Jernberg Author: Kempelen -Author: Ferdinand Galko -Author: Freek de Kruijf Author: Kristijan Fremen Velkovski Author: welaq Author: neome @@ -30,7 +32,6 @@ Author: Gemineo Author: Antonio Simón Author: Grace Yu Author: Davide Aiello -Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Author: Baurzhan Muftakhidinov Author: Vincent Legoll Author: Naveen <172697+naveensrinivasan@users.noreply.github.com> diff --git a/ChangeLog b/ChangeLog index 0cfdcbeab..052d24531 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,276 @@ # created with git log --stat=76 -M -C -500|fmt -sct -w80 +commit 40600c375fb7dec0cab827445fadfe2749b0efb9 +Merge: 147e4cfe b56c0559 +Author: Bert Gijsbers +Date: Mon Sep 11 04:41:43 2023 +0200 + + Merge branch 'icewm-1-4-BRANCH' + +commit b56c0559fe4afab83d0316480229b7ecb3cfb769 +Merge: 6ff46c17 0de955ce +Author: Bert Gijsbers +Date: Mon Sep 11 04:40:41 2023 +0200 + + Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into + icewm-1-4-BRANCH + +commit 147e4cfebf50dfb4260bb93e9b171ce8cc7111e5 +Merge: a6dc4ad1 ec3ddbe5 +Author: gijsbers +Date: Mon Sep 11 03:28:24 2023 +0200 + + Merge pull request #145 from ice-wm/dependabot + +commit ec3ddbe54c5ffebdf539e6f6ef873ff6b3c2a0c7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 11 01:18:59 2023 +0000 + + Bump actions/checkout from 3 to 4 + + Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. + - [Release notes](https://github.com/actions/checkout/releases) + - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) + - [Commits](https://github.com/actions/checkout/compare/v3...v4) + + --- + updated-dependencies: + - dependency-name: actions/checkout + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + + .github/workflows/cmake.yml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 0de955ce6eb1b61c286d19ab388e67c4b0b77563 +Author: Luna Jernberg +Date: Sat Sep 9 02:51:11 2023 +0000 + + Translated using Weblate (Swedish) + + Currently translated at 100.0% (526 of 526 strings) + + po/sv.po | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +commit abe473b48b3d2dcdb2dde0ee2b86d9004cc2996a +Author: Bert Gijsbers +Date: Tue Sep 5 04:35:39 2023 +0200 + + Support tabs in the window list menu. + + src/wmwinmenu.cc | 41 ++++++++++++++++++++++++----------------- + 1 file changed, 24 insertions(+), 17 deletions(-) + +commit e998895c2aa9b2460d28f39b73a2daa456653bee +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 5 04:34:40 2023 +0200 + + Bump actions/checkout from 3 to 4 (#745) + + .github/workflows/cmake.yml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 30be0d266176dea33870ffb36986704796d5424b +Author: Bert Gijsbers +Date: Mon Sep 4 22:33:34 2023 +0200 + + Always update the Window List Menu action handler for ice-wm/icewm#144. + + src/wmwinmenu.cc | 1 + + 1 file changed, 1 insertion(+) + +commit 6acb3f018074989e9589bb17288f565ef50211f6 +Author: Bert Gijsbers +Date: Sat Aug 19 23:49:12 2023 +0200 + + Prefer 'that' over 'which' when restrictive. + + src/WinMgr.h | 2 +- + src/default.h | 6 +++--- + src/icehelp.cc | 2 +- + src/themes.cc | 2 +- + src/upath.cc | 4 ++++ + src/upath.h | 1 + + src/wmconfig.h | 2 +- + src/wmmenu.cc | 2 +- + src/wmprog.h | 2 +- + src/ycollections.cc | 2 +- + src/ycollections.h | 2 +- + src/yicon.cc | 4 ++-- + src/ypointer.h | 4 ++-- + src/yxtray.cc | 2 +- + 14 files changed, 21 insertions(+), 16 deletions(-) + +commit 2c8244e4b01c1c0923522f4c8ca7fef54806c9c0 +Author: Bert Gijsbers +Date: Sat Aug 19 19:02:04 2023 +0200 + + Prefer 'that' over 'which' when restrictive. + + man/icesh.pod | 42 ++++++++++++------------- + man/icesound.pod | 5 ++- + man/icewm-env.pod | 2 +- + man/icewm-menu-xrandr.pod | 4 +-- + man/icewm-menu.pod | 2 +- + man/icewm-preferences.pod | 16 +++++----- + man/icewm-prefoverride.pod | 4 +-- + man/icewm-programs.pod | 2 +- + man/icewm-session.pod | 2 +- + man/icewm-set-gnomewm.pod | 2 +- + man/icewm-startup.pod | 2 +- + man/icewm-toolbar.pod | 2 +- + man/icewm-winoptions.pod | 2 +- + man/icewm.pod | 70 ++++++++++++++++++++---------------------- + man/icewmtray.pod | 2 +- + 15 files changed, 78 insertions(+), 81 deletions(-) + +commit 7fbd3db2ec3ee9e346b6de02b2ef83adcd6c99bc +Author: Gustavs Kivlenieks +Date: Fri Aug 18 12:12:36 2023 +0000 + + Translated using Weblate (Latvian) + + Currently translated at 31.1% (164 of 526 strings) + + po/lv.po | 14 +++++++++----- + 1 file changed, 9 insertions(+), 5 deletions(-) + +commit 2d5f3e706f732aef013656a75ccdfd18c1fd7c25 +Author: Bert Gijsbers +Date: Fri Aug 18 13:01:21 2023 +0200 + + Prefer 'that' over 'which' when restrictive. + + man/icewm-menu-fdo.pod | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +commit ca951c124a1cfbe865d5e4be3f8e75013a198356 +Author: Bert Gijsbers +Date: Sat Aug 12 16:28:43 2023 +0200 + + Add a --terminal option to icewm-menu-fdo to define the preferred + terminal. Otherwise examine the TERMINAL environment variable for a + possible terminal. If the given terminal cannot be found, see if other + supported terminals can be run instead. + + man/icewm-menu-fdo.pod | 6 ++++++ + src/fdomenu.cc | 23 +++++++++++++++-------- + 2 files changed, 21 insertions(+), 8 deletions(-) + +commit f53bf5f649b6e4abca84123b2061c76d8aa200e0 +Author: Kukuh Syafaat +Date: Tue Aug 8 12:59:18 2023 +0000 + + Translated using Weblate (Indonesian) + + Currently translated at 100.0% (526 of 526 strings) + + po/id.po | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +commit 6a950883baea970ad01913a722b533321f64c709 +Author: Bert Gijsbers +Date: Mon Jul 31 13:42:31 2023 +0200 + + Android Termux. + + src/misc.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit af59afcd026aeae095d4ccdbc27d163f19178bd6 +Author: Bert Gijsbers +Date: Tue Jul 25 21:47:20 2023 +0200 + + If only the base dimensions of WM_NORMAL_HINTS has changed, continue + with normal processing in updateMwmHints, for issue ice-wm/icewm#141. + This fixes restoring from fullscreen with F11 in chromium. + + src/wmframe.cc | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +commit 32df579651ad6575eb7001f42253c79b763c2575 +Author: Mehmet Akif 9oglu +Date: Tue Jul 25 07:13:47 2023 +0000 + + Translated using Weblate (Turkish) + + Currently translated at 100.0% (526 of 526 strings) + + po/tr.po | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +commit 766cd7386de6b82375d5485f7818eab872e946c0 +Author: Bert Gijsbers +Date: Mon Jul 24 20:49:21 2023 +0200 + + Center icerun and add -r option. + + src/icerun.cc | 96 ++++++++++++------------------------------------------- + 1 file changed, 20 insertions(+), 76 deletions(-) + +commit 5b042b2f402571d5300bc35a09daa2f642801a6a +Author: Hugo Carvalho +Date: Sun Jul 23 09:32:04 2023 +0000 + + Translated using Weblate (Portuguese) + + Currently translated at 100.0% (526 of 526 strings) + + po/pt.po | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +commit b52d6139395e96df181a611a3cfd9c7ed7e41cf3 +Author: Dmitriy Khanzhin +Date: Sat Jul 22 15:36:52 2023 +0000 + + Translated using Weblate (Russian) + + Currently translated at 100.0% (526 of 526 strings) + + po/ru.po | 16 ++++++++-------- + 1 file changed, 8 insertions(+), 8 deletions(-) + +commit 14cd34dc2ff19bec167ff9c1ee1eed2081ca9a9a +Author: Freek de Kruijf +Date: Fri Jul 21 20:20:14 2023 +0000 + + Translated using Weblate (Dutch) + + Currently translated at 100.0% (526 of 526 strings) + + po/nl.po | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +commit ff2fd45442ef06a82682262061712c223ba73a1e +Author: Ferdinand Galko +Date: Fri Jul 21 14:28:50 2023 +0000 + + Translated using Weblate (Slovak) + + Currently translated at 100.0% (526 of 526 strings) + + po/sk.po | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +commit a6dc4ad18f1b4f5400548c124e1d551700f5b4c0 +Author: Bert Gijsbers +Date: Fri Jul 21 16:17:35 2023 +0200 + + Prepare 3.4.1 release + + AUTHORS | 9 +- + ChangeLog | 725 +++++++++++++++++++++++++++++-------------------------- + NEWS | 86 ++++--- + README.md | 38 +-- + RELEASE.md | 2 +- + VERSION | 2 +- + configure.ac | 10 +- + 7 files changed, 460 insertions(+), 412 deletions(-) + commit 02feebb509b3368985e61618e9c5fa6db8a872cd Merge: c1a5c682 6ff46c17 Author: Bert Gijsbers @@ -6029,285 +6300,3 @@ Date: Sun Apr 17 20:13:28 2022 +0200 man/icewm.pod | 4 +- src/fdomenu.cc | 149 ++++++++++++++++++++++++++------------------- 4 files changed, 142 insertions(+), 79 deletions(-) - -commit aee432cf32c3a67dd431202a73af50501270df68 -Author: Jan Papež -Date: Wed Apr 6 20:37:34 2022 +0000 - - Translated using Weblate (Czech) - - Currently translated at 100.0% (517 of 517 strings) - - po/cs.po | 42 ++++++++++++++++++++---------------------- - 1 file changed, 20 insertions(+), 22 deletions(-) - -commit 311144a2d19c19d8024bb70ee741686276a7dc21 -Author: Bert Gijsbers -Date: Sat Mar 26 14:29:08 2022 +0100 - - Fix format string in da.po. - - po/da.po | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -commit 7f545ab8b5412c8bae637a28501ee7e6dd68ad1b -Author: Alexander Mortensen -Date: Wed Mar 23 16:35:25 2022 +0000 - - Translated using Weblate (Danish) - - Currently translated at 99.8% (516 of 517 strings) - - po/da.po | 181 +++++++++++++++++++++++------------------------------------ - 1 file changed, 71 insertions(+), 110 deletions(-) - -commit 21b4def2ffc7f83d4ccc724ab8b3d9774ed03792 -Author: Alexander Mortensen -Date: Wed Mar 23 16:12:39 2022 +0000 - - Translated using Weblate (Danish) - - Currently translated at 90.1% (466 of 517 strings) - - po/da.po | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -commit a6aa10b27cfae56c12894c3d662966a950c93b09 -Author: Sergey Mashkov -Date: Tue Mar 15 23:20:16 2022 +0000 - - Translated using Weblate (Russian) - - Currently translated at 100.0% (517 of 517 strings) - - po/ru.po | 30 +++++++++++++++--------------- - 1 file changed, 15 insertions(+), 15 deletions(-) - -commit a4a6ab11395242aeee6e13bbcfec824f53ff412d -Author: Tommi Nieminen -Date: Thu Mar 10 13:03:01 2022 +0000 - - Translated using Weblate (Finnish) - - Currently translated at 86.0% (445 of 517 strings) - - po/fi.po | 346 +++++++++++++++++++++++++++-------------------------------- - 1 file changed, 158 insertions(+), 188 deletions(-) - -commit efab2afcd4509e1cb8af4fb60a5e2d7b3b5bcd50 -Author: Mehmet Akif 9oglu -Date: Sat Mar 5 13:41:32 2022 +0000 - - Translated using Weblate (Turkish) - - Currently translated at 100.0% (517 of 517 strings) - - po/tr.po | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -commit 271af0b874a6b96ffe69a8e7a350001ff827125a -Author: Mehmet Akif 9oglu -Date: Sat Mar 5 08:06:17 2022 +0000 - - Translated using Weblate (Turkish) - - Currently translated at 100.0% (517 of 517 strings) - - po/tr.po | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -commit ffc40dda8be478bc397d9fbc480fdfda62a999ab -Author: Tommi Nieminen -Date: Fri Mar 4 09:00:06 2022 +0000 - - Translated using Weblate (Finnish) - - Currently translated at 55.5% (287 of 517 strings) - - po/fi.po | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -commit c822e186f4785be738a816c8f4ce27a6ee9dbcf6 -Author: Gemineo -Date: Fri Mar 4 11:11:33 2022 +0000 - - Translated using Weblate (German) - - Currently translated at 100.0% (517 of 517 strings) - - po/de.po | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -commit 5d26d18ebbfbf14914cb3f261ab91e590a1f9bf0 -Author: Mehmet Akif 9oglu -Date: Tue Mar 1 17:40:56 2022 +0000 - - Translated using Weblate (Turkish) - - Currently translated at 100.0% (517 of 517 strings) - - po/tr.po | 118 ++++++++++++++++++++++++++++------------------------------- - 1 file changed, 55 insertions(+), 63 deletions(-) - -commit e021b213612edcdcf9244fc60881dff0e4eff80b -Author: Sophie Leroy -Date: Wed Feb 23 16:53:53 2022 +0000 - - Translated using Weblate (French) - - Currently translated at 100.0% (517 of 517 strings) - - po/fr.po | 42 ++++++++++++++++++++---------------------- - 1 file changed, 20 insertions(+), 22 deletions(-) - -commit 3cb28f607e2d817833c55ad891a1501432bcc82d -Author: Bert Gijsbers -Date: Wed Feb 23 19:19:26 2022 +0100 - - Prepare 2.9.6 release - - AUTHORS | 14 +- - ChangeLog | 635 +++++++++++++++++++++++++++---------------------------- - NEWS | 134 +++++------- - README.md | 36 ++-- - RELEASE.md | 2 +- - VERSION | 2 +- - configure.ac | 10 +- - po/ar.po | 88 ++++---- - po/be.po | 88 ++++---- - po/bg.po | 88 ++++---- - po/ca.po | 88 ++++---- - po/cs.po | 88 ++++---- - po/da.po | 88 ++++---- - po/de.po | 102 ++++----- - po/el.po | 88 ++++---- - po/en.po | 88 ++++---- - po/es.po | 106 +++++----- - po/fi.po | 88 ++++---- - po/fr.po | 88 ++++---- - po/he.po | 88 ++++---- - po/hr.po | 88 ++++---- - po/hu.po | 88 ++++---- - po/icewm.pot | 90 ++++---- - po/id.po | 88 ++++---- - po/it.po | 130 ++++++------ - po/ja.po | 88 ++++---- - po/ko.po | 88 ++++---- - po/lt.po | 88 ++++---- - po/lv.po | 88 ++++---- - po/mk.po | 88 ++++---- - po/nb.po | 88 ++++---- - po/nl.po | 88 ++++---- - po/no.po | 88 ++++---- - po/pl.po | 88 ++++---- - po/pt.po | 88 ++++---- - po/pt_BR.po | 118 +++++------ - po/ro.po | 88 ++++---- - po/ru.po | 88 ++++---- - po/sk.po | 88 ++++---- - po/sl.po | 88 ++++---- - po/sv.po | 88 ++++---- - po/tr.po | 88 ++++---- - po/uk.po | 88 ++++---- - po/vi.po | 88 ++++---- - po/zh_CN.po | 98 ++++----- - po/zh_TW.po | 98 ++++----- - 46 files changed, 2171 insertions(+), 2220 deletions(-) - -commit 68f15fe2fe57dcc57847fe8b0984d07d9af5e9fe -Merge: 842af4cd e63c67a6 -Author: Bert Gijsbers -Date: Wed Feb 23 19:09:30 2022 +0100 - - Merge branch 'icewm-1-4-BRANCH' - -commit e63c67a69d567b9bfcf1ab56436e82bd1a73a677 -Merge: c8ee5c87 714b979d -Author: Bert Gijsbers -Date: Wed Feb 23 19:08:03 2022 +0100 - - Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into - icewm-1-4-BRANCH - -commit 714b979de132369165830a4b6f0fd132a7eb4cd6 -Author: Bert Gijsbers -Date: Wed Feb 23 08:34:22 2022 +0100 - - Update keys. - - man/icewm-keys.pod | 36 ++++++++++++++++++++++++++---------- - 1 file changed, 26 insertions(+), 10 deletions(-) - -commit b17b5df2dccbadcaf038a99771446b87ed4b04e0 -Author: Bert Gijsbers -Date: Tue Feb 22 22:18:00 2022 +0100 - - Support workspace names "next" and "prev" in icesh for issue #640. - - man/icesh.pod | 6 ++++-- - src/icesh.cc | 15 +++++++++++++-- - 2 files changed, 17 insertions(+), 4 deletions(-) - -commit 23b22a34be918d456e0d08f6610c89108b62afc1 -Author: Bert Gijsbers -Date: Mon Feb 21 23:46:24 2022 +0100 - - Let CPUs share a single timer. Adjust to changes to taskBarCPUSamples. - - src/acpustatus.cc | 22 ++++++++++++++++++---- - src/acpustatus.h | 5 ++++- - 2 files changed, 22 insertions(+), 5 deletions(-) - -commit c7fbd3ec3132ee5f916f85c72a581ff58e83b310 -Author: Antonio Simón -Date: Mon Feb 21 19:41:05 2022 +0000 - - Translated using Weblate (Spanish) - - Currently translated at 100.0% (517 of 517 strings) - - po/es.po | 133 ++++++++++++++++++++++++----------------------------------- - 1 file changed, 55 insertions(+), 78 deletions(-) - -commit 4b7916c6169fd7fbf765621f18ac5438de359c9f -Author: Bert Gijsbers -Date: Mon Feb 21 22:44:17 2022 +0100 - - Share a single temperature object and free it on exit. - - src/acpustatus.cc | 11 ++++++++++- - src/acpustatus.h | 5 +++-- - 2 files changed, 13 insertions(+), 3 deletions(-) - -commit c90772630a18dcd0e876e9b453d14ea5a61f7dbf -Author: Gemineo -Date: Mon Feb 21 16:12:00 2022 +0000 - - Translated using Weblate (German) - - Currently translated at 100.0% (517 of 517 strings) - - po/de.po | 52 +++++++++++----------------------------------------- - 1 file changed, 11 insertions(+), 41 deletions(-) - -commit 4f1fb8da47a613181a6113cdea83055651d1d4b9 -Author: Davide Aiello -Date: Mon Feb 21 10:33:49 2022 +0000 - - Translated using Weblate (Italian) - - Currently translated at 100.0% (517 of 517 strings) - - po/it.po | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -commit 7a2d2c50b363f38cfd9a82fba938980d28f76985 -Author: Gemineo -Date: Mon Feb 21 07:54:33 2022 +0000 - - Translated using Weblate (German) - - Currently translated at 94.0% (486 of 517 strings) - - po/de.po | 19 +++++++++---------- - 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/NEWS b/NEWS index 0c6f6efe3..041fc2aa1 100644 --- a/NEWS +++ b/NEWS @@ -1,11 +1,67 @@ -icewm -- history of user-visible changes. 2023-07-21 +icewm -- history of user-visible changes. 2023-09-11 + +Release icewm-3.4.2 released 2023-09-11 +--------------------------------------- + +git shortlog -e -n -w80,6,8 3.4.1...3.4.2 + +Bert Gijsbers (11): + Center icerun and add -r option. + If only the base dimensions of WM_NORMAL_HINTS has changed, continue with + normal processing in updateMwmHints, for issue ice-wm/icewm#141. This + fixes restoring from fullscreen with F11 in chromium. + Android Termux. + Add a --terminal option to icewm-menu-fdo to define the preferred + terminal. Otherwise examine the TERMINAL environment variable for a + possible terminal. If the given terminal cannot be found, see if other + supported terminals can be run instead. + Prefer 'that' over 'which' when restrictive. + Prefer 'that' over 'which' when restrictive. + Prefer 'that' over 'which' when restrictive. + Always update the Window List Menu action handler for ice-wm/icewm#144. + Support tabs in the window list menu. + Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into + icewm-1-4-BRANCH + Merge branch 'icewm-1-4-BRANCH' + +dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (2): + Bump actions/checkout from 3 to 4 (#745) + Bump actions/checkout from 3 to 4 + +Dmitriy Khanzhin (1): + Translated using Weblate (Russian) + +Ferdinand Galko (1): + Translated using Weblate (Slovak) + +Freek de Kruijf (1): + Translated using Weblate (Dutch) + +Gustavs Kivlenieks (1): + Translated using Weblate (Latvian) + +Hugo Carvalho (1): + Translated using Weblate (Portuguese) + +Kukuh Syafaat (1): + Translated using Weblate (Indonesian) + +Luna Jernberg (1): + Translated using Weblate (Swedish) + +Mehmet Akif 9oglu (1): + Translated using Weblate (Turkish) + +gijsbers (1): + Merge pull request #145 from ice-wm/dependabot + Release icewm-3.4.1 released 2023-07-21 --------------------------------------- git shortlog -e -n -w80,6,8 3.4.0...3.4.1 -Bert Gijsbers (21): +Bert Gijsbers (22): When the screen size changes, let icewm-session check that icewmbg is running or start a new instance, for issue ice-wm/icewm#137. Add a OutputFile preference and a -o,--output option to redirect all @@ -32,6 +88,7 @@ Bert Gijsbers (21): Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into icewm-1-4-BRANCH Merge branch 'icewm-1-4-BRANCH' + Prepare 3.4.1 release Aleš Kastner (1): Translated using Weblate (Czech) @@ -348,69 +405,3 @@ Yaron Shahrabani (1): neome (1): Translated using Weblate (Polish) - -Release icewm-3.3.1 released 2023-01-23 ---------------------------------------- - -git shortlog -e -n -w80,6,8 3.3.0...3.3.1 - -Bert Gijsbers (31): - Add support for nanosvg to gdk-pixbuf rendering and to cmake build. - Set DoNotCover hint on taskbar when layer is Dock. - Report the chosen audio interface in configure for issue #699. - Consider that the keyboard may have been changed externally for #698. - Free tray gradients when done. - Fix compilation of iceclock. - Fix tiny memory leak. - Delete the manager on exit. - Verify that the minimum size hints are positive, before comparing them to - maximum. - Increase the timeout for the dynamic menu generator to 2.0 seconds. - Don't resize the window when a client makes small adjustments to the - WM_NORMAL_HINTS property for issue ice-wm/icewm#115. - Allow rolled up windows to be moved vertically for issue ice-wm/icewm#77. - Compute the adjusted normalized dimensions on the basis of the previous - normalized dimensions. - Let winoption "ignorePositionHint" also ignore USPosition for issue #701. - Adjust normalized dimensions from the outer dimensions, as this avoids - accumulating rounding errors. - On screen change, update taskbar location before work area, for - ice-wm/icewm#116. - Make updateLocation public. - Don't reactivate a focused window when RaisOnClick is guaranteed. - Also spy on RandR events. - Also activate a focused rollup. - Drop "sync" from examples, because that is now done automatically. - Drop "shell", because no shell is used. - When the "ignoreOverrideRedirect" winoption is set, then clear the - override_redirect flag in the X window attributes in order to receive - proper resize events. - Cache 3 GCs for rendering XImages to Pixmaps to reduce memory allocations. - Prevent a compiler warning for runProgram. - Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into - icewm-1-4-BRANCH - Check the return value of write calls in icesh to avoid warnings. - Two pragmas to avoid two irrelevant gcc warnings. - Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into - icewm-1-4-BRANCH - Merge branch 'icewm-1-4-BRANCH' - Prepare 3.3.1 release - -Baurzhan Muftakhidinov (4): - Added translation using Weblate (Kazakh) - Translated using Weblate (Kazakh) - Translated using Weblate (Kazakh) - Translated using Weblate (Kazakh) - -Aleš Kastner (1): - Translated using Weblate (Czech) - -Kukuh Syafaat (1): - Translated using Weblate (Indonesian) - -Vincent Legoll (1): - Translated using Weblate (French) - -dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1): - Dependabot from 2 to 3 (#686) - diff --git a/README.md b/README.md index bf245cea1..04239a233 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ list, and various other GitHub forks. Release ------- -This is the `icewm-3.4.1` package, released 2023-07-21. This release, and +This is the `icewm-3.4.2` package, released 2023-09-11. This release, and the latest version, can be obtained from [GitHub][1], using a command such as: $> git clone https://github.com/bbidulock/icewm.git @@ -167,30 +167,30 @@ translations. If you have difficulties using the tools, just send me the update [1]: https://github.com/bbidulock/icewm [2]: https://github.com/bbidulock/icewm/issues -[3]: https://github.com/ice-wm/icewm/blob/3.4.1/NEWS -[4]: https://github.com/ice-wm/icewm/blob/3.4.1/ChangeLog -[5]: https://github.com/ice-wm/icewm/blob/3.4.1/TODO -[6]: https://github.com/ice-wm/icewm/blob/3.4.1/COMPLIANCE -[7]: https://github.com/ice-wm/icewm/blob/3.4.1/INSTALL -[8]: https://github.com/ice-wm/icewm/blob/3.4.1/BUGS -[9]: https://github.com/ice-wm/icewm/blob/3.4.1/COPYING +[3]: https://github.com/ice-wm/icewm/blob/3.4.2/NEWS +[4]: https://github.com/ice-wm/icewm/blob/3.4.2/ChangeLog +[5]: https://github.com/ice-wm/icewm/blob/3.4.2/TODO +[6]: https://github.com/ice-wm/icewm/blob/3.4.2/COMPLIANCE +[7]: https://github.com/ice-wm/icewm/blob/3.4.2/INSTALL +[8]: https://github.com/ice-wm/icewm/blob/3.4.2/BUGS +[9]: https://github.com/ice-wm/icewm/blob/3.4.2/COPYING [10]: https://github.com/ [11]: https://l10n.opensuse.org/projects/icewm/icewm-1-4-branch/ [12]: https://sourceforge.net/projects/icewm/ [13]: https://ice-wm.org/ [14]: https://ice-wm.org/FAQ/ -[15]: https://github.com/ice-wm/icewm/blob/3.4.1/doc/icewm.adoc +[15]: https://github.com/ice-wm/icewm/blob/3.4.2/doc/icewm.adoc [16]: https://github.com/bbidulock/bbkeys/ -[17]: https://github.com/ice-wm/icewm/blob/3.4.1/lib/icewm.desktop -[18]: https://github.com/ice-wm/icewm/blob/3.4.1/lib/icewm-session.desktop -[19]: https://github.com/ice-wm/icewm/blob/3.4.1/INSTALL-cmakebuild.md +[17]: https://github.com/ice-wm/icewm/blob/3.4.2/lib/icewm.desktop +[18]: https://github.com/ice-wm/icewm/blob/3.4.2/lib/icewm-session.desktop +[19]: https://github.com/ice-wm/icewm/blob/3.4.2/INSTALL-cmakebuild.md [20]: https://github.com/bbidulock/xde-menu/ -[21]: https://github.com/ice-wm/icewm/blob/3.4.1/man/icesound.pod -[22]: https://github.com/ice-wm/icewm/blob/3.4.1/man/icewmbg.pod -[23]: https://github.com/ice-wm/icewm/blob/3.4.1/man/icewmhint.pod -[24]: https://github.com/ice-wm/icewm/blob/3.4.1/man/icewm-menu-fdo.pod -[25]: https://github.com/ice-wm/icewm/blob/3.4.1/man/icesh.pod -[26]: https://github.com/ice-wm/icewm/blob/3.4.1/man/icewm.pod -[27]: https://github.com/ice-wm/icewm/blob/3.4.1/man/icewm-session.pod +[21]: https://github.com/ice-wm/icewm/blob/3.4.2/man/icesound.pod +[22]: https://github.com/ice-wm/icewm/blob/3.4.2/man/icewmbg.pod +[23]: https://github.com/ice-wm/icewm/blob/3.4.2/man/icewmhint.pod +[24]: https://github.com/ice-wm/icewm/blob/3.4.2/man/icewm-menu-fdo.pod +[25]: https://github.com/ice-wm/icewm/blob/3.4.2/man/icesh.pod +[26]: https://github.com/ice-wm/icewm/blob/3.4.2/man/icewm.pod +[27]: https://github.com/ice-wm/icewm/blob/3.4.2/man/icewm-session.pod [ vim: set ft=markdown sw=4 tw=80 nocin nosi fo+=tcqlorn spell: ]: # diff --git a/RELEASE.md b/RELEASE.md index 15eac68d4..2fa820e92 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,6 +1,6 @@ [icewm -- release notes. 2021-07-08]: # -Release 3.4.1 +Release 3.4.2 ============= Included in the release is an autoconf tarball for building the package diff --git a/VERSION b/VERSION index 9d5d6c0cc..df84bb3e0 100644 --- a/VERSION +++ b/VERSION @@ -1,2 +1,2 @@ PACKAGE=icewm -VERSION=3.4.1 +VERSION=3.4.2 diff --git a/configure.ac b/configure.ac index fc4b68282..7a4b68158 100644 --- a/configure.ac +++ b/configure.ac @@ -2,10 +2,10 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) -AC_INIT([icewm],[3.4.1], +AC_INIT([icewm],[3.4.2], [https://github.com/bbidulock/icewm/issues], [icewm],[https://ice-wm.org]) -AC_REVISION([3.4.1]) +AC_REVISION([3.4.2]) # set better defaults AC_PREFIX_DEFAULT([/usr]) @@ -22,13 +22,13 @@ AC_CONFIG_AUX_DIR([scripts]) AC_USE_SYSTEM_EXTENSIONS AC_CANONICAL_TARGET -DATE='2023-07-21' +DATE='2023-09-11' AC_SUBST([DATE]) -MDOCDATE='July 21, 2023' +MDOCDATE='September 11, 2023' AC_SUBST([MDOCDATE]) -BRANCH='3.4.1' +BRANCH='3.4.2' AC_SUBST([BRANCH]) APPLICATIONS='icewm icewm-session icesh icewmhint icewmbg icehelp' diff --git a/man/icesh.pod b/man/icesh.pod index d63906060..04707c206 100644 --- a/man/icesh.pod +++ b/man/icesh.pod @@ -23,10 +23,10 @@ B provides two types of commands: These are listed in the section "MANAGER ACTIONS" below. They are easy to use, because they don't require to select one or more windows. For example, C will restart -icewm and C lists the applications which +icewm and C lists the applications that are managed by icewm. -=item 2. Commands which operate on a selection of windows: +=item 2. Commands that operate on a selection of windows: See the section C below. For example, C is a request to close a window, but which window? Now icesh @@ -47,13 +47,13 @@ This selection of windows can be reduced by C. These remove unwanted windows from the current selection. Multiple filter options can be given. For example, C will close only those xterms -which are shown on the current workspace. The xterms on other +that are shown on the current workspace. The xterms on other workspaces are filtered out by the C<-W this> filter option. =back There is no limit to the number of commands, selections, filters -and actions which you can give to a single icesh command. +and actions that you can give to a single icesh command. They are processed and evaluated one by one from left to right. This makes icesh a small declarative programming language. Have a look at some examples near the end of this document. @@ -80,14 +80,14 @@ Selects all client windows of the window manager. =item B<-f>, B<-focus>, B<+f>, B<+focus> -Selects the application window which is currently focused. +Selects the application window that is currently focused. The option with minus sign replaces the existing selection with the focused window. With a plus sign the focused window is added to an existing selection. =item B<+g>, B<+group> -Extend the current selection with client windows which +Extend the current selection with client windows that belong to the same application window group. =item B<-r>, B<-root>, B<+r>, B<+root> @@ -99,12 +99,12 @@ an existing selection. =item B<-s>, B<-shown> -Selects all client windows which are on the current workspace. +Selects all client windows that are on the current workspace. =item B<-t>, B<-top> Selects all toplevel windows from the display unconditionally. -This includes windows which have never been mapped and windows +This includes windows that have never been mapped and windows with the override redirect bit set to evade management. =item B<-w>, B<-window>, B<+w>, B<+window> I @@ -117,7 +117,7 @@ With a plus sign the window is added to an existing selection. =item B<-x>, B<-xembed> -Selects all windows which are embedded using the I protocol. +Selects all windows that are embedded using the I protocol. =item B<+c>, B<+class> I @@ -136,7 +136,7 @@ selected set of windows. =item B<-D>, B<-Dockapps> -Selects all Dockapp applications which are managed by icewm. +Selects all Dockapp applications that are managed by icewm. =item B<+P>, B<+Pid> @@ -188,12 +188,12 @@ to I are selected. =item B<-u>, B<-unmapped> -Filter clients and keep those which are currently not viewable. +Filter clients and keep those that are currently not viewable. These are hidden, minimized, rolled-up, or on another workspace. =item B<-v>, B<-viewable> -Filter clients and keep only those which are currently viewable. +Filter clients and keep only those that are currently viewable. These clients are mapped on the current workspace. =item B<-G>, B<-Gravity> I @@ -211,7 +211,7 @@ an exclamation mark then the filtering is inverted. =item B<-N>, B<-Netstate> I -Filters clients by I. Clients which have at +Filters clients by I. Clients that have at least an EWMH window state of I are selected. This state refers to details like B or B. See EXPRESSIONS below. If I starts with an exclamation mark then the filtering @@ -220,7 +220,7 @@ in I. =item B<-P>, B<-Property> I -Filters clients by property. Clients which have a property I +Filters clients by property. Clients that have a property I are selected. If the optional I is given, the match succeeds only if I is a string, window, cardinal, or atom, with a value equal to I. The filtering is inverted if I starts with @@ -228,7 +228,7 @@ an exclamation mark. =item B<-R>, B<-Role> I -Filters clients by WM_WINDOW_ROLE. Clients which have a WM_WINDOW_ROLE +Filters clients by WM_WINDOW_ROLE. Clients that have a WM_WINDOW_ROLE property value equal to I are selected. The filtering is inverted if I starts with an exclamation mark. @@ -243,7 +243,7 @@ inverted. =item B<-X>, B<-Xinerama> I Limit clients by I/I monitor. Only operate on -clients which are displayed on I, where I can +clients that are displayed on I, where I can be C for all monitors, C for the monitor where the active window is displayed, or a monitor number starting from zero. See the output of C or C below. @@ -603,7 +603,7 @@ is given, then disable or enable the override redirect status. =item B I