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

commit 6ff46fe396f59ec08bb40049cfa6084e03bd5c6e
Merge: 5565598 b75a6b6
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue May 11 23:57:18 2021 -0600

    Merge branch 'master' of github.com:bbidulock/blackboxwm

commit 556559846a1dcf4014d722182db2b19717986734
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue May 11 23:55:31 2021 -0600

    update release files

 AUTHORS         |   2 +-
 ChangeLog       | 154 ++++++++++++++++------------------------------------
 NEWS            |  47 +++++++++++-----
 README          |  26 ++++-----
 README.md       |  26 ++++-----
 configure.ac    |  12 ++--
 po/blackbox.pot |   4 +-
 po/da.po        |   2 +-
 po/de.po        |   2 +-
 po/es.po        |   2 +-
 po/es_AR.po     |   2 +-
 po/et.po        |   2 +-
 po/fr.po        |   2 +-
 po/hu.po        |   2 +-
 po/it.po        |   2 +-
 po/ja.po        |   2 +-
 po/ko.po        |   2 +-
 po/lv.po        |   2 +-
 po/nl.po        |   2 +-
 po/no.po        |   2 +-
 po/pl.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/zh_CN.po     |   2 +-
 po/zh_TW.po     |   2 +-
 31 files changed, 140 insertions(+), 179 deletions(-)

commit 737bf9ce2dcbd213ef4cf89dfa7ef7ec61dc7526
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue May 11 23:51:54 2021 -0600

    update release notes

 RELEASE.md | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 316834e9e95fec847628d2a0f0382bc8f08c2398
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue May 11 23:51:39 2021 -0600

    update for autoconf 2.71

 configure.ac | 59 ++++++++++++++++++++++++--------------------------------
 1 file changed, 25 insertions(+), 34 deletions(-)

commit b75a6b62d02fd019099563b1211851265554e376
Merge: 0735d7c 8b91a23
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 22 19:15:19 2020 -0600

    Merge pull request #31 from dhgutteridge/master

    EWMH.cc needs cstdlib to compile on some OSes

commit 8b91a238c9c4ff4a22443f36acdf203bebe44e53
Author: David H. Gutteridge <dhgutteridge@users.noreply.github.com>
Date:   Tue Jun 16 19:26:15 2020 -0400

    EWMH.cc needs cstdlib to compile on some OSes

    Inclusion of cstdlib is needed as a build fix for NetBSD and other OSes.

 lib/EWMH.cc | 1 +
 1 file changed, 1 insertion(+)

commit 0735d7c55545122d07a9c68f9da84f6b52eadafe
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri May 8 12:01:42 2020 -0600

    document compliance wider

 COMPLIANCE | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 101 insertions(+), 8 deletions(-)

commit f8e20e56ab8bb47e111700dc3f6b9c177972b4d3
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri May 8 12:01:10 2020 -0600

    improvements to maintenance scripts

 autogen.sh   | 2 +-
 configure.sh | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit ca2400c167bc4fc39ff45f10b31e64a4e66418de
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Feb 11 05:47:57 2020 -0700

    post-release update

 ChangeLog | 70 ++++++++++++++++++++++++++++++++++++++++-------------------
 NEWS      |  4 +++-
 2 files changed, 51 insertions(+), 23 deletions(-)

commit cddadf746a1f00e186c8b021256188a6ea8f494f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Feb 11 05:46:33 2020 -0700

    update release files

 AUTHORS      |   2 +-
 ChangeLog    | 147 +++++++++++++++++++++++++++++++++----------------------
 NEWS         | 128 +++++++++++++-----------------------------------
 README       |  26 +++++-----
 README.md    |  26 +++++-----
 RELEASE.md   |  11 +++--
 configure.ac |  10 ++--
 7 files changed, 161 insertions(+), 189 deletions(-)

commit 553d17ee683fbc4cf79dcf862f58aa7df90d28a3
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Feb 11 05:46:22 2020 -0700

    update po files

 po/blackbox.pot | 44 ++++++++++++++++++++++----------------------
 po/da.po        | 42 +++++++++++++++++++++---------------------
 po/de.po        | 42 +++++++++++++++++++++---------------------
 po/es.po        | 42 +++++++++++++++++++++---------------------
 po/es_AR.po     | 42 +++++++++++++++++++++---------------------
 po/et.po        | 42 +++++++++++++++++++++---------------------
 po/fr.po        | 42 +++++++++++++++++++++---------------------
 po/hu.po        | 42 +++++++++++++++++++++---------------------
 po/it.po        | 42 +++++++++++++++++++++---------------------
 po/ja.po        | 42 +++++++++++++++++++++---------------------
 po/ko.po        | 42 +++++++++++++++++++++---------------------
 po/lv.po        | 42 +++++++++++++++++++++---------------------
 po/nl.po        | 42 +++++++++++++++++++++---------------------
 po/no.po        | 42 +++++++++++++++++++++---------------------
 po/pl.po        | 42 +++++++++++++++++++++---------------------
 po/pt_BR.po     | 42 +++++++++++++++++++++---------------------
 po/ro.po        | 42 +++++++++++++++++++++---------------------
 po/ru.po        | 42 +++++++++++++++++++++---------------------
 po/sk.po        | 42 +++++++++++++++++++++---------------------
 po/sl.po        | 42 +++++++++++++++++++++---------------------
 po/sv.po        | 42 +++++++++++++++++++++---------------------
 po/tr.po        | 42 +++++++++++++++++++++---------------------
 po/uk.po        | 42 +++++++++++++++++++++---------------------
 po/zh_CN.po     | 42 +++++++++++++++++++++---------------------
 po/zh_TW.po     | 42 +++++++++++++++++++++---------------------
 25 files changed, 526 insertions(+), 526 deletions(-)

commit b0852098a66d2bb75d080da058a068528bda7ba3
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Feb 11 05:28:58 2020 -0700

    unset DESKTOP_STARTUP_ID in environment

    - this caused some issues with children: the desktop
      application is supposed to unset DESKTOP_STARTUP_ID
      environment variable so it is not passed inadvertently
      to spawned children.  Some xde-ctools applications
      were taking the time stamp from DESKTOP_STARTUP_ID
      from when the window manager was launched and passing
      this time stamp to gtk_menu_popup().  The very old
      time stamp was keeping the menu from popping.

    - also, BB did not peform startup notification
      completion when it was launched with a
      DESKTOP_STARTUP_ID: now it does.

 lib/EWMH.cc   | 42 ++++++++++++++++++++++++++++++++++++++++++
 lib/EWMH.hh   |  1 +
 src/Screen.cc |  2 ++
 3 files changed, 45 insertions(+)

commit 37b91c47fbddc0a6701772cb29c3725fb724a482
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Feb 11 05:27:19 2020 -0700

    fixups for -Wextra compile

 src/Rootmenu.cc | 1 +
 src/Screen.cc   | 1 +
 src/Window.cc   | 2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

commit c2c9a40a24d62e9831f4e99b21258d626116c197
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Feb 11 05:26:09 2020 -0700

    better cscope and MDOCDATE handling

 autogen.sh   | 8 ++++++--
 configure.sh | 7 ++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

commit cf1ee81a78f62db1d27b60708617aa958b5f724c
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Feb 11 04:40:25 2020 -0700

    post-release update

 ChangeLog | 27 ++++++++++-----------------
 NEWS      |  3 ++-
 2 files changed, 12 insertions(+), 18 deletions(-)

commit 6b3682aa8412100e87903d1f6897761372e5286c
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 07:14:52 2019 -0600

    update po files

 po/blackbox.pot | 2 +-
 po/da.po        | 2 +-
 po/de.po        | 2 +-
 po/es.po        | 2 +-
 po/es_AR.po     | 2 +-
 po/et.po        | 2 +-
 po/fr.po        | 2 +-
 po/hu.po        | 2 +-
 po/it.po        | 2 +-
 po/ja.po        | 2 +-
 po/ko.po        | 2 +-
 po/lv.po        | 2 +-
 po/nl.po        | 2 +-
 po/no.po        | 2 +-
 po/pl.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/zh_CN.po     | 2 +-
 po/zh_TW.po     | 2 +-
 25 files changed, 25 insertions(+), 25 deletions(-)

commit 9ae785ab8501a8d3644ab2c938211b8805fc464c
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 03:36:23 2019 -0600

    update release files

 ChangeLog | 84 +++++++++++++++++++++++++++++++++++++++--------------------
 NEWS      |  5 +++-
 2 files changed, 60 insertions(+), 29 deletions(-)

commit 3b0a4ab71f5b7f2911cc9543cb86d919e32fede5
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:39:54 2019 -0600

    update release files

 AUTHORS      |   2 +-
 ChangeLog    | 332 ++++++++++++++++++++-----------------------------------
 NEWS         |  88 +++++++++------
 README       |  26 ++---
 README.md    |  26 ++---
 configure.ac |  12 +-
 6 files changed, 212 insertions(+), 274 deletions(-)

commit e5eafeec0f8ecbf851d1943382d66ea00912e298
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:39:39 2019 -0600

    ignore lz files

 .gitignore | 1 +
 1 file changed, 1 insertion(+)

commit 8af61932a4b8a3671d396a8982ac54e115f461f0
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:38:44 2019 -0600

    update po files

 po/blackbox.pot | 4 ++--
 po/da.po        | 2 +-
 po/de.po        | 2 +-
 po/es.po        | 2 +-
 po/es_AR.po     | 2 +-
 po/et.po        | 2 +-
 po/fr.po        | 2 +-
 po/hu.po        | 2 +-
 po/it.po        | 2 +-
 po/ja.po        | 2 +-
 po/ko.po        | 2 +-
 po/lv.po        | 2 +-
 po/nl.po        | 2 +-
 po/no.po        | 2 +-
 po/pl.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/zh_CN.po     | 2 +-
 po/zh_TW.po     | 2 +-
 25 files changed, 26 insertions(+), 26 deletions(-)

commit c323a742f2eef8624f7cf4f0275d432f95c70eaf
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:15:25 2019 -0600

    handle annotated tags better when generating NEWS

 gennews.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 04bccb1e73800ec73f5113c1ffb261a0b6a53a38
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:15:11 2019 -0600

    generate release notes on dist

 dist.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bf714a0aa5de01fae818cc2d81194772381729bb
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:14:52 2019 -0600

    ignore release products

 .gitignore | 3 +++
 1 file changed, 3 insertions(+)

commit 819cfb4fd5c25d011a0b0b94b4c2e943ae9c84a6
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:14:19 2019 -0600

    gcc 9.1 too agressive on array-bounds warnings

 configure.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 678a5bed6242be4b1833772bd4d85e097f141e0a
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:13:54 2019 -0600

    have better defaults now

 configure.sh | 3 ---
 1 file changed, 3 deletions(-)

commit 1c0bf0e5c222c0e259b6f8c79aa1aebcc0d81fea
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:12:08 2019 -0600

    update build process

    - set better directory defaults
    - remove deprecated macro
    - perform lzip compression on archives

 configure.ac | 30 ++++++++++++++++++++++--------
 1 file changed, 22 insertions(+), 8 deletions(-)

commit 51dc78494a5b9c6d0fc5503e8eefdc12c3fcea93
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:11:26 2019 -0600

    place filename last in sed command

 autogen.sh | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 91c7f938e005369cebada827393470c437a877f5
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:10:53 2019 -0600

    generate NOTES and TODO

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

commit 38352273e46cd509cbabb7b3f23b102f14d8ca9c
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 6 02:10:20 2019 -0600

    update release notes

 RELEASE.md | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit a26d44b73b1bac39c98a965c342b01a487af23e3
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Jun 17 23:11:12 2019 -0600

    update for gettext 0.20.1 to fix issue #23

 autogen.sh | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit f79298b2b4d1c54b159cd11e84d22054ea14039b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Jan 18 09:17:34 2019 -0700

    generate NEWS better

 gennews.sh | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

commit dcad047799d46cf86fcefa0e69e014e8e16ce901
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Jan 18 09:16:39 2019 -0700

    reformat TODO

 TODO | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

commit 0bc89d04b211709350bbaad462ea0cdd7dfc7297
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:44:56 2018 -0600

    post release update

 ChangeLog | 65 ++++++++++++++++++++++++++++++++++++++++++-----------------
 NEWS      |  4 +++-
 2 files changed, 50 insertions(+), 19 deletions(-)

commit adcffef44435e5c68c8f144dc58cbc673e4818bf
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:41:15 2018 -0600

    update release files

 AUTHORS      |   3 +-
 ChangeLog    | 236 +++++++++++++++++++++++++++----------------------------
 NEWS         |  57 +++++++++++++-
 README       |  26 +++---
 README.md    |  26 +++---
 configure.ac |   8 +-
 6 files changed, 203 insertions(+), 153 deletions(-)

commit 8f8891396aa99f1b84c1888cbd68833496ee9574
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:40:18 2018 -0600

    update po files

 po/blackbox.pot | 6 +++---
 po/da.po        | 4 ++--
 po/de.po        | 4 ++--
 po/es.po        | 4 ++--
 po/es_AR.po     | 4 ++--
 po/et.po        | 4 ++--
 po/fr.po        | 4 ++--
 po/hu.po        | 4 ++--
 po/it.po        | 4 ++--
 po/ja.po        | 4 ++--
 po/ko.po        | 4 ++--
 po/lv.po        | 4 ++--
 po/nl.po        | 4 ++--
 po/no.po        | 4 ++--
 po/pl.po        | 4 ++--
 po/pt_BR.po     | 4 ++--
 po/ro.po        | 4 ++--
 po/ru.po        | 4 ++--
 po/sk.po        | 4 ++--
 po/sl.po        | 4 ++--
 po/sv.po        | 4 ++--
 po/tr.po        | 4 ++--
 po/uk.po        | 4 ++--
 po/zh_CN.po     | 4 ++--
 po/zh_TW.po     | 4 ++--
 25 files changed, 51 insertions(+), 51 deletions(-)

commit 4c0a453c3ab976352e49e0129976973b7c9f1ef6
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:32:41 2018 -0600

    add release files to .gitignore

 .gitignore | 4 ++++
 1 file changed, 4 insertions(+)

commit 0c56d91d5f7032d5aa795d5aaa015a4bfbee644b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:32:14 2018 -0600

    generate and distribute release file

 Makefile.am | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

commit aa8550a8b09b71000c44cdd774e41cc569a2daf4
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:31:23 2018 -0600

    5-part AC_INIT and prefer asciidoc to asciidoctor

 configure.ac | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit a0e8d3e693ac7e649bedf0c2f7fbab414ddd1c43
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:29:33 2018 -0600

    make autogen.sh handle gnits and remove bashisms

 autogen.sh | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 8af36db7cd88b83ee7236982c6a28f0ffeee4998
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:28:54 2018 -0600

    remove bashisms from gennews.sh

 gennews.sh | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 58751275c0eeb9ac914ef7b76a2d0fc0434d9826
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:28:23 2018 -0600

    add a release file

 RELEASE.md | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit 35571f1fee4cac77cc953a74d41d2d153c60104e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 31 02:07:18 2018 -0600

    update po files

 po/blackbox.pot | 30 +++++++++++++++---------------
 po/da.po        | 28 ++++++++++++++--------------
 po/de.po        | 28 ++++++++++++++--------------
 po/es.po        | 28 ++++++++++++++--------------
 po/es_AR.po     | 28 ++++++++++++++--------------
 po/et.po        | 28 ++++++++++++++--------------
 po/fr.po        | 28 ++++++++++++++--------------
 po/hu.po        | 28 ++++++++++++++--------------
 po/it.po        | 28 ++++++++++++++--------------
 po/ja.po        | 28 ++++++++++++++--------------
 po/ko.po        | 28 ++++++++++++++--------------
 po/lv.po        | 28 ++++++++++++++--------------
 po/nl.po        | 28 ++++++++++++++--------------
 po/no.po        | 28 ++++++++++++++--------------
 po/pl.po        | 28 ++++++++++++++--------------
 po/pt_BR.po     | 28 ++++++++++++++--------------
 po/ro.po        | 28 ++++++++++++++--------------
 po/ru.po        | 28 ++++++++++++++--------------
 po/sk.po        | 28 ++++++++++++++--------------
 po/sl.po        | 28 ++++++++++++++--------------
 po/sv.po        | 28 ++++++++++++++--------------
 po/tr.po        | 28 ++++++++++++++--------------
 po/uk.po        | 28 ++++++++++++++--------------
 po/zh_CN.po     | 28 ++++++++++++++--------------
 po/zh_TW.po     | 28 ++++++++++++++--------------
 25 files changed, 351 insertions(+), 351 deletions(-)

commit 3edbd732abb724b4c84c9f9c68a35a613ff3bd51
Merge: 9fac822 5cfae85
Author: Brian Bidulock <bidulock@openss7.com>
Date:   Fri Aug 24 01:20:38 2018 -0600

    Merge pull request #19 from vl-80/fullscreen_fix

    Fix fullscreen mode for non-maximized windows

commit 5cfae8525d55b24bc75c4673cf6b0fbaf8da60dd
Author: VL-80 <vl-80@users.noreply.github.com>
Date:   Tue Aug 21 20:27:00 2018 -0400

    Fix fullscreen mode for non-maximized windows

    Calling update_decorations() should not enable decorations for windows
    in fullscreen mode.

 src/Window.cc | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 9fac8228dc257ac8893cefd190fe30fde8adab60
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon May 28 02:17:48 2018 -0600

    update release files

 ChangeLog | 65 ++++++++++++++++++++++++++++++++++++++++++-----------------
 NEWS      |  4 +++-
 2 files changed, 50 insertions(+), 19 deletions(-)

commit a8c5db9783f79b92f90c5740a9363285b546db8d
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon May 28 01:45:34 2018 -0600

    update release files

 AUTHORS      |    4 +-
 ChangeLog    | 3775 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 NEWS         |   70 +-
 README       |   26 +-
 README.md    |   26 +-
 configure.ac |   10 +-
 6 files changed, 3849 insertions(+), 62 deletions(-)

commit 496fc6b9f6c7c12ccfdc2066c38af28286c9e21f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon May 28 01:45:03 2018 -0600

    update po files

 po/blackbox.pot | 24 ++++++++++++------------
 po/da.po        | 22 +++++++++++-----------
 po/de.po        | 22 +++++++++++-----------
 po/es.po        | 22 +++++++++++-----------
 po/es_AR.po     | 22 +++++++++++-----------
 po/et.po        | 22 +++++++++++-----------
 po/fr.po        | 22 +++++++++++-----------
 po/hu.po        | 22 +++++++++++-----------
 po/it.po        | 22 +++++++++++-----------
 po/ja.po        | 22 +++++++++++-----------
 po/ko.po        | 22 +++++++++++-----------
 po/lv.po        | 22 +++++++++++-----------
 po/nl.po        | 22 +++++++++++-----------
 po/no.po        | 22 +++++++++++-----------
 po/pl.po        | 22 +++++++++++-----------
 po/pt_BR.po     | 22 +++++++++++-----------
 po/ro.po        | 22 +++++++++++-----------
 po/ru.po        | 22 +++++++++++-----------
 po/sk.po        | 22 +++++++++++-----------
 po/sl.po        | 22 +++++++++++-----------
 po/sv.po        | 22 +++++++++++-----------
 po/tr.po        | 22 +++++++++++-----------
 po/uk.po        | 22 +++++++++++-----------
 po/zh_CN.po     | 22 +++++++++++-----------
 po/zh_TW.po     | 22 +++++++++++-----------
 25 files changed, 276 insertions(+), 276 deletions(-)

commit 5d69e1fd4c08bb8992571ecebee6bf7b0df2928f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon May 28 01:00:17 2018 -0600

    prctl is linux-specific

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

commit 0c754b223b516a8badc476bddcb315bea2f887d4
Merge: 7bbdb10 02343b1
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon May 28 00:28:51 2018 -0600

    Merge branch 'master' of github.com:bbidulock/blackboxwm

commit 7bbdb10db5850bc72aee59e53dda9b5139533065
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon May 28 00:28:06 2018 -0600

    become child subreaper and session leader

 src/blackbox.cc | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 02343b17d9138e6ce53ef8f6869a690ce6707eaf
Merge: 47fd5a1 0d81de8
Author: Brian Bidulock <bidulock@openss7.com>
Date:   Sat Nov 18 23:30:21 2017 -0700

    Merge pull request #13 from psolyca/master

    Add errno.h as include

commit 0d81de837ad89782c48620e23daf01d42de7b653
Author: Damien Gaignon <damien.gaignon@gmail.com>
Date:   Thu Nov 16 21:57:19 2017 +0100

    Add errno.h as include

    Add errno.h as include in lib/Application.cc to avoid building error.

 lib/Application.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 47fd5a1484e23b9c45b4c9c2d72cff44293e4306
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Oct 23 13:47:26 2017 -0600

    update po files

 po/blackbox.pot | 10 +++++-----
 po/da.po        | 10 +++++-----
 po/de.po        | 10 +++++-----
 po/es.po        | 10 +++++-----
 po/es_AR.po     | 10 +++++-----
 po/et.po        | 10 +++++-----
 po/fr.po        | 10 +++++-----
 po/hu.po        | 10 +++++-----
 po/it.po        | 10 +++++-----
 po/ja.po        | 10 +++++-----
 po/ko.po        | 10 +++++-----
 po/lv.po        | 10 +++++-----
 po/nl.po        | 10 +++++-----
 po/no.po        | 10 +++++-----
 po/pl.po        | 10 +++++-----
 po/pt_BR.po     | 10 +++++-----
 po/ro.po        | 10 +++++-----
 po/ru.po        | 10 +++++-----
 po/sk.po        | 10 +++++-----
 po/sl.po        | 10 +++++-----
 po/sv.po        | 10 +++++-----
 po/tr.po        | 10 +++++-----
 po/uk.po        | 10 +++++-----
 po/zh_CN.po     | 10 +++++-----
 po/zh_TW.po     | 10 +++++-----
 25 files changed, 125 insertions(+), 125 deletions(-)

commit c1256830710d76b6374b83e4e1812037b27535d5
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Oct 23 13:47:16 2017 -0600

    initialize XKEYBOARD

 lib/Application.cc | 17 ++++++++++++++---
 lib/Application.hh |  4 +++-
 2 files changed, 17 insertions(+), 4 deletions(-)

commit 85ed2da503d30986996bf5e6d5143f810ab0a86f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Oct 23 13:46:10 2017 -0600

    update install file

 INSTALL | 320 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 159 insertions(+), 161 deletions(-)

commit dea6996568c26da96d29af5037c000cb72959020
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Oct 23 13:32:43 2017 -0600

    better build

 Makefile.am  | 30 +++++++++++++++---------------
 configure.ac |  3 ++-
 configure.sh |  1 +
 dist.sh      |  2 +-
 rebuild.sh   |  4 +++-
 5 files changed, 22 insertions(+), 18 deletions(-)

commit be0557a97c63174a0f6d6c015daad38faf4638aa
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Oct 23 13:31:40 2017 -0600

    add some ignores

 .gitignore | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit b6dbed109327c141c7cbfbea441718d7fda6ddb6
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Sep 11 03:30:30 2017 +0000

    tweaks

 README       | 105 +++++++++++++++++++++++++++++------------------------
 README.md    | 105 +++++++++++++++++++++++++++++------------------------
 README.md.in | 109 ++++++++++++++++++++++++++++++-------------------------
 3 files changed, 176 insertions(+), 143 deletions(-)

commit 3da5fb03623899b8746f238d541464de782e9eb1
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Sep 10 19:12:22 2017 -0600

    silent now default

 rebuild.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit eeadb4afd7fd17433302bda97c50dbe3cd1f57ba
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Sep 10 19:12:01 2017 -0600

    update make flags

 configure.sh | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 86533dd0d4c4adb40d4922c52e3fb93bb3a91628
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Sep 10 19:11:43 2017 -0600

    add more checks

 configure.ac | 43 +++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 41 insertions(+), 2 deletions(-)

commit 648e88f98b1bc5431efcafbdc8bb2da16cdd1b62
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Sep 10 19:11:13 2017 -0600

    add branch to substitution

 autogen.sh | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 3e4d3d593b9231d2dc0cd7149c67b9dbbe76e484
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Sep 9 20:26:48 2017 -0600

    silent rules with /usr prefix

 configure.ac | 2 ++
 1 file changed, 2 insertions(+)

commit 305ae39479e4f54d385b6d8dd0425f86250eaa5f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Sep 9 20:08:00 2017 -0600

    zero errno when not using it

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

commit 8c9e2af7d34ea076f684ce47d8e4f0268b054c71
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Jul 10 10:31:38 2016 -0600

    update .po files

 po/blackbox.pot | 4 ++--
 po/da.po        | 2 +-
 po/de.po        | 2 +-
 po/es.po        | 2 +-
 po/es_AR.po     | 2 +-
 po/et.po        | 2 +-
 po/fr.po        | 2 +-
 po/hu.po        | 2 +-
 po/it.po        | 2 +-
 po/ja.po        | 2 +-
 po/ko.po        | 2 +-
 po/lv.po        | 2 +-
 po/nl.po        | 2 +-
 po/no.po        | 2 +-
 po/pl.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/zh_CN.po     | 2 +-
 po/zh_TW.po     | 2 +-
 25 files changed, 26 insertions(+), 26 deletions(-)

commit 09d3fe36bbcb76187ae1e1dbf2d53cdf980536b5
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Jul 10 10:29:51 2016 -0600

    update release files

 AUTHORS      |  2 +-
 ChangeLog    | 83 ++++++++++++++++++++++++++++++++++++++++----------------
 NEWS         | 21 +++++++-------
 README       |  6 ++--
 README.md    |  6 ++--
 configure.ac |  6 ++--
 6 files changed, 80 insertions(+), 44 deletions(-)

commit c5ad18bff4e5083c2ea593fe76fe7c32e4568420
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Jul 10 10:13:29 2016 -0600

    update po files

 po/blackbox.pot | 4 ++--
 po/da.po        | 4 ++--
 po/de.po        | 4 ++--
 po/es.po        | 4 ++--
 po/es_AR.po     | 4 ++--
 po/et.po        | 4 ++--
 po/fr.po        | 4 ++--
 po/hu.po        | 4 ++--
 po/it.po        | 4 ++--
 po/ja.po        | 4 ++--
 po/ko.po        | 4 ++--
 po/lv.po        | 4 ++--
 po/nl.po        | 4 ++--
 po/no.po        | 4 ++--
 po/pl.po        | 4 ++--
 po/pt_BR.po     | 4 ++--
 po/ro.po        | 4 ++--
 po/ru.po        | 4 ++--
 po/sk.po        | 4 ++--
 po/sl.po        | 4 ++--
 po/sv.po        | 4 ++--
 po/tr.po        | 4 ++--
 po/uk.po        | 4 ++--
 po/zh_CN.po     | 4 ++--
 po/zh_TW.po     | 4 ++--
 25 files changed, 50 insertions(+), 50 deletions(-)

commit 8da4746da03b1f404ced2a51a53bce5ae8e94a32
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Jul 10 10:13:07 2016 -0600

    simplify distribution

 .gitignore            |   21 +-
 AUTHORS.in => AUTHORS |   14 +-
 ChangeLog             | 4853 +++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am           |  101 +-
 NEWS                  |  153 ++
 NEWS.in               |  177 --
 README                |  131 +-
 README.in             |  104 -
 README.md             |  119 ++
 README.md.in          |  119 ++
 autogen.sh            |   56 +-
 configure.ac          |    6 +-
 configure.sh          |    4 +
 dist.sh               |    9 +
 gennews.sh            |   34 +
 rebuild.sh            |    5 +-
 src/Makefile.am       |    2 +
 util/Makefile.am      |    1 +
 18 files changed, 5477 insertions(+), 432 deletions(-)

commit 095f0214cfc243c3b367eb3a0711a7b49e6e90ae
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Feb 10 13:46:47 2016 -0700

    update release and po files

 README          |  6 +++---
 configure.ac    |  8 +++----
 po/blackbox.pot | 62 ++++++++++++++++++++++++++---------------------------
 po/da.po        | 58 ++++++++++++++++++++++++-------------------------
 po/de.po        | 58 ++++++++++++++++++++++++-------------------------
 po/es.po        | 58 ++++++++++++++++++++++++-------------------------
 po/es_AR.po     | 58 ++++++++++++++++++++++++-------------------------
 po/et.po        | 58 ++++++++++++++++++++++++-------------------------
 po/fr.po        | 58 ++++++++++++++++++++++++-------------------------
 po/hu.po        | 58 ++++++++++++++++++++++++-------------------------
 po/it.po        | 58 ++++++++++++++++++++++++-------------------------
 po/ja.po        | 58 ++++++++++++++++++++++++-------------------------
 po/ko.po        | 58 ++++++++++++++++++++++++-------------------------
 po/lv.po        | 58 ++++++++++++++++++++++++-------------------------
 po/nl.po        | 58 ++++++++++++++++++++++++-------------------------
 po/no.po        | 58 ++++++++++++++++++++++++-------------------------
 po/pl.po        | 58 ++++++++++++++++++++++++-------------------------
 po/pt_BR.po     | 58 ++++++++++++++++++++++++-------------------------
 po/ro.po        | 58 ++++++++++++++++++++++++-------------------------
 po/ru.po        | 58 ++++++++++++++++++++++++-------------------------
 po/sk.po        | 58 ++++++++++++++++++++++++-------------------------
 po/sl.po        | 58 ++++++++++++++++++++++++-------------------------
 po/sv.po        | 58 ++++++++++++++++++++++++-------------------------
 po/tr.po        | 58 ++++++++++++++++++++++++-------------------------
 po/uk.po        | 58 ++++++++++++++++++++++++-------------------------
 po/zh_CN.po     | 58 ++++++++++++++++++++++++-------------------------
 po/zh_TW.po     | 58 ++++++++++++++++++++++++-------------------------
 27 files changed, 734 insertions(+), 734 deletions(-)

commit a6bee3d233fef603e7cbda63aed837688cdde425
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Feb 10 12:37:23 2016 -0700

    no force reconfigure

 autogen.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0a8803cea5eb26fa59978c143b0b7200cafcfd07
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Feb 10 12:35:00 2016 -0700

    applied workspace-label.patch from T2

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

commit 16dadb7346aa3cf4908dac44ee5ddd7d50413891
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Feb 10 12:33:56 2016 -0700

    applied argb-visuals.patch from T2

 src/Window.cc | 65 +++++++++++++++++++++++++++++++++++++++++++++++--------
 src/Window.hh |  9 +++++++-
 2 files changed, 64 insertions(+), 10 deletions(-)

commit f57b1019c32082a20e379186475d588ef5d8c784
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Sep 13 15:55:50 2015 -0600

    handle gettext 0.19.5.1

 autogen.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ea43b649dc83b89dafd248f52dbe80e2af380808
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat May 16 19:51:48 2015 -0600

    update po files

 po/blackbox.pot | 16 ++++++++--------
 po/da.po        | 14 +++++++-------
 po/de.po        | 14 +++++++-------
 po/es.po        | 14 +++++++-------
 po/es_AR.po     | 14 +++++++-------
 po/et.po        | 14 +++++++-------
 po/fr.po        | 14 +++++++-------
 po/hu.po        | 14 +++++++-------
 po/it.po        | 14 +++++++-------
 po/ja.po        | 14 +++++++-------
 po/ko.po        | 14 +++++++-------
 po/lv.po        | 14 +++++++-------
 po/nl.po        | 14 +++++++-------
 po/no.po        | 14 +++++++-------
 po/pl.po        | 14 +++++++-------
 po/pt_BR.po     | 14 +++++++-------
 po/ro.po        | 14 +++++++-------
 po/ru.po        | 14 +++++++-------
 po/sk.po        | 14 +++++++-------
 po/sl.po        | 14 +++++++-------
 po/sv.po        | 14 +++++++-------
 po/tr.po        | 14 +++++++-------
 po/uk.po        | 14 +++++++-------
 po/zh_CN.po     | 14 +++++++-------
 po/zh_TW.po     | 14 +++++++-------
 25 files changed, 176 insertions(+), 176 deletions(-)

commit 1821c97befaae8be0a5fa1281ed4666c4042bf5e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat May 16 19:44:29 2015 -0600

    update release files

 README       | 6 +++---
 configure.ac | 8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

commit b80b4b2c76577534e52a471a4e828ecc93d7d376
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat May 16 19:36:35 2015 -0600

    fix some focus issue

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

commit 514bf9e3d17095de3327b53f6c1888e03dbd5fe0
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Jan 7 22:20:01 2015 -0700

    fix generation of libbt.pc pkg-config file

 configure.ac    | 9 ++++++---
 lib/libbt.pc.in | 2 +-
 2 files changed, 7 insertions(+), 4 deletions(-)

commit aa8348cb7a122310048b3073f9e456c9f1740dbc
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 07:19:55 2014 -0600

    release date got pushed

 README       | 6 +++---
 configure.ac | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

commit df036cd0c4b5c90810ab31fac7f68db57c24adbb
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 07:19:26 2014 -0600

    put all translations (.po files) in UTF-8

 .gitignore      |   4 +
 po/LINGUAS      |   5 +-
 po/blackbox.pot |  12 +--
 po/da.po        |  14 +--
 po/de.po        |  14 +--
 po/es.po        |  21 +++--
 po/es_AR.po     |  17 ++--
 po/et.po        |  20 ++---
 po/fr.po        |  14 +--
 po/hu.po        |  17 ++--
 po/it.po        |  14 +--
 po/ja.po        | 247 +++++++++++++++++++++++---------------------------
 po/ko.po        | 124 +++++++++++++-------------
 po/lv.po        | 189 ++++++++++++++++++++-------------------
 po/nl.po        |  14 +--
 po/no.po        |  14 +--
 po/pl.po        | 131 ++++++++++++++-------------
 po/pt_BR.po     |  14 +--
 po/ro.po        |  14 +--
 po/ru.po        | 223 ++++++++++++++++++++++++----------------------
 po/sk.po        |  17 ++--
 po/sl.po        |  14 +--
 po/sv.po        |  14 +--
 po/tr.po        |  17 ++--
 po/uk.po        | 252 ++++++++++++++++++++++------------------------------
 po/zh_CN.po     | 210 ++++++++++++++++++++++---------------------
 po/zh_TW.po     | 185 ++++++++++++++++++++++++++------------
 27 files changed, 923 insertions(+), 908 deletions(-)

commit 5d18442c07318e5006e82dc45a0d6459941a5ce4
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 07:18:34 2014 -0600

    fix missing newline

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

commit 0bc05c458f19db4f25a8433830cfc8c6f63a6dba
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 07:15:02 2014 -0600

    Revert "Revert "do not needs this directory anymore""

    This reverts commit ab8c5a1b1efb5cee555a4a47da56a47e99b15402.

    Send them away again.

 nls/C/BaseDisplay.m       | 16 -------------
 nls/C/Basemenu.m          |  4 ----
 nls/C/Configmenu.m        | 50 ---------------------------------------
 nls/C/Icon.m              |  6 -----
 nls/C/Image.m             | 24 -------------------
 nls/C/Makefile.am         | 51 ----------------------------------------
 nls/C/Screen.m            | 54 -------------------------------------------
 nls/C/Slit.m              |  8 -------
 nls/C/Toolbar.m           | 22 ------------------
 nls/C/Window.m            | 17 --------------
 nls/C/Windowmenu.m        | 20 ----------------
 nls/C/Workspace.m         |  4 ----
 nls/C/Workspacemenu.m     |  8 -------
 nls/C/blackbox.m          |  6 -----
 nls/C/bsetroot.m          | 17 --------------
 nls/C/common.m            | 35 ----------------------------
 nls/C/main.m              | 20 ----------------
 nls/Makefile.am           | 14 -----------
 nls/convert.awk           | 34 ---------------------------
 nls/da_DK/BaseDisplay.m   | 18 ---------------
 nls/da_DK/Basemenu.m      |  4 ----
 nls/da_DK/Configmenu.m    | 48 --------------------------------------
 nls/da_DK/Icon.m          |  4 ----
 nls/da_DK/Image.m         | 24 -------------------
 nls/da_DK/Makefile.am     | 34 ---------------------------
 nls/da_DK/Screen.m        | 53 ------------------------------------------
 nls/da_DK/Slit.m          |  8 -------
 nls/da_DK/Toolbar.m       | 22 ------------------
 nls/da_DK/Window.m        | 17 --------------
 nls/da_DK/Windowmenu.m    | 20 ----------------
 nls/da_DK/Workspace.m     |  4 ----
 nls/da_DK/Workspacemenu.m |  8 -------
 nls/da_DK/blackbox.m      |  6 -----
 nls/da_DK/bsetroot.m      | 16 -------------
 nls/da_DK/common.m        | 38 ------------------------------
 nls/da_DK/main.m          | 20 ----------------
 nls/de_DE/BaseDisplay.m   | 18 ---------------
 nls/de_DE/Basemenu.m      |  4 ----
 nls/de_DE/Configmenu.m    | 48 --------------------------------------
 nls/de_DE/Icon.m          |  4 ----
 nls/de_DE/Image.m         | 24 -------------------
 nls/de_DE/Makefile.am     | 37 -----------------------------
 nls/de_DE/Screen.m        | 52 -----------------------------------------
 nls/de_DE/Slit.m          |  8 -------
 nls/de_DE/Toolbar.m       | 22 ------------------
 nls/de_DE/Window.m        | 15 ------------
 nls/de_DE/Windowmenu.m    | 20 ----------------
 nls/de_DE/Workspace.m     |  4 ----
 nls/de_DE/Workspacemenu.m |  8 -------
 nls/de_DE/blackbox.m      |  6 -----
 nls/de_DE/bsetroot.m      | 17 --------------
 nls/de_DE/common.m        | 38 ------------------------------
 nls/de_DE/main.m          | 20 ----------------
 nls/es_AR/BaseDisplay.m   | 18 ---------------
 nls/es_AR/Basemenu.m      |  4 ----
 nls/es_AR/Configmenu.m    | 48 --------------------------------------
 nls/es_AR/Icon.m          |  4 ----
 nls/es_AR/Image.m         | 24 -------------------
 nls/es_AR/Makefile.am     | 34 ---------------------------
 nls/es_AR/Screen.m        | 50 ---------------------------------------
 nls/es_AR/Slit.m          |  8 -------
 nls/es_AR/Toolbar.m       | 22 ------------------
 nls/es_AR/Window.m        | 17 --------------
 nls/es_AR/Windowmenu.m    | 20 ----------------
 nls/es_AR/Workspace.m     |  4 ----
 nls/es_AR/Workspacemenu.m |  8 -------
 nls/es_AR/blackbox.m      |  6 -----
 nls/es_AR/bsetroot.m      | 16 -------------
 nls/es_AR/common.m        | 38 ------------------------------
 nls/es_AR/main.m          | 20 ----------------
 nls/es_ES/BaseDisplay.m   | 18 ---------------
 nls/es_ES/Basemenu.m      |  4 ----
 nls/es_ES/Configmenu.m    | 48 --------------------------------------
 nls/es_ES/Icon.m          |  6 -----
 nls/es_ES/Image.m         | 24 -------------------
 nls/es_ES/Makefile.am     | 39 -------------------------------
 nls/es_ES/Screen.m        | 50 ---------------------------------------
 nls/es_ES/Slit.m          |  8 -------
 nls/es_ES/Toolbar.m       | 22 ------------------
 nls/es_ES/Window.m        | 17 --------------
 nls/es_ES/Windowmenu.m    | 20 ----------------
 nls/es_ES/Workspace.m     |  4 ----
 nls/es_ES/Workspacemenu.m |  8 -------
 nls/es_ES/blackbox.m      |  6 -----
 nls/es_ES/bsetroot.m      | 16 -------------
 nls/es_ES/common.m        | 38 ------------------------------
 nls/es_ES/main.m          | 20 ----------------
 nls/et_EE/BaseDisplay.m   | 16 -------------
 nls/et_EE/Basemenu.m      |  4 ----
 nls/et_EE/Configmenu.m    | 44 -----------------------------------
 nls/et_EE/Icon.m          |  4 ----
 nls/et_EE/Image.m         | 24 -------------------
 nls/et_EE/Makefile.am     | 34 ---------------------------
 nls/et_EE/Screen.m        | 53 ------------------------------------------
 nls/et_EE/Slit.m          |  8 -------
 nls/et_EE/Toolbar.m       | 22 ------------------
 nls/et_EE/Window.m        | 17 --------------
 nls/et_EE/Windowmenu.m    | 20 ----------------
 nls/et_EE/Workspace.m     |  4 ----
 nls/et_EE/Workspacemenu.m |  8 -------
 nls/et_EE/blackbox.m      |  6 -----
 nls/et_EE/bsetroot.m      | 17 --------------
 nls/et_EE/common.m        | 35 ----------------------------
 nls/et_EE/main.m          | 20 ----------------
 nls/fr_FR/BaseDisplay.m   | 18 ---------------
 nls/fr_FR/Basemenu.m      |  4 ----
 nls/fr_FR/Configmenu.m    | 48 --------------------------------------
 nls/fr_FR/Icon.m          |  4 ----
 nls/fr_FR/Image.m         | 24 -------------------
 nls/fr_FR/Makefile.am     | 37 -----------------------------
 nls/fr_FR/Screen.m        | 54 -------------------------------------------
 nls/fr_FR/Slit.m          |  8 -------
 nls/fr_FR/Toolbar.m       | 22 ------------------
 nls/fr_FR/Window.m        | 17 --------------
 nls/fr_FR/Windowmenu.m    | 20 ----------------
 nls/fr_FR/Workspace.m     |  4 ----
 nls/fr_FR/Workspacemenu.m |  8 -------
 nls/fr_FR/blackbox.m      |  6 -----
 nls/fr_FR/bsetroot.m      | 17 --------------
 nls/fr_FR/common.m        | 38 ------------------------------
 nls/fr_FR/main.m          | 20 ----------------
 nls/hu_HU/BaseDisplay.m   | 18 ---------------
 nls/hu_HU/Basemenu.m      |  4 ----
 nls/hu_HU/Configmenu.m    | 48 --------------------------------------
 nls/hu_HU/Icon.m          |  4 ----
 nls/hu_HU/Image.m         | 24 -------------------
 nls/hu_HU/Makefile.am     | 34 ---------------------------
 nls/hu_HU/Screen.m        | 52 -----------------------------------------
 nls/hu_HU/Slit.m          |  8 -------
 nls/hu_HU/Toolbar.m       | 22 ------------------
 nls/hu_HU/Window.m        | 17 --------------
 nls/hu_HU/Windowmenu.m    | 20 ----------------
 nls/hu_HU/Workspace.m     |  4 ----
 nls/hu_HU/Workspacemenu.m |  8 -------
 nls/hu_HU/blackbox.m      |  6 -----
 nls/hu_HU/bsetroot.m      | 17 --------------
 nls/hu_HU/common.m        | 38 ------------------------------
 nls/hu_HU/main.m          | 20 ----------------
 nls/it_IT/BaseDisplay.m   | 18 ---------------
 nls/it_IT/Basemenu.m      |  4 ----
 nls/it_IT/Configmenu.m    | 44 -----------------------------------
 nls/it_IT/Icon.m          |  4 ----
 nls/it_IT/Image.m         | 24 -------------------
 nls/it_IT/Makefile.am     | 37 -----------------------------
 nls/it_IT/Screen.m        | 54 -------------------------------------------
 nls/it_IT/Slit.m          |  8 -------
 nls/it_IT/Toolbar.m       | 22 ------------------
 nls/it_IT/Window.m        | 17 --------------
 nls/it_IT/Windowmenu.m    | 20 ----------------
 nls/it_IT/Workspace.m     |  4 ----
 nls/it_IT/Workspacemenu.m |  8 -------
 nls/it_IT/blackbox.m      |  6 -----
 nls/it_IT/bsetroot.m      | 17 --------------
 nls/it_IT/common.m        | 38 ------------------------------
 nls/it_IT/main.m          | 20 ----------------
 nls/ja_JP/BaseDisplay.m   | 18 ---------------
 nls/ja_JP/Basemenu.m      |  4 ----
 nls/ja_JP/Configmenu.m    | 48 --------------------------------------
 nls/ja_JP/Icon.m          |  4 ----
 nls/ja_JP/Image.m         | 24 -------------------
 nls/ja_JP/Makefile.am     | 34 ---------------------------
 nls/ja_JP/Screen.m        | 53 ------------------------------------------
 nls/ja_JP/Slit.m          |  8 -------
 nls/ja_JP/Toolbar.m       | 22 ------------------
 nls/ja_JP/Window.m        | 18 ---------------
 nls/ja_JP/Windowmenu.m    | 20 ----------------
 nls/ja_JP/Workspace.m     |  4 ----
 nls/ja_JP/Workspacemenu.m |  8 -------
 nls/ja_JP/blackbox.m      |  6 -----
 nls/ja_JP/bsetroot.m      | 17 --------------
 nls/ja_JP/common.m        | 38 ------------------------------
 nls/ja_JP/main.m          | 20 ----------------
 nls/ko_KR/BaseDisplay.m   | 18 ---------------
 nls/ko_KR/Basemenu.m      |  4 ----
 nls/ko_KR/Configmenu.m    | 46 ------------------------------------
 nls/ko_KR/Icon.m          |  4 ----
 nls/ko_KR/Image.m         | 24 -------------------
 nls/ko_KR/Makefile.am     | 34 ---------------------------
 nls/ko_KR/Screen.m        | 54 -------------------------------------------
 nls/ko_KR/Slit.m          |  8 -------
 nls/ko_KR/Toolbar.m       | 22 ------------------
 nls/ko_KR/Window.m        | 17 --------------
 nls/ko_KR/Windowmenu.m    | 20 ----------------
 nls/ko_KR/Workspace.m     |  4 ----
 nls/ko_KR/Workspacemenu.m |  8 -------
 nls/ko_KR/blackbox.m      |  6 -----
 nls/ko_KR/bsetroot.m      | 17 --------------
 nls/ko_KR/common.m        | 38 ------------------------------
 nls/ko_KR/main.m          | 20 ----------------
 nls/lv_LV/BaseDisplay.m   | 18 ---------------
 nls/lv_LV/Basemenu.m      |  4 ----
 nls/lv_LV/Configmenu.m    | 48 --------------------------------------
 nls/lv_LV/Icon.m          |  4 ----
 nls/lv_LV/Image.m         | 24 -------------------
 nls/lv_LV/Makefile.am     | 34 ---------------------------
 nls/lv_LV/Screen.m        | 54 -------------------------------------------
 nls/lv_LV/Slit.m          |  8 -------
 nls/lv_LV/Toolbar.m       | 22 ------------------
 nls/lv_LV/Window.m        | 17 --------------
 nls/lv_LV/Windowmenu.m    | 20 ----------------
 nls/lv_LV/Workspace.m     |  4 ----
 nls/lv_LV/Workspacemenu.m |  8 -------
 nls/lv_LV/blackbox.m      |  6 -----
 nls/lv_LV/bsetroot.m      | 16 -------------
 nls/lv_LV/common.m        | 37 -----------------------------
 nls/lv_LV/main.m          | 20 ----------------
 nls/nl_NL/BaseDisplay.m   | 18 ---------------
 nls/nl_NL/Basemenu.m      |  4 ----
 nls/nl_NL/Configmenu.m    | 48 --------------------------------------
 nls/nl_NL/Icon.m          |  4 ----
 nls/nl_NL/Image.m         | 24 -------------------
 nls/nl_NL/Makefile.am     | 37 -----------------------------
 nls/nl_NL/Screen.m        | 52 -----------------------------------------
 nls/nl_NL/Slit.m          |  8 -------
 nls/nl_NL/Toolbar.m       | 22 ------------------
 nls/nl_NL/Window.m        | 17 --------------
 nls/nl_NL/Windowmenu.m    | 20 ----------------
 nls/nl_NL/Workspace.m     |  4 ----
 nls/nl_NL/Workspacemenu.m |  8 -------
 nls/nl_NL/blackbox.m      |  6 -----
 nls/nl_NL/bsetroot.m      | 17 --------------
 nls/nl_NL/common.m        | 38 ------------------------------
 nls/nl_NL/main.m          | 20 ----------------
 nls/no_NO/BaseDisplay.m   | 18 ---------------
 nls/no_NO/Basemenu.m      |  4 ----
 nls/no_NO/Configmenu.m    | 48 --------------------------------------
 nls/no_NO/Icon.m          |  4 ----
 nls/no_NO/Image.m         | 24 -------------------
 nls/no_NO/Makefile.am     | 34 ---------------------------
 nls/no_NO/Screen.m        | 53 ------------------------------------------
 nls/no_NO/Slit.m          |  8 -------
 nls/no_NO/Toolbar.m       | 22 ------------------
 nls/no_NO/Window.m        | 17 --------------
 nls/no_NO/Windowmenu.m    | 20 ----------------
 nls/no_NO/Workspace.m     |  4 ----
 nls/no_NO/Workspacemenu.m |  8 -------
 nls/no_NO/blackbox.m      |  6 -----
 nls/no_NO/bsetroot.m      | 16 -------------
 nls/no_NO/common.m        | 38 ------------------------------
 nls/no_NO/main.m          | 20 ----------------
 nls/pl_PL/BaseDisplay.m   | 18 ---------------
 nls/pl_PL/Basemenu.m      |  4 ----
 nls/pl_PL/Configmenu.m    | 48 --------------------------------------
 nls/pl_PL/Icon.m          |  4 ----
 nls/pl_PL/Image.m         | 25 --------------------
 nls/pl_PL/Makefile.am     | 34 ---------------------------
 nls/pl_PL/Screen.m        | 53 ------------------------------------------
 nls/pl_PL/Slit.m          |  8 -------
 nls/pl_PL/Toolbar.m       | 22 ------------------
 nls/pl_PL/Window.m        | 16 -------------
 nls/pl_PL/Windowmenu.m    | 20 ----------------
 nls/pl_PL/Workspace.m     |  4 ----
 nls/pl_PL/Workspacemenu.m |  8 -------
 nls/pl_PL/blackbox.m      |  6 -----
 nls/pl_PL/bsetroot.m      | 17 --------------
 nls/pl_PL/common.m        | 38 ------------------------------
 nls/pl_PL/main.m          | 20 ----------------
 nls/pt_BR/BaseDisplay.m   | 18 ---------------
 nls/pt_BR/Basemenu.m      |  4 ----
 nls/pt_BR/Configmenu.m    | 48 --------------------------------------
 nls/pt_BR/Icon.m          |  6 -----
 nls/pt_BR/Image.m         | 24 -------------------
 nls/pt_BR/Makefile.am     | 34 ---------------------------
 nls/pt_BR/Screen.m        | 54 -------------------------------------------
 nls/pt_BR/Slit.m          |  8 -------
 nls/pt_BR/Toolbar.m       | 22 ------------------
 nls/pt_BR/Window.m        | 17 --------------
 nls/pt_BR/Windowmenu.m    | 20 ----------------
 nls/pt_BR/Workspace.m     |  4 ----
 nls/pt_BR/Workspacemenu.m |  8 -------
 nls/pt_BR/blackbox.m      |  6 -----
 nls/pt_BR/bsetroot.m      | 16 -------------
 nls/pt_BR/common.m        | 38 ------------------------------
 nls/pt_BR/main.m          | 20 ----------------
 nls/ro_RO/BaseDisplay.m   | 18 ---------------
 nls/ro_RO/Basemenu.m      |  4 ----
 nls/ro_RO/Configmenu.m    | 48 --------------------------------------
 nls/ro_RO/Icon.m          |  4 ----
 nls/ro_RO/Image.m         | 24 -------------------
 nls/ro_RO/Makefile.am     | 34 ---------------------------
 nls/ro_RO/Screen.m        | 52 -----------------------------------------
 nls/ro_RO/Slit.m          |  8 -------
 nls/ro_RO/Toolbar.m       | 22 ------------------
 nls/ro_RO/Window.m        | 17 --------------
 nls/ro_RO/Windowmenu.m    | 20 ----------------
 nls/ro_RO/Workspace.m     |  4 ----
 nls/ro_RO/Workspacemenu.m |  8 -------
 nls/ro_RO/blackbox.m      |  6 -----
 nls/ro_RO/bsetroot.m      | 17 --------------
 nls/ro_RO/common.m        | 38 ------------------------------
 nls/ro_RO/main.m          | 20 ----------------
 nls/ru_RU/BaseDisplay.m   | 18 ---------------
 nls/ru_RU/Basemenu.m      |  4 ----
 nls/ru_RU/Configmenu.m    | 48 --------------------------------------
 nls/ru_RU/Icon.m          |  4 ----
 nls/ru_RU/Image.m         | 24 -------------------
 nls/ru_RU/Makefile.am     | 34 ---------------------------
 nls/ru_RU/Screen.m        | 52 -----------------------------------------
 nls/ru_RU/Slit.m          |  8 -------
 nls/ru_RU/Toolbar.m       | 22 ------------------
 nls/ru_RU/Window.m        | 17 --------------
 nls/ru_RU/Windowmenu.m    | 20 ----------------
 nls/ru_RU/Workspace.m     |  4 ----
 nls/ru_RU/Workspacemenu.m |  8 -------
 nls/ru_RU/blackbox.m      |  6 -----
 nls/ru_RU/bsetroot.m      | 17 --------------
 nls/ru_RU/common.m        | 38 ------------------------------
 nls/ru_RU/main.m          | 20 ----------------
 nls/sk_SK/BaseDisplay.m   | 18 ---------------
 nls/sk_SK/Basemenu.m      |  4 ----
 nls/sk_SK/Configmenu.m    | 48 --------------------------------------
 nls/sk_SK/Icon.m          |  4 ----
 nls/sk_SK/Image.m         | 24 -------------------
 nls/sk_SK/Makefile.am     | 34 ---------------------------
 nls/sk_SK/Screen.m        | 52 -----------------------------------------
 nls/sk_SK/Slit.m          |  8 -------
 nls/sk_SK/Toolbar.m       | 22 ------------------
 nls/sk_SK/Window.m        | 17 --------------
 nls/sk_SK/Windowmenu.m    | 20 ----------------
 nls/sk_SK/Workspace.m     |  4 ----
 nls/sk_SK/Workspacemenu.m |  8 -------
 nls/sk_SK/blackbox.m      |  6 -----
 nls/sk_SK/bsetroot.m      | 17 --------------
 nls/sk_SK/common.m        | 38 ------------------------------
 nls/sk_SK/main.m          | 20 ----------------
 nls/sl_SI/BaseDisplay.m   | 18 ---------------
 nls/sl_SI/Basemenu.m      |  4 ----
 nls/sl_SI/Configmenu.m    | 44 -----------------------------------
 nls/sl_SI/Icon.m          |  4 ----
 nls/sl_SI/Image.m         | 25 --------------------
 nls/sl_SI/Makefile.am     | 34 ---------------------------
 nls/sl_SI/Screen.m        | 52 -----------------------------------------
 nls/sl_SI/Slit.m          |  8 -------
 nls/sl_SI/Toolbar.m       | 22 ------------------
 nls/sl_SI/Window.m        | 17 --------------
 nls/sl_SI/Windowmenu.m    | 20 ----------------
 nls/sl_SI/Workspace.m     |  4 ----
 nls/sl_SI/Workspacemenu.m |  8 -------
 nls/sl_SI/blackbox.m      |  6 -----
 nls/sl_SI/bsetroot.m      | 17 --------------
 nls/sl_SI/common.m        | 38 ------------------------------
 nls/sl_SI/main.m          | 20 ----------------
 nls/sv_SE/BaseDisplay.m   | 18 ---------------
 nls/sv_SE/Basemenu.m      |  4 ----
 nls/sv_SE/Configmenu.m    | 48 --------------------------------------
 nls/sv_SE/Icon.m          |  6 -----
 nls/sv_SE/Image.m         | 24 -------------------
 nls/sv_SE/Makefile.am     | 34 ---------------------------
 nls/sv_SE/Screen.m        | 52 -----------------------------------------
 nls/sv_SE/Slit.m          |  8 -------
 nls/sv_SE/Toolbar.m       | 22 ------------------
 nls/sv_SE/Window.m        | 17 --------------
 nls/sv_SE/Windowmenu.m    | 20 ----------------
 nls/sv_SE/Workspace.m     |  4 ----
 nls/sv_SE/Workspacemenu.m |  8 -------
 nls/sv_SE/blackbox.m      |  6 -----
 nls/sv_SE/bsetroot.m      | 17 --------------
 nls/sv_SE/common.m        | 35 ----------------------------
 nls/sv_SE/main.m          | 20 ----------------
 nls/tr_TR/BaseDisplay.m   | 16 -------------
 nls/tr_TR/Basemenu.m      |  4 ----
 nls/tr_TR/Configmenu.m    | 44 -----------------------------------
 nls/tr_TR/Icon.m          |  6 -----
 nls/tr_TR/Image.m         | 24 -------------------
 nls/tr_TR/Makefile.am     | 34 ---------------------------
 nls/tr_TR/Screen.m        | 52 -----------------------------------------
 nls/tr_TR/Slit.m          |  8 -------
 nls/tr_TR/Toolbar.m       | 22 ------------------
 nls/tr_TR/Window.m        | 17 --------------
 nls/tr_TR/Windowmenu.m    | 20 ----------------
 nls/tr_TR/Workspace.m     |  4 ----
 nls/tr_TR/Workspacemenu.m |  8 -------
 nls/tr_TR/blackbox.m      |  6 -----
 nls/tr_TR/bsetroot.m      | 17 --------------
 nls/tr_TR/common.m        | 35 ----------------------------
 nls/tr_TR/main.m          | 20 ----------------
 nls/uk_UA/BaseDisplay.m   | 18 ---------------
 nls/uk_UA/Basemenu.m      |  4 ----
 nls/uk_UA/Configmenu.m    | 44 -----------------------------------
 nls/uk_UA/Icon.m          |  4 ----
 nls/uk_UA/Image.m         | 24 -------------------
 nls/uk_UA/Makefile.am     | 34 ---------------------------
 nls/uk_UA/Screen.m        | 52 -----------------------------------------
 nls/uk_UA/Slit.m          |  8 -------
 nls/uk_UA/Toolbar.m       | 22 ------------------
 nls/uk_UA/Window.m        | 17 --------------
 nls/uk_UA/Windowmenu.m    | 20 ----------------
 nls/uk_UA/Workspace.m     |  4 ----
 nls/uk_UA/Workspacemenu.m |  8 -------
 nls/uk_UA/blackbox.m      |  6 -----
 nls/uk_UA/bsetroot.m      | 17 --------------
 nls/uk_UA/common.m        | 38 ------------------------------
 nls/uk_UA/main.m          | 21 -----------------
 nls/zh_CN/BaseDisplay.m   | 18 ---------------
 nls/zh_CN/Basemenu.m      |  4 ----
 nls/zh_CN/Configmenu.m    | 48 --------------------------------------
 nls/zh_CN/Icon.m          |  4 ----
 nls/zh_CN/Image.m         | 24 -------------------
 nls/zh_CN/Makefile.am     | 34 ---------------------------
 nls/zh_CN/Screen.m        | 52 -----------------------------------------
 nls/zh_CN/Slit.m          |  8 -------
 nls/zh_CN/Toolbar.m       | 22 ------------------
 nls/zh_CN/Window.m        | 17 --------------
 nls/zh_CN/Windowmenu.m    | 20 ----------------
 nls/zh_CN/Workspace.m     |  4 ----
 nls/zh_CN/Workspacemenu.m |  8 -------
 nls/zh_CN/blackbox.m      |  6 -----
 nls/zh_CN/bsetroot.m      | 17 --------------
 nls/zh_CN/common.m        | 38 ------------------------------
 nls/zh_CN/main.m          | 20 ----------------
 nls/zh_TW/BaseDisplay.m   | 18 ---------------
 nls/zh_TW/Basemenu.m      |  4 ----
 nls/zh_TW/Configmenu.m    | 44 -----------------------------------
 nls/zh_TW/Icon.m          |  4 ----
 nls/zh_TW/Image.m         | 24 -------------------
 nls/zh_TW/Makefile.am     | 34 ---------------------------
 nls/zh_TW/Screen.m        | 54 -------------------------------------------
 nls/zh_TW/Slit.m          |  8 -------
 nls/zh_TW/Toolbar.m       | 22 ------------------
 nls/zh_TW/Window.m        | 17 --------------
 nls/zh_TW/Windowmenu.m    | 20 ----------------
 nls/zh_TW/Workspace.m     |  4 ----
 nls/zh_TW/Workspacemenu.m |  8 -------
 nls/zh_TW/blackbox.m      |  6 -----
 nls/zh_TW/bsetroot.m      | 17 --------------
 nls/zh_TW/common.m        | 38 ------------------------------
 nls/zh_TW/main.m          | 20 ----------------
 427 files changed, 8659 deletions(-)

commit ab8c5a1b1efb5cee555a4a47da56a47e99b15402
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 02:15:49 2014 -0600

    Revert "do not needs this directory anymore"

    This reverts commit 1f211c81513d7dc67464ef9497e2655023e99709.

    Get these back at they need to be character converted.

 nls/C/BaseDisplay.m       | 16 +++++++++++++
 nls/C/Basemenu.m          |  4 ++++
 nls/C/Configmenu.m        | 50 +++++++++++++++++++++++++++++++++++++++
 nls/C/Icon.m              |  6 +++++
 nls/C/Image.m             | 24 +++++++++++++++++++
 nls/C/Makefile.am         | 51 ++++++++++++++++++++++++++++++++++++++++
 nls/C/Screen.m            | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/C/Slit.m              |  8 +++++++
 nls/C/Toolbar.m           | 22 ++++++++++++++++++
 nls/C/Window.m            | 17 ++++++++++++++
 nls/C/Windowmenu.m        | 20 ++++++++++++++++
 nls/C/Workspace.m         |  4 ++++
 nls/C/Workspacemenu.m     |  8 +++++++
 nls/C/blackbox.m          |  6 +++++
 nls/C/bsetroot.m          | 17 ++++++++++++++
 nls/C/common.m            | 35 ++++++++++++++++++++++++++++
 nls/C/main.m              | 20 ++++++++++++++++
 nls/Makefile.am           | 14 +++++++++++
 nls/convert.awk           | 34 +++++++++++++++++++++++++++
 nls/da_DK/BaseDisplay.m   | 18 +++++++++++++++
 nls/da_DK/Basemenu.m      |  4 ++++
 nls/da_DK/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/da_DK/Icon.m          |  4 ++++
 nls/da_DK/Image.m         | 24 +++++++++++++++++++
 nls/da_DK/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/da_DK/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/da_DK/Slit.m          |  8 +++++++
 nls/da_DK/Toolbar.m       | 22 ++++++++++++++++++
 nls/da_DK/Window.m        | 17 ++++++++++++++
 nls/da_DK/Windowmenu.m    | 20 ++++++++++++++++
 nls/da_DK/Workspace.m     |  4 ++++
 nls/da_DK/Workspacemenu.m |  8 +++++++
 nls/da_DK/blackbox.m      |  6 +++++
 nls/da_DK/bsetroot.m      | 16 +++++++++++++
 nls/da_DK/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/da_DK/main.m          | 20 ++++++++++++++++
 nls/de_DE/BaseDisplay.m   | 18 +++++++++++++++
 nls/de_DE/Basemenu.m      |  4 ++++
 nls/de_DE/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/de_DE/Icon.m          |  4 ++++
 nls/de_DE/Image.m         | 24 +++++++++++++++++++
 nls/de_DE/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/de_DE/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/de_DE/Slit.m          |  8 +++++++
 nls/de_DE/Toolbar.m       | 22 ++++++++++++++++++
 nls/de_DE/Window.m        | 15 ++++++++++++
 nls/de_DE/Windowmenu.m    | 20 ++++++++++++++++
 nls/de_DE/Workspace.m     |  4 ++++
 nls/de_DE/Workspacemenu.m |  8 +++++++
 nls/de_DE/blackbox.m      |  6 +++++
 nls/de_DE/bsetroot.m      | 17 ++++++++++++++
 nls/de_DE/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/de_DE/main.m          | 20 ++++++++++++++++
 nls/es_AR/BaseDisplay.m   | 18 +++++++++++++++
 nls/es_AR/Basemenu.m      |  4 ++++
 nls/es_AR/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/es_AR/Icon.m          |  4 ++++
 nls/es_AR/Image.m         | 24 +++++++++++++++++++
 nls/es_AR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/es_AR/Screen.m        | 50 +++++++++++++++++++++++++++++++++++++++
 nls/es_AR/Slit.m          |  8 +++++++
 nls/es_AR/Toolbar.m       | 22 ++++++++++++++++++
 nls/es_AR/Window.m        | 17 ++++++++++++++
 nls/es_AR/Windowmenu.m    | 20 ++++++++++++++++
 nls/es_AR/Workspace.m     |  4 ++++
 nls/es_AR/Workspacemenu.m |  8 +++++++
 nls/es_AR/blackbox.m      |  6 +++++
 nls/es_AR/bsetroot.m      | 16 +++++++++++++
 nls/es_AR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/es_AR/main.m          | 20 ++++++++++++++++
 nls/es_ES/BaseDisplay.m   | 18 +++++++++++++++
 nls/es_ES/Basemenu.m      |  4 ++++
 nls/es_ES/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/es_ES/Icon.m          |  6 +++++
 nls/es_ES/Image.m         | 24 +++++++++++++++++++
 nls/es_ES/Makefile.am     | 39 +++++++++++++++++++++++++++++++
 nls/es_ES/Screen.m        | 50 +++++++++++++++++++++++++++++++++++++++
 nls/es_ES/Slit.m          |  8 +++++++
 nls/es_ES/Toolbar.m       | 22 ++++++++++++++++++
 nls/es_ES/Window.m        | 17 ++++++++++++++
 nls/es_ES/Windowmenu.m    | 20 ++++++++++++++++
 nls/es_ES/Workspace.m     |  4 ++++
 nls/es_ES/Workspacemenu.m |  8 +++++++
 nls/es_ES/blackbox.m      |  6 +++++
 nls/es_ES/bsetroot.m      | 16 +++++++++++++
 nls/es_ES/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/es_ES/main.m          | 20 ++++++++++++++++
 nls/et_EE/BaseDisplay.m   | 16 +++++++++++++
 nls/et_EE/Basemenu.m      |  4 ++++
 nls/et_EE/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/et_EE/Icon.m          |  4 ++++
 nls/et_EE/Image.m         | 24 +++++++++++++++++++
 nls/et_EE/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/et_EE/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/et_EE/Slit.m          |  8 +++++++
 nls/et_EE/Toolbar.m       | 22 ++++++++++++++++++
 nls/et_EE/Window.m        | 17 ++++++++++++++
 nls/et_EE/Windowmenu.m    | 20 ++++++++++++++++
 nls/et_EE/Workspace.m     |  4 ++++
 nls/et_EE/Workspacemenu.m |  8 +++++++
 nls/et_EE/blackbox.m      |  6 +++++
 nls/et_EE/bsetroot.m      | 17 ++++++++++++++
 nls/et_EE/common.m        | 35 ++++++++++++++++++++++++++++
 nls/et_EE/main.m          | 20 ++++++++++++++++
 nls/fr_FR/BaseDisplay.m   | 18 +++++++++++++++
 nls/fr_FR/Basemenu.m      |  4 ++++
 nls/fr_FR/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/fr_FR/Icon.m          |  4 ++++
 nls/fr_FR/Image.m         | 24 +++++++++++++++++++
 nls/fr_FR/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/fr_FR/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/fr_FR/Slit.m          |  8 +++++++
 nls/fr_FR/Toolbar.m       | 22 ++++++++++++++++++
 nls/fr_FR/Window.m        | 17 ++++++++++++++
 nls/fr_FR/Windowmenu.m    | 20 ++++++++++++++++
 nls/fr_FR/Workspace.m     |  4 ++++
 nls/fr_FR/Workspacemenu.m |  8 +++++++
 nls/fr_FR/blackbox.m      |  6 +++++
 nls/fr_FR/bsetroot.m      | 17 ++++++++++++++
 nls/fr_FR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/fr_FR/main.m          | 20 ++++++++++++++++
 nls/hu_HU/BaseDisplay.m   | 18 +++++++++++++++
 nls/hu_HU/Basemenu.m      |  4 ++++
 nls/hu_HU/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/hu_HU/Icon.m          |  4 ++++
 nls/hu_HU/Image.m         | 24 +++++++++++++++++++
 nls/hu_HU/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/hu_HU/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/hu_HU/Slit.m          |  8 +++++++
 nls/hu_HU/Toolbar.m       | 22 ++++++++++++++++++
 nls/hu_HU/Window.m        | 17 ++++++++++++++
 nls/hu_HU/Windowmenu.m    | 20 ++++++++++++++++
 nls/hu_HU/Workspace.m     |  4 ++++
 nls/hu_HU/Workspacemenu.m |  8 +++++++
 nls/hu_HU/blackbox.m      |  6 +++++
 nls/hu_HU/bsetroot.m      | 17 ++++++++++++++
 nls/hu_HU/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/hu_HU/main.m          | 20 ++++++++++++++++
 nls/it_IT/BaseDisplay.m   | 18 +++++++++++++++
 nls/it_IT/Basemenu.m      |  4 ++++
 nls/it_IT/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/it_IT/Icon.m          |  4 ++++
 nls/it_IT/Image.m         | 24 +++++++++++++++++++
 nls/it_IT/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/it_IT/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/it_IT/Slit.m          |  8 +++++++
 nls/it_IT/Toolbar.m       | 22 ++++++++++++++++++
 nls/it_IT/Window.m        | 17 ++++++++++++++
 nls/it_IT/Windowmenu.m    | 20 ++++++++++++++++
 nls/it_IT/Workspace.m     |  4 ++++
 nls/it_IT/Workspacemenu.m |  8 +++++++
 nls/it_IT/blackbox.m      |  6 +++++
 nls/it_IT/bsetroot.m      | 17 ++++++++++++++
 nls/it_IT/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/it_IT/main.m          | 20 ++++++++++++++++
 nls/ja_JP/BaseDisplay.m   | 18 +++++++++++++++
 nls/ja_JP/Basemenu.m      |  4 ++++
 nls/ja_JP/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/ja_JP/Icon.m          |  4 ++++
 nls/ja_JP/Image.m         | 24 +++++++++++++++++++
 nls/ja_JP/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ja_JP/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/ja_JP/Slit.m          |  8 +++++++
 nls/ja_JP/Toolbar.m       | 22 ++++++++++++++++++
 nls/ja_JP/Window.m        | 18 +++++++++++++++
 nls/ja_JP/Windowmenu.m    | 20 ++++++++++++++++
 nls/ja_JP/Workspace.m     |  4 ++++
 nls/ja_JP/Workspacemenu.m |  8 +++++++
 nls/ja_JP/blackbox.m      |  6 +++++
 nls/ja_JP/bsetroot.m      | 17 ++++++++++++++
 nls/ja_JP/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ja_JP/main.m          | 20 ++++++++++++++++
 nls/ko_KR/BaseDisplay.m   | 18 +++++++++++++++
 nls/ko_KR/Basemenu.m      |  4 ++++
 nls/ko_KR/Configmenu.m    | 46 ++++++++++++++++++++++++++++++++++++
 nls/ko_KR/Icon.m          |  4 ++++
 nls/ko_KR/Image.m         | 24 +++++++++++++++++++
 nls/ko_KR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ko_KR/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/ko_KR/Slit.m          |  8 +++++++
 nls/ko_KR/Toolbar.m       | 22 ++++++++++++++++++
 nls/ko_KR/Window.m        | 17 ++++++++++++++
 nls/ko_KR/Windowmenu.m    | 20 ++++++++++++++++
 nls/ko_KR/Workspace.m     |  4 ++++
 nls/ko_KR/Workspacemenu.m |  8 +++++++
 nls/ko_KR/blackbox.m      |  6 +++++
 nls/ko_KR/bsetroot.m      | 17 ++++++++++++++
 nls/ko_KR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ko_KR/main.m          | 20 ++++++++++++++++
 nls/lv_LV/BaseDisplay.m   | 18 +++++++++++++++
 nls/lv_LV/Basemenu.m      |  4 ++++
 nls/lv_LV/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/lv_LV/Icon.m          |  4 ++++
 nls/lv_LV/Image.m         | 24 +++++++++++++++++++
 nls/lv_LV/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/lv_LV/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/lv_LV/Slit.m          |  8 +++++++
 nls/lv_LV/Toolbar.m       | 22 ++++++++++++++++++
 nls/lv_LV/Window.m        | 17 ++++++++++++++
 nls/lv_LV/Windowmenu.m    | 20 ++++++++++++++++
 nls/lv_LV/Workspace.m     |  4 ++++
 nls/lv_LV/Workspacemenu.m |  8 +++++++
 nls/lv_LV/blackbox.m      |  6 +++++
 nls/lv_LV/bsetroot.m      | 16 +++++++++++++
 nls/lv_LV/common.m        | 37 +++++++++++++++++++++++++++++
 nls/lv_LV/main.m          | 20 ++++++++++++++++
 nls/nl_NL/BaseDisplay.m   | 18 +++++++++++++++
 nls/nl_NL/Basemenu.m      |  4 ++++
 nls/nl_NL/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/nl_NL/Icon.m          |  4 ++++
 nls/nl_NL/Image.m         | 24 +++++++++++++++++++
 nls/nl_NL/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/nl_NL/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/nl_NL/Slit.m          |  8 +++++++
 nls/nl_NL/Toolbar.m       | 22 ++++++++++++++++++
 nls/nl_NL/Window.m        | 17 ++++++++++++++
 nls/nl_NL/Windowmenu.m    | 20 ++++++++++++++++
 nls/nl_NL/Workspace.m     |  4 ++++
 nls/nl_NL/Workspacemenu.m |  8 +++++++
 nls/nl_NL/blackbox.m      |  6 +++++
 nls/nl_NL/bsetroot.m      | 17 ++++++++++++++
 nls/nl_NL/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/nl_NL/main.m          | 20 ++++++++++++++++
 nls/no_NO/BaseDisplay.m   | 18 +++++++++++++++
 nls/no_NO/Basemenu.m      |  4 ++++
 nls/no_NO/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/no_NO/Icon.m          |  4 ++++
 nls/no_NO/Image.m         | 24 +++++++++++++++++++
 nls/no_NO/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/no_NO/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/no_NO/Slit.m          |  8 +++++++
 nls/no_NO/Toolbar.m       | 22 ++++++++++++++++++
 nls/no_NO/Window.m        | 17 ++++++++++++++
 nls/no_NO/Windowmenu.m    | 20 ++++++++++++++++
 nls/no_NO/Workspace.m     |  4 ++++
 nls/no_NO/Workspacemenu.m |  8 +++++++
 nls/no_NO/blackbox.m      |  6 +++++
 nls/no_NO/bsetroot.m      | 16 +++++++++++++
 nls/no_NO/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/no_NO/main.m          | 20 ++++++++++++++++
 nls/pl_PL/BaseDisplay.m   | 18 +++++++++++++++
 nls/pl_PL/Basemenu.m      |  4 ++++
 nls/pl_PL/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/pl_PL/Icon.m          |  4 ++++
 nls/pl_PL/Image.m         | 25 ++++++++++++++++++++
 nls/pl_PL/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/pl_PL/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/pl_PL/Slit.m          |  8 +++++++
 nls/pl_PL/Toolbar.m       | 22 ++++++++++++++++++
 nls/pl_PL/Window.m        | 16 +++++++++++++
 nls/pl_PL/Windowmenu.m    | 20 ++++++++++++++++
 nls/pl_PL/Workspace.m     |  4 ++++
 nls/pl_PL/Workspacemenu.m |  8 +++++++
 nls/pl_PL/blackbox.m      |  6 +++++
 nls/pl_PL/bsetroot.m      | 17 ++++++++++++++
 nls/pl_PL/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/pl_PL/main.m          | 20 ++++++++++++++++
 nls/pt_BR/BaseDisplay.m   | 18 +++++++++++++++
 nls/pt_BR/Basemenu.m      |  4 ++++
 nls/pt_BR/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/pt_BR/Icon.m          |  6 +++++
 nls/pt_BR/Image.m         | 24 +++++++++++++++++++
 nls/pt_BR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/pt_BR/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/pt_BR/Slit.m          |  8 +++++++
 nls/pt_BR/Toolbar.m       | 22 ++++++++++++++++++
 nls/pt_BR/Window.m        | 17 ++++++++++++++
 nls/pt_BR/Windowmenu.m    | 20 ++++++++++++++++
 nls/pt_BR/Workspace.m     |  4 ++++
 nls/pt_BR/Workspacemenu.m |  8 +++++++
 nls/pt_BR/blackbox.m      |  6 +++++
 nls/pt_BR/bsetroot.m      | 16 +++++++++++++
 nls/pt_BR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/pt_BR/main.m          | 20 ++++++++++++++++
 nls/ro_RO/BaseDisplay.m   | 18 +++++++++++++++
 nls/ro_RO/Basemenu.m      |  4 ++++
 nls/ro_RO/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/ro_RO/Icon.m          |  4 ++++
 nls/ro_RO/Image.m         | 24 +++++++++++++++++++
 nls/ro_RO/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ro_RO/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/ro_RO/Slit.m          |  8 +++++++
 nls/ro_RO/Toolbar.m       | 22 ++++++++++++++++++
 nls/ro_RO/Window.m        | 17 ++++++++++++++
 nls/ro_RO/Windowmenu.m    | 20 ++++++++++++++++
 nls/ro_RO/Workspace.m     |  4 ++++
 nls/ro_RO/Workspacemenu.m |  8 +++++++
 nls/ro_RO/blackbox.m      |  6 +++++
 nls/ro_RO/bsetroot.m      | 17 ++++++++++++++
 nls/ro_RO/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ro_RO/main.m          | 20 ++++++++++++++++
 nls/ru_RU/BaseDisplay.m   | 18 +++++++++++++++
 nls/ru_RU/Basemenu.m      |  4 ++++
 nls/ru_RU/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/ru_RU/Icon.m          |  4 ++++
 nls/ru_RU/Image.m         | 24 +++++++++++++++++++
 nls/ru_RU/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ru_RU/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/ru_RU/Slit.m          |  8 +++++++
 nls/ru_RU/Toolbar.m       | 22 ++++++++++++++++++
 nls/ru_RU/Window.m        | 17 ++++++++++++++
 nls/ru_RU/Windowmenu.m    | 20 ++++++++++++++++
 nls/ru_RU/Workspace.m     |  4 ++++
 nls/ru_RU/Workspacemenu.m |  8 +++++++
 nls/ru_RU/blackbox.m      |  6 +++++
 nls/ru_RU/bsetroot.m      | 17 ++++++++++++++
 nls/ru_RU/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ru_RU/main.m          | 20 ++++++++++++++++
 nls/sk_SK/BaseDisplay.m   | 18 +++++++++++++++
 nls/sk_SK/Basemenu.m      |  4 ++++
 nls/sk_SK/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/sk_SK/Icon.m          |  4 ++++
 nls/sk_SK/Image.m         | 24 +++++++++++++++++++
 nls/sk_SK/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/sk_SK/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/sk_SK/Slit.m          |  8 +++++++
 nls/sk_SK/Toolbar.m       | 22 ++++++++++++++++++
 nls/sk_SK/Window.m        | 17 ++++++++++++++
 nls/sk_SK/Windowmenu.m    | 20 ++++++++++++++++
 nls/sk_SK/Workspace.m     |  4 ++++
 nls/sk_SK/Workspacemenu.m |  8 +++++++
 nls/sk_SK/blackbox.m      |  6 +++++
 nls/sk_SK/bsetroot.m      | 17 ++++++++++++++
 nls/sk_SK/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/sk_SK/main.m          | 20 ++++++++++++++++
 nls/sl_SI/BaseDisplay.m   | 18 +++++++++++++++
 nls/sl_SI/Basemenu.m      |  4 ++++
 nls/sl_SI/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/sl_SI/Icon.m          |  4 ++++
 nls/sl_SI/Image.m         | 25 ++++++++++++++++++++
 nls/sl_SI/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/sl_SI/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/sl_SI/Slit.m          |  8 +++++++
 nls/sl_SI/Toolbar.m       | 22 ++++++++++++++++++
 nls/sl_SI/Window.m        | 17 ++++++++++++++
 nls/sl_SI/Windowmenu.m    | 20 ++++++++++++++++
 nls/sl_SI/Workspace.m     |  4 ++++
 nls/sl_SI/Workspacemenu.m |  8 +++++++
 nls/sl_SI/blackbox.m      |  6 +++++
 nls/sl_SI/bsetroot.m      | 17 ++++++++++++++
 nls/sl_SI/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/sl_SI/main.m          | 20 ++++++++++++++++
 nls/sv_SE/BaseDisplay.m   | 18 +++++++++++++++
 nls/sv_SE/Basemenu.m      |  4 ++++
 nls/sv_SE/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/sv_SE/Icon.m          |  6 +++++
 nls/sv_SE/Image.m         | 24 +++++++++++++++++++
 nls/sv_SE/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/sv_SE/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/sv_SE/Slit.m          |  8 +++++++
 nls/sv_SE/Toolbar.m       | 22 ++++++++++++++++++
 nls/sv_SE/Window.m        | 17 ++++++++++++++
 nls/sv_SE/Windowmenu.m    | 20 ++++++++++++++++
 nls/sv_SE/Workspace.m     |  4 ++++
 nls/sv_SE/Workspacemenu.m |  8 +++++++
 nls/sv_SE/blackbox.m      |  6 +++++
 nls/sv_SE/bsetroot.m      | 17 ++++++++++++++
 nls/sv_SE/common.m        | 35 ++++++++++++++++++++++++++++
 nls/sv_SE/main.m          | 20 ++++++++++++++++
 nls/tr_TR/BaseDisplay.m   | 16 +++++++++++++
 nls/tr_TR/Basemenu.m      |  4 ++++
 nls/tr_TR/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/tr_TR/Icon.m          |  6 +++++
 nls/tr_TR/Image.m         | 24 +++++++++++++++++++
 nls/tr_TR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/tr_TR/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/tr_TR/Slit.m          |  8 +++++++
 nls/tr_TR/Toolbar.m       | 22 ++++++++++++++++++
 nls/tr_TR/Window.m        | 17 ++++++++++++++
 nls/tr_TR/Windowmenu.m    | 20 ++++++++++++++++
 nls/tr_TR/Workspace.m     |  4 ++++
 nls/tr_TR/Workspacemenu.m |  8 +++++++
 nls/tr_TR/blackbox.m      |  6 +++++
 nls/tr_TR/bsetroot.m      | 17 ++++++++++++++
 nls/tr_TR/common.m        | 35 ++++++++++++++++++++++++++++
 nls/tr_TR/main.m          | 20 ++++++++++++++++
 nls/uk_UA/BaseDisplay.m   | 18 +++++++++++++++
 nls/uk_UA/Basemenu.m      |  4 ++++
 nls/uk_UA/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/uk_UA/Icon.m          |  4 ++++
 nls/uk_UA/Image.m         | 24 +++++++++++++++++++
 nls/uk_UA/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/uk_UA/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/uk_UA/Slit.m          |  8 +++++++
 nls/uk_UA/Toolbar.m       | 22 ++++++++++++++++++
 nls/uk_UA/Window.m        | 17 ++++++++++++++
 nls/uk_UA/Windowmenu.m    | 20 ++++++++++++++++
 nls/uk_UA/Workspace.m     |  4 ++++
 nls/uk_UA/Workspacemenu.m |  8 +++++++
 nls/uk_UA/blackbox.m      |  6 +++++
 nls/uk_UA/bsetroot.m      | 17 ++++++++++++++
 nls/uk_UA/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/uk_UA/main.m          | 21 +++++++++++++++++
 nls/zh_CN/BaseDisplay.m   | 18 +++++++++++++++
 nls/zh_CN/Basemenu.m      |  4 ++++
 nls/zh_CN/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/zh_CN/Icon.m          |  4 ++++
 nls/zh_CN/Image.m         | 24 +++++++++++++++++++
 nls/zh_CN/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/zh_CN/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/zh_CN/Slit.m          |  8 +++++++
 nls/zh_CN/Toolbar.m       | 22 ++++++++++++++++++
 nls/zh_CN/Window.m        | 17 ++++++++++++++
 nls/zh_CN/Windowmenu.m    | 20 ++++++++++++++++
 nls/zh_CN/Workspace.m     |  4 ++++
 nls/zh_CN/Workspacemenu.m |  8 +++++++
 nls/zh_CN/blackbox.m      |  6 +++++
 nls/zh_CN/bsetroot.m      | 17 ++++++++++++++
 nls/zh_CN/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/zh_CN/main.m          | 20 ++++++++++++++++
 nls/zh_TW/BaseDisplay.m   | 18 +++++++++++++++
 nls/zh_TW/Basemenu.m      |  4 ++++
 nls/zh_TW/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/zh_TW/Icon.m          |  4 ++++
 nls/zh_TW/Image.m         | 24 +++++++++++++++++++
 nls/zh_TW/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/zh_TW/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/zh_TW/Slit.m          |  8 +++++++
 nls/zh_TW/Toolbar.m       | 22 ++++++++++++++++++
 nls/zh_TW/Window.m        | 17 ++++++++++++++
 nls/zh_TW/Windowmenu.m    | 20 ++++++++++++++++
 nls/zh_TW/Workspace.m     |  4 ++++
 nls/zh_TW/Workspacemenu.m |  8 +++++++
 nls/zh_TW/blackbox.m      |  6 +++++
 nls/zh_TW/bsetroot.m      | 17 ++++++++++++++
 nls/zh_TW/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/zh_TW/main.m          | 20 ++++++++++++++++
 427 files changed, 8659 insertions(+)

commit edfece1ceaf70545f96b9c67abe244a9e893db3e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 02:01:48 2014 -0600

    these are all utf-8 now (I think vim did that from the start)

 po/de.po    | 2 +-
 po/es.po    | 2 +-
 po/es_AR.po | 2 +-
 po/et.po    | 2 +-
 po/fr.po    | 2 +-
 po/hu.po    | 2 +-
 po/it.po    | 2 +-
 po/lv.po    | 2 +-
 po/nl.po    | 2 +-
 po/no.po    | 2 +-
 po/pl.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 +-
 18 files changed, 18 insertions(+), 18 deletions(-)

commit f206e780ddca5183b3e7a799afa9ff85889d35b8
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 02:00:57 2014 -0600

    have to setlocale to get NLS up and running

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

commit 2ba26cce12a3fd5bf692cd4aa7de74c6744d0e17
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Aug 31 00:48:19 2014 -0600

    put NLS manual pages in the right directory

 doc/fr_FR/Makefile.am | 2 +-
 doc/ja_JP/Makefile.am | 2 +-
 doc/nl_NL/Makefile.am | 2 +-
 doc/sl_SI/Makefile.am | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit 30558703d7a20e4ef6e1fdfdd190c653319cd0af
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 23:43:19 2014 -0600

    Revert "Revert "do not needs this directory anymore""

    This reverts commit 633ef647b592a079a7c18684845f7c6dc989696b.

    The old translation files can go away again.

 nls/C/BaseDisplay.m       | 16 -------------
 nls/C/Basemenu.m          |  4 ----
 nls/C/Configmenu.m        | 50 ---------------------------------------
 nls/C/Icon.m              |  6 -----
 nls/C/Image.m             | 24 -------------------
 nls/C/Makefile.am         | 51 ----------------------------------------
 nls/C/Screen.m            | 54 -------------------------------------------
 nls/C/Slit.m              |  8 -------
 nls/C/Toolbar.m           | 22 ------------------
 nls/C/Window.m            | 17 --------------
 nls/C/Windowmenu.m        | 20 ----------------
 nls/C/Workspace.m         |  4 ----
 nls/C/Workspacemenu.m     |  8 -------
 nls/C/blackbox.m          |  6 -----
 nls/C/bsetroot.m          | 17 --------------
 nls/C/common.m            | 35 ----------------------------
 nls/C/main.m              | 20 ----------------
 nls/Makefile.am           | 14 -----------
 nls/convert.awk           | 34 ---------------------------
 nls/da_DK/BaseDisplay.m   | 18 ---------------
 nls/da_DK/Basemenu.m      |  4 ----
 nls/da_DK/Configmenu.m    | 48 --------------------------------------
 nls/da_DK/Icon.m          |  4 ----
 nls/da_DK/Image.m         | 24 -------------------
 nls/da_DK/Makefile.am     | 34 ---------------------------
 nls/da_DK/Screen.m        | 53 ------------------------------------------
 nls/da_DK/Slit.m          |  8 -------
 nls/da_DK/Toolbar.m       | 22 ------------------
 nls/da_DK/Window.m        | 17 --------------
 nls/da_DK/Windowmenu.m    | 20 ----------------
 nls/da_DK/Workspace.m     |  4 ----
 nls/da_DK/Workspacemenu.m |  8 -------
 nls/da_DK/blackbox.m      |  6 -----
 nls/da_DK/bsetroot.m      | 16 -------------
 nls/da_DK/common.m        | 38 ------------------------------
 nls/da_DK/main.m          | 20 ----------------
 nls/de_DE/BaseDisplay.m   | 18 ---------------
 nls/de_DE/Basemenu.m      |  4 ----
 nls/de_DE/Configmenu.m    | 48 --------------------------------------
 nls/de_DE/Icon.m          |  4 ----
 nls/de_DE/Image.m         | 24 -------------------
 nls/de_DE/Makefile.am     | 37 -----------------------------
 nls/de_DE/Screen.m        | 52 -----------------------------------------
 nls/de_DE/Slit.m          |  8 -------
 nls/de_DE/Toolbar.m       | 22 ------------------
 nls/de_DE/Window.m        | 15 ------------
 nls/de_DE/Windowmenu.m    | 20 ----------------
 nls/de_DE/Workspace.m     |  4 ----
 nls/de_DE/Workspacemenu.m |  8 -------
 nls/de_DE/blackbox.m      |  6 -----
 nls/de_DE/bsetroot.m      | 17 --------------
 nls/de_DE/common.m        | 38 ------------------------------
 nls/de_DE/main.m          | 20 ----------------
 nls/es_AR/BaseDisplay.m   | 18 ---------------
 nls/es_AR/Basemenu.m      |  4 ----
 nls/es_AR/Configmenu.m    | 48 --------------------------------------
 nls/es_AR/Icon.m          |  4 ----
 nls/es_AR/Image.m         | 24 -------------------
 nls/es_AR/Makefile.am     | 34 ---------------------------
 nls/es_AR/Screen.m        | 50 ---------------------------------------
 nls/es_AR/Slit.m          |  8 -------
 nls/es_AR/Toolbar.m       | 22 ------------------
 nls/es_AR/Window.m        | 17 --------------
 nls/es_AR/Windowmenu.m    | 20 ----------------
 nls/es_AR/Workspace.m     |  4 ----
 nls/es_AR/Workspacemenu.m |  8 -------
 nls/es_AR/blackbox.m      |  6 -----
 nls/es_AR/bsetroot.m      | 16 -------------
 nls/es_AR/common.m        | 38 ------------------------------
 nls/es_AR/main.m          | 20 ----------------
 nls/es_ES/BaseDisplay.m   | 18 ---------------
 nls/es_ES/Basemenu.m      |  4 ----
 nls/es_ES/Configmenu.m    | 48 --------------------------------------
 nls/es_ES/Icon.m          |  6 -----
 nls/es_ES/Image.m         | 24 -------------------
 nls/es_ES/Makefile.am     | 39 -------------------------------
 nls/es_ES/Screen.m        | 50 ---------------------------------------
 nls/es_ES/Slit.m          |  8 -------
 nls/es_ES/Toolbar.m       | 22 ------------------
 nls/es_ES/Window.m        | 17 --------------
 nls/es_ES/Windowmenu.m    | 20 ----------------
 nls/es_ES/Workspace.m     |  4 ----
 nls/es_ES/Workspacemenu.m |  8 -------
 nls/es_ES/blackbox.m      |  6 -----
 nls/es_ES/bsetroot.m      | 16 -------------
 nls/es_ES/common.m        | 38 ------------------------------
 nls/es_ES/main.m          | 20 ----------------
 nls/et_EE/BaseDisplay.m   | 16 -------------
 nls/et_EE/Basemenu.m      |  4 ----
 nls/et_EE/Configmenu.m    | 44 -----------------------------------
 nls/et_EE/Icon.m          |  4 ----
 nls/et_EE/Image.m         | 24 -------------------
 nls/et_EE/Makefile.am     | 34 ---------------------------
 nls/et_EE/Screen.m        | 53 ------------------------------------------
 nls/et_EE/Slit.m          |  8 -------
 nls/et_EE/Toolbar.m       | 22 ------------------
 nls/et_EE/Window.m        | 17 --------------
 nls/et_EE/Windowmenu.m    | 20 ----------------
 nls/et_EE/Workspace.m     |  4 ----
 nls/et_EE/Workspacemenu.m |  8 -------
 nls/et_EE/blackbox.m      |  6 -----
 nls/et_EE/bsetroot.m      | 17 --------------
 nls/et_EE/common.m        | 35 ----------------------------
 nls/et_EE/main.m          | 20 ----------------
 nls/fr_FR/BaseDisplay.m   | 18 ---------------
 nls/fr_FR/Basemenu.m      |  4 ----
 nls/fr_FR/Configmenu.m    | 48 --------------------------------------
 nls/fr_FR/Icon.m          |  4 ----
 nls/fr_FR/Image.m         | 24 -------------------
 nls/fr_FR/Makefile.am     | 37 -----------------------------
 nls/fr_FR/Screen.m        | 54 -------------------------------------------
 nls/fr_FR/Slit.m          |  8 -------
 nls/fr_FR/Toolbar.m       | 22 ------------------
 nls/fr_FR/Window.m        | 17 --------------
 nls/fr_FR/Windowmenu.m    | 20 ----------------
 nls/fr_FR/Workspace.m     |  4 ----
 nls/fr_FR/Workspacemenu.m |  8 -------
 nls/fr_FR/blackbox.m      |  6 -----
 nls/fr_FR/bsetroot.m      | 17 --------------
 nls/fr_FR/common.m        | 38 ------------------------------
 nls/fr_FR/main.m          | 20 ----------------
 nls/hu_HU/BaseDisplay.m   | 18 ---------------
 nls/hu_HU/Basemenu.m      |  4 ----
 nls/hu_HU/Configmenu.m    | 48 --------------------------------------
 nls/hu_HU/Icon.m          |  4 ----
 nls/hu_HU/Image.m         | 24 -------------------
 nls/hu_HU/Makefile.am     | 34 ---------------------------
 nls/hu_HU/Screen.m        | 52 -----------------------------------------
 nls/hu_HU/Slit.m          |  8 -------
 nls/hu_HU/Toolbar.m       | 22 ------------------
 nls/hu_HU/Window.m        | 17 --------------
 nls/hu_HU/Windowmenu.m    | 20 ----------------
 nls/hu_HU/Workspace.m     |  4 ----
 nls/hu_HU/Workspacemenu.m |  8 -------
 nls/hu_HU/blackbox.m      |  6 -----
 nls/hu_HU/bsetroot.m      | 17 --------------
 nls/hu_HU/common.m        | 38 ------------------------------
 nls/hu_HU/main.m          | 20 ----------------
 nls/it_IT/BaseDisplay.m   | 18 ---------------
 nls/it_IT/Basemenu.m      |  4 ----
 nls/it_IT/Configmenu.m    | 44 -----------------------------------
 nls/it_IT/Icon.m          |  4 ----
 nls/it_IT/Image.m         | 24 -------------------
 nls/it_IT/Makefile.am     | 37 -----------------------------
 nls/it_IT/Screen.m        | 54 -------------------------------------------
 nls/it_IT/Slit.m          |  8 -------
 nls/it_IT/Toolbar.m       | 22 ------------------
 nls/it_IT/Window.m        | 17 --------------
 nls/it_IT/Windowmenu.m    | 20 ----------------
 nls/it_IT/Workspace.m     |  4 ----
 nls/it_IT/Workspacemenu.m |  8 -------
 nls/it_IT/blackbox.m      |  6 -----
 nls/it_IT/bsetroot.m      | 17 --------------
 nls/it_IT/common.m        | 38 ------------------------------
 nls/it_IT/main.m          | 20 ----------------
 nls/ja_JP/BaseDisplay.m   | 18 ---------------
 nls/ja_JP/Basemenu.m      |  4 ----
 nls/ja_JP/Configmenu.m    | 48 --------------------------------------
 nls/ja_JP/Icon.m          |  4 ----
 nls/ja_JP/Image.m         | 24 -------------------
 nls/ja_JP/Makefile.am     | 34 ---------------------------
 nls/ja_JP/Screen.m        | 53 ------------------------------------------
 nls/ja_JP/Slit.m          |  8 -------
 nls/ja_JP/Toolbar.m       | 22 ------------------
 nls/ja_JP/Window.m        | 18 ---------------
 nls/ja_JP/Windowmenu.m    | 20 ----------------
 nls/ja_JP/Workspace.m     |  4 ----
 nls/ja_JP/Workspacemenu.m |  8 -------
 nls/ja_JP/blackbox.m      |  6 -----
 nls/ja_JP/bsetroot.m      | 17 --------------
 nls/ja_JP/common.m        | 38 ------------------------------
 nls/ja_JP/main.m          | 20 ----------------
 nls/ko_KR/BaseDisplay.m   | 18 ---------------
 nls/ko_KR/Basemenu.m      |  4 ----
 nls/ko_KR/Configmenu.m    | 46 ------------------------------------
 nls/ko_KR/Icon.m          |  4 ----
 nls/ko_KR/Image.m         | 24 -------------------
 nls/ko_KR/Makefile.am     | 34 ---------------------------
 nls/ko_KR/Screen.m        | 54 -------------------------------------------
 nls/ko_KR/Slit.m          |  8 -------
 nls/ko_KR/Toolbar.m       | 22 ------------------
 nls/ko_KR/Window.m        | 17 --------------
 nls/ko_KR/Windowmenu.m    | 20 ----------------
 nls/ko_KR/Workspace.m     |  4 ----
 nls/ko_KR/Workspacemenu.m |  8 -------
 nls/ko_KR/blackbox.m      |  6 -----
 nls/ko_KR/bsetroot.m      | 17 --------------
 nls/ko_KR/common.m        | 38 ------------------------------
 nls/ko_KR/main.m          | 20 ----------------
 nls/lv_LV/BaseDisplay.m   | 18 ---------------
 nls/lv_LV/Basemenu.m      |  4 ----
 nls/lv_LV/Configmenu.m    | 48 --------------------------------------
 nls/lv_LV/Icon.m          |  4 ----
 nls/lv_LV/Image.m         | 24 -------------------
 nls/lv_LV/Makefile.am     | 34 ---------------------------
 nls/lv_LV/Screen.m        | 54 -------------------------------------------
 nls/lv_LV/Slit.m          |  8 -------
 nls/lv_LV/Toolbar.m       | 22 ------------------
 nls/lv_LV/Window.m        | 17 --------------
 nls/lv_LV/Windowmenu.m    | 20 ----------------
 nls/lv_LV/Workspace.m     |  4 ----
 nls/lv_LV/Workspacemenu.m |  8 -------
 nls/lv_LV/blackbox.m      |  6 -----
 nls/lv_LV/bsetroot.m      | 16 -------------
 nls/lv_LV/common.m        | 37 -----------------------------
 nls/lv_LV/main.m          | 20 ----------------
 nls/nl_NL/BaseDisplay.m   | 18 ---------------
 nls/nl_NL/Basemenu.m      |  4 ----
 nls/nl_NL/Configmenu.m    | 48 --------------------------------------
 nls/nl_NL/Icon.m          |  4 ----
 nls/nl_NL/Image.m         | 24 -------------------
 nls/nl_NL/Makefile.am     | 37 -----------------------------
 nls/nl_NL/Screen.m        | 52 -----------------------------------------
 nls/nl_NL/Slit.m          |  8 -------
 nls/nl_NL/Toolbar.m       | 22 ------------------
 nls/nl_NL/Window.m        | 17 --------------
 nls/nl_NL/Windowmenu.m    | 20 ----------------
 nls/nl_NL/Workspace.m     |  4 ----
 nls/nl_NL/Workspacemenu.m |  8 -------
 nls/nl_NL/blackbox.m      |  6 -----
 nls/nl_NL/bsetroot.m      | 17 --------------
 nls/nl_NL/common.m        | 38 ------------------------------
 nls/nl_NL/main.m          | 20 ----------------
 nls/no_NO/BaseDisplay.m   | 18 ---------------
 nls/no_NO/Basemenu.m      |  4 ----
 nls/no_NO/Configmenu.m    | 48 --------------------------------------
 nls/no_NO/Icon.m          |  4 ----
 nls/no_NO/Image.m         | 24 -------------------
 nls/no_NO/Makefile.am     | 34 ---------------------------
 nls/no_NO/Screen.m        | 53 ------------------------------------------
 nls/no_NO/Slit.m          |  8 -------
 nls/no_NO/Toolbar.m       | 22 ------------------
 nls/no_NO/Window.m        | 17 --------------
 nls/no_NO/Windowmenu.m    | 20 ----------------
 nls/no_NO/Workspace.m     |  4 ----
 nls/no_NO/Workspacemenu.m |  8 -------
 nls/no_NO/blackbox.m      |  6 -----
 nls/no_NO/bsetroot.m      | 16 -------------
 nls/no_NO/common.m        | 38 ------------------------------
 nls/no_NO/main.m          | 20 ----------------
 nls/pl_PL/BaseDisplay.m   | 18 ---------------
 nls/pl_PL/Basemenu.m      |  4 ----
 nls/pl_PL/Configmenu.m    | 48 --------------------------------------
 nls/pl_PL/Icon.m          |  4 ----
 nls/pl_PL/Image.m         | 25 --------------------
 nls/pl_PL/Makefile.am     | 34 ---------------------------
 nls/pl_PL/Screen.m        | 53 ------------------------------------------
 nls/pl_PL/Slit.m          |  8 -------
 nls/pl_PL/Toolbar.m       | 22 ------------------
 nls/pl_PL/Window.m        | 16 -------------
 nls/pl_PL/Windowmenu.m    | 20 ----------------
 nls/pl_PL/Workspace.m     |  4 ----
 nls/pl_PL/Workspacemenu.m |  8 -------
 nls/pl_PL/blackbox.m      |  6 -----
 nls/pl_PL/bsetroot.m      | 17 --------------
 nls/pl_PL/common.m        | 38 ------------------------------
 nls/pl_PL/main.m          | 20 ----------------
 nls/pt_BR/BaseDisplay.m   | 18 ---------------
 nls/pt_BR/Basemenu.m      |  4 ----
 nls/pt_BR/Configmenu.m    | 48 --------------------------------------
 nls/pt_BR/Icon.m          |  6 -----
 nls/pt_BR/Image.m         | 24 -------------------
 nls/pt_BR/Makefile.am     | 34 ---------------------------
 nls/pt_BR/Screen.m        | 54 -------------------------------------------
 nls/pt_BR/Slit.m          |  8 -------
 nls/pt_BR/Toolbar.m       | 22 ------------------
 nls/pt_BR/Window.m        | 17 --------------
 nls/pt_BR/Windowmenu.m    | 20 ----------------
 nls/pt_BR/Workspace.m     |  4 ----
 nls/pt_BR/Workspacemenu.m |  8 -------
 nls/pt_BR/blackbox.m      |  6 -----
 nls/pt_BR/bsetroot.m      | 16 -------------
 nls/pt_BR/common.m        | 38 ------------------------------
 nls/pt_BR/main.m          | 20 ----------------
 nls/ro_RO/BaseDisplay.m   | 18 ---------------
 nls/ro_RO/Basemenu.m      |  4 ----
 nls/ro_RO/Configmenu.m    | 48 --------------------------------------
 nls/ro_RO/Icon.m          |  4 ----
 nls/ro_RO/Image.m         | 24 -------------------
 nls/ro_RO/Makefile.am     | 34 ---------------------------
 nls/ro_RO/Screen.m        | 52 -----------------------------------------
 nls/ro_RO/Slit.m          |  8 -------
 nls/ro_RO/Toolbar.m       | 22 ------------------
 nls/ro_RO/Window.m        | 17 --------------
 nls/ro_RO/Windowmenu.m    | 20 ----------------
 nls/ro_RO/Workspace.m     |  4 ----
 nls/ro_RO/Workspacemenu.m |  8 -------
 nls/ro_RO/blackbox.m      |  6 -----
 nls/ro_RO/bsetroot.m      | 17 --------------
 nls/ro_RO/common.m        | 38 ------------------------------
 nls/ro_RO/main.m          | 20 ----------------
 nls/ru_RU/BaseDisplay.m   | 18 ---------------
 nls/ru_RU/Basemenu.m      |  4 ----
 nls/ru_RU/Configmenu.m    | 48 --------------------------------------
 nls/ru_RU/Icon.m          |  4 ----
 nls/ru_RU/Image.m         | 24 -------------------
 nls/ru_RU/Makefile.am     | 34 ---------------------------
 nls/ru_RU/Screen.m        | 52 -----------------------------------------
 nls/ru_RU/Slit.m          |  8 -------
 nls/ru_RU/Toolbar.m       | 22 ------------------
 nls/ru_RU/Window.m        | 17 --------------
 nls/ru_RU/Windowmenu.m    | 20 ----------------
 nls/ru_RU/Workspace.m     |  4 ----
 nls/ru_RU/Workspacemenu.m |  8 -------
 nls/ru_RU/blackbox.m      |  6 -----
 nls/ru_RU/bsetroot.m      | 17 --------------
 nls/ru_RU/common.m        | 38 ------------------------------
 nls/ru_RU/main.m          | 20 ----------------
 nls/sk_SK/BaseDisplay.m   | 18 ---------------
 nls/sk_SK/Basemenu.m      |  4 ----
 nls/sk_SK/Configmenu.m    | 48 --------------------------------------
 nls/sk_SK/Icon.m          |  4 ----
 nls/sk_SK/Image.m         | 24 -------------------
 nls/sk_SK/Makefile.am     | 34 ---------------------------
 nls/sk_SK/Screen.m        | 52 -----------------------------------------
 nls/sk_SK/Slit.m          |  8 -------
 nls/sk_SK/Toolbar.m       | 22 ------------------
 nls/sk_SK/Window.m        | 17 --------------
 nls/sk_SK/Windowmenu.m    | 20 ----------------
 nls/sk_SK/Workspace.m     |  4 ----
 nls/sk_SK/Workspacemenu.m |  8 -------
 nls/sk_SK/blackbox.m      |  6 -----
 nls/sk_SK/bsetroot.m      | 17 --------------
 nls/sk_SK/common.m        | 38 ------------------------------
 nls/sk_SK/main.m          | 20 ----------------
 nls/sl_SI/BaseDisplay.m   | 18 ---------------
 nls/sl_SI/Basemenu.m      |  4 ----
 nls/sl_SI/Configmenu.m    | 44 -----------------------------------
 nls/sl_SI/Icon.m          |  4 ----
 nls/sl_SI/Image.m         | 25 --------------------
 nls/sl_SI/Makefile.am     | 34 ---------------------------
 nls/sl_SI/Screen.m        | 52 -----------------------------------------
 nls/sl_SI/Slit.m          |  8 -------
 nls/sl_SI/Toolbar.m       | 22 ------------------
 nls/sl_SI/Window.m        | 17 --------------
 nls/sl_SI/Windowmenu.m    | 20 ----------------
 nls/sl_SI/Workspace.m     |  4 ----
 nls/sl_SI/Workspacemenu.m |  8 -------
 nls/sl_SI/blackbox.m      |  6 -----
 nls/sl_SI/bsetroot.m      | 17 --------------
 nls/sl_SI/common.m        | 38 ------------------------------
 nls/sl_SI/main.m          | 20 ----------------
 nls/sv_SE/BaseDisplay.m   | 18 ---------------
 nls/sv_SE/Basemenu.m      |  4 ----
 nls/sv_SE/Configmenu.m    | 48 --------------------------------------
 nls/sv_SE/Icon.m          |  6 -----
 nls/sv_SE/Image.m         | 24 -------------------
 nls/sv_SE/Makefile.am     | 34 ---------------------------
 nls/sv_SE/Screen.m        | 52 -----------------------------------------
 nls/sv_SE/Slit.m          |  8 -------
 nls/sv_SE/Toolbar.m       | 22 ------------------
 nls/sv_SE/Window.m        | 17 --------------
 nls/sv_SE/Windowmenu.m    | 20 ----------------
 nls/sv_SE/Workspace.m     |  4 ----
 nls/sv_SE/Workspacemenu.m |  8 -------
 nls/sv_SE/blackbox.m      |  6 -----
 nls/sv_SE/bsetroot.m      | 17 --------------
 nls/sv_SE/common.m        | 35 ----------------------------
 nls/sv_SE/main.m          | 20 ----------------
 nls/tr_TR/BaseDisplay.m   | 16 -------------
 nls/tr_TR/Basemenu.m      |  4 ----
 nls/tr_TR/Configmenu.m    | 44 -----------------------------------
 nls/tr_TR/Icon.m          |  6 -----
 nls/tr_TR/Image.m         | 24 -------------------
 nls/tr_TR/Makefile.am     | 34 ---------------------------
 nls/tr_TR/Screen.m        | 52 -----------------------------------------
 nls/tr_TR/Slit.m          |  8 -------
 nls/tr_TR/Toolbar.m       | 22 ------------------
 nls/tr_TR/Window.m        | 17 --------------
 nls/tr_TR/Windowmenu.m    | 20 ----------------
 nls/tr_TR/Workspace.m     |  4 ----
 nls/tr_TR/Workspacemenu.m |  8 -------
 nls/tr_TR/blackbox.m      |  6 -----
 nls/tr_TR/bsetroot.m      | 17 --------------
 nls/tr_TR/common.m        | 35 ----------------------------
 nls/tr_TR/main.m          | 20 ----------------
 nls/uk_UA/BaseDisplay.m   | 18 ---------------
 nls/uk_UA/Basemenu.m      |  4 ----
 nls/uk_UA/Configmenu.m    | 44 -----------------------------------
 nls/uk_UA/Icon.m          |  4 ----
 nls/uk_UA/Image.m         | 24 -------------------
 nls/uk_UA/Makefile.am     | 34 ---------------------------
 nls/uk_UA/Screen.m        | 52 -----------------------------------------
 nls/uk_UA/Slit.m          |  8 -------
 nls/uk_UA/Toolbar.m       | 22 ------------------
 nls/uk_UA/Window.m        | 17 --------------
 nls/uk_UA/Windowmenu.m    | 20 ----------------
 nls/uk_UA/Workspace.m     |  4 ----
 nls/uk_UA/Workspacemenu.m |  8 -------
 nls/uk_UA/blackbox.m      |  6 -----
 nls/uk_UA/bsetroot.m      | 17 --------------
 nls/uk_UA/common.m        | 38 ------------------------------
 nls/uk_UA/main.m          | 21 -----------------
 nls/zh_CN/BaseDisplay.m   | 18 ---------------
 nls/zh_CN/Basemenu.m      |  4 ----
 nls/zh_CN/Configmenu.m    | 48 --------------------------------------
 nls/zh_CN/Icon.m          |  4 ----
 nls/zh_CN/Image.m         | 24 -------------------
 nls/zh_CN/Makefile.am     | 34 ---------------------------
 nls/zh_CN/Screen.m        | 52 -----------------------------------------
 nls/zh_CN/Slit.m          |  8 -------
 nls/zh_CN/Toolbar.m       | 22 ------------------
 nls/zh_CN/Window.m        | 17 --------------
 nls/zh_CN/Windowmenu.m    | 20 ----------------
 nls/zh_CN/Workspace.m     |  4 ----
 nls/zh_CN/Workspacemenu.m |  8 -------
 nls/zh_CN/blackbox.m      |  6 -----
 nls/zh_CN/bsetroot.m      | 17 --------------
 nls/zh_CN/common.m        | 38 ------------------------------
 nls/zh_CN/main.m          | 20 ----------------
 nls/zh_TW/BaseDisplay.m   | 18 ---------------
 nls/zh_TW/Basemenu.m      |  4 ----
 nls/zh_TW/Configmenu.m    | 44 -----------------------------------
 nls/zh_TW/Icon.m          |  4 ----
 nls/zh_TW/Image.m         | 24 -------------------
 nls/zh_TW/Makefile.am     | 34 ---------------------------
 nls/zh_TW/Screen.m        | 54 -------------------------------------------
 nls/zh_TW/Slit.m          |  8 -------
 nls/zh_TW/Toolbar.m       | 22 ------------------
 nls/zh_TW/Window.m        | 17 --------------
 nls/zh_TW/Windowmenu.m    | 20 ----------------
 nls/zh_TW/Workspace.m     |  4 ----
 nls/zh_TW/Workspacemenu.m |  8 -------
 nls/zh_TW/blackbox.m      |  6 -----
 nls/zh_TW/bsetroot.m      | 17 --------------
 nls/zh_TW/common.m        | 38 ------------------------------
 nls/zh_TW/main.m          | 20 ----------------
 427 files changed, 8659 deletions(-)

commit 71e75efdcc26cb51ef54ca0c549355f83fb65b1e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 23:42:41 2014 -0600

    add in more translated messages

 po/da.po    | 17 ++++++++++++++---
 po/de.po    | 17 ++++++++++++++---
 po/es.po    | 16 ++++++++++++++--
 po/es_AR.po | 16 ++++++++++++++--
 po/et.po    | 17 ++++++++++++++---
 po/fr.po    | 16 ++++++++++++++--
 po/hu.po    | 17 +++++++++++++++--
 po/it.po    | 17 ++++++++++++++---
 po/ja.po    | 18 ++++++++++++++++--
 po/ko.po    |  4 ++--
 po/lv.po    | 17 ++++++++++++++---
 po/nl.po    | 17 ++++++++++++++---
 po/no.po    | 17 ++++++++++++++---
 po/pl.po    | 17 ++++++++++++++---
 po/pt_BR.po | 15 +++++++++++++--
 po/ro.po    | 16 ++++++++++++++--
 po/ru.po    | 11 ++++++++---
 po/sk.po    | 17 ++++++++++++++---
 po/sl.po    | 17 ++++++++++++++---
 po/sv.po    | 17 ++++++++++++++---
 po/tr.po    | 17 ++++++++++++++---
 po/uk.po    | 14 ++++++++++++--
 po/zh_CN.po | 17 ++++++++++++++---
 23 files changed, 304 insertions(+), 60 deletions(-)

commit 633ef647b592a079a7c18684845f7c6dc989696b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 22:30:38 2014 -0600

    Revert "do not needs this directory anymore"

    This reverts commit 1f211c81513d7dc67464ef9497e2655023e99709.

    I need this back momentarily to translate the last missing
    strings.

 nls/C/BaseDisplay.m       | 16 +++++++++++++
 nls/C/Basemenu.m          |  4 ++++
 nls/C/Configmenu.m        | 50 +++++++++++++++++++++++++++++++++++++++
 nls/C/Icon.m              |  6 +++++
 nls/C/Image.m             | 24 +++++++++++++++++++
 nls/C/Makefile.am         | 51 ++++++++++++++++++++++++++++++++++++++++
 nls/C/Screen.m            | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/C/Slit.m              |  8 +++++++
 nls/C/Toolbar.m           | 22 ++++++++++++++++++
 nls/C/Window.m            | 17 ++++++++++++++
 nls/C/Windowmenu.m        | 20 ++++++++++++++++
 nls/C/Workspace.m         |  4 ++++
 nls/C/Workspacemenu.m     |  8 +++++++
 nls/C/blackbox.m          |  6 +++++
 nls/C/bsetroot.m          | 17 ++++++++++++++
 nls/C/common.m            | 35 ++++++++++++++++++++++++++++
 nls/C/main.m              | 20 ++++++++++++++++
 nls/Makefile.am           | 14 +++++++++++
 nls/convert.awk           | 34 +++++++++++++++++++++++++++
 nls/da_DK/BaseDisplay.m   | 18 +++++++++++++++
 nls/da_DK/Basemenu.m      |  4 ++++
 nls/da_DK/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/da_DK/Icon.m          |  4 ++++
 nls/da_DK/Image.m         | 24 +++++++++++++++++++
 nls/da_DK/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/da_DK/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/da_DK/Slit.m          |  8 +++++++
 nls/da_DK/Toolbar.m       | 22 ++++++++++++++++++
 nls/da_DK/Window.m        | 17 ++++++++++++++
 nls/da_DK/Windowmenu.m    | 20 ++++++++++++++++
 nls/da_DK/Workspace.m     |  4 ++++
 nls/da_DK/Workspacemenu.m |  8 +++++++
 nls/da_DK/blackbox.m      |  6 +++++
 nls/da_DK/bsetroot.m      | 16 +++++++++++++
 nls/da_DK/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/da_DK/main.m          | 20 ++++++++++++++++
 nls/de_DE/BaseDisplay.m   | 18 +++++++++++++++
 nls/de_DE/Basemenu.m      |  4 ++++
 nls/de_DE/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/de_DE/Icon.m          |  4 ++++
 nls/de_DE/Image.m         | 24 +++++++++++++++++++
 nls/de_DE/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/de_DE/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/de_DE/Slit.m          |  8 +++++++
 nls/de_DE/Toolbar.m       | 22 ++++++++++++++++++
 nls/de_DE/Window.m        | 15 ++++++++++++
 nls/de_DE/Windowmenu.m    | 20 ++++++++++++++++
 nls/de_DE/Workspace.m     |  4 ++++
 nls/de_DE/Workspacemenu.m |  8 +++++++
 nls/de_DE/blackbox.m      |  6 +++++
 nls/de_DE/bsetroot.m      | 17 ++++++++++++++
 nls/de_DE/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/de_DE/main.m          | 20 ++++++++++++++++
 nls/es_AR/BaseDisplay.m   | 18 +++++++++++++++
 nls/es_AR/Basemenu.m      |  4 ++++
 nls/es_AR/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/es_AR/Icon.m          |  4 ++++
 nls/es_AR/Image.m         | 24 +++++++++++++++++++
 nls/es_AR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/es_AR/Screen.m        | 50 +++++++++++++++++++++++++++++++++++++++
 nls/es_AR/Slit.m          |  8 +++++++
 nls/es_AR/Toolbar.m       | 22 ++++++++++++++++++
 nls/es_AR/Window.m        | 17 ++++++++++++++
 nls/es_AR/Windowmenu.m    | 20 ++++++++++++++++
 nls/es_AR/Workspace.m     |  4 ++++
 nls/es_AR/Workspacemenu.m |  8 +++++++
 nls/es_AR/blackbox.m      |  6 +++++
 nls/es_AR/bsetroot.m      | 16 +++++++++++++
 nls/es_AR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/es_AR/main.m          | 20 ++++++++++++++++
 nls/es_ES/BaseDisplay.m   | 18 +++++++++++++++
 nls/es_ES/Basemenu.m      |  4 ++++
 nls/es_ES/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/es_ES/Icon.m          |  6 +++++
 nls/es_ES/Image.m         | 24 +++++++++++++++++++
 nls/es_ES/Makefile.am     | 39 +++++++++++++++++++++++++++++++
 nls/es_ES/Screen.m        | 50 +++++++++++++++++++++++++++++++++++++++
 nls/es_ES/Slit.m          |  8 +++++++
 nls/es_ES/Toolbar.m       | 22 ++++++++++++++++++
 nls/es_ES/Window.m        | 17 ++++++++++++++
 nls/es_ES/Windowmenu.m    | 20 ++++++++++++++++
 nls/es_ES/Workspace.m     |  4 ++++
 nls/es_ES/Workspacemenu.m |  8 +++++++
 nls/es_ES/blackbox.m      |  6 +++++
 nls/es_ES/bsetroot.m      | 16 +++++++++++++
 nls/es_ES/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/es_ES/main.m          | 20 ++++++++++++++++
 nls/et_EE/BaseDisplay.m   | 16 +++++++++++++
 nls/et_EE/Basemenu.m      |  4 ++++
 nls/et_EE/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/et_EE/Icon.m          |  4 ++++
 nls/et_EE/Image.m         | 24 +++++++++++++++++++
 nls/et_EE/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/et_EE/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/et_EE/Slit.m          |  8 +++++++
 nls/et_EE/Toolbar.m       | 22 ++++++++++++++++++
 nls/et_EE/Window.m        | 17 ++++++++++++++
 nls/et_EE/Windowmenu.m    | 20 ++++++++++++++++
 nls/et_EE/Workspace.m     |  4 ++++
 nls/et_EE/Workspacemenu.m |  8 +++++++
 nls/et_EE/blackbox.m      |  6 +++++
 nls/et_EE/bsetroot.m      | 17 ++++++++++++++
 nls/et_EE/common.m        | 35 ++++++++++++++++++++++++++++
 nls/et_EE/main.m          | 20 ++++++++++++++++
 nls/fr_FR/BaseDisplay.m   | 18 +++++++++++++++
 nls/fr_FR/Basemenu.m      |  4 ++++
 nls/fr_FR/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/fr_FR/Icon.m          |  4 ++++
 nls/fr_FR/Image.m         | 24 +++++++++++++++++++
 nls/fr_FR/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/fr_FR/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/fr_FR/Slit.m          |  8 +++++++
 nls/fr_FR/Toolbar.m       | 22 ++++++++++++++++++
 nls/fr_FR/Window.m        | 17 ++++++++++++++
 nls/fr_FR/Windowmenu.m    | 20 ++++++++++++++++
 nls/fr_FR/Workspace.m     |  4 ++++
 nls/fr_FR/Workspacemenu.m |  8 +++++++
 nls/fr_FR/blackbox.m      |  6 +++++
 nls/fr_FR/bsetroot.m      | 17 ++++++++++++++
 nls/fr_FR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/fr_FR/main.m          | 20 ++++++++++++++++
 nls/hu_HU/BaseDisplay.m   | 18 +++++++++++++++
 nls/hu_HU/Basemenu.m      |  4 ++++
 nls/hu_HU/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/hu_HU/Icon.m          |  4 ++++
 nls/hu_HU/Image.m         | 24 +++++++++++++++++++
 nls/hu_HU/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/hu_HU/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/hu_HU/Slit.m          |  8 +++++++
 nls/hu_HU/Toolbar.m       | 22 ++++++++++++++++++
 nls/hu_HU/Window.m        | 17 ++++++++++++++
 nls/hu_HU/Windowmenu.m    | 20 ++++++++++++++++
 nls/hu_HU/Workspace.m     |  4 ++++
 nls/hu_HU/Workspacemenu.m |  8 +++++++
 nls/hu_HU/blackbox.m      |  6 +++++
 nls/hu_HU/bsetroot.m      | 17 ++++++++++++++
 nls/hu_HU/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/hu_HU/main.m          | 20 ++++++++++++++++
 nls/it_IT/BaseDisplay.m   | 18 +++++++++++++++
 nls/it_IT/Basemenu.m      |  4 ++++
 nls/it_IT/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/it_IT/Icon.m          |  4 ++++
 nls/it_IT/Image.m         | 24 +++++++++++++++++++
 nls/it_IT/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/it_IT/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/it_IT/Slit.m          |  8 +++++++
 nls/it_IT/Toolbar.m       | 22 ++++++++++++++++++
 nls/it_IT/Window.m        | 17 ++++++++++++++
 nls/it_IT/Windowmenu.m    | 20 ++++++++++++++++
 nls/it_IT/Workspace.m     |  4 ++++
 nls/it_IT/Workspacemenu.m |  8 +++++++
 nls/it_IT/blackbox.m      |  6 +++++
 nls/it_IT/bsetroot.m      | 17 ++++++++++++++
 nls/it_IT/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/it_IT/main.m          | 20 ++++++++++++++++
 nls/ja_JP/BaseDisplay.m   | 18 +++++++++++++++
 nls/ja_JP/Basemenu.m      |  4 ++++
 nls/ja_JP/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/ja_JP/Icon.m          |  4 ++++
 nls/ja_JP/Image.m         | 24 +++++++++++++++++++
 nls/ja_JP/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ja_JP/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/ja_JP/Slit.m          |  8 +++++++
 nls/ja_JP/Toolbar.m       | 22 ++++++++++++++++++
 nls/ja_JP/Window.m        | 18 +++++++++++++++
 nls/ja_JP/Windowmenu.m    | 20 ++++++++++++++++
 nls/ja_JP/Workspace.m     |  4 ++++
 nls/ja_JP/Workspacemenu.m |  8 +++++++
 nls/ja_JP/blackbox.m      |  6 +++++
 nls/ja_JP/bsetroot.m      | 17 ++++++++++++++
 nls/ja_JP/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ja_JP/main.m          | 20 ++++++++++++++++
 nls/ko_KR/BaseDisplay.m   | 18 +++++++++++++++
 nls/ko_KR/Basemenu.m      |  4 ++++
 nls/ko_KR/Configmenu.m    | 46 ++++++++++++++++++++++++++++++++++++
 nls/ko_KR/Icon.m          |  4 ++++
 nls/ko_KR/Image.m         | 24 +++++++++++++++++++
 nls/ko_KR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ko_KR/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/ko_KR/Slit.m          |  8 +++++++
 nls/ko_KR/Toolbar.m       | 22 ++++++++++++++++++
 nls/ko_KR/Window.m        | 17 ++++++++++++++
 nls/ko_KR/Windowmenu.m    | 20 ++++++++++++++++
 nls/ko_KR/Workspace.m     |  4 ++++
 nls/ko_KR/Workspacemenu.m |  8 +++++++
 nls/ko_KR/blackbox.m      |  6 +++++
 nls/ko_KR/bsetroot.m      | 17 ++++++++++++++
 nls/ko_KR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ko_KR/main.m          | 20 ++++++++++++++++
 nls/lv_LV/BaseDisplay.m   | 18 +++++++++++++++
 nls/lv_LV/Basemenu.m      |  4 ++++
 nls/lv_LV/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/lv_LV/Icon.m          |  4 ++++
 nls/lv_LV/Image.m         | 24 +++++++++++++++++++
 nls/lv_LV/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/lv_LV/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/lv_LV/Slit.m          |  8 +++++++
 nls/lv_LV/Toolbar.m       | 22 ++++++++++++++++++
 nls/lv_LV/Window.m        | 17 ++++++++++++++
 nls/lv_LV/Windowmenu.m    | 20 ++++++++++++++++
 nls/lv_LV/Workspace.m     |  4 ++++
 nls/lv_LV/Workspacemenu.m |  8 +++++++
 nls/lv_LV/blackbox.m      |  6 +++++
 nls/lv_LV/bsetroot.m      | 16 +++++++++++++
 nls/lv_LV/common.m        | 37 +++++++++++++++++++++++++++++
 nls/lv_LV/main.m          | 20 ++++++++++++++++
 nls/nl_NL/BaseDisplay.m   | 18 +++++++++++++++
 nls/nl_NL/Basemenu.m      |  4 ++++
 nls/nl_NL/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/nl_NL/Icon.m          |  4 ++++
 nls/nl_NL/Image.m         | 24 +++++++++++++++++++
 nls/nl_NL/Makefile.am     | 37 +++++++++++++++++++++++++++++
 nls/nl_NL/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/nl_NL/Slit.m          |  8 +++++++
 nls/nl_NL/Toolbar.m       | 22 ++++++++++++++++++
 nls/nl_NL/Window.m        | 17 ++++++++++++++
 nls/nl_NL/Windowmenu.m    | 20 ++++++++++++++++
 nls/nl_NL/Workspace.m     |  4 ++++
 nls/nl_NL/Workspacemenu.m |  8 +++++++
 nls/nl_NL/blackbox.m      |  6 +++++
 nls/nl_NL/bsetroot.m      | 17 ++++++++++++++
 nls/nl_NL/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/nl_NL/main.m          | 20 ++++++++++++++++
 nls/no_NO/BaseDisplay.m   | 18 +++++++++++++++
 nls/no_NO/Basemenu.m      |  4 ++++
 nls/no_NO/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/no_NO/Icon.m          |  4 ++++
 nls/no_NO/Image.m         | 24 +++++++++++++++++++
 nls/no_NO/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/no_NO/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/no_NO/Slit.m          |  8 +++++++
 nls/no_NO/Toolbar.m       | 22 ++++++++++++++++++
 nls/no_NO/Window.m        | 17 ++++++++++++++
 nls/no_NO/Windowmenu.m    | 20 ++++++++++++++++
 nls/no_NO/Workspace.m     |  4 ++++
 nls/no_NO/Workspacemenu.m |  8 +++++++
 nls/no_NO/blackbox.m      |  6 +++++
 nls/no_NO/bsetroot.m      | 16 +++++++++++++
 nls/no_NO/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/no_NO/main.m          | 20 ++++++++++++++++
 nls/pl_PL/BaseDisplay.m   | 18 +++++++++++++++
 nls/pl_PL/Basemenu.m      |  4 ++++
 nls/pl_PL/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/pl_PL/Icon.m          |  4 ++++
 nls/pl_PL/Image.m         | 25 ++++++++++++++++++++
 nls/pl_PL/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/pl_PL/Screen.m        | 53 ++++++++++++++++++++++++++++++++++++++++++
 nls/pl_PL/Slit.m          |  8 +++++++
 nls/pl_PL/Toolbar.m       | 22 ++++++++++++++++++
 nls/pl_PL/Window.m        | 16 +++++++++++++
 nls/pl_PL/Windowmenu.m    | 20 ++++++++++++++++
 nls/pl_PL/Workspace.m     |  4 ++++
 nls/pl_PL/Workspacemenu.m |  8 +++++++
 nls/pl_PL/blackbox.m      |  6 +++++
 nls/pl_PL/bsetroot.m      | 17 ++++++++++++++
 nls/pl_PL/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/pl_PL/main.m          | 20 ++++++++++++++++
 nls/pt_BR/BaseDisplay.m   | 18 +++++++++++++++
 nls/pt_BR/Basemenu.m      |  4 ++++
 nls/pt_BR/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/pt_BR/Icon.m          |  6 +++++
 nls/pt_BR/Image.m         | 24 +++++++++++++++++++
 nls/pt_BR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/pt_BR/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/pt_BR/Slit.m          |  8 +++++++
 nls/pt_BR/Toolbar.m       | 22 ++++++++++++++++++
 nls/pt_BR/Window.m        | 17 ++++++++++++++
 nls/pt_BR/Windowmenu.m    | 20 ++++++++++++++++
 nls/pt_BR/Workspace.m     |  4 ++++
 nls/pt_BR/Workspacemenu.m |  8 +++++++
 nls/pt_BR/blackbox.m      |  6 +++++
 nls/pt_BR/bsetroot.m      | 16 +++++++++++++
 nls/pt_BR/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/pt_BR/main.m          | 20 ++++++++++++++++
 nls/ro_RO/BaseDisplay.m   | 18 +++++++++++++++
 nls/ro_RO/Basemenu.m      |  4 ++++
 nls/ro_RO/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/ro_RO/Icon.m          |  4 ++++
 nls/ro_RO/Image.m         | 24 +++++++++++++++++++
 nls/ro_RO/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ro_RO/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/ro_RO/Slit.m          |  8 +++++++
 nls/ro_RO/Toolbar.m       | 22 ++++++++++++++++++
 nls/ro_RO/Window.m        | 17 ++++++++++++++
 nls/ro_RO/Windowmenu.m    | 20 ++++++++++++++++
 nls/ro_RO/Workspace.m     |  4 ++++
 nls/ro_RO/Workspacemenu.m |  8 +++++++
 nls/ro_RO/blackbox.m      |  6 +++++
 nls/ro_RO/bsetroot.m      | 17 ++++++++++++++
 nls/ro_RO/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ro_RO/main.m          | 20 ++++++++++++++++
 nls/ru_RU/BaseDisplay.m   | 18 +++++++++++++++
 nls/ru_RU/Basemenu.m      |  4 ++++
 nls/ru_RU/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/ru_RU/Icon.m          |  4 ++++
 nls/ru_RU/Image.m         | 24 +++++++++++++++++++
 nls/ru_RU/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/ru_RU/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/ru_RU/Slit.m          |  8 +++++++
 nls/ru_RU/Toolbar.m       | 22 ++++++++++++++++++
 nls/ru_RU/Window.m        | 17 ++++++++++++++
 nls/ru_RU/Windowmenu.m    | 20 ++++++++++++++++
 nls/ru_RU/Workspace.m     |  4 ++++
 nls/ru_RU/Workspacemenu.m |  8 +++++++
 nls/ru_RU/blackbox.m      |  6 +++++
 nls/ru_RU/bsetroot.m      | 17 ++++++++++++++
 nls/ru_RU/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/ru_RU/main.m          | 20 ++++++++++++++++
 nls/sk_SK/BaseDisplay.m   | 18 +++++++++++++++
 nls/sk_SK/Basemenu.m      |  4 ++++
 nls/sk_SK/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/sk_SK/Icon.m          |  4 ++++
 nls/sk_SK/Image.m         | 24 +++++++++++++++++++
 nls/sk_SK/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/sk_SK/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/sk_SK/Slit.m          |  8 +++++++
 nls/sk_SK/Toolbar.m       | 22 ++++++++++++++++++
 nls/sk_SK/Window.m        | 17 ++++++++++++++
 nls/sk_SK/Windowmenu.m    | 20 ++++++++++++++++
 nls/sk_SK/Workspace.m     |  4 ++++
 nls/sk_SK/Workspacemenu.m |  8 +++++++
 nls/sk_SK/blackbox.m      |  6 +++++
 nls/sk_SK/bsetroot.m      | 17 ++++++++++++++
 nls/sk_SK/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/sk_SK/main.m          | 20 ++++++++++++++++
 nls/sl_SI/BaseDisplay.m   | 18 +++++++++++++++
 nls/sl_SI/Basemenu.m      |  4 ++++
 nls/sl_SI/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/sl_SI/Icon.m          |  4 ++++
 nls/sl_SI/Image.m         | 25 ++++++++++++++++++++
 nls/sl_SI/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/sl_SI/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/sl_SI/Slit.m          |  8 +++++++
 nls/sl_SI/Toolbar.m       | 22 ++++++++++++++++++
 nls/sl_SI/Window.m        | 17 ++++++++++++++
 nls/sl_SI/Windowmenu.m    | 20 ++++++++++++++++
 nls/sl_SI/Workspace.m     |  4 ++++
 nls/sl_SI/Workspacemenu.m |  8 +++++++
 nls/sl_SI/blackbox.m      |  6 +++++
 nls/sl_SI/bsetroot.m      | 17 ++++++++++++++
 nls/sl_SI/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/sl_SI/main.m          | 20 ++++++++++++++++
 nls/sv_SE/BaseDisplay.m   | 18 +++++++++++++++
 nls/sv_SE/Basemenu.m      |  4 ++++
 nls/sv_SE/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/sv_SE/Icon.m          |  6 +++++
 nls/sv_SE/Image.m         | 24 +++++++++++++++++++
 nls/sv_SE/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/sv_SE/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/sv_SE/Slit.m          |  8 +++++++
 nls/sv_SE/Toolbar.m       | 22 ++++++++++++++++++
 nls/sv_SE/Window.m        | 17 ++++++++++++++
 nls/sv_SE/Windowmenu.m    | 20 ++++++++++++++++
 nls/sv_SE/Workspace.m     |  4 ++++
 nls/sv_SE/Workspacemenu.m |  8 +++++++
 nls/sv_SE/blackbox.m      |  6 +++++
 nls/sv_SE/bsetroot.m      | 17 ++++++++++++++
 nls/sv_SE/common.m        | 35 ++++++++++++++++++++++++++++
 nls/sv_SE/main.m          | 20 ++++++++++++++++
 nls/tr_TR/BaseDisplay.m   | 16 +++++++++++++
 nls/tr_TR/Basemenu.m      |  4 ++++
 nls/tr_TR/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/tr_TR/Icon.m          |  6 +++++
 nls/tr_TR/Image.m         | 24 +++++++++++++++++++
 nls/tr_TR/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/tr_TR/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/tr_TR/Slit.m          |  8 +++++++
 nls/tr_TR/Toolbar.m       | 22 ++++++++++++++++++
 nls/tr_TR/Window.m        | 17 ++++++++++++++
 nls/tr_TR/Windowmenu.m    | 20 ++++++++++++++++
 nls/tr_TR/Workspace.m     |  4 ++++
 nls/tr_TR/Workspacemenu.m |  8 +++++++
 nls/tr_TR/blackbox.m      |  6 +++++
 nls/tr_TR/bsetroot.m      | 17 ++++++++++++++
 nls/tr_TR/common.m        | 35 ++++++++++++++++++++++++++++
 nls/tr_TR/main.m          | 20 ++++++++++++++++
 nls/uk_UA/BaseDisplay.m   | 18 +++++++++++++++
 nls/uk_UA/Basemenu.m      |  4 ++++
 nls/uk_UA/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/uk_UA/Icon.m          |  4 ++++
 nls/uk_UA/Image.m         | 24 +++++++++++++++++++
 nls/uk_UA/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/uk_UA/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/uk_UA/Slit.m          |  8 +++++++
 nls/uk_UA/Toolbar.m       | 22 ++++++++++++++++++
 nls/uk_UA/Window.m        | 17 ++++++++++++++
 nls/uk_UA/Windowmenu.m    | 20 ++++++++++++++++
 nls/uk_UA/Workspace.m     |  4 ++++
 nls/uk_UA/Workspacemenu.m |  8 +++++++
 nls/uk_UA/blackbox.m      |  6 +++++
 nls/uk_UA/bsetroot.m      | 17 ++++++++++++++
 nls/uk_UA/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/uk_UA/main.m          | 21 +++++++++++++++++
 nls/zh_CN/BaseDisplay.m   | 18 +++++++++++++++
 nls/zh_CN/Basemenu.m      |  4 ++++
 nls/zh_CN/Configmenu.m    | 48 ++++++++++++++++++++++++++++++++++++++
 nls/zh_CN/Icon.m          |  4 ++++
 nls/zh_CN/Image.m         | 24 +++++++++++++++++++
 nls/zh_CN/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/zh_CN/Screen.m        | 52 +++++++++++++++++++++++++++++++++++++++++
 nls/zh_CN/Slit.m          |  8 +++++++
 nls/zh_CN/Toolbar.m       | 22 ++++++++++++++++++
 nls/zh_CN/Window.m        | 17 ++++++++++++++
 nls/zh_CN/Windowmenu.m    | 20 ++++++++++++++++
 nls/zh_CN/Workspace.m     |  4 ++++
 nls/zh_CN/Workspacemenu.m |  8 +++++++
 nls/zh_CN/blackbox.m      |  6 +++++
 nls/zh_CN/bsetroot.m      | 17 ++++++++++++++
 nls/zh_CN/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/zh_CN/main.m          | 20 ++++++++++++++++
 nls/zh_TW/BaseDisplay.m   | 18 +++++++++++++++
 nls/zh_TW/Basemenu.m      |  4 ++++
 nls/zh_TW/Configmenu.m    | 44 +++++++++++++++++++++++++++++++++++
 nls/zh_TW/Icon.m          |  4 ++++
 nls/zh_TW/Image.m         | 24 +++++++++++++++++++
 nls/zh_TW/Makefile.am     | 34 +++++++++++++++++++++++++++
 nls/zh_TW/Screen.m        | 54 +++++++++++++++++++++++++++++++++++++++++++
 nls/zh_TW/Slit.m          |  8 +++++++
 nls/zh_TW/Toolbar.m       | 22 ++++++++++++++++++
 nls/zh_TW/Window.m        | 17 ++++++++++++++
 nls/zh_TW/Windowmenu.m    | 20 ++++++++++++++++
 nls/zh_TW/Workspace.m     |  4 ++++
 nls/zh_TW/Workspacemenu.m |  8 +++++++
 nls/zh_TW/blackbox.m      |  6 +++++
 nls/zh_TW/bsetroot.m      | 17 ++++++++++++++
 nls/zh_TW/common.m        | 38 ++++++++++++++++++++++++++++++
 nls/zh_TW/main.m          | 20 ++++++++++++++++
 427 files changed, 8659 insertions(+)

commit 926733c6af33cf9f8c817ec445f3ee138eb20f96
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 22:29:00 2014 -0600

    updated PO files with new strings

 po/blackbox.pot | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/da.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/de.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/es.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/es_AR.po     | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/et.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/fr.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/hu.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/it.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/ja.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/ko.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/lv.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/nl.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/no.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/pl.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/pt_BR.po     | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/ro.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/ru.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/sk.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/sl.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/sv.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/tr.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/uk.po        | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 po/zh_CN.po     | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 24 files changed, 1848 insertions(+), 96 deletions(-)

commit 79116a1fb4c3217caf7d6c189b49f1cdafecbcda
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 22:28:17 2014 -0600

    a few more translatable strings that I missed

 src/Screen.cc   |  2 +-
 src/blackbox.cc | 12 ++++++------
 src/main.cc     | 36 +++++++++++++++++++++---------------
 3 files changed, 28 insertions(+), 22 deletions(-)

commit 770f3a981a60e74897a4ddcdc661563ef8a3ef00
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 22:27:18 2014 -0600

    a couple of typos in configure.ac

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 27752a5957e04defc9f91c9859e64af703006562
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 19:06:26 2014 -0600

    update release files for release

 NEWS.in         | 35 ++++++++++++++++++++++++++++++++++-
 README          |  4 ++--
 configure.ac    |  4 ++--
 po/blackbox.pot |  4 ++--
 po/da.po        |  2 +-
 po/de.po        |  2 +-
 po/es.po        |  2 +-
 po/es_AR.po     |  2 +-
 po/et.po        |  2 +-
 po/fr.po        |  2 +-
 po/hu.po        |  2 +-
 po/it.po        |  2 +-
 po/ja.po        |  2 +-
 po/ko.po        |  2 +-
 po/lv.po        |  2 +-
 po/nl.po        |  2 +-
 po/no.po        |  2 +-
 po/pl.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/zh_CN.po     |  2 +-
 27 files changed, 63 insertions(+), 30 deletions(-)

commit 9f75fe0b6da8464d069b71b3ccbc3266acbf9543
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 17:45:22 2014 -0600

    add COMPLIANCE document to release

 Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 1f211c81513d7dc67464ef9497e2655023e99709
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 17:35:18 2014 -0600

    do not needs this directory anymore

 nls/C/BaseDisplay.m       | 16 -------------
 nls/C/Basemenu.m          |  4 ----
 nls/C/Configmenu.m        | 50 ---------------------------------------
 nls/C/Icon.m              |  6 -----
 nls/C/Image.m             | 24 -------------------
 nls/C/Makefile.am         | 51 ----------------------------------------
 nls/C/Screen.m            | 54 -------------------------------------------
 nls/C/Slit.m              |  8 -------
 nls/C/Toolbar.m           | 22 ------------------
 nls/C/Window.m            | 17 --------------
 nls/C/Windowmenu.m        | 20 ----------------
 nls/C/Workspace.m         |  4 ----
 nls/C/Workspacemenu.m     |  8 -------
 nls/C/blackbox.m          |  6 -----
 nls/C/bsetroot.m          | 17 --------------
 nls/C/common.m            | 35 ----------------------------
 nls/C/main.m              | 20 ----------------
 nls/Makefile.am           | 14 -----------
 nls/convert.awk           | 34 ---------------------------
 nls/da_DK/BaseDisplay.m   | 18 ---------------
 nls/da_DK/Basemenu.m      |  4 ----
 nls/da_DK/Configmenu.m    | 48 --------------------------------------
 nls/da_DK/Icon.m          |  4 ----
 nls/da_DK/Image.m         | 24 -------------------
 nls/da_DK/Makefile.am     | 34 ---------------------------
 nls/da_DK/Screen.m        | 53 ------------------------------------------
 nls/da_DK/Slit.m          |  8 -------
 nls/da_DK/Toolbar.m       | 22 ------------------
 nls/da_DK/Window.m        | 17 --------------
 nls/da_DK/Windowmenu.m    | 20 ----------------
 nls/da_DK/Workspace.m     |  4 ----
 nls/da_DK/Workspacemenu.m |  8 -------
 nls/da_DK/blackbox.m      |  6 -----
 nls/da_DK/bsetroot.m      | 16 -------------
 nls/da_DK/common.m        | 38 ------------------------------
 nls/da_DK/main.m          | 20 ----------------
 nls/de_DE/BaseDisplay.m   | 18 ---------------
 nls/de_DE/Basemenu.m      |  4 ----
 nls/de_DE/Configmenu.m    | 48 --------------------------------------
 nls/de_DE/Icon.m          |  4 ----
 nls/de_DE/Image.m         | 24 -------------------
 nls/de_DE/Makefile.am     | 37 -----------------------------
 nls/de_DE/Screen.m        | 52 -----------------------------------------
 nls/de_DE/Slit.m          |  8 -------
 nls/de_DE/Toolbar.m       | 22 ------------------
 nls/de_DE/Window.m        | 15 ------------
 nls/de_DE/Windowmenu.m    | 20 ----------------
 nls/de_DE/Workspace.m     |  4 ----
 nls/de_DE/Workspacemenu.m |  8 -------
 nls/de_DE/blackbox.m      |  6 -----
 nls/de_DE/bsetroot.m      | 17 --------------
 nls/de_DE/common.m        | 38 ------------------------------
 nls/de_DE/main.m          | 20 ----------------
 nls/es_AR/BaseDisplay.m   | 18 ---------------
 nls/es_AR/Basemenu.m      |  4 ----
 nls/es_AR/Configmenu.m    | 48 --------------------------------------
 nls/es_AR/Icon.m          |  4 ----
 nls/es_AR/Image.m         | 24 -------------------
 nls/es_AR/Makefile.am     | 34 ---------------------------
 nls/es_AR/Screen.m        | 50 ---------------------------------------
 nls/es_AR/Slit.m          |  8 -------
 nls/es_AR/Toolbar.m       | 22 ------------------
 nls/es_AR/Window.m        | 17 --------------
 nls/es_AR/Windowmenu.m    | 20 ----------------
 nls/es_AR/Workspace.m     |  4 ----
 nls/es_AR/Workspacemenu.m |  8 -------
 nls/es_AR/blackbox.m      |  6 -----
 nls/es_AR/bsetroot.m      | 16 -------------
 nls/es_AR/common.m        | 38 ------------------------------
 nls/es_AR/main.m          | 20 ----------------
 nls/es_ES/BaseDisplay.m   | 18 ---------------
 nls/es_ES/Basemenu.m      |  4 ----
 nls/es_ES/Configmenu.m    | 48 --------------------------------------
 nls/es_ES/Icon.m          |  6 -----
 nls/es_ES/Image.m         | 24 -------------------
 nls/es_ES/Makefile.am     | 39 -------------------------------
 nls/es_ES/Screen.m        | 50 ---------------------------------------
 nls/es_ES/Slit.m          |  8 -------
 nls/es_ES/Toolbar.m       | 22 ------------------
 nls/es_ES/Window.m        | 17 --------------
 nls/es_ES/Windowmenu.m    | 20 ----------------
 nls/es_ES/Workspace.m     |  4 ----
 nls/es_ES/Workspacemenu.m |  8 -------
 nls/es_ES/blackbox.m      |  6 -----
 nls/es_ES/bsetroot.m      | 16 -------------
 nls/es_ES/common.m        | 38 ------------------------------
 nls/es_ES/main.m          | 20 ----------------
 nls/et_EE/BaseDisplay.m   | 16 -------------
 nls/et_EE/Basemenu.m      |  4 ----
 nls/et_EE/Configmenu.m    | 44 -----------------------------------
 nls/et_EE/Icon.m          |  4 ----
 nls/et_EE/Image.m         | 24 -------------------
 nls/et_EE/Makefile.am     | 34 ---------------------------
 nls/et_EE/Screen.m        | 53 ------------------------------------------
 nls/et_EE/Slit.m          |  8 -------
 nls/et_EE/Toolbar.m       | 22 ------------------
 nls/et_EE/Window.m        | 17 --------------
 nls/et_EE/Windowmenu.m    | 20 ----------------
 nls/et_EE/Workspace.m     |  4 ----
 nls/et_EE/Workspacemenu.m |  8 -------
 nls/et_EE/blackbox.m      |  6 -----
 nls/et_EE/bsetroot.m      | 17 --------------
 nls/et_EE/common.m        | 35 ----------------------------
 nls/et_EE/main.m          | 20 ----------------
 nls/fr_FR/BaseDisplay.m   | 18 ---------------
 nls/fr_FR/Basemenu.m      |  4 ----
 nls/fr_FR/Configmenu.m    | 48 --------------------------------------
 nls/fr_FR/Icon.m          |  4 ----
 nls/fr_FR/Image.m         | 24 -------------------
 nls/fr_FR/Makefile.am     | 37 -----------------------------
 nls/fr_FR/Screen.m        | 54 -------------------------------------------
 nls/fr_FR/Slit.m          |  8 -------
 nls/fr_FR/Toolbar.m       | 22 ------------------
 nls/fr_FR/Window.m        | 17 --------------
 nls/fr_FR/Windowmenu.m    | 20 ----------------
 nls/fr_FR/Workspace.m     |  4 ----
 nls/fr_FR/Workspacemenu.m |  8 -------
 nls/fr_FR/blackbox.m      |  6 -----
 nls/fr_FR/bsetroot.m      | 17 --------------
 nls/fr_FR/common.m        | 38 ------------------------------
 nls/fr_FR/main.m          | 20 ----------------
 nls/hu_HU/BaseDisplay.m   | 18 ---------------
 nls/hu_HU/Basemenu.m      |  4 ----
 nls/hu_HU/Configmenu.m    | 48 --------------------------------------
 nls/hu_HU/Icon.m          |  4 ----
 nls/hu_HU/Image.m         | 24 -------------------
 nls/hu_HU/Makefile.am     | 34 ---------------------------
 nls/hu_HU/Screen.m        | 52 -----------------------------------------
 nls/hu_HU/Slit.m          |  8 -------
 nls/hu_HU/Toolbar.m       | 22 ------------------
 nls/hu_HU/Window.m        | 17 --------------
 nls/hu_HU/Windowmenu.m    | 20 ----------------
 nls/hu_HU/Workspace.m     |  4 ----
 nls/hu_HU/Workspacemenu.m |  8 -------
 nls/hu_HU/blackbox.m      |  6 -----
 nls/hu_HU/bsetroot.m      | 17 --------------
 nls/hu_HU/common.m        | 38 ------------------------------
 nls/hu_HU/main.m          | 20 ----------------
 nls/it_IT/BaseDisplay.m   | 18 ---------------
 nls/it_IT/Basemenu.m      |  4 ----
 nls/it_IT/Configmenu.m    | 44 -----------------------------------
 nls/it_IT/Icon.m          |  4 ----
 nls/it_IT/Image.m         | 24 -------------------
 nls/it_IT/Makefile.am     | 37 -----------------------------
 nls/it_IT/Screen.m        | 54 -------------------------------------------
 nls/it_IT/Slit.m          |  8 -------
 nls/it_IT/Toolbar.m       | 22 ------------------
 nls/it_IT/Window.m        | 17 --------------
 nls/it_IT/Windowmenu.m    | 20 ----------------
 nls/it_IT/Workspace.m     |  4 ----
 nls/it_IT/Workspacemenu.m |  8 -------
 nls/it_IT/blackbox.m      |  6 -----
 nls/it_IT/bsetroot.m      | 17 --------------
 nls/it_IT/common.m        | 38 ------------------------------
 nls/it_IT/main.m          | 20 ----------------
 nls/ja_JP/BaseDisplay.m   | 18 ---------------
 nls/ja_JP/Basemenu.m      |  4 ----
 nls/ja_JP/Configmenu.m    | 48 --------------------------------------
 nls/ja_JP/Icon.m          |  4 ----
 nls/ja_JP/Image.m         | 24 -------------------
 nls/ja_JP/Makefile.am     | 34 ---------------------------
 nls/ja_JP/Screen.m        | 53 ------------------------------------------
 nls/ja_JP/Slit.m          |  8 -------
 nls/ja_JP/Toolbar.m       | 22 ------------------
 nls/ja_JP/Window.m        | 18 ---------------
 nls/ja_JP/Windowmenu.m    | 20 ----------------
 nls/ja_JP/Workspace.m     |  4 ----
 nls/ja_JP/Workspacemenu.m |  8 -------
 nls/ja_JP/blackbox.m      |  6 -----
 nls/ja_JP/bsetroot.m      | 17 --------------
 nls/ja_JP/common.m        | 38 ------------------------------
 nls/ja_JP/main.m          | 20 ----------------
 nls/ko_KR/BaseDisplay.m   | 18 ---------------
 nls/ko_KR/Basemenu.m      |  4 ----
 nls/ko_KR/Configmenu.m    | 46 ------------------------------------
 nls/ko_KR/Icon.m          |  4 ----
 nls/ko_KR/Image.m         | 24 -------------------
 nls/ko_KR/Makefile.am     | 34 ---------------------------
 nls/ko_KR/Screen.m        | 54 -------------------------------------------
 nls/ko_KR/Slit.m          |  8 -------
 nls/ko_KR/Toolbar.m       | 22 ------------------
 nls/ko_KR/Window.m        | 17 --------------
 nls/ko_KR/Windowmenu.m    | 20 ----------------
 nls/ko_KR/Workspace.m     |  4 ----
 nls/ko_KR/Workspacemenu.m |  8 -------
 nls/ko_KR/blackbox.m      |  6 -----
 nls/ko_KR/bsetroot.m      | 17 --------------
 nls/ko_KR/common.m        | 38 ------------------------------
 nls/ko_KR/main.m          | 20 ----------------
 nls/lv_LV/BaseDisplay.m   | 18 ---------------
 nls/lv_LV/Basemenu.m      |  4 ----
 nls/lv_LV/Configmenu.m    | 48 --------------------------------------
 nls/lv_LV/Icon.m          |  4 ----
 nls/lv_LV/Image.m         | 24 -------------------
 nls/lv_LV/Makefile.am     | 34 ---------------------------
 nls/lv_LV/Screen.m        | 54 -------------------------------------------
 nls/lv_LV/Slit.m          |  8 -------
 nls/lv_LV/Toolbar.m       | 22 ------------------
 nls/lv_LV/Window.m        | 17 --------------
 nls/lv_LV/Windowmenu.m    | 20 ----------------
 nls/lv_LV/Workspace.m     |  4 ----
 nls/lv_LV/Workspacemenu.m |  8 -------
 nls/lv_LV/blackbox.m      |  6 -----
 nls/lv_LV/bsetroot.m      | 16 -------------
 nls/lv_LV/common.m        | 37 -----------------------------
 nls/lv_LV/main.m          | 20 ----------------
 nls/nl_NL/BaseDisplay.m   | 18 ---------------
 nls/nl_NL/Basemenu.m      |  4 ----
 nls/nl_NL/Configmenu.m    | 48 --------------------------------------
 nls/nl_NL/Icon.m          |  4 ----
 nls/nl_NL/Image.m         | 24 -------------------
 nls/nl_NL/Makefile.am     | 37 -----------------------------
 nls/nl_NL/Screen.m        | 52 -----------------------------------------
 nls/nl_NL/Slit.m          |  8 -------
 nls/nl_NL/Toolbar.m       | 22 ------------------
 nls/nl_NL/Window.m        | 17 --------------
 nls/nl_NL/Windowmenu.m    | 20 ----------------
 nls/nl_NL/Workspace.m     |  4 ----
 nls/nl_NL/Workspacemenu.m |  8 -------
 nls/nl_NL/blackbox.m      |  6 -----
 nls/nl_NL/bsetroot.m      | 17 --------------
 nls/nl_NL/common.m        | 38 ------------------------------
 nls/nl_NL/main.m          | 20 ----------------
 nls/no_NO/BaseDisplay.m   | 18 ---------------
 nls/no_NO/Basemenu.m      |  4 ----
 nls/no_NO/Configmenu.m    | 48 --------------------------------------
 nls/no_NO/Icon.m          |  4 ----
 nls/no_NO/Image.m         | 24 -------------------
 nls/no_NO/Makefile.am     | 34 ---------------------------
 nls/no_NO/Screen.m        | 53 ------------------------------------------
 nls/no_NO/Slit.m          |  8 -------
 nls/no_NO/Toolbar.m       | 22 ------------------
 nls/no_NO/Window.m        | 17 --------------
 nls/no_NO/Windowmenu.m    | 20 ----------------
 nls/no_NO/Workspace.m     |  4 ----
 nls/no_NO/Workspacemenu.m |  8 -------
 nls/no_NO/blackbox.m      |  6 -----
 nls/no_NO/bsetroot.m      | 16 -------------
 nls/no_NO/common.m        | 38 ------------------------------
 nls/no_NO/main.m          | 20 ----------------
 nls/pl_PL/BaseDisplay.m   | 18 ---------------
 nls/pl_PL/Basemenu.m      |  4 ----
 nls/pl_PL/Configmenu.m    | 48 --------------------------------------
 nls/pl_PL/Icon.m          |  4 ----
 nls/pl_PL/Image.m         | 25 --------------------
 nls/pl_PL/Makefile.am     | 34 ---------------------------
 nls/pl_PL/Screen.m        | 53 ------------------------------------------
 nls/pl_PL/Slit.m          |  8 -------
 nls/pl_PL/Toolbar.m       | 22 ------------------
 nls/pl_PL/Window.m        | 16 -------------
 nls/pl_PL/Windowmenu.m    | 20 ----------------
 nls/pl_PL/Workspace.m     |  4 ----
 nls/pl_PL/Workspacemenu.m |  8 -------
 nls/pl_PL/blackbox.m      |  6 -----
 nls/pl_PL/bsetroot.m      | 17 --------------
 nls/pl_PL/common.m        | 38 ------------------------------
 nls/pl_PL/main.m          | 20 ----------------
 nls/pt_BR/BaseDisplay.m   | 18 ---------------
 nls/pt_BR/Basemenu.m      |  4 ----
 nls/pt_BR/Configmenu.m    | 48 --------------------------------------
 nls/pt_BR/Icon.m          |  6 -----
 nls/pt_BR/Image.m         | 24 -------------------
 nls/pt_BR/Makefile.am     | 34 ---------------------------
 nls/pt_BR/Screen.m        | 54 -------------------------------------------
 nls/pt_BR/Slit.m          |  8 -------
 nls/pt_BR/Toolbar.m       | 22 ------------------
 nls/pt_BR/Window.m        | 17 --------------
 nls/pt_BR/Windowmenu.m    | 20 ----------------
 nls/pt_BR/Workspace.m     |  4 ----
 nls/pt_BR/Workspacemenu.m |  8 -------
 nls/pt_BR/blackbox.m      |  6 -----
 nls/pt_BR/bsetroot.m      | 16 -------------
 nls/pt_BR/common.m        | 38 ------------------------------
 nls/pt_BR/main.m          | 20 ----------------
 nls/ro_RO/BaseDisplay.m   | 18 ---------------
 nls/ro_RO/Basemenu.m      |  4 ----
 nls/ro_RO/Configmenu.m    | 48 --------------------------------------
 nls/ro_RO/Icon.m          |  4 ----
 nls/ro_RO/Image.m         | 24 -------------------
 nls/ro_RO/Makefile.am     | 34 ---------------------------
 nls/ro_RO/Screen.m        | 52 -----------------------------------------
 nls/ro_RO/Slit.m          |  8 -------
 nls/ro_RO/Toolbar.m       | 22 ------------------
 nls/ro_RO/Window.m        | 17 --------------
 nls/ro_RO/Windowmenu.m    | 20 ----------------
 nls/ro_RO/Workspace.m     |  4 ----
 nls/ro_RO/Workspacemenu.m |  8 -------
 nls/ro_RO/blackbox.m      |  6 -----
 nls/ro_RO/bsetroot.m      | 17 --------------
 nls/ro_RO/common.m        | 38 ------------------------------
 nls/ro_RO/main.m          | 20 ----------------
 nls/ru_RU/BaseDisplay.m   | 18 ---------------
 nls/ru_RU/Basemenu.m      |  4 ----
 nls/ru_RU/Configmenu.m    | 48 --------------------------------------
 nls/ru_RU/Icon.m          |  4 ----
 nls/ru_RU/Image.m         | 24 -------------------
 nls/ru_RU/Makefile.am     | 34 ---------------------------
 nls/ru_RU/Screen.m        | 52 -----------------------------------------
 nls/ru_RU/Slit.m          |  8 -------
 nls/ru_RU/Toolbar.m       | 22 ------------------
 nls/ru_RU/Window.m        | 17 --------------
 nls/ru_RU/Windowmenu.m    | 20 ----------------
 nls/ru_RU/Workspace.m     |  4 ----
 nls/ru_RU/Workspacemenu.m |  8 -------
 nls/ru_RU/blackbox.m      |  6 -----
 nls/ru_RU/bsetroot.m      | 17 --------------
 nls/ru_RU/common.m        | 38 ------------------------------
 nls/ru_RU/main.m          | 20 ----------------
 nls/sk_SK/BaseDisplay.m   | 18 ---------------
 nls/sk_SK/Basemenu.m      |  4 ----
 nls/sk_SK/Configmenu.m    | 48 --------------------------------------
 nls/sk_SK/Icon.m          |  4 ----
 nls/sk_SK/Image.m         | 24 -------------------
 nls/sk_SK/Makefile.am     | 34 ---------------------------
 nls/sk_SK/Screen.m        | 52 -----------------------------------------
 nls/sk_SK/Slit.m          |  8 -------
 nls/sk_SK/Toolbar.m       | 22 ------------------
 nls/sk_SK/Window.m        | 17 --------------
 nls/sk_SK/Windowmenu.m    | 20 ----------------
 nls/sk_SK/Workspace.m     |  4 ----
 nls/sk_SK/Workspacemenu.m |  8 -------
 nls/sk_SK/blackbox.m      |  6 -----
 nls/sk_SK/bsetroot.m      | 17 --------------
 nls/sk_SK/common.m        | 38 ------------------------------
 nls/sk_SK/main.m          | 20 ----------------
 nls/sl_SI/BaseDisplay.m   | 18 ---------------
 nls/sl_SI/Basemenu.m      |  4 ----
 nls/sl_SI/Configmenu.m    | 44 -----------------------------------
 nls/sl_SI/Icon.m          |  4 ----
 nls/sl_SI/Image.m         | 25 --------------------
 nls/sl_SI/Makefile.am     | 34 ---------------------------
 nls/sl_SI/Screen.m        | 52 -----------------------------------------
 nls/sl_SI/Slit.m          |  8 -------
 nls/sl_SI/Toolbar.m       | 22 ------------------
 nls/sl_SI/Window.m        | 17 --------------
 nls/sl_SI/Windowmenu.m    | 20 ----------------
 nls/sl_SI/Workspace.m     |  4 ----
 nls/sl_SI/Workspacemenu.m |  8 -------
 nls/sl_SI/blackbox.m      |  6 -----
 nls/sl_SI/bsetroot.m      | 17 --------------
 nls/sl_SI/common.m        | 38 ------------------------------
 nls/sl_SI/main.m          | 20 ----------------
 nls/sv_SE/BaseDisplay.m   | 18 ---------------
 nls/sv_SE/Basemenu.m      |  4 ----
 nls/sv_SE/Configmenu.m    | 48 --------------------------------------
 nls/sv_SE/Icon.m          |  6 -----
 nls/sv_SE/Image.m         | 24 -------------------
 nls/sv_SE/Makefile.am     | 34 ---------------------------
 nls/sv_SE/Screen.m        | 52 -----------------------------------------
 nls/sv_SE/Slit.m          |  8 -------
 nls/sv_SE/Toolbar.m       | 22 ------------------
 nls/sv_SE/Window.m        | 17 --------------
 nls/sv_SE/Windowmenu.m    | 20 ----------------
 nls/sv_SE/Workspace.m     |  4 ----
 nls/sv_SE/Workspacemenu.m |  8 -------
 nls/sv_SE/blackbox.m      |  6 -----
 nls/sv_SE/bsetroot.m      | 17 --------------
 nls/sv_SE/common.m        | 35 ----------------------------
 nls/sv_SE/main.m          | 20 ----------------
 nls/tr_TR/BaseDisplay.m   | 16 -------------
 nls/tr_TR/Basemenu.m      |  4 ----
 nls/tr_TR/Configmenu.m    | 44 -----------------------------------
 nls/tr_TR/Icon.m          |  6 -----
 nls/tr_TR/Image.m         | 24 -------------------
 nls/tr_TR/Makefile.am     | 34 ---------------------------
 nls/tr_TR/Screen.m        | 52 -----------------------------------------
 nls/tr_TR/Slit.m          |  8 -------
 nls/tr_TR/Toolbar.m       | 22 ------------------
 nls/tr_TR/Window.m        | 17 --------------
 nls/tr_TR/Windowmenu.m    | 20 ----------------
 nls/tr_TR/Workspace.m     |  4 ----
 nls/tr_TR/Workspacemenu.m |  8 -------
 nls/tr_TR/blackbox.m      |  6 -----
 nls/tr_TR/bsetroot.m      | 17 --------------
 nls/tr_TR/common.m        | 35 ----------------------------
 nls/tr_TR/main.m          | 20 ----------------
 nls/uk_UA/BaseDisplay.m   | 18 ---------------
 nls/uk_UA/Basemenu.m      |  4 ----
 nls/uk_UA/Configmenu.m    | 44 -----------------------------------
 nls/uk_UA/Icon.m          |  4 ----
 nls/uk_UA/Image.m         | 24 -------------------
 nls/uk_UA/Makefile.am     | 34 ---------------------------
 nls/uk_UA/Screen.m        | 52 -----------------------------------------
 nls/uk_UA/Slit.m          |  8 -------
 nls/uk_UA/Toolbar.m       | 22 ------------------
 nls/uk_UA/Window.m        | 17 --------------
 nls/uk_UA/Windowmenu.m    | 20 ----------------
 nls/uk_UA/Workspace.m     |  4 ----
 nls/uk_UA/Workspacemenu.m |  8 -------
 nls/uk_UA/blackbox.m      |  6 -----
 nls/uk_UA/bsetroot.m      | 17 --------------
 nls/uk_UA/common.m        | 38 ------------------------------
 nls/uk_UA/main.m          | 21 -----------------
 nls/zh_CN/BaseDisplay.m   | 18 ---------------
 nls/zh_CN/Basemenu.m      |  4 ----
 nls/zh_CN/Configmenu.m    | 48 --------------------------------------
 nls/zh_CN/Icon.m          |  4 ----
 nls/zh_CN/Image.m         | 24 -------------------
 nls/zh_CN/Makefile.am     | 34 ---------------------------
 nls/zh_CN/Screen.m        | 52 -----------------------------------------
 nls/zh_CN/Slit.m          |  8 -------
 nls/zh_CN/Toolbar.m       | 22 ------------------
 nls/zh_CN/Window.m        | 17 --------------
 nls/zh_CN/Windowmenu.m    | 20 ----------------
 nls/zh_CN/Workspace.m     |  4 ----
 nls/zh_CN/Workspacemenu.m |  8 -------
 nls/zh_CN/blackbox.m      |  6 -----
 nls/zh_CN/bsetroot.m      | 17 --------------
 nls/zh_CN/common.m        | 38 ------------------------------
 nls/zh_CN/main.m          | 20 ----------------
 nls/zh_TW/BaseDisplay.m   | 18 ---------------
 nls/zh_TW/Basemenu.m      |  4 ----
 nls/zh_TW/Configmenu.m    | 44 -----------------------------------
 nls/zh_TW/Icon.m          |  4 ----
 nls/zh_TW/Image.m         | 24 -------------------
 nls/zh_TW/Makefile.am     | 34 ---------------------------
 nls/zh_TW/Screen.m        | 54 -------------------------------------------
 nls/zh_TW/Slit.m          |  8 -------
 nls/zh_TW/Toolbar.m       | 22 ------------------
 nls/zh_TW/Window.m        | 17 --------------
 nls/zh_TW/Windowmenu.m    | 20 ----------------
 nls/zh_TW/Workspace.m     |  4 ----
 nls/zh_TW/Workspacemenu.m |  8 -------
 nls/zh_TW/blackbox.m      |  6 -----
 nls/zh_TW/bsetroot.m      | 17 --------------
 nls/zh_TW/common.m        | 38 ------------------------------
 nls/zh_TW/main.m          | 20 ----------------
 427 files changed, 8659 deletions(-)

commit 54e9f43a697b38430ece1feb9da74839cda05aaf
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 17:33:46 2014 -0600

    added Chinese Traditional but too many multi-byte sequence errors.

 po/LINGUAS  |   1 -
 po/zh_TW.po | 102 ++++++++++++++++++++++++++++----------------------------
 2 files changed, 51 insertions(+), 52 deletions(-)

commit eab2333ae08de319b86993b17615c19e714916a4
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 13:44:47 2014 -0600

    added Chinese translations

 po/zh_CN.po | 170 +++++++++++++++++++++++++++++++-------------------------
 1 file changed, 93 insertions(+), 77 deletions(-)

commit 8cdaaeb344140b3958509d31138267787421de07
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 13:10:56 2014 -0600

    add Korean transltations

 po/ko.po | 108 +++++++++++++++++++++++++++++------------------------------
 1 file changed, 54 insertions(+), 54 deletions(-)

commit 371cf7860492bd20392acc4e0cebaa7751a310ff
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 12:43:35 2014 -0600

    added Turkish translations

 po/tr.po | 171 +++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 95 insertions(+), 76 deletions(-)

commit d8ec5aed1a67720d2b10ca35a37f860542a2eef8
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 12:24:07 2014 -0600

    added Ukrainian translations

 po/uk.po | 179 ++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 116 insertions(+), 63 deletions(-)

commit 0bd4dad2d75eed8431b9d63091503b8ef36a7f2f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 12:08:11 2014 -0600

    add Swedish translations

 README                 |   6 +-
 configure.ac           |   6 +-
 po/LINGUAS             |   2 +-
 po/blackbox.pot        |   4 +-
 po/da.po               |   2 +-
 po/de.po               |   2 +-
 po/es.po               |   2 +-
 po/es_AR.po            |   2 +-
 po/et.po               |   2 +-
 po/fr.po               |   2 +-
 po/hu.po               |   2 +-
 po/it.po               |   2 +-
 po/ja.po               |   2 +-
 po/ko.po               |   2 +-
 po/lv.po               |   2 +-
 po/nl.po               |   2 +-
 po/no.po               |   2 +-
 po/pl.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_SE.po => sv.po} | 181 ++++++++++++++++++++++++---------------------
 po/tr.po               |   2 +-
 po/uk.po               |   2 +-
 po/zh_CN.po            |   2 +-
 po/zh_TW.po            |   2 +-
 28 files changed, 130 insertions(+), 115 deletions(-)

commit 56ffbbd23d0bc278b822bc2ac2d6f923320feb9b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 11:17:37 2014 -0600

    added Slovenian translations

 po/sl.po | 178 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 98 insertions(+), 80 deletions(-)

commit 90377920a3e490194967ca9a6542a1dc15b8193e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 07:18:55 2014 -0600

    added Slovak translations

 po/sk.po | 181 +++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 100 insertions(+), 81 deletions(-)

commit 6910cfd103feb1471ef35815ce035ceaa681a8c7
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 07:04:54 2014 -0600

    added Portugese translations

 po/pt_BR.po | 177 +++++++++++++++++++++++++++++++-------------------------
 1 file changed, 97 insertions(+), 80 deletions(-)

commit 158cca8b87e5a7902547b5d3d0638e3fda550632
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 06:51:34 2014 -0600

    added Polish translations

 po/pl.po | 177 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 97 insertions(+), 80 deletions(-)

commit fa0a8ccf2dbfd9f2521dcd47d36b294375f56ba6
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 06:38:13 2014 -0600

    added Norwegian translations

 po/no.po | 174 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 95 insertions(+), 79 deletions(-)

commit 14be4b91baf87e9e928181df5e00e323d8f162ae
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 06:25:00 2014 -0600

    added Latvian translations

 po/lv.po | 181 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 99 insertions(+), 82 deletions(-)

commit 6db3bffd084a59ddb94fe0219bab3d83ee9dc2ac
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 06:10:39 2014 -0600

    added Hungarian translations

 po/hu.po | 173 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 94 insertions(+), 79 deletions(-)

commit f3bbbc25ebbffca2e20947a282e5cea6042fda99
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 05:56:30 2014 -0600

    added Estonian translations

 po/et.po | 171 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 94 insertions(+), 77 deletions(-)

commit a9f282310ac042d7ecda72d9be8960bf26ab40e5
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 05:41:22 2014 -0600

    more Spanish translations

 po/es_AR.po | 178 ++++++++++++++++++++++++++++++++------------------------
 1 file changed, 101 insertions(+), 77 deletions(-)

commit d9bf841715628a3e8cbd7313558b7f5db01761e1
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 04:43:13 2014 -0600

    upgraded French translations

 po/fr.po | 58 +++++++++++++++++++++++++++++++---------------------------
 1 file changed, 31 insertions(+), 27 deletions(-)

commit 1231590ea19cc4574bd02739d4b47136c8c2ac73
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 04:32:28 2014 -0600

    added Romanian translations

 po/ro.po | 180 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 99 insertions(+), 81 deletions(-)

commit ce4ec8ce0d852f6bbf04b2db6793daa3da8afc77
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 04:14:34 2014 -0600

    added Russian translations

 po/ru.po | 180 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 97 insertions(+), 83 deletions(-)

commit c576ae0db927c42dab366df104eed71dad9bbab2
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 03:55:37 2014 -0600

    added Danish translations

 po/da.po | 180 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 97 insertions(+), 83 deletions(-)

commit 636ac55562fd3912a647bb7720d5b33e346de37e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 03:37:40 2014 -0600

    added Dutch translations

 po/nl.po | 178 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 97 insertions(+), 81 deletions(-)

commit 46593dbaca4f7150b7e73a8e91c56eb119c2c141
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 03:20:39 2014 -0600

    get codeset right

 po/de.po |  2 +-
 po/es.po |  9 +++++----
 po/fr.po |  2 +-
 po/it.po |  2 +-
 po/ja.po | 62 +++++++++++++++++++++++++++++++++++++++++-------------------
 po/nl.po |  2 +-
 6 files changed, 52 insertions(+), 27 deletions(-)

commit 801178fce365a9179fa085278b857cdeed6f1d46
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 03:14:49 2014 -0600

    added Japanese translations

 po/ja.po | 174 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 96 insertions(+), 78 deletions(-)

commit 8349aa5d9905af9794d99eebcc4d3d2dfcaf3f0e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 02:54:27 2014 -0600

    added Italian translations

 po/it.po | 178 +++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 99 insertions(+), 79 deletions(-)

commit a58033e4091e065e2f578b00c16b5373325c5e8b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Aug 30 02:33:20 2014 -0600

    Added Spanish translations

 README           |   4 +-
 configure.ac     |   4 +-
 lib/Makefile.am  |   3 +-
 lib/Unicode.cc   |   4 --
 po/blackbox.pot  |   4 +-
 po/da.po         |   2 +-
 po/de.po         |   2 +-
 po/es.po         | 167 +++++++++++++++++++++++++++++----------------------
 po/es_AR.po      |   2 +-
 po/et.po         |   2 +-
 po/fr.po         |   2 +-
 po/hu.po         |   2 +-
 po/it.po         |   2 +-
 po/ja.po         |   2 +-
 po/ko.po         |   2 +-
 po/lv.po         |   2 +-
 po/nl.po         |   2 +-
 po/no.po         |   2 +-
 po/pl.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_SE.po      |   2 +-
 po/tr.po         |   2 +-
 po/uk.po         |   2 +-
 po/zh_CN.po      |   2 +-
 po/zh_TW.po      |   2 +-
 src/Makefile.am  |   3 +-
 util/Makefile.am |   3 +-
 31 files changed, 129 insertions(+), 109 deletions(-)

commit 1b043d0202ae6c1c86cd341bda0f52cf18d61a0b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 20:14:01 2014 -0600

    strap in German translations

 po/de.po | 154 ++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 83 insertions(+), 71 deletions(-)

commit 03cf38a9f605dd314525b7d8e53b0e1c26ab2ad2
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 19:44:56 2014 -0600

    simplify language designations

 README                 |  4 ++--
 configure.ac           |  4 ++--
 po/LINGUAS             | 38 +++++++++++++++++++-------------------
 po/blackbox.pot        |  4 ++--
 po/{da_DK.po => da.po} |  6 +++---
 po/{de_DE.po => de.po} |  6 +++---
 po/{es_ES.po => es.po} |  6 +++---
 po/es_AR.po            |  4 ++--
 po/{et_EE.po => et.po} |  6 +++---
 po/{fr_FR.po => fr.po} |  4 ++--
 po/{hu_HU.po => hu.po} |  6 +++---
 po/{it_IT.po => it.po} |  6 +++---
 po/{ja_JP.po => ja.po} |  6 +++---
 po/{ko_KR.po => ko.po} |  6 +++---
 po/{lv_LV.po => lv.po} |  6 +++---
 po/{nl_NL.po => nl.po} |  6 +++---
 po/{no_NO.po => no.po} |  6 +++---
 po/{pl_PL.po => pl.po} |  6 +++---
 po/pt_BR.po            |  4 ++--
 po/{ro_RO.po => ro.po} |  6 +++---
 po/{ru_RU.po => ru.po} |  6 +++---
 po/{sk_SK.po => sk.po} |  6 +++---
 po/{sl_SI.po => sl.po} |  6 +++---
 po/sv_SE.po            |  4 ++--
 po/{tr_TR.po => tr.po} |  6 +++---
 po/{uk_UA.po => uk.po} |  6 +++---
 po/zh_CN.po            |  4 ++--
 po/zh_TW.po            |  4 ++--
 28 files changed, 91 insertions(+), 91 deletions(-)

commit 2e037edc2170b9b4f039069bff39e786ea7e5270
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 19:29:34 2014 -0600

    update release files

 README          | 4 ++--
 configure.ac    | 4 ++--
 po/blackbox.pot | 4 ++--
 po/da_DK.po     | 2 +-
 po/de_DE.po     | 2 +-
 po/es_AR.po     | 2 +-
 po/es_ES.po     | 2 +-
 po/et_EE.po     | 2 +-
 po/fr_FR.po     | 2 +-
 po/hu_HU.po     | 2 +-
 po/it_IT.po     | 2 +-
 po/ja_JP.po     | 2 +-
 po/ko_KR.po     | 2 +-
 po/lv_LV.po     | 2 +-
 po/nl_NL.po     | 2 +-
 po/no_NO.po     | 2 +-
 po/pl_PL.po     | 2 +-
 po/pt_BR.po     | 2 +-
 po/ro_RO.po     | 2 +-
 po/ru_RU.po     | 2 +-
 po/sk_SK.po     | 2 +-
 po/sl_SI.po     | 2 +-
 po/sv_SE.po     | 2 +-
 po/tr_TR.po     | 2 +-
 po/uk_UA.po     | 2 +-
 po/zh_CN.po     | 2 +-
 po/zh_TW.po     | 2 +-
 27 files changed, 30 insertions(+), 30 deletions(-)

commit eb005095fbf1125b971a494a87344a7d7aafbb49
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 18:19:04 2014 -0600

    more translatable strings, started fr_FR

 README              |   4 +-
 configure.ac        |   4 +-
 lib/Application.cc  |   9 +-
 lib/Color.cc        |  19 +-
 lib/Display.cc      |   5 +-
 lib/Font.cc         |  25 +--
 lib/Image.cc        |  11 +-
 lib/Menu.cc         |   3 +-
 lib/PixmapCache.cc  |  23 ++-
 po/POTFILES.in      |  10 +
 po/blackbox.pot     | 414 +++++++++++++++++++++++++++++++++++++-
 po/da_DK.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/de_DE.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/es_AR.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/es_ES.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/et_EE.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/fr_FR.po         | 524 +++++++++++++++++++++++++++++++++++++++++++-----
 po/hu_HU.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/it_IT.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/ja_JP.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/ko_KR.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/lv_LV.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/nl_NL.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/no_NO.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/pl_PL.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/pt_BR.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/ro_RO.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/ru_RU.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/sk_SK.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/sl_SI.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/sv_SE.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/tr_TR.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/uk_UA.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/zh_CN.po         | 412 ++++++++++++++++++++++++++++++++++++-
 po/zh_TW.po         | 412 ++++++++++++++++++++++++++++++++++++-
 src/Screen.cc       |  30 +--
 src/StackingList.cc |  11 +-
 src/Window.cc       |  26 +--
 src/blackbox.cc     |   9 +-
 src/main.cc         |   6 +-
 util/bsetroot.cc    |   3 +-
 41 files changed, 10422 insertions(+), 190 deletions(-)

commit 9087bf9e9cd28ea2ae742d5215b261009564100d
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 15:33:55 2014 -0600

    bind to the text domains

 configure.ac     | 7 +++++++
 src/Makefile.am  | 1 +
 src/main.cc      | 7 ++++++-
 util/Makefile.am | 3 ++-
 util/bsetroot.cc | 4 ++++
 5 files changed, 20 insertions(+), 2 deletions(-)

commit 75665074d2059e42c96b9e0f687ee44cb810834a
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 15:15:29 2014 -0600

    add translation descriptions for all strings

 po/blackbox.pot      | 197 +++++++++++++++++++++++++++++++----------------
 po/da_DK.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/de_DE.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/es_AR.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/es_ES.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/et_EE.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/fr_FR.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/hu_HU.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/it_IT.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/ja_JP.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/ko_KR.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/lv_LV.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/nl_NL.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/no_NO.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/pl_PL.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/pt_BR.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/ro_RO.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/ru_RU.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/sk_SK.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/sl_SI.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/sv_SE.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/tr_TR.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/uk_UA.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/zh_CN.po          | 197 +++++++++++++++++++++++++++++++----------------
 po/zh_TW.po          | 197 +++++++++++++++++++++++++++++++----------------
 src/Configmenu.cc    |  34 ++++++++
 src/Iconmenu.cc      |   1 +
 src/Slitmenu.cc      |  17 ++++
 src/Toolbarmenu.cc   |   2 +
 src/Windowmenu.cc    |  12 +++
 src/Workspacemenu.cc |   1 +
 util/bsetroot.cc     |   1 +
 32 files changed, 3318 insertions(+), 1675 deletions(-)

commit e3fb63a14ca3ab6e2aea3448e4b052213f79fae0
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 14:28:30 2014 -0600

    more translable strings

 po/POTFILES.in   |  1 +
 po/blackbox.pot  | 19 ++++++++++++++++++-
 po/da_DK.po      | 19 ++++++++++++++++++-
 po/de_DE.po      | 19 ++++++++++++++++++-
 po/es_AR.po      | 19 ++++++++++++++++++-
 po/es_ES.po      | 19 ++++++++++++++++++-
 po/et_EE.po      | 19 ++++++++++++++++++-
 po/fr_FR.po      | 19 ++++++++++++++++++-
 po/hu_HU.po      | 19 ++++++++++++++++++-
 po/it_IT.po      | 19 ++++++++++++++++++-
 po/ja_JP.po      | 19 ++++++++++++++++++-
 po/ko_KR.po      | 19 ++++++++++++++++++-
 po/lv_LV.po      | 19 ++++++++++++++++++-
 po/nl_NL.po      | 19 ++++++++++++++++++-
 po/no_NO.po      | 19 ++++++++++++++++++-
 po/pl_PL.po      | 19 ++++++++++++++++++-
 po/pt_BR.po      | 19 ++++++++++++++++++-
 po/ro_RO.po      | 19 ++++++++++++++++++-
 po/ru_RU.po      | 19 ++++++++++++++++++-
 po/sk_SK.po      | 19 ++++++++++++++++++-
 po/sl_SI.po      | 19 ++++++++++++++++++-
 po/sv_SE.po      | 19 ++++++++++++++++++-
 po/tr_TR.po      | 19 ++++++++++++++++++-
 po/uk_UA.po      | 19 ++++++++++++++++++-
 po/zh_CN.po      | 19 ++++++++++++++++++-
 po/zh_TW.po      | 19 ++++++++++++++++++-
 util/bsetroot.cc |  5 +++--
 27 files changed, 454 insertions(+), 27 deletions(-)

commit 406233f85935e350097e8ff6a16bcb767d46ab88
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 14:22:03 2014 -0600

    pulling in more translatable strings

 Makefile.am          |   3 +-
 lib/Makefile.am      |   3 +-
 po/POTFILES.in       |   8 ++
 po/blackbox.pot      | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/da_DK.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/de_DE.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/es_AR.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/es_ES.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/et_EE.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/fr_FR.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/hu_HU.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/it_IT.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/ja_JP.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/ko_KR.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/lv_LV.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/nl_NL.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/no_NO.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/pl_PL.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/pt_BR.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/ro_RO.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/ru_RU.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/sk_SK.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/sl_SI.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/sv_SE.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/tr_TR.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/uk_UA.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/zh_CN.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 po/zh_TW.po          | 259 +++++++++++++++++++++++++++++++++++++++++++++--
 src/Configmenu.cc    |  69 ++++++-------
 src/Iconmenu.cc      |   3 +-
 src/Makefile.am      |   3 +-
 src/Screen.cc        |  15 ++-
 src/Toolbarmenu.cc   |  38 ++++---
 src/Window.cc        |   4 +-
 src/Windowmenu.cc    |  25 ++---
 src/Workspace.cc     |   4 +-
 src/Workspacemenu.cc |  13 ++-
 util/Makefile.am     |   2 +-
 38 files changed, 6339 insertions(+), 326 deletions(-)

commit 79000eded70dc0e28633149da50f32573b23a09b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 13:41:13 2014 -0600

    better build system

    - let pkgconfig and autoconf do all the work
    - start to bring back translations

 .gitignore       |  16 +++
 Makefile.am      |   1 +
 README           |   7 +-
 autogen.sh       |  13 +-
 configure.ac     | 396 +++++++++++++++------------------------------------
 gettext.h        | 287 +++++++++++++++++++++++++++++++++++++
 lib/Makefile.am  |   6 +-
 lib/Unicode.cc   |  12 --
 po/LINGUAS       |  24 ++++
 po/Makevars      |  73 ++++++++++
 po/POTFILES.in   |   2 +
 po/blackbox.pot  |  86 +++++++++++
 po/da_DK.po      |  86 +++++++++++
 po/de_DE.po      |  86 +++++++++++
 po/es_AR.po      |  86 +++++++++++
 po/es_ES.po      |  86 +++++++++++
 po/et_EE.po      |  86 +++++++++++
 po/fr_FR.po      |  86 +++++++++++
 po/hu_HU.po      |  86 +++++++++++
 po/it_IT.po      |  86 +++++++++++
 po/ja_JP.po      |  86 +++++++++++
 po/ko_KR.po      |  86 +++++++++++
 po/lv_LV.po      |  87 +++++++++++
 po/nl_NL.po      |  86 +++++++++++
 po/no_NO.po      |  86 +++++++++++
 po/pl_PL.po      |  87 +++++++++++
 po/pt_BR.po      |  86 +++++++++++
 po/ro_RO.po      |  87 +++++++++++
 po/ru_RU.po      |  87 +++++++++++
 po/sk_SK.po      |  86 +++++++++++
 po/sl_SI.po      |  87 +++++++++++
 po/sv_SE.po      |  86 +++++++++++
 po/tr_TR.po      |  86 +++++++++++
 po/uk_UA.po      |  87 +++++++++++
 po/zh_CN.po      |  85 +++++++++++
 po/zh_TW.po      |  85 +++++++++++
 src/Makefile.am  |   5 +-
 src/Slitmenu.cc  |  35 ++---
 util/Makefile.am |   2 +-
 39 files changed, 2705 insertions(+), 328 deletions(-)

commit 2974cdcc4256403a5ee2309213c01a9e13b8926c
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 11:10:20 2014 -0600

    proper fonts for styles

 data/styles/Artwiz    | 8 ++++----
 data/styles/Cthulhain | 8 ++++----
 data/styles/Flux      | 8 ++++----
 data/styles/Minimal   | 8 ++++----
 data/styles/Nyz       | 8 ++++----
 data/styles/Operation | 8 ++++----
 data/styles/Outcomes  | 8 ++++----
 data/styles/Rampage   | 8 ++++----
 data/styles/Rancor    | 8 ++++----
 data/styles/Results   | 8 ++++----
 data/styles/Shade     | 8 ++++----
 data/styles/Spiff     | 8 ++++----
 data/styles/TDF       | 8 ++++----
 data/styles/Twice     | 8 ++++----
 14 files changed, 56 insertions(+), 56 deletions(-)

commit ad32f24902fbf454bb684764a6f162d77de7b575
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 04:24:51 2014 -0600

    new instructions

 README.in    | 3 ++-
 autogen.sh   | 2 +-
 configure.ac | 6 +++---
 3 files changed, 6 insertions(+), 5 deletions(-)

commit c2921947e12d6d725e1cda06535a32610d83c435
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 04:19:46 2014 -0600

    these are automatically generated

 .gitignore | 3 +++
 1 file changed, 3 insertions(+)

commit fa053a279ba9fe2c0867f3b1a58e19badde13aeb
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 04:14:41 2014 -0600

    conditional NLS handling

 AUTHORS               |     9 -
 ChangeLog             | 20410 --------------------------------------------
 NEWS                  |   144 -
 README                |     6 +-
 configure.ac          |    15 +-
 data/Makefile.am      |     2 +-
 doc/Makefile.am       |     2 +-
 doc/fr_FR/Makefile.am |     4 +-
 doc/ja_JP/Makefile.am |     4 +-
 doc/nl_NL/Makefile.am |     4 +-
 doc/sl_SI/Makefile.am |     4 +-
 11 files changed, 23 insertions(+), 20581 deletions(-)

commit 0a9580e1e437b74a7320eafdfe9e706886f01ef9
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Aug 29 03:54:35 2014 -0600

    passes a distcheck

 .gitignore              |    4 +
 AUTHORS                 |  108 +---
 AUTHORS.in              |    9 +
 ChangeLog               | 1240 +++++++++++++++++++++++++++----------------
 INSTALL                 |    4 +-
 Makefile.am             |   59 +-
 NEWS                    |    3 +
 NEWS => NEWS.in         |    3 +
 README                  |    6 +-
 README => README.in     |    6 +-
 AUTHORS => THANKS       |    0
 autogen.sh              |   39 ++
 configure.ac            |   31 +-
 configure.sh            |   38 ++
 data/Makefile.am        |   15 +-
 data/styles/Makefile.am |   11 +-
 doc/Makefile.am         |    7 +-
 doc/fr_FR/Makefile.am   |   29 +-
 doc/ja_JP/Makefile.am   |   29 +-
 doc/nl_NL/Makefile.am   |   29 +-
 doc/sl_SI/Makefile.am   |   28 +-
 nls/C/Makefile.am       |    1 -
 nls/Makefile.am         |    1 -
 nls/da_DK/Makefile.am   |    1 -
 nls/de_DE/Makefile.am   |    1 -
 nls/es_AR/Makefile.am   |    1 -
 nls/es_ES/Makefile.am   |    1 -
 nls/et_EE/Makefile.am   |    1 -
 nls/fr_FR/Makefile.am   |    1 -
 nls/hu_HU/Makefile.am   |    1 -
 nls/it_IT/Makefile.am   |    1 -
 nls/ja_JP/Makefile.am   |    1 -
 nls/ko_KR/Makefile.am   |    1 -
 nls/lv_LV/Makefile.am   |    1 -
 nls/nl_NL/Makefile.am   |    1 -
 nls/no_NO/Makefile.am   |    1 -
 nls/pl_PL/Makefile.am   |    1 -
 nls/pt_BR/Makefile.am   |    1 -
 nls/ro_RO/Makefile.am   |    1 -
 nls/ru_RU/Makefile.am   |    1 -
 nls/sk_SK/Makefile.am   |    1 -
 nls/sl_SI/Makefile.am   |    1 -
 nls/sv_SE/Makefile.am   |    1 -
 nls/tr_TR/Makefile.am   |    1 -
 nls/uk_UA/Makefile.am   |    1 -
 nls/zh_CN/Makefile.am   |    1 -
 nls/zh_TW/Makefile.am   |    1 -
 rebuild.sh              |    6 +
 src/Makefile.am         |   25 +-
 util/Makefile.am        |   11 +-
 50 files changed, 1002 insertions(+), 764 deletions(-)

commit dfc6528eb9455651dd460855bc845d8e2cffae96
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Jul 16 21:12:55 2014 -0600

    allowed actions do not depend on iconic state

 src/Window.cc | 46 ++++++++++++++++++++++------------------------
 1 file changed, 22 insertions(+), 24 deletions(-)

commit bb9cbeda472547d12e5e9b3d82336d39fcd2f5f5
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu May 29 07:34:49 2014 -0600

    [restart] support to be shell cmd just like [exec]

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

commit f8319073deaa8c39f5de0be6ebd5ec4f95a91db6
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu May 15 07:15:41 2014 -0600

    keep client from setting stupid values on backing store and win gravity

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

commit c0d4a708ae17136e1c7aae52ce9367edf1649cbe
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Apr 27 20:14:51 2014 -0600

    get maximize checkbutton to display correctly

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

commit 22660ef2505b4d9a1357993d320ea7fbce690e8d
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Apr 27 20:05:27 2014 -0600

    clean up maximization altogether

 src/Screen.cc     |   2 +-
 src/Window.cc     | 198 +++++++++++++++++++++++++-------------------------
 src/Window.hh     |  12 ++-
 src/Windowmenu.cc |  20 ++++-
 4 files changed, 129 insertions(+), 103 deletions(-)

commit bfc97ae07bb283a631c31bbce03ddf1d48d5d696
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Apr 27 18:43:42 2014 -0600

    trick EWMH maximization into working correctly

 src/Window.cc | 80 +++++++++++++++++++++++++++++++++----------------------
 1 file changed, 48 insertions(+), 32 deletions(-)

commit 070eafe3e26685188db90b8abf3cdc6305cca000
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Apr 27 18:11:07 2014 -0600

    update EWMH state when changing layers

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

commit 050e9e1bc6da61fb3ad47ab3a65e076de5bd779c
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Apr 20 23:33:02 2014 -0600

    pass -g -O2 -D_FORTIFY_SOURCE=2 -Wall -Werror

 lib/EWMH.cc   | 4 ++--
 src/Screen.cc | 5 ++---
 src/Window.cc | 4 ++--
 3 files changed, 6 insertions(+), 7 deletions(-)

commit f898ddb58cd70a93c5d8a4e9e21b70826b526aaf
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sat Apr 19 13:30:28 2014 -0600

    fix valgrind reported invalid access error

 src/Screen.cc | 66 +++++++++++++++++++++++--------------------------------
 1 file changed, 28 insertions(+), 38 deletions(-)

commit bcd18e6a9b9d4752b33ea52e77dc5f8326062cdf
Author: DeltaResero <deltaresero@zoho.com>
Date:   Thu Dec 19 02:29:50 2013 -0400

    Replace headers stdio.h, ctype.h, & stdlib.h with cstdio, cctype, & cstdlib

    These headers should probably be replaced as they have been deprecated
    since C++98

 lib/Application.cc | 4 ++--
 lib/Color.cc       | 2 +-
 lib/Display.cc     | 2 +-
 lib/EWMH.cc        | 2 +-
 lib/Font.cc        | 4 ++--
 lib/Image.cc       | 4 ++--
 lib/Menu.cc        | 2 +-
 lib/Pen.cc         | 2 +-
 lib/PixmapCache.cc | 2 +-
 lib/Resource.cc    | 2 +-
 lib/Texture.cc     | 2 +-
 lib/Unicode.cc     | 2 +-
 lib/Util.cc        | 4 ++--
 lib/XDG.cc         | 2 +-
 src/Screen.cc      | 2 +-
 src/Screen.hh      | 2 +-
 src/main.cc        | 2 +-
 util/bsetroot.cc   | 4 ++--
 18 files changed, 23 insertions(+), 23 deletions(-)

commit d57f13a1744b4a36e81182dd592662b3c9739b1f
Author: DeltaResero <deltaresero@zoho.com>
Date:   Thu Dec 19 02:27:54 2013 -0400

    Make Blackbox restart when it receives SIGQUIT

    Makes it possible to restart from Blackbox from the console

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

commit 13ed4c09498e1f144135025508ea42a6605e65f5
Author: DeltaResero <deltaresero@zoho.com>
Date:   Thu Dec 19 02:26:09 2013 -0400

    Left click for iconified windows list

    Author: Daneli
    Causes a left click on the root window to pop up the iconified windows list

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

commit 40115c12b47137e557026f8f3cba61bc1a472526
Author: Johannes Winkelmann <jw@smts.ch>
Date:   Thu Dec 19 02:22:28 2013 -0400

    Add splitvertical gradient

    Adapted from a patch by David Barr, http://david.chalkskeletons.com
    Refactor vgradient into partial_vgradient with fromHeight and toHeight

 lib/Image.cc   | 69 ++++++++++++++++++++++++++++++++++++++++--------------
 lib/Image.hh   |  6 ++++-
 lib/Texture.cc |  2 ++
 lib/Texture.hh |  7 +++---
 4 files changed, 62 insertions(+), 22 deletions(-)

commit f56679ae8e1b0c5a5f1cc113e00b38f2a52541ca
Author: DeltaResero <deltaresero@zoho.com>
Date:   Thu Dec 19 02:12:15 2013 -0400

    Fix manageable spelling issue

    Assuming 'managable' is actually just a frequent misspelling of
    'manageable'

 nls/C/blackbox.m     | 4 ++--
 nls/da_DK/blackbox.m | 2 +-
 nls/de_DE/blackbox.m | 2 +-
 nls/es_AR/blackbox.m | 2 +-
 nls/es_ES/blackbox.m | 2 +-
 nls/et_EE/blackbox.m | 2 +-
 nls/fr_FR/blackbox.m | 2 +-
 nls/hu_HU/blackbox.m | 2 +-
 nls/it_IT/blackbox.m | 2 +-
 nls/ja_JP/blackbox.m | 2 +-
 nls/ko_KR/blackbox.m | 4 ++--
 nls/lv_LV/blackbox.m | 2 +-
 nls/nl_NL/blackbox.m | 2 +-
 nls/no_NO/blackbox.m | 2 +-
 nls/pl_PL/blackbox.m | 2 +-
 nls/pt_BR/blackbox.m | 2 +-
 nls/ro_RO/blackbox.m | 2 +-
 nls/ru_RU/blackbox.m | 2 +-
 nls/sk_SK/blackbox.m | 2 +-
 nls/sl_SI/blackbox.m | 2 +-
 nls/sv_SE/blackbox.m | 2 +-
 nls/tr_TR/blackbox.m | 2 +-
 nls/uk_UA/blackbox.m | 2 +-
 nls/zh_CN/blackbox.m | 2 +-
 nls/zh_TW/blackbox.m | 4 ++--
 src/blackbox.cc      | 2 +-
 26 files changed, 29 insertions(+), 29 deletions(-)

commit 0362c6c338c100c69b19a170f0cb717bd0b22282
Author: DeltaResero <deltaresero@zoho.com>
Date:   Thu Dec 19 02:10:39 2013 -0400

    Fix some spelling and manual typographic errors

 .gitignore        |  1 +
 README            | 16 ++++++++--------
 doc/blackbox.1.in | 10 +++++-----
 doc/bsetbg.1      | 12 ++++++------
 4 files changed, 20 insertions(+), 19 deletions(-)

commit 22d4ea17a9a5aa687ac46b7b9f12bd2ffe7d1850
Author: DeltaResero <deltaresero@zoho.com>
Date:   Thu Dec 19 02:06:01 2013 -0400

    Use bash instead of sh for scripts

    sh != bash on all systems as it was in the past

 doc/blackbox.1.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ba960dcdb131f5fd4854e163e346b1f48a3051d4
Author: DeltaResero <deltaresero@zoho.com>
Date:   Thu Dec 19 02:03:31 2013 -0400

    Reformat .gitignore and add more filetypes to ignore

 .gitignore | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 66 insertions(+), 7 deletions(-)

commit 91abf78867446a45504abd6f4fe8c4bfdbe9017f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Nov 15 01:01:58 2013 -0700

    collapse select and check windows to same window

 src/Screen.cc | 41 ++++++-----------------------------------
 1 file changed, 6 insertions(+), 35 deletions(-)

commit 646f833a39c89cc6412eb4260366f5c86bf6b790
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Nov 14 12:23:24 2013 -0700

    add WM_WINDOW_ROLE to selection and check windows

     When there are two top-level windows with the same WM_NAME, WM_CLASS
     and WM_COMMAND values, there needs to be a differing WM_WINDOW_ROLE
     property to distinguish the windows.  We give the WM_S%d selection
     owner window the role "selection" and the _NET_SUPPORTING_WM_CHECK
     window the role "check".

 src/Screen.cc | 36 +++++++++++++++++++++++++++++-------
 1 file changed, 29 insertions(+), 7 deletions(-)

commit 70399dd9bd9611933d6ad7c69bf8f38808e9e728
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Nov 14 10:32:51 2013 -0700

    correct hostname length

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

commit 8abab2b43bd9a709d9acab45efbcd07c6c085658
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Nov 14 10:21:58 2013 -0700

    need empty m4 directory

 .gitignore    | 1 -
 m4/.gitignore | 5 +++++
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 0cb793c8b70ad1784215704c135068ee6a12bc33
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Nov 14 10:16:13 2013 -0700

    set full properties on selection and check windows

    These properties are now set on selection window, and
    in addition to other properties on the check window:

      - set WM_NAME
      - set WM_CLASS
      - set WM_COMMAND
      - set WM_CLIENT_MACHINE
      - set _NET_WM_PID
      - set _NET_WM_NAME

    Selection window properties are set before the MANAGER
    message is sent for selection WM_S%d.

 COMPLIANCE      | 12 +++++++-----
 src/Screen.cc   | 34 +++++++++++++++++++++++++++++++++-
 src/blackbox.cc |  3 ++-
 src/blackbox.hh |  6 +++++-
 src/main.cc     |  2 +-
 5 files changed, 48 insertions(+), 9 deletions(-)

commit b573153a39fef14120afdf5a13b3abfa9fba7718
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Nov 12 21:34:05 2013 -0700

    ticket #337 on sourceforge

 lib/Color.cc | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 94c1bcb04a260646ef438dd3fa980a175e1d485a
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Oct 3 04:11:54 2013 -0600

    should not be used anymore

 mk.sh | 11 -----------
 1 file changed, 11 deletions(-)

commit 6155b1146f725f06fb96433c819b40c5738bc2fa
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Oct 3 04:10:43 2013 -0600

    update release files

 ChangeLog | 20110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 NEWS      |     2 +-
 README    |   103 +
 3 files changed, 20214 insertions(+), 1 deletion(-)

commit c2c40192de91a06a8b7dbbed361514cfa8035cdc
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Oct 3 01:02:23 2013 -0600

    update NEWS for release

 NEWS | 49 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 48 insertions(+), 1 deletion(-)

commit 1595619eabe15ba9f6cb4623733c0d2f523723d9
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Oct 3 01:00:54 2013 -0600

    preparations for release

 LICENSE => COPYING   |   0
 INSTALL              | 399 ++++++++++++++++++++++++++++++++++++++++-------
 Makefile.am          |   2 -
 ChangeLog => NEWS    |   0
 README => README.old |   0
 configure.ac         |   2 +-
 6 files changed, 340 insertions(+), 63 deletions(-)

commit ea08ea62c7b62f6be34da84b8999511df122caa6
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 2 07:21:59 2013 -0600

    minor corrections to _NET_SUPPORTED and COMPLIANCE

 COMPLIANCE    | 16 ++++++++--------
 src/Screen.cc |  6 +-----
 2 files changed, 9 insertions(+), 13 deletions(-)

commit ce83bb2556a8f360e53903e13843f0d3274ef771
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Oct 2 05:23:27 2013 -0600

    prepare to support _NET_STARTUP_ID and friends

 COMPLIANCE    |  6 +++---
 TODO          | 12 ++++++++++++
 lib/EWMH.cc   | 15 +++++++++++++++
 lib/EWMH.hh   |  1 +
 src/Screen.cc | 14 +++++++++-----
 src/Window.cc |  2 ++
 src/Window.hh |  5 +++++
 7 files changed, 47 insertions(+), 8 deletions(-)

commit 1c1db452bf92ca300fa55d2a88bb721293be5964
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Oct 1 07:05:57 2013 -0600

    support _NET_WM_USER_TIME/_NET_WM_USER_TIME_WINDOW

 COMPLIANCE    |  6 +++---
 lib/EWMH.cc   | 17 ++++++++++++++++-
 lib/EWMH.hh   |  3 ++-
 src/Screen.cc | 17 +++++++++--------
 src/Window.cc |  4 +++-
 src/Window.hh |  6 ++++++
 6 files changed, 39 insertions(+), 14 deletions(-)

commit 151a9c9912ade242a086761dd7daf2b95583ce19
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Oct 1 05:23:43 2013 -0600

    added support for _NET_FRAME_EXTENTS

 COMPLIANCE    |  2 +-
 lib/EWMH.cc   | 11 +++++++++++
 lib/EWMH.hh   |  1 +
 src/Window.cc |  5 +++++
 4 files changed, 18 insertions(+), 1 deletion(-)

commit 6da0473cb26d06cb98c03219367c08e72b677351
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Oct 1 00:28:21 2013 -0600

    fix _NET_DESKTOP_NAMES bug

    - updateDesktopNamesHint was prepending a list of null strings:
      one for each desktop, before the acutal names

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

commit 1c88a2a363097d1f8927af4d3ee58b1e55f317e7
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Sep 30 15:45:04 2013 -0600

     correct typo

 lib/EWMH.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9d1581c58f0883fd031179862cdb6465e0fbb023
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Sep 30 15:33:11 2013 -0600

    tweak compliance

 COMPLIANCE | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit e22911b8a55a53ff6fdbf748683e687b705ac7e2
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Sep 30 09:47:59 2013 -0600

    more EWMH support: all types, states and actions

    - trivial support for _NET_WM_STATE_STICKY (unused)
    - trivial support for _NET_WM_STATE_SKIP_TASKBAR (unused)
    - trivial support for _NET_WM_STATE_SKIP_PAGER (unused)
    - support for _NET_WM_STATE_DEMANDS_ATTENTION
    - support for _NET_WM_STATE_FOCUSED

    - trivial support for _NET_WM_ACTION_STICK

    - trivial support for _NET_DESKTOP_LAYOUT (unused)
    - trivial support for _NET_HANDLED_ICONS (unused)

 COMPLIANCE    | 20 +++++++--------
 lib/EWMH.cc   |  1 +
 lib/EWMH.hh   |  3 +++
 src/Screen.cc | 50 ++++++++++++++++++++++++++----------
 src/Window.cc | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 src/Window.hh | 15 ++++++++++-
 6 files changed, 139 insertions(+), 26 deletions(-)

commit 23e2600e9b0af172c0b695c3f4cd260ced3c1861
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Sep 30 06:48:08 2013 -0600

    add support for additional _NET_WM_WINDOW_TYPEs

    - add support for _NET_WM_WINDOW_TYPE_COMBO
    - add support for _NET_WM_WINDOW_TYPE_DND
    - add support for _NET_WM_WINDOW_TYPE_DROPDOWN_MENU
    - add support for _NET_WM_WINDOW_TYPE_POPUP_MENU
    - add support for _NET_WM_WINDOW_TYPE_TOOLTIP

 COMPLIANCE    | 12 ++++++------
 lib/EWMH.cc   |  7 ++++++-
 src/Screen.cc |  7 +++++++
 src/Window.cc | 28 ++++++++++++++++++++++++++++
 src/Window.hh |  7 ++++++-
 5 files changed, 53 insertions(+), 8 deletions(-)

commit 44c8a69b8a5474306c369d3616740022f13cf2f0
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Mon Sep 30 06:02:41 2013 -0600

    added WM_Sn MANAGER selection compliance

    - defaults to always replacing existing ICCCM window manager
    - updated COMPLIANCE statement

 COMPLIANCE      | 64 ++++++++++++++++++++++++++++++++++++++++++++---------
 src/Screen.cc   | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/Screen.hh   |  7 ++++++
 src/blackbox.cc | 46 +++++++++++++++++++++++++++-----------
 src/blackbox.hh | 62 +++++++++++++++++++++++++++++++++++++++++++--------
 5 files changed, 209 insertions(+), 34 deletions(-)

commit 89f6be3ec4d258efaf9853213639785459c2eaa5
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Sun Sep 29 06:18:48 2013 -0600

    prepare for _NET_SHOWING_DESKTOP support

 lib/EWMH.cc   | 5 +++++
 lib/EWMH.hh   | 1 +
 src/Screen.cc | 3 +++
 3 files changed, 9 insertions(+)

commit 939b386efb00edee37c7a445b633e05b9911ccb9
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Fri Sep 27 20:05:55 2013 -0600

    add missing EWMH atoms

 .gitignore  |  38 +++++++++-
 lib/EWMH.cc | 128 +++++++++++++++++++--------------
 lib/EWMH.hh | 217 ++++++++++++++++++++++++++++++++++++--------------------
 3 files changed, 249 insertions(+), 134 deletions(-)

commit 29949c8f1ac0bec8d5bb2d5a07acb627b1c23b12
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Sep 26 08:25:23 2013 -0600

    add support for _NET_WM_STRUT_PARTIAL

 lib/EWMH.cc   |  2 +-
 src/Screen.cc |  4 ++--
 src/Window.cc | 36 +++++++++++++++++++++++++++++++++---
 3 files changed, 36 insertions(+), 6 deletions(-)

commit b25e7b83ac0701aeefe91dbf548ff716416f9464
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Sep 26 07:56:31 2013 -0600

    added support for _NET_WM_WINDOW_TYPE_NOTIFICATION

 lib/EWMH.cc   | 2 ++
 lib/EWMH.hh   | 3 +++
 src/Screen.cc | 1 +
 src/Window.cc | 3 +++
 src/Window.hh | 1 +
 5 files changed, 10 insertions(+)

commit 1585ce9495ead0afc06304e3f5a02cf2ab44d71f
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Thu Sep 26 07:41:31 2013 -0600

    marked more EWMH support

 .gitignore    | 26 ++++++++++++++++++++++++++
 lib/EWMH.cc   |  6 ++++++
 lib/EWMH.hh   |  4 ++++
 src/Screen.cc | 10 ++++++++--
 4 files changed, 44 insertions(+), 2 deletions(-)

commit bd99f685256158a8bec64f2355dfb544bf600e3e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Sep 25 07:38:13 2013 -0600

     typo in patch

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

commit 7e3543da1ecb11a54df9d6a925c66ec93334ac79
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Sep 25 07:27:56 2013 -0600

      correct compiler warnings

 lib/Font.cc           |  2 +-
 lib/Menu.cc           |  3 ++-
 src/ScreenResource.cc | 28 ++++++++++++++--------------
 src/blackbox.cc       |  4 ++--
 4 files changed, 19 insertions(+), 18 deletions(-)

commit 1f21a6994183898b04e002fa9e8ba150f6cbbb75
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Sep 25 07:02:48 2013 -0600

     automake corrections

 src/Makefile.am  | 2 +-
 util/Makefile.am | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 2d0b79dad98957845d279879ab58090fa4600223
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Sep 25 07:00:30 2013 -0600

     autoconf corrections

 Makefile.am  | 2 ++
 configure.ac | 9 ++++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 15ad883711820c214656c29d46a5c59ad24af519
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Sep 25 05:02:42 2013 -0600

    applied nls-codesets.patch from pld-linux

 nls/convert.awk         | 2 ++
 nls/da_DK/BaseDisplay.m | 2 ++
 nls/de_DE/BaseDisplay.m | 2 ++
 nls/es_AR/BaseDisplay.m | 2 ++
 nls/es_ES/BaseDisplay.m | 2 ++
 nls/fr_FR/BaseDisplay.m | 2 ++
 nls/hu_HU/BaseDisplay.m | 2 ++
 nls/it_IT/BaseDisplay.m | 2 ++
 nls/ja_JP/BaseDisplay.m | 2 ++
 nls/ko_KR/BaseDisplay.m | 2 ++
 nls/lv_LV/BaseDisplay.m | 2 ++
 nls/nl_NL/BaseDisplay.m | 2 ++
 nls/no_NO/BaseDisplay.m | 2 ++
 nls/pl_PL/BaseDisplay.m | 2 ++
 nls/pt_BR/BaseDisplay.m | 2 ++
 nls/ro_RO/BaseDisplay.m | 2 ++
 nls/ru_RU/BaseDisplay.m | 2 ++
 nls/sk_SK/BaseDisplay.m | 2 ++
 nls/sl_SI/BaseDisplay.m | 2 ++
 nls/sv_SE/BaseDisplay.m | 2 ++
 nls/uk_UA/BaseDisplay.m | 2 ++
 nls/zh_CN/BaseDisplay.m | 2 ++
 nls/zh_TW/BaseDisplay.m | 2 ++
 23 files changed, 46 insertions(+)

commit b65aa1f4085a45efa622ef30a1fb6aca0a808985
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Sep 25 04:59:18 2013 -0600

    fix runaway workspace creation ewmh.patch

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

commit 307bc432766d668491e3787f6308c46fbea68671
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Wed Sep 25 04:55:25 2013 -0600

    applied patch from github.com/tkoskine/blackboxwm

 lib/Resource.cc | 10 +++++-----
 src/Screen.cc   | 40 +++++++++++++++++++++++++++++++---------
 2 files changed, 36 insertions(+), 14 deletions(-)

commit 752abf79d81df03378cc197c11a870308b35ea0e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Sep 24 23:25:13 2013 -0600

    applied bbdock.patch from archlinux

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

commit aee32a6acce7eedda27d33b11c7bf582e05e815e
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Sep 24 23:24:15 2013 -0600

    applied bsetbg-feh.patch from archlinux

 util/bsetbg | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit a68ef45a5be31f6688c84b2f48be099c90b0019b
Author: Brian Bidulock <bidulock@openss7.org>
Date:   Tue Sep 24 23:22:37 2013 -0600

    applied textpropertytostring-unconditional.patch from debian

 lib/Util.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d25e2f5e3cc783c141177712fbca1b26639ea82a
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 23 05:48:07 2008 +0000

    apply patch from debian to compile with gcc 4.3.0

 lib/Image.cc            | 2 ++
 lib/Resource.cc         | 2 ++
 lib/XDG.cc              | 2 +-
 lib/libbt.pc.in         | 2 +-
 src/BlackboxResource.cc | 2 ++
 src/Screen.cc           | 2 ++
 src/ScreenResource.cc   | 2 ++
 src/main.cc             | 2 ++
 util/bsetbg             | 2 +-
 util/bsetroot.cc        | 2 ++
 10 files changed, 17 insertions(+), 3 deletions(-)

commit 42fb87bc6df542d35d12401b8cb6d2c1fe8598f4
Author: bradleyhughes <bradleyhughes>
Date:   Sat Mar 1 16:29:05 2008 +0000

    fix typo

 mk.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 04acb653abe1a31b82956a6c7a15d9302f70f933
Author: bradleyhughes <bradleyhughes>
Date:   Thu May 17 19:04:52 2007 +0000

    apply patch from 1696203, which enables window snapping for windows on
    all workspaces

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

commit 7b0bffba934d3f85921f555a093388a32a793c86
Author: bradleyhughes <bradleyhughes>
Date:   Thu May 17 18:57:28 2007 +0000

    #include <stdlib.h>, as pointed out in bug 1709671

 util/bsetroot.cc | 1 +
 1 file changed, 1 insertion(+)

commit 3c3289ae00c8ee77b9b3e0e7605ceef87fa2e742
Author: bradleyhughes <bradleyhughes>
Date:   Thu May 17 18:55:26 2007 +0000

    XFT is a compile time option, show it in -v output

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

commit 6d54fe9770cdddfb1e289cf3acd367683bbb3eff
Author: bradleyhughes <bradleyhughes>
Date:   Thu May 17 09:25:35 2007 +0000

    s,Bitstream Vera Sans,Sans Serif,g

    use a well-known font alias in the default styless

 data/styles/Blue   | 6 +++---
 data/styles/Gray   | 6 +++---
 data/styles/Green  | 6 +++---
 data/styles/Purple | 6 +++---
 data/styles/Red    | 6 +++---
 5 files changed, 15 insertions(+), 15 deletions(-)

commit 171867c8dbfb660973d11b3d8590ae8b4a0c6002
Author: bradleyhughes <bradleyhughes>
Date:   Thu May 17 09:23:21 2007 +0000

    run on kubuntu

 mk.sh | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 554354861d55794658cb418a1490ab976608f842
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 6 09:06:17 2005 +0000

    avoid dangling pointers by setting them to zero after deleting

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

commit 36eba0be069170521ca5865b166c8f11a3f78f0a
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 6 08:54:08 2005 +0000

    silence warnings from gcc 4.0.2

 lib/Timer.hh        | 2 ++
 src/StackingList.hh | 1 +
 2 files changed, 3 insertions(+)

commit c161b7fdd7fa693d70018e5c8175540a3bbf6972
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 6 08:53:17 2005 +0000

    compile with gcc 2.9x

 lib/XDG.cc    | 2 ++
 src/Screen.cc | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

commit ab4bf625939198e8d23d36f8b01ef7fae45e7f7c
Author: bradleyhughes <bradleyhughes>
Date:   Tue Nov 8 06:24:43 2005 +0000

    get rid of the GC/Xft cache... it's a constant source of trouble and
    doesn't really give us a whole lot otherwise

 lib/Display.cc  |   8 +-
 lib/Pen.cc      | 594 ++++++++--------------------------------------------
 lib/Pen.hh      |  15 +-
 src/blackbox.cc |   6 +-
 4 files changed, 97 insertions(+), 526 deletions(-)

commit 74d2afc9853f2d666015f5631d7e2b9d9cecb413
Author: bradleyhughes <bradleyhughes>
Date:   Mon Nov 7 09:14:04 2005 +0000

    version bump

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1172aad8dcc7c2c35007f48ebb548a8087096549
Author: bradleyhughes <bradleyhughes>
Date:   Thu Nov 3 08:21:59 2005 +0000

    changelog and version bump for 0.70.1

 ChangeLog    | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  4 ++--
 2 files changed, 64 insertions(+), 2 deletions(-)

commit 6d58c1f1839dd9cf5d20479bbf5e4341167e1685
Author: bradleyhughes <bradleyhughes>
Date:   Tue Oct 18 11:33:25 2005 +0000

    some small focus fixes... if someone sets focus to an override
    redirect window *without* grabbing the mouse, then we should react to
    the focus out even as if it was a normal focus out event (instead of
    ignoring it).

    this makes rdesktop sort of work in full-screen mode (since they do
    this kind of evil thing)...

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

commit 21d5ec25605f6dfa50ea312ef2210f4b93406b24
Author: bradleyhughes <bradleyhughes>
Date:   Tue Oct 18 08:56:19 2005 +0000

    when looking for nl_langinfo(3), try to compile a program that uses
    CODESET as well... this should fix compilation on systems like openbsd
    where nl_langinfo() exists, but lack support for CODESET

 configure.ac | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

commit 78e991a556a7171f9fc8d668996d74747a2091f2
Author: bradleyhughes <bradleyhughes>
Date:   Tue Oct 18 08:07:22 2005 +0000

    render [nop] menu items as disabled

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

commit 4b0d17208487d7de3621742d0f807007cae82376
Author: bradleyhughes <bradleyhughes>
Date:   Tue Oct 18 08:01:41 2005 +0000

    apply patch 1294694: open the window menu with mod4+button3 (win key +
    right mouse button)

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

commit 3d2b7bebea431623715c4cd2df3eb5040bca43f3
Author: bradleyhughes <bradleyhughes>
Date:   Tue Oct 18 07:34:46 2005 +0000

    implement CenterPlacement window placement policy

 src/BlackboxResource.cc |  5 +++++
 src/BlackboxResource.hh |  1 +
 src/Configmenu.cc       | 24 ++++++++++++++----------
 src/Screen.cc           | 21 +++++++++++++++------
 src/Screen.hh           |  1 +
 5 files changed, 36 insertions(+), 16 deletions(-)

commit 094c817a0ceff0fb0017e84c3a3461a0c685428b
Author: bradleyhughes <bradleyhughes>
Date:   Tue Oct 18 07:10:28 2005 +0000

    snap to the center of the work area if edge snap is turned on

 src/Window.cc | 21 +++++++++++++++++++--
 1 file changed, 19 insertions(+), 2 deletions(-)

commit e8394a59a6c57b53a07665b88afaefd2485323e7
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 20 05:38:16 2005 +0000

    0.70.0 -> 0.70.1

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2ed15dbe31103672fe4fafdaf7549fd483909661
Author: lenix <lenix>
Date:   Mon Apr 18 13:25:14 2005 +0000

    window-to-window snapping

 src/BlackboxResource.cc |   5 ++
 src/BlackboxResource.hh |   6 +++
 src/Window.cc           | 123 +++++++++++++++++++++++++++++++++-----------
 src/Window.hh           |   1 +
 4 files changed, 104 insertions(+), 31 deletions(-)

commit 258e2ed53f3c7f17bae1d9fb493fee6e32b53dbd
Author: bradleyhughes <bradleyhughes>
Date:   Mon Apr 18 08:46:53 2005 +0000

    Don't call ::constrain() in setFullScreen(true), because many
    applications specify a either max-size, aspect-ratio, or some other
    hint that simply doesn't allow the window to cover the entire screen.
    Let's try to be smarter than such applications and simply cover the
    entire screen (since this is probably what they expect and want).

 src/Window.cc | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit a1e0f21307b18a0ae5b37ef937b5168b4227aac8
Author: bradleyhughes <bradleyhughes>
Date:   Fri Apr 15 15:09:29 2005 +0000

    get rid of the 1 pixel between windows when doing smart
    placement... this is to be consistent with the pending
    window-to-window snapping patch (once it goes in)

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

commit 54ec408718bd50b6075e008fca9f2d4f1ba64134
Author: bradleyhughes <bradleyhughes>
Date:   Fri Apr 15 15:04:23 2005 +0000

    fix bug 1183318: shaded+maximized windows unshaded when changing styles

    make remaximize() understand the shaded state, and preserve it (unlike
    maximize(), which clears the state)

 src/Window.cc | 58 +++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 43 insertions(+), 15 deletions(-)

commit 541110060a50fbd5963e60e41493b2413c711c09
Author: bradleyhughes <bradleyhughes>
Date:   Thu Apr 14 20:31:29 2005 +0000

    fix bug 1183270: maximized & shaded windows "disappear" after restart

    essentially, remaximize shouldn't return immediately when shaded, it
    should do its job...

 src/Window.cc | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit cae7f599a9242882eaee9d8b19be55272d7fdf19
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 13 05:54:08 2005 +0000

    window*grip cannot be parent relative

 src/ScreenResource.cc | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

commit fd1ef6b8239731a32cdc192bb8c2e11db288b83a
Author: bradleyhughes <bradleyhughes>
Date:   Tue Apr 12 07:38:00 2005 +0000

    compile on Mac OS X

 src/Toolbar.cc | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit 57c78c3846e979bf74e62326f037cad2348e5844
Author: bradleyhughes <bradleyhughes>
Date:   Tue Apr 12 07:27:27 2005 +0000

    fix a brainfart in rev 1.392... i was obviously on drugs at the time

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

commit 7ad8382dd91b6383a5ebe6889b3ea422fa19b870
Author: bradleyhughes <bradleyhughes>
Date:   Fri Apr 8 15:41:09 2005 +0000

    fix bugs 1166280 and 1040836: make sunken bevels work with gradients again

 lib/Image.cc | 114 ++++++++++++++++++++++++++++++++++++++++++++++++-------
 lib/Image.hh |   3 +-
 2 files changed, 103 insertions(+), 14 deletions(-)

commit dcc952911efd0302bbb68e40217c74041f46d47c
Author: bradleyhughes <bradleyhughes>
Date:   Fri Apr 8 14:21:25 2005 +0000

    apply patch 1072374 with some modifications... this allows the user to
    use either:

        session.menuFile: |command arg arg ...

    in ~/.blackboxrc, or:

        [include] (|command arg arg ...)

    in menu files.

 src/Screen.cc | 29 +++++++++++++++++++++--------
 1 file changed, 21 insertions(+), 8 deletions(-)

commit 743cef8bf7e6af9c0e39fbe5c0bfdc84c73092e5
Author: bradleyhughes <bradleyhughes>
Date:   Fri Apr 8 13:59:20 2005 +0000

    update does to mention [stylesdir]

 data/README.menu | 20 ++++++++++++++++++++
 data/menu.in     | 34 ++++++++++++++++++++++++----------
 2 files changed, 44 insertions(+), 10 deletions(-)

commit 85a45a7cc6cee823bd2af0302418a27c019d6ce4
Author: bradleyhughes <bradleyhughes>
Date:   Fri Apr 8 13:44:28 2005 +0000

    default 0.6x.x window.button.unfocus.picColor is white, not black

 util/bstyleconvert.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 597755b48ca8a0508f84cd8b50747434111789f9
Author: bradleyhughes <bradleyhughes>
Date:   Thu Apr 7 20:35:30 2005 +0000

    better menu item text

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

commit d10ddc144e4a4098e14d8eb470e8b92c39f0017b
Author: lenix <lenix>
Date:   Thu Apr 7 19:12:50 2005 +0000

    *** empty log message ***

 src/Screen.cc | 24 ++++++++++++++++++------
 1 file changed, 18 insertions(+), 6 deletions(-)

commit 0ac139ba4301ad5258d18c11d9fee3c63414f500
Author: lenix <lenix>
Date:   Thu Apr 7 18:46:25 2005 +0000

    *** empty log message ***

 src/BlackboxResource.cc | 12 +++++++
 src/BlackboxResource.hh | 12 +++++++
 src/Configmenu.cc       | 18 ++++++++++
 src/Screen.hh           |  2 ++
 src/Toolbar.cc          | 83 ++++++++++++++++++++++++++++++++-------------
 src/Window.cc           | 10 ++++++
 6 files changed, 114 insertions(+), 23 deletions(-)

commit d8ccc50db7e99ffc0b173d4fe85bf3e8b3028486
Author: bradleyhughes <bradleyhughes>
Date:   Thu Apr 7 15:28:41 2005 +0000

    fix bug 1169535: place some padding around text when drawing so that
    the text deos not align directly with the edge of the rectangle...

 lib/Font.cc | 34 +++++++++++++++++++++++++++++-----
 lib/Font.hh |  6 ++++++
 2 files changed, 35 insertions(+), 5 deletions(-)

commit f362072f6f89d45b0b30d66252217e604355f862
Author: bradleyhughes <bradleyhughes>
Date:   Thu Apr 7 09:58:11 2005 +0000

    apply patch 1178234: this fixes _NET_MOVERESIZE_WINDOW message handling

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

commit 5e16ba23c0bf50b68c0c2d957b32c328ce2e7412
Author: bradleyhughes <bradleyhughes>
Date:   Thu Apr 7 09:39:14 2005 +0000

    - the default text color of the toolbar clock should be black
    - the default frame color of focused windows should be white

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

commit ef2ce5a7f196d9fd65b7353617129c7b2ec41038
Author: bradleyhughes <bradleyhughes>
Date:   Thu Apr 7 07:32:01 2005 +0000

    remove -W* and -pedantic from the compile command... this allows
    people with slightly broken system headers to compile blackbox (see
    bug 1177903)

    if you need these warnings/checks, set CXXFLAGS when running
    configure...

 configure.ac | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

commit 0c24cc3136a0efe0a88a9303ac5558049c9ea2bc
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 6 21:16:50 2005 +0000

    merge() should not override existing entries, only add new ones

 lib/Resource.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b65fbc0a78ab03159ea99cc5f921f7ac4531f32b
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 6 18:53:26 2005 +0000

    do nothing if the filename is empty

 lib/Resource.cc | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

commit 796f44b8a0143db49f68280845a22cdadd219bb5
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 6 14:04:38 2005 +0000

    add writeDataFile(), writeConfigFile(), and writeCacheFile() to
    bt::XDG::BaseDir... these are convenience functions that make the
    basedir-spec easier to implement

 lib/XDG.cc | 34 ++++++++++++++++++++++++++++++++--
 lib/XDG.hh | 11 +++++++++++
 2 files changed, 43 insertions(+), 2 deletions(-)

commit fe48b5af6fd3a0ef4cc51aed2ed7392c375d816f
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 6 14:01:17 2005 +0000

    add bt::mkdirhier, which is equivalent to the shell command
    'mkdir -m mode -p path'

 lib/Util.cc | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/Util.hh |  3 +++
 2 files changed, 75 insertions(+)

commit 1171ab63b7f2b043933593fb464cf1804bdc24cc
Author: bradleyhughes <bradleyhughes>
Date:   Wed Apr 6 11:03:16 2005 +0000

    add bt::dirname(), the counterpart of bt::basename()

 lib/Util.cc | 9 +++++++++
 lib/Util.hh | 1 +
 2 files changed, 10 insertions(+)

commit 4356dd4e79895e94e39f3722aba5ce6e2daf5682
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 31 15:32:16 2005 +0000

    add bt::XDG::BaseDir, which is an interface for the basedir-spec on
    freedesktop.org

 lib/Makefile.am |   6 ++-
 lib/XDG.cc      | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/XDG.hh      |  53 +++++++++++++++++++++++++
 3 files changed, 166 insertions(+), 2 deletions(-)

commit b1deb9f093c9b0e79272d4623a32550891363b10
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 31 08:33:05 2005 +0000

    updates

 TODO | 6 ++++++
 1 file changed, 6 insertions(+)

commit f48a967d9c6cec3510b5e980df8824c34d116163
Author: bradleyhughes <bradleyhughes>
Date:   Wed Mar 30 13:36:28 2005 +0000

    updates

 TODO | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

commit a8dc8ac7e5643fddc453d9cb58525bd086aab4e9
Author: bradleyhughes <bradleyhughes>
Date:   Fri Mar 18 22:52:29 2005 +0000

    improve window placement a bit... it's the WM's job to take care of
    lots of things... keeping windows inside of the workarea, dialogs
    centered over their parents, and so on...

    fixes bug 896892

 src/Screen.cc | 70 +++++++++++++++++++++++++++++++------------------------
 1 file changed, 40 insertions(+), 30 deletions(-)

commit 50ab483c907708a2eefd33c0be0b443dae865898
Author: bradleyhughes <bradleyhughes>
Date:   Fri Mar 18 22:49:36 2005 +0000

    add bt::Rect::inside(), which returns the rect placed inside the
    specified rect (if the rect is too large, the left and top edges are
    aligned)

 lib/Rect.cc | 14 ++++++++++++++
 lib/Rect.hh |  2 ++
 2 files changed, 16 insertions(+)

commit 79cfa3ec98b52779ad0d4737f11b87b89f963f48
Author: bradleyhughes <bradleyhughes>
Date:   Fri Mar 18 21:37:20 2005 +0000

    the "Focus Last Window on Workspace" feature should not keep "sticky"
    windows focused...  this is quite annoying when you switch to an empty
    workspace (with a single stick window) and then switch back to a
    workspace where a window previously had focus... before, blackbox
    would keep focus on the sticky window... now it focuses the window
    that previously had focus.

 src/Screen.cc | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit b08025315d1cd644b740de74cf27aaf71013d77f
Author: bradleyhughes <bradleyhughes>
Date:   Fri Mar 18 09:06:59 2005 +0000

    handle clock rollback... we need to adjust the start time of all
    Timers when we find out that the clock has rolled back...

    this fixes bug 1108835

 lib/Application.cc | 32 ++++++++++++++++++++++++++++++++
 lib/Application.hh |  2 ++
 lib/Timer.cc       | 33 ++++++++++++++++++++++++++++-----
 lib/Timer.hh       | 16 +++++++++++++++-
 4 files changed, 77 insertions(+), 6 deletions(-)

commit 6c6503d26929b1448cdc5d3a29e21dbc36508a0a
Author: bradleyhughes <bradleyhughes>
Date:   Fri Mar 18 09:04:37 2005 +0000

    use sizeof() instead of hard coding the size in 2 places

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

commit 27a97c295ed5550ab8ebf9783fb8917f7410d448
Author: bradleyhughes <bradleyhughes>
Date:   Fri Mar 18 08:33:53 2005 +0000

    silence warnings from gcc

 lib/Image.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c020c36694d338e67f4339851e4b25d5a7a00845
Author: bradleyhughes <bradleyhughes>
Date:   Tue Mar 15 07:22:48 2005 +0000

    i've gotten more GC cache faults, so let's fix this one and for
    all... the key calculation is based on a very simply hash, so lets use
    a PRNG to get better distribution... if and when a cache fault
    happens, simply try again (since we'll get a new key because of the
    random number generator)

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

commit 0eea0e5648e705d5864343aed5004bf9fb5c6ef5
Author: bradleyhughes <bradleyhughes>
Date:   Tue Mar 15 07:01:36 2005 +0000

    instead of having 4 versions of std::string tolower(string), put it
    into Util.hh and use that

 lib/Font.cc           |  8 +-------
 lib/Texture.cc        |  8 +-------
 lib/Util.cc           | 13 +++++++++++++
 lib/Util.hh           |  2 ++
 util/bsetroot.cc      |  9 +--------
 util/bstyleconvert.cc | 15 ++-------------
 6 files changed, 20 insertions(+), 35 deletions(-)

commit 9721a11925141b30454b30428a0652473a2f99b2
Author: bradleyhughes <bradleyhughes>
Date:   Mon Mar 14 22:07:32 2005 +0000

    make the slit texture default to the toolbar's texture, for
    compatibilty with older styles

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

commit f74b4c32a85ad1f764519f5c42f5b969767011ff
Author: bradleyhughes <bradleyhughes>
Date:   Mon Mar 14 21:51:58 2005 +0000

    add a bt::textureResource() overload that takes a default
    texture...

 lib/Texture.cc | 52 ++++++++++++++++++++++++++++++++++++----------------
 lib/Texture.hh | 25 ++++++++++++++++++++++---
 2 files changed, 58 insertions(+), 19 deletions(-)

commit b75e5e61339ce53e5a008e61f68d8eb92fa1304a
Author: bradleyhughes <bradleyhughes>
Date:   Mon Mar 14 07:15:42 2005 +0000

    compile with intel c++

 util/bstyleconvert.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 028c38c239808f89d8774c098703d17d6914a63d
Author: bradleyhughes <bradleyhughes>
Date:   Fri Mar 11 13:22:08 2005 +0000

    don't output any messages unless the debug knob is turned on

 lib/PixmapCache.cc | 2 ++
 1 file changed, 2 insertions(+)

commit bf4300b8eed615b8d1ffc96b825c1de15d6a4108
Author: bradleyhughes <bradleyhughes>
Date:   Tue Mar 1 07:58:00 2005 +0000

    bstyleconvert is done

 TODO | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

commit 6b29a3cc3ff21eda4be944e2c498b25887105683
Author: bradleyhughes <bradleyhughes>
Date:   Mon Feb 28 18:06:47 2005 +0000

    set the active screen for any button press, not only the left
    button... this improves click-to-focus usage

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

commit 892fb057f05cb8c94b17f97fc938a6bb22a30705
Author: bradleyhughes <bradleyhughes>
Date:   Mon Feb 28 17:58:14 2005 +0000

    rewrite bstyleconvert to do 0.65.0 -> 0.70.0 conversion... no effort
    at compatibility is made...

 util/bstyleconvert.cc | 1180 +++++++++++++++++++++++++--------------------
 1 file changed, 656 insertions(+), 524 deletions(-)

commit b8c7b6d93e4e5962d2292a9246b4b34fe14ca2aa
Author: bradleyhughes <bradleyhughes>
Date:   Wed Feb 23 06:01:05 2005 +0000

    window.frame.borderColor -> window.frame.{focus,unfocus}.borderColor

    this allows people to specify different borders for focused and
    unfocused windows...

 data/README.style     |  7 +++++--
 src/ScreenResource.cc | 37 +++++++++++++++++++++++++++++++++----
 src/ScreenResource.hh |  3 +--
 src/Window.cc         | 12 +++++++++---
 4 files changed, 48 insertions(+), 11 deletions(-)

commit ecddee1ca3e2e421e71a2017c033ef6214c046dd
Author: bradleyhughes <bradleyhughes>
Date:   Tue Feb 22 15:37:40 2005 +0000

    getting ready for the release

 TODO | 4 ----
 1 file changed, 4 deletions(-)

commit 83b7b0894e40496f8c4b5f9d3ed5a8be54482d20
Author: bradleyhughes <bradleyhughes>
Date:   Fri Feb 18 08:05:31 2005 +0000

    1. handle windows whose minimum size is larger than the screen

    2. instead of forcing the minimum size to the base size (if the base
    size is bigger), reject the base size if it is larger than the minimum

 src/Window.cc | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

commit fd8e95b7a625516523a1754d6cf3a1d3127824a9
Author: bradleyhughes <bradleyhughes>
Date:   Fri Feb 18 07:42:29 2005 +0000

    use new/delete instead of malloc/free

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

commit 3c2904a120609e8c4730dda9246296c208fca09e
Author: bradleyhughes <bradleyhughes>
Date:   Fri Feb 11 07:04:52 2005 +0000

    don't crash

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

commit 09d4ef3bc41b7f48af0d4d698efa482172a8c44c
Author: bradleyhughes <bradleyhughes>
Date:   Mon Feb 7 12:19:31 2005 +0000

    1. undo previous commit mistake (oops!)

    2. if we just managed the group leader for an existing group, move all
    group transients to this window

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

commit 8abd990d0af8baabdced9674c02fe9dd8a6cef32
Author: bradleyhughes <bradleyhughes>
Date:   Mon Feb 7 12:18:00 2005 +0000

    _windowmenu can be zero, check it before dereferencing it

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

commit d7c58612a8406464dbb309cea48c08d15c380e62
Author: bradleyhughes <bradleyhughes>
Date:   Mon Feb 7 11:52:22 2005 +0000

    don't deref null

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

commit f7e9a852d4df55112dbdfb0e35a7608a81186095
Author: bradleyhughes <bradleyhughes>
Date:   Mon Feb 7 09:19:13 2005 +0000

    hide the windowmenu if the window it points to is unmanaged

 src/Screen.cc     | 3 +++
 src/Windowmenu.hh | 5 +++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 722ea7234133a88e0377de3b4e7978f261f03fa6
Author: bradleyhughes <bradleyhughes>
Date:   Mon Feb 7 09:13:35 2005 +0000

    include Xlib.h before Xutil.h

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

commit a3d96ef5eb2b6088dfbdb6d6d48ded10b86a3847
Author: shaleh <shaleh>
Date:   Sat Feb 5 18:49:07 2005 +0000

    add new option to enable/disable workspace changing via scroll mouse

 src/BlackboxResource.cc |  6 ++++++
 src/BlackboxResource.hh |  6 ++++++
 src/Configmenu.cc       | 21 +++++++++++++++++----
 src/Screen.cc           |  6 ++++--
 4 files changed, 33 insertions(+), 6 deletions(-)

commit 01cf41c7b13b2b6f5c5740ee75e69a2752a41457
Author: bradleyhughes <bradleyhughes>
Date:   Fri Feb 4 09:55:09 2005 +0000

    don't blindly put the close button and resize grips a client uses
    _MOTIF_WM_HINTS to request the handle/titlebar... instead, make sure
    that those functions are available first

 src/Window.cc | 26 ++++++++++++++++++--------
 1 file changed, 18 insertions(+), 8 deletions(-)

commit 5d7cede67fcc075ad53a3c28ff583541f97ace0d
Author: bradleyhughes <bradleyhughes>
Date:   Fri Feb 4 09:33:35 2005 +0000

    notes about rootCommand

 data/README.style | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 6c16b63857150842e82cf702844cd0c9432d7565
Author: bradleyhughes <bradleyhughes>
Date:   Fri Feb 4 09:25:51 2005 +0000

    allow the user to override the rootCommand from their ~/.blackboxrc

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

commit c6c72d5787b5a4446d8743a63c1c708e1a651ef0
Author: bradleyhughes <bradleyhughes>
Date:   Thu Feb 3 15:58:42 2005 +0000

    more style syntax changes... the text description is now expected to
    be in ".appearance".

 data/README.style  | 11 ++++++++++-
 data/styles/Blue   | 40 ++++++++++++++++++++--------------------
 data/styles/Gray   | 40 ++++++++++++++++++++--------------------
 data/styles/Green  | 40 ++++++++++++++++++++--------------------
 data/styles/Purple | 40 ++++++++++++++++++++--------------------
 data/styles/Red    | 40 ++++++++++++++++++++--------------------
 lib/Texture.cc     |  5 ++++-
 7 files changed, 114 insertions(+), 102 deletions(-)

commit 54b6a591c3e080a7ce7682296add5dd89813f64e
Author: bradleyhughes <bradleyhughes>
Date:   Thu Feb 3 13:25:52 2005 +0000

    (start) some style syntax revisions after a discussion on the mailing
    list:

    <name>.backgroundColor: background color for solids
    <name>.color1:          initial color for gradients and interlaced solids
    <name>.color2:          target color for gradients and interlaced solids

    this also entails a slight change in the bt::Texture API... instead of
    bt::Texture::color() and ::colorTo(), we have ::color1() and
    ::color2().  Note that there is no bt::Texture::backgroundColor(); use
    ::color1() instead.

 data/README.style     | 110 +++++++++++++++++++++++++++-------------------
 data/styles/Blue      |  19 ++++----
 data/styles/Gray      |  19 ++++----
 data/styles/Green     |  19 ++++----
 data/styles/Purple    |  19 ++++----
 data/styles/Red       |  19 ++++----
 lib/Image.cc          |   8 ++--
 lib/Texture.cc        |  74 ++++++++++++++++++++-----------
 lib/Texture.hh        |  18 ++++----
 src/ScreenResource.cc |   2 +-
 util/bsetroot.cc      |   4 +-
 11 files changed, 180 insertions(+), 131 deletions(-)

commit 597cb0a4dc272174a4a131acf48cf9d1dd40363e
Author: bradleyhughes <bradleyhughes>
Date:   Thu Feb 3 11:52:46 2005 +0000

    attempt to fix bug 1114177: removing a transient from the group should
    only be done when we are sure it's not a transient for a window

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

commit 3eebf55b967f1a3e9dc8b7742d16a63da542c69e
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jan 28 12:54:32 2005 +0000

    don't use uninitialized variables... the label width needs to be set
    properly even if the label isn't visible (otherwise decorate() would
    use pass the width unitialized to the pixmap cache)

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

commit b352e1425efa871dec87636ef81e20e6f48d46d6
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 27 17:08:22 2005 +0000

    better separator sizing

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

commit 824a84c3bea82c15d4b736260937ee50e945ba95
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 24 09:30:03 2005 +0000

    correctly set size/state on construction... this fixes bug 1108138

 src/Window.cc | 56 ++++++++++++++++++++++---------------------------------
 1 file changed, 22 insertions(+), 34 deletions(-)

commit 34e360b3121abaaad08f118263a1a3ab5f497232
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 24 09:06:10 2005 +0000

    updateSize() and updateGeometry() can't be reimplemented, make them
    private non-virtual functions

    vanR has bugged me long enough, so I give up, give him a geometry()
    function.

 lib/Menu.cc | 7 +++++++
 lib/Menu.hh | 8 +++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit 2ec2a996d0cd47866dc704732f64eb1526e0b11d
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 24 07:50:56 2005 +0000

    add _NET_WM_STATE_DEMANDS_ATTENTION

 lib/EWMH.cc | 1 +
 lib/EWMH.hh | 3 +++
 2 files changed, 4 insertions(+)

commit 61d7aeb1c88f314ee4cac653111bafbadadc3a01
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jan 21 10:53:21 2005 +0000

    Many docks have auto-hide features similar to the toolbar and
    slit... we don't want these things to be moved to the center of the
    screen when switching to an empty workspace.

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

commit b8a3b547d415e63df24c9be6337c71566e492cf4
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 20 16:57:42 2005 +0000

    fix bug 1105234: 'shaded' state lost after style change:

    When having shaded windows (right click -> shade) and changing the
    style, the window's height goes to zero, while the window is not
    shaded anymore.

 src/Window.cc | 33 ++++++++++++++++++++++-----------
 1 file changed, 22 insertions(+), 11 deletions(-)

commit 400fb352a0b5e049e824c39655cbfc186412f083
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 20 13:35:33 2005 +0000

    make sure we add/remove the group transients from the group when the
    group (potentially) changes. fixes bug 1105814

    http://sourceforge.net/tracker/index.php?func=detail&aid=1105814&group_id=40696&atid=428680

 src/Window.cc | 27 ++++++++++++++++++++-------
 1 file changed, 20 insertions(+), 7 deletions(-)

commit ca8eb452a3345a6d35e71a4d920704d81683d16f
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 20 13:30:07 2005 +0000

    update COMPLIANCE and EWMH atom list to those listed in the 1.3 draft

 COMPLIANCE  |  8 +++++++-
 lib/EWMH.cc | 12 ++++++++----
 lib/EWMH.hh | 33 +++++++++++++++++++++++----------
 3 files changed, 38 insertions(+), 15 deletions(-)

commit 23b2ebc4c599b8c02007b610828e200255d0278d
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 20 13:11:15 2005 +0000

    setup libtool correctly

 Makefile.am  | 4 ++++
 configure.ac | 1 +
 2 files changed, 5 insertions(+)

commit ee6446473f202da528ddddfcccbab6f19116370d
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 20 10:12:21 2005 +0000

    use AM_CPPFLAGS instead of CPPFLAGS

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

commit 45a210591ccc15705cc7cf65fdb321bb19714761
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 19 14:30:46 2005 +0000

    get the CPPFLAGS and LDFLAGS right

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit afb3981b797d68790f47417a851bcbce7f5b7959
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 19 14:20:56 2005 +0000

    update changelog and add release notes

 ChangeLog | 37 ++++++++++++++++++++++++++++++-------
 RELNOTES  | 38 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+), 7 deletions(-)

commit 1aff87c896dc9c2f256c7990e8070d5aef1ebe2f
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 19 14:15:31 2005 +0000

    remove unneeded assert

 src/ScreenResource.cc | 1 -
 1 file changed, 1 deletion(-)

commit bc2a50bad9cb6f456c1b22f61314c53ba3af21cd
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 19 13:53:00 2005 +0000

    Add code to automatically convert 0.65.0 ~/.blackboxrc to 0.70.0
    format

 TODO                    |  3 --
 src/BlackboxResource.cc | 71 ++++++++++++++++++++++++++++++++++-----------
 2 files changed, 54 insertions(+), 20 deletions(-)

commit 1bbfcacf9de0378c1d959b7ec12f3ef59bb4e914
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 19 12:41:06 2005 +0000

    updates

 TODO | 28 +++++++++++-----------------
 1 file changed, 11 insertions(+), 17 deletions(-)

commit 1dbbc33138547ca8b8d0787d17e60275dc341212
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 19 11:36:49 2005 +0000

    lay down the foundation for tear-off menu support... does nothing yet,
    but for binary compatibility reasons, it's best to do it now

 lib/Menu.cc | 16 ++++++++++++++--
 lib/Menu.hh |  3 +++
 2 files changed, 17 insertions(+), 2 deletions(-)

commit e8b1ea4edc1ad070067dab93f443483b4df544c5
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 19 09:17:05 2005 +0000

    minor usability fix... the the mouse moves over the title, fake a
    leave event, so that any active items are deactivated (unless the
    active menu has an open submenu, that is)

 lib/Menu.cc | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit b6eff8961ea95ce9b40304aabb5aae09d6171d4a
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 20:37:02 2005 +0000

    use .ForegroundColor instead of .Foreground, as documented :)

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

commit f2d2cbaa0dc7fdd0c9d1931f03ecd0c76d3a6764
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 20:30:03 2005 +0000

    documentation updates

 data/README       |  53 ++----
 data/README.menu  | 512 +++++++++++++++++++++++++-------------------------
 data/README.style | 384 +++++--------------------------------
 3 files changed, 328 insertions(+), 621 deletions(-)

commit 83dbb6d9ad8a5f5036b55a26e1ddda39ef4b849f
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 19:12:02 2005 +0000

    fix typo in rant/comment

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

commit 92ae4d97989489f7b925199eabd483866e6c0c61
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 15:39:35 2005 +0000

    run aclocal before everyting else to silence warnings from libtoolize

 mk.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0d65abac228b84afa36d977926e80ed6c6e2809f
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 13:31:35 2005 +0000

    1. the default window functions should be set to those that cannot be
    changed through _MOTIF_WM_HINTS

    2. fix logic in double-click shade, so that we don't try to shade if
    the window does not have WindowFunctionShade

    this fixes tracker bug 1100927

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

commit d447948e2b9a6246dd5119f0e9f3da70f5f597a8
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 12:13:53 2005 +0000

    support windows that set _NET_WM_STATE_{ABOVE,BELOW} by putting them in
    the right layer

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

commit dc785d72588c5a715bfb2bad9a66113526d3e61a
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 08:24:43 2005 +0000

    1. always raise newly managed windows so that we can enforce our
    stacking order

    2. fix raising of fullscreen windows with transients... fixes tracker
    bug 1101665

 src/Screen.cc | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

commit a1fa7e700be36973dce01acbe71b729ce6667357
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 18 08:18:47 2005 +0000

    print out the entity/win pointer in addition to window ids

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

commit b7b03e0a189133faa14d9abbe6592d2c68875289
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jan 14 15:46:14 2005 +0000

    for some reason, xv and GNU emacs like to set WM_NORMAL_HINTS in
    response to a synthetic ConfigureNotify... this puts blackbox and
    xv/emacs into a infinite loop, constantly sending ConfigureNotify and
    setting WM_NORMAL_HINTS... let's put a stop to it

 src/Window.cc | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 52 insertions(+), 2 deletions(-)

commit 913a5d589f6e9f5575a7d37ec2c1cdfe8c7ded8a
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 13:57:22 2005 +0000

    fix findNonTransientParent():

    - return 0 if the window is not a transient

    - don't return the first repeated window in a circular transient
    chain.  for example, given 3->2->1->3, then
    2->findNonTransientParent() should return 3, not 2

 src/Window.cc | 23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

commit 1bad180be468bd3b395ef83cd8f4aacbe0f5b37b
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 13:53:46 2005 +0000

    fix raising/lowering of group transients

 src/Screen.cc | 45 +++++++++++++++++++++++++--------------------
 1 file changed, 25 insertions(+), 20 deletions(-)

commit b8943138989347c917ea641df2701a7555bc1cfa
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 13:09:09 2005 +0000

    windows who set WM_TRANSIENT_FOR to something that is not a group or
    another managed windows are simply broken, such windows should not be
    treated as transients

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

commit 3e9701a43305204ae7fbca126c5cbea2c86b297f
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 12:01:59 2005 +0000

    raiseWindow() shouldn't call findNonTransientParent() on non-transient
    windows

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

commit 47ffaafa07a52471a039da49fee2c9ead9d9250f
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 10:19:38 2005 +0000

    during shutdown, preserve the stacking order after unmanaging all windows

 src/Screen.cc | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 4b8c4d164f180d9d81166cc019f3cd75de066840
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 09:58:11 2005 +0000

    large windows should be centered in the available area, not the entire
    screen

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

commit 14cbb3e1803db41ae5760dbe38f8699721864700
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 09:26:26 2005 +0000

    consistency

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

commit 779e06ddd77736b461e0efcb250cd8ced539f97e
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 13 09:20:53 2005 +0000

    rename buildTransientList(win) to BlackboxWindow::buildFullTransientList()

 src/Screen.cc | 24 +++---------------------
 src/Window.cc | 16 ++++++++++++++++
 src/Window.hh |  1 +
 3 files changed, 20 insertions(+), 21 deletions(-)

commit 2b601495d11f97e8d74213c62ab8cd97b7dd64a8
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 11 07:18:04 2005 +0000

    - fix assert... std::find(end, end, ...) will always return end!

    - when recursing into lowerWindow(), we don't need to redo to group
    lowering

 src/Screen.cc | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit 2309e666256316a19569d25ed76642d817186a23
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 11 07:07:16 2005 +0000

    - document what the return values for raiseWindow() and lowerWindow() mean

    - fix lowerWindow() to allow for independent top-level lowering in the
    group... having lowerWindow() simply lower the group is not enough,
    especially if you have, for example, multiple browser windows open in
    the same group.

 src/Screen.cc | 87 ++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 58 insertions(+), 29 deletions(-)

commit d0072a1016b57530c35cead81450460153a31a8c
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 16:45:28 2005 +0000

    rework lowering after the recent changes to the raising
    code... lowering is less complicated than raise.  when lowering we do
    one of the following:

    1. if the window is in a group, we lower the entire group in the
    current stacking order

    2. otherwise, if the window has transients, we lower the window and
    all of its transients in the current stacking order

    3. otherwise, we simply lower the single window

    this differs slightly from raise, which first works on the
    group/transient-tree and then raises the target window in the
    group/transient-tree... lower doesn't act on the target window, it
    merely does the action on the group/transient-tree

 src/Screen.cc | 246 ++++++++++++++++++++++++++++++++----------------------
 src/Screen.hh |   4 -
 2 files changed, 148 insertions(+), 102 deletions(-)

commit 0a8a472df28895a0c85b0b96b91626265e831e1b
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 16:08:18 2005 +0000

    don't focus _NET_WM_WINDOW_TYPE_DOCK windows, ever

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

commit 8925193892289cdc5bf092c0a3b956d4f0245bcc
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 15:09:41 2005 +0000

    compile on linux

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

commit e502f045e09942e06b22a6a25810275c3cd24968
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 15:07:51 2005 +0000

    optimize StackingList::lower(), and add comments in raise()/lower()

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

commit 5d69eeb9b48debb525be2c2b262133738238b9b8
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 14:50:13 2005 +0000

    since transients are kept on the same workspace as their parents,
    there's no reason to check if a transient is on the same workspace
    when raising...

    as a side effect, when raising a group, all windows on all workspaces
    will be raised... i'm not sure if this is going to cause problems, but
    i suspect not... i am even considering keeping all windows in a group
    on the same workspace

 src/Screen.cc | 42 +++++++++++++-----------------------------
 1 file changed, 13 insertions(+), 29 deletions(-)

commit 87cb36a8bb3ba3aab95e03e617cf2c5276b0e47a
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 14:40:21 2005 +0000

    optimize StackingList::raise()

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

commit 88d9b5a384545ff6c19ab844a8181dad0d4959af
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 14:36:15 2005 +0000

    remove debug output

 src/ScreenResource.cc | 1 -
 1 file changed, 1 deletion(-)

commit 0a8fc2f913f2f72d099f058ca81f54444bf9ef36
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 14:23:12 2005 +0000

    better defaults when starting blackbox for the first time

 src/BlackboxResource.cc | 10 +++++-----
 src/ScreenResource.cc   |  8 ++++----
 2 files changed, 9 insertions(+), 9 deletions(-)

commit 123c45f60d9d3af153097fcd835b81797babebca
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 14:05:16 2005 +0000

    Results is not the default style anymore

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

commit 1b538991de9b1401abfff43b0c59d9777dd1eb72
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 13:32:23 2005 +0000

    god, stl is wierd

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

commit 91475c7db12ba77f8205f0d4875244c12108d4d6
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 11:45:56 2005 +0000

    part 1 of a larger change to the way windows are stacked... when
    raising windows, let's be super clever:

    - transients are stacked independently from other sibling transients

    - similarly, group transients (and their transients) are stacked
    independently

    - when raising a window that is part of a group, first raise the
    entire group (preserving the current stacking order) before raising
    the original window.

    - in general, the stacking order is preserved unless explicitly
    changed... this results in a very good feel, especially for SDI style
    applications.

    note: lowering is not yet done this way...

 src/Screen.cc | 383 ++++++++++++++++++++++++++++++++++++------------------
 src/Screen.hh |   1 -
 2 files changed, 255 insertions(+), 129 deletions(-)

commit 602d8ec0b868c9b22b47301421a408724a6db77f
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 09:30:44 2005 +0000

    updates

 TODO | 6 ------
 1 file changed, 6 deletions(-)

commit 95abc4f6c9b2878f4c918082df8e5a22edfce2d8
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 10 09:25:39 2005 +0000

    make StackingList::raise() and ::lower() return an iterator to the
    entity at its new position in the stack

 src/StackingList.cc | 14 +++++++-------
 src/StackingList.hh |  8 ++++----
 2 files changed, 11 insertions(+), 11 deletions(-)

commit f435c17b2127b7d89ce528e566914ac7b511d1a4
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 6 07:48:51 2005 +0000

    BWindowGroup::removeWindow() could delete the group, so make sure we
    call removeTransient() before removeWindow()

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

commit 95961b0122af1ae518ab9adab68bcdda56d7bfac
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jan 6 07:47:54 2005 +0000

    the transientList must be empty before destroying the group

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

commit 41b309c49382e3378ca5e620e538b1c162bf7bda
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jan 5 08:18:44 2005 +0000

    cleanup BlackboxResource and ScreenResource more... ScreenResource now
    lives in its own file...

    moved the call to XrmInitialize() to bt::Application's constructor,
    this is a more logical location

 lib/Application.cc                             |   2 +
 src/BlackboxResource.cc                        | 529 +--------------------
 src/BlackboxResource.hh                        | 129 +----
 src/Makefile.am                                |   1 +
 src/Screen.cc                                  |   8 +-
 src/{BlackboxResource.cc => ScreenResource.cc} | 308 +-----------
 src/ScreenResource.hh                          | 129 +++++
 src/Toolbar.cc                                 |   4 +-
 src/Window.cc                                  |  16 +-
 src/Windowmenu.cc                              |   2 +-
 src/Workspace.cc                               |   8 +-
 src/Workspace.hh                               |   2 +-
 src/Workspacemenu.cc                           |   4 +-
 13 files changed, 200 insertions(+), 942 deletions(-)

commit 88d9fde5279088b693c8ebf23b112dbea1e1bc1d
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 4 12:58:32 2005 +0000

    1. make the "Disable bindings with scroll lock" resource application
    wide, not per-screen

    2. refactor ScreenResource a bit, use references instead of pointers,
    and encapsulate data appropriately

 src/BlackboxResource.cc | 305 +++++++++++++++++++++---------------------
 src/BlackboxResource.hh | 168 +++++++++++------------
 src/Configmenu.cc       |  16 +--
 src/Screen.cc           |  40 +++---
 src/Slit.cc             | 112 +++++++++-------
 src/Slit.hh             |  14 +-
 src/Slitmenu.cc         |  64 +++++----
 src/Toolbar.cc          | 271 +++++++++++++++++++------------------
 src/Toolbar.hh          |   5 +-
 src/Toolbarmenu.cc      |  53 +++++---
 src/Window.cc           | 317 ++++++++++++++++++++++++--------------------
 src/Window.hh           |   2 -
 12 files changed, 702 insertions(+), 665 deletions(-)

commit 718d20b477443b70acd12cc74c4fd95915c52199
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jan 4 09:51:06 2005 +0000

    don't clear the ChangeLayer function when going fullscreen, we rely on
    it quite a bit, especially in fullscreen mode

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

commit f8459d8fcda52b763f16920a21b6aaba35093b90
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 3 14:51:34 2005 +0000

    changeLayer should work when going to fullscreen mode

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

commit b63cc8d980470c0d735f3c4afe30c8398d445530
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 3 14:37:44 2005 +0000

    managed windows may also be group leaders, in which case transients of
    such windows should be put into the managed window's transient list
    (not into the group transient list).

    this should fix bug 1068894

 src/Window.cc      | 55 ++++++++++++++++++++++++++------------------------
 src/WindowGroup.cc | 28 +++++++++++++++----------
 2 files changed, 46 insertions(+), 37 deletions(-)

commit eafad70a488c72849c88a8723cf431d1f50f8b89
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jan 3 09:42:37 2005 +0000

    copyright year update

 ChangeLog.bsetbg        |  2 +-
 LICENSE                 |  4 ++--
 lib/Application.cc      |  4 ++--
 lib/Application.hh      |  4 ++--
 lib/Bitmap.cc           |  4 ++--
 lib/Bitmap.hh           |  4 ++--
 lib/Color.cc            |  4 ++--
 lib/Color.hh            |  4 ++--
 lib/Display.cc          |  4 ++--
 lib/Display.hh          |  4 ++--
 lib/EWMH.cc             |  4 ++--
 lib/EWMH.hh             |  4 ++--
 lib/EventHandler.hh     |  4 ++--
 lib/Font.cc             |  4 ++--
 lib/Font.hh             |  4 ++--
 lib/Image.cc            |  4 ++--
 lib/Image.hh            |  4 ++--
 lib/Makefile.am         |  4 ++--
 lib/Menu.cc             |  4 ++--
 lib/Menu.hh             |  4 ++--
 lib/Pen.cc              |  4 ++--
 lib/Pen.hh              |  4 ++--
 lib/PixmapCache.cc      |  4 ++--
 lib/PixmapCache.hh      |  4 ++--
 lib/Rect.cc             |  4 ++--
 lib/Rect.hh             |  4 ++--
 lib/Resource.cc         |  4 ++--
 lib/Resource.hh         |  4 ++--
 lib/Texture.cc          |  4 ++--
 lib/Texture.hh          |  4 ++--
 lib/Timer.cc            |  4 ++--
 lib/Timer.hh            |  4 ++--
 lib/Unicode.cc          |  4 ++--
 lib/Unicode.hh          |  4 ++--
 lib/Util.cc             |  4 ++--
 lib/Util.hh             |  4 ++--
 src/BlackboxResource.cc |  4 ++--
 src/BlackboxResource.hh |  4 ++--
 src/Clientmenu.cc       |  4 ++--
 src/Clientmenu.hh       |  4 ++--
 src/Configmenu.cc       |  4 ++--
 src/Configmenu.hh       |  4 ++--
 src/Iconmenu.cc         |  4 ++--
 src/Iconmenu.hh         |  4 ++--
 src/Makefile.am         |  4 ++--
 src/Rootmenu.cc         |  4 ++--
 src/Rootmenu.hh         |  4 ++--
 src/Screen.cc           |  4 ++--
 src/Screen.hh           |  4 ++--
 src/Slit.cc             |  4 ++--
 src/Slit.hh             |  4 ++--
 src/Slitmenu.cc         |  4 ++--
 src/Slitmenu.hh         |  4 ++--
 src/StackingList.cc     |  4 ++--
 src/StackingList.hh     |  4 ++--
 src/Toolbar.cc          |  4 ++--
 src/Toolbar.hh          |  4 ++--
 src/Toolbarmenu.cc      |  4 ++--
 src/Toolbarmenu.hh      |  4 ++--
 src/Window.cc           |  4 ++--
 src/Window.hh           |  4 ++--
 src/WindowGroup.cc      |  4 ++--
 src/WindowGroup.hh      |  4 ++--
 src/Windowmenu.cc       |  4 ++--
 src/Windowmenu.hh       |  4 ++--
 src/Workspace.cc        |  4 ++--
 src/Workspace.hh        |  4 ++--
 src/Workspacemenu.cc    |  4 ++--
 src/Workspacemenu.hh    |  4 ++--
 src/blackbox.cc         |  4 ++--
 src/blackbox.hh         |  4 ++--
 src/main.cc             | 12 ++++++------
 util/Makefile.am        |  4 ++--
 util/bsetroot.cc        |  8 ++++----
 util/bsetroot.hh        |  4 ++--
 util/bstyleconvert.cc   |  4 ++--
 76 files changed, 157 insertions(+), 157 deletions(-)

commit 8941f69115f1dc1a7b4993c06e42afe042b19240
Author: bradleyhughes <bradleyhughes>
Date:   Wed Dec 29 20:16:20 2004 +0000

    copyright year update

 LICENSE                 |  4 ++--
 lib/Application.cc      |  4 ++--
 lib/Application.hh      |  4 ++--
 lib/Bitmap.cc           |  4 ++--
 lib/Bitmap.hh           |  4 ++--
 lib/Color.cc            |  4 ++--
 lib/Color.hh            |  4 ++--
 lib/Display.cc          |  4 ++--
 lib/Display.hh          |  4 ++--
 lib/EWMH.cc             |  4 ++--
 lib/EWMH.hh             |  4 ++--
 lib/EventHandler.hh     |  4 ++--
 lib/Font.cc             |  4 ++--
 lib/Font.hh             |  4 ++--
 lib/Image.cc            |  4 ++--
 lib/Image.hh            |  4 ++--
 lib/Makefile.am         |  4 ++--
 lib/Menu.cc             |  4 ++--
 lib/Menu.hh             |  4 ++--
 lib/Pen.cc              |  4 ++--
 lib/Pen.hh              |  4 ++--
 lib/PixmapCache.cc      |  4 ++--
 lib/PixmapCache.hh      |  4 ++--
 lib/Rect.cc             |  4 ++--
 lib/Rect.hh             |  4 ++--
 lib/Resource.cc         |  4 ++--
 lib/Resource.hh         |  4 ++--
 lib/Texture.cc          |  4 ++--
 lib/Texture.hh          |  4 ++--
 lib/Timer.cc            |  4 ++--
 lib/Timer.hh            |  4 ++--
 lib/Unicode.cc          |  2 +-
 lib/Unicode.hh          |  2 +-
 lib/Util.cc             |  4 ++--
 lib/Util.hh             |  4 ++--
 nls/lv_LV/Toolbar.m     |  2 +-
 nls/pt_BR/common.m      |  2 +-
 src/BlackboxResource.cc |  4 ++--
 src/BlackboxResource.hh |  4 ++--
 src/Clientmenu.cc       |  4 ++--
 src/Clientmenu.hh       |  4 ++--
 src/Configmenu.cc       |  4 ++--
 src/Configmenu.hh       |  4 ++--
 src/Iconmenu.cc         |  4 ++--
 src/Iconmenu.hh         |  4 ++--
 src/Makefile.am         |  5 ++---
 src/Rootmenu.cc         |  4 ++--
 src/Rootmenu.hh         |  4 ++--
 src/Screen.hh           |  4 ++--
 src/Slit.cc             |  4 ++--
 src/Slit.hh             |  4 ++--
 src/Slitmenu.cc         |  4 ++--
 src/Slitmenu.hh         |  4 ++--
 src/StackingList.cc     |  4 ++--
 src/StackingList.hh     |  4 ++--
 src/Toolbar.cc          |  4 ++--
 src/Toolbar.hh          |  4 ++--
 src/Toolbarmenu.cc      |  4 ++--
 src/Toolbarmenu.hh      |  4 ++--
 src/Window.hh           |  4 ++--
 src/WindowGroup.cc      |  4 ++--
 src/WindowGroup.hh      |  4 ++--
 src/Windowmenu.cc       |  4 ++--
 src/Windowmenu.hh       |  4 ++--
 src/Workspace.cc        |  4 ++--
 src/Workspace.hh        |  4 ++--
 src/Workspacemenu.cc    |  4 ++--
 src/Workspacemenu.hh    |  4 ++--
 src/blackbox.cc         |  4 ++--
 src/blackbox.hh         |  4 ++--
 src/main.cc             | 12 ++++++------
 util/Makefile.am        |  4 ++--
 util/bsetroot.cc        |  8 ++++----
 util/bsetroot.hh        |  4 ++--
 util/bstyleconvert.cc   |  4 ++--
 75 files changed, 152 insertions(+), 153 deletions(-)

commit 22effcbfb80052de8e41057db181d8c2abb87372
Author: bradleyhughes <bradleyhughes>
Date:   Wed Dec 29 19:43:19 2004 +0000

    make changeLayer() work on all transients, similar to iconify(),
    changeWorkspace(), etc.

 src/Screen.cc        | 95 +++++++++++++++++++++++-------------------------
 src/Screen.hh        |  7 ++--
 src/Slitmenu.cc      |  8 ++--
 src/Toolbarmenu.cc   |  8 ++--
 src/Window.cc        | 63 ++++++++++++++++++++++----------
 src/Window.hh        |  2 +
 src/Windowmenu.cc    | 16 ++++----
 src/Workspacemenu.cc |  2 +-
 8 files changed, 114 insertions(+), 87 deletions(-)

commit 9d906b21c30e11092e790602047cd0e3d6769aec
Author: bradleyhughes <bradleyhughes>
Date:   Wed Dec 29 19:40:49 2004 +0000

    this is 0.70.0cvs, not beta2

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a056baaa97dfc3698ff006d1c8c55cad2b3c547c
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 28 23:31:43 2004 +0000

    make sure that transients automatically inherit their parents'
    workspace, no matter if the user or the client changes it.

 src/Clientmenu.cc |  2 +-
 src/Screen.cc     | 16 -----------
 src/Screen.hh     |  1 -
 src/Window.cc     | 80 ++++++++++++++++++++++++++++++++++++++++++---------
 src/Window.hh     |  9 +++++-
 src/Windowmenu.cc | 36 +++++++++--------------
 6 files changed, 90 insertions(+), 54 deletions(-)

commit 95f1e30fde8177f7cc4b58836f88ad714d309d16
Author: bradleyhughes <bradleyhughes>
Date:   Wed Dec 22 10:22:40 2004 +0000

    1. when doing an opaque resize, the maximize flag should be cleared
    when the resize starts, not when it finishes

    2. when finishing a non-opaque resize, clearing the maximize flag
    should be done before setting client.state.resizing to false.  this
    prevents the window from flickering (due to the window first being
    restored and then resized to the new location)

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

commit a1c32be819f8893e838fd1c40af9fd6a4955ac57
Author: bradleyhughes <bradleyhughes>
Date:   Wed Dec 22 09:40:18 2004 +0000

    make bsetbg -d work

 util/bsetbg | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 60cb1af6327fcfcb9bacb3f94666594c391b8486
Author: bradleyhughes <bradleyhughes>
Date:   Wed Dec 22 09:27:06 2004 +0000

    consistency cleanups

 src/Screen.hh | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

commit 4e9cba9174bb87cae337e8a04900481b46caa031
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 15:18:48 2004 +0000

    move all of the window settings into BlackboxResource, meaning they
    are no longer per-screen settings.

 src/BlackboxResource.cc | 311 +++++++++++++++++++++-----------------------
 src/BlackboxResource.hh | 177 ++++++++++++++++---------
 src/Configmenu.cc       | 105 +++++++--------
 src/Screen.cc           |  27 ++--
 src/Screen.hh           |   1 -
 src/Window.cc           |  30 ++---
 src/blackbox.cc         |   2 +-
 7 files changed, 342 insertions(+), 311 deletions(-)

commit 5b3707c414fb57ce193f18b40af24b103b94fe49
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 15:17:26 2004 +0000

    update todo

 TODO | 3 +++
 1 file changed, 3 insertions(+)

commit b57f7c4f107f6b9afbfbc03ada3aa740feee8e80
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 14:28:47 2004 +0000

    add write() overload taking a std::string

 lib/Resource.cc | 4 ++++
 lib/Resource.hh | 1 +
 2 files changed, 5 insertions(+)

commit 5148a33aae1ddcf6912cf46e4e43867b280f4357
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 12:26:02 2004 +0000

    make the mouse wheel scroll through all workspaces

 src/Screen.cc | 8 ++++++++
 1 file changed, 8 insertions(+)

commit b6da926bc5782fcfed931f7f21d0193c14e8d490
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 10:53:24 2004 +0000

    add some convenience functions to reduce the size of the event
    handlers: startMove(), continueMove(), finishMove(), startResize(),
    continueResize() and finishResize().

    implement nearest corner resize as originally suggested in patch 791613

 src/BlackboxResource.cc |   4 +
 src/BlackboxResource.hh |   7 +-
 src/Window.cc           | 595 +++++++++++++++++++++++++-------------------
 src/Window.hh           |  14 +-
 4 files changed, 357 insertions(+), 263 deletions(-)

commit 3e7ddeece1429efa2d7897086bb305076b86c9b2
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 08:49:37 2004 +0000

    reorder the workspace menu as suggested in tracker 700159:

        For a more ergonomic Workspaces menu: Have the 'Icons' member at
        the top of the list, nearest the mouse pointer when the menu is
        opened. Have the 'New Workspace' and 'Remove Last' members at the
        bottom of menu, as far away from the original mouse location as
        possible.

    this makes good sense...

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

commit 966a0ec47f1002597866c3b31d8488ae055154a9
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 08:28:13 2004 +0000

    remove some todo items (either done or will never be done)

 TODO | 10 ----------
 1 file changed, 10 deletions(-)

commit 4c50ffa04247a2dc908ac647f0324d3d48fc6c88
Author: bradleyhughes <bradleyhughes>
Date:   Tue Dec 21 08:04:07 2004 +0000

    implement opaque resize

 src/BlackboxResource.cc |   7 ++++
 src/BlackboxResource.hh |   6 ++-
 src/Configmenu.cc       |   7 ++++
 src/Window.cc           | 100 +++++++++++++++++++++++++-------------------
 4 files changed, 75 insertions(+), 45 deletions(-)

commit 6ca00ea0f5c350efdc3d5eff49cced76da5065ba
Author: bradleyhughes <bradleyhughes>
Date:   Mon Dec 20 15:56:13 2004 +0000

    a group transient that sets WM_TRANSIENT_FOR to something else should
    definately be removed from the group's transient list (or added if a
    window becomes a group transient)

 src/Window.cc      | 63 +++++++++++++++++++++++++++++---------------------
 src/WindowGroup.cc | 18 +++++++++++----
 src/WindowGroup.hh |  3 +++
 3 files changed, 54 insertions(+), 30 deletions(-)

commit a6f8401d3ae61ad7244715d092c4a0460ff8d738
Author: bradleyhughes <bradleyhughes>
Date:   Mon Dec 20 14:49:17 2004 +0000

    1. transients are iconified/deiconified with their parents... make sure
    this works!

    2. split out BlackboxWindow::setState() into:

       setState(), which sets WM_STATE
       updateEWMHState(), which sets _NET_WM_STATE
       updateEWMHAllowedActions(), which sets _NET_WM_ALLOWED_ACTIONS

    note: setState() calls updateEWMHState() and
    updateEWMHAllowedActions() (i.e. no functional difference).  however,
    we use the updateEWMH*() functions instead of setState(current_state)
    in Window.cc

    3. don't put transients with a valid non-transient parent into the
    client/icon menus (see 1. above)

 src/Screen.cc    | 16 +++++++++++++---
 src/Window.cc    | 44 ++++++++++++++++++++++++++++++++------------
 src/Window.hh    |  2 ++
 src/Workspace.cc | 12 +++++++++++-
 4 files changed, 58 insertions(+), 16 deletions(-)

commit 4c96c7754c9306c4a165bed1ef82d699f9092f2d
Author: bradleyhughes <bradleyhughes>
Date:   Fri Dec 17 17:35:22 2004 +0000

    handle synthetic unmap events according to ICCCM section 4.1.4

 src/Screen.cc | 9 +++++++++
 src/Screen.hh | 1 +
 2 files changed, 10 insertions(+)

commit 954083f5ba0e45d0daac7918c5cf72d36729e140
Author: bradleyhughes <bradleyhughes>
Date:   Fri Dec 17 14:54:10 2004 +0000

    the event mask for managed client windows is always the same, no need
    to specify it in lots of different places

 src/Window.cc | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

commit a1f10443e036742649b21081aad7e5c0ce8b7d1b
Author: bradleyhughes <bradleyhughes>
Date:   Fri Dec 17 14:52:26 2004 +0000

    oops... compile

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

commit fdde99c7405ad0de44ab2a0262388546374035ec
Author: bradleyhughes <bradleyhughes>
Date:   Fri Dec 17 14:44:17 2004 +0000

    make sure _NET_CURRENT_DESKTOP is set when managing a screen

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

commit a4269cf9c556014032812b327edf0527d502dd91
Author: bradleyhughes <bradleyhughes>
Date:   Sun Oct 17 14:36:01 2004 +0000

    GNU libiconv doesn't define iconv_open on NetBSD, instead it defines

 configure.ac | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit e7d6b514a1c914a37ec3fac903253290e8b05085
Author: bradleyhughes <bradleyhughes>
Date:   Fri Oct 1 15:55:35 2004 +0000

    when setting/clearing fullscreen and/or maximize, store the previous
    size in client coordinates, instead of in frame coordinates... this
    solves the problem where the frame geometry is wrong after clearing
    fullscreen and/or maximize after a style change

 src/Window.cc | 136 +++++++++++++++++++++++++++++++-----------------------
 src/Window.hh |   4 +-
 2 files changed, 81 insertions(+), 59 deletions(-)

commit 3752f406176248cad9d5283908af09daf20512f5
Author: bradleyhughes <bradleyhughes>
Date:   Fri Oct 1 15:14:00 2004 +0000

    some cleanups and bug fixes relating to how we handle decoration
    changes

 src/Window.cc | 219 +++++++++++++++++++++---------------------------------
 1 file changed, 85 insertions(+), 134 deletions(-)

commit 74e661f16d45badc4e5b011b4da2932cd2cabd8a
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 30 11:01:10 2004 +0000

    fix crash when reopening a menu close with the left arrow key... since
    hide() clears _parent_menu, but we want to remember it in case the
    user tries to reopen the menu

 lib/Menu.cc | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 0ec1bbdf186eda3ff0a89dc77b5424e8a7306237
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 30 08:42:37 2004 +0000

    BScreen::propagateWindowName() should update the iconmenu if the
    window is iconified (noticed by a user on irc)

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

commit 67f23d649e8a8c00ea9db7892eaa9e31df3733e5
Author: bradleyhughes <bradleyhughes>
Date:   Wed Sep 29 06:51:59 2004 +0000

    compile on systems where size_t is not a typedef to unsigned int (like
    EMX on OS/2)

 lib/Menu.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7a1c2312a0fce4b4a574346280cb367165d85cfa
Author: bradleyhughes <bradleyhughes>
Date:   Mon Sep 27 11:02:16 2004 +0000

    starting some cleanups of the BlackboxWindow API: remove some private
    functions from BlackboxWindow, implementing them instead as static
    functions in Window.cc

 src/Window.cc | 2773 +++++++++++++++++++++++++++--------------------------
 src/Window.hh |   30 +-
 2 files changed, 1421 insertions(+), 1382 deletions(-)

commit 2e86cb5cb97cb3d9a5e5301c255d9c7c50b0ed11
Author: bradleyhughes <bradleyhughes>
Date:   Mon Sep 27 10:14:03 2004 +0000

    don't set the base size to the minimum size, use the base size as set
    by the client (to prevent blackbox from using too large of base size
    in e.g. xterm)

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

commit ab3f79d00b5add816d5dde91f1b6f38c76591607
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 24 10:09:49 2004 +0000

    if WM_PROTOCOLS changes, we need to make sure we update the
    decorations correctly.  instead of blindly enabling the close
    function/button, we need to make sure it's appropriate for the window
    type, motif hints, etc.

 src/Window.cc | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

commit e09b89568b034240d204450c54e67072b8bdbec3
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 24 10:08:40 2004 +0000

    desktop and dock windows shouldn't keep focus when switching to a new
    workspace

    fixes bug 1024929

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

commit 6b8523a22440691df7c9b3bb6d58d0443d5a8e06
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 24 08:31:47 2004 +0000

    a few cleanups and code rearranging... no functionality/behavior changes

 src/blackbox.cc | 451 ++++++++++++++++++++++++++--------------------------
 src/blackbox.hh |  55 ++++---
 2 files changed, 256 insertions(+), 250 deletions(-)

commit 328b38edd882f92da88d99f648039f9dc337041f
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 23 16:47:43 2004 +0000

    bt::Netwm -> bt::EWMH

 src/Screen.cc   | 198 +++++++++++++++++++++---------------------
 src/Screen.hh   |   8 +-
 src/Slit.hh     |   2 +-
 src/Toolbar.hh  |   2 +-
 src/Window.cc   | 244 ++++++++++++++++++++++++++--------------------------
 src/Window.hh   |   8 +-
 src/blackbox.cc |   8 +-
 src/blackbox.hh |   7 +-
 8 files changed, 239 insertions(+), 238 deletions(-)

commit 5646f1bedf0a9ce9b0177374744c120f4677a2f1
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 23 16:43:27 2004 +0000

    Netwm.* -> EWMH.*

 lib/Makefile.am |   4 +-
 lib/Netwm.cc    | 708 ----------------------------------------------------
 lib/Netwm.hh    | 338 -------------------------
 3 files changed, 2 insertions(+), 1048 deletions(-)

commit b09a7f9ea230d710390e7b46258ad1f3187f497c
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 23 16:42:37 2004 +0000

    add EWMH.{cc,hh}, which is a copy of Netwm.*, with Netwm converted to
    EWMH, and using bt::Display instead of the Xlib Display* type

 lib/EWMH.cc | 708 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/EWMH.hh | 339 +++++++++++++++++++++++++++
 2 files changed, 1047 insertions(+)

commit c0f349f160e08024ac3025145070d283731f572c
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 23 16:19:14 2004 +0000

    guard against wierd clients that set their minimum size to something
    that is smaller than the base size

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

commit d67a1a6ea0b7beea560041c707fa21845a148eed
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 17 09:34:48 2004 +0000

    cleanups

 configure.ac | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 57bcde097736a5b150ca51f8ba96985b423f9674
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 17 09:24:35 2004 +0000

    Xft does indeed work on <= 8bpp displays, but only if antialias is off

 lib/Font.cc | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit 828a7e4195a72c9cd7e9dddb0b38434b2d81ded7
Author: bradleyhughes <bradleyhughes>
Date:   Wed Sep 15 09:54:53 2004 +0000

    fix bug 1026764: crash when removing last workspace while in it

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

commit dcb065ce10474aaa6d22e2d30ff0f4dad98c1ad7
Author: bradleyhughes <bradleyhughes>
Date:   Wed Sep 15 09:39:27 2004 +0000

    keep the codeset around, and use it when converting from locale to
    UTF-32... this is needed on Solaris (at least), which doesn't follow
    the POSIX specification that "" indicates the locale's encoding.

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

commit 2e2dc8d87e6ac415bcb68778188cb92d37354993
Author: bradleyhughes <bradleyhughes>
Date:   Tue Sep 14 10:29:45 2004 +0000

    make sure apps using libbt get the iconv and locale libraries (if needed).

 lib/libbt.pc.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a1e42078955009e6670c3723b357f835cb3bb3df
Author: bradleyhughes <bradleyhughes>
Date:   Tue Sep 14 10:28:05 2004 +0000

    spit out more information about which compiler flags are being used

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a52c40273b5f9ac17c29bc67a361ec4261ac2090
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 10 10:10:55 2004 +0000

    1. make bstyleconvert output the converted style in the current
    directory, not in the directory where the style is (makes it possible
    to convert a directory full of old styles into a new directory)

    2. the window title, window handle, window grip and toolbar textures
    should have a border, where as the menu active should not.

    with these 2 changes, passing the default styles from 0.65.x through
    bstyleconvert generates the same look in 0.70.0

 util/bstyleconvert.cc | 69 +++++++++++++++++------------------------------
 1 file changed, 24 insertions(+), 45 deletions(-)

commit 701e834c7f1698159645423dfd84e19cf81631d9
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 10 08:02:22 2004 +0000

    use BlackboxWindow::activate() in the iconmenu as well

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

commit 6316bcaa7ea1bb6c36ff4a3e7d0b1969c4280b6b
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 10 08:01:47 2004 +0000

    add BlackboxWindow::activate(), which moves a window to the current
    workspace, deiconifies, focuses and raises it...

    use this new function in the 3 places where we do
    activation/deiconification

 src/Window.cc   | 35 ++++++++++++++++++++++-------------
 src/Window.hh   |  1 +
 src/blackbox.cc | 15 ++-------------
 3 files changed, 25 insertions(+), 26 deletions(-)

commit 2fb6fd53789950e1dcfd4029db597ae05e2f286f
Author: bradleyhughes <bradleyhughes>
Date:   Tue Sep 7 07:15:46 2004 +0000

    correct 'unsigned char *' -> 'char **' conversion (found with the Sun
    C++ compiler)

 lib/Netwm.cc | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit b2c2f45879baa52f9c94222d33f5c2666e538bfe
Author: bradleyhughes <bradleyhughes>
Date:   Tue Sep 7 07:03:57 2004 +0000

    don't declare nested structs in the private section of a class, the
    Sun C++ compiler doesn't allow these to be used outside of the nesting
    class.

 lib/PixmapCache.cc | 1 -
 1 file changed, 1 deletion(-)

commit 8cc25bc0e4cd2239382fffdf6384e5c86ca305fd
Author: bradleyhughes <bradleyhughes>
Date:   Tue Sep 7 07:01:53 2004 +0000

    autodetect the codeset for the locale and pass it to
    iconv_open(3)... iconv_open(3) on solaris 8 doesn't support the POSIX
    requirement that "" means "use the locale's encoding"

 lib/Unicode.cc | 30 +++++++++++++++++++++++++-----
 1 file changed, 25 insertions(+), 5 deletions(-)

commit 9eedc62afcaa3d35a3113e91ceb2ed96ba1cd0f7
Author: bradleyhughes <bradleyhughes>
Date:   Tue Sep 7 06:58:58 2004 +0000

    look for nl_langinfo, we need it after all

 configure.ac | 2 ++
 1 file changed, 2 insertions(+)

commit d97218d3977d9be6e401229a34781cede4edb32e
Author: bradleyhughes <bradleyhughes>
Date:   Mon Sep 6 09:49:27 2004 +0000

    fix compilation with DEBUG defined

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

commit c6462fedb30c4c5b90a9ce34e07d5f1ca5433409
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 13:21:51 2004 +0000

    Look in the most logical places for external libraries

 configure.ac | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 18d51466df0d72f2ebeeee3491d6e0e44294e5e4
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 13:14:11 2004 +0000

    we don't watch for fatal signals, so we don't need to handle them in
    the signal handler

 lib/Application.cc | 20 ++------------------
 1 file changed, 2 insertions(+), 18 deletions(-)

commit 02c3147a2273a21d24bb2904dcdd74233ec5d9e6
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 09:58:25 2004 +0000

    implement bt::Menu::insertItem() overloads as inlines

 lib/Menu.cc | 17 -----------------
 lib/Menu.hh | 23 +++++++++++++++--------
 2 files changed, 15 insertions(+), 25 deletions(-)

commit cf1d6dcf4a970e1eca3104d6f9571734f30aa04c
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 09:35:15 2004 +0000

    don't tie menus to a single parent menu... instead, dynamically set
    the parent s the active item changes... this allows us to have a
    single menu inserted multiple times in different parents.

    fixes bug 991751

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

commit bd3d5c583e277767229702563bb0da00c548918e
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 08:31:49 2004 +0000

    compile with g++ 2.95.4 on FreeBSD

 lib/Font.cc    |  4 ++--
 lib/Unicode.cc | 16 +++++++++-------
 2 files changed, 11 insertions(+), 9 deletions(-)

commit 371556edfdf9a631aa76117b9e0dc80bbe448a3f
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 08:31:19 2004 +0000

    work around a problem with the GNU ISO C++ library distributed with
    g++ 3.x: char_traits must be specialized to be able to use character
    types other than char and wchar_t together with basic_string

 lib/Unicode.hh | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 108 insertions(+), 1 deletion(-)

commit a14ddd6c7975046fe2826e5cebe4d6a53f94590c
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 07:42:41 2004 +0000

    use const iterators in non mutating loops

    remove shadow declarations by reusing existing variables

 src/Screen.cc | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 47f783181add8d5d065c29aa763ea9ffafd7638d
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 06:43:21 2004 +0000

    dont set the focus on workspace change unless the user has enabled the
    option for it

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

commit ad9c52d0b20c8211bbd0c87d00b9abb333cc8b72
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 06:39:17 2004 +0000

    if the focused window is removed from the workspace, reset
    focused_window

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

commit fcf7c1279ce088d1b1b066683d0b86b05aa5546b
Author: bradleyhughes <bradleyhughes>
Date:   Fri Sep 3 06:36:34 2004 +0000

    when switching workspaces, focus the window that last had focus on the
    workspace... if the window doesn't exist, focus the top-most window
    instead.

 src/Screen.cc    | 45 ++++++++++++++++++++++++++++++++++++++++++---
 src/Workspace.cc |  2 ++
 src/Workspace.hh |  8 ++++++++
 3 files changed, 52 insertions(+), 3 deletions(-)

commit acf6067d165584f3e25a494b03ee14f5a37cf036
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 2 15:01:07 2004 +0000

    convert workspace names from Unicode to the locale encoding when
    writing them to the rc file

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

commit 22e968e58a7b0bdaf5f8d051c5cb0effbec6f9b1
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 2 10:32:15 2004 +0000

    don't use the window functions to disallow move/resize when handling
    ConfigureRequest events... we should always assume that the
    application knows what it is doing

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

commit ae046aaf46c9e6e1c7fef9184dd123befaea67f1
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 2 08:57:35 2004 +0000

    bt::ustring is in the native endian, so we need to add the BOM so that
    iconv(3) knows which endian to expect.

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

commit 09d8ade6058089f85ce48d148fcd40c1c7e5ce16
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 2 08:29:50 2004 +0000

    updates

 TODO | 4 ++++
 1 file changed, 4 insertions(+)

commit d199f20b36c25415ca42b3d792e113d0933ed776
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 2 08:26:05 2004 +0000

    convert unicode window title to locale when dumping stacking list

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

commit 30440fd73a281ea038303e25d2bfae00c8f9303d
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 2 07:22:07 2004 +0000

    style and consistency updates

 lib/Application.cc  |  73 ++++++++++++++----------
 lib/Bitmap.cc       |  55 +++++++++---------
 lib/Color.cc        |  65 ++++++++++++++-------
 lib/Color.hh        |   6 +-
 lib/Display.cc      |   8 +--
 lib/Display.hh      |  36 ++++++++----
 lib/EventHandler.hh |  54 ++++++++++++------
 lib/Font.cc         |  75 +++++++++++++++---------
 lib/Font.hh         |  12 ++--
 lib/Image.cc        | 107 ++++++++++++++++++++--------------
 lib/Image.hh        |   4 +-
 lib/Menu.cc         | 149 ++++++++++++++++++++++++++++++------------------
 lib/Menu.hh         | 104 ++++++++++++++++++++-------------
 lib/Netwm.cc        |  72 +++++++++++------------
 lib/Netwm.hh        | 142 +++++++++++++++++++++++++++++----------------
 lib/Pen.cc          |  90 +++++++++++++++++------------
 lib/Pen.hh          |   6 +-
 lib/PixmapCache.cc  |  58 ++++++++++---------
 lib/Rect.cc         |  15 ++---
 lib/Rect.hh         |  47 +++++++++------
 lib/Resource.cc     |  19 +++---
 lib/Resource.hh     |   6 +-
 lib/Texture.cc      |  27 +++++----
 lib/Texture.hh      |  17 +++---
 lib/Timer.cc        |  15 +++--
 lib/Timer.hh        |  37 ++++++++----
 lib/Unicode.cc      |  32 +++++++++--
 lib/Unicode.hh      |  59 +++++++++++++++----
 lib/Util.cc         |  16 +++---
 lib/Util.hh         |   3 +-
 30 files changed, 880 insertions(+), 529 deletions(-)

commit 144fa4a5f4b8b4085e556b0a1f3b4147581175aa
Author: bradleyhughes <bradleyhughes>
Date:   Thu Sep 2 06:52:20 2004 +0000

    fix compilation on systems that require Xlib.h before Xresource.h
    (e.g. Solaris)

 lib/Resource.cc | 1 +
 1 file changed, 1 insertion(+)

commit e1e47e237faf9f54b87aa7a398b90ca455ca3d5f
Author: bradleyhughes <bradleyhughes>
Date:   Wed Sep 1 16:29:20 2004 +0000

    handle POSIX compliant and GNU libiconv implementations of iconv(3) at
    build time

 configure.ac   | 23 +++++++++++++++++++++++
 lib/Unicode.cc | 20 ++++++++++++++++++++
 2 files changed, 43 insertions(+)

commit 8411dd0adcea34623338dcd5b10645b39b2cc3d0
Author: bradleyhughes <bradleyhughes>
Date:   Wed Sep 1 09:22:24 2004 +0000

    next release is 0.70.0beta2

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5c44407efbe57f77c1bf2dca11528458d45fc98f
Author: bradleyhughes <bradleyhughes>
Date:   Wed Sep 1 08:49:32 2004 +0000

    need errno.h

 lib/Unicode.cc | 1 +
 1 file changed, 1 insertion(+)

commit a0c44ab5abfa5aeca3d74cc06025ae4b722daec6
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 16:02:06 2004 +0000

    the next version is 0.70.0beta2

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 26b3124dde1befb2d0d3a0f999c24130c86cc0b3
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 15:54:51 2004 +0000

    updates

 TODO | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

commit e8bb88fea8c307a87f20930351c15c9c38c3d984
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 15:15:39 2004 +0000

    remove unused functions

 src/Workspace.cc | 3 ---
 src/Workspace.hh | 6 ------
 2 files changed, 9 deletions(-)

commit f01b3505ad5d16fe02a1c57f4832e96d863301d4
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 14:37:47 2004 +0000

    allow the commands in this script to be overridden by environment
    variables (the same ones that the configure script uses)

 mk.sh | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit c31799094784f017e371bac839e1025e96d6e5d6
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 14:27:33 2004 +0000

    use bt::ustring for all user visible strings... this gives us Unicode
    support!

 src/BlackboxResource.cc | 31 ++++++++--------
 src/BlackboxResource.hh |  7 ++--
 src/Configmenu.cc       | 59 +++++++++++++++---------------
 src/Iconmenu.cc         |  4 ++-
 src/Rootmenu.cc         |  4 ++-
 src/Rootmenu.hh         |  2 +-
 src/Screen.cc           | 88 +++++++++++++++++++++++++--------------------
 src/Slitmenu.cc         | 36 ++++++++++---------
 src/StackingList.cc     |  4 ++-
 src/Toolbar.cc          | 72 +++++++++++++++++++------------------
 src/Toolbarmenu.cc      | 27 +++++++-------
 src/Window.cc           | 29 +++++++++------
 src/Window.hh           | 14 ++++----
 src/Windowmenu.cc       | 22 ++++++------
 src/Workspace.cc        | 12 ++++---
 src/Workspace.hh        |  8 ++---
 src/Workspacemenu.cc    | 10 +++---
 17 files changed, 235 insertions(+), 194 deletions(-)

commit a8e0f790209ab987a66a9eb1cd110ba7d9a74ace
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 14:20:55 2004 +0000

    EWMH requires that strings be in UTF-8.  with this change, the
    bt::Netwm API requires Unicode strings (bt::ustring) and converts to
    UTF-8 automatically.  If the system cannot convert to UTF-8, then
    bt::Netwm does not set the related property

 lib/Netwm.cc | 67 +++++++++++++++++++++++++++++++++++++++++---------------
 lib/Netwm.hh | 18 ++++++++-------
 2 files changed, 59 insertions(+), 26 deletions(-)

commit c83a4a896c5f56cf2b6be08785a1eb6342309dd5
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 14:18:31 2004 +0000

    enable Unicode support in libbt by using bt::ustring for all
    user-visible strings.

 lib/Font.cc | 57 +++++++++++++++++++++++++++++----------------------------
 lib/Font.hh | 25 ++++++++++++-------------
 lib/Menu.cc | 10 +++++-----
 lib/Menu.hh | 24 ++++++++++++------------
 4 files changed, 58 insertions(+), 58 deletions(-)

commit f3d2d441df9133b35934a38c4727134ea31ca2ed
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 12:56:16 2004 +0000

    1. don't leak iconv_t's

    2. handle the case where iconv_open(3) can fail

    3. if we don't have any Unicode support, fallback to something that at
    least lets us see ASCII text

 lib/Unicode.cc | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

commit 12ba704bb926f2318b8cf25b10d84a31adda1524
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 12:52:26 2004 +0000

    no need to include config.h

 lib/Application.cc | 4 ----
 lib/Util.cc        | 4 ----
 2 files changed, 8 deletions(-)

commit f24dc290de1604e9d941f7755444ade0a964835b
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 12:51:54 2004 +0000

    make sure we link with the library that has setlocale() (as detected
    by the configure script).

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

commit 722d76488b6ebb2af501b992f7c71055d26f730f
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 12:46:21 2004 +0000

    we don't need nl_langinfo(3) after all, just iconv(3) and setlocale(3)

 configure.ac | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit 0df592177ef21680e6c18f8f2044f98e9fc1ee66
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 12:09:08 2004 +0000

    workspace names should drop the null separator instead of prepending
    it to the next workspace name.

 lib/Netwm.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4bf9c0c30eb6632f9d5e3a0029eb937aa344bc47
Author: bradleyhughes <bradleyhughes>
Date:   Tue Aug 31 10:47:41 2004 +0000

    improve unicode support:

    1. change the bt::ustring type to basic_string<unsigned int> to avoid
    confusion with std::wstring

    2. fix UTF-8 <-> UTF-32 conversions

    3. fix iconv(3) code to use the correct data type sizes

    4. UTF-32 strings normally begin with a BOM (byte order mark) to allow
    the program to determine the endianness.  bt::ustring should not
    contain the BOM, and it should be converted to the native endian

 lib/Unicode.cc | 57 +++++++++++++++++++++++++++++++++++++++++-------------
 lib/Unicode.hh |  4 +++-
 2 files changed, 47 insertions(+), 14 deletions(-)

commit 401c2e46bb578a063e65a97c858b2fb48c8c56b3
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 30 18:07:22 2004 +0000

    rename Utf8.* to Unicode.*

 lib/Makefile.am             | 8 ++++----
 lib/{Utf8.cc => Unicode.cc} | 0
 lib/{Utf8.hh => Unicode.hh} | 0
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 991cf4a0bf1453110cc933112fa5b579f8d5e3c0
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 30 18:04:54 2004 +0000

    Add support for UTF-32 as well as UTF-8... UTF-32 will be used throughout
    the API where we need to do character operations (like bt::ellideText)
    using
    the bt::ustring type.  Conversions to/from locale, UTF-8 and UTF-32
    are done
    using iconv(3).

    Prepare to rename Utf8.* to Unicode.*

 lib/Utf8.cc | 167 ++++++++++++++++++++++++++++----------------------------
 lib/Utf8.hh |  23 ++++++--
 2 files changed, 101 insertions(+), 89 deletions(-)

commit 800915fb2408a51ba2474a626c938c690c6fc611
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 30 08:31:48 2004 +0000

    add missing includes

 lib/Utf8.cc | 2 ++
 1 file changed, 2 insertions(+)

commit 88b87b7b7561cbfe469a20655d65e33b2c8b1bb8
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 30 08:11:47 2004 +0000

    UTF-8 support requires iconv(3), so make sure we test for it and link
    it with libbt

 configure.ac    | 14 +++++++++-----
 lib/Makefile.am |  8 ++++++--
 2 files changed, 15 insertions(+), 7 deletions(-)

commit 5bd1f6c5a9c926a3e0bc59431d040b301348a545
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 30 07:51:19 2004 +0000

    remove unused files

 lib/i18n.cc | 118 --------------------------------------------------------
 lib/i18n.hh |  63 ------------------------------
 2 files changed, 181 deletions(-)

commit b427b7fbf0bd847745e42b12ea06878a6897225d
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 30 07:50:47 2004 +0000

    add support for UTF-8 through iconv(3)

 lib/Utf8.cc | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/Utf8.hh |  16 +++++++
 2 files changed, 152 insertions(+)

commit 95b782725ad702d83489c358c4003843f07f0d51
Author: bradleyhughes <bradleyhughes>
Date:   Sun Aug 29 11:33:14 2004 +0000

    remove unused function (cube_root) and silence signed/unsigned
    mismatch warnings

 lib/Image.cc | 32 +++++++-------------------------
 1 file changed, 7 insertions(+), 25 deletions(-)

commit a2779a916117d073edf0fcc31883a95208e0cbc8
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 15:15:56 2004 +0000

    don't build NLS stuff

 Makefile.am  |  1 -
 configure.ac | 37 ++++++-------------------------------
 2 files changed, 6 insertions(+), 32 deletions(-)

commit 088c17239dbe51996055adbbd22233ce7fc396b4
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 15:15:29 2004 +0000

    on my freebsd box, extras live in /usr/local/share/aclocal

 mk.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d6262009cec7c230099c78c0a949f082494cd4ed
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 13:22:24 2004 +0000

    when changing the text of a menu item, we need to recalculate the size
    of the menu (redrawing alone is not enough)

 lib/Menu.cc | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 8bcb077028f8e6b27d85c45d6aa3dc0b34a30e25
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 11:51:44 2004 +0000

    unshading a horizontally maximized window should not cause the window
    to become fully maximized.

    fixes bug 989807

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

commit 333e04d9666cdbc4362b614ba4f483bac1de1fdd
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 11:22:18 2004 +0000

    automatically scan the strftime format and determine the resolution of
    the clock_timer... this allows people to have %S in their format (to
    display the current number of seconds)

 src/Toolbar.cc | 28 +++++++++++++++++++++-------
 src/Toolbar.hh |  2 ++
 2 files changed, 23 insertions(+), 7 deletions(-)

commit 35f23657b9bb306d82959d76838ed36f0215804b
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 08:27:21 2004 +0000

    beginnings of documentation of the style format in 0.70

 data/README.style | 296 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 296 insertions(+)

commit a649756e420c2c3a7ad6142238fb7f7d471cc44e
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 08:09:48 2004 +0000

    better support for transients of group transients

    1. prevent infinite recursion when trying to focus a transient of a
    modal group transient

    2. fix stacking for transients of group transients

 src/Screen.cc | 108 +++++++++++++++++++++++++-----------------------------
 src/Window.cc |  34 ++++++++++++++++-
 src/Window.hh |   1 +
 3 files changed, 83 insertions(+), 60 deletions(-)

commit 6682961b9c3044b1f2ed52f7cb2eba18fdb76048
Author: bradleyhughes <bradleyhughes>
Date:   Fri Aug 27 07:54:29 2004 +0000

    improve readability of the output from StackingList::dump()

 src/StackingList.cc | 77 +++++++++++++++----------------------------------
 1 file changed, 24 insertions(+), 53 deletions(-)

commit c1007b39012d2186e7c44075a761dc7740800dec
Author: bradleyhughes <bradleyhughes>
Date:   Wed Aug 25 13:23:20 2004 +0000

    make sure focusFallback and stacking works correctly for windows with
    occupy-all-workspaces set

 src/Screen.cc | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

commit e03903ced9e7676c5bdc99cac0211ce86a13e6be
Author: bradleyhughes <bradleyhughes>
Date:   Wed Aug 25 11:34:43 2004 +0000

    support more depth/visual combinations:

    the maximum number of colors used for pseudocolor and grayscale
    visuals is no longer hard coded, instead we try to find the most
    appropriate value given the depth of the visual.

 lib/Image.cc | 479 +++++++++++++++++++++++++++++++++----------------------
 1 file changed, 288 insertions(+), 191 deletions(-)

commit 7a835b73c2269d504c5183f9ecc4d481f911c267
Author: bradleyhughes <bradleyhughes>
Date:   Wed Aug 25 11:04:35 2004 +0000

    don't restrict the maximum number of colors to < 256 (to be able to
    support 12-bit displays, for example).

 lib/Image.hh | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 115d7d45f68b6002ec7b0e3a6dc4f308c29bbec2
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 14:48:46 2004 +0000

    rename Blackbox::get* functions appropriately

 src/Screen.cc   |  8 ++++----
 src/Toolbar.cc  |  4 ++--
 src/Window.cc   | 34 +++++++++++++++++-----------------
 src/blackbox.hh | 23 +++++++++++++++--------
 4 files changed, 38 insertions(+), 31 deletions(-)

commit 20696b21ed2852902356abf7996aea2bc8f8e480
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 12:55:03 2004 +0000

    erp... apparently the functions in Toolbar are needed, re-add them

 src/Slit.cc    | 4 ++--
 src/Toolbar.cc | 9 ++-------
 src/Toolbar.hh | 8 ++++++++
 3 files changed, 12 insertions(+), 9 deletions(-)

commit 31879c24defae6e31bf7a793d27315081fe305b9
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 12:46:09 2004 +0000

    remove Toolbar::get* functions as they are not needed outside of
    Toolbar itself)

 src/Toolbar.cc |  9 +++++++--
 src/Toolbar.hh | 13 +++----------
 2 files changed, 10 insertions(+), 12 deletions(-)

commit 525e3172aca858f9be9df2de1c0e0fa3dec8123a
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 12:39:22 2004 +0000

    rename Slit::get* functions appropriately (and remove unused functions)

 src/Slit.cc | 14 +++++++-------
 src/Slit.hh |  6 ++----
 2 files changed, 9 insertions(+), 11 deletions(-)

commit ae45d5d469d80b92ada184f07491905fc68ee6ba
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 12:09:40 2004 +0000

    rename BScreen::get* functions appropriately

 src/BlackboxResource.cc |   4 +-
 src/Clientmenu.cc       |   2 +-
 src/Rootmenu.cc         |  10 +-
 src/Screen.cc           | 325 ++++++++++++++++++++++----------------------
 src/Screen.hh           |  25 ++--
 src/Slit.cc             |   2 +-
 src/Toolbar.cc          |   4 +-
 src/Windowmenu.cc       |   8 +-
 src/Workspace.cc        |   2 +-
 9 files changed, 192 insertions(+), 190 deletions(-)

commit 02f08ad87640dc797e9c0f2fc2fb1012ebf45bdb
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 11:52:29 2004 +0000

    rename all BlackboxWindow::get* functions appropriately

 src/Screen.cc       | 28 ++++++++++++++--------------
 src/StackingList.cc | 12 ++++++------
 src/Toolbar.cc      |  2 +-
 src/Window.cc       | 28 ++++++++++++++--------------
 src/Window.hh       | 17 +++++++----------
 src/Windowmenu.cc   |  2 +-
 src/Workspace.cc    |  2 +-
 src/blackbox.cc     |  2 +-
 8 files changed, 45 insertions(+), 48 deletions(-)

commit 2ad8826b573ff6bfe937bf268f9986cb4984ae20
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 11:38:54 2004 +0000

    BlackboxWindow::getScreen() -> BlackboxWindow::screen()

 src/Screen.cc     |   6 +-
 src/Toolbar.cc    |   5 +-
 src/Window.cc     | 248 +++++++++++++++++++++++++-------------------------
 src/Window.hh     |   6 +-
 src/Windowmenu.cc |  17 ++--
 src/blackbox.cc   |   8 +-
 6 files changed, 146 insertions(+), 144 deletions(-)

commit 4fe2c96062944a39bed6672e4adb8afc95610f15
Author: bradleyhughes <bradleyhughes>
Date:   Mon Aug 23 09:56:13 2004 +0000

    remove todo item (_NET_WM_VISIBLE_NAME is always set)

 TODO | 2 --
 1 file changed, 2 deletions(-)

commit a0369da48dda0fa4c89fee861b423e6e2d88239a
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 30 15:27:13 2004 +0000

    we should handle all 'virtual' focus events, not just
    NonlinearVirtual... this should solve focus problems with firefox

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

commit 5cc98d17fca0bde311a8963d69f3c79b24f98614
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 30 14:25:06 2004 +0000

    improve stacking of group transients... they are kept on top of all
    other windows in the group (with the exception of transients of a
    group transient)

 src/Screen.cc | 167 ++++++++++++++++++++++++++++++++++--------------------
 src/Screen.hh |   7 ++-
 2 files changed, 111 insertions(+), 63 deletions(-)

commit 1a297595bb356e9a1a5e911085a013e76f2aaa0b
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 30 13:18:34 2004 +0000

    1. add BlackboxWindow::getWindowGroup()
    2. don't reset transient_for on all transients when closing a window

 src/Window.cc | 65 ++++++++++++++++++++++++++++++++++---------------------
 src/Window.hh |  2 ++
 2 files changed, 42 insertions(+), 25 deletions(-)

commit b1deb76525dde2aefa6cbbc852cc5cc0e96a6a2f
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 30 13:17:11 2004 +0000

    BWindowGroup shouldn't add group transients to all group members... we
    will instead need to put priority on group transients, followed by
    windows and their transients... this is all in the works and not quite
    finished just yet

 src/WindowGroup.cc | 54 ++++----------------------------------------------
 src/WindowGroup.hh |  6 ++++--
 2 files changed, 8 insertions(+), 52 deletions(-)

commit 03f8fd800c38df53f854d72b965fea210be8ad43
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 30 13:15:39 2004 +0000

    focusFallback should give focus to the top-most window in the group
    before trying any other method

 src/Screen.cc | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit c9cefff6afcd7044dd7d51fb37d8d5c3671937fc
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 30 10:56:26 2004 +0000

    oops... make sure 'win' is never zero when raising/lowering transients

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

commit 726aa23316d77b88fd8080fe011cc4757c59afd3
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 30 10:43:10 2004 +0000

    beginnings of better support for group transients (and modal group
    transients)

    more to come

 src/Screen.cc      |  47 +++++++++---------
 src/Window.cc      | 127 ++++++++++++++++++++++++-------------------------
 src/Window.hh      |  18 ++++---
 src/WindowGroup.cc |  88 ++++++++++++++++++++++------------
 src/WindowGroup.hh |  16 ++-----
 5 files changed, 161 insertions(+), 135 deletions(-)

commit 77da3803cedf9f15c6711725651f3694b8bd619f
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 29 13:08:29 2004 +0000

    oops

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

commit 2f79636fb1f4d60ebba09207ca8bfc9d3331234b
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 29 13:07:38 2004 +0000

    remove unnecessary XSync() call

 src/blackbox.cc | 1 -
 1 file changed, 1 deletion(-)

commit e9f8c439275c2cc44c170944d7e7c213d094d220
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 29 13:05:56 2004 +0000

    greatly improve the simlicity and cleanliness of the focus handling
    code... things have been moved into more logical positions

    this should resolve some dangling pointer issuess found with the focus
    fallback mechanism, and solve crash problems when the closing a
    focused, full-screen window.

 src/Screen.cc   |  38 ++++++++---
 src/Screen.hh   |   5 ++
 src/Window.cc   |  49 ++++++--------
 src/blackbox.cc | 192 ++++++++++++++++++++++++++++++----------------------
 src/blackbox.hh |   4 ++
 5 files changed, 166 insertions(+), 122 deletions(-)

commit be0c1a79c4b258fc4a5067a4695c05959416d309
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 29 10:06:17 2004 +0000

    return false (instead of zero) in functions returning a bool

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

commit db88d231bcb12bde0aa471ce5bac1e8517a23fbb
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 29 10:03:14 2004 +0000

    fixup focus fallback slightly... we should find the next focus window
    *before* removing the current focus window from the stacking list...
    instead make the fallback logic ignore the current focused window when
    searching for the new one

 src/Screen.cc | 37 +++++++++++++++++++++++--------------
 1 file changed, 23 insertions(+), 14 deletions(-)

commit 40d737f72790c394de3042bec3b74957ee4f4c2c
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 29 09:52:43 2004 +0000

    give the display name and multi-head arguments defaults, to make them
    slightly easier to use in the common case

 lib/Application.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 679bc24c24911fcd78ef57a8bc662ba9c640abfd
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 29 09:43:29 2004 +0000

    remove Blackbox::validateWindow and
    BlackboxWindow::validateClient... we really don't need these things

 src/Screen.cc   |  2 +-
 src/Slit.cc     |  8 +-------
 src/Window.cc   | 30 ------------------------------
 src/Window.hh   |  2 --
 src/blackbox.cc | 12 ------------
 src/blackbox.hh |  2 --
 6 files changed, 2 insertions(+), 54 deletions(-)

commit debcb35f6e38e02b77e2ed169b2a709019f84096
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jul 13 10:55:47 2004 +0000

    get focus fallback working again... this needs to be done after
    removing the currently focused window from the window lists...

    and indication of success is also useful, so that we can move focus
    back to pointer root if nothing gets focus

 src/Screen.cc | 116 ++++++++++++++++++++++++------------------------------
 src/Screen.hh |   3 +-
 2 files changed, 53 insertions(+), 66 deletions(-)

commit c7cc68ceb45f4429656b8245323bbe418b9f10c8
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jul 13 09:26:12 2004 +0000

    erp... make sure that activating items in the menu after the first
    separator still closes the menu

 lib/Menu.cc | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

commit 2e7b5c8caedfad17a0551fa8214a2c220090a54c
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jul 13 09:02:33 2004 +0000

    ignore separators in menus when activating, deactivating and clicking

    fixes bug 989159

 lib/Menu.cc | 78 ++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 46 insertions(+), 32 deletions(-)

commit 5d0b9a426c69de520e9c08be5e6bceac86e37275
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 11:53:22 2004 +0000

    RevertToNone -> RevertToPointerRoot

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

commit 7f8bb2a620dba4acc688ca80f6ec01a981f67ab4
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 11:48:35 2004 +0000

    be a good X client: replace CurrentTime with the last known timestamp
    everywhere a timestamp is needed

 src/Window.cc   | 18 +++++++++---------
 src/blackbox.cc |  4 ++--
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 5eef3ecd394fbd4e85e6d62ca485872784795fb4
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 11:19:53 2004 +0000

    when restoring a window, it is no longer visible, so mark it as such

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

commit 7c79d3997d9adb67d54bf4b5b3a130c57ec40396
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 11:06:04 2004 +0000

    remove unused variables and functions from the Blackbox class

 src/blackbox.cc |  4 ----
 src/blackbox.hh | 11 +++--------
 2 files changed, 3 insertions(+), 12 deletions(-)

commit 358670ee4bb541a571dc901a72cf258f70a81c56
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 11:00:41 2004 +0000

    se XTime() from bt::Application instead of
    Blackbox::getLastTime()... the former works and is correct, the latter
    isn't.

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

commit be36ffb834a33aef03ba9b7b1fdbdf6d98ee24d4
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 10:56:58 2004 +0000

    remove the workspace-name-edit feature from Toolbar... it was never
    really complete and never really worked, and noone seemed to complain.
    since we now support editing ~/.blackboxrc while running, this feature
    really isn't needed.

 src/Toolbar.cc     | 131 ++-----------------------------------------------
 src/Toolbar.hh     |   5 +-
 src/Toolbarmenu.cc |  10 +---
 3 files changed, 5 insertions(+), 141 deletions(-)

commit 6f478249bd21d174803cb77896ed20712a6a5afa
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 10:51:49 2004 +0000

    remove empty constructors/destructors... if gcc complains that it can
    inline them, that's gcc's problem, not ours

 src/BlackboxResource.cc | 10 ----------
 src/BlackboxResource.hh | 21 +++------------------
 2 files changed, 3 insertions(+), 28 deletions(-)

commit 9ebb72865ed6f4ea46f0233601464d1c6ba46515
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 12 10:35:58 2004 +0000

    add bt::Application::XTime()k, which returns the last timestamp
    received from the X server

 lib/Application.hh | 2 ++
 1 file changed, 2 insertions(+)

commit d22ad562bf2548c25bb8a7363c5f6ef50a943040
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 8 13:07:42 2004 +0000

    don't use a synchronous grab during menu handling... it's not really
    necessary, and the last replay doesn't seem to work 100%

    this results in a slight change in behavior, when clicking outside a
    menu to close it, the click is no longer forwarded, it is discarded.
    this means it is possible to click ANYWHERE on the screen to dismiss a
    menu, without having to worry about what is under the pointer

 lib/Application.cc | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

commit 998cd5835e6a375d4aa58c950afd819c661883a6
Author: bradleyhughes <bradleyhughes>
Date:   Wed Jul 7 15:18:48 2004 +0000

    add some new styles (all similar, just with different backgrounds) as
    examples of the new/refined style format

    the old styles are untouched, but no longer installed (until updated
    or removed)

 data/styles/Blue        | 72 +++++++++++++++++++++++++++++++++++++++++++++
 data/styles/Gray        | 72 +++++++++++++++++++++++++++++++++++++++++++++
 data/styles/Green       | 72 +++++++++++++++++++++++++++++++++++++++++++++
 data/styles/Makefile.am |  3 +-
 data/styles/Purple      | 72 +++++++++++++++++++++++++++++++++++++++++++++
 data/styles/Red         | 72 +++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 362 insertions(+), 1 deletion(-)

commit b75c1446d0fd0f3501fa831200ddec48a8525c94
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jul 6 11:08:34 2004 +0000

    don't need these flushes, remove them

 src/Window.cc | 3 ---
 1 file changed, 3 deletions(-)

commit 3b7d5fc1ae0308d0cf3848e7587656bafc18ca64
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jul 6 11:07:55 2004 +0000

    fix potential crashes revealed by valgrind - the config and icon menus
    should be deleted after their parents have been deleted

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

commit 715b33ebd634e068f5a8cedc77e7fe1c3a35390f
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 5 15:36:50 2004 +0000

    make sure the position is signed when centering the window... if the
    width and height are larger than the screen, we get wrapping (since
    the calculation is unsigned due to width and height being unsigned).

    fixes bug 984037

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

commit 86a49a40f998f3df7151b4a489cb8c97d8cfa72c
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 5 15:18:59 2004 +0000

    if a slit client generates a configure request, we need to forward
    this to the slit (instead of blindly applying the request)

    this was introduced when i removed all *Request event handlers from
    bt::EventHandler

    fixes bug 984630

 src/blackbox.cc | 53 ++++++++++++++++++++++++++++++++---------------------
 1 file changed, 32 insertions(+), 21 deletions(-)

commit 965ee30b47ede05d17fcdf3832a21b5b712d376b
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jul 5 15:15:39 2004 +0000

    add bt::Application::findEventHandler()

 lib/Application.cc | 15 +++++++++++----
 lib/Application.hh |  5 +++++
 2 files changed, 16 insertions(+), 4 deletions(-)

commit e248579c4fd6d27d1f05b39b6226cae445eb379c
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 14:35:57 2004 +0000

    fix a crash when releasing fonts with an empty fontname

    fixes bug 912369

 lib/Font.cc | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 69b2912151dd56e0c282e8bc8cd136d40f95a5d8
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 12:39:07 2004 +0000

    remove the bevelWidth, borderWidth and borderColor styles options,
    they are no longer needed

 src/BlackboxResource.cc |  9 ---------
 src/BlackboxResource.hh | 10 +---------
 src/Screen.cc           | 15 ++++++---------
 3 files changed, 7 insertions(+), 27 deletions(-)

commit 955d2f77652fdcda495b8672e91567cf273a06c4
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 12:37:13 2004 +0000

    1. oops, make sure we set the border color on the plate

    2. True -> true and a comment

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

commit 857f701428f3b73f5f7ec344251ceb54dc22b4ca
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 12:31:23 2004 +0000

    don't set the window border color, since we don't use window borders
    any more

 src/Window.cc | 19 -------------------
 1 file changed, 19 deletions(-)

commit 80c55f8b75c39317b0f9435707ada631590f7719
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 12:26:45 2004 +0000

    the foreground color for unfocused buttons should be fetched with
    window.button.unfocus.foregroundColor, with a fallback to
    window.button.unfocus.picColor

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

commit 9b249a1a93c61f208396c778c0a243fd8d86265d
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 12:05:03 2004 +0000

    don't use X11 borders on windows in BlackboxWindow... use a scheme
    similar to menu, toolbar and slit.

    styles will need to be updated, documentation and updates to
    bstyleconvert are in the works

 src/BlackboxResource.cc | 158 ++++++++++++-------
 src/BlackboxResource.hh |   7 +-
 src/Screen.cc           |  18 ++-
 src/Window.cc           | 366 +++++++++++++++++++++++---------------------
 src/Window.hh           |   3 +-
 5 files changed, 308 insertions(+), 244 deletions(-)

commit e303464f1af11549aeb2436b4103223e611af244
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 11:59:20 2004 +0000

    1. submenus should auto-delete by default, unless told not to... this
    plugs several memleaks reported by valgrind

    2. the configmenu should not be auto-delete

 lib/Menu.cc       | 2 +-
 src/Configmenu.cc | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit d77e9f5e68b52a0ece9f1887360e78df0b167dd6
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 11:29:20 2004 +0000

    the comparison operators should be const functions

 lib/Rect.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 64e65788240943e8baba65dce66a1d84d364ccb4
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 11:11:07 2004 +0000

    workaround for g++ 3.4 bug: pass a temporary by reference in function
    arguments results in g++ 3.4 incorrectly calling the copy constructor.
    since bt::Pen inherits from bt::NoCopy, this fails with g++ 3.4 (but
    not with other compilers)

 src/Screen.cc | 18 +++++++-----------
 src/Window.cc | 32 +++++++++++++++-----------------
 2 files changed, 22 insertions(+), 28 deletions(-)

commit bf90374ab316b645f9a4a19ded34e52e3021f829
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 10:14:29 2004 +0000

    plug some memory leaks found with valgrind

 lib/Image.cc | 189 +++++++++++++++++++++++++++----------------------------
 1 file changed, 93 insertions(+), 96 deletions(-)

commit 159e677fe5401759b96ba14ce8fe3b9390273228
Author: bradleyhughes <bradleyhughes>
Date:   Fri Jul 2 07:57:59 2004 +0000

    workaround for g++ 3.4 bug: pass a temporary by reference in function
    arguments results in g++ 3.4 incorrectly calling the copy constructor.
    since bt::Pen inherits from bt::NoCopy, this fails with g++ 3.4 (but
    not with other compilers)

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

commit 8100129f54c167d864eae7f5dec2d0ff697689d8
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 1 11:30:20 2004 +0000

    remove i18n.* from the build, they are no longer used (and they no
    longer work).

    use DISTCLEANFILES instead of a distclean-local rule

 lib/Makefile.am | 80 +++++++++++++++++++++++++----------------------------
 1 file changed, 38 insertions(+), 42 deletions(-)

commit a00579c78d901234ab42494d6c555d47e605ee90
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 1 11:24:30 2004 +0000

    don't show the delay submenu when the mouse leaves the menu

 lib/Menu.cc | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

commit 6326a0ebf4f2216c8e06b825925c60e334918136
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 1 11:18:49 2004 +0000

    restart the timer every time the active item changes, not every time
    the mouse moves

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

commit c25b660923eee3a0e46d3414ca74363b42314ed7
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 1 11:14:11 2004 +0000

    keep better track of the menus that are delay shown/hidden...

 lib/Menu.cc | 26 +++++++++++++++++++-------
 1 file changed, 19 insertions(+), 7 deletions(-)

commit eb7f2789cfa91096947f3c3131a44b49ff607040
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jul 1 10:02:52 2004 +0000

    silence warning from g++ 3.4: initialize all members of the struct

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

commit fbd30820da99904cbb516da719263ad9151d8398
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jun 22 15:47:05 2004 +0000

    for clarity, change *.Margin -> *.MarginWidth in ToolBar and Slit
    styles (to be consistent with bt::Menu)

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

commit 00e17ffb288e5c671adb7c5a043abf33474456b0
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jun 21 15:10:35 2004 +0000

    don't crash if we select an item in a menu while a submenu is open.

    to do this, we track the current submenu and active submenu
    separately.  the current submenu (_current_submenu) is the submenu
    that is currently visible.  the active submenu (_active_submenu) is
    the submenu for the active item.

    this makes the logic a bit easier to understand (for me at least)

 lib/Menu.cc | 66 ++++++++++++++++++++++++++++++++++++++-------------------
 lib/Menu.hh |  1 +
 2 files changed, 45 insertions(+), 22 deletions(-)

commit 9c4f329d7c67933f5222f753b352b5a3519ff7f8
Author: bradleyhughes <bradleyhughes>
Date:   Mon Jun 21 14:05:07 2004 +0000

    don't process ConfigureRequest events using the normal
    bt::EventHandler mechanism in bt::Application, since event is sent to
    the window that selected for redirect (not the window that requested
    the event).

    this solves a race in where a ConfigureRequest is issued after a
    MapRequest, but before blackbox has had a change to reparent the
    client to the window frame... this configure request was passed to
    BScreen, which blindly accepted the request (so that the client is
    reconfigured while inside the frame)

    it's not a good idea to handle any of the *Request events in
    bt::Application, so we do this in Blackbox::process_events()

    see bug 972731

 lib/Application.cc  |  5 -----
 lib/EventHandler.hh |  3 ---
 src/Screen.cc       | 25 -------------------------
 src/Screen.hh       |  1 -
 src/blackbox.cc     | 30 ++++++++++++++++++++++++++++++
 5 files changed, 30 insertions(+), 34 deletions(-)

commit 2c1c29ad75731b548e7cd9fcccb9411e3b46d48e
Author: bradleyhughes <bradleyhughes>
Date:   Thu Jun 10 14:41:22 2004 +0000

    be consistent with other user interfaces: pressing escape should close
    one menu at a time, not the whole menu chain

 lib/Menu.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 08a9e9ebc0b5e5deb3ab85b0beb2281ea8f025a5
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jun 1 09:48:17 2004 +0000

    remove redundant pointer check

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

commit fd5da03abb6a4241d375433cdc584e81a3630713
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jun 1 09:47:11 2004 +0000

    compile

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

commit 91cc240a3b95bd52de5941f94a6fdd420bfbc42c
Author: bradleyhughes <bradleyhughes>
Date:   Tue Jun 1 09:45:06 2004 +0000

    Transients must be on the same screen as their parent.  This prevents
    crashes when using (for example) Konqueror on a multi-screen display,
    where the browser is on screen 1 and various dialogs are shown on
    screen 0.

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

commit 491bd8ea5bb72538bbd026c8b7a6b864138fb1fb
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 18 09:38:14 2004 +0000

    remove HAVE_PROCESS_H, we don't use this type of detection anymore...

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

commit c701a36b63addc8fe03043c384b8c5d4826d5275
Author: bradleyhughes <bradleyhughes>
Date:   Tue Mar 9 15:38:44 2004 +0000

    after some thought and reading POSIX, it seems pointless for us to
    trap fatal signals... they are fatal for a reason :)

    rename the FATAL_SIGNAL run state to SIGNALLED, which is set when we
    call bt::Application::process_signal()...  the run state is reset to
    RUNNING if process_signal returns true and the run_state has not been
    changed.  we still dump core when running into unhandled (aka unknown)
    signals.

    this should ensure that libbt users will have sane and proper signal
    handling

 lib/Application.cc | 47 +++++++++++++++++++----------------------------
 lib/Application.hh |  2 +-
 2 files changed, 20 insertions(+), 29 deletions(-)

commit e90ab639eafaaad0cd642eb7a7635549c944bc67
Author: bradleyhughes <bradleyhughes>
Date:   Tue Mar 9 09:59:14 2004 +0000

    when a client's XA_WM_NORMAL_HINTS change, we need to constrain the
    current geometry to the new min-size, max-size, base-size, size-inc
    and aspect-ratio...

    this fixes bug 893468 where xmms wouldn't properly shade/unshade

 src/Window.cc | 24 ++++++++++++++++++------
 1 file changed, 18 insertions(+), 6 deletions(-)

commit 91d5edcd2ddae39c815623d0535221d4f83b9d5c
Author: bradleyhughes <bradleyhughes>
Date:   Tue Mar 9 08:34:03 2004 +0000

    fix vertical gradient rendering (again)...

 lib/Image.cc | 30 ++++++++++++++----------------
 1 file changed, 14 insertions(+), 16 deletions(-)

commit 05294b5719b901899ac4e45db286b7adf8553e84
Author: bradleyhughes <bradleyhughes>
Date:   Mon Mar 8 15:34:57 2004 +0000

    create the slit and toolbar menus in BScreen and use them in
    Configmenu, Slit and Toolbar

    this saves memory and solves the crash described in bug 896889 where
    disabling the toolbar from the toolbarmenu in the toolbar would crash
    blackbox.

    oddly enough, i couldn't reproduce this, but the bug is obvious when
    looking at what the Toolbar destructor does - it deletes the
    toolbarmenu, which means the hideAll() from
    bt::Menu::buttonReleaseEvent() or ::keyPressEvent() would access freed
    memory... hence the crash

 src/Configmenu.cc |  8 ++------
 src/Screen.cc     | 11 +++++++++--
 src/Screen.hh     |  8 ++++++++
 src/Slit.cc       | 16 +++++++---------
 src/Slit.hh       |  6 ------
 src/Toolbar.cc    |  9 ++-------
 src/Toolbar.hh    |  4 ----
 7 files changed, 28 insertions(+), 34 deletions(-)

commit ee578e7bdfccb73d19c24f66ac13b9da2e0099e2
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 4 10:50:31 2004 +0000

    oops... the empty_window should have None as the background pixmap (to
    get the see-through effect)

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

commit 65d5c16b761467bfaa8e4ae9d31ae62afde189eb
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 4 10:45:39 2004 +0000

    speling

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

commit b8d597af9005b4351292189f2abdb94aa9624c55
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 4 10:42:44 2004 +0000

    update style/drawing code for the geometry window... we now draw using
    textures, instead of relying solely on XSetWindowBackground*()

    merge BScreen::showPosition() and ::showGeometry() into a single
    function (since the code is identical except for the sprintf)

 src/Screen.cc | 111 ++++++++++++++++++++++--------------------------------
 src/Screen.hh |   5 ++-
 src/Window.cc |   6 +--
 3 files changed, 52 insertions(+), 70 deletions(-)

commit 198308222c7efa041e8c127251938f7aae001fa7
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 4 10:03:39 2004 +0000

    normal output should be send to stdout, not stderr

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

commit 1050b8ac39f612630b544aa2c2f46f8a6f24a422
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 4 08:48:53 2004 +0000

    improve variable naming and grouping in the WindowStyle

 src/BlackboxResource.cc |  58 ++++++++++++------------
 src/BlackboxResource.hh |  12 ++---
 src/Screen.cc           |   8 ++--
 src/Toolbar.cc          |   2 +-
 src/Window.cc           | 106 ++++++++++++++++++++++----------------------
 5 files changed, 94 insertions(+), 92 deletions(-)

commit e52b0b7b5fa4a2a56f479ca4364488c0298a6b32
Author: bradleyhughes <bradleyhughes>
Date:   Thu Mar 4 08:39:06 2004 +0000

    WindowFunctionFlags needs to be bigger than 8 bits

 src/Window.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c091550763334d1ff83c7614981316731ecdc79c
Author: bradleyhughes <bradleyhughes>
Date:   Wed Mar 3 15:36:39 2004 +0000

    remove extra whitespace

 lib/Menu.hh | 2 --
 1 file changed, 2 deletions(-)

commit 54fe2eb6d15679f66b099edb81aac8270215be9c
Author: bradleyhughes <bradleyhughes>
Date:   Wed Mar 3 15:12:21 2004 +0000

    get vertical gradients working

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

commit 5e896a6aa0246024a280c837c6bfc78329aed536
Author: bradleyhughes <bradleyhughes>
Date:   Wed Mar 3 14:40:55 2004 +0000

    s,bit_vector,vector<bool>,g

    std::bit_vector is a compatibility class, std::vector<bool> is preferred

 lib/Menu.cc   | 2 +-
 lib/Menu.hh   | 2 +-
 src/Screen.cc | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 51fc5034284ff70618b5d813b0c854465108d6ab
Author: bradleyhughes <bradleyhughes>
Date:   Wed Mar 3 14:12:08 2004 +0000

    a few things:

    1. fix a race condition - a window could be destroyed in between when
    we check for existance and when we actually grab the server... this
    results in in the notorious ghost window which never goes away (except
    by restarting)

    2. windows that do not have the iconify function should not be
    iconified in response to a WM_CHANGE_STATE message

    3. add WindowFunctionFullScreen and turn it off for dialog, menu and
    toolbar window types

 src/Window.cc | 53 +++++++++++++++++++++++++++++++++--------------------
 src/Window.hh |  4 +++-
 2 files changed, 36 insertions(+), 21 deletions(-)
