# created with git log --stat=76 -M -C -500|fmt -sct -w80

commit 774ad699969a1c5b429fe3e2809c6d4b6959a1e6
Merge: e73b5cd3 64e3b8d6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Aug 6 14:17:45 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit 64e3b8d66c78294fbbff21ebd1e5b8d43176b2c1
Merge: febb2cfc 9f544539
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Aug 6 14:17:25 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 9f54453900505452de2c99ac53e58d709bdcf9ff
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Aug 6 14:15:54 2021 +0200

    Add test executables to CLEANFILES.

 src/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit febb2cfcbad82c902d9315eb0c880d8f92b02b1a
Merge: 89a219b3 feaad36e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Aug 6 14:10:01 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit feaad36e2651b59b0fbd8e57c511f06c15701433
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Aug 6 14:09:14 2021 +0200

    Remove test sources from POTFILES.in.

 po/POTFILES.in |   9 ----
 po/ar.po       | 116 +++++++++++++++++++++++++--------------------------
 po/be.po       | 118 ++++++++++++++++++++++++++--------------------------
 po/bg.po       | 116 +++++++++++++++++++++++++--------------------------
 po/ca.po       | 120 ++++++++++++++++++++++++++---------------------------
 po/cs.po       | 120 ++++++++++++++++++++++++++---------------------------
 po/da.po       | 116 +++++++++++++++++++++++++--------------------------
 po/de.po       | 116 +++++++++++++++++++++++++--------------------------
 po/el.po       | 116 +++++++++++++++++++++++++--------------------------
 po/en.po       | 116 +++++++++++++++++++++++++--------------------------
 po/es.po       | 116 +++++++++++++++++++++++++--------------------------
 po/fi.po       | 116 +++++++++++++++++++++++++--------------------------
 po/fr.po       | 116 +++++++++++++++++++++++++--------------------------
 po/he.po       | 116 +++++++++++++++++++++++++--------------------------
 po/hr.po       | 116 +++++++++++++++++++++++++--------------------------
 po/hu.po       | 118 ++++++++++++++++++++++++++--------------------------
 po/icewm.pot   | 118 ++++++++++++++++++++++++++--------------------------
 po/id.po       | 116 +++++++++++++++++++++++++--------------------------
 po/it.po       | 116 +++++++++++++++++++++++++--------------------------
 po/ja.po       | 120 ++++++++++++++++++++++++++---------------------------
 po/ko.po       | 116 +++++++++++++++++++++++++--------------------------
 po/lt.po       | 116 +++++++++++++++++++++++++--------------------------
 po/lv.po       | 116 +++++++++++++++++++++++++--------------------------
 po/mk.po       | 116 +++++++++++++++++++++++++--------------------------
 po/nb.po       | 116 +++++++++++++++++++++++++--------------------------
 po/nl.po       | 120 ++++++++++++++++++++++++++---------------------------
 po/no.po       | 116 +++++++++++++++++++++++++--------------------------
 po/pl.po       | 116 +++++++++++++++++++++++++--------------------------
 po/pt.po       | 116 +++++++++++++++++++++++++--------------------------
 po/pt_BR.po    | 116 +++++++++++++++++++++++++--------------------------
 po/ro.po       | 116 +++++++++++++++++++++++++--------------------------
 po/ru.po       | 116 +++++++++++++++++++++++++--------------------------
 po/sk.po       | 120 ++++++++++++++++++++++++++---------------------------
 po/sl.po       | 116 +++++++++++++++++++++++++--------------------------
 po/sv.po       | 116 +++++++++++++++++++++++++--------------------------
 po/tr.po       | 116 +++++++++++++++++++++++++--------------------------
 po/uk.po       | 116 +++++++++++++++++++++++++--------------------------
 po/vi.po       | 116 +++++++++++++++++++++++++--------------------------
 po/zh_CN.po    | 116 +++++++++++++++++++++++++--------------------------
 po/zh_TW.po    | 116 +++++++++++++++++++++++++--------------------------
 40 files changed, 2275 insertions(+), 2284 deletions(-)

commit 89a219b37294c4c4b9f3c99293dc42f76fe1b290
Merge: 3685e59b 767d06b0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Aug 6 13:58:15 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 767d06b03d85efbbb9917ff04de9896076ccac7e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Aug 5 21:16:45 2021 +0200

    Add support for a default background to the CMake build.

 src/CMakeLists.txt    |  1 +
 src/config.cmake.h.in |  1 +
 src/icewmbg.cc        | 22 +++++++++++++---------
 3 files changed, 15 insertions(+), 9 deletions(-)

commit 033db0dac6cf36a3aee5e8eac7dc6670a7050186
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Aug 4 22:21:37 2021 +0200

    Increase the maximum value for TaskbarButtonWidthDivisor from 25 to 50.

 src/default.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c98b54824fd9fb49921630c807c712978cec3585
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Aug 4 22:20:43 2021 +0200

    Add a --with-background= option to configure to set the default background
    path.

 configure.ac   |  6 ++++++
 src/genpref.cc |  6 ++++++
 src/icewmbg.cc | 12 ++++++++++++
 3 files changed, 24 insertions(+)

commit 97ab2f2a6d809178406adb3c4102b12f85efd4b3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Aug 4 21:08:54 2021 +0200

    Improve the responsiveness of icewmbg, by reducing the number of image
    scaling and pixmap operations.

 src/icewmbg.cc | 148 +++++++++++++++++++++++++++--------------------------
 src/ypixmap.cc |  13 +++++
 src/ypixmap.h  |  13 +----
 3 files changed, 90 insertions(+), 84 deletions(-)

commit 51f1918013340ee7050f9b0d50a5f28c8a2f3aac
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Aug 2 20:11:51 2021 +0200

    Reduce memory consumption by icewmbg further.

 src/icewmbg.cc | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

commit 0c4fc4027390e590d37d930cf352365683632709
Author: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>
Date:   Sun Aug 1 22:17:38 2021 +0000

    Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (500 of 500 strings)

 po/pt_BR.po | 46 +++++++++++++++++++---------------------------
 1 file changed, 19 insertions(+), 27 deletions(-)

commit 0349828ce44221f90ac578571bd06098c3c71187
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:43:57 2021 +0200

    Restore strtest.

 src/strtest.cc | 48 ++++++++++++++++++++++++++----------------------
 1 file changed, 26 insertions(+), 22 deletions(-)

commit dc3fe1d257f68067099558f9d51d1ea38087b6bc
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:33:30 2021 +0200

    Increase reliability of motion compression by also testing for subwindow
    equality.

 src/ywindow.cc | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

commit 9f2fc8cc7526612c651745e54bfdf1f9a88be8a3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:31:50 2021 +0200

    Reduce memory size of icewmbg. Speedup directory scanning in icewmbg.

 src/icewmbg.cc      | 172 ++++++++++++++++--------------------------------
 src/icewmbg_prefs.h |   2 +-
 2 files changed, 56 insertions(+), 118 deletions(-)

commit 747bf20ec99b6aa3771f1d07041bcfc091750afd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:30:48 2021 +0200

    Prefer nextExt when scanning directory for cursors.

 src/wmapp.cc | 38 ++++++++++++++++++--------------------
 1 file changed, 18 insertions(+), 20 deletions(-)

commit 32447054436821cc0962ff1d516f82b4153dd4fb
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:29:52 2021 +0200

    Add for-each on directory entries. Support efficient file type detection.

 src/udir.cc | 251 +++++++++++++++++++++++++++++++++++---------------------
 src/udir.h  |  58 +++++++------
 2 files changed, 191 insertions(+), 118 deletions(-)

commit b45dc6417bd6cbe71e7e4b4e5215a5c11c8b682d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:28:35 2021 +0200

    Decrease number of system calls for path lookups.

 src/misc.cc | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit bf29b18480b209231f76e08d4790d74081e54bae
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:27:10 2021 +0200

    Add min+max on three parameters.

 src/base.h | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit dcaec8ede1995e9703986acd83e3920b94856df3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:09:45 2021 +0200

    Guard against array indexing with negative indices.

 src/yarray.cc | 88 ++++++++++++++++++++++++++++++++-----------------------
 src/yarray.h  | 27 +++++------------
 2 files changed, 60 insertions(+), 55 deletions(-)

commit 16aa147116e11b0b55f48d578e3681fac54bdf70
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:08:50 2021 +0200

    Add more tests on YStringArray.

 src/testarray.cc | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 3322e63eea50c82348316f3b7a52ef76bf71e52d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Aug 1 23:08:12 2021 +0200

    Remove obsolete macros.

 src/sysdep.h | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

commit 769e478a2141d8fdf4e2c570c73603afb30d6287
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Thu Jul 29 17:27:03 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (500 of 500 strings)

 po/sk.po | 48 ++++++++++++++++++++----------------------------
 1 file changed, 20 insertions(+), 28 deletions(-)

commit 191e9e43944329d1b93dd62032500c84b723edbd
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Thu Jul 29 09:29:29 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (500 of 500 strings)

 po/nl.po | 48 ++++++++++++++++++++----------------------------
 1 file changed, 20 insertions(+), 28 deletions(-)

commit bbbff7e3e03fe0e9dda1e0490422bb21d42419fe
Author: Aleš Kastner <alkas@volny.cz>
Date:   Thu Jul 29 10:14:52 2021 +0000

    Translated using Weblate (Czech)

    Currently translated at 100.0% (500 of 500 strings)

 po/cs.po | 49 ++++++++++++++++++++-----------------------------
 1 file changed, 20 insertions(+), 29 deletions(-)

commit 7c319aac79c3c58bb0a5765821bc9f42e9cd5981
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Wed Jul 28 22:12:51 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (500 of 500 strings)

 po/ja.po | 50 +++++++++++++++++++++-----------------------------
 1 file changed, 21 insertions(+), 29 deletions(-)

commit cfdd71072ac7dd6624c5212ea29c931fb278d965
Author: David Medina <medipas@gmail.com>
Date:   Wed Jul 28 19:19:02 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (500 of 500 strings)

 po/ca.po | 48 ++++++++++++++++++++----------------------------
 1 file changed, 20 insertions(+), 28 deletions(-)

commit 0af76ceb261ae1a5a2f863e2a5c5eee1b9de0be2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 28 20:52:44 2021 +0200

    Double the timeout for the dynamic menu generator to 1.4 seconds.

 src/wmmenu.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c6241ada6499cc74dd4018dde78b55ca70adfe82
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 28 20:51:40 2021 +0200

    Add a test for for-each on a MStringArray to testarray.cc.

 src/testarray.cc | 5 +++++
 1 file changed, 5 insertions(+)

commit 1301692284f5214282ae47d24c3e6778e48c7e1d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 28 20:51:03 2021 +0200

    Add 3 tests to automake for a "make check".

 src/Makefile.am | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit e22b6536f7f54c374dfbbdd8d9cb827c4a220815
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 28 20:46:52 2021 +0200

    Add src/fdospecgen.h to POTFILES.in.

 po/POTFILES.in |    1 +
 po/ar.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/be.po       |  757 +++++++++++++++++++++++++++++++++--
 po/bg.po       |  874 +++++++++++++++++++++++++++++++++-------
 po/ca.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/cs.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/da.po       | 1118 ++++++++++++++++++++++++++++++++--------------------
 po/de.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/el.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/en.po       |  692 +++++++++++++++++++++++++++++++-
 po/es.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/fi.po       |  730 +++++++++++++++++++++++++++++++++-
 po/fr.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/he.po       |  866 ++++++++++++++++++++++++++++++++++------
 po/hr.po       |  757 +++++++++++++++++++++++++++++++++--
 po/hu.po       | 1114 +++++++++++++++++++++++++++++++--------------------
 po/icewm.pot   |  692 +++++++++++++++++++++++++++++++-
 po/id.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/it.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/ja.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/ko.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/lt.po       |  881 ++++++++++++++++++++++++++++++++++-------
 po/lv.po       |  750 +++++++++++++++++++++++++++++++++--
 po/mk.po       |  750 +++++++++++++++++++++++++++++++++--
 po/nb.po       |  757 +++++++++++++++++++++++++++++++++--
 po/nl.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/no.po       |  757 +++++++++++++++++++++++++++++++++--
 po/pl.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/pt.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/pt_BR.po    | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/ro.po       |  757 +++++++++++++++++++++++++++++++++--
 po/ru.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/sk.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/sl.po       |  757 +++++++++++++++++++++++++++++++++--
 po/sv.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/tr.po       | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/uk.po       |  879 ++++++++++++++++++++++++++++++++++-------
 po/vi.po       |  869 ++++++++++++++++++++++++++++++++++------
 po/zh_CN.po    | 1106 ++++++++++++++++++++++++++++++++-------------------
 po/zh_TW.po    | 1106 ++++++++++++++++++++++++++++++++-------------------
 40 files changed, 27459 insertions(+), 10525 deletions(-)

commit 67e09071c21f0d6969928f23bd21c78d5cbec5da
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 28 20:42:36 2021 +0200

    Update potfiles.

 po/POTFILES.in |   17 +-
 po/ar.po       | 1509 ++++++++++++++++++++++----------------------------
 po/be.po       | 1110 +++++++++----------------------------
 po/bg.po       | 1155 +++++++++++----------------------------
 po/ca.po       | 1521 ++++++++++++++++++++++-----------------------------
 po/cs.po       | 1521 ++++++++++++++++++++++-----------------------------
 po/da.po       | 1505 ++++++++++++++++++++++----------------------------
 po/de.po       | 1517 ++++++++++++++++++++++-----------------------------
 po/el.po       | 1500 ++++++++++++++++++++++----------------------------
 po/en.po       | 1045 ++++++++---------------------------
 po/es.po       | 1517 ++++++++++++++++++++++-----------------------------
 po/fi.po       | 1088 +++++++++---------------------------
 po/fr.po       | 1521 ++++++++++++++++++++++-----------------------------
 po/he.po       | 1140 +++++++++++---------------------------
 po/hr.po       | 1091 +++++++++----------------------------
 po/hu.po       | 1523 ++++++++++++++++++++++-----------------------------
 po/icewm.pot   | 1047 ++++++++---------------------------
 po/id.po       | 1517 ++++++++++++++++++++++-----------------------------
 po/it.po       | 1517 ++++++++++++++++++++++-----------------------------
 po/ja.po       | 1519 ++++++++++++++++++++++-----------------------------
 po/ko.po       | 1513 ++++++++++++++++++++++-----------------------------
 po/lt.po       | 1159 +++++++++++----------------------------
 po/lv.po       | 1103 +++++++++----------------------------
 po/mk.po       | 1103 +++++++++----------------------------
 po/nb.po       | 1106 +++++++++----------------------------
 po/nl.po       | 1521 ++++++++++++++++++++++-----------------------------
 po/no.po       | 1106 +++++++++----------------------------
 po/pl.po       | 1513 ++++++++++++++++++++++-----------------------------
 po/pt.po       | 1484 ++++++++++++++++++++++----------------------------
 po/pt_BR.po    | 1517 ++++++++++++++++++++++-----------------------------
 po/ro.po       | 1106 +++++++++----------------------------
 po/ru.po       | 1513 ++++++++++++++++++++++-----------------------------
 po/sk.po       | 1521 ++++++++++++++++++++++-----------------------------
 po/sl.po       | 1106 +++++++++----------------------------
 po/sv.po       | 1513 ++++++++++++++++++++++-----------------------------
 po/tr.po       | 1542 +++++++++++++++++++++++-----------------------------
 po/uk.po       | 1172 +++++++++++----------------------------
 po/vi.po       | 1155 +++++++++++----------------------------
 po/zh_CN.po    | 1513 ++++++++++++++++++++++-----------------------------
 po/zh_TW.po    | 1515 ++++++++++++++++++++++-----------------------------
 40 files changed, 19347 insertions(+), 33314 deletions(-)

commit f4579647abb117680de767a6f7762bffac9baf65
Author: Mehmet Akif 9oglu <madanadam@gmail.com>
Date:   Wed Jul 21 07:46:30 2021 +0000

    Translated using Weblate (Turkish)

    Currently translated at 100.0% (481 of 481 strings)

 po/tr.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9e18677e0f28d189c4d0e201bb8255f483c3a676
Author: Mehmet Akif 9oglu <madanadam@gmail.com>
Date:   Mon Jul 19 10:19:49 2021 +0000

    Translated using Weblate (Turkish)

    Currently translated at 100.0% (481 of 481 strings)

 po/tr.po | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

commit 63d2f0108f0da238482675981de1019263f07ace
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jul 19 01:18:56 2021 +0200

    Eliminate most of the inefficiences when looking for icon directories.

 src/yicon.cc | 386 ++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 224 insertions(+), 162 deletions(-)

commit 77dda0352cd2853fcf70c866f0d5cde7ac654f71
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jul 19 01:17:39 2021 +0200

    Delay the loading of cursors as much as possible,
    because some cursors are seldomly used.

 src/wmapp.cc   | 87 +++++++++++++++++++++++++++++++-----------------------
 src/wmapp.h    | 30 +++++++++----------
 src/ycursor.cc | 21 +++++++++++++
 src/ycursor.h  | 11 +++++++
 4 files changed, 97 insertions(+), 52 deletions(-)

commit 8edd38dd65e8004f989b94485ad58c0c52a31e0c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jul 19 01:16:49 2021 +0200

    Also test find on MStringArray.

 src/testarray.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 5a22443bd777552c2b1f1d8d169cd43d3b9f019b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jul 19 01:16:17 2021 +0200

    Ensure that PATH_MAX is defined.

 src/misc.cc  | 7 ++++---
 src/sysdep.h | 3 +++
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 11b2f98379344275f55f3b02a0a96d1b4ae9b9b6
Author: Mehmet Akif 9oglu <madanadam@gmail.com>
Date:   Sun Jul 18 19:14:09 2021 +0000

    Translated using Weblate (Turkish)

    Currently translated at 100.0% (481 of 481 strings)

 po/tr.po | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

commit db306f7b1c9ea12cb9edd56e6242543602a713e6
Author: Mehmet Akif 9oglu <madanadam@gmail.com>
Date:   Sun Jul 18 19:10:59 2021 +0000

    Translated using Weblate (Turkish)

    Currently translated at 100.0% (481 of 481 strings)

 po/tr.po | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit c16c44e936856bcebf11c8fd36028119c021e0cc
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 21:36:20 2021 +0200

    Rewrite task successor and task predecessor to properly take into
    account the
    separation of TaskBarApp and TaskButton as well as task grouping.
    Resolves #602, resolves #604.

 src/atasks.cc | 82 ++++++++++++++++++++++++++++++++++++++++++++-----------
 src/atasks.h  |  2 ++
 2 files changed, 68 insertions(+), 16 deletions(-)

commit 784236b33075cf783ddef398b01ff2fe5ce8f790
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 21:11:01 2021 +0200

    Avoid one level of indirection to speedup debugging.

 src/yarray.h | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit fbc00000b224277a388604370bc60452b8ac9a74
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 21:07:54 2021 +0200

    Cache the looked up value for the openssl path.

 src/amailbox.cc | 24 +++++++++++++++++-------
 src/amailbox.h  |  2 ++
 2 files changed, 19 insertions(+), 7 deletions(-)

commit 96ff0e650a904041b79a88e2809f1c400bb4cbfe
Author: Alexander Richardson <Alexander.Richardson@cl.cam.ac.uk>
Date:   Thu Jul 15 19:59:22 2021 +0100

    Allow using cmake -GNinja (#603)

    The CMake Ninja generator complains about duplicate targets otherwise since
    the `ADD_CUSTOM_COMMAND(OUTPUT ${_tempPO}` already creates a target with
    the name ${_lang}.po: ninja: error: build.ninja:2446: multiple rules
    generate po/pl.po [-wdupbuild=err].
    Rename the custom target to work around this.

 po/CMakeLists.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit da2db635bff853900041017ddf6f9fd99dbd6a02
Author: Alexander Richardson <Alexander.Richardson@cl.cam.ac.uk>
Date:   Thu Jul 15 19:53:21 2021 +0100

    Fix building on a case-insensitive file system (#601)

    When compiling on a case-insensitive file system, adding the root
    directory to the means that C++ headers including the stanard library
    header <version> end up including the VERSION file in the root directory
    instead. This include path does not appear to be not needed so we can
    just drop it.

 CMakeLists.txt | 1 -
 1 file changed, 1 deletion(-)

commit 34c91428643452b82ff78993388f8d3af1eab92a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 12:43:57 2021 +0200

    Remove obsolete files ypaths.cc and ypaths.h.

 src/ypaths.cc | 127 ------------------------------------------------------
 src/ypaths.h  |  44 -------------------
 2 files changed, 171 deletions(-)

commit 5a3d89ef0c46140adf51b98a477081265b4bba0c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 12:12:57 2021 +0200

    Refresh icewmbg manpage.

 man/icewmbg.pod | 68 ++++++++++++++++++++++++++---------------------------
 1 file changed, 33 insertions(+), 35 deletions(-)

commit 7d2844e01aa7a74a0af27e4d9caf775cdf0fb3e2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 12:12:44 2021 +0200

    Make it compile.

 src/iceicon.cc | 2 +-
 src/icelist.cc | 6 +++---
 src/iceskt.cc  | 1 -
 3 files changed, 4 insertions(+), 5 deletions(-)

commit 58af5b60cc8d5b42cb28462516648ce1af52cc59
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 12:12:33 2021 +0200

    Print active window.

 src/testnetwmhints.cc | 7 +++++++
 1 file changed, 7 insertions(+)

commit d70e47e0bba7675a72afd6aac62ed373c97f5229
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 12:11:54 2021 +0200

    Update icewmbg.

 src/icewmbg.cc | 19 ++++++-------------
 1 file changed, 6 insertions(+), 13 deletions(-)

commit f554478c89d72235dab4a9348c45cb438f8f74b7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 12:10:30 2021 +0200

    When changing themeName, allocate it dynamically.

 src/wmconfig.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b7a27edb98f5d7f06e83fd473e36d2025ec7d703
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 15 12:08:04 2021 +0200

    Get rid of unneeded classes YCursor and YResourcePaths.
    This also reduces the number of stat(2) system calls on startup.

 src/CMakeLists.txt |   2 +-
 src/Makefile.am    |   7 --
 src/atasks.cc      |   4 +-
 src/aworkspaces.cc |   7 +-
 src/genpref.cc     |   2 +
 src/movesize.cc    |   6 +-
 src/wmapp.cc       | 192 ++++++++++++++++++++++++++++++++++++++++---------
 src/wmapp.h        |  40 +++++++----
 src/wmcontainer.cc |   4 +-
 src/wmdialog.cc    |   2 +-
 src/wmframe.cc     |   2 +-
 src/wmmgr.cc       |   8 +--
 src/wmmgr.h        |   2 +-
 src/wmprog.h       |   4 +-
 src/wmtaskbar.cc   |   6 +-
 src/wmwinmenu.h    |   4 +-
 src/wpixres.cc     |  50 +++++++------
 src/wpixres.h      |   6 +-
 src/yapp.cc        |  16 +++++
 src/yapp.h         |   8 ++-
 src/yconfig.cc     |   1 -
 src/ycursor.cc     |  79 ++++----------------
 src/ycursor.h      |  51 +------------
 src/yicon.cc       |  26 +++++--
 src/yicon.h        |   1 +
 src/ypopup.cc      |   2 +-
 src/yprefs.h       |   2 +-
 src/ywindow.cc     |  38 ++++------
 src/ywindow.h      |  11 ++-
 src/yxapp.cc       |  15 +---
 src/yxapp.h        |   6 +-
 31 files changed, 332 insertions(+), 272 deletions(-)

commit 39a36e9d4ed78f1780843a4a5db77ed502ddad0e
Author: Mehmet Akif <madanadam@gmail.com>
Date:   Thu Jul 15 12:58:03 2021 +0300

    Minor Changes and Additions (#600)

    Thank you for your contribution!

 po/tr.po | 692 ++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 348 insertions(+), 344 deletions(-)

commit df787c550cfda092075123ab0fae379855093ae7
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date:   Thu Jul 8 14:01:46 2021 +0000

    Translated using Weblate (Portuguese)

    Currently translated at 100.0% (481 of 481 strings)

 po/pt.po | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit e73b5cd3bc4338ae6d53f04a752dbed2e1156d01
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 8 08:15:51 2021 +0200

    Prepare 2.6.0 release

 AUTHORS      |   6 +-
 ChangeLog    | 585 +++++++++++++++++++++++++------------------------------
 NEWS         | 219 ++++-----------------
 README.md    |  36 ++--
 RELEASE.md   |   4 +-
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |  70 +++----
 po/be.po     |  70 +++----
 po/bg.po     |  70 +++----
 po/ca.po     |  70 +++----
 po/cs.po     |  70 +++----
 po/da.po     |  70 +++----
 po/de.po     |  70 +++----
 po/el.po     |  70 +++----
 po/en.po     |  70 +++----
 po/es.po     |  70 +++----
 po/fi.po     |  70 +++----
 po/fr.po     | 128 ++++++------
 po/he.po     |  70 +++----
 po/hr.po     |  70 +++----
 po/hu.po     |  70 +++----
 po/icewm.pot |  72 +++----
 po/id.po     |  70 +++----
 po/it.po     |  70 +++----
 po/ja.po     |  70 +++----
 po/ko.po     |  70 +++----
 po/lt.po     |  70 +++----
 po/lv.po     |  70 +++----
 po/mk.po     |  70 +++----
 po/nb.po     |  70 +++----
 po/nl.po     |  70 +++----
 po/no.po     |  70 +++----
 po/pl.po     |  70 +++----
 po/pt.po     |  70 +++----
 po/pt_BR.po  |  70 +++----
 po/ro.po     |  70 +++----
 po/ru.po     |  70 +++----
 po/sk.po     |  70 +++----
 po/sl.po     |  70 +++----
 po/sv.po     |  70 +++----
 po/tr.po     |  70 +++----
 po/uk.po     |  70 +++----
 po/vi.po     |  70 +++----
 po/zh_CN.po  |  70 +++----
 po/zh_TW.po  |  70 +++----
 46 files changed, 1734 insertions(+), 1918 deletions(-)

commit b671b365391539f67545fcf9d4bfd468b39214d1
Merge: 6c377bf4 3685e59b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 8 08:12:04 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit 3685e59b6b3e1bb392a0efae7def1ddf4ad1f779
Merge: d6eb4680 e7ab2a49
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jul 8 08:10:56 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit e7ab2a49a9b9e6f3d2b279250b093bbb59136864
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 7 22:04:17 2021 +0200

    Remove superfluous includes.

 src/wmcontainer.cc | 4 ----
 1 file changed, 4 deletions(-)

commit aa89c73209bb134b61ec04e04cfd21313d010c23
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 7 22:03:23 2021 +0200

    Add a second modal dialog to testing.

 src/testnetwmhints.cc | 34 +++++++++++++++++++++++++++++++---
 1 file changed, 31 insertions(+), 3 deletions(-)

commit c6a2c4ae9db854456562a3892ac0cef17835f1bf
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 7 22:02:23 2021 +0200

    Keep track of changes to modal flag. Optimize raising of modals.

 src/wmframe.cc | 25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

commit 5b9287d6308647baafc4e7ee33bf9517f341c095
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 7 21:22:26 2021 +0200

    Fix a memory leak for dynamic menu's.

 src/objmenu.cc | 3 +++
 1 file changed, 3 insertions(+)

commit ca48077067c63b6ae338bc9ca18bc45fcff9aea9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 7 01:21:41 2021 +0200

    Free start menu and windowlist menu on exit.

 src/wmapp.cc | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit 2ad29f1afa7aa05b871d0d5ce601d093811c7600
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jul 7 01:20:18 2021 +0200

    Fix for browse menu's for root and home in start menu.

 src/objmenu.cc | 3 +++
 1 file changed, 3 insertions(+)

commit a3c1ef594ea424ddd7a5c25995f275ca8c950295
Merge: adcfa78f 5a317837
Author: openSUSE Weblate <weblate-noreply@opensuse.org>
Date:   Mon Jul 5 17:31:40 2021 +0000

    Merge branch 'origin/icewm-1-4-BRANCH' into Weblate.

commit adcfa78fcdbc6e7d47b7c1b8db53243f75a3ff6a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jul 5 02:20:00 2021 +0200

    Eliminate memory leaks in icon handling.

 src/yicon.cc | 340 +++++++++++++++++++++++++++----------------------------
 1 file changed, 167 insertions(+), 173 deletions(-)

commit 99380ce8a5d4e05d757905767fbfebb5edb4c48c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 03:03:37 2021 +0200

    Use absolute paths for the Exec definition.

 lib/icewm-session.desktop | 2 +-
 lib/icewm.desktop         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3917f16c6851b5fb304c167ca4d3d892fcd91f81
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 03:02:12 2021 +0200

    Only do a passive grab on buttons which are defined by the ButtonRaiseMask.

 src/wmcontainer.cc | 129 +++++++++++++++++++++----------------------------
 1 file changed, 55 insertions(+), 74 deletions(-)

commit eb61de9bd9494904d8bd54b650c5aa3d0a4d2051
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 03:00:08 2021 +0200

    Fix a fscanf format string type mismatch.

 src/ycursor.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 007bbeb30e78521ad91e487cc0653b1d2c2cb110
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:59:37 2021 +0200

    Fix a type to boolean.

 src/wmtaskbar.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6f3d9ccba252c8ab2a45c8735d5add4398130dcb
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:59:18 2021 +0200

    Prevent a hypothetical memory leak.

 src/wmmgr.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit eb97aab4470f748dc5e2ef7240d0f418d630849e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:58:45 2021 +0200

    Initialize all object fields.

 src/amailbox.cc    | 1 +
 src/aworkspaces.cc | 3 ++-
 src/themes.cc      | 1 +
 src/udir.cc        | 1 +
 src/ymenu.cc       | 1 +
 5 files changed, 6 insertions(+), 1 deletion(-)

commit f3aae1b134b02029f95297f42f68557c1ca770a7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:57:42 2021 +0200

    Define string field widths when using sscanf.

 src/aapm.cc      | 29 ++++++++++++++---------------
 src/wmsession.cc |  6 +++---
 2 files changed, 17 insertions(+), 18 deletions(-)

commit a14f12e43ba26fc2cad33758632095f3e6987074
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:56:21 2021 +0200

    Prevent a warning on nullptr dereference.

 src/mstring.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8e4591e96820c63ff4f22c6623759d73ede12332
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:55:26 2021 +0200

    Use the "override" keyword consistently to avoid warnings.

 src/icehelp.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 96b6335707aac0ae7d4250185b9e639527c75317
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:54:09 2021 +0200

    Guard against buffer overflow when copying the degrees centigrade symbol.

 src/acpustatus.cc | 13 ++++++++-----
 src/acpustatus.h  |  2 +-
 2 files changed, 9 insertions(+), 6 deletions(-)

commit 0bfea6749667edb75d6faf1067500ef4ce83af0a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jul 3 02:50:45 2021 +0200

    When a focused window can't raise, or there is no overlapping window,
    then there shouldn't be a passive button grab by icewm, in order to
    improve internal menu handling by the application.

 src/wmframe.cc | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit cc14871727c50fd3953ead35952d1ad09c4a236d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jul 2 01:13:53 2021 +0200

    Release the passive button grab from a focused window when a button
    click wouldn't raise it, for improved menu handling.

 src/wmframe.cc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 5a31783783262106d1fb560ae364db34a71a2c79
Author: Lucie Charrier <c.chalu@free.fr>
Date:   Fri Jun 25 05:52:38 2021 +0000

    Translated using Weblate (French)

    Currently translated at 100.0% (481 of 481 strings)

 po/fr.po | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

commit 6c377bf499af4640186c9fb1869affd52fcd2e24
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jun 26 11:45:49 2021 +0200

    Prepare 2.5.0 release

 AUTHORS      |  14 +-
 ChangeLog    | 787 ++++++++++++++++++++++++++++---------------------------
 NEWS         |  91 +++++--
 README.md    |  36 +--
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |  78 +++---
 po/be.po     |  78 +++---
 po/bg.po     |  78 +++---
 po/ca.po     |  82 +++---
 po/cs.po     |  82 +++---
 po/da.po     |  78 +++---
 po/de.po     |  78 +++---
 po/el.po     |  78 +++---
 po/en.po     |  78 +++---
 po/es.po     |  78 +++---
 po/fi.po     |  78 +++---
 po/fr.po     |  78 +++---
 po/he.po     |  78 +++---
 po/hr.po     |  78 +++---
 po/hu.po     |  78 +++---
 po/icewm.pot |  80 +++---
 po/id.po     |  78 +++---
 po/it.po     |  78 +++---
 po/ja.po     |  82 +++---
 po/ko.po     |  78 +++---
 po/lt.po     |  78 +++---
 po/lv.po     |  78 +++---
 po/mk.po     |  78 +++---
 po/nb.po     |  78 +++---
 po/nl.po     |  82 +++---
 po/no.po     |  78 +++---
 po/pl.po     |  78 +++---
 po/pt.po     |  78 +++---
 po/pt_BR.po  |  78 +++---
 po/ro.po     |  78 +++---
 po/ru.po     |  78 +++---
 po/sk.po     |  82 +++---
 po/sl.po     |  78 +++---
 po/sv.po     |  78 +++---
 po/tr.po     |  78 +++---
 po/uk.po     |  78 +++---
 po/vi.po     |  78 +++---
 po/zh_CN.po  |  78 +++---
 po/zh_TW.po  |  78 +++---
 45 files changed, 2032 insertions(+), 1972 deletions(-)

commit 2c679a117e030d3eb18912da2ffd15aee8ded6ee
Merge: eeb99421 d6eb4680
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jun 26 11:39:56 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit d6eb4680315a7781c2ee38f7958d78b85297841a
Merge: fa3ebaa3 4f52f80a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jun 26 11:39:07 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 4f52f80ae8e6df54e6ccf5516e09295dfcb40afd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jun 26 00:36:22 2021 +0200

    Reread properties list for internal clients.

 src/wmframe.cc | 2 ++
 src/ymsgbox.cc | 1 +
 2 files changed, 3 insertions(+)

commit eb096743895e5280ff96638669cb002074bc1a20
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jun 25 22:28:59 2021 +0200

    Guard against frames without a client when destructing frames with kill
    message boxes.

 src/wmmgr.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4554bd173a72beb6f27419c36d90e2c2dfd89565
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jun 25 22:28:22 2021 +0200

    Change YTextProperty memory allocation type to malloc/free.

 src/yxapp.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5428310dc6fcba9d1a5593bbf9c517aea70ac44a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jun 25 21:36:23 2021 +0200

    Clear the UrgencyHint in the WM_HINTS structure to stop the flashing.

 src/wmframe.cc | 3 +++
 1 file changed, 3 insertions(+)

commit a101e98e689bdb9df0924f210058206f75da355d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jun 25 21:35:32 2021 +0200

    Add test for WM_HINTS XUrgencyHint.

 src/Makefile.am       |  2 +-
 src/testnetwmhints.cc | 50 +++++++++++++++++++++++++++++++++++++----------
 2 files changed, 41 insertions(+), 11 deletions(-)

commit 096e7ed0d4b30087b584c4ec293f0ec0b0de165a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jun 24 23:47:40 2021 +0200

    Remove 6 obsolete macros from base.h.

 src/atasks.cc         |  2 +-
 src/atray.cc          |  2 +-
 src/base.h            |  9 ---------
 src/testnetwmhints.cc |  2 --
 src/testwinhints.cc   |  3 +--
 src/wmtaskbar.cc      |  4 ++--
 src/wmtitle.cc        |  4 +++-
 src/wmwinlist.cc      |  2 +-
 src/yinputline.cc     |  4 ++--
 src/yscrollbar.cc     |  2 +-
 src/yxapp.h           | 15 +++++++++++++--
 11 files changed, 25 insertions(+), 24 deletions(-)

commit 3ec20b02abd67b5196fc96bbe2a403e3518b7f52
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jun 24 23:45:50 2021 +0200

    Add option parsing and event name logging to testmap.cc.

 src/Makefile.am |  6 +++---
 src/testmap.cc  | 26 +++++++++++++++-----------
 2 files changed, 18 insertions(+), 14 deletions(-)

commit 2957de4f2045f910015efe05777653feab44eaca
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jun 24 23:44:20 2021 +0200

    Add "eventName()" for event logging.

 src/logevent.cc | 10 +++++++++-
 src/logevent.h  |  1 +
 2 files changed, 10 insertions(+), 1 deletion(-)

commit 914658fc0f28019ccc5bba9b8b3fd84259ddef64
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jun 23 20:59:01 2021 +0200

    Collect windows to arrange from layers OnTop, Normal and Below.

 src/wmapp.cc | 15 +++++----------
 src/wmmgr.cc | 39 +++++++++++++++++++++------------------
 2 files changed, 26 insertions(+), 28 deletions(-)

commit ae92608b05aa2842676c96dbb20fcae75bdb4d4c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jun 23 20:57:31 2021 +0200

    Use colored backgrounds when creating test windows in testnetwmhints.

 src/testnetwmhints.cc | 28 +++++++++++++++++++++++++---
 1 file changed, 25 insertions(+), 3 deletions(-)

commit 6b5122a4f9fe4a2b407b28bfd890edae5d1babc9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jun 23 20:56:58 2021 +0200

    Fix icesh example in manpage.

 man/icesh.pod | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d0f6920eb3ea3ad1f842b7caec738c257473ea40
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Jun 22 00:17:30 2021 +0200

    Add -unmapped and -viewable filters. Restore the window selection after an
    "end" clause. Include the selection flags inside the test for conditional
    evaluation.

 man/icesh.pod | 29 ++++++++++++++++++++++++-----
 src/icesh.cc  | 36 ++++++++++++++++++++++++++++++++----
 2 files changed, 56 insertions(+), 9 deletions(-)

commit d2a474d588ecadae397e79004e8c535df71312cd
Author: Luiz Fernando Ranghetti <elchevive68@gmail.com>
Date:   Mon Jun 21 19:25:16 2021 +0000

    Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (481 of 481 strings)

 po/pt_BR.po | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit 0aa2d36e0956a8723856c561a72050b7c635d874
Author: Kukuh Syafaat <syafaatkukuh@gmail.com>
Date:   Mon Jun 21 04:39:34 2021 +0000

    Translated using Weblate (Indonesian)

    Currently translated at 100.0% (481 of 481 strings)

 po/id.po | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 668b3006defa86c7752be1d19e6a438e8a134617
Author: Aleš Kastner <alkas@volny.cz>
Date:   Sat Jun 19 19:21:35 2021 +0000

    Translated using Weblate (Czech)

    Currently translated at 100.0% (481 of 481 strings)

 po/cs.po | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

commit fec77dc29db885b4d77e136a3aa542da1b22a045
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Fri Jun 18 09:24:30 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (481 of 481 strings)

 po/nl.po | 22 ++++++++++------------
 1 file changed, 10 insertions(+), 12 deletions(-)

commit 29dc93500dfd40128f22abe8ba3b03dff0fee324
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Fri Jun 18 10:47:34 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (481 of 481 strings)

 po/ja.po | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

commit 5e62fdfa252cb1980afb3b2de14d73f9c15fb5a4
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Fri Jun 18 05:10:17 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (481 of 481 strings)

 po/sk.po | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

commit 0c01e5fb8e865122a816351a33f6425035359461
Author: David Medina <medipas@gmail.com>
Date:   Thu Jun 17 15:33:11 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (481 of 481 strings)

 po/ca.po | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

commit 7c2daa4136cab766ec4534f364c48a4d53859ca6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jun 17 17:23:41 2021 +0200

    make update-po

 po/ar.po     | 194 ++++++++++++++++++++++++++----------------------
 po/be.po     | 194 ++++++++++++++++++++++++++----------------------
 po/bg.po     | 194 ++++++++++++++++++++++++++----------------------
 po/ca.po     | 198 +++++++++++++++++++++++++++----------------------
 po/cs.po     | 198 +++++++++++++++++++++++++++----------------------
 po/da.po     | 194 ++++++++++++++++++++++++++----------------------
 po/de.po     | 202 +++++++++++++++++++++++++++-----------------------
 po/el.po     | 194 ++++++++++++++++++++++++++----------------------
 po/en.po     | 192 +++++++++++++++++++++++++----------------------
 po/es.po     | 194 ++++++++++++++++++++++++++----------------------
 po/fi.po     | 194 ++++++++++++++++++++++++++----------------------
 po/fr.po     | 198 +++++++++++++++++++++++++++----------------------
 po/he.po     | 192 +++++++++++++++++++++++++----------------------
 po/hr.po     | 194 ++++++++++++++++++++++++++----------------------
 po/hu.po     | 195 ++++++++++++++++++++++++++----------------------
 po/icewm.pot | 194 ++++++++++++++++++++++++++----------------------
 po/id.po     | 194 ++++++++++++++++++++++++++----------------------
 po/it.po     | 198 +++++++++++++++++++++++++++----------------------
 po/ja.po     | 198 +++++++++++++++++++++++++++----------------------
 po/ko.po     | 194 ++++++++++++++++++++++++++----------------------
 po/lt.po     | 194 ++++++++++++++++++++++++++----------------------
 po/lv.po     | 194 ++++++++++++++++++++++++++----------------------
 po/mk.po     | 194 ++++++++++++++++++++++++++----------------------
 po/nb.po     | 194 ++++++++++++++++++++++++++----------------------
 po/nl.po     | 198 +++++++++++++++++++++++++++----------------------
 po/no.po     | 194 ++++++++++++++++++++++++++----------------------
 po/pl.po     | 194 ++++++++++++++++++++++++++----------------------
 po/pt.po     | 198 +++++++++++++++++++++++++++----------------------
 po/pt_BR.po  | 198 +++++++++++++++++++++++++++----------------------
 po/ro.po     | 194 ++++++++++++++++++++++++++----------------------
 po/ru.po     | 194 ++++++++++++++++++++++++++----------------------
 po/sk.po     | 198 +++++++++++++++++++++++++++----------------------
 po/sl.po     | 194 ++++++++++++++++++++++++++----------------------
 po/sv.po     | 194 ++++++++++++++++++++++++++----------------------
 po/tr.po     | 221 ++++++++++++++++++++++++++++++-------------------------
 po/uk.po     | 194 ++++++++++++++++++++++++++----------------------
 po/vi.po     | 194 ++++++++++++++++++++++++++----------------------
 po/zh_CN.po  | 194 ++++++++++++++++++++++++++----------------------
 po/zh_TW.po  | 194 ++++++++++++++++++++++++++----------------------
 39 files changed, 4166 insertions(+), 3468 deletions(-)

commit b88b080b0c534459a48dbea8c739413203e04b8c
Author: Kukuh Syafaat <syafaatkukuh@gmail.com>
Date:   Thu Jun 17 12:57:05 2021 +0000

    Translated using Weblate (Indonesian)

    Currently translated at 100.0% (477 of 477 strings)

 po/id.po | 33 +++++++++++----------------------
 1 file changed, 11 insertions(+), 22 deletions(-)

commit 00f714bb85a0ff8a846add53a9b7c50ce273c846
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Jun 15 23:52:21 2021 +0200

    Add full support for application modal dialogs.  Support WM_TRANSIENT_FOR
    being set to the root window per the EWMH standard in section:
    "Implementing enhanced support for application transient windows". Change
    long to int in YFrameWindow structure.

 src/MwmUtil.h    |   8 +-
 src/decorate.cc  |  42 ++++--
 src/logevent.cc  |   8 +-
 src/wmclient.cc  |  64 +++++-----
 src/wmclient.h   |  30 ++---
 src/wmframe.cc   | 352 +++++++++++++++++++++++++++++++--------------------
 src/wmframe.h    |  55 ++++----
 src/wmsession.cc |   2 +-
 8 files changed, 337 insertions(+), 224 deletions(-)

commit f6913f74fdb7e5fafcc747eda705dba55ca02c18
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Jun 15 23:51:42 2021 +0200

    Give hints on setGeometry format.

 man/icesh.pod | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit fe2dd8f64986c614a0c70074bc539bb8256107b5
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Jun 15 23:50:33 2021 +0200

    Transition testnetwmhints.cc from _WIN_ to _NET_ properties.

 src/testnetwmhints.cc | 375 +++++++++++++++++++++++++---------------------
 1 file changed, 204 insertions(+), 171 deletions(-)

commit 114f9df55bab4c0de6839dc204fcd1b8197475e6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jun 14 23:50:40 2021 +0200

    Revert "Enforce that focus remains with IceTopWin for issue #593."
    This reverts commit 8306aba186294074054c5a4067ccfe7ddfeda75b.

 src/wmmgr.cc | 4 ----
 1 file changed, 4 deletions(-)

commit 89361811244f67992e803e2212521d10f42e63a2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Jun 8 21:42:43 2021 +0200

    Surround variable expansion with double quotes.

 rebuild.sh | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit c4dcffb858129cdadabb706425fef808e0b82f29
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Jun 8 21:40:48 2021 +0200

    Replace paths with configured directories in generated manpages for
    CMake build and also fix spaces and double quotes.

 man/CMakeLists.txt | 176 ++++++++++++++++++++++++++-----------------------
 1 file changed, 93 insertions(+), 83 deletions(-)

commit 1683cc5554a1afd7c0cb493a5011bd15eba7e07c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jun 7 23:15:51 2021 +0200

    CMake builds html pages for ice-wm/icewm#50.

 man/CMakeLists.txt | 63 +++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 60 insertions(+), 3 deletions(-)

commit eeb99421b910fa26b4bdc35932f9c7b7db383459
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jun 7 01:20:44 2021 +0200

    Prepare 2.4.0 release

 AUTHORS      |  20 +-
 ChangeLog    | 972 +++++++++++++++++++++++++++----------------------------
 NEWS         | 125 ++++---
 README.md    |  36 +--
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     | 194 ++++++-----
 po/be.po     | 194 ++++++-----
 po/bg.po     | 194 ++++++-----
 po/ca.po     | 198 ++++++------
 po/cs.po     | 198 ++++++------
 po/da.po     | 194 ++++++-----
 po/de.po     | 202 ++++++------
 po/el.po     | 194 ++++++-----
 po/en.po     | 192 ++++++-----
 po/es.po     | 194 ++++++-----
 po/fi.po     | 194 ++++++-----
 po/fr.po     | 198 ++++++------
 po/he.po     | 192 ++++++-----
 po/hr.po     | 194 ++++++-----
 po/hu.po     | 195 ++++++-----
 po/icewm.pot | 194 ++++++-----
 po/id.po     | 194 ++++++-----
 po/it.po     | 198 ++++++------
 po/ja.po     | 198 ++++++------
 po/ko.po     | 194 ++++++-----
 po/lt.po     | 194 ++++++-----
 po/lv.po     | 194 ++++++-----
 po/mk.po     | 194 ++++++-----
 po/nb.po     | 194 ++++++-----
 po/nl.po     | 198 ++++++------
 po/no.po     | 194 ++++++-----
 po/pl.po     | 194 ++++++-----
 po/pt.po     | 198 ++++++------
 po/pt_BR.po  | 198 ++++++------
 po/ro.po     | 194 ++++++-----
 po/ru.po     | 194 ++++++-----
 po/sk.po     | 198 ++++++------
 po/sl.po     | 194 ++++++-----
 po/sv.po     | 194 ++++++-----
 po/tr.po     | 221 +++++++------
 po/uk.po     | 194 ++++++-----
 po/vi.po     | 194 ++++++-----
 po/zh_CN.po  | 194 ++++++-----
 po/zh_TW.po  | 194 ++++++-----
 45 files changed, 4757 insertions(+), 4042 deletions(-)

commit 651350f25b4f7c580d3cdf9982d7ac4495e0ede1
Merge: 33497dea fa3ebaa3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jun 7 01:14:35 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit fa3ebaa3e29c02e5de9b242c384c79bb562cca0f
Merge: 20314f45 4bc34ed9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jun 7 01:12:16 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 4bc34ed94f33f222cab32740a2762429991d1c32
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jun 6 19:29:55 2021 +0200

    Reduce the bugs section to the essential and closes issue #592.

 man/icehelp.pod           | 4 +---
 man/icesh.pod             | 4 +---
 man/icesound.pod          | 4 +---
 man/icewm-menu-fdo.pod    | 4 +---
 man/icewm-menu-xrandr.pod | 4 +---
 man/icewm-session.pod     | 4 +---
 man/icewm-set-gnomewm.pod | 4 +---
 man/icewm.pod             | 4 +---
 man/icewmbg.pod           | 4 +---
 man/icewmhint.pod         | 4 +---
 man/icewmtray.pod         | 4 +---
 11 files changed, 11 insertions(+), 33 deletions(-)

commit acef8ffbcf5ea50346ed08e4fb9d11b8eb192294
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jun 6 00:53:38 2021 +0200

    Check parameter against null in createFromImage.

 src/ypixmap.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 3a0a41311e02cba083b53f76eadf9c33c483ed50
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jun 6 00:53:22 2021 +0200

    Fix indentation and expand tabs.

 src/icehelp.cc | 8 ++++----
 src/strtest.cc | 2 +-
 src/ycolor.cc  | 4 ++--
 3 files changed, 7 insertions(+), 7 deletions(-)

commit 4a51e2799a8096c2a7623c030cf6fbc9b5f5ab42
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jun 6 00:50:57 2021 +0200

    Prevent a compilerwarning.

 src/atasks.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2e1557288d7fac9b10c0ba070ffac3359f299913
Author: Aleš Kastner <alkas@volny.cz>
Date:   Mon May 31 19:18:54 2021 +0000

    Translated using Weblate (Czech)

    Currently translated at 100.0% (477 of 477 strings)

 po/cs.po | 41 +++++++++++++++--------------------------
 1 file changed, 15 insertions(+), 26 deletions(-)

commit f0fcc33bb12acfcf0d4c2133597f210f85c84f27
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun May 30 00:27:29 2021 +0200

    Be pessimistic about the chances to locate a file icon on AntiX.

 src/icehelp.cc | 41 ++++++++++++++++++++++++++++-------------
 1 file changed, 28 insertions(+), 13 deletions(-)

commit 13aff1a25f2412221a09c68f40854c1d304fdc55
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date:   Sat May 29 14:35:30 2021 +0000

    Translated using Weblate (Portuguese)

    Currently translated at 100.0% (477 of 477 strings)

 po/pt.po | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 777fd2da30a0b29b865bed62b6c8e1a6205a684a
Author: Agah Emir <agahemir986@gmail.com>
Date:   Sat May 29 12:16:48 2021 +0000

    Translated using Weblate (Turkish)

    Currently translated at 82.3% (393 of 477 strings)

 po/tr.po | 121 +++++++++++++++++++++++++++++------------------------------
 1 file changed, 60 insertions(+), 61 deletions(-)

commit d02b4a4cea969a60c51e352b60411d47245476e0
Author: Agah Emir <agahemir986@gmail.com>
Date:   Fri May 28 21:03:03 2021 +0000

    Translated using Weblate (Turkish)

    Currently translated at 78.8% (376 of 477 strings)

 po/tr.po | 733 ++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 419 insertions(+), 314 deletions(-)

commit 8cbaedc7877334925ddbb74bc1825cb29e074e04
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue May 25 00:36:35 2021 +0200

    Support forcedClose winoption on Dockapps.

 src/wmdock.cc | 10 ++++++----
 src/wmdock.h  |  2 +-
 2 files changed, 7 insertions(+), 5 deletions(-)

commit d6e302bf5198c35438d394163289e7a9a2c6143a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue May 25 00:35:26 2021 +0200

    Only let icewm notify icewm-session at start and when not catchsegv.

 src/icesm.cc | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit 664a9b7309f8876eb224f8978ff7aa3d7b3c656b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun May 23 22:04:04 2021 +0200

    Move Dockapps with Ctrl+Button1. Honor order winoption for Dockapps.
    Respect startClose winoption for Dockapps. Preserve Dockapps ordering
    over restarts. Be resilient against a newly manage client exiting
    immediately. Add support for Dockapps to icesh.

 man/icesh.pod         |   4 ++
 man/icewm-session.pod |  16 +++++
 src/icesh.cc          |  17 +++++
 src/wmclient.cc       |  12 ++++
 src/wmdock.cc         | 177 +++++++++++++++++++++++++++++++++++++++++++---
 src/wmdock.h          |  17 ++++-
 src/wmframe.cc        |  38 +++++-----
 src/wmmgr.cc          |   7 +-
 src/wmtaskbar.cc      |   2 +-
 9 files changed, 257 insertions(+), 33 deletions(-)

commit 8306aba186294074054c5a4067ccfe7ddfeda75b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun May 23 22:01:53 2021 +0200

    Enforce that focus remains with IceTopWin for issue #593.

 src/wmmgr.cc | 4 ++++
 1 file changed, 4 insertions(+)

commit f49362802c3a0973522d92febd44fbf196f58086
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed May 19 23:35:01 2021 +0200

    Support Ctrl+Mouse buttons to control dockapps.

 man/icewm-preferences.pod |   5 +-
 src/default.h             |   4 +-
 src/wmclient.cc           |   9 +-
 src/wmdock.cc             | 306 ++++++++++++++++++++++++++++++++++--------
 src/wmdock.h              |  41 +++++-
 src/wmmgr.cc              |  24 ++--
 src/ymenu.h               |   2 +-
 7 files changed, 307 insertions(+), 84 deletions(-)

commit 07da3a198ab9a72123d93d8c86454fbcbe905c56
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed May 19 21:50:13 2021 +0200

    Consider AllWorkspaces to be equal to the active workspace, when
    QuickSwitchGroupWorkspaces is enabled, for issue #589.

 src/wmswitch.cc | 4 ++++
 1 file changed, 4 insertions(+)

commit 047214528fd4db2e08961641fee06539927fd5ed
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue May 18 03:39:00 2021 +0200

    Add support for DockApps.

 man/icewm-preferences.pod |   4 +
 src/CMakeLists.txt        |   2 +-
 src/Makefile.am           |   2 +
 src/default.h             |   2 +
 src/wmclient.cc           |  54 +++++++++-
 src/wmclient.h            |   6 ++
 src/wmdock.cc             | 225 ++++++++++++++++++++++++++++++++++++++++++
 src/wmdock.h              |  36 +++++++
 src/wmframe.cc            |  10 +-
 src/wmmgr.cc              |  49 ++++++++-
 src/wmmgr.h               |   3 +
 src/wmminiicon.cc         |   3 +-
 12 files changed, 380 insertions(+), 16 deletions(-)

commit 91ad1031a302dce0f2c149537b036c7d093bb90e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue May 18 03:37:57 2021 +0200

    Improve recovery from restart failures.

 src/wmapp.cc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit a7dda5411a53968eb83fcfd2437932869665d8ca
Author: Gemineo <vistatec@gemineo.de>
Date:   Mon May 17 12:50:18 2021 +0000

    Translated using Weblate (German)

    Currently translated at 100.0% (477 of 477 strings)

 po/de.po | 38 +++++++++++---------------------------
 1 file changed, 11 insertions(+), 27 deletions(-)

commit 0fcb7df54ea383d9a1bae4e6e62e5b4f0c908e30
Author: Davide Aiello <davide.aiello@novilingulists.com>
Date:   Mon May 17 09:51:53 2021 +0000

    Translated using Weblate (Italian)

    Currently translated at 100.0% (477 of 477 strings)

 po/it.po | 37 +++++++++++++------------------------
 1 file changed, 13 insertions(+), 24 deletions(-)

commit e61fc067776fc3bfc0d30392970e571593ee1c25
Author: Gemineo <vistatec@gemineo.de>
Date:   Mon May 17 08:13:29 2021 +0000

    Translated using Weblate (German)

    Currently translated at 98.7% (471 of 477 strings)

 po/de.po | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

commit dd08ba118bf0ba9070818b0adf761bb7608f67b9
Author: Lucie Charrier <c.chalu@free.fr>
Date:   Sun May 16 20:23:44 2021 +0000

    Translated using Weblate (French)

    Currently translated at 100.0% (477 of 477 strings)

 po/fr.po | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

commit 82e9f236dfc5e5027a9975ed48332204d8bba310
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun May 16 01:04:19 2021 +0200

    Cleanup manageClient and split it up in smaller functions.

 src/wmmgr.cc     | 180 ++++++++++++++++++++++-----------------------------
 src/wmmgr.h      |   6 +-
 src/wmtaskbar.cc |   2 +-
 src/wmwinlist.cc |   2 +-
 src/ydialog.cc   |   2 +-
 5 files changed, 85 insertions(+), 107 deletions(-)

commit cf8888097f142fd038d05d5565827aaaab259d2c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat May 15 23:34:09 2021 +0200

    Improve icehelp colors and search in icehelp document with Ctrl+F and F3.

 man/icehelp.pod    |  16 +++--
 src/icehelp.cc     | 175 ++++++++++++++++++++++++++++++++++++-------------
 src/yscrollview.cc |   2 +-
 3 files changed, 141 insertions(+), 52 deletions(-)

commit cd928215376c3975609d8aee831ecbaa38d66b53
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat May 15 23:31:54 2021 +0200

    Support scrolling the pixmap of a GraphicsBuffer.

 src/ypaint.cc | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 src/ypaint.h  |  1 +
 2 files changed, 52 insertions(+), 2 deletions(-)

commit 443e714ed4e1471d0a4e3542dde75f4028b02b19
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat May 15 23:29:26 2021 +0200

    Add constructor with integer dimensions to YRect.

 src/atasks.cc    | 2 +-
 src/wmtaskbar.cc | 8 ++++----
 src/ylistbox.cc  | 2 +-
 src/yrect.h      | 9 +++++++++
 4 files changed, 15 insertions(+), 6 deletions(-)

commit 0c29f143550ea954de6b1c8bb18b96bbe164b36f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat May 15 23:25:13 2021 +0200

    Support WM_TAKE_FOCUS by setting wsTakeFocus flag.

 src/ywindow.cc | 28 +++++++---------------------
 src/ywindow.h  |  5 +++--
 2 files changed, 10 insertions(+), 23 deletions(-)

commit bf6ed4ff5be4c526f3fbf3e74f4023751a90a0e5
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri May 14 22:20:00 2021 +0200

    Improve centrally placing transient windows over their leader window
    when CenterTransientsOnOwner is enabled. Fix for when CenterLarge is true.

 src/wmmgr.cc | 33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)

commit 0eb590efdbfae7d11d34ff186dcbc74dac14d3e6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri May 14 20:08:27 2021 +0200

    Don't reverse the alpha value, only the RGB color components.

 src/ycolor.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 16e4a04b0c0ff02aeba2ad25d568cdd56dc86d5b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri May 14 20:08:05 2021 +0200

    Prevent compiler warnings.

 src/wmpref.cc    | 2 +-
 src/yfontcore.cc | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f3e31d54a64132e70c8ca924c514c7851388af52
Author: Mindaugas Baranauskas <opensuse.lietuviu.kalba@gmail.com>
Date:   Fri May 14 05:31:21 2021 +0000

    Translated using Weblate (Lithuanian)

    Currently translated at 43.8% (209 of 477 strings)

 po/lt.po | 38 +++++++++++++++-----------------------
 1 file changed, 15 insertions(+), 23 deletions(-)

commit 8cb4c80e20ee900fb84d921541b7d17cb02d4f34
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date:   Sat May 8 21:29:33 2021 +0000

    Translated using Weblate (Portuguese)

    Currently translated at 100.0% (477 of 477 strings)

 po/pt.po | 69 +++++++++++++++++++++++++++---------------------------------
 1 file changed, 31 insertions(+), 38 deletions(-)

commit 1bf5b2a08bfb1744ea695301407dead9c91f6c75
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Fri May 7 15:39:48 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (477 of 477 strings)

 po/sk.po | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

commit 0023bb3064b94dbb8a6e7117d20e7e84b5d9e356
Author: Luiz Fernando Ranghetti <elchevive68@gmail.com>
Date:   Fri May 7 14:31:25 2021 +0000

    Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (477 of 477 strings)

 po/pt_BR.po | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

commit 08c4cdeaef18bd676e40b1316f546997195433d3
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Thu May 6 21:30:28 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (477 of 477 strings)

 po/nl.po | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

commit 96779731d8ed74d30d6e62fb1f1c4b2be7711016
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Thu May 6 22:05:57 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (477 of 477 strings)

 po/ja.po | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

commit cc4244183f7060cfe19a9752f301f0290cd86b8d
Author: David Medina <medipas@gmail.com>
Date:   Thu May 6 19:03:10 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (477 of 477 strings)

 po/ca.po | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

commit 33497dea8067a6d9eeccb3ec8eec57dd16c4f1b9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri May 7 01:39:59 2021 +0200

    Prepare 2.3.4 release

 AUTHORS      |   8 +-
 ChangeLog    | 815 ++++++++++++++++++++++++++++++-------------------------
 NEWS         | 102 ++++---
 README.md    |  36 +--
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |  82 +++---
 po/be.po     |  82 +++---
 po/bg.po     |  82 +++---
 po/ca.po     |  82 +++---
 po/cs.po     |  82 +++---
 po/da.po     |  82 +++---
 po/de.po     |  82 +++---
 po/el.po     |  82 +++---
 po/en.po     |  82 +++---
 po/es.po     |  82 +++---
 po/fi.po     |  82 +++---
 po/fr.po     |  82 +++---
 po/he.po     |  82 +++---
 po/hr.po     |  82 +++---
 po/hu.po     |  82 +++---
 po/icewm.pot |  84 +++---
 po/id.po     |  82 +++---
 po/it.po     |  82 +++---
 po/ja.po     |  82 +++---
 po/ko.po     |  82 +++---
 po/lt.po     |  82 +++---
 po/lv.po     |  82 +++---
 po/mk.po     |  82 +++---
 po/nb.po     |  82 +++---
 po/nl.po     |  82 +++---
 po/no.po     |  82 +++---
 po/pl.po     |  82 +++---
 po/pt.po     |  82 +++---
 po/pt_BR.po  |  82 +++---
 po/ro.po     |  82 +++---
 po/ru.po     |  82 +++---
 po/sk.po     |  82 +++---
 po/sl.po     |  82 +++---
 po/sv.po     |  82 +++---
 po/tr.po     |  82 +++---
 po/uk.po     |  82 +++---
 po/vi.po     |  82 +++---
 po/zh_CN.po  |  82 +++---
 po/zh_TW.po  |  82 +++---
 45 files changed, 2143 insertions(+), 2030 deletions(-)

commit c6619282bf52afcb1b6900348f4fa0e1b7c91e2b
Merge: fef8441f 20314f45
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri May 7 01:29:16 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit 20314f45588e6a5619e419beff62e549c6e48550
Merge: 721a1b20 43ec0839
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri May 7 01:27:56 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 43ec0839bf40ecd469f7ab3e65068777a6df76dd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri May 7 01:06:25 2021 +0200

    Reduce freetype font size for icehelp. Improve reversed link color
    for icehelp.

 src/icehelp.cc | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

commit 9faf348bca2689e0227a1fba6404dd42c7e0eb4b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 19:26:26 2021 +0200

    make update-po

 po/ar.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/be.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/bg.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/ca.po     | 128 ++++++++++++++++++++++++++++-----------------------
 po/cs.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/da.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/de.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/el.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/en.po     | 120 ++++++++++++++++++++++++++----------------------
 po/es.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/fi.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/fr.po     | 128 ++++++++++++++++++++++++++++-----------------------
 po/he.po     | 120 ++++++++++++++++++++++++++----------------------
 po/hr.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/hu.po     | 136 +++++++++++++++++++++++++++++++------------------------
 po/icewm.pot | 122 +++++++++++++++++++++++++++----------------------
 po/id.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/it.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/ja.po     | 128 ++++++++++++++++++++++++++++-----------------------
 po/ko.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/lt.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/lv.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/mk.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/nb.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/nl.po     | 128 ++++++++++++++++++++++++++++-----------------------
 po/no.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/pl.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/pt.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/pt_BR.po  | 124 ++++++++++++++++++++++++++++----------------------
 po/ro.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/ru.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/sk.po     | 128 ++++++++++++++++++++++++++++-----------------------
 po/sl.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/sv.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/tr.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/uk.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/vi.po     | 124 ++++++++++++++++++++++++++++----------------------
 po/zh_CN.po  | 124 ++++++++++++++++++++++++++++----------------------
 po/zh_TW.po  | 124 ++++++++++++++++++++++++++++----------------------
 39 files changed, 2736 insertions(+), 2122 deletions(-)

commit f1d41d292d4a069dcaba87f9ddc69cca1a23806d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 19:25:16 2021 +0200

    Check input lengths.

 src/icehelp.cc | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit 063e412b71fd4d2dfe878b04c681ac1e11b79617
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 19:12:00 2021 +0200

    Add PingTimeout.

 man/icewm-preferences.pod | 4 ++++
 1 file changed, 4 insertions(+)

commit affe7d96d9cadb37841f0f8f3a2105694aecbab7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 19:03:37 2021 +0200

    Improve accuracy of clicking on links in icehelp. Support reverse video
    in icehelp. Add more keyboard shortcuts to icehelp.

 src/icehelp.cc     | 133 +++++++++++++++++++++++++++++++++++++++----------
 src/yscrollbar.cc  |  15 ++++++
 src/yscrollbar.h   |   3 ++
 src/yscrollview.cc |  27 ++--------
 src/yscrollview.h  |  18 +++----
 5 files changed, 139 insertions(+), 57 deletions(-)

commit 918c05ab43f9c547545841b972bf4926b55afca2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 19:02:36 2021 +0200

    Don't adjust workarea when snapping from outside the workarea.

 src/movesize.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 0a32a9a13b591e2e99f1b2e48fd88e11d889c924
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 19:01:31 2021 +0200

    Add reverse color.

 src/ycolor.cc | 10 ++++++++++
 src/ycolor.h  |  2 ++
 2 files changed, 12 insertions(+)

commit 74aa52f91eb2adbd5ea863259777c1ed831ba1ed
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 19:00:22 2021 +0200

    Add setNetName.

 src/ywindow.cc | 6 ++++++
 src/ywindow.h  | 1 +
 2 files changed, 7 insertions(+)

commit e9c0278f109c1322cda05154b330cb20906787d6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu May 6 18:59:22 2021 +0200

    Add a --disable-rsvg option to configure for issue #587.

 configure.ac | 38 ++++++++++++++++++++++----------------
 1 file changed, 22 insertions(+), 16 deletions(-)

commit c8f7c5f44c7674d99f3c1610e8df2ed55744d66c
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Thu May 6 13:32:01 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (474 of 474 strings)

 po/sk.po | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 87fff3d3b7a1f1301dfeb7be5b6c446ecc9e6444
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Thu May 6 08:29:44 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (474 of 474 strings)

 po/nl.po | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit aa8d5ffe5bc64a94b9d58c4e0aa78cbd01bcc7f7
Author: Guillaume GARDET <guillaume.gardet@opensuse.org>
Date:   Thu May 6 06:41:28 2021 +0000

    Translated using Weblate (French)

    Currently translated at 100.0% (474 of 474 strings)

 po/fr.po | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit aaad3bf3ddd038dae102560929b03e3bf67b4471
Author: David Medina <medipas@gmail.com>
Date:   Thu May 6 08:37:02 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (474 of 474 strings)

 po/ca.po | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 6945bd20579f6510ce34ad1666a293e4804987c7
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Thu May 6 03:48:35 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (474 of 474 strings)

 po/ja.po | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 74a762fd1041990755b891ea5e4f3d8d1b000367
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed May 5 23:46:55 2021 +0200

    make update-po

 po/ar.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/be.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/bg.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/ca.po     | 93 ++++++++++++++++++++++++++++------------------------
 po/cs.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/da.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/de.po     | 91 +++++++++++++++++++++++++++------------------------
 po/el.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/en.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/es.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/fi.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/fr.po     | 95 ++++++++++++++++++++++++++++-------------------------
 po/he.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/hr.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/hu.po     | 93 ++++++++++++++++++++++++++++------------------------
 po/icewm.pot | 91 +++++++++++++++++++++++++++------------------------
 po/id.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/it.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/ja.po     | 93 ++++++++++++++++++++++++++++------------------------
 po/ko.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/lt.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/lv.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/mk.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/nb.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/nl.po     | 99 ++++++++++++++++++++++++++++++--------------------------
 po/no.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/pl.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/pt.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/pt_BR.po  | 89 +++++++++++++++++++++++++++-----------------------
 po/ro.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/ru.po     | 91 +++++++++++++++++++++++++++------------------------
 po/sk.po     | 93 ++++++++++++++++++++++++++++------------------------
 po/sl.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/sv.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/tr.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/uk.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/vi.po     | 89 +++++++++++++++++++++++++++-----------------------
 po/zh_CN.po  | 89 +++++++++++++++++++++++++++-----------------------
 po/zh_TW.po  | 89 +++++++++++++++++++++++++++-----------------------
 39 files changed, 1891 insertions(+), 1618 deletions(-)

commit 32359aa73c85b34e06bc34fa440ee568ba87c5e7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed May 5 20:23:35 2021 +0200

    Always rebuild manpages when Makefile changes.

 man/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 49a16a2eabf7a1f4b741484f1dd5aa36103ddd1a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed May 5 20:21:21 2021 +0200

    Fix for positioning new frames for themes with mask shaped top sides.

 src/wmmgr.cc | 80 +++++++++++++++++++++++++++-----------------------------
 src/wmmgr.h  |  4 ++-
 2 files changed, 42 insertions(+), 42 deletions(-)

commit e7a6a1044dc3b6d3c16e1abe622ea0d14c643e04
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed May 5 20:20:13 2021 +0200

    Fix for snapping frame borders for themes with mask shaped top sides.

 src/movesize.cc | 15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

commit 0ba69753f1b90239df6e785f711cd77f9905741f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon May 3 01:52:21 2021 +0200

    Add a button for a menu in icehelp. Support anti-aliased fonts in icehelp.

 src/icehelp.cc | 46 ++++++++++++++++++++++++++++++++--------------
 src/wmsave.cc  |  1 -
 2 files changed, 32 insertions(+), 15 deletions(-)

commit ed80a558a6326631e567587aa9457929740420bf
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun May 2 23:47:19 2021 +0200

    Generate preferences in sorted order.

 src/CMakeLists.txt |  2 +-
 src/Makefile.am    |  2 +-
 src/genpref.cc     | 76 ++++++++++++++++++++++++++++++++++++++++++--------
 3 files changed, 67 insertions(+), 13 deletions(-)

commit 4dcdebfbf41a33c7898c92334aedf544a5d60193
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun May 2 23:44:07 2021 +0200

    Empty strings are equal to null strings and remove optimization when
    updating preferences file.

 src/wmsave.cc  | 13 +++----------
 src/yconfig.cc |  5 +++--
 2 files changed, 6 insertions(+), 12 deletions(-)

commit 39bef40e41f16cf938bbf6466d2f5ecbaa4c537d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat May 1 23:45:58 2021 +0200

    Attempt to improve vertical alignment of text with different font faces
    in icehelp.

 src/icehelp.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 8291425cd0e867dc9cd7ebc118f9bcf33425e03b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat May 1 22:20:49 2021 +0200

    Let icehelp handle scrollbar keys when mouse pointer is inside a scrollbar.

 src/icehelp.cc     | 6 +++++-
 src/yscrollview.cc | 5 +++++
 src/yscrollview.h  | 1 +
 3 files changed, 11 insertions(+), 1 deletion(-)

commit d65ef75aced7a605d662a0bd6e370f203bb29c57
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date:   Fri Apr 30 21:08:16 2021 +0000

    Translated using Weblate (Portuguese)

    Currently translated at 100.0% (473 of 473 strings)

 po/pt.po | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

commit 6252f6ab461019b8bf146f55667ec4c0645a7c28
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 29 22:34:51 2021 +0200

    Add PingTimeout for issue ice-wm/icewm#47. When ping timeouts then
    request user permission to terminate for issue ice-wm/icewm#47.

 src/default.h   |   2 ++
 src/wmclient.cc | 101 ++++++++++++++++++++++++++--------------------------
 src/wmclient.h  |  16 +++++----
 src/wmframe.cc  |  20 +++++++----
 src/wmframe.h   |   2 +-
 src/wmmgr.cc    |   2 +-
 6 files changed, 77 insertions(+), 66 deletions(-)

commit 4fe8510387cf99aa1e91e5a3315df48a7738c659
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 29 22:34:51 2021 +0200

    Add flags to test WM_PROTOCOLS.

 src/icehelp.cc | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 546a7b47a00e99fa9f3f3e5caca0947310bff114
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 29 22:34:50 2021 +0200

    Add equality operators for lazy pointers.

 src/ref.h | 2 ++
 1 file changed, 2 insertions(+)

commit b30c2fa4663e0ebc5b346e4c571887d3942d6118
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 29 00:56:58 2021 +0200

    Fix icesh exit code for #585.

 src/icesh.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 338c5af8c054051a88fbc551c60174270991ca2f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 29 00:52:32 2021 +0200

    Only use RTTI when debugging for issue ice-wm/icewm#48.

 src/ywindow.cc | 2 ++
 1 file changed, 2 insertions(+)

commit abfd91d2d9e58f5d1cf79dcb26c1b79b88c24e2c
Author: Luiz Fernando Ranghetti <elchevive68@gmail.com>
Date:   Wed Apr 28 14:07:47 2021 +0000

    Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (473 of 473 strings)

 po/pt_BR.po | 21 ++++++---------------
 1 file changed, 6 insertions(+), 15 deletions(-)

commit fef8441f47bfa92315a47c08618201491ec8eb2c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 28 00:31:19 2021 +0200

    Prepare 2.3.3 release

 AUTHORS      |  16 +-
 ChangeLog    | 592 +++++++++++++++++++++++++++++++------------------------
 NEWS         |  61 ++++--
 README.md    |  36 ++--
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |   6 +-
 po/be.po     |   6 +-
 po/bg.po     |   6 +-
 po/ca.po     |  10 +-
 po/cs.po     |   6 +-
 po/da.po     |   6 +-
 po/de.po     |   6 +-
 po/el.po     |   6 +-
 po/en.po     |   6 +-
 po/es.po     |   6 +-
 po/fi.po     |   6 +-
 po/fr.po     |  10 +-
 po/he.po     |   6 +-
 po/hr.po     |   6 +-
 po/hu.po     |   6 +-
 po/icewm.pot |   8 +-
 po/id.po     |   6 +-
 po/it.po     |   6 +-
 po/ja.po     |  10 +-
 po/ko.po     |   6 +-
 po/lt.po     |   6 +-
 po/lv.po     |   6 +-
 po/mk.po     |   6 +-
 po/nb.po     |   6 +-
 po/nl.po     |  14 +-
 po/no.po     |   6 +-
 po/pl.po     |   6 +-
 po/pt.po     |   6 +-
 po/pt_BR.po  |   6 +-
 po/ro.po     |   6 +-
 po/ru.po     |   6 +-
 po/sk.po     |  10 +-
 po/sl.po     |   6 +-
 po/sv.po     |   6 +-
 po/tr.po     |   6 +-
 po/uk.po     |   6 +-
 po/vi.po     |   6 +-
 po/zh_CN.po  |   6 +-
 po/zh_TW.po  |   6 +-
 45 files changed, 546 insertions(+), 431 deletions(-)

commit 4f5ab4b8819650929fbe768d22751efd76130f01
Merge: 9175263b 721a1b20
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 28 00:25:48 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit 721a1b20d7b0eff45f0d6999b4664c76a3347ed9
Merge: 56df42b9 5ca96880
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 28 00:24:18 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 5ca9688006e4072bd89c8e2a7f176f06c406be5c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 27 23:18:18 2021 +0200

    Fix compiler warning about the C++ One Definition Rule.

 src/wmsave.cc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 118dbb4075709c3b26810ea84ea400f8be7c3965
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 27 22:13:15 2021 +0200

    Document default winoption format .OPTION.

 man/icewm-winoptions.pod | 2 ++
 1 file changed, 2 insertions(+)

commit 4ed379d29df94dc157394903042a6884cd9cf026
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Tue Apr 27 13:46:06 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (473 of 473 strings)

 po/sk.po | 17 ++++-------------
 1 file changed, 4 insertions(+), 13 deletions(-)

commit 2bc23d8dd87b1e269db7e781d01c9abacd20a824
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 27 17:55:23 2021 +0200

    Permit scroll wheel to control rolling up or down for issue #584.

 man/icewm.pod  |  7 +++++--
 src/wmtitle.cc | 10 ++++++++++
 2 files changed, 15 insertions(+), 2 deletions(-)

commit 3d5c52aef4b0c4edaa457502b71e604afc5f738d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 27 17:36:06 2021 +0200

    Remove superfluous cast and class qualifications.

 src/ymenu.cc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 7747cd8391231beaba644c82d1cc22431f03967d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 27 17:35:05 2021 +0200

    Correct type of all button preferences as unsigned.

 src/default.h  | 10 +++++-----
 src/wmmgr.cc   | 10 +++++-----
 src/wmpref.cc  | 29 ++++++++++++++++++++++++++++-
 src/wmtitle.cc | 10 +++++-----
 4 files changed, 43 insertions(+), 16 deletions(-)

commit 6e66ef9cffc4ba151c3cf3b1af04bb1ca706228d
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Tue Apr 27 10:14:07 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (473 of 473 strings)

 po/nl.po | 43 +++++++++++++++++--------------------------
 1 file changed, 17 insertions(+), 26 deletions(-)

commit f8cd7541853bcf47f9a1cba62b5e36d1d0b3eda9
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Mon Apr 26 22:08:27 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (473 of 473 strings)

 po/ja.po | 23 +++++++----------------
 1 file changed, 7 insertions(+), 16 deletions(-)

commit 250adff966effedb0024231de5fce382ef5e89a1
Author: Guillaume GARDET <guillaume.gardet@opensuse.org>
Date:   Mon Apr 26 18:38:49 2021 +0000

    Translated using Weblate (French)

    Currently translated at 100.0% (473 of 473 strings)

 po/fr.po | 43 +++++++++++++++++--------------------------
 1 file changed, 17 insertions(+), 26 deletions(-)

commit 64c5c51008c2a91836c916ce40d9b0b1becfa91c
Author: David Medina <medipas@gmail.com>
Date:   Mon Apr 26 18:14:13 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (473 of 473 strings)

 po/ca.po | 67 ++++++++++++++++++++++++++----------------------------------
 1 file changed, 29 insertions(+), 38 deletions(-)

commit 3410d3b4b39d6c490f28d6f6b513c9a9781068af
Merge: 154d649d c58040d8
Author: openSUSE Weblate <weblate-noreply@opensuse.org>
Date:   Mon Apr 26 17:30:54 2021 +0000

    Merge branch 'origin/icewm-1-4-BRANCH' into Weblate.

commit c58040d87234f7b63c3189ed43c5fa79c4362999
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Mon Apr 26 16:32:37 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (472 of 472 strings)

 po/sk.po | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

commit 154d649db266941052e2ed08fc379a2c4e361047
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Apr 26 19:30:41 2021 +0200

    make update-po

 po/ar.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/be.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/bg.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/ca.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/cs.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/da.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/de.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/el.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/en.po     | 168 ++++++++++++++++++++++++++------------------------
 po/es.po     | 185 +++++++++++++++++++++++++++++--------------------------
 po/fi.po     | 176 ++++++++++++++++++++++++++--------------------------
 po/fr.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/he.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/hr.po     | 168 ++++++++++++++++++++++++++------------------------
 po/hu.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/icewm.pot | 170 ++++++++++++++++++++++++++------------------------
 po/id.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/it.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/ja.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/ko.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/lt.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/lv.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/mk.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/nb.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/nl.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/no.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/pl.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/pt.po     | 177 ++++++++++++++++++++++++++++------------------------
 po/pt_BR.po  | 181 ++++++++++++++++++++++++++++-------------------------
 po/ro.po     | 168 ++++++++++++++++++++++++++------------------------
 po/ru.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/sk.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/sl.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/sv.po     | 181 ++++++++++++++++++++++++++++-------------------------
 po/tr.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/uk.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/vi.po     | 172 ++++++++++++++++++++++++++-------------------------
 po/zh_CN.po  | 181 ++++++++++++++++++++++++++++-------------------------
 po/zh_TW.po  | 181 ++++++++++++++++++++++++++++-------------------------
 39 files changed, 3581 insertions(+), 3279 deletions(-)

commit 23f0f10590b3f336def6285fe29dbca13be807bb
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Apr 26 19:28:53 2021 +0200

    Add new icewm option --rewrite-preferences to update preferences.

 man/icewm.pod      |  12 +-
 src/CMakeLists.txt |   2 +-
 src/Makefile.am    |   2 +
 src/wmapp.cc       |  12 +-
 src/wmconfig.cc    | 136 +++++++++++++++++++++
 src/wmconfig.h     |   1 +
 src/wmpref.cc      | 249 +-------------------------------------
 src/wmpref.h       |  21 ----
 src/wmsave.cc      | 323 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/wmsave.h       |  36 ++++++
 src/yaction.h      |   6 +-
 src/yconfig.cc     |  31 ++++-
 src/yconfig.h      |  23 ++--
 13 files changed, 567 insertions(+), 287 deletions(-)

commit 1d0fe7bc23ff7f38f5fe2bda34a417ac3e52b736
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Apr 26 01:14:41 2021 +0200

    Improve documentation for options for Super/Windows key modifiers.

 man/icewm-preferences.pod | 11 ++++++++---
 src/default.h             |  6 +++---
 2 files changed, 11 insertions(+), 6 deletions(-)

commit d04adb3166ae7b27b95d51c47af368ed8595c4bd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Apr 25 23:35:53 2021 +0200

    Make the modifiers dependent on the type of QuickSwitch: either from
    the Alt+Tab
    or from the "switchkey" keyword for issue #583.

 src/wmprog.cc   | 15 +++++++++++----
 src/wmswitch.cc | 10 +++++++---
 src/wmswitch.h  |  1 +
 3 files changed, 19 insertions(+), 7 deletions(-)

commit da8fedb33ae42ee8aca3545c77c13d875ccdda1b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 24 15:28:17 2021 +0200

    Don't reorder focus when Alt+Tabbing for issue #579.

 src/wmswitch.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2df4083bfb52051d3f00716ef821bd9b028cc827
Author: Panwar <caspian7pena@gmail.com>
Date:   Thu Apr 22 14:41:10 2021 +0000

    Translated using Weblate (Hindi)

    Currently translated at 25.1% (85 of 338 strings)

 po/hi.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 46db04944f3afa03af72d787063fae7d9d2616d3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 20 01:07:51 2021 +0200

    Defer loading internationalized help text until required.

 src/base.h       |  5 +++--
 src/genpref.cc   | 10 ++++++++--
 src/icesh.cc     |  2 +-
 src/icewmhint.cc |  2 +-
 src/misc.cc      | 15 ++++++++++-----
 5 files changed, 23 insertions(+), 11 deletions(-)

commit ed1b3058ad1a0be3e22fe51440f716d5925645c4
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 20 00:50:18 2021 +0200

    Add support for conditional expressions to icesh.

 man/icesh.pod |  39 ++++++++
 src/icesh.cc  | 266 +++++++++++++++++++++++++++++++++++-------------------
 2 files changed, 213 insertions(+), 92 deletions(-)

commit 7c38247ded0cc53922eba86cdd15e6ff192ae160
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 16 16:03:42 2021 +0200

    Add a toggle option "^" to the "netState" command for issue #580.

 man/icesh.pod | 22 +++++++++++++++++++++-
 src/icesh.cc  | 23 +++++++++++++++++++++--
 2 files changed, 42 insertions(+), 3 deletions(-)

commit 9175263b5cc9845460c9ecb35f8012ce0db635a2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 15 01:35:37 2021 +0200

    Prepare 2.3.2 release

 AUTHORS      |   4 +-
 ChangeLog    | 705 +++++++++++++++++++++++++++----------------------------
 NEWS         |  82 ++++---
 README.md    |  36 +--
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |  62 ++---
 po/be.po     |  62 ++---
 po/bg.po     |  62 ++---
 po/ca.po     |  62 ++---
 po/cs.po     |  62 ++---
 po/da.po     |  62 ++---
 po/de.po     |  62 ++---
 po/el.po     |  62 ++---
 po/en.po     |  62 ++---
 po/es.po     |  62 ++---
 po/fi.po     |  66 +++---
 po/fr.po     |  62 ++---
 po/he.po     |  62 ++---
 po/hr.po     |  62 ++---
 po/hu.po     |  62 ++---
 po/icewm.pot |  64 ++---
 po/id.po     |  62 ++---
 po/it.po     |  62 ++---
 po/ja.po     |  62 ++---
 po/ko.po     |  62 ++---
 po/lt.po     |  62 ++---
 po/lv.po     |  62 ++---
 po/mk.po     |  62 ++---
 po/nb.po     |  62 ++---
 po/nl.po     |  62 ++---
 po/no.po     |  62 ++---
 po/pl.po     |  62 ++---
 po/pt.po     |  62 ++---
 po/pt_BR.po  |  62 ++---
 po/ro.po     |  62 ++---
 po/ru.po     |  62 ++---
 po/sk.po     |  62 ++---
 po/sl.po     |  62 ++---
 po/sv.po     |  62 ++---
 po/tr.po     |  62 ++---
 po/uk.po     |  62 ++---
 po/vi.po     |  62 ++---
 po/zh_CN.po  |  62 ++---
 po/zh_TW.po  |  62 ++---
 45 files changed, 1633 insertions(+), 1630 deletions(-)

commit ec46c648ae768fc6d058b92ebe2abf0058b7f253
Merge: 0ed7743b 56df42b9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 15 01:23:35 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit 56df42b93451086a932a11c57e4d3f68c8cf0857
Merge: 55257c59 7d3aad84
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 15 01:22:09 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 7d3aad84210753328d68b387a08eea3f206c7269
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 15 00:05:51 2021 +0200

    Document more workspace button features.

 man/icewm.pod | 74 ++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 43 insertions(+), 31 deletions(-)

commit 5b06cc206ea1ca4a7a68b9ffdb0f5bedbd168240
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 14 22:19:56 2021 +0200

    First synchronize with icewm, before updating background after icewm
    restart.

 src/icewmbg.cc | 64 +++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 51 insertions(+), 13 deletions(-)

commit 6161be0fbb57f4ad1fc987635e3ef8fa11742946
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 14 22:18:21 2021 +0200

    Improve rounded rectangle corner painting detail.

 src/ypaint.cc | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

commit 09be9ed411c7f27d1a683967c89c09e4839006a4
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 14 22:13:17 2021 +0200

    Enforce the completion of the deallocation of the single YWMApp object.

 src/wmapp.cc | 3 +++
 1 file changed, 3 insertions(+)

commit c406fc804a585a1d96db7818bed7b119c69b940d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 14 22:11:25 2021 +0200

    Add append and replace to YProperty. Improve reporting detail when
    XOpenDisplay fails.

 src/yxapp.cc | 20 +++++++++++++++++---
 src/yxapp.h  |  7 +++++--
 2 files changed, 22 insertions(+), 5 deletions(-)

commit da09cc77f2ffabf136bdb23f8a3b298e8e2ca66c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Apr 14 22:08:36 2021 +0200

    Reduce reactiveness to mouse motion of task button by deselecting task
    button when dragging ends.

 src/atasks.cc | 11 ++++++-----
 src/atasks.h  |  1 +
 2 files changed, 7 insertions(+), 5 deletions(-)

commit 474993356704e6c97e50073ea0d3b95f6723c1a1
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Apr 13 05:03:58 2021 +0200

    Use reversed active taskbar app text colors for drawing grouping number
    for issue #565. Improve drawing rectangles with rounded corners.
    Don't update grouping when shutting down.

 src/atasks.cc | 22 +++++++-------------
 src/wmmgr.h   |  1 +
 src/ypaint.cc | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 src/ypaint.h  |  3 ++-
 4 files changed, 68 insertions(+), 19 deletions(-)

commit 00cf9ea224eaa219103338d8eb560f7184a727ac
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Apr 12 21:07:28 2021 +0200

    Dissolve the disparity between dragged and non-dragged task buttons for
    issue #576.

 src/atasks.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 30782621ed6d4f0738c9b4070876d4e5f9b1f051
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Apr 12 16:20:00 2021 +0200

    Fix segv in verifyPaths and closes #577.

 src/ypaths.cc | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit e53c6e5e78f8e1cd9586a9c7982779d314534b9d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Apr 12 03:09:16 2021 +0200

    Permit negative button position in function limited.

 src/aworkspaces.cc | 4 ++++
 src/aworkspaces.h  | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit a494f37a8b59fdc748b450d6aa2cde80682f9971
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Apr 12 02:49:16 2021 +0200

    Allow button clicks where there is mouse motion between button press
    and release for issue #575.

 src/atasks.cc      |  4 +++-
 src/atasks.h       |  2 +-
 src/aworkspaces.cc |  6 ++++--
 src/aworkspaces.h  |  4 +++-
 src/movesize.cc    |  5 ++++-
 src/wmbutton.cc    |  4 +++-
 src/wmbutton.h     |  2 +-
 src/wmframe.h      |  2 +-
 src/wmminiicon.cc  |  3 ++-
 src/wmminiicon.h   |  2 +-
 src/wmtitle.cc     |  6 ++++--
 src/wmtitle.h      |  2 +-
 src/ywindow.cc     | 31 +++++++++++++------------------
 src/ywindow.h      |  2 +-
 14 files changed, 42 insertions(+), 33 deletions(-)

commit 3410bc701629484b76002afe58af43fd2e92c71b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Apr 11 14:06:45 2021 +0200

    Pop down YInputMenu before deleting. Don't report focus lost when
    popping YInputMenu.

 src/yinputline.cc | 19 +++++++++++++++----
 src/yinputline.h  | 13 ++++++++++---
 2 files changed, 25 insertions(+), 7 deletions(-)

commit 9d7a8d696f3f8745e44b550f559783311842263d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Apr 11 14:06:45 2021 +0200

    Repaint workspace button after editing the workspace name.

 src/aworkspaces.cc | 1 +
 1 file changed, 1 insertion(+)

commit c6cbf56fe62efbfce58e232e398e4ca15405bcb2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 10 14:56:23 2021 +0200

    Change the default value for ModSuperIsCtrlAlt from true to false to see
    if anyone complains for issue #574.

 src/yprefs.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit adb82a54cb3c61a972790addaf2326072382f0c4
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 10 14:53:24 2021 +0200

    Support ModSuperIsCtrlAlt when testing the Super modifier in the quick
    switch. This fixes issues #574.

 src/wmswitch.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 636403977060bfea0f55092c73da7c83edc591cd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:38:09 2021 +0200

    Reduce the number of frame updates to only those frames visible on the
    previous and the current workspace when changing workspace.

 src/WinMgr.h     |  4 ++++
 src/wmclient.cc  |  2 +-
 src/wmframe.h    |  7 ++++---
 src/wmmgr.cc     | 19 ++++++++++---------
 src/wmmgr.h      |  4 ++--
 src/wmsession.cc |  4 ++--
 6 files changed, 23 insertions(+), 17 deletions(-)

commit 965749e8ce1b7a7b6b7f5821e9d0777151b69aab
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:35:02 2021 +0200

    Free the memory for the About dialog after it is closed.

 src/wmapp.cc | 33 ++++++++++++++++++---------------
 1 file changed, 18 insertions(+), 15 deletions(-)

commit 2a0955455096d3955fefc311b12e54d24adecd6e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:33:26 2021 +0200

    Add declarations for center and become to YDialog.

 src/ydialog.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 81ff8e20dadf75a6c74a1d827578dc5b3e8f99fc
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:31:54 2021 +0200

    Refactor common code from dialogs to ydialog.cc. Improve layout design.

 src/wmabout.cc | 27 ++++++------------
 src/wmabout.h  |  4 ++-
 src/wmaction.h |  2 ++
 src/yaction.h  |  2 +-
 src/ydialog.cc | 26 ++++++++++++++++-
 src/ylayout.h  | 83 +++++++++++++++++++++++++++++++-----------------------
 src/ymsgbox.cc | 18 +++---------
 7 files changed, 91 insertions(+), 71 deletions(-)

commit b3952b79dadb8a0cd81fc3108b5cc151b72c2b10
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:27:29 2021 +0200

    Add testarray as a test target to cmake test.

 src/CMakeLists.txt | 4 ++++
 1 file changed, 4 insertions(+)

commit 8ad5ae1c2a9c6d456fabaa0b0b85b3cd5a8a0531
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:26:55 2021 +0200

    Make testarray.cc mostly silent by default.

 src/Makefile.am  |   6 +-
 src/testarray.cc | 180 +++++++++++++++++++++++++++++++++++----------------
 2 files changed, 129 insertions(+), 57 deletions(-)

commit 0d144609c4fb98b54a47d3ec38410cbe6202f20f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:17:20 2021 +0200

    Improve removing the last element from an array. Add array pop and last.
    Remove classes YStack and YStackSet.

 src/yarray.cc | 16 +++++++++++-----
 src/yarray.h  | 46 ++++++++++------------------------------------
 2 files changed, 21 insertions(+), 41 deletions(-)

commit 49a9c524306bb7dfb15425a2b45bf6d2c82edc8e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:15:56 2021 +0200

    Optimize allocation of icon path strings.

 src/mstring.cc | 24 ++++++++++++++++++++++++
 src/mstring.h  |  3 +++
 src/yicon.cc   | 21 ++++++++++-----------
 3 files changed, 37 insertions(+), 11 deletions(-)

commit b1beaffcdb4056b33853573c2cfddae86cc91b5d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Apr 9 21:06:14 2021 +0200

    Remove unused variable textDrawn to prevent a compiler warning.

 src/atasks.cc | 2 --
 1 file changed, 2 deletions(-)

commit 0a54dc8864a42dadb69bc96ec09b85c2742dbb04
Author: Tommi Nieminen <software@legisign.org>
Date:   Fri Apr 9 09:04:53 2021 +0000

    Translated using Weblate (Finnish)

    Currently translated at 60.6% (286 of 472 strings)

 po/fi.po | 107 ++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 65 insertions(+), 42 deletions(-)

commit 0ed7743bb8d8c41da9f0bb7571f591abd1febec4
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Apr 4 02:16:33 2021 +0200

    Prepare 2.3.1 release

 AUTHORS      |   2 +-
 ChangeLog    | 459 ++++++++++++++++++++++++++-----------------------------
 NEWS         |  83 ++++------
 README.md    |  36 ++---
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |  52 +++----
 po/be.po     |  52 +++----
 po/bg.po     |  52 +++----
 po/ca.po     |  52 +++----
 po/cs.po     |  52 +++----
 po/da.po     |  52 +++----
 po/de.po     |  52 +++----
 po/el.po     |  52 +++----
 po/en.po     |  52 +++----
 po/es.po     |  52 +++----
 po/fi.po     |  52 +++----
 po/fr.po     |  52 +++----
 po/he.po     |  52 +++----
 po/hr.po     |  52 +++----
 po/hu.po     |  52 +++----
 po/icewm.pot |  54 +++----
 po/id.po     |  52 +++----
 po/it.po     |  52 +++----
 po/ja.po     |  52 +++----
 po/ko.po     |  52 +++----
 po/lt.po     |  52 +++----
 po/lv.po     |  52 +++----
 po/mk.po     |  52 +++----
 po/nb.po     |  52 +++----
 po/nl.po     |  52 +++----
 po/no.po     |  52 +++----
 po/pl.po     |  52 +++----
 po/pt.po     |  52 +++----
 po/pt_BR.po  |  52 +++----
 po/ro.po     |  52 +++----
 po/ru.po     |  52 +++----
 po/sk.po     |  52 +++----
 po/sl.po     |  52 +++----
 po/sv.po     |  52 +++----
 po/tr.po     |  52 +++----
 po/uk.po     |  52 +++----
 po/vi.po     |  52 +++----
 po/zh_CN.po  |  52 +++----
 po/zh_TW.po  |  52 +++----
 45 files changed, 1288 insertions(+), 1334 deletions(-)

commit 7d3a58545e0a88d97e394a56ea6cf1893507d42e
Merge: e2d41f6b 55257c59
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Apr 4 02:10:45 2021 +0200

    Merge branch 'icewm-1-4-BRANCH'

commit 55257c595216538c0e47bf6d6b60ad5c338e2bef
Merge: 21630b2c 0963792b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Apr 4 02:10:13 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 0963792bfd25120dfb1c39aa5c80c0a92a8f3976
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 19:46:45 2021 +0200

    Support different ways to indicate TaskBarTaskGrouping and closes #565.

 man/icewm-preferences.pod |  2 +
 src/atasks.cc             | 92 +++++++++++++++++++++++++++++++------------
 src/atasks.h              |  8 ++--
 src/default.h             |  4 +-
 src/wmframe.cc            |  2 +-
 5 files changed, 76 insertions(+), 32 deletions(-)

commit aa1d6da2437d107be5780be4fd32d6dbaf25df94
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 19:46:45 2021 +0200

    Support drawing rounded rectangles.

 src/ypaint.cc | 8 ++++----
 src/ypaint.h  | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 8c4140b61f8516c52928b9733265962fbe354577
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 18:04:09 2021 +0200

    Avoid iterating over an empty array in MStringArray::begin() for #571.

 src/yarray.h | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 0177b3463464ae2ee2fa7b5ef8e4dbb26486089b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 13:28:49 2021 +0200

    Repaint the background when icewm restarts to evade bug in X server.

 src/icewmbg.cc | 5 +++++
 1 file changed, 5 insertions(+)

commit 2ebd2428b0cf29f6a06da4f10ea4952bb5c405f3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 12:34:23 2021 +0200

    Drop wmMoveToWorkspace.

 src/wmframe.cc | 6 +-----
 src/wmframe.h  | 1 -
 2 files changed, 1 insertion(+), 6 deletions(-)

commit 931e69a493a455ca30601f1b562627fa3a5ef043
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 12:34:07 2021 +0200

    Fix for submenus when switching themes for issue #571 and #572.

 src/objmenu.h | 2 +-
 src/ymenu.cc  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 4606871aaa408f285170df1d81fde56c1d6e071c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 02:10:00 2021 +0200

    Enable iteration over a switchkey menu.

 src/wmprog.cc | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 1dc3e781eb4d984f094a1e8f132d70ced01bdfb6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:31:01 2021 +0200

    Prefer for-each loops when iterating over resource paths.

 src/aworkspaces.cc |  6 +++---
 src/browse.cc      |  9 +++------
 src/wmapp.cc       |  6 +++---
 src/wpixres.cc     | 42 ++++++++++++++++++++----------------------
 src/yicon.cc       | 22 ++++++++--------------
 src/ypaths.cc      | 33 +++++++++++++--------------------
 src/ypaths.h       | 22 ++++++++--------------
 7 files changed, 58 insertions(+), 82 deletions(-)

commit 0ae73a0ef344ff51035c00218d839c4cee443da3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:29:53 2021 +0200

    Smaller simpler YCursor.

 src/ycursor.cc | 26 ++++++++------------------
 src/ycursor.h  |  2 +-
 2 files changed, 9 insertions(+), 19 deletions(-)

commit 8f55fc003b8bae0918ccce7a55a46539f98c258d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:26:04 2021 +0200

    Test for large icon in YMsgBox to prevent accessing nil pointer.

 src/ymsgbox.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 58f6819e9c9dfb4c6424b3961146a8fb1198f1a6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:24:49 2021 +0200

    Add begin+end to properly support for-each on MStringArrays.

 src/yarray.h | 3 +++
 1 file changed, 3 insertions(+)

commit 43de75c4085aecacfc2b5613031062c8dcbdbbe3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:24:02 2021 +0200

    Restore use of isKey in ISwitchItems to fix switchkey.

 src/wmprog.cc   |  3 +++
 src/wmswitch.cc | 10 +++++++++-
 src/wmswitch.h  |  2 ++
 3 files changed, 14 insertions(+), 1 deletion(-)

commit 37b13884b23724c0039fb7f0a250d2cfc7287cea
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:22:57 2021 +0200

    Use override consistently.

 src/objmenu.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 79616ed36e05b8ae56eb1acc0afca5d9df68affb
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:22:36 2021 +0200

    Prefer object icon over default icon.

 src/objmenu.cc | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 04a1a96b03f903fb25df2ccc981f4841cd9623d8
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Apr 3 00:21:14 2021 +0200

    Remove use of resource paths.

 src/icewmbg.cc | 23 ++++++-----------------
 1 file changed, 6 insertions(+), 17 deletions(-)

commit e2d41f6b82f5b87051558243df85a9d6f387d86b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 15:01:43 2021 +0200

    Prepare 2.3.0 release

 AUTHORS      |   22 +-
 ChangeLog    | 9058 +++++++++++++++++++++++++++---------------------------
 NEWS         |  263 +-
 README.md    |   36 +-
 VERSION      |    2 +-
 configure.ac |   10 +-
 po/ar.po     |   50 +-
 po/be.po     |   50 +-
 po/bg.po     |   50 +-
 po/ca.po     |   50 +-
 po/cs.po     |   50 +-
 po/da.po     |   50 +-
 po/de.po     |   50 +-
 po/el.po     |   50 +-
 po/en.po     |   50 +-
 po/es.po     |   54 +-
 po/fi.po     |   50 +-
 po/fr.po     |   50 +-
 po/he.po     |   50 +-
 po/hr.po     |   50 +-
 po/hu.po     |   50 +-
 po/icewm.pot |   52 +-
 po/id.po     |   50 +-
 po/it.po     |   50 +-
 po/ja.po     |   50 +-
 po/ko.po     |   50 +-
 po/lt.po     |   50 +-
 po/lv.po     |   50 +-
 po/mk.po     |   50 +-
 po/nb.po     |   50 +-
 po/nl.po     |   50 +-
 po/no.po     |   50 +-
 po/pl.po     |   50 +-
 po/pt.po     |   50 +-
 po/pt_BR.po  |   50 +-
 po/ro.po     |   50 +-
 po/ru.po     |   50 +-
 po/sk.po     |   50 +-
 po/sl.po     |   50 +-
 po/sv.po     |   50 +-
 po/tr.po     |   50 +-
 po/uk.po     |   50 +-
 po/vi.po     |   50 +-
 po/zh_CN.po  |   50 +-
 po/zh_TW.po  |   50 +-
 45 files changed, 5752 insertions(+), 5595 deletions(-)

commit 4cbd349f588d79468922133d9e83bcbf262a62b4
Merge: b37c55c0 21630b2c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 14:48:39 2021 +0200

    Merge remote-tracking branch 'origin/icewm-1-4-BRANCH'

commit 21630b2c0e7838403fa854d88c3ce01feada3292
Merge: 6d9cfc9a ccaabb3c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 14:45:54 2021 +0200

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit ccaabb3ca8462ad9e682b5d10eb4d409fd45d816
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 12:47:24 2021 +0200

    Also terminate with a dot when outputting in perl pod format.

 src/genpref.cc | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit 539994330cd31cda6571cb1f2131ba6ce43ae65c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 12:44:03 2021 +0200

    Ensure that descriptions are terminated with a dot.

 src/genpref.cc | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 2c8df5a829b6cd6a40962cdf0616e68a82c939ab
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 12:33:03 2021 +0200

    Use wmOccupyWorkspace instead of identical wmOccupyOnlyWorkspace.

 src/atasks.cc    | 2 +-
 src/atray.cc     | 2 +-
 src/wmclient.h   | 1 -
 src/wmframe.cc   | 7 +------
 src/wmframe.h    | 1 -
 src/wmmgr.cc     | 2 +-
 src/wmwinmenu.cc | 2 +-
 7 files changed, 5 insertions(+), 12 deletions(-)

commit 940f4b7860a08c4dcf551f1250c087df5a5e5e01
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 12:30:07 2021 +0200

    Update QuickSwitch preferences.

 man/icewm-preferences.pod | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

commit 9cebf626c8cf63663c456698ce43ae893a041389
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 12:22:35 2021 +0200

    Complete QuickSwitch documentation.

 man/icewm.pod | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

commit fd00dce9eea68113dc84c2c8eeedc13a2b31e57f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 01:55:50 2021 +0200

    Improve changing workspace when quick switching for issue #564. Allow to
    accept the current quick switch selection by hitting the Return key.
    Restore reordering of quick switch items when not raising candidates for
    issue #558. Get rid of IClosablePopup.

 src/wmprog.cc   |  18 ++++-----
 src/wmswitch.cc | 114 ++++++++++++++++++++++++++--------------------------
 src/wmswitch.h  |  19 +++------
 3 files changed, 69 insertions(+), 82 deletions(-)

commit a298b77370b4a17e1b9a6b4d5a94650d4b1e595d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Apr 1 01:52:20 2021 +0200

    When activating a frame on another workspace, ignore any focus events
    on the root window, for more reliable quick switching.

 src/wmframe.cc | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit ab36adc7630eea73029a5a01bdabe6a93c442e35
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 31 23:23:51 2021 +0200

    Let canRaise also consider the future workspace.

 src/decorate.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bf87d02fdf1d18cc8c3585fb1295bf6810707644
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 31 20:01:32 2021 +0200

    Add preference QuickSwitchRaiseCandidate to raise a selected QuickSwitch
    window for issue #558 and #564.

 src/default.h  | 32 +++++++++++++++++---------------
 src/wmframe.cc |  9 ++++++---
 src/wmmgr.cc   | 12 ++++--------
 3 files changed, 27 insertions(+), 26 deletions(-)

commit 28442857dd1778d75938bcd9c5db99cf20d14288
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 31 19:39:31 2021 +0200

    Support colorful colors when using libXpm for issue ice-wm/icewm#45.

 src/ycursor.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c6e0cd2dca83a737d89331bd3fa92eef671de92d
Author: Jorge Gallegos Carrasco <jcarrascochih@gmail.com>
Date:   Wed Mar 31 12:32:38 2021 +0000

    Translated using Weblate (Spanish)

    Currently translated at 100.0% (472 of 472 strings)

 po/es.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 0ee4293553d1274fbb55bf67d054eb65c943b499
Author: Antonio Simón <antonio@trans-mission.com>
Date:   Wed Mar 31 12:31:49 2021 +0000

    Translated using Weblate (Spanish)

    Currently translated at 100.0% (472 of 472 strings)

 po/es.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 97be7f5e7385a855b7baa122cf7a895c597ef77e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 30 09:48:52 2021 +0200

    When QuickSwitch is up and a new window is created, then add the new
    window to the existing QuickSwitch, if the conditions are met.

 src/wmmgr.cc    |   2 +
 src/wmprog.cc   |  23 +++----
 src/wmswitch.cc | 170 +++++++++++++++++++++++++++++-----------------------
 src/wmswitch.h  |  19 +++---
 4 files changed, 112 insertions(+), 102 deletions(-)

commit 1d2a5e468a1164910888dd4e27872d06a0cc33d1
Author: Grace Yu <grace.yu@excel-gits.com>
Date:   Tue Mar 30 02:36:08 2021 +0000

    Translated using Weblate (Chinese (China))

    Currently translated at 100.0% (472 of 472 strings)

 po/zh_CN.po | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 9f1e58898f12504b2c99de262b55e5642b570dbd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 29 19:40:29 2021 +0200

    Replace inefficient GetZList with efficient updateList in QuickSwitch.

 src/wmswitch.cc | 188 +++++++++++++++++++++++++++-------------------------
 1 file changed, 97 insertions(+), 91 deletions(-)

commit 114e6e338435c670b92baaf0b64c967366ab3e18
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 29 13:15:18 2021 +0200

    Don't reorder focus when switching workspaces for issue #564. Cancel
    QuickSwitch when clicking outside the window. Improve calculating hinted
    item. Support rotating mouse wheel buttons when scrolling over windows.

 man/icewm.pod   | 15 +++++++++-----
 src/wmswitch.cc | 60 +++++++++++++++++++++++++++++++++--------------------
 2 files changed, 47 insertions(+), 28 deletions(-)

commit 5123739d4013e78ccef604439c0fa5c5afe73a82
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 29 13:15:18 2021 +0200

    Add optional reorder flag to setFocus and dont reorder for QuickSwitch
    for issue #564.

 src/wmmgr.cc | 6 +++---
 src/wmmgr.h  | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 17f170b082ea77a4b1915fdef571909e60054fec
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 29 01:06:27 2021 +0200

    Improve tracking of popup deactivation for SwitchWindow.
    Avoid closing down SwitchWindow when a button release occurs outside of
    the SwitchWindow.
    Support keys '1' to '9' to index the SwitchWindow.

 src/wmswitch.cc | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

commit ff60a59ebca7db27d3ae922d5262cca21a13c754
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 29 00:18:27 2021 +0200

    Reorder popup and displayFocus in QuickSwitch for immediate focus+raise
    effect.

 src/wmswitch.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2acc14612d6d2a75f790c7c1e5b0ee436727acc7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Mar 28 23:27:20 2021 +0200

    make update-po

 po/ar.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/be.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/bg.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/ca.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/cs.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/da.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/de.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/el.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/en.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/es.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/fi.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/fr.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/he.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/hr.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/hu.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/icewm.pot | 168 +++++++++++++++++++++++++++---------------------------
 po/id.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/it.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/ja.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/ko.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/lt.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/lv.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/mk.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/nb.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/nl.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/no.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/pl.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/pt.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/pt_BR.po  | 166 ++++++++++++++++++++++++++---------------------------
 po/ro.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/ru.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/sk.po     | 170 +++++++++++++++++++++++++++----------------------------
 po/sl.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/sv.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/tr.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/uk.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/vi.po     | 166 ++++++++++++++++++++++++++---------------------------
 po/zh_CN.po  | 166 ++++++++++++++++++++++++++---------------------------
 po/zh_TW.po  | 166 ++++++++++++++++++++++++++---------------------------
 39 files changed, 3256 insertions(+), 3256 deletions(-)

commit 869d42c9470f1a19d8fa29c01472ef93e9dcea31
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Mar 28 21:54:17 2021 +0200

    Add support for operation by arrow keys and Home and End. Support Delete
    key to close a window. Move SwitchWindow away from wmapp and frames
    and into manager. Support highlighting the active quickswitch frame by
    reordering the X stacking order. Use the more lightweight setFocus to
    give input focus. Fix for quickswitch on fullscreen for issue #558. Fix
    for quickswitch raise for issue #564.

 man/icewm.pod   |  24 +++++-----
 src/wmapp.cc    |  10 ----
 src/wmapp.h     |   4 --
 src/wmframe.cc  |   9 +---
 src/wmmgr.cc    |  62 +++++++++++++++++++++----
 src/wmmgr.h     |  15 +++++-
 src/wmprog.cc   |   3 --
 src/wmswitch.cc | 129 +++++++++++++++++++++++++++++++++-------------------
 src/wmswitch.h  |  76 +++++++++++++++----------------
 9 files changed, 201 insertions(+), 131 deletions(-)

commit 3de7f66851f96168d8ca8c3770022f4ec46622d8
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Mar 28 21:54:17 2021 +0200

    Add setPopDownListener.

 src/ypopup.cc | 65 +++++++++++++++++++++----------------------------------
 src/ypopup.h  |  1 +
 2 files changed, 26 insertions(+), 40 deletions(-)

commit a3ee06ecc395b81b4005306e6581be3e16162279
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Mar 28 21:54:17 2021 +0200

    Add contains.

 src/yrect.h | 4 ++++
 1 file changed, 4 insertions(+)

commit 258d17a7905dbd205a1b2d9ee11060e9e6bf448d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 26 17:38:42 2021 +0100

    Enable immediate toggling ofTaskBarTaskGrouping without a restart.

 src/atasks.cc  | 18 ++++++++++++++++++
 src/atasks.h   |  3 ++-
 src/wmclient.h |  2 ++
 3 files changed, 22 insertions(+), 1 deletion(-)

commit cdd61f0bd7912c28adde665dd0c0b551882eac5f
Author: Sophie Leroy <sophie@stoquart.com>
Date:   Thu Mar 25 11:40:12 2021 +0000

    Translated using Weblate (French)

    Currently translated at 100.0% (472 of 472 strings)

 po/fr.po | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)

commit a2cda6635a0492692ccb228240b5a850af2edbd1
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 24 17:23:51 2021 +0100

    Restart the QuickSwitch when changing workspace by key for issue #563.
    Improve handling of modifier keys in QuickSwitch.

 src/wmprog.cc   |  3 +++
 src/wmswitch.cc | 64 +++++++++++++++++++++++++++++++++--------------------
 src/wmswitch.h  |  7 +++---
 src/ywindow.cc  |  8 +++----
 src/ywindow.h   |  4 ++--
 5 files changed, 53 insertions(+), 33 deletions(-)

commit 84dcf1588497a130324d6f8a40ba402ea108e550
Author: Gemineo <vistatec@gemineo.de>
Date:   Wed Mar 24 13:54:06 2021 +0000

    Translated using Weblate (German)

    Currently translated at 100.0% (472 of 472 strings)

 po/de.po | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)

commit c579d6c877a57dd329afbb4d77c1c630c2819e85
Author: Davide Aiello <davide.aiello@novilingulists.com>
Date:   Wed Mar 24 10:53:55 2021 +0000

    Translated using Weblate (Italian)

    Currently translated at 100.0% (472 of 472 strings)

 po/it.po | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

commit f12bd2cd8e3e3c63fe17aef0bcbcea37487c4ad2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 24 13:10:07 2021 +0100

    Support buttons up to button number 9 for issue #333.

 src/icesh.cc   | 2 +-
 src/yconfig.cc | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 81d8c029efc0cbd7303fd71ea25120ea3da1a0a0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 24 12:58:23 2021 +0100

    Add missing modifiers declaration to fix compilation and closes #567

 src/wmswitch.h | 1 +
 1 file changed, 1 insertion(+)

commit e0070ecb75688eeef8a528a0e4fb7c5c0c52793e
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date:   Tue Mar 23 22:23:55 2021 +0000

    Translated using Weblate (Portuguese)

    Currently translated at 100.0% (472 of 472 strings)

 po/pt.po | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

commit 112d9b7cbc9fc8c627382f83bcf29b40d382bf6e
Author: Antonio Simón <antonio@trans-mission.com>
Date:   Tue Mar 23 16:55:39 2021 +0000

    Translated using Weblate (Spanish)

    Currently translated at 100.0% (472 of 472 strings)

 po/es.po | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)

commit 8c09c294c7ac5c0dc72f7924f6215f824e582754
Author: Davide Aiello <davide.aiello@novilingulists.com>
Date:   Tue Mar 23 13:46:35 2021 +0000

    Translated using Weblate (Italian)

    Currently translated at 98.7% (466 of 472 strings)

 po/it.po | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

commit 0ba1c000660bd89f61f883b293034a6e3a2051e3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 23 12:20:34 2021 +0100

    Allow to switch workspaces when the Alt+Tab QuickSwitch window is
    active for #563.

 src/wmmgr.cc    | 31 +++++++++++++++++--------------
 src/wmswitch.cc | 14 +++++++++++++-
 2 files changed, 30 insertions(+), 15 deletions(-)

commit 6eba84b9843f0b3d38c80e9dba234db4334ace7a
Author: Kukuh Syafaat <syafaatkukuh@gmail.com>
Date:   Tue Mar 23 03:22:23 2021 +0000

    Translated using Weblate (Indonesian)

    Currently translated at 100.0% (472 of 472 strings)

 po/id.po | 22 ++++++++--------------
 1 file changed, 8 insertions(+), 14 deletions(-)

commit bf5f5f87bacdf7b717b7aeea37d4fa5ccb19c4c6
Author: David Medina <medipas@gmail.com>
Date:   Mon Mar 22 20:09:15 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (472 of 472 strings)

 po/ca.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit 31dcae3754a457f15a4ecc1da09aa892a81065f4
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Mon Mar 22 16:24:14 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (472 of 472 strings)

 po/sk.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit 4f1a1c567b1bc50fdb1303456609f7b70b5d1819
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 22 11:48:31 2021 +0100

    Allow to switch workspaces when in Alt+Tab mode for issue #563.

 src/wmmgr.cc    | 145 ++++++++++++++++++++++++++++++----------------------
 src/wmmgr.h     |   1 +
 src/wmswitch.cc |  17 +++---
 3 files changed, 97 insertions(+), 66 deletions(-)

commit bdd1f5b314d7cf0b514901084bea87091e9a8ceb
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 22 02:56:34 2021 +0100

    Restore dynamic menus like Start, for issue #562.

 src/CMakeLists.txt |  3 +-
 src/Makefile.am    |  1 +
 src/browse.cc      | 42 ++++++++---------------
 src/browse.h       |  3 ++
 src/obj.h          | 17 ++++++----
 src/objmenu.cc     | 69 +++++++++++++++++++++++++++++++++++++
 src/objmenu.h      | 47 ++++++++++++++++----------
 src/themes.cc      | 49 ++++++++++++++-------------
 src/themes.h       | 14 ++++----
 src/wmprog.cc      | 92 +++++++-------------------------------------------
 src/ymenu.h        |  5 +--
 11 files changed, 177 insertions(+), 165 deletions(-)

commit 656cbff63215a7a084043c55c4dcc0f38e28417f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 22 02:55:19 2021 +0100

    Add command "denormal" to icesh for issue #561.

 man/icesh.pod | 6 ++++++
 src/icesh.cc  | 4 ++++
 2 files changed, 10 insertions(+)

commit b8c19be78ff3051171a43e9f6b73c8a5ef8e8f3a
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Sat Mar 20 09:20:26 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (472 of 472 strings)

 po/nl.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit ad6fed88f590ae03eb49d546cede552d749e9e09
Author: Aleš Kastner <alkas@volny.cz>
Date:   Sat Mar 20 09:24:46 2021 +0000

    Translated using Weblate (Czech)

    Currently translated at 100.0% (472 of 472 strings)

 po/cs.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit cec4943997fafafd1d1f71651e9b997f4ad52b7b
Author: Grace Yu <grace.yu@excel-gits.com>
Date:   Sat Mar 20 08:13:20 2021 +0000

    Translated using Weblate (Chinese (Taiwan))

    Currently translated at 100.0% (472 of 472 strings)

 po/zh_TW.po | 22 ++++++++--------------
 1 file changed, 8 insertions(+), 14 deletions(-)

commit 500bb37e1d5491a6a4ee82655fff72d44753a8b2
Author: Grace Yu <grace.yu@excel-gits.com>
Date:   Sat Mar 20 08:01:46 2021 +0000

    Translated using Weblate (Chinese (China))

    Currently translated at 100.0% (472 of 472 strings)

 po/zh_CN.po | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

commit 3ccb0afda6d996e629c551005ae828463c67245c
Merge: bd70d96c 0affb76e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 20 11:37:56 2021 +0100

    Merge

commit bd70d96c3989780812a839634fd0b9643d692fb2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 20 02:38:13 2021 +0100

    When WM_CLASS changes and task grouping is on, then reinsert task
    app status.

 src/wmclient.cc | 19 ++++++++++++-------
 src/wmframe.cc  | 14 +++++++++-----
 src/wmframe.h   |  1 +
 3 files changed, 22 insertions(+), 12 deletions(-)

commit 0affb76e88012e4f5c5c3cf6ca0c3dfa117b1950
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 20 02:38:13 2021 +0100

    When WM_CLASS and grouping is on then reinsert task app status.

 src/wmclient.cc | 19 ++++++++++++-------
 src/wmframe.cc  | 14 +++++++++-----
 src/wmframe.h   |  1 +
 3 files changed, 22 insertions(+), 12 deletions(-)

commit 6fdc24cb4a818f88d06420c1ac739421546f04db
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 20 02:38:13 2021 +0100

    Set icon on task app.

 src/atasks.cc | 1 +
 1 file changed, 1 insertion(+)

commit c7204d0e66f242c2e30d2e79718413a16bffc229
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Fri Mar 19 22:21:38 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (472 of 472 strings)

 po/ja.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit f9445f261cf25f742424e905c3086769ee403228
Author: Luiz Fernando Ranghetti <elchevive68@gmail.com>
Date:   Fri Mar 19 16:16:28 2021 +0000

    Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (472 of 472 strings)

 po/pt_BR.po | 22 ++++++++--------------
 1 file changed, 8 insertions(+), 14 deletions(-)

commit 345de99ddd3326dbdb74a65c230e088aab3676ca
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 16:25:15 2021 +0100

    Fix pointer type.

 src/wmprog.cc   | 2 +-
 src/wmswitch.cc | 2 +-
 src/wmswitch.h  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 48fc8550f1e92ff8e6fc3ff1775dbb893635e2cf
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 16:18:41 2021 +0100

    make update-po

 po/ar.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/be.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/bg.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/ca.po     | 274 +++++++++++++++++++++++++++++--------------------------
 po/cs.po     | 274 +++++++++++++++++++++++++++++--------------------------
 po/da.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/de.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/el.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/en.po     | 266 +++++++++++++++++++++++++++--------------------------
 po/es.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/fi.po     | 272 ++++++++++++++++++++++++++++--------------------------
 po/fr.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/he.po     | 266 +++++++++++++++++++++++++++--------------------------
 po/hr.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/hu.po     | 271 ++++++++++++++++++++++++++++--------------------------
 po/icewm.pot | 268 +++++++++++++++++++++++++++--------------------------
 po/id.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/it.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/ja.po     | 274 +++++++++++++++++++++++++++++--------------------------
 po/ko.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/lt.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/lv.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/mk.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/nb.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/nl.po     | 274 +++++++++++++++++++++++++++++--------------------------
 po/no.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/pl.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/pt.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/pt_BR.po  | 270 ++++++++++++++++++++++++++++--------------------------
 po/ro.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/ru.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/sk.po     | 274 +++++++++++++++++++++++++++++--------------------------
 po/sl.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/sv.po     | 270 ++++++++++++++++++++++++++++--------------------------
 po/tr.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/uk.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/vi.po     | 268 +++++++++++++++++++++++++++--------------------------
 po/zh_CN.po  | 270 ++++++++++++++++++++++++++++--------------------------
 po/zh_TW.po  | 270 ++++++++++++++++++++++++++++--------------------------
 39 files changed, 5473 insertions(+), 5044 deletions(-)

commit 7a112d90c880a73c541285aec0067bf6761d8350
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 16:18:21 2021 +0100

    Update documentation.

 doc/icewm.adoc            | 43 +++++++++++++++++++++++++------------------
 man/Makefile.am           |  2 ++
 man/icewm-preferences.pod |  4 ++++
 3 files changed, 31 insertions(+), 18 deletions(-)

commit ee9668f1482c83f8c7e32cac468640710ebd2ed9
Author: Grace Yu <grace.yu@excel-gits.com>
Date:   Fri Mar 19 07:01:02 2021 +0000

    Translated using Weblate (Chinese (China))

    Currently translated at 100.0% (470 of 470 strings)

 po/zh_CN.po | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit 4273dc562641af3a160b94d5da87eeefdd002e92
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 00:25:02 2021 +0100

    Support switching workspaces via window menu list.

 src/wmwinmenu.cc | 6 ++++++
 1 file changed, 6 insertions(+)

commit 3a10af8f9d0e4500c2a97e3f6957fa4c32872ee7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 00:11:37 2021 +0100

    Make group menu popup via a click and restore dragging.

 src/atasks.cc | 55 +++++++++++++++++++++++++++----------------------------
 src/atasks.h  |  4 ++++
 2 files changed, 31 insertions(+), 28 deletions(-)

commit 31b848c76024b16c93aa12685f117d3d4131b393
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 00:10:59 2021 +0100

    Renamed yinput.cc as yinputline.cc.

 src/yinput.cc | 717 ------------------------------------------------------
 1 file changed, 717 deletions(-)

commit 4ef874c85567121ba8d565f0a3794c8e259bd723
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 00:10:42 2021 +0100

    Fix use of nullptr.

 src/icelist.cc   | 2 +-
 src/icesame.cc   | 2 +-
 src/iceview.cc   | 2 +-
 src/testmenus.cc | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 32fd056a759b7181b79c69fe7af3b3acf9eb8451
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 19 00:09:35 2021 +0100

    Remove the actionPerformed callback from menu items.

 src/objmenu.h    |  2 +-
 src/wmmgr.h      |  7 ++++++-
 src/wmprog.cc    | 12 +++++-------
 src/wmwinmenu.cc | 46 ++++++++++++++++++++--------------------------
 src/ymenu.cc     |  8 +++-----
 src/ymenuitem.cc |  5 -----
 src/ymenuitem.h  |  2 --
 src/ypopup.cc    |  6 +++---
 8 files changed, 38 insertions(+), 50 deletions(-)

commit 9f29526f2fdc21ccc8e3cd37ed71d16a3e6213ac
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Mar 18 21:54:27 2021 +0100

    Improve update tracking to grouped task buttons.

 src/atasks.cc | 58 ++++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 45 insertions(+), 13 deletions(-)

commit 7e4482cd424070efbb5e26eaf79923023696310e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Mar 18 21:53:35 2021 +0100

    Add menu option to icehelp to open current document in a browser.

 src/icehelp.cc | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 73 insertions(+), 5 deletions(-)

commit 3ad7eb805991bf5aa8ddc2425ca735e7283ef48d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Mar 18 21:53:11 2021 +0100

    Consider grouping in updateAppStatus.

 src/wmframe.cc | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit e1123ce73d112fa1a924a2cec4f734c33bad7880
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Mar 18 21:52:20 2021 +0100

    Iterate backwards over fUpdates.

 src/wmtaskbar.cc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 2b7e0c09d46f2ef970ffe35b54c9728d6470f28d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Mar 18 21:51:48 2021 +0100

    Move signalGuiEvent into its own class GuiSignaler.

 src/guievent.h | 12 +++++++++
 src/wmapp.cc   | 75 ++++++++++++++++++++++++++++++++++--------------------
 src/wmapp.h    |  1 +
 3 files changed, 61 insertions(+), 27 deletions(-)

commit 8e9661c6334decbf533af1a38ef97b4203f38bfe
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Mar 18 21:46:16 2021 +0100

    Move ObjectButton to its own source file. Rename yinput.cc to
    yinputline.cc.

 po/POTFILES.in     |   3 +-
 src/CMakeLists.txt |   4 +-
 src/Makefile.am    |   3 +-
 src/objbar.cc      |  79 ------
 src/objbutton.cc   |  88 ++++++
 src/yinputline.cc  | 717 +++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 811 insertions(+), 83 deletions(-)

commit 59ff821e4acb7e3722812fb082c09373cf975608
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 17 01:10:03 2021 +0100

    Remove unneeded includes.

 src/wmswitch.cc | 3 +--
 src/wmswitch.h  | 2 --
 2 files changed, 1 insertion(+), 4 deletions(-)

commit da482737b0605efb6c04f57776572b73a819ece0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 17 01:09:33 2021 +0100

    Remove superfluous field wmActionListener from ObjectMenu.

 src/browse.cc | 3 ++-
 src/objbar.h  | 8 ++------
 src/wmprog.cc | 4 ++--
 3 files changed, 6 insertions(+), 9 deletions(-)

commit 0584515a3fb035ee7970b3d57c33e9d374920502
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Mar 17 01:07:24 2021 +0100

    Add new option TaskBarTaskGrouping to group similar applications under
    one task button for issue #198.

 src/atasks.cc | 323 +++++++++++++++++++++++++++++++++++++++++++-----------
 src/atasks.h  |  29 ++++-
 src/default.h |   4 +-
 3 files changed, 286 insertions(+), 70 deletions(-)

commit 41847c25b1b2b0faccdc028a531dc06af3799152
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Tue Mar 16 10:31:49 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (470 of 470 strings)

 po/nl.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit 0ba46c306cabd35b687a237d4ef566c526b2ea43
Author: Tommi Nieminen <software@legisign.org>
Date:   Mon Mar 15 12:56:43 2021 +0000

    Translated using Weblate (Finnish)

    Currently translated at 59.6% (280 of 470 strings)

 po/fi.po | 63 ++++++++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 46 insertions(+), 17 deletions(-)

commit ab0a59a77340677fa9517a0eb844c3dd98950468
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Mon Mar 15 10:23:34 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (470 of 470 strings)

 po/ja.po | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 6c5b727b79cebf2c5376396cac70aeb63e64080c
Author: Aleš Kastner <alkas@volny.cz>
Date:   Mon Mar 15 07:49:45 2021 +0000

    Translated using Weblate (Czech)

    Currently translated at 100.0% (470 of 470 strings)

 po/cs.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit ef1bf58c68c5f1f862022c508013ba4209d97280
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 15 01:38:22 2021 +0100

    Simplify filereader to reduce number of read system calls.

 src/yfileio.cc | 78 ++++++++++++++++++++++++++++--------------------------
 src/yfileio.h  |  2 ++
 2 files changed, 43 insertions(+), 37 deletions(-)

commit ef9340cbfb2ea2b9566c0e8ca3b2e78a695e8051
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 15 01:36:09 2021 +0100

    When client loses its X shape then update frame functions.
    This fixes toggling "Use system title bar and borders" in Chrome.

 src/wmclient.cc | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 8c22561d241ebc7ac739de8c1df42a77a0921841
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 15 00:44:41 2021 +0100

    Print detail for all in icesh motif.

 src/icesh.cc | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

commit eff145f15abe04e8ff6846abe404539ac4caa723
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 15 00:43:47 2021 +0100

    Redraw task button when name changes.

 src/wmframe.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 3dec595c346e1fd5ec2eedeb295d01b82f94b83b
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Sun Mar 14 17:25:59 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (470 of 470 strings)

 po/sk.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit 33270b6b98d23180f534b19cb3ed87a329f5c083
Author: David Medina <medipas@gmail.com>
Date:   Sun Mar 14 17:00:07 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (470 of 470 strings)

 po/ca.po | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 558109b7dc6ccd9b7c85b2f296f575222f46fa53
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Mar 14 12:21:42 2021 +0100

    Update translations.

 po/ar.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/be.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/bg.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/ca.po     | 121 ++++++++++++++++++++++++++++------------------------
 po/cs.po     | 128 +++++++++++++++++++++++++++++--------------------------
 po/da.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/de.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/el.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/en.po     | 106 +++++++++++++++++++++++----------------------
 po/es.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/fi.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/fr.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/he.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/hr.po     | 108 ++++++++++++++++++++++++----------------------
 po/hu.po     | 125 ++++++++++++++++++++++++++++-------------------------
 po/icewm.pot | 108 +++++++++++++++++++++++-----------------------
 po/id.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/it.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/ja.po     | 121 ++++++++++++++++++++++++++++------------------------
 po/ko.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/lt.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/lv.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/mk.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/nb.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/nl.po     | 128 +++++++++++++++++++++++++++++--------------------------
 po/no.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/pl.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/pt.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/pt_BR.po  | 124 ++++++++++++++++++++++++++++-------------------------
 po/ro.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/ru.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/sk.po     | 128 +++++++++++++++++++++++++++++--------------------------
 po/sl.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/sv.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/tr.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/uk.po     | 117 +++++++++++++++++++++++++++-----------------------
 po/vi.po     | 124 ++++++++++++++++++++++++++++-------------------------
 po/zh_CN.po  | 124 ++++++++++++++++++++++++++++-------------------------
 po/zh_TW.po  | 124 ++++++++++++++++++++++++++++-------------------------
 39 files changed, 2516 insertions(+), 2207 deletions(-)

commit e8dc345d5e4777aeaa3cfdab9f5583f654e905fc
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Mar 14 00:31:02 2021 +0100

    Enforce updateLocation when without system tray for issue #559.

 src/wmtaskbar.cc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 761514c25051d16006f61a3d7d45052707f98475
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Sat Mar 13 13:26:56 2021 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (469 of 469 strings)

 po/sk.po | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 4774db302b2c4acda8c35a1f956f3847288adc06
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Sat Mar 13 14:35:13 2021 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (469 of 469 strings)

 po/nl.po | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit e21607a8995d81da2adcd773cffce04f51d710b6
Author: Aleš Kastner <alkas@volny.cz>
Date:   Sat Mar 13 14:03:49 2021 +0000

    Translated using Weblate (Czech)

    Currently translated at 100.0% (469 of 469 strings)

 po/cs.po | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 60dfe2ba30ff3b839277c788799d08f6630fea77
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 13 12:32:21 2021 +0100

    Reduce systemcalls as much as possible when updating network status.

 src/apppstatus.cc | 332 +++++++++++++++++++++++++++++---------------------
 src/apppstatus.h  |  29 ++---
 2 files changed, 208 insertions(+), 153 deletions(-)

commit c92526267334b521ae790d793c347f4211572dfd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 13 12:31:45 2021 +0100

    Smaller timers.

 src/yapp.cc   | 24 ++++++++++++------------
 src/ytimer.cc | 27 +++++++++++++++------------
 src/ytimer.h  | 12 ++++++++----
 3 files changed, 35 insertions(+), 28 deletions(-)

commit 6070949a6d1c91332c94b0aab6782c6ca3f75a50
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 13 12:30:19 2021 +0100

    Cleanup empty handleCrossing.

 src/amailbox.cc | 25 -------------------------
 src/amailbox.h  |  1 -
 2 files changed, 26 deletions(-)

commit e12eb0bac2093c3d00672046ddf9bc746eaa2e4d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Mar 13 12:30:07 2021 +0100

    Postpone creating tooltips.

 src/atray.cc       | 24 +++++++++++++++++-------
 src/atray.h        |  2 ++
 src/aworkspaces.cc | 10 ++++++++--
 src/aworkspaces.h  |  1 +
 src/objbar.cc      | 10 +++++++++-
 src/objbutton.h    |  3 ++-
 src/wmframe.cc     |  7 +------
 src/ywindow.cc     |  4 ++++
 src/ywindow.h      |  1 +
 9 files changed, 45 insertions(+), 17 deletions(-)

commit 376f481391398ac16efca4eabb2b801a7b7affd2
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Fri Mar 12 22:23:15 2021 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (469 of 469 strings)

 po/ja.po | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 14d1e319b77832a2ab6e6502b1b3c8b9c0982588
Author: David Medina <medipas@gmail.com>
Date:   Fri Mar 12 23:11:44 2021 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (469 of 469 strings)

 po/ca.po | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit e89809b4f01ba7186534e330a29c5eab38f7e71f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Mar 12 22:20:09 2021 +0100

    Fixes for tooltips.

 src/aworkspaces.cc |  2 ++
 src/ytooltip.h     |  1 +
 src/ywindow.cc     | 11 +++++++----
 3 files changed, 10 insertions(+), 4 deletions(-)

commit 871b80383f47bcebd76446b6037f5aae24ff76dc
Merge: cc35fab9 98f2dffd
Author: Stanislav Brabec <sbrabec@suse.cz>
Date:   Wed Mar 10 04:33:45 2021 +0100

    Merge remote-tracking branch 'weblate/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit cc35fab95ef4da61b45ed44017e29b7f42ecdfca
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 9 22:41:03 2021 +0100

    Only update tooltips when a tooltip window is visible.
    Remove obsolete phonenumber from network status monitor.

 src/aapm.cc       |  1 -
 src/aclock.cc     |  1 -
 src/acpustatus.cc |  1 -
 src/akeyboard.cc  |  8 +++-----
 src/amailbox.cc   |  1 -
 src/amemstatus.cc |  1 -
 src/applet.cc     |  2 +-
 src/apppstatus.cc | 15 ++++++---------
 src/apppstatus.h  |  1 -
 src/ywindow.cc    |  5 +++--
 src/ywindow.h     |  1 +
 src/yxtray.cc     |  2 +-
 12 files changed, 15 insertions(+), 24 deletions(-)

commit c99dc4bb826f058dcb9b892cfb300f1bee668f80
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 9 22:38:27 2021 +0100

    Improve formatting.

 man/icewm-preferences.pod | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit 0a2a9a68bc65ce727d02d8f4f30e49490a3c2f17
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 9 00:28:51 2021 +0100

    Add option to only show running net interfaces in status bar by alspitz
    and closes ice-wm/icewm#44.

 doc/icewm.adoc            | 6 ++++++
 man/icewm-preferences.pod | 6 ++++++
 src/apppstatus.cc         | 9 ++++++---
 src/default.h             | 2 ++
 4 files changed, 20 insertions(+), 3 deletions(-)

commit 98f2dffdb02ba5d248f376d7b84751a8d8b7b7bf
Author: Grace Yu <grace.yu@excel-gits.com>
Date:   Thu Feb 25 10:08:27 2021 +0000

    Translated using Weblate (Chinese (Taiwan))

    Currently translated at 100.0% (468 of 468 strings)

 po/zh_TW.po | 65 +++++++++++++++++++++++----------------------------------
 1 file changed, 26 insertions(+), 39 deletions(-)

commit 31405184046365a0dde8f39708b18648d3871e34
Author: Gemineo <vistatec@gemineo.de>
Date:   Thu Feb 25 12:08:53 2021 +0000

    Translated using Weblate (German)

    Currently translated at 100.0% (468 of 468 strings)

 po/de.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 8965444f09494c9af6de7fb37d64bf749b2d0dbf
Author: Hela Basa <R45XvezA@pm.me>
Date:   Wed Mar 3 22:25:37 2021 +0000

    Added translation using Weblate (Sinhala)

 po/si.po | 2377 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 2377 insertions(+)

commit b37c55c0e66bcf99c8d8f128f8c777130da82b66
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 15:50:20 2021 +0100

    Prepare 2.2.1 release

 AUTHORS      |   2 +-
 ChangeLog    | 304 +++++++++++++++++++++++++++++++------------------------
 NEWS         |  50 ++++-----
 README.md    |  36 +++----
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |  12 +--
 po/be.po     |  12 +--
 po/bg.po     |  12 +--
 po/ca.po     |  12 +--
 po/cs.po     |  12 +--
 po/da.po     |  12 +--
 po/de.po     |  12 +--
 po/el.po     |  12 +--
 po/en.po     |  12 +--
 po/es.po     |  12 +--
 po/fi.po     |  12 +--
 po/fr.po     |  12 +--
 po/he.po     |  12 +--
 po/hr.po     |  12 +--
 po/hu.po     |  12 +--
 po/icewm.pot |  14 +--
 po/id.po     |  12 +--
 po/it.po     |  12 +--
 po/ja.po     |  12 +--
 po/ko.po     |  12 +--
 po/lt.po     |  12 +--
 po/lv.po     |  12 +--
 po/mk.po     |  12 +--
 po/nb.po     |  12 +--
 po/nl.po     |  12 +--
 po/no.po     |  12 +--
 po/pl.po     |  12 +--
 po/pt.po     |  12 +--
 po/pt_BR.po  |  12 +--
 po/ro.po     |  12 +--
 po/ru.po     |  12 +--
 po/sk.po     |  12 +--
 po/sl.po     |  12 +--
 po/sv.po     |  12 +--
 po/tr.po     |  12 +--
 po/uk.po     |  12 +--
 po/vi.po     |  12 +--
 po/zh_CN.po  |  12 +--
 po/zh_TW.po  |  12 +--
 45 files changed, 458 insertions(+), 416 deletions(-)

commit 6f740d112a8fe755b4f302c7f99057fe2f1cdf54
Merge: 6d4e1d4a 6d9cfc9a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 15:44:51 2021 +0100

    Merge branch 'icewm-1-4-BRANCH'

commit 6d9cfc9ae76e9bad609ad24cb08d2dd00882ee8a
Merge: 5262cdcd 382707a3
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 15:44:18 2021 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 382707a380c779e59ed0a1b76989fe6a7f4e22cd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 15:40:41 2021 +0100

    Add testpointer to Makefile.am.

 src/Makefile.am | 6 ++++++
 1 file changed, 6 insertions(+)

commit 5262cdcdbfec88a3029047b6359780254cd84b4d
Merge: 03ecd3c8 8b75fa96
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 15:29:03 2021 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 8b75fa96634d5aeb1a14694323f9d942308d04f0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 14:31:20 2021 +0100

    Draw an icon in each message box popup.

 src/wmapp.cc   |  6 +++---
 src/wmframe.cc |  2 +-
 src/wmmgr.cc   |  2 +-
 src/wmpref.cc  | 19 ++-----------------
 src/ymsgbox.cc | 14 ++++++++++++--
 src/ymsgbox.h  |  2 +-
 6 files changed, 20 insertions(+), 25 deletions(-)

commit 6e2cfa24e34e88b2d47dd6a2575af7cffa80beb4
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 10:54:40 2021 +0100

    Set margin of message box to 18.

 src/wmpref.cc  |  2 +-
 src/ymsgbox.cc | 14 ++++++++------
 2 files changed, 9 insertions(+), 7 deletions(-)

commit dc6bd8502a78b4a161ee314de0a7463036af7582
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Mar 2 02:05:04 2021 +0100

    Draw an icon in the preference edit popup.

 src/wmpref.cc  | 18 +++++++++++++++++-
 src/ymsgbox.cc | 37 ++++++++++++++++++++++++++++---------
 src/ymsgbox.h  |  5 ++++-
 src/ypixmap.cc |  8 +++++---
 4 files changed, 54 insertions(+), 14 deletions(-)

commit a7c4e370d979d3ef743894e5566559b3559255d0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 1 23:20:11 2021 +0100

    Make input field focus traversable when editing preferences.

 src/yinput.cc    | 22 ++++++++++++++++++++++
 src/yinputline.h |  3 +++
 2 files changed, 25 insertions(+)

commit b175f62c5a785b4266555fa55456011181c292c6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 1 19:51:06 2021 +0100

    When modifying preferences, only trim input for scalar options.

 src/wmpref.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 71858244b30f6975b9ff89b1661d44e07d92ec04
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 1 19:47:53 2021 +0100

    Simplify icewm manpage.

 man/icewm.pod | 45 ++++++++++-----------------------------------
 1 file changed, 10 insertions(+), 35 deletions(-)

commit c0f6f9d507357d79c3318358266c9f697f5317ea
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 1 19:44:59 2021 +0100

    Taskbar may have a non-zero screen due to XineramaPrimaryScreen in
    getNewPos.  Only consider workarea when using same screen as taskbar,
    otherwise allow entire desktop for issue #557.

 src/wmframe.cc   | 11 ++++++++++-
 src/wmtaskbar.cc |  2 +-
 2 files changed, 11 insertions(+), 2 deletions(-)

commit 248ba3974464fdabc9eca7c8afa357872ba8ad68
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Mar 1 19:43:19 2021 +0100

    Position the move/size-status on the screen of the window.

 src/wmstatus.cc | 11 +++++++----
 src/wmstatus.h  |  2 ++
 2 files changed, 9 insertions(+), 4 deletions(-)

commit 6d4e1d4ac773a29309d543918f3bc61988ca79e8
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 28 14:02:46 2021 +0100

    Prepare 2.2.0 release

 AUTHORS      |   2 +-
 ChangeLog    | 784 ++++++++++++++++++++++++++++++-------------------------
 NEWS         |  76 +++---
 README.md    |  38 +--
 VERSION      |   2 +-
 configure.ac |  10 +-
 po/ar.po     |   2 +-
 po/be.po     |   2 +-
 po/bg.po     |   2 +-
 po/ca.po     |   2 +-
 po/cs.po     |   2 +-
 po/da.po     |   2 +-
 po/de.po     |   2 +-
 po/el.po     |   2 +-
 po/en.po     |   2 +-
 po/es.po     |   2 +-
 po/fi.po     |   2 +-
 po/fr.po     |   2 +-
 po/he.po     |   2 +-
 po/hr.po     |   2 +-
 po/hu.po     |   2 +-
 po/icewm.pot |   4 +-
 po/id.po     |   2 +-
 po/it.po     |   2 +-
 po/ja.po     |   2 +-
 po/ko.po     |   2 +-
 po/lt.po     |   2 +-
 po/lv.po     |   2 +-
 po/mk.po     |   2 +-
 po/nb.po     |   2 +-
 po/nl.po     |   2 +-
 po/no.po     |   2 +-
 po/pl.po     |   2 +-
 po/pt.po     |   2 +-
 po/pt_BR.po  |   2 +-
 po/ro.po     |   2 +-
 po/ru.po     |   2 +-
 po/sk.po     |   2 +-
 po/sl.po     |   2 +-
 po/sv.po     |   2 +-
 po/tr.po     |   2 +-
 po/uk.po     |   2 +-
 po/vi.po     |   2 +-
 po/zh_CN.po  |   2 +-
 po/zh_TW.po  |   2 +-
 45 files changed, 534 insertions(+), 458 deletions(-)

commit 15bb43ee6e170ea468dec357bee5c996edebd5dd
Merge: 17357031 03ecd3c8
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 28 13:48:54 2021 +0100

    Merge branch 'icewm-1-4-BRANCH'

commit 03ecd3c8674c4fcb167b996dcbe69269601a5a75
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 28 13:46:27 2021 +0100

    Improve merge of 'upstream/icewm-1-4-BRANCH'.

 po/ar.po    | 79 -------------------------------------------------------
 po/be.po    | 81 ---------------------------------------------------------
 po/bg.po    | 81 ---------------------------------------------------------
 po/ca.po    | 79 -------------------------------------------------------
 po/cs.po    | 79 -------------------------------------------------------
 po/da.po    | 79 -------------------------------------------------------
 po/de.po    | 79 -------------------------------------------------------
 po/el.po    | 79 -------------------------------------------------------
 po/en.po    | 79 -------------------------------------------------------
 po/es.po    | 79 -------------------------------------------------------
 po/fi.po    | 79 -------------------------------------------------------
 po/fr.po    | 79 -------------------------------------------------------
 po/he.po    | 81 ---------------------------------------------------------
 po/hr.po    | 79 -------------------------------------------------------
 po/hu.po    | 66 ----------------------------------------------
 po/id.po    | 79 -------------------------------------------------------
 po/it.po    | 79 -------------------------------------------------------
 po/ja.po    | 79 -------------------------------------------------------
 po/ko.po    | 79 -------------------------------------------------------
 po/lt.po    | 81 ---------------------------------------------------------
 po/lv.po    | 81 ---------------------------------------------------------
 po/mk.po    | 81 ---------------------------------------------------------
 po/nb.po    | 81 ---------------------------------------------------------
 po/nl.po    | 79 -------------------------------------------------------
 po/no.po    | 81 ---------------------------------------------------------
 po/pl.po    | 79 -------------------------------------------------------
 po/pt.po    | 79 -------------------------------------------------------
 po/pt_BR.po | 79 -------------------------------------------------------
 po/ro.po    | 81 ---------------------------------------------------------
 po/ru.po    | 79 -------------------------------------------------------
 po/sk.po    | 79 -------------------------------------------------------
 po/sl.po    | 81 ---------------------------------------------------------
 po/sv.po    | 79 -------------------------------------------------------
 po/tr.po    | 81 ---------------------------------------------------------
 po/uk.po    | 81 ---------------------------------------------------------
 po/vi.po    | 81 ---------------------------------------------------------
 po/zh_CN.po | 79 -------------------------------------------------------
 po/zh_TW.po | 79 -------------------------------------------------------
 38 files changed, 3015 deletions(-)

commit 1735703152631bb687f9b9a5f399078523c2f3d2
Merge: 095cda2a 1c0cbb9d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 28 13:39:00 2021 +0100

    Merge branch 'icewm-1-4-BRANCH'

commit 1c0cbb9df14215c78e4fc2a75774d93217d33c64
Merge: 74069656 82a3ba85
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 28 13:35:50 2021 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 82a3ba85b643425cf9341c5dd516b28f086db927
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 28 11:34:10 2021 +0100

    Show the bounds of integer options in the message box.

 src/wmpref.cc | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit a5a85f07eb603c5e83dc5ae80836cea3273d4692
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 28 01:10:45 2021 +0100

    Permit undefinition of keys.

 src/wmpref.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f66b06effd242d03cbe90031a1f49eaeff3c87db
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Feb 27 18:40:56 2021 +0100

    make update-po

 po/ar.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/be.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/bg.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/ca.po     | 333 +++++++++++++++++++++++++++---------------------------
 po/cs.po     | 333 +++++++++++++++++++++++++++---------------------------
 po/da.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/de.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/el.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/en.po     | 318 ++++++++++++++++++++++++++--------------------------
 po/es.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/fi.po     | 324 +++++++++++++++++++++++++++--------------------------
 po/fr.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/he.po     | 328 +++++++++++++++++++++++++++--------------------------
 po/hr.po     | 318 ++++++++++++++++++++++++++--------------------------
 po/hu.po     | 333 +++++++++++++++++++++++++++---------------------------
 po/icewm.pot | 320 ++++++++++++++++++++++++++--------------------------
 po/id.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/it.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/ja.po     | 333 +++++++++++++++++++++++++++---------------------------
 po/ko.po     | 331 ++++++++++++++++++++++++++++--------------------------
 po/lt.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/lv.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/mk.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/nb.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/nl.po     | 333 +++++++++++++++++++++++++++---------------------------
 po/no.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/pl.po     | 331 ++++++++++++++++++++++++++++--------------------------
 po/pt.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/pt_BR.po  | 329 ++++++++++++++++++++++++++++--------------------------
 po/ro.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/ru.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/sk.po     | 333 +++++++++++++++++++++++++++---------------------------
 po/sl.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/sv.po     | 329 ++++++++++++++++++++++++++++--------------------------
 po/tr.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/uk.po     | 335 ++++++++++++++++++++++++++++---------------------------
 po/vi.po     | 330 +++++++++++++++++++++++++++---------------------------
 po/zh_CN.po  | 329 ++++++++++++++++++++++++++++--------------------------
 po/zh_TW.po  | 329 ++++++++++++++++++++++++++++--------------------------
 39 files changed, 6571 insertions(+), 6268 deletions(-)

commit c021938ce48a40f37b514622a2fe21e4edc6299c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Feb 27 18:26:10 2021 +0100

    Give each preference option a meaningful description.

 src/default.h  | 164 ++++++++++++++++++++++++++---------------------------
 src/genpref.cc |  13 ++++-
 src/themable.h |   2 +-
 3 files changed, 94 insertions(+), 85 deletions(-)

commit adfea64698ce9216761ec1decd6e006c8d9042aa
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Feb 27 18:25:25 2021 +0100

    Add compositor and replace read by executed.

 man/icewm-startup.pod | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit f6f320ec6d65d8328626c44b81b939808b4769dc
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Feb 27 16:43:09 2021 +0100

    Show the preferences comment line in the message box when modifying
    preference.
    Allow to reset a key or string option in the preferences menu.
    Check if message box operation equals OK.
    Remove a failed preference modification from the modification save set.

 src/wmpref.cc | 90 +++++++++++++++++++++++++++++++++++++++++--------------
 src/wmpref.h  |  4 ++-
 2 files changed, 71 insertions(+), 23 deletions(-)

commit 0154625966ca0bccf1690fe8e7ea9a475c423c88
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 26 20:33:01 2021 +0100

    Fix modifying and saving of all preferences by menu in icewm.

 src/CMakeLists.txt |   2 +-
 src/Makefile.am    |   2 +
 src/wmpref.cc      | 459 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/wmpref.h       |  55 ++++++
 src/wmprog.cc      | 321 +---------------------------------
 5 files changed, 520 insertions(+), 319 deletions(-)

commit d727188e5c2a0377cdbc3624db829c8520c96688
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 26 20:33:01 2021 +0100

    Remove bogus comment.

 src/ypointer.h | 1 -
 1 file changed, 1 deletion(-)

commit bda5c7db11d5355854846886bfb320bf66c9344f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 26 20:33:01 2021 +0100

    Improve YInputLine in YMsgBox and simplify creating a YMsgBox.

 src/wmapp.cc   | 57 +++++++++++++++++++++++++------------------------
 src/wmapp.h    |  1 +
 src/wmframe.cc | 33 +++++++++++------------------
 src/wmframe.h  |  1 -
 src/wmmgr.cc   | 12 +++++------
 src/ymsgbox.cc | 62 +++++++++++++++++++++++++++++++++++++++++++-----------
 src/ymsgbox.h  | 23 ++++++++++++++++----
 7 files changed, 117 insertions(+), 72 deletions(-)

commit fee59c61ea835eb6aa8ac03b5491bb2c8294b09f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 26 20:33:01 2021 +0100

    Add intmax and intmin to cfoption.

 src/yconfig.h | 2 ++
 1 file changed, 2 insertions(+)

commit 75a957a9925335b5ffcbd5cb3cd9901c6c8c07f8
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 26 20:33:00 2021 +0100

    Fix test logoutMenu.

 src/testmenus.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bf89fa8d27d4262b9e730586541d16847e49d739
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 26 20:33:00 2021 +0100

    Simplify file read.

 src/apppstatus.cc | 2 +-
 src/yimage2.cc    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 165001100e47c9b3d28e7b3056bee08d6b9bcab4
Author: Antonio Simón <antonio@trans-mission.com>
Date:   Wed Feb 24 20:43:03 2021 +0000

    Translated using Weblate (Spanish)

    Currently translated at 100.0% (468 of 468 strings)

 po/es.po | 29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

commit 2b554a46c3b5bac26b360e725d2afa17203cef46
Author: Davide Aiello <davide.aiello@novilingulists.com>
Date:   Wed Feb 24 16:13:46 2021 +0000

    Translated using Weblate (Italian)

    Currently translated at 100.0% (468 of 468 strings)

 po/it.po | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

commit 2cbd926fd7268eaeeff61dc1febaa61fb0e0114a
Author: Gemineo <vistatec@gemineo.de>
Date:   Wed Feb 24 14:11:27 2021 +0000

    Translated using Weblate (German)

    Currently translated at 100.0% (468 of 468 strings)

 po/de.po | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

commit 0f09dece29dd49b62872826b6b50539c9e0e81c6
Author: Sophie Leroy <sophie@stoquart.com>
Date:   Wed Feb 24 10:28:43 2021 +0000

    Translated using Weblate (French)

    Currently translated at 100.0% (468 of 468 strings)

 po/fr.po | 51 +++++++++++++++++++--------------------------------
 1 file changed, 19 insertions(+), 32 deletions(-)

commit bf58a79baefacbf68c54a5e1546b4470406462ea
Author: Grace Yu <grace.yu@excel-gits.com>
Date:   Wed Feb 24 09:27:04 2021 +0000

    Translated using Weblate (Chinese (China))

    Currently translated at 100.0% (468 of 468 strings)

 po/zh_CN.po | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

commit 2b4e0a1c8a82b1ba6ce5b7667fe68433272cea45
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 19 20:41:30 2021 +0100

    Fix for immediately redrawing after setting default clock format.

 src/aclock.cc | 13 ++++++-------
 src/aclock.h  |  3 ++-
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 88996a19cf52f7bec9d36ca9ce34b69844882a6b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Feb 15 23:05:41 2021 +0100

    Drop support for nonICCCMconfigureRequest.

 doc/icewm.adoc           | 5 -----
 lib/winoptions.in        | 2 --
 man/icewm-winoptions.pod | 3 ---
 man/icewmhint.pod        | 1 -
 src/wmframe.cc           | 8 --------
 src/wmframe.h            | 1 -
 src/wmoption.cc          | 3 +--
 7 files changed, 1 insertion(+), 22 deletions(-)

commit 91d0911df2ac603885e87f9a9a7012d7e68fa302
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 14 12:47:09 2021 +0100

    Add clock format %H:%M and closes #554.

 src/aclock.cc | 31 +++++++++++++++++++++----------
 1 file changed, 21 insertions(+), 10 deletions(-)

commit 5ad7a6046bdb0382e4f3f2713d74372c60c2aac1
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Feb 14 12:16:28 2021 +0100

    Fix cmake test target and closes ice-wm/icewm#41.

 CMakeLists.txt     |  2 +-
 src/CMakeLists.txt | 67 +++++++++++++++++++++++++++++---------------------
 2 files changed, 40 insertions(+), 29 deletions(-)

commit 6ebc4556b53ddf1c8acaea9af98e78e8a0c004b6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Feb 13 19:28:19 2021 +0100

    Define ice and itk libraries to reduce cmake build by a third.

 src/CMakeLists.txt    | 96 +++++++++++++++++++++++------------------------
 src/config.cmake.h.in |  5 ---
 2 files changed, 46 insertions(+), 55 deletions(-)

commit dca09724335db075cdc599868c0c5f768a9b1218
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 12 17:10:39 2021 +0100

    Only reposition when resizing outside of bottom right corner to permit
    negative positions in issue #550.

 src/wmframe.cc | 6 ------
 1 file changed, 6 deletions(-)

commit 7c3df1d494067bd8da8da2c1488f620b5a1a1a89
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 12 15:36:03 2021 +0100

    Add testpointer.

 .github/workflows/cmake.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 51d98138fe247895e6fd4c73d64053a3de92e78e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 12 15:22:57 2021 +0100

    Add testpointer test to CMake.

 src/CMakeLists.txt | 8 +++++++-
 src/testpointer.cc | 2 +-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 9c0b837fa639ebf45ab9b837eaad8c8988469dcc
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 12 14:37:07 2021 +0100

    Better fix for CMake build.

 src/icesound.cc  | 1 -
 src/icewmhint.cc | 1 -
 src/ylocale.cc   | 8 ++------
 3 files changed, 2 insertions(+), 8 deletions(-)

commit e18ce57884dbe23e8703ec558894394b2e7f7b18
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Feb 12 14:26:21 2021 +0100

    Fix CMake build for ylocale.cc.

 src/CMakeLists.txt | 5 +++--
 src/icesound.cc    | 1 +
 src/icewmhint.cc   | 1 +
 3 files changed, 5 insertions(+), 2 deletions(-)

commit e6511c8b8316d0e9e080cd253b26e4addada2b00
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Feb 11 22:46:35 2021 +0100

    Call setlocale via YLocale for issue #553.

 src/icesound.cc  | 6 ++----
 src/icewmhint.cc | 5 ++---
 2 files changed, 4 insertions(+), 7 deletions(-)

commit f3cce5f6cc5c286e0567b3c6a844d6a8eedfd52e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Feb 10 15:53:57 2021 +0100

    Fix ignoreQuickSwitch winoption for focused windows for issue #552.

 src/wmframe.cc  | 4 ----
 src/wmframe.h   | 1 -
 src/wmswitch.cc | 5 +++--
 3 files changed, 3 insertions(+), 7 deletions(-)

commit 8b624a0d7fce4017956529b92f560d233000a9a7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 9 21:13:48 2021 +0100

    If an application resizes itself partially outside the work area, then
    move it back inside the work area, if possible, for issue #550.

 src/wmclient.cc | 27 ++++++++++-----------------
 src/wmclient.h  |  5 ++++-
 src/wmframe.cc  | 53 +++++++++++++++++++++++++++++++++--------------------
 src/wmmgr.cc    | 20 +++++++-------------
 4 files changed, 54 insertions(+), 51 deletions(-)

commit 095cda2ab13947e1c4860d2c4a5580f033f75256
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 9 19:07:26 2021 +0100

    Prepare 2.1.2 release

 AUTHORS      |    5 +-
 ChangeLog    | 1532 ++++++++++++++++++++++++++++++------------------------
 NEWS         |  207 ++------
 README.md    |   38 +-
 po/ar.po     |   54 +-
 po/be.po     |   54 +-
 po/bg.po     |   54 +-
 po/ca.po     |   54 +-
 po/cs.po     |   54 +-
 po/da.po     |   54 +-
 po/de.po     |   54 +-
 po/el.po     |   54 +-
 po/en.po     |   54 +-
 po/es.po     |   54 +-
 po/fi.po     |   54 +-
 po/fr.po     |   54 +-
 po/he.po     |   54 +-
 po/hr.po     |   54 +-
 po/hu.po     |   54 +-
 po/icewm.pot |   56 +-
 po/id.po     |   54 +-
 po/it.po     |   54 +-
 po/ja.po     |   54 +-
 po/ko.po     |   54 +-
 po/lt.po     |   54 +-
 po/lv.po     |   54 +-
 po/mk.po     |   54 +-
 po/nb.po     |   54 +-
 po/nl.po     |   54 +-
 po/no.po     |   54 +-
 po/pl.po     |   54 +-
 po/pt.po     |   54 +-
 po/pt_BR.po  |   54 +-
 po/ro.po     |   54 +-
 po/ru.po     |   54 +-
 po/sk.po     |   54 +-
 po/sl.po     |   54 +-
 po/sv.po     |   54 +-
 po/tr.po     |   54 +-
 po/uk.po     |   54 +-
 po/vi.po     |   54 +-
 po/zh_CN.po  |   54 +-
 po/zh_TW.po  |   54 +-
 43 files changed, 1963 insertions(+), 1927 deletions(-)

commit 9a26c48c2a3eec09d22d8aa3b0c8ba88cb4c74e3
Merge: 84bcd921 74069656
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 9 18:54:47 2021 +0100

    Merge branch 'icewm-1-4-BRANCH'

commit 74069656ed21b9f07e0ff8adfe2a5461072ab522
Merge: 6c645294 23db4bc2
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 9 18:52:15 2021 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 23db4bc248cc2b23b4c909f0b537f87aded7d995
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 9 18:50:31 2021 +0100

    Preparing 2.1.2.

 VERSION      | 2 +-
 configure.ac | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 93f4b37aacb40f21d58cf4560757b5b8572eb3fe
Author: Eduard Bloch <blade@debian.org>
Date:   Sat Feb 6 11:17:01 2021 +0100

    Don't abort directory scanning on bad menu items

    Fix from issue #546 .

 src/fdomenu.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e76644944b994ba47bbac649f1c3c0598b6964dd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Feb 4 11:22:03 2021 +0100

    Relayout task buttons whenever a task button is removed for issue #548.

 src/atasks.cc | 1 +
 1 file changed, 1 insertion(+)

commit 73535fc3f17a04e73bfaf7a9554819058b2d8bcd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 2 20:19:24 2021 +0100

    Add test for XShm extension+pixmaps.

 src/wmapp.cc  | 12 +++++++++---
 src/ywindow.h |  7 +++++++
 src/yxapp.cc  | 11 +++++++++++
 3 files changed, 27 insertions(+), 3 deletions(-)

commit e860a7d81ee12064ca0a10f7a7a47bb5c490e2c9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 2 20:17:38 2021 +0100

    Free empty settings menu.

 src/wmprog.cc | 2 ++
 1 file changed, 2 insertions(+)

commit e03c768f19afec9af6000452ea5b5143e8454fa5
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 2 20:14:24 2021 +0100

    Remove updateUrgency, fWmUrgency, fClientUrgency, fOldState, fOldLayer
    from frames. Remove the urgent state flag from frame when gaining or
    losing focus.

 src/wmclient.cc   | 40 ++++++++++++++++------------------------
 src/wmclient.h    | 11 ++++++-----
 src/wmframe.cc    | 51 +++++++++++++++++----------------------------------
 src/wmframe.h     |  8 +-------
 src/wmminiicon.cc |  2 +-
 5 files changed, 41 insertions(+), 71 deletions(-)

commit e7a87348879b9cef5db06431a789a1c5c3633798
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 2 20:13:28 2021 +0100

    Initialize TaskButton object.

 src/atasks.cc | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit c01456ba31c790c13834d031fa344a7ccc8ff45a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Feb 2 20:13:01 2021 +0100

    Add 'urgent' action to icesh.

 man/icesh.pod | 4 ++++
 src/icesh.cc  | 6 +++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 84bcd921a0306323d5fa662ba34cd06989455635
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Jan 28 21:05:52 2021 +0100

    Commit release 2.1.1.

 AUTHORS          |   5 +-
 ChangeLog        | 929 +++++++++++++++++----------------------------------
 NEWS             | 158 ++++-----
 README.md        |  38 +--
 RELEASE.md       |   2 +-
 VERSION          |   2 +-
 configure.ac     |  12 +-
 man/icewm.pod    |   4 +
 po/ar.po         |  18 +-
 po/be.po         |  18 +-
 po/bg.po         |  18 +-
 po/ca.po         |  18 +-
 po/cs.po         |  18 +-
 po/da.po         |  18 +-
 po/de.po         |  18 +-
 po/el.po         |  18 +-
 po/en.po         |  18 +-
 po/es.po         |  18 +-
 po/fi.po         |  18 +-
 po/fr.po         |  18 +-
 po/he.po         |  18 +-
 po/hr.po         |  18 +-
 po/hu.po         |  18 +-
 po/icewm.pot     |  20 +-
 po/id.po         |  18 +-
 po/it.po         |  18 +-
 po/ja.po         |  18 +-
 po/ko.po         |  18 +-
 po/lt.po         |  18 +-
 po/lv.po         |  18 +-
 po/mk.po         |  18 +-
 po/nb.po         |  18 +-
 po/nl.po         |  18 +-
 po/no.po         |  18 +-
 po/pl.po         |  18 +-
 po/pt.po         |  18 +-
 po/pt_BR.po      |  18 +-
 po/ro.po         |  18 +-
 po/ru.po         |  18 +-
 po/sk.po         |  18 +-
 po/sl.po         |  18 +-
 po/sv.po         |  18 +-
 po/tr.po         |  18 +-
 po/uk.po         |  18 +-
 po/vi.po         |  18 +-
 po/zh_CN.po      |  18 +-
 po/zh_TW.po      |  18 +-
 src/wmtaskbar.cc |   1 +
 src/ybutton.cc   |   9 +-
 src/ycursor.cc   |   5 +-
 50 files changed, 764 insertions(+), 1105 deletions(-)

commit bc0ddd726342a9068edfa7c1405936c6c6014831
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jan 25 13:36:32 2021 +0100

    Create a Settings submenu to reduce Start menu items for issue #543.

 src/wmprog.cc | 76 ++++++++++++++++++++-----------------------------------
 1 file changed, 28 insertions(+), 48 deletions(-)

commit 69b863383b78ee5bd6ac50b490c8dbfb07e36930
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jan 25 13:34:17 2021 +0100

    Only add a separator if previous item is not.

 src/ymenu.cc    | 17 +++++++++++++++--
 src/ymenu.h     |  8 +++++---
 src/ymenuitem.h |  5 ++---
 3 files changed, 22 insertions(+), 8 deletions(-)

commit 6c645294d3b8c417b8ffb5773657d981686072df
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jan 24 14:16:35 2021 +0100

    Prepare 2.1.1 release

 AUTHORS      |   16 +-
 ChangeLog    | 8807 ++++++++++++++++++++++++++----------------------------
 INSTALL      |  322 +-
 NEWS         |  963 ++----
 README.md    |    4 +-
 configure.ac |    4 +-
 po/ar.po     |  213 +-
 po/be.po     |  215 +-
 po/bg.po     |  215 +-
 po/ca.po     |  217 +-
 po/cs.po     |  217 +-
 po/da.po     |  213 +-
 po/de.po     |  213 +-
 po/el.po     |  213 +-
 po/en.po     |  210 +-
 po/es.po     |  213 +-
 po/fi.po     |  213 +-
 po/fr.po     |  213 +-
 po/he.po     |  215 +-
 po/hr.po     |  210 +-
 po/hu.po     |  217 +-
 po/icewm.pot |  212 +-
 po/id.po     |  213 +-
 po/it.po     |  213 +-
 po/ja.po     |  217 +-
 po/ko.po     |  215 +-
 po/lt.po     |  215 +-
 po/lv.po     |  215 +-
 po/mk.po     |  215 +-
 po/nb.po     |  215 +-
 po/nl.po     |  217 +-
 po/no.po     |  215 +-
 po/pl.po     |  215 +-
 po/pt.po     |  213 +-
 po/pt_BR.po  |  213 +-
 po/ro.po     |  215 +-
 po/ru.po     |  213 +-
 po/sk.po     |  217 +-
 po/sl.po     |  215 +-
 po/sv.po     |  213 +-
 po/tr.po     |  215 +-
 po/uk.po     |  215 +-
 po/vi.po     |  215 +-
 po/zh_CN.po  |  213 +-
 po/zh_TW.po  |  213 +-
 45 files changed, 8954 insertions(+), 9516 deletions(-)

commit c639b5a8c2ae47c85a0c3f5d983fea1e40e3ab53
Merge: c8942a54 ae2d1703
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jan 24 13:59:27 2021 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit ae2d17030fd86a922649c9ab975a0df959e1593e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jan 24 13:41:29 2021 +0100

    Moving towards 2.1.1.

 VERSION      | 2 +-
 configure.ac | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit d63426a0dafa5307790144e71dcbadc13f87c6db
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Jan 24 13:40:03 2021 +0100

    Detail.

 man/icewm.pod | 4 ++++
 1 file changed, 4 insertions(+)

commit 699a4c5ec86c2af6e4db9c899ad9f90210f5a421
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 23 18:50:22 2021 +0100

    Improve the isValid test for Imlib2 custom cursors.

 src/ycursor.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 501cd852918dcdf21e4dddc4abf50d2d0f410cf0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 23 18:22:44 2021 +0100

    Fix issue #542 for texturing background of task pane.

 src/wmtaskbar.cc | 1 +
 1 file changed, 1 insertion(+)

commit 1d28361a69d773ba0d026119ff197d38900eac0a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 23 16:02:21 2021 +0100

    Don't unarm menu popup buttons for issue #527.

 src/ybutton.cc | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit a0a85793c142a56ab7bf42e1a1d4023d36849b52
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 23 15:54:50 2021 +0100

    Provide drawable context when creating pixmap cursors with Imlib2 for
    issue #541.

 src/ycursor.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 61462c64a533a99774d1fe82aa5f39d2b5a65840
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 23 01:18:14 2021 +0100

    Prepare 2.1.0 release

 AUTHORS      |   4 +-
 ChangeLog    | 380 ++++++++++++++++++++++++++-----------------------------
 NEWS         |  96 +++++---------
 README.md    |  36 +++---
 RELEASE.md   |   2 +-
 VERSION      |   2 +-
 configure.ac |  12 +-
 po/ar.po     | 169 +++++++++++++------------
 po/be.po     | 171 ++++++++++++-------------
 po/bg.po     | 171 ++++++++++++-------------
 po/ca.po     | 169 +++++++++++++------------
 po/cs.po     | 169 +++++++++++++------------
 po/da.po     | 169 +++++++++++++------------
 po/de.po     | 169 +++++++++++++------------
 po/el.po     | 169 +++++++++++++------------
 po/en.po     | 166 ++++++++++++------------
 po/es.po     | 169 +++++++++++++------------
 po/fi.po     | 169 +++++++++++++------------
 po/fr.po     | 169 +++++++++++++------------
 po/he.po     | 171 ++++++++++++-------------
 po/hr.po     | 166 ++++++++++++------------
 po/hu.po     | 173 ++++++++++++-------------
 po/icewm.pot | 168 ++++++++++++------------
 po/id.po     | 169 +++++++++++++------------
 po/it.po     | 169 +++++++++++++------------
 po/ja.po     | 169 +++++++++++++------------
 po/ko.po     | 171 ++++++++++++-------------
 po/lt.po     | 171 ++++++++++++-------------
 po/lv.po     | 171 ++++++++++++-------------
 po/mk.po     | 171 ++++++++++++-------------
 po/nb.po     | 171 ++++++++++++-------------
 po/nl.po     | 169 +++++++++++++------------
 po/no.po     | 171 ++++++++++++-------------
 po/pl.po     | 171 ++++++++++++-------------
 po/pt.po     | 169 +++++++++++++------------
 po/pt_BR.po  | 169 +++++++++++++------------
 po/ro.po     | 171 ++++++++++++-------------
 po/ru.po     | 169 +++++++++++++------------
 po/sk.po     | 169 +++++++++++++------------
 po/sl.po     | 171 ++++++++++++-------------
 po/sv.po     | 169 +++++++++++++------------
 po/tr.po     | 171 ++++++++++++-------------
 po/uk.po     | 171 ++++++++++++-------------
 po/vi.po     | 171 ++++++++++++-------------
 po/zh_CN.po  | 169 +++++++++++++------------
 po/zh_TW.po  | 169 +++++++++++++------------
 46 files changed, 3569 insertions(+), 3581 deletions(-)

commit bb98979dcf5de13d065c0e1d8b1d03d82b6c5244
Merge: 7078f1a4 c8942a54
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 23 01:09:31 2021 +0100

    Merge branch 'icewm-1-4-BRANCH'

commit c8942a542106429adb5012aeacdef1521fcd3d13
Merge: eee57659 fe2600cd
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 23 01:08:39 2021 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit fe2600cdb8010745f2e2d53c278fa29b4c6adcfb
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Jan 20 01:48:52 2021 +0100

    Remember maximized when fullscreen for issues #538 and #533.

 src/WinMgr.h    |  7 ++-----
 src/wmclient.cc | 25 +++++++++----------------
 src/wmclient.h  |  6 ++----
 src/wmframe.cc  | 25 ++++++++++++-------------
 src/wmmgr.cc    | 12 ++++--------
 5 files changed, 29 insertions(+), 46 deletions(-)

commit 331dbf8a42325f4bb83e1764b8460f08ff7f46b4
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jan 18 20:45:11 2021 +0100

    Disarm button on release of mouse for issue #527.

 src/ybutton.cc | 3 +++
 1 file changed, 3 insertions(+)

commit 9e9cd63fd7b908a85955ec0031966aa19e3471a6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jan 18 19:50:17 2021 +0100

    Fix dragging task buttons.

 src/atasks.cc | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit f505fa3c0ca869ee6a5e78795f65aefd964a32f0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jan 18 04:06:28 2021 +0100

    Restore icesh setTrayOption and getTrayOption for issue #537.
    Make support for "_NET_WM_FULLSCREEN_MONITORS" better conformant to EWMH
    spec. Add "monitors", "frame", "properties" commands to icesh.
    Make preference FullscreenUseAllMonitors use just all the monitors.

 man/icesh.pod   | 47 +++++++++++++++++++++++-----
 src/icesh.cc    | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/wmapp.cc    |  1 +
 src/wmclient.cc | 36 +++++++++++++++++++---
 src/wmclient.h  |  1 +
 src/wmframe.cc  | 51 ++++++++++++++++---------------
 src/wmframe.h   |  2 +-
 src/wmmgr.h     |  1 +
 src/yrect.h     |  6 ++++
 src/yxapp.cc    |  2 ++
 10 files changed, 198 insertions(+), 37 deletions(-)

commit 9f67e9545e0e81868a6bb9a5f444b01c6e32ba1b
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jan 18 04:05:00 2021 +0100

    Split the TaskBarApp class in a button class and an app class for
    issue #198.

 src/atasks.cc | 360 +++++++++++++++++++++++++++++++++---------------------
 src/atasks.h  | 119 +++++++++++-------
 2 files changed, 291 insertions(+), 188 deletions(-)

commit ae84625c04299cca563d154aca065abfb8a17f7c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Jan 18 03:37:56 2021 +0100

    Revert "Clarify startMoveSize." to fix issue #540.

    This reverts commit 76a67485fe5d6a7f44bc82f05d891a112d682273.

 src/movesize.cc | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 9f06f7c869b66d36313e9aefca659daeff1efcf9
Author: Eduard Bloch <blade@debian.org>
Date:   Sat Jan 9 17:21:49 2021 +0100

    Option to move the ShowDesktop button to the right side

    This looks more similar to the modern Windows desktop.

 doc/icewm.adoc            |  2 +-
 man/icewm-preferences.pod |  2 +-
 src/default.h             |  4 ++--
 src/wmtaskbar.cc          | 12 ++++++++++--
 4 files changed, 14 insertions(+), 6 deletions(-)

commit d042bab1f878ec4f96df63d4558747e0f046c227
Author: Eduard Bloch <blade@debian.org>
Date:   Wed Jan 6 13:46:33 2021 +0100

    Restore the old position in quickswitch on window destruction

 src/wmswitch.cc | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 6ebb8816caa63fe0aef41ca71c8f666dcdff0dd7
Author: Eduard Bloch <blade@debian.org>
Date:   Wed Jan 6 11:20:38 2021 +0100

    Option for Alt-F4ing windows in quick-switch

    The close action is triggered by a meta key and the one from Window
    Closing action, which is supposedly the same in almost all situations.

 src/wmswitch.cc | 34 +++++++++++++++++++++++++++++-----
 src/wmswitch.h  |  2 ++
 2 files changed, 31 insertions(+), 5 deletions(-)

commit 7078f1a4fd047234792a2a1fbdd45a22aa57a242
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 2 23:44:07 2021 +0100

    Prepare 2.0.1 release

 AUTHORS      |  16 +-
 ChangeLog    | 563 ++++++++++++++++++++++++++++---------------------------
 NEWS         | 103 +++++-----
 README.md    |  36 ++--
 RELEASE.md   |   2 +-
 VERSION      |   2 +-
 configure.ac |  12 +-
 po/ar.po     |  34 ++--
 po/be.po     |  34 ++--
 po/bg.po     |  34 ++--
 po/ca.po     |  38 ++--
 po/cs.po     |  38 ++--
 po/da.po     |  34 ++--
 po/de.po     |  34 ++--
 po/el.po     |  34 ++--
 po/en.po     |  34 ++--
 po/es.po     |  34 ++--
 po/fi.po     |  34 ++--
 po/fr.po     |  34 ++--
 po/he.po     |  34 ++--
 po/hr.po     |  34 ++--
 po/hu.po     |  34 ++--
 po/icewm.pot |  36 ++--
 po/id.po     |  34 ++--
 po/it.po     |  34 ++--
 po/ja.po     |  38 ++--
 po/ko.po     |  34 ++--
 po/lt.po     |  34 ++--
 po/lv.po     |  34 ++--
 po/mk.po     |  34 ++--
 po/nb.po     |  34 ++--
 po/nl.po     |  38 ++--
 po/no.po     |  34 ++--
 po/pl.po     |  34 ++--
 po/pt.po     |  34 ++--
 po/pt_BR.po  |  34 ++--
 po/ro.po     |  34 ++--
 po/ru.po     |  34 ++--
 po/sk.po     |  38 ++--
 po/sl.po     |  34 ++--
 po/sv.po     |  34 ++--
 po/tr.po     |  34 ++--
 po/uk.po     |  34 ++--
 po/vi.po     |  34 ++--
 po/zh_CN.po  |  34 ++--
 po/zh_TW.po  |  34 ++--
 46 files changed, 1044 insertions(+), 1038 deletions(-)

commit a43eef27fbbd0502a700d189a90dc34e70286f5d
Merge: 3b95d791 eee57659
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 2 23:38:25 2021 +0100

    Merge branch 'icewm-1-4-BRANCH'

commit eee57659fd43a1643228fb61daae999397797ee7
Merge: 5069b5f7 85977c3c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 2 23:31:53 2021 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 85977c3c36776a48fbf39e664885d7d415e0cbc0
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 2 19:12:52 2021 +0100

    Fix spelling of Gerenciador for pt_BR.

 lib/icewm.desktop | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b123f43e6d7d7d33a81cab310a736e39e21db1c7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sat Jan 2 14:29:51 2021 +0100

    Improve getting icon window for WM_STATE.

 src/wmclient.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 064b979ae93bcf0fc804710e4564c53df27c6b08
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jan 1 12:10:58 2021 +0100

    Note that support was added for icon_pixmap and icon_window fields of
    WM_HINTS property in 2.0.0.

 TODO | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6d3ec2529857191a8a6a10c8ae64990d38e262d8
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jan 1 12:10:12 2021 +0100

    Update to 2.0.0.

 RELEASE.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 57732612f28b5ea8230de64b21db51e3a2a8beac
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Fri Jan 1 12:09:38 2021 +0100

    Add IceVM explanation to README for ice-wm/icewm#35

 README.md    | 15 +++++++++------
 README.md.in | 11 +++++++----
 2 files changed, 16 insertions(+), 10 deletions(-)

commit e1e58d86f2014f50b6893478b019a478a2f27ab7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Dec 31 22:44:14 2020 +0100

    Reset horizontal scrolling when using the Home and End keys for the
    window list.

 src/ylistbox.cc | 4 ++++
 1 file changed, 4 insertions(+)

commit 51f375fc796203dabcdcf770c6e66d9c95119b50
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Dec 31 22:43:25 2020 +0100

    Make isUrgent a member of ClientData.

 src/wmclient.h | 2 +-
 src/wmframe.h  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit b2e70ee499c8d3a0c3049be0cdf4347af54abf50
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Dec 31 22:42:07 2020 +0100

    Communicate the window ID of the icon window in WM_STATE when iconifying
    to desktop.

 src/wmclient.cc   | 5 ++++-
 src/wmminiicon.cc | 4 ++++
 src/wmminiicon.h  | 1 +
 3 files changed, 9 insertions(+), 1 deletion(-)

commit 76a67485fe5d6a7f44bc82f05d891a112d682273
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Dec 31 22:39:31 2020 +0100

    Clarify startMoveSize.

 src/movesize.cc | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 2572bd7be90901756fb1f592e300d9ac58830874
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Dec 31 22:37:27 2020 +0100

    Allow to set background opacity for QuickSwitch background for #534.

 src/wmswitch.cc | 8 --------
 src/wmswitch.h  | 2 --
 2 files changed, 10 deletions(-)

commit 2be556424a8985278a363a009fea1ea4a985a463
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Dec 31 22:37:27 2020 +0100

    Fix setting option values for #535.

 src/wmprog.cc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit ff6660817193de6420453def06373b5c3c15a11c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Dec 31 22:37:27 2020 +0100

    Search for icewm icon for internal windows.

 src/wmframe.cc | 3 +++
 1 file changed, 3 insertions(+)

commit 3a97a1f1d0decc8b677fa16996183a7535573c29
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 21 18:11:27 2020 +0100

    Handle horizontal scroll keys in window list window.

 src/ylistbox.cc | 8 ++++++++
 1 file changed, 8 insertions(+)

commit b4e720be08bf8ec2a8273bcc7b16eda0863202ea
Author: Kukuh Syafaat <syafaatkukuh@gmail.com>
Date:   Mon Dec 21 11:33:10 2020 +0000

    Translated using Weblate (Indonesian)

    Currently translated at 100.0% (468 of 468 strings)

 po/id.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 4db3ccbe22a99c74f94ba6c33fa471c1935d33d0
Author: Luiz Fernando Ranghetti <elchevive68@gmail.com>
Date:   Fri Dec 18 19:14:36 2020 +0000

    Translated using Weblate (Portuguese (Brazil))

    Currently translated at 100.0% (468 of 468 strings)

 po/pt_BR.po | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 18ae6ec9b572dcf44cc3a98335c9690deb8010a2
Author: Ferdinand Galko <galko.ferdinand@gmail.com>
Date:   Tue Dec 15 14:28:03 2020 +0000

    Translated using Weblate (Slovak)

    Currently translated at 100.0% (468 of 468 strings)

 po/sk.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 674fe385b4cfe25267ff00391076dedbd06b59d6
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date:   Mon Dec 14 20:20:45 2020 +0000

    Translated using Weblate (Portuguese)

    Currently translated at 100.0% (468 of 468 strings)

 po/pt.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit f744887712f17800e9dea44c059712bdfd91921f
Author: David Medina <medipas@gmail.com>
Date:   Mon Dec 14 18:01:27 2020 +0000

    Translated using Weblate (Catalan)

    Currently translated at 100.0% (468 of 468 strings)

 po/ca.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 8001aa7f33bd1098f48d60145d45ca9d73a8f8c9
Author: Freek de Kruijf <freek@opensuse.org>
Date:   Mon Dec 14 14:34:03 2020 +0000

    Translated using Weblate (Dutch)

    Currently translated at 100.0% (468 of 468 strings)

 po/nl.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 6d984320dd67a8da467593987e581e7877974f3d
Author: Aleš Kastner <alkas@volny.cz>
Date:   Mon Dec 14 14:27:51 2020 +0000

    Translated using Weblate (Czech)

    Currently translated at 100.0% (468 of 468 strings)

 po/cs.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 063df95364e113b7b4f0fa4efc3842cfd45adb88
Author: Yasuhiko Kamata <belphegor@belbel.or.jp>
Date:   Mon Dec 14 01:31:39 2020 +0000

    Translated using Weblate (Japanese)

    Currently translated at 100.0% (468 of 468 strings)

 po/ja.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 3b95d79143fdb8336a2519c7119fad02b3484836
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 14 02:18:46 2020 +0100

    Prepare 2.0.0 release

 AUTHORS      |    3 +-
 ChangeLog    | 9159 +++++++++++++++++++++++++++---------------------------
 NEWS         |  330 +-
 README.md    |   36 +-
 RELEASE.md   |    2 +-
 VERSION      |    2 +-
 configure.ac |   10 +-
 po/ar.po     |    2 +-
 po/be.po     |    2 +-
 po/bg.po     |    2 +-
 po/ca.po     |    2 +-
 po/cs.po     |    2 +-
 po/da.po     |    2 +-
 po/de.po     |    2 +-
 po/el.po     |    2 +-
 po/en.po     |    2 +-
 po/es.po     |    2 +-
 po/fi.po     |    2 +-
 po/fr.po     |    2 +-
 po/he.po     |    2 +-
 po/hr.po     |    2 +-
 po/hu.po     |    2 +-
 po/icewm.pot |    4 +-
 po/id.po     |    2 +-
 po/it.po     |    2 +-
 po/ja.po     |    2 +-
 po/ko.po     |    2 +-
 po/lt.po     |    2 +-
 po/lv.po     |    2 +-
 po/mk.po     |    2 +-
 po/nb.po     |    2 +-
 po/nl.po     |    2 +-
 po/no.po     |    2 +-
 po/pl.po     |    2 +-
 po/pt.po     |    2 +-
 po/pt_BR.po  |    2 +-
 po/ro.po     |    2 +-
 po/ru.po     |    2 +-
 po/sk.po     |    2 +-
 po/sl.po     |    2 +-
 po/sv.po     |    2 +-
 po/tr.po     |    2 +-
 po/uk.po     |    2 +-
 po/vi.po     |    2 +-
 po/zh_CN.po  |    2 +-
 po/zh_TW.po  |    2 +-
 46 files changed, 4732 insertions(+), 4890 deletions(-)

commit 4e55c22062b37f1a6071a91a0f4b9247d08e5093
Merge: 84abbd6a 5069b5f7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 14 02:11:22 2020 +0100

    Merge branch 'icewm-1-4-BRANCH'

commit 5069b5f71dc607789be16966017c6738a8e2495e
Merge: 8c6ed08b 869a96fa
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 14 02:08:23 2020 +0100

    Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
    icewm-1-4-BRANCH

commit 869a96fa8db2c090d48d962b9c98c1ac9c900593
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 14 01:46:24 2020 +0100

    make update-po

 po/ar.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/be.po     | 322 +++++++++++++++++++++++++++---------------------------
 po/bg.po     | 320 +++++++++++++++++++++++++++---------------------------
 po/ca.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/cs.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/da.po     | 320 +++++++++++++++++++++++++++---------------------------
 po/de.po     | 321 +++++++++++++++++++++++++++---------------------------
 po/el.po     | 323 ++++++++++++++++++++++++++++---------------------------
 po/en.po     | 307 ++++++++++++++++++++++++++--------------------------
 po/es.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/fi.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/fr.po     | 320 +++++++++++++++++++++++++++---------------------------
 po/he.po     | 313 ++++++++++++++++++++++++++---------------------------
 po/hr.po     | 311 ++++++++++++++++++++++++++--------------------------
 po/hu.po     | 322 +++++++++++++++++++++++++++---------------------------
 po/icewm.pot | 309 ++++++++++++++++++++++++++--------------------------
 po/id.po     | 320 +++++++++++++++++++++++++++---------------------------
 po/it.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/ja.po     | 323 ++++++++++++++++++++++++++++---------------------------
 po/ko.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/lt.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/lv.po     | 320 +++++++++++++++++++++++++++---------------------------
 po/mk.po     | 320 +++++++++++++++++++++++++++---------------------------
 po/nb.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/nl.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/no.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/pl.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/pt.po     | 320 +++++++++++++++++++++++++++---------------------------
 po/pt_BR.po  | 320 +++++++++++++++++++++++++++---------------------------
 po/ro.po     | 322 +++++++++++++++++++++++++++---------------------------
 po/ru.po     | 321 +++++++++++++++++++++++++++---------------------------
 po/sk.po     | 321 +++++++++++++++++++++++++++---------------------------
 po/sl.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/sv.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/tr.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/uk.po     | 321 +++++++++++++++++++++++++++---------------------------
 po/vi.po     | 319 +++++++++++++++++++++++++++---------------------------
 po/zh_CN.po  | 319 +++++++++++++++++++++++++++---------------------------
 po/zh_TW.po  | 319 +++++++++++++++++++++++++++---------------------------
 39 files changed, 6342 insertions(+), 6096 deletions(-)

commit 9e18031899e011e3e171396327031bae5778eaca
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 13 20:14:45 2020 +0100

    Reposition window list if it got offscreen.

 src/wmwinlist.cc | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit 444a934f404b9b8cc017725c57eb8ed524e1d27f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 13 20:14:45 2020 +0100

    Optimize scrolling images in iceview.

 src/iceview.cc | 74 +++++++++++++++++++++---------------------------------
 1 file changed, 29 insertions(+), 45 deletions(-)

commit 386e1b384dc7369c0f8baa9a8bd30648bd2c691e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 13 20:14:45 2020 +0100

    Fix horizontal scrolling in icehelp.

 src/icehelp.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 686815fe8c687927268f84b69d823b30d01209f6
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 13 20:14:45 2020 +0100

    Optimize scrollbars.

 src/iceicon.cc     | 17 ++--------
 src/ylistbox.cc    |  4 ---
 src/ylistbox.h     |  1 -
 src/yscrollbar.cc  | 59 ++++++++------------------------
 src/yscrollbar.h   |  8 ++---
 src/yscrollview.cc | 91 ++++++++++++++++++++++++++------------------------
 src/yscrollview.h  | 30 ++++++++---------
 7 files changed, 80 insertions(+), 130 deletions(-)

commit 4344120d17ce2d165e01ab320eec46a8911db7b9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 13 20:14:45 2020 +0100

    Ignore graphics exposures when in scrollWindow.

 src/ywindow.cc | 15 ++++-----------
 1 file changed, 4 insertions(+), 11 deletions(-)

commit 499e587693f99391cc78825edeab4743e1df5936
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Dec 8 00:20:39 2020 +0100

    Use _NET_WM_STATE_HIDDEN instead of IconicState for minimize.

 src/icesh.cc | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

commit c4039825c812fa1ed92f3b52788c50e8140f0343
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Dec 8 00:04:18 2020 +0100

    Tests for ypointer.h.

 src/testpointer.cc | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 97 insertions(+)

commit 4b7b28bb0d8b2bc25cf3de392d6218e5cd094f34
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Dec 8 00:00:45 2020 +0100

    Update 4.1.9 Icons for icon_pixmap and icon_window.

 COMPLIANCE | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit b0711844516ce624ce3fb09de672a7ec9217a149
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 7 23:57:13 2020 +0100

    Subtract border from icon_window position in MiniIcon.

 src/wmminiicon.cc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 206e753707789eacf1dd780f043d9cad2b6833bf
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 7 09:59:58 2020 +0100

    Update man.

 man/icewm.pod | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

commit 39775ce30d47a13cff922cdc75c9140fd3bed925
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Dec 7 09:58:02 2020 +0100

    Remove support for _WIN_PROTOCOL properties.

 man/icesh.pod    |  95 +--------------
 src/icesh.cc     | 330 ++++-----------------------------------------------
 src/wmabout.cc   |   4 +-
 src/wmapp.cc     |  48 +-------
 src/wmclient.cc  | 133 ++-------------------
 src/wmclient.h   |  13 +-
 src/wmframe.cc   |  30 ++---
 src/wmmgr.cc     | 107 +----------------
 src/wmmgr.h      |  16 +--
 src/wmtaskbar.cc |   4 +-
 src/wmwinlist.cc |   4 +-
 src/ymsgbox.cc   |   4 +-
 src/yxapp.cc     |  28 -----
 13 files changed, 66 insertions(+), 750 deletions(-)

commit 36e1aed6dc7a608dd5dd29c7cc498ae241237723
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 6 23:11:03 2020 +0100

    Don't unroll on button press for issue #525.

 src/wmtitle.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit cd552f12bf6276511f32217b59e7bb18bd875cab
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 6 20:32:10 2020 +0100

    Don't blend MiniIcon when not in 32-bit mode.

 src/wmminiicon.cc | 8 +++++++-
 src/yimage.h      | 1 +
 src/yimage2.cc    | 9 +++++++++
 3 files changed, 17 insertions(+), 1 deletion(-)

commit e8d58b7939c3fa023432f863b335036006e9346d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 6 18:35:17 2020 +0100

    Fix for drawing TitleAB and TitleIB pixmaps when they are gradients for
    issue #523.

 src/yimage2.cc | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit 051cfd8c8a3ae05f742f70dc21cc17ac638e7561
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 6 18:34:51 2020 +0100

    Drop const from parameters.

 src/ypaint.cc | 44 ++++++++++++++++++++++----------------------
 src/ypaint.h  | 36 ++++++++++++++++++------------------
 2 files changed, 40 insertions(+), 40 deletions(-)

commit 0913c1a1221ff5a1025f4ad0d746592eb0ae90f7
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 6 18:34:26 2020 +0100

    Fix typo for yorigin in composite.

 src/yimage_gdk.cc | 2 +-
 src/yximage.cc    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 41a4c4d10b42e3f0d23e224892c1680d0964a463
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Dec 6 11:59:17 2020 +0100

    Remove unwanted space and separator in taskbar if toolbar is empty for
    issue #524.

 src/objbar.h     | 1 +
 src/wmtaskbar.cc | 6 +++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit f5efba5e15d137ed7a4e4e58b287a1ad249a9155
Author: Claudio Cesar de Sá <ccs1664@gmail.com>
Date:   Sat Dec 5 11:33:37 2020 -0300

    support BR_Portuguese language in 2 files /lib (#522)

    icewm-session.desktop and
    icewm.desktop with support BR_Portuguese language

 lib/icewm-session.desktop | 4 +++-
 lib/icewm.desktop         | 2 ++
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 164243a8ed725f3a603f1a1362879a14699dab4c
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Thu Nov 26 12:32:52 2020 +0100

    Simplify call to nl_langinfo and improve readability.

 src/yfontxft.cc | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

commit 32bfae82d6c8d2c678d6d0d5f2a70326c958d3bb
Author: Eduard Bloch <blade@debian.org>
Date:   Thu Nov 26 02:39:58 2020 +0100

    If-case formating fix

    Also separate regions to unconfuse the editor.

 src/yfontxft.cc | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit f1758cd090f03b6ff12e59c1ce66430644a33e63
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Nov 25 22:16:44 2020 +0100

    Prevent deprecated warnings for librsvg.

 src/yimage2.cc | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit e416b2ce984a56bab6a989a4d1441301ae2e17fb
Author: Eduard Bloch <blade@debian.org>
Date:   Wed Nov 25 21:18:55 2020 +0100

    Check CONFIG_I18N prior to calling nl_langinfo

    For #519

 src/yfontxft.cc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 8666ef591a644572abcb64dabb9941c18269dbc8
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Nov 25 19:44:56 2020 +0100

    Add support for WM_HINTS icon_window in MiniIcons.

 src/wmminiicon.cc | 77 +++++++++++++++++++++++++++++++++++++++++++++------
 src/wmminiicon.h  |  5 ++++
 2 files changed, 74 insertions(+), 8 deletions(-)

commit ac0efbe8b8b7f83db3fdd0bd35498d47e196cb5a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Nov 25 19:44:56 2020 +0100

    In unmanage first delete MiniIcon.

 src/wmframe.cc | 59 ++++++++++++++++++++++++------------------------------
 1 file changed, 26 insertions(+), 33 deletions(-)

commit 1b4cb5ea94be72b5ec75e2b10e9079cabfc8be6d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Nov 25 19:44:56 2020 +0100

    Add more WM_HINTS accessor functions. Check if WM_HINTS update actually
    changes anything.

 src/wmclient.cc | 77 +++++++++++++++++++++++++++++++++++++++--------------
 src/wmclient.h  | 26 +++++++++---------
 2 files changed, 69 insertions(+), 34 deletions(-)

commit 9d87fbe3393c73bf890244517892a0f1c4fe94d9
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Wed Nov 25 19:44:56 2020 +0100

    Check for destroyed when reparenting.

 src/ywindow.cc | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

commit a83bfd4a6e09474f7516dea6097aa59fd25f4d3c
Author: Eduard Bloch <blade@debian.org>
Date:   Wed Nov 18 23:19:05 2020 +0100

    No attempt to draw Unicode in non-UTF-8 environment

    Workaround for issue #519

 src/yfontxft.cc | 6 ++++++
 1 file changed, 6 insertions(+)

commit 8d139c52bc11c2001976ab319f5d796e8795e41a
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Nov 24 18:41:19 2020 +0100

    Fixes for showing the icon_pixmap from WM_HINTS for timidity and fontforge.

 src/wmframe.cc | 66 +++++++++++++++++++++++++++++++++---------------------
 1 file changed, 40 insertions(+), 26 deletions(-)

commit cf61b0182c8574e507791c62063bdeae9d843dbf
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Nov 24 02:34:26 2020 +0100

    Remove superfluous.

 src/wmtaskbar.cc | 6 ------
 1 file changed, 6 deletions(-)

commit bb08cd1468aac9b6585f41c0ab2769d5646d6281
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Nov 24 02:34:26 2020 +0100

    Center MiniIcon.

 src/wmminiicon.cc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 63fa7c2195f4865a1312e1541088f3630b45621e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Tue Nov 24 02:34:26 2020 +0100

    XGetGeometry returns True.

 src/wmframe.cc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 305261c2e169539bbe0afb6b29821fbe57b5dd62
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Mon Nov 23 12:16:16 2020 +0100

    Fix for showing the icon_pixmap from WM_HINTS, which fixes the icon for
    NEdit and xmgrace.

 src/wmframe.cc | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

commit 2e764445d1f92e8dc7d1d438ac7f9a0fcadda85d
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Nov 22 21:30:47 2020 +0100

    If Imlib2 then disable GdkPixbuf.

 src/CMakeLists.txt | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 0c23649ee0fb8d783580ab01b23d870ef76ff77f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Nov 22 21:14:22 2020 +0100

    Add libimlib2-dev dependency.

 .github/workflows/cmake.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c8b0368722d4a7c13c45484be12832d6f9ffb0ae
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Nov 22 20:21:51 2020 +0100

    Support SVG in Imlib2. Make Imlib2 the default render engine.

 configure.ac       | 41 ++++++++++++++++++++++++-----------------
 src/CMakeLists.txt | 37 +++++++++++++++++++++----------------
 2 files changed, 45 insertions(+), 33 deletions(-)

commit de1d52120e8c9acf585d5496c958560b032c702f
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Nov 22 20:21:14 2020 +0100

    Show render engine in About. Use layout classes.

 src/wmabout.cc | 175 ++++++++++++-----------------------------------------
 src/wmabout.h  |  24 +++-----
 2 files changed, 48 insertions(+), 151 deletions(-)

commit fd4cd666b3bd0e4383f15cfd8957cd158d85116e
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Nov 22 20:18:58 2020 +0100

    Better MiniIcons for Imlib2. Support SVG in Imlib2.  Add renderName.

 src/wmminiicon.cc |  2 +-
 src/yicon.cc      | 10 +++---
 src/yimage.h      |  6 ++--
 src/yimage2.cc    | 85 ++++++++++++++++++++++++++++++++++++++++++++-------
 src/yimage_gdk.cc |  4 +++
 src/yximage.cc    |  4 +++
 6 files changed, 91 insertions(+), 20 deletions(-)

commit d9b6af6f89479a4b5567160004baf8bdffa7d412
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Nov 22 20:17:29 2020 +0100

    Add ylayout.h

 src/Makefile.am | 2 ++
 1 file changed, 2 insertions(+)

commit 6ec4609a0876a111dd49224b893f1b95095778a1
Author: Bert Gijsbers <gijsbers@science.uva.nl>
Date:   Sun Nov 22 20:16:55 2020 +0100

    Add layouts for dialogs.

 src/ylayout.h | 233 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 233 insertions(+)
