[Pkg-xfce-commits] [Git][xfce-team/desktop/xfwm4][upstream/latest] New upstream version 4.14.5

Yves-Alexis Perez gitlab at salsa.debian.org
Fri Aug 21 14:28:35 BST 2020



Yves-Alexis Perez pushed to branch upstream/latest at xfce / desktop / xfwm4


Commits:
71d76e8f by Yves-Alexis Perez at 2020-08-21T14:47:39+02:00
New upstream version 4.14.5
- - - - -


26 changed files:

- ChangeLog
- NEWS
- config.h.in
- configure
- configure.ac
- po/en_CA.po
- po/et.po
- po/he.po
- po/hy_AM.po
- + po/hye.po
- po/id.po
- po/it.po
- po/sq.po
- po/zh_HK.po
- settings-dialogs/xfwm4-settings.c
- src/client.c
- src/compositor.c
- src/display.c
- src/display.h
- src/events.c
- src/hints.c
- src/hints.h
- src/mypixmap.c
- src/mywindow.c
- src/parserc.c
- src/stacking.c


Changes:

=====================================
ChangeLog
=====================================
@@ -1,3 +1,326 @@
+commit d331c9b2018a08dd536d2a23d957e96c3f30706b
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sun Aug 9 12:54:48 2020 +0200
+
+    Release 4.14.5!
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+
+commit 168cf03a26db673503558e0518c1790911396fac
+Author: Michael Banack <bob5972 at banack.net>
+Date:   Wed Aug 5 07:11:17 2020 -0700
+
+    Fix errorTrap leak in free_win_data
+    
+    The function free_win_data() may generate X11 errors as the client
+    window may already be gone.
+    
+    To avoid those, the entire function code is supposed to be enclosed
+    within an error trap/push.
+    
+    A typo in the code would however push twice instead of a balanced
+    push/pop which causes the list of event sequences in GDK to grow
+    indefinitely, leading to slowdowns as the list grows over time.
+    
+    Fix the leak by balancing the error push with an error pop at the end
+    of the function.
+    
+    https://gitlab.xfce.org/xfce/xfwm4/-/issues/351
+    (cherry picked from commit e6a32cf7d789ca3058f50fd630de8e518d310cf8)
+
+commit ef6ed1fb08dc6c777bab63faccb4334e0064b6e9
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sat Aug 8 18:25:14 2020 +0200
+
+    compositor: use actual atom
+    
+    The function compositorCheckCMSelection() would use the atom index in
+    our table of atoms, instead of the actual atom, so this is unlikely to
+    work as expected.
+    
+    Fix the code to use the appropriate atom as it should.
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+    (cherry picked from commit 78c5dc4264ec8cfa7bab59a39f193788bdcf4059)
+
+commit 90d5fba5473831aea25289294ec33f04e747558f
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sat Aug 1 16:26:56 2020 +0200
+
+    Post release tag bump
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+
+commit c8588b3ec356e17f537ed47b38aa8071743dc63b
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sat Aug 1 15:38:58 2020 +0200
+
+    Release 4.14.4!
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+
+commit 9b33ef163dda0a8affcfe361791c6ad8e56bee1a
+Author: Olivier Duchateau <duchateau.olivier at gmail.com>
+Date:   Sun Jul 26 17:06:07 2020 +0200
+
+    Fix g_type_class_add_private deprecation
+    
+    (cherry picked from commit d3e2c246cd004cde91d5aad7d1fef5b942882596)
+
+commit f491c5f88bfe8c25f496389f9d411fe056649d27
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Mon Jul 27 21:01:48 2020 +0200
+
+    clients: Fix a crash on FreeBSD
+    
+    A pid is not necessarily a long on all systems, so casting the value of
+    NET_WM_PID directly into a GPid may cause a stack overflow.
+    
+    Fixes: 49c1a33a
+    Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/411
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+    (cherry picked from commit a691e6c50ce2d797183c98bc2e9c72b8bb2b2a5a)
+
+commit a988a64ea84916f3e1ea649f51e8eb975f2a1456
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sun Jul 26 09:27:45 2020 +0200
+
+    Post release tag bump
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+
+commit 9283b709b51746cc39a81a9e80d9a0449bf8b981
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sun Jul 26 09:15:01 2020 +0200
+
+    Release 4.14.3!
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+
+commit 1eb44047c67b0b5b108af94185eb57231dcd6b4f
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sat Jul 25 19:28:11 2020 +0200
+
+    More XError traps
+    
+    Add more XError traps related to XConfigureWindow requests.
+    
+    https://gitlab.xfce.org/xfce/xfwm4/-/issues/405
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+    (cherry picked from commit ec3b1b126815c542e4643594a53384b4c17a8c5a)
+
+commit 6811b60227fe7003f069aee224ca24d011d75593
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sat Jul 25 18:52:08 2020 +0200
+
+    pixmap: Use strncpy()
+    
+    To be on the safe side.
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+    (cherry picked from commit 9351d439c8d7d6b53cf080ecad0ea091ff052e71)
+
+commit 31323c35faa9ee45f815e4a29473af4a23483fbc
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Wed Jul 15 16:14:48 2020 +0200
+
+    settings: Duplicate string gvalues
+    
+    The gvalues strings were considered statics, hence not duplicated.
+    
+    As the caller frees the strings after setting the gvalue, the actual
+    content would end up pointing at free data.
+    
+    Consider string gvalues as regular strings, meaning that the given
+    string value is duplicated as a gvalue.
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+    Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/406
+    (cherry picked from commit 056ba6adbf44ded5b4f51338ef3a14cecdbde213)
+
+commit 124dfe4751733489024a0c6a5a1dfeaf9ea2114d
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sat May 23 10:47:13 2020 +0200
+
+    client: Rely on XRes reported PID if available
+    
+    When xfwm4 needs to kill an unresponsive client, it will use the its PID
+    is known.
+    
+    However, the _NET_WM_PID as defined in the extended window manager hint
+    mechanism is unreliable when the client runs within a sandbox, as it is
+    the client itself who sets that property using its own view of the PID.
+    
+    The Xserver can provide a more accurate value of the client PID using
+    the XRes X11 extension, so use that protocol if available.
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+    (cherry picked from commit 49c1a33a4dfe15f312334584c22b4ec3ed792214)
+
+commit 37b6dfba14c50fb6d837ec65b91c14da083f1654
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Sat May 23 10:33:21 2020 +0200
+
+    display: Add support for XRes X11 extension
+    
+    The X-Resource extension client library (XRes) allows a client to query
+    the Xserver for various resources associated with an X11 client,
+    including its PID.
+    
+    Add (optional) support for XRes in xfwm4 and use it for getting the
+    client's PID instead of relying on _NET_WM_PID.
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+    (cherry picked from commit 010f8281a2afd8a79eea94b1c7b4b2bd4d754b4b)
+
+commit c6df886f7dcf2854b29f3f784c15a5cf463b7191
+Author: Vincenzo Reale <vinx.reale at gmail.com>
+Date:   Sat Jul 18 12:53:13 2020 +0200
+
+    I18n: Update translation it (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 826c26d619638816183d2f3b4c5c0130ccee5c21
+Author: Vincenzo Reale <vinx.reale at gmail.com>
+Date:   Thu Jun 25 00:47:55 2020 +0200
+
+    I18n: Update translation it (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 9e37a4c5433086367feeb0e971f440421145f539
+Author: Anonymous <noreply at xfce.org>
+Date:   Mon Jun 22 00:48:26 2020 +0200
+
+    I18n: Update translation he (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 1ac68a43b04ba21b857447e70d81c56789c391a2
+Author: Besnik Bleta <besnik at programeshqip.org>
+Date:   Sat Jun 13 00:48:55 2020 +0200
+
+    I18n: Update translation sq (99%).
+    
+    168 translated messages, 1 untranslated message.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 67b36c2f1c751eed14ed924e2c22efe6e811e3be
+Author: Steve Harris <steve at cultureofweb.com>
+Date:   Fri Jun 12 00:49:26 2020 +0200
+
+    I18n: Update translation en_CA (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit bb2cbce16102eb5b91f3a59414127bb20dceab6b
+Author: Vincenzo Reale <vinx.reale at gmail.com>
+Date:   Thu May 28 12:48:49 2020 +0200
+
+    I18n: Update translation it (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit f0bce6019fa20e6567a4cf499ddc711f4927c51b
+Author: Triyan W. Nugroho <triyan.wn at gmail.com>
+Date:   Thu May 28 00:49:48 2020 +0200
+
+    I18n: Update translation id (99%).
+    
+    168 translated messages, 1 untranslated message.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit dfc737ed945c1f5fe00b16c7be580d01350aa43c
+Author: Ivan <personal at live.hk>
+Date:   Wed May 27 12:52:11 2020 +0200
+
+    I18n: Update translation zh_HK (97%).
+    
+    164 translated messages, 5 untranslated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit f19eddd1923ba3d69bdbd863795855ea723a4f0d
+Author: Priit Jõerüüt <transifex at joeruut.com>
+Date:   Wed May 27 00:49:38 2020 +0200
+
+    I18n: Update translation et (72%).
+    
+    122 translated messages, 47 untranslated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 483d4873b1662f5834c979a6a7edc31c28487f63
+Author: Real School <localization at ehayq.am>
+Date:   Mon May 25 12:56:41 2020 +0200
+
+    I18n: Add new translation hye (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit ccb5cc785f58d8eb2a43714056fd8703390fb2cb
+Author: Priit Jõerüüt <transifex at joeruut.com>
+Date:   Mon May 25 00:48:48 2020 +0200
+
+    I18n: Update translation et (52%).
+    
+    89 translated messages, 80 untranslated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 3b3a784f975a523476c2f1feffc338042fe986aa
+Author: Priit Jõerüüt <transifex at joeruut.com>
+Date:   Sat May 23 12:49:00 2020 +0200
+
+    I18n: Update translation et (50%).
+    
+    86 translated messages, 83 untranslated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 1ebf441aebf479497c4065ae067dc25d30f8027a
+Author: Vincenzo Reale <vinx.reale at gmail.com>
+Date:   Fri May 22 00:52:15 2020 +0200
+
+    I18n: Update translation it (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit 19684b31e29a2a15bd4798acc4c6abfd58cde7bb
+Author: Samvel Harutyunyan <samvel at ehayq.am>
+Date:   Thu May 21 12:50:29 2020 +0200
+
+    I18n: Update translation hy_AM (100%).
+    
+    169 translated messages.
+    
+    Transifex (https://www.transifex.com/xfce/public/).
+
+commit cced7a643e6df9e82b7b5029c9c97a0d646b65a3
+Author: Olivier Fourdan <fourdan at xfce.org>
+Date:   Fri May 1 17:37:04 2020 +0200
+
+    Post release tag bump
+    
+    Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
+
 commit bb38fd909ad59b03aa3446799380a897a7ac481f
 Author: Olivier Fourdan <fourdan at xfce.org>
 Date:   Fri May 1 17:30:42 2020 +0200


=====================================
NEWS
=====================================
@@ -1,7 +1,29 @@
+4.14.5
+======
+
+- Fix an error leak in compositor (xfce/xfwm4#351)
+- Fix compositor selection atom misuse
+
+4.14.4
+======
+
+- Fix a crash on FreeBSD (xfce/xfwm4#411)
+- Fix compilation warning due to g_type_class_add_private deprecation
+
+4.14.3
+======
+
+- Add support for XRes X11 extension to get the PID of sandboxed apps
+- Fix use-after-free of settings strings (xfce/xfwm4#406)
+- More XError traps (xfce/xfwm4#405)
+- I18n:
+  Update translations: en_CA, et, he, hy_AM, id, it, sq, zh_HK
+  New translations: hye
+
 4.14.2
 ======
 
-- Prefer GLX on AMD (Bug #16716)
+- Do not prefer GLX on AMD (Bug #16716)
 - Fix compositor without required X11 extensions (Bug #16713)
 - Fix window decorations without XRender extension (Bug #16713)
 - Avoid grabbing the keyboard with Alt-Tab to work around a bug in


=====================================
config.h.in
=====================================
@@ -108,6 +108,9 @@
 /* Define to enable XI2 */
 #undef HAVE_XI2
 
+/* Define to enable XRes */
+#undef HAVE_XRES
+
 /* Define to enable xsync */
 #undef HAVE_XSYNC
 


=====================================
configure
=====================================
@@ -1,10 +1,10 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for xfwm4 4.14.2.
+# Generated by GNU Autoconf 2.69 for xfwm4 4.14.5.
 #
 # Report bugs to <xfce4-dev at xfce.org>.
 #
-# Copyright (c) 2002-2015
+# Copyright (c) 2002-2020
 #         The Xfce development team. All rights reserved.
 #
 # Written for Xfce by Olivier Fourdan <fourdan at xfce.org>.
@@ -595,8 +595,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='xfwm4'
 PACKAGE_TARNAME='xfwm4'
-PACKAGE_VERSION='4.14.2'
-PACKAGE_STRING='xfwm4 4.14.2'
+PACKAGE_VERSION='4.14.5'
+PACKAGE_STRING='xfwm4 4.14.5'
 PACKAGE_BUGREPORT='xfce4-dev at xfce.org'
 PACKAGE_URL=''
 
@@ -1465,7 +1465,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures xfwm4 4.14.2 to adapt to many kinds of systems.
+\`configure' configures xfwm4 4.14.5 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1539,7 +1539,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of xfwm4 4.14.2:";;
+     short | recursive ) echo "Configuration of xfwm4 4.14.5:";;
    esac
   cat <<\_ACEOF
 
@@ -1701,14 +1701,14 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-xfwm4 configure 4.14.2
+xfwm4 configure 4.14.5
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
 
-Copyright (c) 2002-2015
+Copyright (c) 2002-2020
         The Xfce development team. All rights reserved.
 
 Written for Xfce by Olivier Fourdan <fourdan at xfce.org>.
@@ -2075,7 +2075,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by xfwm4 $as_me 4.14.2, which was
+It was created by xfwm4 $as_me 4.14.5, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2938,7 +2938,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='xfwm4'
- VERSION='4.14.2'
+ VERSION='4.14.5'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13974,7 +13974,7 @@ _ACEOF
 
 
 
-    ALL_LINGUAS="am ar ast be be at tarask bg bn ca cs da de el en_AU en_CA en_GB eo es et eu fa_IR fi fr gl he hr hu hy_AM id ie is it ja ka kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sl sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW "
+    ALL_LINGUAS="am ar ast be be at tarask bg bn ca cs da de el en_AU en_CA en_GB eo es et eu fa_IR fi fr gl he hr hu hy_AM hye id ie is it ja ka kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sl sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW "
 
    for ac_header in locale.h
 do :
@@ -15707,6 +15707,54 @@ $as_echo "#define HAVE_XI2 1" >>confdefs.h
 fi
 
 
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XResQueryClients in -lXRes" >&5
+$as_echo_n "checking for XResQueryClients in -lXRes... " >&6; }
+if ${ac_cv_lib_XRes_XResQueryClients+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lXRes $LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char XResQueryClients ();
+int
+main ()
+{
+return XResQueryClients ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_XRes_XResQueryClients=yes
+else
+  ac_cv_lib_XRes_XResQueryClients=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_XRes_XResQueryClients" >&5
+$as_echo "$ac_cv_lib_XRes_XResQueryClients" >&6; }
+if test "x$ac_cv_lib_XRes_XResQueryClients" = xyes; then :
+
+    if ! echo $LIBX11_LIBS | grep -q -- '-lXRes'; then
+      LIBX11_LIBS="$LIBX11_LIBS -lXRes"
+
+$as_echo "#define HAVE_XRES 1" >>confdefs.h
+
+    fi
+
+fi
+
+
 
 
   # minimum supported version of pkg-config
@@ -18657,8 +18705,8 @@ $as_echo "minimum" >&6; }
 
 
 REVISION=unknown
-if test x"bb38fd909" != x""; then
-    REVISION=bb38fd909
+if test x"d331c9b20" != x""; then
+    REVISION=d331c9b20
 fi
 
 cat >>confdefs.h <<_ACEOF
@@ -19223,7 +19271,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by xfwm4 $as_me 4.14.2, which was
+This file was extended by xfwm4 $as_me 4.14.5, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -19289,7 +19337,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-xfwm4 config.status 4.14.2
+xfwm4 config.status 4.14.5
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 


=====================================
configure.ac
=====================================
@@ -10,8 +10,8 @@ dnl
 
 m4_define([xfwm4_version_major], [4])
 m4_define([xfwm4_version_minor], [14])
-m4_define([xfwm4_version_micro], [2])
-m4_define([xfwm4_version_build], [bb38fd909])
+m4_define([xfwm4_version_micro], [5])
+m4_define([xfwm4_version_build], [d331c9b20])
 m4_define([xfwm4_version_tag],   [])
 m4_define([xfwm4_version], [xfwm4_version_major().xfwm4_version_minor().xfwm4_version_micro()ifelse(xfwm4_version_tag(), [git], [xfwm4_version_tag().xfwm4_version_build()], [xfwm4_version_tag()])])
 
@@ -30,7 +30,7 @@ m4_define([xpresent_minimum_version], [1.0])
 m4_define([presentproto_minimum_version], [1.1])
 
 dnl init autoconf
-AC_COPYRIGHT([Copyright (c) 2002-2015
+AC_COPYRIGHT([Copyright (c) 2002-2020
         The Xfce development team. All rights reserved.
 
 Written for Xfce by Olivier Fourdan <fourdan at xfce.org>.])
@@ -82,7 +82,7 @@ AC_CHECK_LIB(m, ceil, MATH_LIBS="-lm")
 AC_SUBST([MATH_LIBS])
 
 dnl Check for i18n support
-XDT_I18N([am ar ast be be at tarask bg bn ca cs da de el en_AU en_CA en_GB eo es et eu fa_IR fi fr gl he hr hu hy_AM id ie is it ja ka kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sl sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW ])
+XDT_I18N([am ar ast be be at tarask bg bn ca cs da de el en_AU en_CA en_GB eo es et eu fa_IR fi fr gl he hr hu hy_AM hye id ie is it ja ka kk ko lt lv ms nb nl nn oc pa pl pt_BR pt ro ru si sk sl sq sr sv te th tr ug uk ur_PK ur vi zh_CN zh_HK zh_TW ])
 
 dnl Check for X11 window system
 XDT_CHECK_LIBX11_REQUIRE
@@ -105,6 +105,15 @@ AC_CHECK_LIB([Xi], [XISelectEvents],
     fi
   ], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS])
 
+dnl Check for XRes library
+AC_CHECK_LIB([XRes], [XResQueryClients],
+  [
+    if ! echo $LIBX11_LIBS | grep -q -- '-lXRes'; then
+      LIBX11_LIBS="$LIBX11_LIBS -lXRes"
+      AC_DEFINE([HAVE_XRES], [1], [Define to enable XRes])
+    fi
+  ], [], [$LIBX11_CFLAGS $LIBX11_LDFLAGS $LIBX11_LIBS])
+
 XDT_CHECK_PACKAGE([GTK], [gtk+-3.0], [gtk_minimum_version])
 XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [xfce_minimum_version])
 XDT_CHECK_PACKAGE([LIBXFCE4UI], libxfce4ui-2, [libxfce4ui_minimum_version])
@@ -287,8 +296,8 @@ dnl Check for debugging support
 XDT_FEATURE_DEBUG
 
 REVISION=unknown
-if test x"bb38fd909" != x""; then
-    REVISION=bb38fd909
+if test x"d331c9b20" != x""; then
+    REVISION=d331c9b20
 fi
 AC_DEFINE_UNQUOTED([REVISION], "$REVISION", [git id])
 AC_SUBST([REVISION])


=====================================
po/en_CA.po
=====================================
@@ -5,6 +5,7 @@
 # 
 # Translators:
 # Xfce Bot <transifex at xfce.org>, 2019
+# Steve Harris <steve at cultureofweb.com>, 2020
 # 
 #, fuzzy
 msgid ""
@@ -13,7 +14,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-10-21 00:37+0200\n"
 "PO-Revision-Date: 2019-10-20 16:44+0000\n"
-"Last-Translator: Xfce Bot <transifex at xfce.org>, 2019\n"
+"Last-Translator: Steve Harris <steve at cultureofweb.com>, 2020\n"
 "Language-Team: English (Canada) (https://www.transifex.com/xfce/teams/16840/en_CA/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -118,7 +119,7 @@ msgstr "Configure layout, names and margins"
 #: ../settings-dialogs/xfwm4-dialog.glade.h:3
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:3
 msgid "_Help"
-msgstr ""
+msgstr "_Help"
 
 #. --------------------------------------------------------
 #: ../settings-dialogs/xfwm4-dialog.glade.h:4


=====================================
po/et.po
=====================================
@@ -1,31 +1,38 @@
-# Estonian translation of xfwm4.
-# Copyright (C) 2002-2006 The Xfce development team.
-# This file is distributed under the same license as the xfwm4 package.
-# Peeter Vois <peeter.vois at proekspert.ee>, 2004.
-# Mart Tõnso <mart.tonso at ttu.ee>, 2004.
-#
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package..
+# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+# 
+# Translators:
+# Xfce Bot <transifex at xfce.org>, 2019
+# Priit Jõerüüt <transifex at joeruut.com>, 2020
+# 
+#, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: xfwm4 4.4.0\n"
+"Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-06-18 22:23+0200\n"
-"PO-Revision-Date: 2006-04-18 10:02+0300\n"
-"Last-Translator: Mart Tõnso <mart.tonso at ttu.ee>\n"
-"Language-Team: Estonian <et at li.org>\n"
-"Language: et\n"
+"POT-Creation-Date: 2019-10-21 00:37+0200\n"
+"PO-Revision-Date: 2019-10-20 16:44+0000\n"
+"Last-Translator: Priit Jõerüüt <transifex at joeruut.com>, 2020\n"
+"Language-Team: Estonian (https://www.transifex.com/xfce/teams/16840/et/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Language: et\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #: ../helper-dialog/helper-dialog.c:94
 msgid ""
 "This window might be busy and is not responding.\n"
 "Do you want to terminate the application?"
 msgstr ""
+"See rakendus võib-olla teeb rasket tööd, igatahes ta ei vasta.\n"
+"Kas tahad rakenduse sulgeda?"
 
 #: ../helper-dialog/helper-dialog.c:99
 msgid "Warning"
-msgstr ""
+msgstr "Hoiatus"
 
 #: ../settings-dialogs/tweaks-settings.c:55
 msgid "None"
@@ -33,25 +40,25 @@ msgstr "Tühjus"
 
 #: ../settings-dialogs/tweaks-settings.c:472
 msgid "Session manager socket"
-msgstr ""
+msgstr "Sessioonihalduri sokkel"
 
 #: ../settings-dialogs/tweaks-settings.c:472
 #: ../settings-dialogs/workspace-settings.c:398
 #: ../settings-dialogs/xfwm4-settings.c:248
 msgid "SOCKET ID"
-msgstr ""
+msgstr "SOKLI ID"
 
 #: ../settings-dialogs/tweaks-settings.c:473
 #: ../settings-dialogs/workspace-settings.c:399
 #: ../settings-dialogs/xfwm4-settings.c:250
 msgid "Version information"
-msgstr ""
+msgstr "Versiooniteave"
 
 #: ../settings-dialogs/tweaks-settings.c:491
 #: ../settings-dialogs/workspace-settings.c:416
 #: ../settings-dialogs/xfwm4-settings.c:907
 msgid "."
-msgstr ""
+msgstr "."
 
 #: ../settings-dialogs/tweaks-settings.c:495
 #: ../settings-dialogs/workspace-settings.c:420
@@ -61,6 +68,8 @@ msgid ""
 "%s: %s\n"
 "Try %s --help to see a full list of available command line options.\n"
 msgstr ""
+"%s: %s\n"
+"Nägemaks tervet loendit käsurea võimalustest proovi %s --help\n"
 
 #: ../settings-dialogs/workspace-settings.c:81
 #: ../settings-dialogs/workspace-settings.c:96
@@ -69,14 +78,13 @@ msgid "Workspace %d"
 msgstr "Tööruum %d"
 
 #: ../settings-dialogs/workspace-settings.c:286
-#, fuzzy
 msgid "Workspace Name"
-msgstr "Tööruumide nimed"
+msgstr "Tööruumi nimi"
 
 #: ../settings-dialogs/workspace-settings.c:398
 #: ../settings-dialogs/xfwm4-settings.c:248
 msgid "Settings manager socket"
-msgstr ""
+msgstr "Seadistuste halduri sokkel"
 
 #: ../settings-dialogs/xfce-wm-settings.desktop.in.h:1
 #: ../settings-dialogs/xfwm4-dialog.glade.h:1
@@ -85,9 +93,8 @@ msgstr "Aknahaldur"
 
 #: ../settings-dialogs/xfce-wm-settings.desktop.in.h:2
 #: ../settings-dialogs/xfwm4-dialog.glade.h:2
-#, fuzzy
 msgid "Configure window behavior and shortcuts"
-msgstr "Akna kaunistuste läbipaistmatus"
+msgstr "Seadista akende käitumist ja kiirklahve"
 
 #: ../settings-dialogs/xfce-wmtweaks-settings.desktop.in.h:1
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:1
@@ -96,9 +103,8 @@ msgstr "Aknahalduri ülehäälestamine"
 
 #: ../settings-dialogs/xfce-wmtweaks-settings.desktop.in.h:2
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:2
-#, fuzzy
 msgid "Fine-tune window behaviour and effects"
-msgstr "Akna kaunistuste läbipaistmatus"
+msgstr "Peenhäälesta akende käitumist ja efekte"
 
 #: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:1
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:1
@@ -108,247 +114,221 @@ msgstr "Tööruumid"
 #: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:2
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:2
 msgid "Configure layout, names and margins"
-msgstr ""
+msgstr "Seadista paigutust, nimesid ja veeriseid"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:3
-#, fuzzy
-msgid "<b>The_me</b>"
-msgstr "Pealkirja paigutus"
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:3
+msgid "_Help"
+msgstr "A_bi"
 
+#. --------------------------------------------------------
 #: ../settings-dialogs/xfwm4-dialog.glade.h:4
-#, fuzzy
-msgid "<b>Title fon_t</b>"
-msgstr "Pealkirja font"
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:4 ../src/menu.c:71
+msgid "_Close"
+msgstr "_Sulge"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:5
-#, fuzzy
-msgid "<b>Title _alignment</b>"
-msgstr "Pealkirja paigutus"
+msgid "<b>The_me</b>"
+msgstr "<b>Tee_ma</b>"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:6
-#, fuzzy
-msgid "Click and drag the buttons to change the layout"
-msgstr "Paigutuse muutmiseks klõpsi ja tiri nuppe"
+msgid "<b>Title fon_t</b>"
+msgstr "<b>Pealkirja fon_t</b>"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:7
+msgid "<b>Title _alignment</b>"
+msgstr "<b>Pealkirj_a joondumine</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:8
+msgid "Click and drag the buttons to change the layout"
+msgstr "Paigutuse muutmiseks kliki ja lohista nuppe"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:9
 msgid "Title"
 msgstr "Pealkiri"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:8
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:10
 msgid "The window title cannot be removed"
-msgstr "Akna pealkirja ei saa eemaldada."
+msgstr "Akna pealkirja ei saa eemaldada"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:9
+#: ../settings-dialogs/xfwm4-dialog.glade.h:11
 msgid "Active"
 msgstr "Aktiivne"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:10
+#: ../settings-dialogs/xfwm4-dialog.glade.h:12
 msgid "Menu"
 msgstr "Menüü"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:11
+#: ../settings-dialogs/xfwm4-dialog.glade.h:13
 msgid "Stick"
 msgstr "Nael"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:12
+#: ../settings-dialogs/xfwm4-dialog.glade.h:14
 msgid "Shade"
 msgstr "Varja"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:13
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:15
 msgid "Minimize"
-msgstr "_Suurenda"
+msgstr "Minimeeri"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:14
+#: ../settings-dialogs/xfwm4-dialog.glade.h:16
 msgid "Maximize"
-msgstr "Suurenda"
+msgstr "Maksimeeri"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:15
+#: ../settings-dialogs/xfwm4-dialog.glade.h:17
 msgid "Close"
 msgstr "Sulge"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:16
+#: ../settings-dialogs/xfwm4-dialog.glade.h:18
 msgid "Hidden"
 msgstr "Varjatud"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:17
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:19
 msgid "<b>Button layout</b>"
-msgstr "Nuppude asetus"
+msgstr "<b>Nuppude paigutus</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:18
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:20
 msgid "_Style"
-msgstr "Stiil"
+msgstr "_Stiil"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:19
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:21
 msgid "Define shortcuts to perform _window manager actions:"
-msgstr "Aknahalduri ülehäälestamine"
+msgstr "Määratle kiirklahvid _aknahalduri toimingute jaoks:"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:20
+#: ../settings-dialogs/xfwm4-dialog.glade.h:22
 msgid "_Reset to Defaults"
-msgstr ""
+msgstr "_Lähtesta vaikeseadetele"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:21
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:23
 msgid "_Keyboard"
-msgstr "Klaviatuur"
+msgstr "_Klaviatuur"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:22
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:24
 msgid "Click to foc_us"
-msgstr "Klõpsa fokuseerimiseks"
+msgstr "Fook_us hiireklõpsuga"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:23
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:25
 msgid "Focus follows _mouse"
-msgstr "Fookus järgib hiirt"
+msgstr "Fookus järgib _hiirt"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:24
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:26
 msgid "_Delay before window receives focus:"
 msgstr "Viivitus enne fokuseeritud akna tõstmist :"
 
 #. Raise focus delay
-#: ../settings-dialogs/xfwm4-dialog.glade.h:26
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:28
 msgid "<i>Short</i>"
-msgstr "Läbipaistev"
+msgstr "<i>Lühike</i>"
 
 #. Raise focus delay
-#: ../settings-dialogs/xfwm4-dialog.glade.h:28
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:30
 msgid "<i>Long</i>"
-msgstr "Suurus|Suur"
+msgstr "<i>Pikk</i>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:29
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:31
 msgid "<b>Focus model</b>"
-msgstr "Fookuse mudel"
+msgstr "<b>Fookuse loogika</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:30
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:32
 msgid "Automatically give focus to _newly created windows"
-msgstr "Anna fookus automaatselt uutele akendele"
+msgstr "Anna fookus automaatselt uutele ake_ndele"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:31
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:33
 msgid "<b>New window focus</b>"
-msgstr "Uue akna fookus"
+msgstr "<b>Uue akna fookus</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:32
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:34
 msgid "Automatically _raise windows when they receive focus"
-msgstr "Tõsta aknaid automaatselt, kui nad saavad fookuse"
+msgstr "Tõsta aknad automaatselt, kui nad saavad fookuse"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:33
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:35
 msgid "Delay _before raising focused window:"
-msgstr "Viivitus enne fokuseeritud akna tõstmist :"
+msgstr "Viivitus _enne fookuses akna tõstmist:"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:34
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:36
 msgid "<b>Raise on focus</b>"
-msgstr "Tõsta aken fookuse saamisel"
+msgstr "<b>Tõsta aken fookuse saamisel</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:35
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:37
 msgid "Raise window when clicking _inside application window"
-msgstr "Tõsta aken, kui akna sees klõpsatakse"
+msgstr "Tõsta aken, kui akna _sees klõpsatakse"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:36
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:38
 msgid "<b>Raise on click</b>"
-msgstr "Tõsta klõpsu korral"
+msgstr "<b>Tõsta klõpsu korral</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:37
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:17
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:39
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:19
 msgid "_Focus"
-msgstr "Fookus"
+msgstr "_Fookus"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:38
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:40
 msgid "To screen _borders"
-msgstr "Haagi aknaid ekraani äärtel"
+msgstr "_Ekraani äärtest"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:39
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:41
 msgid "To other _windows"
-msgstr "Langeta aken"
+msgstr "Teistest _akendest"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:40
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:42
 msgid "Dis_tance:"
-msgstr "Kaugus :"
+msgstr "Haaramis_tsoon:"
 
 #. Edge resistance
 #. Smart placement size
-#: ../settings-dialogs/xfwm4-dialog.glade.h:42
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:36
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:44
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:38
 msgid "<i>Small</i>"
-msgstr "Suurus|Väike"
+msgstr "<i>Kitsas</i>"
 
 #. Edge resistance
-#: ../settings-dialogs/xfwm4-dialog.glade.h:44
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:46
 msgid "<i>Wide</i>"
-msgstr "Kaugus|Lai"
+msgstr "<i>Lai</i>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:45
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:47
 msgid "<b>Windows snapping</b>"
-msgstr "Akna haakumine"
+msgstr "<b>Aknad haaravad</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:46
+#: ../settings-dialogs/xfwm4-dialog.glade.h:48
 msgid "With the mouse _pointer"
 msgstr ""
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:47
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:49
 msgid "With a _dragged window"
-msgstr "Varja aken"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:48
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:50
 msgid "_Edge resistance:"
-msgstr "Ääre vastupanu :"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:49
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:51
 msgid "<b>Wrap workspaces when reaching the screen edge</b>"
-msgstr "Vaheta töölauda, kui kursor jõuab akna äärde"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:50
+#: ../settings-dialogs/xfwm4-dialog.glade.h:52
 msgid "When _moving"
-msgstr ""
+msgstr "Nende _liigutamisel"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:51
+#: ../settings-dialogs/xfwm4-dialog.glade.h:53
 msgid "When _resizing"
-msgstr ""
+msgstr "Nende _suuruse muutmisel"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:52
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:54
 msgid "<b>Hide content of windows</b>"
-msgstr "Näita akna sisu selle liigutamise ajal"
+msgstr "<b>Peida akende sisu</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:53
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:55
 msgid "The action to perform when the title-bar is double-clicked"
-msgstr "Mida teha kui topeltklõpsatakse pealkirja ribal"
+msgstr "Mida teha kui topeltklõpsatakse pealkirjaribal"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:54
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:56
 msgid "<b>Double click _action</b>"
-msgstr "Topeltklõpsu tegevus"
+msgstr "<b>Tegevus topeltklõpsu korral</b>"
 
-#: ../settings-dialogs/xfwm4-dialog.glade.h:55
-#, fuzzy
+#: ../settings-dialogs/xfwm4-dialog.glade.h:57
 msgid "Ad_vanced"
-msgstr "Edasijõudnud"
+msgstr "Laiend_atud"
 
 #: ../settings-dialogs/xfwm4-settings.c:227
 msgid "Shade window"
@@ -360,12 +340,11 @@ msgstr "Peida aken"
 
 #: ../settings-dialogs/xfwm4-settings.c:229
 msgid "Maximize window"
-msgstr "Suurenda aken"
+msgstr "Maksimeeri aken"
 
 #: ../settings-dialogs/xfwm4-settings.c:230
-#, fuzzy
 msgid "Fill window"
-msgstr "Peida aken"
+msgstr "Täida aken"
 
 #: ../settings-dialogs/xfwm4-settings.c:231
 msgid "Nothing"
@@ -385,291 +364,249 @@ msgstr "Parem"
 
 #: ../settings-dialogs/xfwm4-settings.c:387
 msgid "Theme"
-msgstr ""
+msgstr "Teema"
 
 #: ../settings-dialogs/xfwm4-settings.c:542
-#, fuzzy
 msgid "Action"
-msgstr "Aktiivne"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-settings.c:547
-#, fuzzy
 msgid "Shortcut"
-msgstr "Kiirvalik puudub"
+msgstr "Kiirklahv"
 
 #: ../settings-dialogs/xfwm4-settings.c:936
 #, c-format
 msgid "Failed to initialize xfconf. Reason: %s"
-msgstr ""
+msgstr "Xfconf'i initsialiseerimine ebaõnnestus. Põhjus: %s"
 
 #: ../settings-dialogs/xfwm4-settings.c:947
 msgid "Could not create the settings dialog."
-msgstr ""
+msgstr "Seadistuste dialoogi loomine ei õnnestunud."
 
 #: ../settings-dialogs/xfwm4-settings.c:1946
 msgid ""
-"This will reset all shortcuts to their default values. Do you really want to "
-"do this?"
+"This will reset all shortcuts to their default values. Do you really want to"
+" do this?"
 msgstr ""
+"See lähtestab kõik sinu poolt seadistatud otseteed vaikimisi väärtusteks. "
+"Kas sa kindlasti soovid seda teha?"
 
 #: ../settings-dialogs/xfwm4-settings.c:1948
 msgid "Reset to Defaults"
-msgstr ""
+msgstr "Lähtesta vaikeseadetele"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:3
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:5
 msgid ""
 "S_kip windows that have \"skip pager\"\n"
 "or \"skip taskbar\" properties set"
 msgstr ""
-"Lisa aknad, millel on \"eira lehitsejat\" või \"eira tegumiriba\" omadused "
-"seatud"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:5
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:7
 msgid "_Include hidden (i.e. iconified) windows"
-msgstr "Lisa varjatud (ehk ikoniseeritud) aknad"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:6
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:8
 msgid "Cycle _through windows on all workspaces"
-msgstr "Tsükleeri üle kõigi töölaudade akende"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:7
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:9
 msgid "_Draw frame around selected window while cycling"
 msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:8
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:10
 msgid "_Raise windows while cycling"
-msgstr "Tõsta aken"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:9
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:11
 msgid "Cycle through windows in a _list"
-msgstr "Tsükleeri üle kõigi töölaudade akende"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:10
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:12
 msgid "C_ycling"
-msgstr "Tsükleerimine"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:11
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:13
 msgid "Activate foc_us stealing prevention"
-msgstr "Aktiveeri fookuse näppamise ennetustegevus"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:12
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:14
 msgid "Honor _standard ICCCM focus hint"
-msgstr "Austa standartset ICCCM fookuse vihjet"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:13
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:15
 msgid "When a window raises itself:"
 msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:14
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:16
 msgid "_Bring window on current workspace"
-msgstr "Saada aken järgmisesse tööruumi"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:15
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:17
 msgid "Switch to win_dow's workspace"
-msgstr "Saada aken tööruumi %d"
-
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:16
-#, fuzzy
-msgid "Do _nothing"
-msgstr "Ei midagi"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:18
-#, fuzzy
-msgid "Key used to _grab and move windows:"
-msgstr "Klahv, mida kasutada akna haaramiseks ja liigutamiseks"
-
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:19
-#, fuzzy
-msgid "_Raise windows when any mouse button is pressed"
-msgstr "Tõsta aken kui ükskõik millist hiire nuppu toksitakse"
+msgid "Do _nothing"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:20
-#, fuzzy
-msgid "Hide frame of windows when ma_ximized"
-msgstr "Näita akna sisu selle liigutamise ajal"
+msgid "Key used to _grab and move windows:"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:21
-#, fuzzy
-msgid "Hide title of windows when maximized"
-msgstr "Näita akna sisu selle liigutamise ajal"
+msgid "_Raise windows when any mouse button is pressed"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:22
-#, fuzzy
-msgid "Automatically _tile windows when moving toward the screen edge"
-msgstr "Tõsta aknaid automaatselt, kui nad saavad fookuse"
+msgid "Hide frame of windows when ma_ximized"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:23
-#, fuzzy
-msgid "Use _edge resistance instead of window snapping"
-msgstr "Kasuta ääre vastuhakku akende haakimise asemel"
+msgid "Hide title of windows when maximized"
+msgstr "Peida maksimaalse suuruse puhul akna pealkiri"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:24
-msgid "Notify of _urgency by making window's decoration blink"
+msgid "Automatically _tile windows when moving toward the screen edge"
 msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:25
-msgid "Keep urgent windows _blinking repeatedly"
+msgid "Use _edge resistance instead of window snapping"
 msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:26
 msgid "Use mouse wheel on title bar to ro_ll up the window"
-msgstr ""
+msgstr "Akna kokkurullimiseks keerita hiireratast pealkirjariba kohal"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:27
-#, fuzzy
-msgid "_Accessibility"
-msgstr "Käsitletavus"
+msgid "Notify of _urgency by making window's decoration blink"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:28
-msgid "Use the _mouse wheel on the desktop to switch workspaces"
+msgid "Keep urgent windows _blinking repeatedly"
 msgstr ""
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:29
-#, fuzzy
-msgid ""
+msgid "_Accessibility"
+msgstr ""
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:30
+msgid "Use the _mouse wheel on the desktop to switch workspaces"
+msgstr ""
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:31
+msgid ""
 "_Remember and recall previous workspace\n"
 "when switching via keyboard shortcuts"
 msgstr ""
-"Pea meeles ja kutsu esile eelmine töölaud kui lülitamine käib klaviatuuri "
-"kiirklahvide abil."
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:31
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:33
 msgid "Wrap workspaces depending on the actual desktop _layout"
-msgstr "Muuda töölaudu sõltuvalt tegelikust töölaua laotusest"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:32
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:34
 msgid "Wrap workspaces when _the first or the last workspace is reached"
-msgstr "Vaheta töölaud teise äärde, kui esimene või viimane töölaud on ees"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:33
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:35
 msgid "_Workspaces"
-msgstr "Tööruumid"
+msgstr "_Tööruumid"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:34
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:36
 msgid "_Minimum size of windows to trigger smart placement:"
-msgstr "Akende vähim suurus, mis käivitab targa paigutuse"
+msgstr "Akna suurus nutika paiguta_mise kasutamiseks:"
 
 #. Smart placement size
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:38
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:40
 msgid "<i>Large</i>"
-msgstr "Suurus|Suur"
+msgstr "<i>Suur</i>"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:39
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:41
 msgid "By default, place windows:"
-msgstr ""
+msgstr "Aseta aknad vaikimisi:"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:40
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:42
 msgid "At the c_enter of the screen"
-msgstr ""
+msgstr "Ekraani _keskele"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:41
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:43
 msgid "U_nder the mouse pointer"
-msgstr ""
+msgstr "Hiire_kursori asukohta"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:42
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:44
 msgid "_Placement"
-msgstr "Asetus"
+msgstr "_Asukoht"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:43
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:45
 msgid "_Enable display compositing"
 msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:44
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:46
 msgid "Display _fullscreen overlay windows directly"
 msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:45
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:47
 msgid "Show windows preview in place of icons when cycling"
 msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:46
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:48
 msgid "Show shadows under pop_up windows"
 msgstr "Näita varju hüpikakende taga"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:47
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:49
 msgid "Show shadows under _dock windows"
-msgstr "Näita varju hüpikakende taga"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:48
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:50
 msgid "Show shadows under _regular windows"
 msgstr "Näita varje tavaliste akende taga"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:49
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:51
 msgid "Opaci_ty of window decorations:"
-msgstr "Akna kaunistuste läbipaistmatus"
+msgstr ""
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:50
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:52
 msgid "<i>Transparent</i>"
-msgstr "Läbipaistev"
+msgstr "<i>Läbipaistev</i>"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:51
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:53
 msgid "<i>Opaque</i>"
-msgstr "Läbipaistmatu"
+msgstr "<i>Läbipaistmatu</i>"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:52
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:54
 msgid "Opacity of _inactive windows:"
-msgstr "Hüpikakende läbipaistmatus"
+msgstr "Mitteakt_iivsete akende läbipaistmatus:"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:53
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:55
 msgid "Opacity of windows during _move:"
-msgstr "Akna läbipaistmatus liigutamise ajal"
+msgstr "Akende läbipaistmatus liiguta_mise ajal:"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:54
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:56
 msgid "Opacity of windows during resi_ze:"
-msgstr "Akna läbipaistmatus suuruse muutmise ajal"
+msgstr "Akende läbipaistmatud _suuruse muutmisel:"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:55
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:57
 msgid "Opacity of popup wi_ndows:"
-msgstr "Hüpikakende läbipaistmatus"
+msgstr "Hüpikake_nde läbipaistmatus"
 
-#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:56
-#, fuzzy
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:58
 msgid "C_ompositor"
-msgstr "Kujundaja"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:3
-#, fuzzy
 msgid "_Number of workspaces:"
-msgstr "Tööruumide arv:"
+msgstr "Tööruumide _arv"
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:4
 msgid "Layout"
-msgstr ""
+msgstr "Paigutus"
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:5
-#, fuzzy
 msgid "Names"
-msgstr "Nimi:"
+msgstr ""
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:6
 msgid "_General"
-msgstr ""
+msgstr "Ü_ldine"
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:7
 msgid ""
@@ -677,9 +614,8 @@ msgid ""
 msgstr "Ääred on alad ekraani äärtes, kuhu aknaid ei paigutata"
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:8
-#, fuzzy
 msgid "_Margins"
-msgstr "Ääred"
+msgstr "_Veerised"
 
 #. TRANSLATORS: "(on %s)" is like "running on" the name of the other host
 #: ../src/client.c:186
@@ -705,36 +641,33 @@ msgid "Set the vblank mode"
 msgstr ""
 
 #: ../src/main.c:707
-#, fuzzy
 msgid "Replace the existing window manager"
-msgstr "Aknahalduri ülehäälestamine"
+msgstr ""
 
 #: ../src/main.c:708
 msgid "Print version information and exit"
-msgstr ""
+msgstr "Versiooniteabe trükkimine ja väljumine"
 
 #: ../src/main.c:752
 msgid "[ARGUMENTS...]"
-msgstr ""
+msgstr "[ARGUMENDID...]"
 
 #: ../src/main.c:759
 #, c-format
 msgid "Type \"%s --help\" for usage."
-msgstr ""
+msgstr "Trüki „%s --help” kasutusjuhisteks."
 
 #: ../src/menu.c:51
 msgid "Ma_ximize"
 msgstr "_Suurenda"
 
 #: ../src/menu.c:52
-#, fuzzy
 msgid "Unma_ximize"
-msgstr "_Taassuurenda"
+msgstr "Võta maksimeerimine tagasi"
 
 #: ../src/menu.c:53
-#, fuzzy
 msgid "Mi_nimize"
-msgstr "_Suurenda"
+msgstr "Mi_nimeeri"
 
 #: ../src/menu.c:54
 msgid "Minimize _Other Windows"
@@ -746,88 +679,68 @@ msgstr "_Näita"
 
 #: ../src/menu.c:56
 msgid "_Move"
-msgstr ""
+msgstr "L_iiguta"
 
 #: ../src/menu.c:57
 msgid "_Resize"
-msgstr ""
+msgstr "Muuda suu_rust"
 
 #. --------------------------------------------------------
 #: ../src/menu.c:59
-#, fuzzy
 msgid "Always on _Top"
-msgstr "Alati kõige peal"
+msgstr "Alat_ti kõige pealmine"
 
 #: ../src/menu.c:60
-#, fuzzy
 msgid "_Same as Other Windows"
-msgstr "Haagi aknaid teiste akende külge"
+msgstr ""
 
 #: ../src/menu.c:61
-#, fuzzy
-msgid "Always _Below Other Windows"
-msgstr "Haagi aknaid teiste akende külge"
-
-#: ../src/menu.c:62
-#, fuzzy
 msgid "Roll Window Up"
-msgstr "Peida aken"
+msgstr "Rulli aken kokku"
 
-#: ../src/menu.c:63
-#, fuzzy
+#: ../src/menu.c:62
 msgid "Roll Window Down"
-msgstr "Liiguta akent alla"
+msgstr "Rulli aken lahti"
 
-#: ../src/menu.c:64
-#, fuzzy
+#: ../src/menu.c:63
 msgid "_Fullscreen"
-msgstr "Lülita täisekraani"
+msgstr "Täisekraanivaade"
 
-#: ../src/menu.c:65
-#, fuzzy
+#: ../src/menu.c:64
 msgid "Leave _Fullscreen"
-msgstr "Lülita täisekraani"
+msgstr "Lülita täisekraanivaade välja"
 
-#: ../src/menu.c:66
-#, fuzzy
+#: ../src/menu.c:65
 msgid "Context _Help"
-msgstr "Konteksti _abi"
+msgstr ""
 
 #. --------------------------------------------------------
-#: ../src/menu.c:68
-#, fuzzy
+#: ../src/menu.c:67
 msgid "Always on _Visible Workspace"
-msgstr "Alati kõige peal"
+msgstr "Alati kuva nähta_vas tööruumis"
 
-#: ../src/menu.c:69
-#, fuzzy
+#: ../src/menu.c:68
 msgid "Only _Visible on This Workspace"
-msgstr "Alati kõige peal"
+msgstr "Nähtav ainult sellest tööruumis"
 
-#: ../src/menu.c:70
-#, fuzzy
+#: ../src/menu.c:69
 msgid "Move to Another _Workspace"
-msgstr "Saada aken järgmisesse tööruumi"
+msgstr "Tõsta teise _tööruumi"
 
 #. --------------------------------------------------------
-#: ../src/menu.c:72
-msgid "_Close"
-msgstr "_Sulge"
-
-#. --------------------------------------------------------
-#: ../src/menu.c:75
+#: ../src/menu.c:74
 msgid "Destroy"
 msgstr "Hävita"
 
-#: ../src/menu.c:78
+#: ../src/menu.c:77
 msgid "_Quit"
 msgstr "Vä_lja"
 
-#: ../src/menu.c:79
+#: ../src/menu.c:78
 msgid "Restart"
 msgstr "Taaskäivita"
 
-#: ../src/menu.c:553
+#: ../src/menu.c:535
 #, c-format
 msgid "%s: GtkMenu failed to grab the pointer\n"
 msgstr "%s: 'GtkMenu'-l ebaõnnestus kursori haaramine\n"
@@ -841,825 +754,3 @@ msgstr ""
 #, c-format
 msgid "Cannot spawn helper-dialog: %s\n"
 msgstr ""
-
-#, fuzzy
-#~ msgid "<b>Window _shortcuts</b>"
-#~ msgstr "Akende kiirklahvid"
-
-#, fuzzy
-#~ msgid "Ke_yboard"
-#~ msgstr "Klaviatuur"
-
-#, fuzzy
-#~ msgid "Clic_k to focus"
-#~ msgstr "Klõpsa fokuseerimiseks"
-
-#, fuzzy
-#~ msgid "Snap windows to other _windows"
-#~ msgstr "Haagi aknaid teiste akende külge"
-
-#, fuzzy
-#~ msgid "Wrap workspaces when _dragging a window off the screen"
-#~ msgstr "Vaheta töölauda, kui akent kantakse üle ekraani ääre"
-
-#, fuzzy
-#~ msgid "<b>Wrap workspaces</b>"
-#~ msgstr "Töölaua vahetus"
-
-#, fuzzy
-#~ msgid "Hide content of windows when _resizing"
-#~ msgstr "Näita akna sisu selle suuruse muutmise ajal"
-
-#, fuzzy
-#~ msgid "<b>Box move and resize</b>"
-#~ msgstr "Akna liigutamine ja suuruse muutmine"
-
-#, fuzzy
-#~ msgid "Cycle windows"
-#~ msgstr "Sulge aken"
-
-#, fuzzy
-#~ msgid "Cycle windows (Reverse)"
-#~ msgstr "Sulge aken"
-
-#, fuzzy
-#~ msgid "Switch window for same application"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Switch application"
-#~ msgstr "Tundmatu rakendus!"
-
-#~ msgid "Close window"
-#~ msgstr "Sulge aken"
-
-#~ msgid "Maximize window horizontally"
-#~ msgstr "Suurenda akent horisontaalselt"
-
-#~ msgid "Maximize window vertically"
-#~ msgstr "Suurenda akent vertikaalselt"
-
-#, fuzzy
-#~ msgid "Move window"
-#~ msgstr "Liiguta akent üles"
-
-#, fuzzy
-#~ msgid "Resize window"
-#~ msgstr "Suurenda akent üles"
-
-#~ msgid "Stick window"
-#~ msgstr "Kleebi aken"
-
-#, fuzzy
-#~ msgid "Raise or lower window"
-#~ msgstr "Tõsta aken"
-
-#, fuzzy
-#~ msgid "Fill window horizontally"
-#~ msgstr "Suurenda akent horisontaalselt"
-
-#, fuzzy
-#~ msgid "Fill window vertically"
-#~ msgstr "Suurenda akent vertikaalselt"
-
-#~ msgid "Toggle fullscreen"
-#~ msgstr "Lülita täisekraani"
-
-#~ msgid "Move window to upper workspace"
-#~ msgstr "Saada aken ülemisse tööruumi"
-
-#~ msgid "Move window to bottom workspace"
-#~ msgstr "Saada aken alumisse tööruumi"
-
-#~ msgid "Move window to left workspace"
-#~ msgstr "Saada aken vasakpoolsesse tööruumi"
-
-#~ msgid "Move window to right workspace"
-#~ msgstr "Saada aken parempoolsesse tööruumi"
-
-#~ msgid "Move window to previous workspace"
-#~ msgstr "Saada aken eelmisesse tööruumi"
-
-#~ msgid "Move window to next workspace"
-#~ msgstr "Saada aken järgmisesse tööruumi"
-
-#, fuzzy
-#~ msgid "Move window to workspace 1"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 2"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 3"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 4"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 5"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 6"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 7"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 8"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 9"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 10"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 11"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Move window to workspace 12"
-#~ msgstr "Saada aken tööruumi %d"
-
-#, fuzzy
-#~ msgid "Tile window to the top"
-#~ msgstr "Saada aken vasakpoolsesse tööruumi"
-
-#, fuzzy
-#~ msgid "Tile window to the bottom"
-#~ msgstr "Saada aken alumisse tööruumi"
-
-#, fuzzy
-#~ msgid "Tile window to the left"
-#~ msgstr "Suurenda akent vasakule"
-
-#, fuzzy
-#~ msgid "Tile window to the right"
-#~ msgstr "Suurenda akent paremale"
-
-#~ msgid "Show desktop"
-#~ msgstr "Näita töölauda"
-
-#~ msgid "Upper workspace"
-#~ msgstr "Ülemine töölaud"
-
-#~ msgid "Bottom workspace"
-#~ msgstr "Alumine töölaud"
-
-#~ msgid "Left workspace"
-#~ msgstr "Vasak töölaud"
-
-#~ msgid "Right workspace"
-#~ msgstr "Parem töölaud"
-
-#~ msgid "Previous workspace"
-#~ msgstr "Eelmine töölaud"
-
-#~ msgid "Next workspace"
-#~ msgstr "Järgmine töölaud"
-
-#, fuzzy
-#~ msgid "Workspace 1"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 2"
-#~ msgstr "Tööruum %d"
-
-#, fuzzy
-#~ msgid "Workspace 3"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 4"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 5"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 6"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 7"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 8"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 9"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 10"
-#~ msgstr "Tööruum %d"
-
-#, fuzzy
-#~ msgid "Workspace 11"
-#~ msgstr "Töölaud %i"
-
-#, fuzzy
-#~ msgid "Workspace 12"
-#~ msgstr "Tööruum %d"
-
-#~ msgid "Add workspace"
-#~ msgstr "Lisa töölaud"
-
-#, fuzzy
-#~ msgid "Add adjacent workspace"
-#~ msgstr "Lisa töölaud"
-
-#, fuzzy
-#~ msgid "Delete last workspace"
-#~ msgstr "Kustuta töölaud"
-
-#, fuzzy
-#~ msgid "Delete active workspace"
-#~ msgstr "Kustuta töölaud"
-
-#, fuzzy
-#~ msgid "Activate _focus stealing prevention"
-#~ msgstr "Aktiveeri fookuse näppamise ennetustegevus"
-
-#, fuzzy
-#~ msgid "Restore original _size of maximized windows when moving"
-#~ msgstr "Taasta suurendatud akende originaalne suurus nende liigutamisel"
-
-#~ msgid "%s: Cannot allocate color %s\n"
-#~ msgstr "%s: Ei suutnud tekitada värvi %s\n"
-
-#~ msgid "%s: Cannot parse color %s\n"
-#~ msgstr "%s: Ei suutnud parsida värvi %s\n"
-
-#, fuzzy
-#~ msgid "Set number and names of workspaces"
-#~ msgstr "Tööruumide arv:"
-
-#, fuzzy
-#~ msgid "<b>Margins</b>"
-#~ msgstr "Ääred"
-
-#, fuzzy
-#~ msgid "<b>Workspaces</b>"
-#~ msgstr "Töölaua vahetus"
-
-#, fuzzy
-#~ msgid "Change workspace name"
-#~ msgstr "Tööruumide nimed"
-
-#, fuzzy
-#~ msgid "_Name:"
-#~ msgstr "Nimi:"
-
-#~ msgid "Hide"
-#~ msgstr "Peida"
-
-#~ msgid "%s: Segmentation fault"
-#~ msgstr "%s: segmendi viga"
-
-#, fuzzy
-#~ msgid "Distance|<i>Small</i>"
-#~ msgstr "Kaugus|Väike"
-
-#, fuzzy
-#~ msgid "Resistance|<i>Small</i>"
-#~ msgstr "Vastuhakk|Väike"
-
-#, fuzzy
-#~ msgid "Resistance|<i>Wide</i>"
-#~ msgstr "Vastuhakk|Lai"
-
-#, fuzzy
-#~ msgid ">Window Manager"
-#~ msgstr "Aknahaldur"
-
-#~ msgid "Workspace Margins"
-#~ msgstr "Tööala ääred"
-
-#~ msgid "Left :"
-#~ msgstr "Vasak :"
-
-#~ msgid "Right :"
-#~ msgstr "Parem :"
-
-#~ msgid "Top :"
-#~ msgstr "Ülemine :"
-
-#~ msgid "Bottom :"
-#~ msgstr "Alumine :"
-
-#, fuzzy
-#~ msgid "Bring window on current workspace"
-#~ msgstr "Saada aken järgmisesse tööruumi"
-
-#, fuzzy
-#~ msgid "Do nothing"
-#~ msgstr "Ei midagi"
-
-#, fuzzy
-#~ msgid ""
-#~ "Skip windows that have \"skip pager\" or \"skip taskbar\" properties set"
-#~ msgstr ""
-#~ "Lisa aknad, millel on \"eira lehitsejat\" või \"eira tegumiriba\" "
-#~ "omadused seatud"
-
-#, fuzzy
-#~ msgid "Include hidden (i.e. iconified) windows"
-#~ msgstr "Lisa varjatud (ehk ikoniseeritud) aknad"
-
-#, fuzzy
-#~ msgid "Cycle through windows from all workspaces"
-#~ msgstr "Tsükleeri üle kõigi töölaudade akende"
-
-#, fuzzy
-#~ msgid "Cycling"
-#~ msgstr "Tsükleerimine"
-
-#, fuzzy
-#~ msgid "Honor the standard ICCCM focus hint"
-#~ msgstr "Austa standartset ICCCM fookuse vihjet"
-
-#, fuzzy
-#~ msgid "Focus"
-#~ msgstr "Fookus"
-
-#, fuzzy
-#~ msgid "Key used to grab and move windows"
-#~ msgstr "Klahv, mida kasutada akna haaramiseks ja liigutamiseks"
-
-#, fuzzy
-#~ msgid "Raise windows when any mouse button is pressed"
-#~ msgstr "Tõsta aken kui ükskõik millist hiire nuppu toksitakse"
-
-#, fuzzy
-#~ msgid "Restore original size of maximized windows when moving"
-#~ msgstr "Taasta suurendatud akende originaalne suurus nende liigutamisel"
-
-#, fuzzy
-#~ msgid "Use edge resistance instead of windows snapping"
-#~ msgstr "Kasuta ääre vastuhakku akende haakimise asemel"
-
-#, fuzzy
-#~ msgid "Accessibility"
-#~ msgstr "Käsitletavus"
-
-#~ msgid "Switch workspaces using the mouse wheel over the desktop"
-#~ msgstr "Lülita töölaudu kasutades hiire rulli töölaua kohal"
-
-#, fuzzy
-#~ msgid ""
-#~ "Remember and recall previous workspace when switching via keyboard "
-#~ "shortcuts"
-#~ msgstr ""
-#~ "Pea meeles ja kutsu esile eelmine töölaud kui lülitamine käib klaviatuuri "
-#~ "kiirklahvide abil."
-
-#, fuzzy
-#~ msgid "Wrap workspaces depending on the actual desktop layout"
-#~ msgstr "Muuda töölaudu sõltuvalt tegelikust töölaua laotusest"
-
-#, fuzzy
-#~ msgid "Wrap workspaces when the first or last workspace is reached"
-#~ msgstr "Vaheta töölaud teise äärde, kui esimene või viimane töölaud on ees"
-
-#, fuzzy
-#~ msgid "Minimum size of windows to trigger smart placement"
-#~ msgstr "Akende vähim suurus, mis käivitab targa paigutuse"
-
-#, fuzzy
-#~ msgid "Size|Small"
-#~ msgstr "Suurus|Väike"
-
-#, fuzzy
-#~ msgid "Size|Large"
-#~ msgstr "Suurus|Suur"
-
-#, fuzzy
-#~ msgid "Default positionning of windows without smart placement:"
-#~ msgstr "Akende vähim suurus, mis käivitab targa paigutuse"
-
-#, fuzzy
-#~ msgid "Placement"
-#~ msgstr "Asetus"
-
-#, fuzzy
-#~ msgid "Show shadows under dock windows"
-#~ msgstr "Näita varju hüpikakende taga"
-
-#, fuzzy
-#~ msgid "Show shadows under regular windows"
-#~ msgstr "Näita varje tavaliste akende taga"
-
-#, fuzzy
-#~ msgid "Show shadows under popup windows"
-#~ msgstr "Näita varju hüpikakende taga"
-
-#, fuzzy
-#~ msgid "Opacity of window decorations"
-#~ msgstr "Akna kaunistuste läbipaistmatus"
-
-#, fuzzy
-#~ msgid "Transparent"
-#~ msgstr "Läbipaistev"
-
-#, fuzzy
-#~ msgid "Opaque"
-#~ msgstr "Läbipaistmatu"
-
-#, fuzzy
-#~ msgid "Opacity of inactive windows"
-#~ msgstr "Hüpikakende läbipaistmatus"
-
-#, fuzzy
-#~ msgid "Opacity of windows during move"
-#~ msgstr "Akna läbipaistmatus liigutamise ajal"
-
-#, fuzzy
-#~ msgid "Opacity of windows during resize"
-#~ msgstr "Akna läbipaistmatus suuruse muutmise ajal"
-
-#, fuzzy
-#~ msgid "Opacity of popup windows"
-#~ msgstr "Hüpikakende läbipaistmatus"
-
-#, fuzzy
-#~ msgid "Compositor"
-#~ msgstr "Kujundaja"
-
-#, fuzzy
-#~ msgid "Button Label|Window Manager Tweaks"
-#~ msgstr "Aknahalduri ülehäälestamine"
-
-#~ msgid "These settings cannot work with your current window manager (%s)"
-#~ msgstr "Need seadistused ei saa töötada teie praeguse aknahalduriga (%s)"
-
-#~ msgid "Change name"
-#~ msgstr "Muuda nime"
-
-#~ msgid "Click on a workspace name to edit it"
-#~ msgstr "Tööruumi nime muutmiseks klõpsa sellel"
-
-#, fuzzy
-#~ msgid "Number of workspaces:"
-#~ msgstr "Tööruumide arv:"
-
-#, fuzzy
-#~ msgid "Workspace names"
-#~ msgstr "Tööruumide nimed"
-
-#, fuzzy
-#~ msgid "Button Label|Workspaces and Margins"
-#~ msgstr "Tööruumid ja ääred"
-
-#~ msgid "Workspaces and Margins"
-#~ msgstr "Tööruumid ja ääred"
-
-#, fuzzy
-#~ msgid "Window Manager Settings"
-#~ msgstr "Aknahalduri ülehäälestamine"
-
-#, fuzzy
-#~ msgid "Xfce 4 Window Manager Settings"
-#~ msgstr "Aknahalduri ülehäälestamine"
-
-#, fuzzy
-#~ msgid "Advanced Configuration"
-#~ msgstr "Aknahalduri edendatud seaded"
-
-#, fuzzy
-#~ msgid "Xfce 4 Window Manager Tweaks"
-#~ msgstr "Aknahalduri ülehäälestamine"
-
-#, fuzzy
-#~ msgid "Workspaces Settings"
-#~ msgstr "Tööala ääred"
-
-#, fuzzy
-#~ msgid "Xfce 4 Workspaces Settings"
-#~ msgstr "Tööala ääred"
-
-#, fuzzy
-#~ msgid "Click and drag buttons to change the layout"
-#~ msgstr "Paigutuse muutmiseks klõpsi ja tiri nuppe"
-
-#~ msgid "Font Selection Dialog"
-#~ msgstr "Fondi valimise dialoog"
-
-#, fuzzy
-#~ msgid "Title font"
-#~ msgstr "Pealkirja font"
-
-#, fuzzy
-#~ msgid "Title Alignment"
-#~ msgstr "Pealkirja paigutus"
-
-#~ msgid "Text alignment inside title bar :"
-#~ msgstr "Teksti paigutus pealkirjas :"
-
-#, fuzzy
-#~ msgid "Button layout"
-#~ msgstr "Nuppude asetus"
-
-#, fuzzy
-#~ msgid "Style"
-#~ msgstr "Stiil"
-
-#, fuzzy
-#~ msgid "Window shortcuts"
-#~ msgstr "Akende kiirklahvid"
-
-#, fuzzy
-#~ msgid "Command"
-#~ msgstr "Käsk"
-
-#, fuzzy
-#~ msgid "Focus model"
-#~ msgstr "Fookuse mudel"
-
-#, fuzzy
-#~ msgid "Focus follows mouse"
-#~ msgstr "Fookus järgib hiirt"
-
-#, fuzzy
-#~ msgid "Delay before window receives focus"
-#~ msgstr "Viivitus enne fokuseeritud akna tõstmist :"
-
-#~ msgid "Slow"
-#~ msgstr "Väike"
-
-#~ msgid "Fast"
-#~ msgstr "Suur"
-
-#, fuzzy
-#~ msgid "Automatically give focus to newly created windows"
-#~ msgstr "Anna fookus automaatselt uutele akendele"
-
-#, fuzzy
-#~ msgid "New window focus"
-#~ msgstr "Uue akna fookus"
-
-#, fuzzy
-#~ msgid "Raise on focus"
-#~ msgstr "Tõsta aken fookuse saamisel"
-
-#, fuzzy
-#~ msgid "Automatically raise windows when they receive focus"
-#~ msgstr "Tõsta aknaid automaatselt, kui nad saavad fookuse"
-
-#, fuzzy
-#~ msgid "Delay before raising focused window :"
-#~ msgstr "Viivitus enne fokuseeritud akna tõstmist :"
-
-#, fuzzy
-#~ msgid "Raise window when clicking inside application window"
-#~ msgstr "Tõsta aken, kui akna sees klõpsatakse"
-
-#, fuzzy
-#~ msgid "Raise on click"
-#~ msgstr "Tõsta klõpsu korral"
-
-#, fuzzy
-#~ msgid "Windows snapping"
-#~ msgstr "Akna haakumine"
-
-#, fuzzy
-#~ msgid "Snap windows to screen border"
-#~ msgstr "Haagi aknaid ekraani äärtel"
-
-#, fuzzy
-#~ msgid "Snap windows to other windows"
-#~ msgstr "Haagi aknaid teiste akende külge"
-
-#, fuzzy
-#~ msgid "Distance :"
-#~ msgstr "Kaugus :"
-
-#, fuzzy
-#~ msgid "Distance|Small"
-#~ msgstr "Kaugus|Väike"
-
-#, fuzzy
-#~ msgid "Distance|Wide"
-#~ msgstr "Kaugus|Lai"
-
-#, fuzzy
-#~ msgid "Wrap workspaces"
-#~ msgstr "Töölaua vahetus"
-
-#, fuzzy
-#~ msgid "Wrap workspaces when the pointer reaches a screen edge"
-#~ msgstr "Vaheta töölauda, kui kursor jõuab akna äärde"
-
-#, fuzzy
-#~ msgid "Wrap workspaces when dragging a window off the screen"
-#~ msgstr "Vaheta töölauda, kui akent kantakse üle ekraani ääre"
-
-#, fuzzy
-#~ msgid "Edge Resistance :"
-#~ msgstr "Ääre vastupanu :"
-
-#, fuzzy
-#~ msgid "Resistance|Small"
-#~ msgstr "Vastuhakk|Väike"
-
-#, fuzzy
-#~ msgid "Resistance|Wide"
-#~ msgstr "Vastuhakk|Lai"
-
-#, fuzzy
-#~ msgid "Opaque move and resize"
-#~ msgstr "Akna liigutamine ja suuruse muutmine"
-
-#, fuzzy
-#~ msgid "Display content of windows when resizing"
-#~ msgstr "Näita akna sisu selle suuruse muutmise ajal"
-
-#, fuzzy
-#~ msgid "Display content of windows when moving"
-#~ msgstr "Näita akna sisu selle liigutamise ajal"
-
-#, fuzzy
-#~ msgid "Double click action"
-#~ msgstr "Topeltklõpsu tegevus"
-
-#, fuzzy
-#~ msgid "Action to perform when double clicking on title bar :"
-#~ msgstr "Mida teha kui topeltklõpsatakse pealkirja ribal"
-
-#, fuzzy
-#~ msgid "Advanced"
-#~ msgstr "Edasijõudnud"
-
-#, fuzzy
-#~ msgid "Button Label|Window Manager"
-#~ msgstr "Aknahaldur"
-
-#~ msgid "Do you really want to remove this keybinding theme ?"
-#~ msgstr "Kas sa tahad selle kiirklahvide teema kustutada?"
-
-#~ msgid "Add keybinding theme"
-#~ msgstr "Lisa kiirklahvide teema"
-
-#, fuzzy
-#~ msgid "Enter a name for the theme:"
-#~ msgstr "Sisesta teema nimi:"
-
-#~ msgid "A keybinding theme with the same name already exists"
-#~ msgstr "Selle nimega kiirklahvide teema on juba olemas"
-
-#~ msgid "You have to provide a name for the keybinding theme"
-#~ msgstr "Sa pead sisestama kiirklahvide teemale nime "
-
-#, fuzzy
-#~ msgid "Move window to workspace %d"
-#~ msgstr "Saada aken tööruumi %d"
-
-#~ msgid "Cannot open the theme directory !"
-#~ msgstr "Teema kataloogi ei õnnestu avada!"
-
-#~ msgid ""
-#~ "Cannot open %s : \n"
-#~ "%s"
-#~ msgstr ""
-#~ "Ei õnnestu avada %s : \n"
-#~ "%s"
-
-#~ msgid ""
-#~ "Cannot write in %s : \n"
-#~ "%s"
-#~ msgstr ""
-#~ "Ei õnnestu kirjutada %s : \n"
-#~ "%s"
-
-#, fuzzy
-#~ msgid ""
-#~ "Shortcut already in use !\n"
-#~ "Are you sure you want to use it ?"
-#~ msgstr ""
-#~ "Kiirvalik on juba kasutuses !\n"
-#~ "Kas sa kindlasti soovid seda kasutada?"
-
-#~ msgid "Compose shortcut for :"
-#~ msgstr "Tekita kiirvalik : "
-
-#~ msgid "Compose shortcut"
-#~ msgstr "Tekita kiirvalik"
-
-#, fuzzy
-#~ msgid "No shortcut"
-#~ msgstr "Tekita kiirvalik"
-
-#, fuzzy
-#~ msgid "Change the name of workspace %d"
-#~ msgstr "Tööruumide arv:"
-
-#, fuzzy
-#~ msgid "Advanced window manager settings"
-#~ msgstr "Aknahalduri ülehäälestamine"
-
-#, fuzzy
-#~ msgid ""
-#~ "This shortcut is already being used by <b>another window manager action</"
-#~ "b>. Which action do you want to use?"
-#~ msgstr ""
-#~ "Kiirvalik on juba kasutuses !\n"
-#~ "Kas sa kindlasti soovid seda kasutada?"
-
-#, fuzzy
-#~ msgid ""
-#~ "The shortcut is already being used by a <b>window manager action</b>. "
-#~ "Which action do you want to use?"
-#~ msgstr ""
-#~ "Kiirvalik on juba kasutuses !\n"
-#~ "Kas sa kindlasti soovid seda kasutada?"
-
-#, fuzzy
-#~ msgid "The shortcut is already being used for something else."
-#~ msgstr ""
-#~ "Kiirvalik on juba kasutuses !\n"
-#~ "Kas sa kindlasti soovid seda kasutada?"
-
-#, fuzzy
-#~ msgid "Action: %s"
-#~ msgstr "Aktiivne"
-
-#, fuzzy
-#~ msgid "Enter shortcut"
-#~ msgstr "Kiirvalik puudub"
-
-#, fuzzy
-#~ msgid "Shortcut:"
-#~ msgstr "Kiirvalik puudub"
-
-#, fuzzy
-#~ msgid "(Un)Ma_ximize"
-#~ msgstr "_Suurenda"
-
-#~ msgid "Hide _all others"
-#~ msgstr "Peida _kõik teised"
-
-#~ msgid "_Shade"
-#~ msgstr "_Varja"
-
-#, fuzzy
-#~ msgid "(Un)_Shade"
-#~ msgstr "Taasta _aken"
-
-#~ msgid "S_tick"
-#~ msgstr "N_aeluta"
-
-#, fuzzy
-#~ msgid "(Un)S_tick"
-#~ msgstr "_Eemalda nael"
-
-#, fuzzy
-#~ msgid "Below"
-#~ msgstr "Väike"
-
-#~ msgid "Send to..."
-#~ msgstr "Saada ..."
-
-#~ msgid "Workspace %i (%s)"
-#~ msgstr "Töölaud %i (%s)"
-
-#, fuzzy
-#~ msgid "Ctrl"
-#~ msgstr "Keskel"
-
-#, fuzzy
-#~ msgid "Button"
-#~ msgstr "Nuppude asetus"
-
-#, fuzzy
-#~ msgid "Add Shortcut Theme"
-#~ msgstr "Kiirklahvid"
-
-#~ msgid "Move window left"
-#~ msgstr "Liiguta akent vasakule"
-
-#~ msgid "Move window right"
-#~ msgstr "Liiguta akent paremale"
-
-#~ msgid "Resize window down"
-#~ msgstr "Suurenda akent alla"
-
-#, fuzzy
-#~ msgid "Cancel move/resize window"
-#~ msgstr "Sulge aken"
-
-#~ msgid "_Hide"
-#~ msgstr "_Peida"


=====================================
po/he.po
=====================================
@@ -6,6 +6,7 @@
 # Translators:
 # Xfce Bot <transifex at xfce.org>, 2019
 # Elishai Eliyahu <e1907 at mm.st>, 2020
+# Omer, 2020
 # 
 #, fuzzy
 msgid ""
@@ -14,7 +15,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-10-21 00:37+0200\n"
 "PO-Revision-Date: 2019-10-20 16:44+0000\n"
-"Last-Translator: Elishai Eliyahu <e1907 at mm.st>, 2020\n"
+"Last-Translator: Omer, 2020\n"
 "Language-Team: Hebrew (https://www.transifex.com/xfce/teams/16840/he/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -76,7 +77,7 @@ msgstr ""
 #: ../settings-dialogs/workspace-settings.c:96
 #, c-format
 msgid "Workspace %d"
-msgstr "משטח עבודה %d"
+msgstr "מרחב עבודה %d"
 
 #: ../settings-dialogs/workspace-settings.c:286
 msgid "Workspace Name"
@@ -110,7 +111,7 @@ msgstr "לטש התנהגות ואפקט חלון"
 #: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:1
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:1
 msgid "Workspaces"
-msgstr "משטחי עבודה"
+msgstr "מרחבי עבודה"
 
 #: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:2
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:2
@@ -162,7 +163,7 @@ msgstr "תפריט"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:13
 msgid "Stick"
-msgstr "הדבק"
+msgstr "הצמד"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:14
 msgid "Shade"
@@ -202,7 +203,7 @@ msgstr "_אפס לברירות מחדל"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:23
 msgid "_Keyboard"
-msgstr "מ_קלדת"
+msgstr "_מקלדת"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:24
 msgid "Click to foc_us"
@@ -293,7 +294,7 @@ msgstr "<b>הצמדת חלונות</b>"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:48
 msgid "With the mouse _pointer"
-msgstr "עם ס_מן העכבר"
+msgstr "עם _סמן העכבר"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:49
 msgid "With a _dragged window"
@@ -329,7 +330,7 @@ msgstr "<b>_פעולת לחיצה כפולה</b>"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:57
 msgid "Ad_vanced"
-msgstr "מ_תקדם"
+msgstr "מת_קדם"
 
 #: ../settings-dialogs/xfwm4-settings.c:227
 msgid "Shade window"
@@ -378,7 +379,7 @@ msgstr "קיצור דרך"
 #: ../settings-dialogs/xfwm4-settings.c:936
 #, c-format
 msgid "Failed to initialize xfconf. Reason: %s"
-msgstr "נכשל לאתחל xfconf. סיבה: %s"
+msgstr "נכשל באתחול xfconf. סיבה: %s"
 
 #: ../settings-dialogs/xfwm4-settings.c:947
 msgid "Could not create the settings dialog."
@@ -442,7 +443,7 @@ msgstr "כאשר חלון מרים עצמו:"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:16
 msgid "_Bring window on current workspace"
-msgstr "שלח חלון למש_טח עבודה נוכחי"
+msgstr "שלח חלון אל מר_חב עבודה נוכחי"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:17
 msgid "Switch to win_dow's workspace"
@@ -599,7 +600,7 @@ msgstr "קומ_פוזיטור"
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:3
 msgid "_Number of workspaces:"
-msgstr "_מספר של משטחי עבודה:"
+msgstr "_מספר של מרחבי עבודה:"
 
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:4
 msgid "Layout"
@@ -735,7 +736,7 @@ msgstr "העבר למשטח עבודה _אחר"
 #. --------------------------------------------------------
 #: ../src/menu.c:74
 msgid "Destroy"
-msgstr "ה_שמד"
+msgstr "השמד"
 
 #: ../src/menu.c:77
 msgid "_Quit"


=====================================
po/hy_AM.po
=====================================
@@ -5,6 +5,7 @@
 # 
 # Translators:
 # Xfce Bot <transifex at xfce.org>, 2019
+# Samvel Harutyunyan <samvel at ehayq.am>, 2020
 # 
 #, fuzzy
 msgid ""
@@ -13,7 +14,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-10-21 00:37+0200\n"
 "PO-Revision-Date: 2019-10-20 16:44+0000\n"
-"Last-Translator: Xfce Bot <transifex at xfce.org>, 2019\n"
+"Last-Translator: Samvel Harutyunyan <samvel at ehayq.am>, 2020\n"
 "Language-Team: Armenian (Armenia) (https://www.transifex.com/xfce/teams/16840/hy_AM/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -118,7 +119,7 @@ msgstr "Կազմաձեւել շարակարգը, անունները եւ լու
 #: ../settings-dialogs/xfwm4-dialog.glade.h:3
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:3
 msgid "_Help"
-msgstr ""
+msgstr "Աւգնութիւն"
 
 #. --------------------------------------------------------
 #: ../settings-dialogs/xfwm4-dialog.glade.h:4


=====================================
po/hye.po
=====================================
@@ -0,0 +1,771 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package..
+# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+# 
+# Translators:
+# Samvel Harutyunyan <samvel at ehayq.am>, 2020
+# Real School <localization at ehayq.am>, 2020
+# 
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-10-21 00:37+0200\n"
+"PO-Revision-Date: 2019-10-20 16:44+0000\n"
+"Last-Translator: Real School <localization at ehayq.am>, 2020\n"
+"Language-Team: Eastern Armenian (https://www.transifex.com/xfce/teams/16840/hye/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hye\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../helper-dialog/helper-dialog.c:94
+msgid ""
+"This window might be busy and is not responding.\n"
+"Do you want to terminate the application?"
+msgstr ""
+"՝Պատուհանը գործածուում է եւ այդ իսկ պատճառով՝ չի պատասխանում\n"
+"Աւարտե՞լ յաւելուածը։"
+
+#: ../helper-dialog/helper-dialog.c:99
+msgid "Warning"
+msgstr "Զգուշացում"
+
+#: ../settings-dialogs/tweaks-settings.c:55
+msgid "None"
+msgstr "Ոչ ոք"
+
+#: ../settings-dialogs/tweaks-settings.c:472
+msgid "Session manager socket"
+msgstr "Նիստի կառավարչի բնիկ"
+
+#: ../settings-dialogs/tweaks-settings.c:472
+#: ../settings-dialogs/workspace-settings.c:398
+#: ../settings-dialogs/xfwm4-settings.c:248
+msgid "SOCKET ID"
+msgstr "Բնիկի նոյնականացում"
+
+#: ../settings-dialogs/tweaks-settings.c:473
+#: ../settings-dialogs/workspace-settings.c:399
+#: ../settings-dialogs/xfwm4-settings.c:250
+msgid "Version information"
+msgstr "Տեղեկատուութեան տարբերակ"
+
+#: ../settings-dialogs/tweaks-settings.c:491
+#: ../settings-dialogs/workspace-settings.c:416
+#: ../settings-dialogs/xfwm4-settings.c:907
+msgid "."
+msgstr "."
+
+#: ../settings-dialogs/tweaks-settings.c:495
+#: ../settings-dialogs/workspace-settings.c:420
+#: ../settings-dialogs/xfwm4-settings.c:911
+#, c-format
+msgid ""
+"%s: %s\n"
+"Try %s --help to see a full list of available command line options.\n"
+msgstr ""
+"%s: %s\n"
+"Տե՛ս %s --help֊ը հասանելի հրամանատողերի ընտրանքների համար։\n"
+
+#: ../settings-dialogs/workspace-settings.c:81
+#: ../settings-dialogs/workspace-settings.c:96
+#, c-format
+msgid "Workspace %d"
+msgstr "%d Աշխատատարածք"
+
+#: ../settings-dialogs/workspace-settings.c:286
+msgid "Workspace Name"
+msgstr "Աշխատատարածքի Անուն"
+
+#: ../settings-dialogs/workspace-settings.c:398
+#: ../settings-dialogs/xfwm4-settings.c:248
+msgid "Settings manager socket"
+msgstr "Կարգաւորումների կառաւարման բնիկ"
+
+#: ../settings-dialogs/xfce-wm-settings.desktop.in.h:1
+#: ../settings-dialogs/xfwm4-dialog.glade.h:1
+msgid "Window Manager"
+msgstr "Պատուհանների կառավարիչ"
+
+#: ../settings-dialogs/xfce-wm-settings.desktop.in.h:2
+#: ../settings-dialogs/xfwm4-dialog.glade.h:2
+msgid "Configure window behavior and shortcuts"
+msgstr "Կազմաձեւել պատուհանի վարքագիծն ու դիւրանցումները"
+
+#: ../settings-dialogs/xfce-wmtweaks-settings.desktop.in.h:1
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:1
+msgid "Window Manager Tweaks"
+msgstr "Պատուհանների Տեսք"
+
+#: ../settings-dialogs/xfce-wmtweaks-settings.desktop.in.h:2
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:2
+msgid "Fine-tune window behaviour and effects"
+msgstr "Պատուհանների կարգաւորումներ"
+
+#: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:1
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:1
+msgid "Workspaces"
+msgstr "Աշխատատարածքներ"
+
+#: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:2
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:2
+msgid "Configure layout, names and margins"
+msgstr "Կազմաձեւել շարակարգը, անունները եւ լուսանցքները"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:3
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:3
+msgid "_Help"
+msgstr "_Աւգնութիւն"
+
+#. --------------------------------------------------------
+#: ../settings-dialogs/xfwm4-dialog.glade.h:4
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:4 ../src/menu.c:71
+msgid "_Close"
+msgstr "_Փակել"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:5
+msgid "<b>The_me</b>"
+msgstr "<b>Ոճապ_նակ</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:6
+msgid "<b>Title fon_t</b>"
+msgstr "<b>Անուան տառա_տեսակ</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:7
+msgid "<b>Title _alignment</b>"
+msgstr "<b>Անուան _հաւասարեցում</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:8
+msgid "Click and drag the buttons to change the layout"
+msgstr "Սեղմել եւ քաշել կոճակները՝ շարակարգը փոփոխելու համար"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:9
+msgid "Title"
+msgstr "Անուն"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:10
+msgid "The window title cannot be removed"
+msgstr "Հնարաւոր չէ հեռացնել պատուհանի անունը"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:11
+msgid "Active"
+msgstr "Գործուն"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:12
+msgid "Menu"
+msgstr "Ցանկ"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:13
+msgid "Stick"
+msgstr "Փակցնել"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:14
+msgid "Shade"
+msgstr "Ստուեր"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:15
+msgid "Minimize"
+msgstr "Փոքրացնել"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:16
+msgid "Maximize"
+msgstr "Մեծացնել"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:17
+msgid "Close"
+msgstr "Փակել"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:18
+msgid "Hidden"
+msgstr "Թաքնուած"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:19
+msgid "<b>Button layout</b>"
+msgstr "<b>Կոճակների շարակարգ</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:20
+msgid "_Style"
+msgstr "Ո_ճ"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:21
+msgid "Define shortcuts to perform _window manager actions:"
+msgstr ""
+"Սահմանել դիւրանցումները _պատուհանի կառավարչի գործողութիւնները իրականացնելու "
+"համար․"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:22
+msgid "_Reset to Defaults"
+msgstr "Վ_երատեղադրել լռելեայնները"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:23
+msgid "_Keyboard"
+msgstr "_Ստեղնաշար"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:24
+msgid "Click to foc_us"
+msgstr "Հպել _կենտրոնացման համար"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:25
+msgid "Focus follows _mouse"
+msgstr "Կենտրոնացումը հետեւում է _մկնիկին"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:26
+msgid "_Delay before window receives focus:"
+msgstr "_Դադար՝ մինչ պատուհանի կենտրոնացման ստացումը․"
+
+#. Raise focus delay
+#: ../settings-dialogs/xfwm4-dialog.glade.h:28
+msgid "<i>Short</i>"
+msgstr "<i>Կարճ</i>"
+
+#. Raise focus delay
+#: ../settings-dialogs/xfwm4-dialog.glade.h:30
+msgid "<i>Long</i>"
+msgstr "<i>Երկար</i>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:31
+msgid "<b>Focus model</b>"
+msgstr "<b>Կենտրոնացման աշխատակերպ</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:32
+msgid "Automatically give focus to _newly created windows"
+msgstr "Ինքնաշխատաւորէն կենտրոնանալ, նոր _ստեղծուած պատուհանների վրայ"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:33
+msgid "<b>New window focus</b>"
+msgstr "<b>Նոր պատուհանի կենտրոնացումը</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:34
+msgid "Automatically _raise windows when they receive focus"
+msgstr "Ինքնաշխատորեն _բացել պատուհանները, երբ դրանք կենտրոնացուում են"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:35
+msgid "Delay _before raising focused window:"
+msgstr "Դադար՝ _մինչ կենտրոնացուած պատուհանի բացումը․"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:36
+msgid "<b>Raise on focus</b>"
+msgstr "<b>Բարձրացնել կենտրոնացումը</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:37
+msgid "Raise window when clicking _inside application window"
+msgstr "Ծրագրի պատուհանի ներսում սեղմելիս՝ մեծացնել պատուհանը"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:38
+msgid "<b>Raise on click</b>"
+msgstr "<b>Բարձրացնել հպումը</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:39
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:19
+msgid "_Focus"
+msgstr "_Կենտրոնացում"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:40
+msgid "To screen _borders"
+msgstr "Էկրանի _սահմաններով"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:41
+msgid "To other _windows"
+msgstr "Այլ _պատուհաններ"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:42
+msgid "Dis_tance:"
+msgstr "Տար_ածութիւն․"
+
+#. Edge resistance
+#. Smart placement size
+#: ../settings-dialogs/xfwm4-dialog.glade.h:44
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:38
+msgid "<i>Small</i>"
+msgstr "<i>Փոքր</i>"
+
+#. Edge resistance
+#: ../settings-dialogs/xfwm4-dialog.glade.h:46
+msgid "<i>Wide</i>"
+msgstr "<i>Մեծ</i>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:47
+msgid "<b>Windows snapping</b>"
+msgstr "<b>Պատուհանների կապում</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:48
+msgid "With the mouse _pointer"
+msgstr "Մկնիկի _սլաքով"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:49
+msgid "With a _dragged window"
+msgstr "_Քաշուած պատուհանների հետ"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:50
+msgid "_Edge resistance:"
+msgstr "_Եզրի դիմադրութիւն․"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:51
+msgid "<b>Wrap workspaces when reaching the screen edge</b>"
+msgstr "<b>Ցուցադրիչի եզրին հասնելիս՝ ծալել աշխատատարածքները</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:52
+msgid "When _moving"
+msgstr "Երբ _տեղափոխուում է"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:53
+msgid "When _resizing"
+msgstr "Երբ _վերաչափուում է"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:54
+msgid "<b>Hide content of windows</b>"
+msgstr "<b>Թաքցնել պատուհանի բովանդակութիւնը</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:55
+msgid "The action to perform when the title-bar is double-clicked"
+msgstr "Իրականացուող գործողութիւնը, երբ վերնագրի գոտին կրկնահպուած է"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:56
+msgid "<b>Double click _action</b>"
+msgstr "<b>Կրկնահպման _գործողութիւն</b>"
+
+#: ../settings-dialogs/xfwm4-dialog.glade.h:57
+msgid "Ad_vanced"
+msgstr "Յառ_աջացած "
+
+#: ../settings-dialogs/xfwm4-settings.c:227
+msgid "Shade window"
+msgstr "Մգեցնել պատուհանը"
+
+#: ../settings-dialogs/xfwm4-settings.c:228
+msgid "Hide window"
+msgstr "Թաքցնել պատուհանը"
+
+#: ../settings-dialogs/xfwm4-settings.c:229
+msgid "Maximize window"
+msgstr "Մեծացնել պատուհանը"
+
+#: ../settings-dialogs/xfwm4-settings.c:230
+msgid "Fill window"
+msgstr "Լցնել պատուհանը"
+
+#: ../settings-dialogs/xfwm4-settings.c:231
+msgid "Nothing"
+msgstr "Ոչինչ"
+
+#: ../settings-dialogs/xfwm4-settings.c:236
+msgid "Left"
+msgstr "Ձախ"
+
+#: ../settings-dialogs/xfwm4-settings.c:237
+msgid "Center"
+msgstr "Կենտրոն"
+
+#: ../settings-dialogs/xfwm4-settings.c:238
+msgid "Right"
+msgstr "Աջ"
+
+#: ../settings-dialogs/xfwm4-settings.c:387
+msgid "Theme"
+msgstr "Ոճապնակ"
+
+#: ../settings-dialogs/xfwm4-settings.c:542
+msgid "Action"
+msgstr "Գործողութիւն"
+
+#: ../settings-dialogs/xfwm4-settings.c:547
+msgid "Shortcut"
+msgstr "Դիւրանցում"
+
+#: ../settings-dialogs/xfwm4-settings.c:936
+#, c-format
+msgid "Failed to initialize xfconf. Reason: %s"
+msgstr "Չյաջողուեց սկզբնաւորել xfconf֊ը։ %s֊ի պատճառով"
+
+#: ../settings-dialogs/xfwm4-settings.c:947
+msgid "Could not create the settings dialog."
+msgstr "Կարգաւորումների երկխաւսութիւնը չի ստեղծուել։"
+
+#: ../settings-dialogs/xfwm4-settings.c:1946
+msgid ""
+"This will reset all shortcuts to their default values. Do you really want to"
+" do this?"
+msgstr ""
+"Սա կը վերատեղադրի դիւրանցումները, նրանց լռելեայն արժէքներին։ Անե՞լ սա։"
+
+#: ../settings-dialogs/xfwm4-settings.c:1948
+msgid "Reset to Defaults"
+msgstr "Վերատեղադրել լռելեայները"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:5
+msgid ""
+"S_kip windows that have \"skip pager\"\n"
+"or \"skip taskbar\" properties set"
+msgstr ""
+"Բաց թո_ղնել այն պատուհանները, որոնք ունեն\n"
+"«բաց թողել էջը»\n"
+"կամ «բաց թողել խնդրագաւտին» յատկութիւնները"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:7
+msgid "_Include hidden (i.e. iconified) windows"
+msgstr "_Ներառել թաքնուած պատուհանները"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:8
+msgid "Cycle _through windows on all workspaces"
+msgstr "Շրջան՝ բոլոր աշխատատարածքների պատուհանների _միջեւ"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:9
+msgid "_Draw frame around selected window while cycling"
+msgstr "_Պատկերել եզրագիծ ընտրուած պատուհանի շուրջ պտտելու ընթացքում"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:10
+msgid "_Raise windows while cycling"
+msgstr "_Մեծացնել պատուհանը կլորեցման ժամանակ"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:11
+msgid "Cycle through windows in a _list"
+msgstr "Պարբերականութիւն՝ ցուցակի _պատուհանների միջեւ"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:12
+msgid "C_ycling"
+msgstr "Պար_բերականութիւն"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:13
+msgid "Activate foc_us stealing prevention"
+msgstr "Գործարկել կենտրոնաց_ման որսման կանխումը"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:14
+msgid "Honor _standard ICCCM focus hint"
+msgstr "Վարքագիծը _ICCCM կենտրոնացման համաձայն"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:15
+msgid "When a window raises itself:"
+msgstr "Երբ պատուհանը բացուում է ինքաշխատաւրէն․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:16
+msgid "_Bring window on current workspace"
+msgstr "_Տեղափոխել պատուհանը ընթացիկ աշխատատարածք"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:17
+msgid "Switch to win_dow's workspace"
+msgstr "Փոխանջատել պատու_հանի աշխատատարածքին"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:18
+msgid "Do _nothing"
+msgstr "Ոչինչ _չանել"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:20
+msgid "Key used to _grab and move windows:"
+msgstr "Պատուհանների _տեղափոխման կոճակ․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:21
+msgid "_Raise windows when any mouse button is pressed"
+msgstr "_Մեծացնել պատուհանները, երբ մկնիկի ստեղնը սեղմուած է"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:22
+msgid "Hide frame of windows when ma_ximized"
+msgstr "Թաքցնել պատուհանների շրջանակը, երբ _մեծացուած է"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:23
+msgid "Hide title of windows when maximized"
+msgstr "Հեռացնել պատուհանների վերնագրերը, երբ մեծացուած է"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:24
+msgid "Automatically _tile windows when moving toward the screen edge"
+msgstr ""
+"Ինքնաշխատաւրէն _ծալել պատուհանները, երբ տեղափոխուում են ցուցադրիչի եզրից այն"
+" կողմ"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:25
+msgid "Use _edge resistance instead of window snapping"
+msgstr "Աւգտագործել _եզրային դիմադրութիւնը, պատուհանների կցման փոխարէն"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:26
+msgid "Use mouse wheel on title bar to ro_ll up the window"
+msgstr ""
+"Աւգտագործել մկնիկի անիւը վերնագրի գաւտում, պատուհանով տեղափոխուելու համար"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:27
+msgid "Notify of _urgency by making window's decoration blink"
+msgstr "Յայտնել _հրատապ ծանուցումների մասին, պատուհանի ձեւաւոր թարթմամբ"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:28
+msgid "Keep urgent windows _blinking repeatedly"
+msgstr "Պահել հրատապ պատուհանների շարուկական թարթումը"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:29
+msgid "_Accessibility"
+msgstr "_Հասանելիութիւն"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:30
+msgid "Use the _mouse wheel on the desktop to switch workspaces"
+msgstr "Աւգտագործել մկնիկի անիւը _աշխատատարածքները փոխանջատելու համար "
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:31
+msgid ""
+"_Remember and recall previous workspace\n"
+"when switching via keyboard shortcuts"
+msgstr ""
+"_Յիշել եւ վերականչել նախորդ աշխատատարածքը, երբ փոխանջատուում է\n"
+"ստեղնաշարի դիւրանցման միջոցով"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:33
+msgid "Wrap workspaces depending on the actual desktop _layout"
+msgstr "Ծալել աշխատատարածքները կախուած աշխատասեղանի իրական _շարակարգից"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:34
+msgid "Wrap workspaces when _the first or the last workspace is reached"
+msgstr ""
+"Ծալել աշխատատարածքները, երբ _առաջին կամ երկրորդ աշխատատարածքները տեղում են "
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:35
+msgid "_Workspaces"
+msgstr "_Աշխատատարածքներ"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:36
+msgid "_Minimum size of windows to trigger smart placement:"
+msgstr ""
+"_Պատուհանների նուազագոյն տարածքը, գործադրելու համար խելացի տեղադրումը․"
+
+#. Smart placement size
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:40
+msgid "<i>Large</i>"
+msgstr "<i>Մեծ</i>"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:41
+msgid "By default, place windows:"
+msgstr "Լռելեայնաւրէն պատուհանները․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:42
+msgid "At the c_enter of the screen"
+msgstr "_Ցուցադրիչի կենտրոնում"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:43
+msgid "U_nder the mouse pointer"
+msgstr "_Մկնիկի սլաքի տակ"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:44
+msgid "_Placement"
+msgstr "_Տեղադրութիւն"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:45
+msgid "_Enable display compositing"
+msgstr "_Միացնել ցուցադրիչի կազմումը"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:46
+msgid "Display _fullscreen overlay windows directly"
+msgstr "Ցուցադրել _ամբողջ ցուցադրիչի պատուհանների վրայից"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:47
+msgid "Show windows preview in place of icons when cycling"
+msgstr ""
+"Ցոյց տալ պատուհանի նախնական տեսքը պատկերակների տեղում, երբ շրջանառութեան մէջ"
+" է"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:48
+msgid "Show shadows under pop_up windows"
+msgstr "Ցուցադրել ստուերները _ելնող պատուհանների տակից"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:49
+msgid "Show shadows under _dock windows"
+msgstr "Ցուցադրել ստուերները _հարակից պատուհանների տակից"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:50
+msgid "Show shadows under _regular windows"
+msgstr "Ցուցադրել պատուհանները _առկայ պատուհանների տակից"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:51
+msgid "Opaci_ty of window decorations:"
+msgstr "Պատուհանի _ձեւաւորումների մգութիւնը․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:52
+msgid "<i>Transparent</i>"
+msgstr "<i>Թափանցիկ</i>"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:53
+msgid "<i>Opaque</i>"
+msgstr "<i>Անթափանց</i>"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:54
+msgid "Opacity of _inactive windows:"
+msgstr "_Ոչ գործուն պատուհանների մգութիւնը․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:55
+msgid "Opacity of windows during _move:"
+msgstr "Պատուհանների մգութիւնը տեղափոխման _ընթացքում․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:56
+msgid "Opacity of windows during resi_ze:"
+msgstr "Պատուհանների մգութիւնը վերաչափման _ընթացքում․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:57
+msgid "Opacity of popup wi_ndows:"
+msgstr "Ելնող պատուհանների _մգութիւն․"
+
+#: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:58
+msgid "C_ompositor"
+msgstr "Կ_ազմող"
+
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:3
+msgid "_Number of workspaces:"
+msgstr "_Աշխատատարածքների քանակը․"
+
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:4
+msgid "Layout"
+msgstr "Շարակարգ"
+
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:5
+msgid "Names"
+msgstr "Անուններ"
+
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:6
+msgid "_General"
+msgstr "_Ընդհանուր"
+
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:7
+msgid ""
+"Margins are areas on the edges of the screen where no window will be placed"
+msgstr ""
+"Լուսանցքները տարածքներ են ցուցադրիչի եզրերում, որտեղ պատուհաններ չեն "
+"տեղադրուում"
+
+#: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:8
+msgid "_Margins"
+msgstr "_Լուսանցքներ"
+
+#. TRANSLATORS: "(on %s)" is like "running on" the name of the other host
+#: ../src/client.c:186
+#, c-format
+msgid "%s (on %s)"
+msgstr "%s (%s֊ի վրայ)"
+
+#: ../src/keyboard.c:144 ../src/settings.c:160
+#, c-format
+msgid "Unsupported keyboard modifier '%s'"
+msgstr "Ստեղնաշարի ձեւափոխիչ \"%s\"֊ը չի ապահովուում"
+
+#: ../src/main.c:695
+msgid "Fork to the background (not supported)"
+msgstr "Տեղափոխել յետնաշերտ"
+
+#: ../src/main.c:697
+msgid "Set the compositor mode"
+msgstr "Տեղադրել կազմման եղանակը"
+
+#: ../src/main.c:698
+msgid "Set the vblank mode"
+msgstr "Տեղադրել թարթակի մարման եղանակը"
+
+#: ../src/main.c:707
+msgid "Replace the existing window manager"
+msgstr "Փոխարինել գոյութիւն ունեցող պատուհանի կառավարիչը"
+
+#: ../src/main.c:708
+msgid "Print version information and exit"
+msgstr "Ցոյց տալ տարբերակի մասին տեղեկատուութիւնը եւ դուրս գալ"
+
+#: ../src/main.c:752
+msgid "[ARGUMENTS...]"
+msgstr "[ՅԵՆԱՐԿՆԵՐ...]"
+
+#: ../src/main.c:759
+#, c-format
+msgid "Type \"%s --help\" for usage."
+msgstr "Մուտքագրել «%s --help»՝ աջակցութեան համար։"
+
+#: ../src/menu.c:51
+msgid "Ma_ximize"
+msgstr "Մե_ծացնել"
+
+#: ../src/menu.c:52
+msgid "Unma_ximize"
+msgstr "Փո_քրացնել"
+
+#: ../src/menu.c:53
+msgid "Mi_nimize"
+msgstr "Փո_քրացնել"
+
+#: ../src/menu.c:54
+msgid "Minimize _Other Windows"
+msgstr "Փոքրացնել _այլ պատուհանները"
+
+#: ../src/menu.c:55
+msgid "S_how"
+msgstr "Ցու_ցադրել"
+
+#: ../src/menu.c:56
+msgid "_Move"
+msgstr "_Շարժ"
+
+#: ../src/menu.c:57
+msgid "_Resize"
+msgstr "_Վերաչափել"
+
+#. --------------------------------------------------------
+#: ../src/menu.c:59
+msgid "Always on _Top"
+msgstr "_Վերաչափել"
+
+#: ../src/menu.c:60
+msgid "_Same as Other Windows"
+msgstr "_Ինչպես միւս պատուհանները"
+
+#: ../src/menu.c:61
+msgid "Roll Window Up"
+msgstr "Բարձրացնել Պատուհանը Վեր"
+
+#: ../src/menu.c:62
+msgid "Roll Window Down"
+msgstr "Իջեցնել Պատուհանը Ներքեւ"
+
+#: ../src/menu.c:63
+msgid "_Fullscreen"
+msgstr "_Ամբողջ․ ցուցադրիչ"
+
+#: ../src/menu.c:64
+msgid "Leave _Fullscreen"
+msgstr "Դուրս գալ _Ամբողջական Ցուցադրիչից"
+
+#: ../src/menu.c:65
+msgid "Context _Help"
+msgstr "Համագրոյթի _Աջակցութիւն"
+
+#. --------------------------------------------------------
+#: ../src/menu.c:67
+msgid "Always on _Visible Workspace"
+msgstr "Միշտ Տեսանելի Աշխատատարածքում"
+
+#: ../src/menu.c:68
+msgid "Only _Visible on This Workspace"
+msgstr "Այս Աշխատատարածքում Միայն _Տեսանելի"
+
+#: ../src/menu.c:69
+msgid "Move to Another _Workspace"
+msgstr "Տեղափոխուել Այլ _Աշխատատարածք"
+
+#. --------------------------------------------------------
+#: ../src/menu.c:74
+msgid "Destroy"
+msgstr "Կոտրել"
+
+#: ../src/menu.c:77
+msgid "_Quit"
+msgstr "_Դուրս գալ"
+
+#: ../src/menu.c:78
+msgid "Restart"
+msgstr "Վերագործարկել"
+
+#: ../src/menu.c:535
+#, c-format
+msgid "%s: GtkMenu failed to grab the pointer\n"
+msgstr "%s: GtkMenu֊ն չկարողացավ վերցնել նշիչը\n"
+
+#: ../src/terminate.c:77
+#, c-format
+msgid "Error reading data from child process: %s\n"
+msgstr "Ընթացքից տուեալների ընթերցման սխալ․ %s\n"
+
+#: ../src/terminate.c:135
+#, c-format
+msgid "Cannot spawn helper-dialog: %s\n"
+msgstr "Չյաջողուեց ցուցադրել աջակից երկխաւսութիւնը․ %s\n"


=====================================
po/id.po
=====================================
@@ -5,6 +5,7 @@
 # 
 # Translators:
 # Xfce Bot <transifex at xfce.org>, 2019
+# Triyan W. Nugroho <triyan.wn at gmail.com>, 2020
 # 
 #, fuzzy
 msgid ""
@@ -13,7 +14,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-10-21 00:37+0200\n"
 "PO-Revision-Date: 2019-10-20 16:44+0000\n"
-"Last-Translator: Xfce Bot <transifex at xfce.org>, 2019\n"
+"Last-Translator: Triyan W. Nugroho <triyan.wn at gmail.com>, 2020\n"
 "Language-Team: Indonesian (https://www.transifex.com/xfce/teams/16840/id/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -415,7 +416,7 @@ msgstr "Daur _seluruh jendela dari semua area kerja"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:9
 msgid "_Draw frame around selected window while cycling"
-msgstr ""
+msgstr "_Perlihatkan bingkai di sekeliling jendela terpilih ketika mendaur"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:10
 msgid "_Raise windows while cycling"
@@ -648,7 +649,7 @@ msgstr "Atur mode kompositor"
 
 #: ../src/main.c:698
 msgid "Set the vblank mode"
-msgstr ""
+msgstr "Atur mode vblank"
 
 #: ../src/main.c:707
 msgid "Replace the existing window manager"
@@ -681,7 +682,7 @@ msgstr "Mi_nimalkan"
 
 #: ../src/menu.c:54
 msgid "Minimize _Other Windows"
-msgstr ""
+msgstr "Minimalkan _Jendela Lain"
 
 #: ../src/menu.c:55
 msgid "S_how"


=====================================
po/it.po
=====================================
@@ -5,6 +5,7 @@
 # 
 # Translators:
 # Xfce Bot <transifex at xfce.org>, 2019
+# Vincenzo Reale <vinx.reale at gmail.com>, 2020
 # 
 #, fuzzy
 msgid ""
@@ -13,7 +14,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-10-21 00:37+0200\n"
 "PO-Revision-Date: 2019-10-20 16:44+0000\n"
-"Last-Translator: Xfce Bot <transifex at xfce.org>, 2019\n"
+"Last-Translator: Vincenzo Reale <vinx.reale at gmail.com>, 2020\n"
 "Language-Team: Italian (https://www.transifex.com/xfce/teams/16840/it/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -113,7 +114,7 @@ msgstr "Spazi di lavoro"
 #: ../settings-dialogs/xfce-workspaces-settings.desktop.in.h:2
 #: ../settings-dialogs/xfwm4-workspace-dialog.glade.h:2
 msgid "Configure layout, names and margins"
-msgstr "Configurazione della disposizione, dei nomi e dei margini"
+msgstr "Configura disposizione, nomi e margini"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:3
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:3
@@ -128,7 +129,7 @@ msgstr "_Chiudi"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:5
 msgid "<b>The_me</b>"
-msgstr "<b>_Tema</b>"
+msgstr "<b>Te_ma</b>"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:6
 msgid "<b>Title fon_t</b>"
@@ -140,7 +141,7 @@ msgstr "<b>_Allineamento del titolo</b>"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:8
 msgid "Click and drag the buttons to change the layout"
-msgstr "Trascinare i pulsanti per cambiarne la disposizione"
+msgstr "Trascina i pulsanti per cambiarne la disposizione"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:9
 msgid "Title"
@@ -323,7 +324,7 @@ msgstr "<b>Nascondi il contenuto delle finestre</b>"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:55
 msgid "The action to perform when the title-bar is double-clicked"
-msgstr "Azione da intraprendere al doppio clic sulla barra del titolo"
+msgstr "Azione da eseguire al doppio clic sulla barra del titolo"
 
 #: ../settings-dialogs/xfwm4-dialog.glade.h:56
 msgid "<b>Double click _action</b>"
@@ -391,8 +392,8 @@ msgid ""
 "This will reset all shortcuts to their default values. Do you really want to"
 " do this?"
 msgstr ""
-"Questo riporterà tutte le scorciatoie ai valori predefiniti. Continuare "
-"davvero?"
+"Questo riporterà tutte le scorciatoie ai valori predefiniti. Vuoi davvero "
+"continuare?"
 
 #: ../settings-dialogs/xfwm4-settings.c:1948
 msgid "Reset to Defaults"
@@ -433,7 +434,7 @@ msgstr "Scorrimen_to"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:13
 msgid "Activate foc_us stealing prevention"
-msgstr "Atti_va la prevenzione al furto del fuoco"
+msgstr "Atti_va la prevenzione alla sottrazione del fuoco"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:14
 msgid "Honor _standard ICCCM focus hint"
@@ -445,11 +446,11 @@ msgstr "Quando una finestra si solleva:"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:16
 msgid "_Bring window on current workspace"
-msgstr "Porta la finestra nello spazio di lavoro co_rrente"
+msgstr "Porta la finestra nello spazio di la_voro attuale"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:17
 msgid "Switch to win_dow's workspace"
-msgstr "Trasferiscimi allo spazio di _lavoro della finestra"
+msgstr "Passa allo spazio di _lavoro della finestra"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:18
 msgid "Do _nothing"
@@ -539,7 +540,7 @@ msgstr "<i>Grande</i>"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:41
 msgid "By default, place windows:"
-msgstr "Di norma, posiziona le finestre:"
+msgstr "In modo predefinito, posiziona le finestre:"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:42
 msgid "At the c_enter of the screen"
@@ -555,7 +556,7 @@ msgstr "Posi_zionamento"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:45
 msgid "_Enable display compositing"
-msgstr "A_bilita la visualizzazione composita"
+msgstr "A_bilita la composizione dello schermo"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:46
 msgid "Display _fullscreen overlay windows directly"
@@ -592,11 +593,11 @@ msgstr "<i>Opaca</i>"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:54
 msgid "Opacity of _inactive windows:"
-msgstr "Opacità delle finestre i_nattive:"
+msgstr "Opacità delle finestre _inattive:"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:55
 msgid "Opacity of windows during _move:"
-msgstr "Opacità delle finestre _durante lo spostamento:"
+msgstr "Opacità delle finestre durante lo sposta_mento:"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:56
 msgid "Opacity of windows during resi_ze:"
@@ -604,7 +605,7 @@ msgstr "Opacità delle finestre _durante il ridimensionamento:"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:57
 msgid "Opacity of popup wi_ndows:"
-msgstr "Opacità de_lle finestre a comparsa:"
+msgstr "Opacità delle fi_nestre a comparsa:"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:58
 msgid "C_ompositor"
@@ -666,7 +667,7 @@ msgstr "Sostituisce il gestore di finestre esistente"
 
 #: ../src/main.c:708
 msgid "Print version information and exit"
-msgstr "Stampa le informazioni di versione ed esce"
+msgstr "Stampa le informazioni di versione ed esci"
 
 #: ../src/main.c:752
 msgid "[ARGUMENTS...]"
@@ -695,7 +696,7 @@ msgstr "Minimizz_a le altre finestre"
 
 #: ../src/menu.c:55
 msgid "S_how"
-msgstr "_Visualizza"
+msgstr "Mos_tra"
 
 #: ../src/menu.c:56
 msgid "_Move"
@@ -708,15 +709,15 @@ msgstr "_Ridimensiona"
 #. --------------------------------------------------------
 #: ../src/menu.c:59
 msgid "Always on _Top"
-msgstr "Sempre in _Primo Piano"
+msgstr "Sempre in _primo piano"
 
 #: ../src/menu.c:60
 msgid "_Same as Other Windows"
-msgstr "_Come per le Altre Finestre"
+msgstr "_Come per le altre finestre"
 
 #: ../src/menu.c:61
 msgid "Roll Window Up"
-msgstr "Arrotola la finestra verso l'alto"
+msgstr "Arrotola la finestra"
 
 #: ../src/menu.c:62
 msgid "Roll Window Down"
@@ -724,11 +725,11 @@ msgstr "Srotola la finestra"
 
 #: ../src/menu.c:63
 msgid "_Fullscreen"
-msgstr "A schermo _intero"
+msgstr "Schermo _intero"
 
 #: ../src/menu.c:64
 msgid "Leave _Fullscreen"
-msgstr "Lascia _a schermo intero"
+msgstr "Esci _da schermo intero"
 
 #: ../src/menu.c:65
 msgid "Context _Help"
@@ -737,15 +738,15 @@ msgstr "A_iuto contestuale"
 #. --------------------------------------------------------
 #: ../src/menu.c:67
 msgid "Always on _Visible Workspace"
-msgstr "Sempre nello Spazio di Lavoro _Visibile"
+msgstr "Sempre nello spazio di lavoro _visibile"
 
 #: ../src/menu.c:68
 msgid "Only _Visible on This Workspace"
-msgstr "_Visibile Solo su Questo Spazio di Lavoro"
+msgstr "_Visibile solo su questo spazio di lavoro"
 
 #: ../src/menu.c:69
 msgid "Move to Another _Workspace"
-msgstr "Sposta in un Altro _Spazio di Lavoro"
+msgstr "Sposta in un altro _spazio di lavoro"
 
 #. --------------------------------------------------------
 #: ../src/menu.c:74
@@ -768,7 +769,7 @@ msgstr "%s: GtkMenu non è riuscito a catturare il puntatore\n"
 #: ../src/terminate.c:77
 #, c-format
 msgid "Error reading data from child process: %s\n"
-msgstr "Si è verificato un errore leggendo i dati dal processo figlio: %s\n"
+msgstr "Errore durante la lettura dei dati dal processo figlio: %s\n"
 
 #: ../src/terminate.c:135
 #, c-format


=====================================
po/sq.po
=====================================
@@ -5,7 +5,7 @@
 # 
 # Translators:
 # Xfce Bot <transifex at xfce.org>, 2019
-# Besnik <besnik at programeshqip.org>, 2020
+# Besnik Bleta <besnik at programeshqip.org>, 2020
 # 
 #, fuzzy
 msgid ""
@@ -14,7 +14,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-10-21 00:37+0200\n"
 "PO-Revision-Date: 2019-10-20 16:44+0000\n"
-"Last-Translator: Besnik <besnik at programeshqip.org>, 2020\n"
+"Last-Translator: Besnik Bleta <besnik at programeshqip.org>, 2020\n"
 "Language-Team: Albanian (https://www.transifex.com/xfce/teams/16840/sq/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -27,8 +27,8 @@ msgid ""
 "This window might be busy and is not responding.\n"
 "Do you want to terminate the application?"
 msgstr ""
-"Kjo dritare mund të jetë e zënë dhe nuk po përgjigjet.\n"
-"Doni ta përfundoni zbatimin?"
+"Kjo dritare mund të jetë e zënë dhe s’po përgjigjet.\n"
+"Doni t’i jepet fund aplikacionit?"
 
 #: ../helper-dialog/helper-dialog.c:99
 msgid "Warning"


=====================================
po/zh_HK.po
=====================================
@@ -5,6 +5,7 @@
 # 
 # Translators:
 # Xfce Bot <transifex at xfce.org>, 2019
+# Ivan <personal at live.hk>, 2020
 # 
 #, fuzzy
 msgid ""
@@ -13,7 +14,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-10-21 00:37+0200\n"
 "PO-Revision-Date: 2019-10-20 16:44+0000\n"
-"Last-Translator: Xfce Bot <transifex at xfce.org>, 2019\n"
+"Last-Translator: Ivan <personal at live.hk>, 2020\n"
 "Language-Team: Chinese (Hong Kong) (https://www.transifex.com/xfce/teams/16840/zh_HK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -118,7 +119,7 @@ msgstr "設定配置、名稱與邊緣"
 #: ../settings-dialogs/xfwm4-dialog.glade.h:3
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:3
 msgid "_Help"
-msgstr ""
+msgstr "幫肋(_H)"
 
 #. --------------------------------------------------------
 #: ../settings-dialogs/xfwm4-dialog.glade.h:4
@@ -414,7 +415,7 @@ msgstr "當循環時繪製所選視窗周圍的框架(_D)"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:10
 msgid "_Raise windows while cycling"
-msgstr ""
+msgstr "騎自行車時升窗(_R)"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:11
 msgid "Cycle through windows in a _list"
@@ -462,7 +463,7 @@ msgstr "當最大化時隱藏視窗的框架(_X)"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:23
 msgid "Hide title of windows when maximized"
-msgstr ""
+msgstr "最大化時隱藏窗口標題"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:24
 msgid "Automatically _tile windows when moving toward the screen edge"
@@ -547,7 +548,7 @@ msgstr "以直接覆蓋視窗的方式顯示全螢幕(_F)"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:47
 msgid "Show windows preview in place of icons when cycling"
-msgstr ""
+msgstr "循環時顯示窗口預覽而不是圖標"
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:48
 msgid "Show shadows under pop_up windows"
@@ -639,7 +640,7 @@ msgstr "設定合成器模式"
 
 #: ../src/main.c:698
 msgid "Set the vblank mode"
-msgstr ""
+msgstr "設置vblank模式"
 
 #: ../src/main.c:707
 msgid "Replace the existing window manager"
@@ -689,11 +690,11 @@ msgstr "重新調整大小(_R)"
 #. --------------------------------------------------------
 #: ../src/menu.c:59
 msgid "Always on _Top"
-msgstr ""
+msgstr "總在最前面(_T)"
 
 #: ../src/menu.c:60
 msgid "_Same as Other Windows"
-msgstr ""
+msgstr "與其他視窗相同(_S)"
 
 #: ../src/menu.c:61
 msgid "Roll Window Up"


=====================================
settings-dialogs/xfwm4-settings.c
=====================================
@@ -63,12 +63,6 @@
 
 
 
-#define XFWM_SETTINGS_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), \
-                                                                     XFWM_TYPE_SETTINGS, \
-                                                                     XfwmSettingsPrivate))
-
-
-
 typedef struct _MenuTemplate            MenuTemplate;
 
 
@@ -82,10 +76,8 @@ enum
 
 
 
-static void       xfwm_settings_class_init                           (XfwmSettingsClass    *klass,
-                                                                      gpointer              data);
-static void       xfwm_settings_init                                 (XfwmSettings         *settings,
-                                                                      gpointer              data);
+static void       xfwm_settings_class_init                           (XfwmSettingsClass    *klass);
+static void       xfwm_settings_init                                 (XfwmSettings         *settings);
 static void       xfwm_settings_constructed                          (GObject              *object);
 static void       xfwm_settings_finalize                             (GObject              *object);
 static void       xfwm_settings_get_property                         (GObject              *object,
@@ -221,7 +213,7 @@ enum
 
 
 
-static GObjectClass      *xfwm_settings_parent_class = NULL;
+G_DEFINE_TYPE_WITH_PRIVATE (XfwmSettings, xfwm_settings, G_TYPE_OBJECT)
 
 static const MenuTemplate double_click_values[] = {
   { N_("Shade window"), "shade" },
@@ -252,45 +244,12 @@ static GOptionEntry       opt_entries[] = {
 };
 
 
-GType
-xfwm_settings_get_type (void)
-{
-  static GType type = G_TYPE_INVALID;
-
-  if (G_UNLIKELY (type == G_TYPE_INVALID))
-    {
-      static const GTypeInfo info =
-      {
-        sizeof (XfwmSettingsClass),
-        NULL,
-        NULL,
-        (GClassInitFunc) xfwm_settings_class_init,
-        NULL,
-        NULL,
-        sizeof (XfwmSettings),
-        0,
-        (GInstanceInitFunc) xfwm_settings_init,
-        NULL,
-      };
-
-      type = g_type_register_static (G_TYPE_OBJECT, "XfwmSettings", &info, 0);
-    }
-
-  return type;
-}
-
-
 
 static void
-xfwm_settings_class_init (XfwmSettingsClass *klass, gpointer data)
+xfwm_settings_class_init (XfwmSettingsClass *klass)
 {
   GObjectClass *gobject_class;
 
-  g_type_class_add_private (klass, sizeof (XfwmSettingsPrivate));
-
-  /* Determine the parent type class */
-  xfwm_settings_parent_class = g_type_class_peek_parent (klass);
-
   gobject_class = G_OBJECT_CLASS (klass);
   gobject_class->constructed = xfwm_settings_constructed;
   gobject_class->finalize = xfwm_settings_finalize;
@@ -310,9 +269,9 @@ xfwm_settings_class_init (XfwmSettingsClass *klass, gpointer data)
 
 
 static void
-xfwm_settings_init (XfwmSettings *settings, gpointer data)
+xfwm_settings_init (XfwmSettings *settings)
 {
-  settings->priv = XFWM_SETTINGS_GET_PRIVATE (settings);
+  settings->priv = xfwm_settings_get_instance_private (settings);
 
   settings->priv->builder = NULL;
   settings->priv->provider = xfce_shortcuts_provider_new ("xfwm4");


=====================================
src/client.c
=====================================
@@ -17,7 +17,7 @@
 
 
         oroborus - (c) 2001 Ken Lynch
-        xfwm4    - (c) 2002-2011 Olivier Fourdan
+        xfwm4    - (c) 2002-2020 Olivier Fourdan
 
  */
 
@@ -1589,7 +1589,6 @@ clientFrame (DisplayInfo *display_info, Window w, gboolean recapture)
     gboolean shaped;
     gchar *wm_name;
     unsigned long valuemask;
-    long pid;
     int i;
 
     g_return_val_if_fail (w != None, NULL);
@@ -1793,9 +1792,8 @@ clientFrame (DisplayInfo *display_info, Window w, gboolean recapture)
     clientAddUserTimeWin (c);
     clientGetUserTime (c);
 
-    /*client PID */
-    getHint (display_info, c->window, NET_WM_PID, (long *) &pid);
-    c->pid = (GPid) pid;
+    /* client PID */
+    c->pid = getWindowPID (display_info, c->window);
     TRACE ("client \"%s\" (0x%lx) PID = %i", c->name, c->window, c->pid);
 
     /* Apply startup notification properties if available */


=====================================
src/compositor.c
=====================================
@@ -857,7 +857,7 @@ free_win_data (CWindow *cw, gboolean delete)
         cw->saved_picture = cw->picture;
         cw->picture = None;
     }
-    myDisplayErrorTrapPush (display_info);
+    myDisplayErrorTrapPopIgnored (display_info);
 }
 
 static Picture
@@ -3770,8 +3770,7 @@ compositorCheckCMSelection (ScreenInfo *screen_info)
     }
 
     /* Older property "COMPOSITING_MANAGER" */
-    a = XInternAtom (display_info->dpy, COMPOSITING_MANAGER, FALSE);
-    if (XGetSelectionOwner (display_info->dpy, a) != None)
+    if (XGetSelectionOwner (display_info->dpy, display_info->atoms[COMPOSITING_MANAGER]) != None)
     {
         return TRUE;
     }


=====================================
src/display.c
=====================================
@@ -16,7 +16,7 @@
         MA 02110-1301, USA.
 
 
-        xfwm4    - (c) 2002-2015 Olivier Fourdan
+        xfwm4    - (c) 2002-2020 Olivier Fourdan
 
  */
 
@@ -38,7 +38,9 @@
 #ifdef HAVE_RENDER
 #include <X11/extensions/Xrender.h>
 #endif
-
+#ifdef HAVE_XRES
+#include <X11/extensions/XRes.h>
+#endif
 #include "spinning_cursor.h"
 #include "display.h"
 #include "screen.h"
@@ -324,6 +326,24 @@ myDisplayInit (GdkDisplay *gdisplay)
     display->have_xrandr = FALSE;
 #endif /* HAVE_RANDR */
 
+#ifdef HAVE_XRES
+    if (XResQueryExtension (display->dpy,
+                            &display->xres_event_base,
+                            &display->xres_error_base))
+    {
+        display->have_xres = TRUE;
+    }
+    else
+    {
+        g_warning ("The display does not support the XRes extension.");
+        display->have_xres = FALSE;
+        display->xres_event_base = 0;
+        display->xres_error_base = 0;
+    }
+#else  /* HAVE_XRES */
+    display->have_xres = FALSE;
+#endif /* HAVE_XRES */
+
     myDisplayCreateCursor (display);
 
     myDisplayCreateTimestampWin (display);


=====================================
src/display.h
=====================================
@@ -16,7 +16,7 @@
         MA 02110-1301, USA.
 
 
-        xfwm4    - (c) 2002-2015 Olivier Fourdan
+        xfwm4    - (c) 2002-2020 Olivier Fourdan
 
  */
 
@@ -308,6 +308,7 @@ struct _DisplayInfo
     gboolean have_render;
     gboolean have_xrandr;
     gboolean have_xsync;
+    gboolean have_xres;
     gint shape_version;
     gint shape_event_base;
     gint double_click_time;
@@ -333,6 +334,10 @@ struct _DisplayInfo
     gint xsync_event_base;
     gint xsync_error_base;
 #endif /* HAVE_XSYNC */
+#ifdef HAVE_XRES
+    gint xres_event_base;
+    gint xres_error_base;
+#endif /* HAVE_XRES */
 #ifdef HAVE_COMPOSITOR
     gint composite_error_base;
     gint composite_event_base;


=====================================
src/events.c
=====================================
@@ -17,7 +17,7 @@
 
 
         oroborus - (c) 2001 Ken Lynch
-        xfwm4    - (c) 2002-2015 Olivier Fourdan
+        xfwm4    - (c) 2002-2020 Olivier Fourdan
 
  */
 
@@ -581,6 +581,8 @@ handleKeyPress (DisplayInfo *display_info, XfwmEventKey *event)
 static eventFilterStatus
 handleKeyRelease (DisplayInfo *display_info, XfwmEventKey *event)
 {
+    Client *c;
+
     TRACE ("entering");
 
     /* Release pending events */
@@ -1621,6 +1623,7 @@ handleFocusIn (DisplayInfo *display_info, XFocusChangeEvent * ev)
         }
     }
 
+
     return EVENT_FILTER_REMOVE;
 }
 
@@ -1804,11 +1807,12 @@ handlePropertyNotify (DisplayInfo *display_info, XPropertyEvent * ev)
         }
         else if (ev->atom == display_info->atoms[NET_WM_PID])
         {
-            long pid;
             TRACE ("client \"%s\" (0x%lx) has received a NET_WM_PID notify", c->name, c->window);
-            getHint (display_info, c->window, NET_WM_PID, (long *) &pid);
-            c->pid = (GPid) pid;
-            TRACE ("client \"%s\" (0x%lx) updated PID = %i", c->name, c->window, c->pid);
+            if (c->pid == 0)
+            {
+                c->pid = getWindowPID (display_info, c->window);
+                TRACE ("client \"%s\" (0x%lx) updated PID = %i", c->name, c->window, c->pid);
+            }
         }
         else if (ev->atom == display_info->atoms[NET_WM_WINDOW_OPACITY])
         {


=====================================
src/hints.c
=====================================
@@ -18,7 +18,7 @@
 
         oroborus - (c) 2001 Ken Lynch
         Metacity - (c) 2001 Havoc Pennington
-        xfwm4    - (c) 2002-2015 Olivier Fourdan
+        xfwm4    - (c) 2002-2020 Olivier Fourdan
 
  */
 
@@ -30,6 +30,9 @@
 #include <X11/Xlib.h>
 #include <X11/Xutil.h>
 #include <X11/Xmd.h>
+#ifdef HAVE_XRES
+#include <X11/extensions/XRes.h>
+#endif
 
 #include <glib.h>
 #include <gdk/gdk.h>
@@ -1443,3 +1446,52 @@ getWindowStartupId (DisplayInfo *display_info, Window w, gchar **startup_id)
     return (*startup_id != NULL);
 }
 #endif
+
+GPid
+getWindowPID (DisplayInfo *display_info, Window w)
+{
+    long pid = 0;
+#ifdef HAVE_XRES
+    XResClientIdSpec client_specs;
+    XResClientIdValue *client_ids = NULL;
+    int i;
+    int result;
+    long num_ids;
+
+    if (display_info->have_xres)
+    {
+        client_specs.client = w;
+        client_specs.mask = XRES_CLIENT_ID_PID_MASK;
+
+        myDisplayErrorTrapPush (display_info);
+
+        XResQueryClientIds (display_info->dpy, 1, &client_specs, &num_ids, &client_ids);
+
+        result = myDisplayErrorTrapPop (display_info);
+
+        if (result == Success)
+        {
+            for (i = 0; i < num_ids; i++)
+            {
+                if (client_ids[i].spec.mask == XRES_CLIENT_ID_PID_MASK)
+                {
+                    CARD32 *value = client_ids[i].value;
+                    pid = (long) *value;
+                    break;
+                }
+            }
+
+            XFree(client_ids);
+
+            if (pid > 0)
+            {
+                return (GPid) pid;
+            }
+        }
+    }
+#endif /* HAVE_XRES */
+
+    getHint (display_info, w, NET_WM_PID, (long *) &pid);
+
+    return (GPid) pid;
+}


=====================================
src/hints.h
=====================================
@@ -18,7 +18,7 @@
 
         oroborus - (c) 2001 Ken Lynch
         Metacity - (c) 2001 Havoc Pennington
-        xfwm4    - (c) 2002-2015 Olivier Fourdan
+        xfwm4    - (c) 2002-2020 Olivier Fourdan
 
  */
 
@@ -298,4 +298,7 @@ gboolean                 getWindowStartupId                     (DisplayInfo *,
                                                                  char **);
 #endif
 
+GPid                     getWindowPID                           (DisplayInfo *,
+                                                                 Window);
+
 #endif /* INC_HINTS_H */


=====================================
src/mypixmap.c
=====================================
@@ -438,7 +438,7 @@ xpm_extract_color (const gchar *buffer, xfwmColorSymbol *color_sym)
             if (new_color)
             {
                 current_key = key;
-                strcpy (current_color, new_color);
+                strncpy (current_color, new_color, sizeof (current_color) - 1);
             }
             space = 128;
             color[0] = '\0';
@@ -453,7 +453,7 @@ xpm_extract_color (const gchar *buffer, xfwmColorSymbol *color_sym)
             if (key > current_key)
             {
                 current_key = key;
-                strcpy (current_color, color);
+                strncpy (current_color, color, sizeof (current_color) - 1);
             }
             space = 128;
             color[0] = '\0';


=====================================
src/mywindow.c
=====================================
@@ -149,6 +149,9 @@ void
 xfwmWindowShow (xfwmWindow * win, int x, int y, int width, int height,
     gboolean refresh)
 {
+    ScreenInfo *screen_info;
+    DisplayInfo *display_info;
+
     TRACE ("win %p (0x%lx) at (%i,%i) [%i×%i]", win, win->window, x, y, width, height);
 
     if (!(win->window))
@@ -160,9 +163,14 @@ xfwmWindowShow (xfwmWindow * win, int x, int y, int width, int height,
         xfwmWindowHide (win);
         return;
     }
+
+    screen_info = win->screen_info;
+    display_info = screen_info->display_info;
+    myDisplayErrorTrapPush (display_info);
+
     if (!(win->map))
     {
-        XMapWindow (myScreenGetXDisplay (win->screen_info),
+        XMapWindow (myScreenGetXDisplay (screen_info),
                     win->window);
         win->map = TRUE;
     }
@@ -170,7 +178,7 @@ xfwmWindowShow (xfwmWindow * win, int x, int y, int width, int height,
     if (((x != win->x) || (y != win->y)) && ((width != win->width)
             || (height != win->height)))
     {
-        XMoveResizeWindow (myScreenGetXDisplay (win->screen_info),
+        XMoveResizeWindow (myScreenGetXDisplay (screen_info),
                            win->window, x, y,
                            (unsigned int) width,
                            (unsigned int) height);
@@ -181,12 +189,12 @@ xfwmWindowShow (xfwmWindow * win, int x, int y, int width, int height,
     }
     else if ((x != win->x) || (y != win->y))
     {
-        XMoveWindow (myScreenGetXDisplay (win->screen_info),
+        XMoveWindow (myScreenGetXDisplay (screen_info),
                      win->window,
                      x, y);
         if (refresh)
         {
-            XClearWindow (myScreenGetXDisplay (win->screen_info),
+            XClearWindow (myScreenGetXDisplay (screen_info),
                           win->window);
         }
         win->x = x;
@@ -194,7 +202,7 @@ xfwmWindowShow (xfwmWindow * win, int x, int y, int width, int height,
     }
     else if ((width != win->width) || (height != win->height))
     {
-        XResizeWindow (myScreenGetXDisplay (win->screen_info),
+        XResizeWindow (myScreenGetXDisplay (screen_info),
                        win->window,
                        (unsigned int) width,
                        (unsigned int) height);
@@ -203,9 +211,10 @@ xfwmWindowShow (xfwmWindow * win, int x, int y, int width, int height,
     }
     else if (refresh)
     {
-        XClearWindow (myScreenGetXDisplay (win->screen_info),
+        XClearWindow (myScreenGetXDisplay (screen_info),
                       win->window);
     }
+    myDisplayErrorTrapPopIgnored (display_info);
 }
 
 void
@@ -246,6 +255,10 @@ xfwmWindowTemp (ScreenInfo *screen_info, Visual *visual,
                 gboolean bottom)
 {
     XSetWindowAttributes attributes;
+    DisplayInfo *display_info;
+
+    display_info = screen_info->display_info;
+    myDisplayErrorTrapPush (display_info);
 
     attributes.event_mask = eventmask;
     attributes.override_redirect = TRUE;
@@ -276,6 +289,7 @@ xfwmWindowTemp (ScreenInfo *screen_info, Visual *visual,
                                           screen_info->display_info->dpy,
                                           win->window, eventmask);
 #endif
+    myDisplayErrorTrapPopIgnored (display_info);
 }
 
 #ifdef HAVE_RENDER


=====================================
src/parserc.c
=====================================
@@ -211,7 +211,7 @@ setStringValue (const gchar * lvalue, const gchar *value, Settings *rc)
 {
     GValue tmp_val = {0, };
     g_value_init(&tmp_val, G_TYPE_STRING);
-    g_value_set_static_string(&tmp_val, value);
+    g_value_set_string(&tmp_val, value);
     return setGValue (lvalue, &tmp_val, rc);
 }
 


=====================================
src/stacking.c
=====================================
@@ -72,7 +72,9 @@ clientApplyStackList (ScreenInfo *screen_info)
         }
     }
 
+    myDisplayErrorTrapPush (screen_info->display_info);
     XRestackWindows (myScreenGetXDisplay (screen_info), xwinstack, (int) nwindows + 4);
+    myDisplayErrorTrapPopIgnored (screen_info->display_info);
 
     g_free (xwinstack);
 }



View it on GitLab: https://salsa.debian.org/xfce-team/desktop/xfwm4/-/commit/71d76e8f43fdb2c27a69f3d7d9afd701ac5ea6c4

-- 
View it on GitLab: https://salsa.debian.org/xfce-team/desktop/xfwm4/-/commit/71d76e8f43fdb2c27a69f3d7d9afd701ac5ea6c4
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-xfce-commits/attachments/20200821/063b8507/attachment-0001.html>


More information about the Pkg-xfce-commits mailing list