commit eb4ce145a43fe5269c549342ef9bb75046ef59a1
Author: raveit65 <mate@raveit.de>
Date:   Wed Apr 24 14:41:36 2019 +0200

    release 1.22.1

 NEWS         | 32 +++++++++++++++++++++-----------
 configure.ac |  2 +-
 2 files changed, 22 insertions(+), 12 deletions(-)

commit 6bd2b9d06f027476019db72a456383d6f637d189
Author: raveit65 <mate@raveit.de>
Date:   Wed Apr 24 14:38:06 2019 +0200

    tx: sync with transifex

 po/af.po          | 12 ++++++------
 po/am.po          | 10 +++++-----
 po/ar.po          | 16 ++++++++--------
 po/as.po          | 10 +++++-----
 po/ast.po         | 16 ++++++++--------
 po/az.po          | 10 +++++-----
 po/be.po          | 10 +++++-----
 po/bg.po          | 16 ++++++++--------
 po/bn.po          | 10 +++++-----
 po/bn_IN.po       | 10 +++++-----
 po/br.po          | 10 +++++-----
 po/bs.po          | 10 +++++-----
 po/ca.po          | 12 ++++++------
 po/ca@valencia.po | 34 +++++++++++++++++-----------------
 po/cmn.po         |  8 ++++----
 po/crh.po         |  8 ++++----
 po/cs.po          | 34 +++++++++++++++++-----------------
 po/cy.po          | 10 +++++-----
 po/da.po          | 12 ++++++------
 po/de.po          | 27 ++++++++++++++-------------
 po/dz.po          |  8 ++++----
 po/el.po          | 29 +++++++++++++++--------------
 po/en_AU.po       |  8 ++++----
 po/en_CA.po       |  8 ++++----
 po/en_GB.po       | 12 ++++++------
 po/eo.po          | 12 ++++++------
 po/es.po          | 52 +++++++++++++++++++++++++++-------------------------
 po/es_AR.po       | 12 ++++++------
 po/es_CO.po       | 16 ++++++++--------
 po/et.po          | 14 +++++++-------
 po/eu.po          | 15 ++++++++-------
 po/fa.po          | 14 +++++++-------
 po/fi.po          | 18 +++++++++---------
 po/fr.po          | 18 +++++++++---------
 po/ga.po          | 10 +++++-----
 po/gl.po          | 26 +++++++++++++-------------
 po/gu.po          |  8 ++++----
 po/ha.po          |  8 ++++----
 po/he.po          | 16 ++++++++--------
 po/hi.po          | 12 ++++++------
 po/hr.po          | 14 +++++++-------
 po/hu.po          | 16 ++++++++--------
 po/hy.po          | 10 +++++-----
 po/id.po          | 30 +++++++++++++++---------------
 po/ig.po          |  8 ++++----
 po/is.po          | 10 +++++-----
 po/it.po          | 22 +++++++++++-----------
 po/ja.po          | 22 +++++++++++-----------
 po/ka.po          |  8 ++++----
 po/kk.po          |  8 ++++----
 po/kn.po          | 10 +++++-----
 po/ko.po          | 17 +++++++++--------
 po/ku.po          | 10 +++++-----
 po/ku_IQ.po       |  8 ++++----
 po/ky.po          | 12 ++++++------
 po/la.po          | 10 +++++-----
 po/li.po          |  8 ++++----
 po/lt.po          | 14 +++++++-------
 po/lv.po          | 16 ++++++++--------
 po/mai.po         |  8 ++++----
 po/mg.po          |  8 ++++----
 po/mk.po          | 12 ++++++------
 po/ml.po          | 10 +++++-----
 po/mn.po          | 10 +++++-----
 po/mr.po          | 12 ++++++------
 po/ms.po          | 10 +++++-----
 po/nb.po          | 14 +++++++-------
 po/nds.po         | 10 +++++-----
 po/ne.po          | 14 +++++++-------
 po/nl.po          | 20 ++++++++++----------
 po/nn.po          | 10 +++++-----
 po/oc.po          | 14 +++++++-------
 po/or.po          |  8 ++++----
 po/pa.po          | 14 +++++++-------
 po/pl.po          | 43 ++++++++++++++++++++++++-------------------
 po/ps.po          |  8 ++++----
 po/pt.po          | 22 +++++++++++-----------
 po/pt_BR.po       | 39 ++++++++++++++++++++-------------------
 po/ro.po          | 16 ++++++++--------
 po/ru.po          | 38 +++++++++++++++++++-------------------
 po/rw.po          |  8 ++++----
 po/si.po          | 10 +++++-----
 po/sk.po          | 22 +++++++++++-----------
 po/sl.po          | 22 +++++++++++-----------
 po/sq.po          | 16 ++++++++--------
 po/sr.po          | 10 +++++-----
 po/sr@latin.po    | 12 ++++++------
 po/sv.po          | 28 ++++++++++++++--------------
 po/ta.po          | 16 ++++++++--------
 po/te.po          | 12 ++++++------
 po/th.po          | 16 ++++++++--------
 po/tk.po          |  8 ++++----
 po/tr.po          | 22 +++++++++++-----------
 po/ug.po          |  8 ++++----
 po/uk.po          | 45 +++++++++++++++++++++++----------------------
 po/ur.po          | 10 +++++-----
 po/uz.po          | 10 +++++-----
 po/vi.po          | 14 +++++++-------
 po/wa.po          |  8 ++++----
 po/xh.po          |  8 ++++----
 po/yo.po          |  8 ++++----
 po/zh_CN.po       | 20 ++++++++++----------
 po/zh_HK.po       | 12 ++++++------
 po/zh_TW.po       | 12 ++++++------
 104 files changed, 782 insertions(+), 769 deletions(-)

commit 072db33c7b85b85d117b72e0fcac04473391ff60
Author: raveit65 <mate@raveit.de>
Date:   Wed Apr 24 14:28:41 2019 +0200

    tx: update resource file

 marco.pot | 379 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 212 insertions(+), 167 deletions(-)

commit b4bf3cc6e1a121230812113d6dad9b734109db7f
Author: raveit65 <mate@raveit.de>
Date:   Tue Apr 23 18:33:10 2019 +0200

    window: set atom__NET_WM_STATE_FOCUSED for meta_window_appears_focused

 src/core/window.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6a18687be0037b1a203c1e8630918f1143fbbe6a
Author: raveit65 <mate@raveit.de>
Date:   Tue Apr 23 17:05:41 2019 +0200

    window: make docks and spashscreens appear focused
    
    Set the NET_WM_STATE_FOCUSED property on windows of type dock or
    spashscreen so that they don't get the state GTK_STATE_FLAG_BACKDROP
    set by default.
    
    Based on:
    https://gitlab.gnome.org/GNOME/metacity/commit/b3ef887
    origin xfwm4 commit:
    https://git.xfce.org/xfce/xfwm4/commit/?id=0feb29e78bb3

 src/core/window.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit c1353b06a432a2abf89b952bb6b041a2a44ab0ea
Author: raveit65 <mate@raveit.de>
Date:   Sat Mar 30 17:10:13 2019 +0100

    github release for stable branch

 .travis.yml | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit e31127bb56e9ab8eb91280e6f1104028ff923078
Author: raveit65 <mate@raveit.de>
Date:   Tue Mar 12 20:23:08 2019 +0100

    tx: update transifex config

 .tx/config | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 369338fb864c1069b6e2a32906beafe96bfe3a6d
Author: zhuyaliang <15132211195@163.com>
Date:   Thu Feb 28 15:42:53 2019 +0800

    Do not judge whether the window is decorated or not

 src/core/constraints.c | 1 -
 1 file changed, 1 deletion(-)

commit 230f96cbd29d45c970e3c107e99d468396e91c90
Author: Pablo Barciela <scow@riseup.net>
Date:   Tue Feb 26 18:03:25 2019 +0100

    screen: Fix use of memory after it is freed
    
    Fixes Clang static analyzer warning:
    
    core/screen.c:754:16: warning: Use of memory after it is freed
          result = g_list_prepend (result, info);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 src/core/screen.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 76a5cffd6f7e2cefc91c3e6e7e88eb156524a263
Author: Pablo Barciela <scow@riseup.net>
Date:   Thu Feb 28 16:11:49 2019 +0100

    [Security] Use 'g_strlcpy' instead of 'strcpy'
    
    Fixes Clang static analyzer warnings:
    
    warning: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119

 src/core/testasyncgetprop.c | 3 ++-
 src/core/xprops.c           | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

commit fc162dfcb10cd3d3c74e160e0fad14cdd1257c61
Author: Pablo Barciela <scow@riseup.net>
Date:   Mon Feb 25 16:23:42 2019 +0100

    compositor-xrender: Fix memory leak
    
    Fixes Clang static analyzer warning:
    
    compositor/compositor-xrender.c:587:10: warning: Potential leak of memory pointed to by 'data'
      return ximage;
             ^~~~~~

 src/compositor/compositor-xrender.c | 2 ++
 1 file changed, 2 insertions(+)

commit 911003044ca997acef5b31660c184ff5950fff9a
Author: raveit65 <mate@raveit.de>
Date:   Sun Feb 24 17:18:26 2019 +0100

    release 1.22.0

 NEWS         | 15 +++++++++++++++
 configure.ac |  4 ++--
 2 files changed, 17 insertions(+), 2 deletions(-)

commit bc164ea6abd98de688dd47c1cdef4f4aee522a46
Author: raveit65 <mate@raveit.de>
Date:   Sun Feb 24 17:14:38 2019 +0100

    tx: sync with transifex

 po/af.po          |   2 +-
 po/am.po          |   2 +-
 po/ar.po          |   2 +-
 po/as.po          |   3 +-
 po/ast.po         |   8 ++--
 po/az.po          |   2 +-
 po/be.po          |   2 +-
 po/bg.po          |   2 +-
 po/bn.po          |   2 +-
 po/bn_IN.po       |   2 +-
 po/br.po          |   2 +-
 po/bs.po          |   2 +-
 po/ca.po          |   2 +-
 po/ca@valencia.po |   2 +-
 po/cmn.po         |   2 +-
 po/crh.po         |   2 +-
 po/cs.po          |   4 +-
 po/cy.po          |   2 +-
 po/da.po          |   2 +-
 po/de.po          |   2 +-
 po/dz.po          |   2 +-
 po/el.po          |   2 +-
 po/en_AU.po       |   2 +-
 po/en_CA.po       |   2 +-
 po/en_GB.po       |   2 +-
 po/eo.po          |   2 +-
 po/es.po          |   2 +-
 po/es_AR.po       |   2 +-
 po/es_CO.po       |   2 +-
 po/et.po          |   2 +-
 po/eu.po          |   2 +-
 po/fa.po          |   2 +-
 po/fi.po          |   2 +-
 po/fr.po          |   2 +-
 po/fur.po         |   2 +-
 po/ga.po          |   2 +-
 po/gl.po          | 113 ++++++++++++++++++++++++++---------------------------
 po/gu.po          |   2 +-
 po/ha.po          |   2 +-
 po/he.po          |   2 +-
 po/hi.po          |   2 +-
 po/hr.po          |   2 +-
 po/hu.po          |   2 +-
 po/hy.po          |   2 +-
 po/id.po          |   2 +-
 po/ig.po          |   2 +-
 po/is.po          |   2 +-
 po/it.po          |   8 +++-
 po/ja.po          |   7 ++--
 po/ka.po          |   2 +-
 po/kk.po          |   2 +-
 po/kn.po          |   2 +-
 po/ko.po          |   2 +-
 po/ku.po          |   2 +-
 po/ku_IQ.po       |   2 +-
 po/ky.po          |   2 +-
 po/la.po          |   2 +-
 po/li.po          |   2 +-
 po/lt.po          |   2 +-
 po/lv.po          |   2 +-
 po/mai.po         |   2 +-
 po/mg.po          |   2 +-
 po/mk.po          |   2 +-
 po/ml.po          |   2 +-
 po/mn.po          |   2 +-
 po/mr.po          |   2 +-
 po/ms.po          |   2 +-
 po/nb.po          |   2 +-
 po/nds.po         |   9 +++--
 po/ne.po          |   2 +-
 po/nl.po          |   2 +-
 po/nn.po          |   2 +-
 po/nso.po         |   2 +-
 po/oc.po          |   2 +-
 po/or.po          |   2 +-
 po/pa.po          |   2 +-
 po/pl.po          |   4 +-
 po/ps.po          |   2 +-
 po/pt.po          | 114 ++++++++++++++++++++++++++++--------------------------
 po/pt_BR.po       |   2 +-
 po/ro.po          |   2 +-
 po/ru.po          |   2 +-
 po/rw.po          |   2 +-
 po/si.po          |   2 +-
 po/sk.po          |   2 +-
 po/sl.po          |   2 +-
 po/sq.po          |   2 +-
 po/sr.po          |   2 +-
 po/sr@latin.po    |   2 +-
 po/sv.po          |   2 +-
 po/ta.po          |   2 +-
 po/te.po          |   2 +-
 po/th.po          |   2 +-
 po/tk.po          |   2 +-
 po/tr.po          |   2 +-
 po/ug.po          |   2 +-
 po/uk.po          |  13 ++++---
 po/ur.po          |   2 +-
 po/uz.po          |   2 +-
 po/vi.po          |   2 +-
 po/wa.po          |   2 +-
 po/xh.po          |   2 +-
 po/yo.po          |   2 +-
 po/zh_CN.po       |   2 +-
 po/zh_HK.po       |   2 +-
 po/zh_TW.po       |   2 +-
 po/zu.po          |   2 +-
 107 files changed, 246 insertions(+), 231 deletions(-)

commit 7dd304ad416ece00a62e35e65c7414393c2073b4
Author: Wu Xiaotian <yetist@gmail.com>
Date:   Sat Feb 16 22:01:42 2019 +0800

    Prepare for docker-build 0.1.1 merge into master
    
    Please see mate-desktop/mate-dev-scripts#13

 .travis.yml | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

commit 9523142ec5d96cd05e8760395b50d9fda4b68ec2
Author: Wu Xiaotian <yetist@gmail.com>
Date:   Thu Feb 14 13:40:00 2019 +0800

    Show build status icon

 README    | 3 +++
 README.md | 3 +++
 2 files changed, 6 insertions(+)

commit 7f48454199dc8f2a194d461e39dcb423a3c84974
Author: Wu Xiaotian <yetist@gmail.com>
Date:   Thu Feb 7 20:52:41 2019 +0800

    Now to use docker-build on the master branch

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit faed5d8bd050d187ba1fca4c1e2399bf3485bd4c
Author: Wu Xiaotian <yetist@gmail.com>
Date:   Thu Feb 7 08:49:30 2019 +0800

    change to use archlinux/base image

 .travis.yml | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

commit becec7e3fc391d799755bf8561558b6cc2a06447
Author: Wu Xiaotian <yetist@gmail.com>
Date:   Sun Feb 3 23:00:37 2019 +0800

    Initialize travis support

 .travis.yml | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 132 insertions(+)

commit fad23c9979d3ba04f377eb0704b6d78b9ebf43c4
Author: Victor Kareh <vkareh@redhat.com>
Date:   Thu Jan 31 07:16:34 2019 -0500

    screen: Remove get_current_monitor in favor of get_current_xinerama
    
    Since xinerama already contains information on the monitor and its rectangle, there is no need to go through Gdk to get this information again.

 src/core/screen-private.h |  3 ---
 src/core/screen.c         | 41 ++++-------------------------------------
 src/core/window.c         |  4 ++--
 src/ui/tabpopup.c         | 18 ++++--------------
 4 files changed, 10 insertions(+), 56 deletions(-)

commit 8abba9a150e4004004609ff7a1c72a188f170d5f
Author: Victor Kareh <vkareh@redhat.com>
Date:   Tue Jan 22 10:54:54 2019 -0500

    Increase icon size on tab and workspace popups
    
    Alt+Tab and Workspace popups should be sized relative to the monitor size.
    This way they look nice and large regardless of the display resolution.
    
    Also, given much larger modern resolutions, icon sizes should be larger by default.

 src/core/screen-private.h |  3 +++
 src/core/screen.c         | 50 +++++++++++++++++++++++++++++++++++++++++------
 src/include/common.h      |  4 ++--
 src/ui/tabpopup.c         | 43 +++++++++++++++++++++++++++++++---------
 src/ui/theme.c            |  6 +++++-
 src/ui/ui.c               | 31 ++++++++---------------------
 6 files changed, 96 insertions(+), 41 deletions(-)

commit a931b089754c0fc3e43705e9ac2137803274dced
Author: Pablo Barciela <scow@riseup.net>
Date:   Mon Jan 14 20:58:51 2019 +0100

    screen: avoid 'NULL' in 'meta_error_trap...' functions
    
    Fixes https://github.com/mate-desktop/marco/issues/445

 src/core/screen.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit c0be5a780b57e4e6133af6dc0c5637090517cd58
Author: Pablo Barciela <scow@riseup.net>
Date:   Wed Jan 9 00:35:35 2019 +0100

    prefs: avoid deprecated 'g_settings_list_keys'

 src/core/prefs.c | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

commit 683d5cf5aefc4427a5823de714f9e91c8621d79d
Author: Wu Xiaotian <yetist@gmail.com>
Date:   Sun Jan 6 14:19:38 2019 +0800

    add git.mk to autogenerate .gitignore files

 Makefile.am                     |   2 +
 doc/Makefile.am                 |   2 +
 doc/creating_themes/Makefile.am |   2 +
 doc/man/Makefile.am             |   2 +
 git.mk                          | 400 ++++++++++++++++++++++++++++++++++++++++
 src/Makefile.am                 |   2 +
 src/themes/Makefile.am          |   2 +
 src/tools/Makefile.am           |   2 +
 src/wm-tester/Makefile.am       |   2 +
 9 files changed, 416 insertions(+)

commit c3cad38e92b021cdb47fbaba6db75aca09d2936a
Author: Wu Xiaotian <yetist@gmail.com>
Date:   Sun Jan 6 14:24:08 2019 +0800

    enable silent output when building

 configure.ac | 1 +
 1 file changed, 1 insertion(+)

commit 4940310cda91a4bea223deb7568fb77829518ded
Author: Pablo Barciela <scow@riseup.net>
Date:   Sun Jan 6 12:44:59 2019 +0100

    'meta_error_trap_push' instead 'meta_error_trap_push_with_return'
    
    both functions have the same code

 src/core/display.c     | 10 +++++-----
 src/core/errors.c      |  6 ------
 src/core/iconcache.c   |  4 ++--
 src/core/keybindings.c | 10 ++++------
 src/core/screen.c      |  8 ++++----
 src/core/stack.c       |  2 +-
 src/core/window.c      | 10 +++++-----
 src/core/xprops.c      |  2 +-
 src/include/errors.h   |  1 -
 9 files changed, 22 insertions(+), 31 deletions(-)

commit b4dcd38a04c6ab44da5d8ac63b386419c9bda7a4
Author: Pablo Barciela <scow@riseup.net>
Date:   Sat Jan 5 13:31:01 2019 +0100

    errors.c: avoid deprecated 'gdk_error_trap...' functions:
    
    avoid deprecated:
    
    gdk_error_trap_push
    gdk_error_trap_pop_ignored
    gdk_error_trap_pop

 src/core/errors.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 898e9417c703516dfe2c4b9dc1bd78b6299883ce
Author: Pablo Barciela <scow@riseup.net>
Date:   Sun Jan 6 14:31:44 2019 +0100

    frames.c: drop unused variables

 src/ui/frames.c | 3 ---
 1 file changed, 3 deletions(-)

commit 7a18fdde8c216caeca0d6cf7f13c67b3e3ae3806
Author: Pablo Barciela <scow@riseup.net>
Date:   Mon Dec 31 13:44:09 2018 +0100

    compositor-xrender: avoid deprecated 'gdk_error_trap_push/pop'

 src/compositor/compositor-xrender.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 6a113cd87c2a6455e51bb434127acdc5fb405b0f
Author: raveit65 <mate@raveit.de>
Date:   Sat Nov 17 10:45:31 2018 +0100

    release 1.21.1

 NEWS         | 51 +++++++++++++++++++++++++++++++++++++++------------
 configure.ac |  2 +-
 2 files changed, 40 insertions(+), 13 deletions(-)

commit c5b41620dcbd4407d4182f348e92d7bdc1ea6931
Author: raveit65 <mate@raveit.de>
Date:   Sat Nov 17 11:10:56 2018 +0100

    fix build with 'as' language translation

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

commit fff65b44c22fbb22e4dbc6b2aa984342ec580fbf
Author: raveit65 <mate@raveit.de>
Date:   Sat Nov 17 10:37:35 2018 +0100

    sync with transifex

 po/af.po          |  9 +++++--
 po/am.po          | 10 +++++---
 po/ar.po          | 13 +++++++---
 po/as.po          | 13 +++++-----
 po/ast.po         | 15 ++++++++---
 po/az.po          | 10 +++++---
 po/be.po          |  8 ++++--
 po/bg.po          | 13 +++++++---
 po/bn.po          | 10 +++++---
 po/bn_IN.po       | 10 +++++---
 po/br.po          |  8 ++++--
 po/bs.po          |  8 ++++--
 po/ca.po          | 54 ++++++++++++++++++++-------------------
 po/ca@valencia.po |  9 +++++--
 po/cmn.po         |  7 +++--
 po/crh.po         |  7 +++--
 po/cs.po          | 17 +++++++++++--
 po/cy.po          |  8 ++++--
 po/da.po          | 11 +++++---
 po/de.po          | 17 ++++++++++---
 po/dz.po          |  7 +++--
 po/el.po          | 18 ++++++++++---
 po/en_AU.po       |  7 +++--
 po/en_CA.po       |  7 +++--
 po/en_GB.po       | 21 +++++++++------
 po/eo.po          | 11 +++++---
 po/es.po          | 58 ++++++++++++++++++++++++++++++++----------
 po/es_AR.po       |  9 +++++--
 po/es_CO.po       | 11 ++++++--
 po/et.po          | 10 ++++++--
 po/eu.po          |  8 ++++--
 po/fa.po          | 12 ++++++---
 po/fi.po          | 12 +++++++--
 po/fr.po          | 14 +++++++---
 po/fur.po         |  7 +++--
 po/ga.po          | 10 +++++---
 po/gl.po          | 13 +++++++---
 po/gu.po          |  7 +++--
 po/ha.po          |  7 +++--
 po/he.po          | 13 +++++++---
 po/hi.po          | 11 +++++---
 po/hr.po          | 11 +++++---
 po/hu.po          | 11 ++++++--
 po/hy.po          |  8 ++++--
 po/id.po          | 22 +++++++++++++---
 po/ig.po          |  7 +++--
 po/is.po          |  8 ++++--
 po/it.po          | 16 +++++++++---
 po/ja.po          | 15 ++++++++---
 po/ka.po          |  7 +++--
 po/kk.po          |  7 +++--
 po/kn.po          | 10 +++++---
 po/ko.po          | 12 ++++++---
 po/ku.po          | 10 +++++---
 po/ku_IQ.po       |  9 ++++---
 po/ky.po          | 11 +++++---
 po/la.po          |  8 ++++--
 po/li.po          |  7 +++--
 po/lt.po          | 10 ++++++--
 po/lv.po          | 13 +++++++---
 po/mai.po         |  7 +++--
 po/mg.po          |  7 +++--
 po/mk.po          | 11 +++++---
 po/ml.po          | 10 +++++---
 po/mn.po          | 10 +++++---
 po/mr.po          | 11 +++++---
 po/ms.po          | 10 +++++---
 po/nb.po          | 10 ++++++--
 po/nds.po         | 10 +++++---
 po/ne.po          | 12 ++++++---
 po/nl.po          | 15 ++++++++---
 po/nn.po          | 10 +++++---
 po/nso.po         |  7 +++--
 po/oc.po          | 12 ++++++---
 po/or.po          |  7 +++--
 po/pa.po          | 10 +++++---
 po/pl.po          | 76 ++++++++++++++++++++++++++++++++++++++++++++++++-------
 po/ps.po          |  7 +++--
 po/pt.po          | 22 +++++++++++-----
 po/pt_BR.po       | 20 +++++++++++++--
 po/ro.po          | 13 +++++++---
 po/ru.po          | 22 +++++++++++++---
 po/rw.po          |  7 +++--
 po/si.po          | 10 +++++---
 po/sk.po          | 52 ++++++++++++++++++++++++-------------
 po/sl.po          | 13 +++++++---
 po/sq.po          | 13 +++++++---
 po/sr.po          |  8 ++++--
 po/sr@latin.po    | 10 +++++---
 po/sv.po          | 29 +++++++++++++++------
 po/ta.po          | 13 +++++++---
 po/te.po          | 11 +++++---
 po/th.po          | 13 +++++++---
 po/tk.po          |  7 +++--
 po/tr.po          | 16 +++++++++---
 po/ug.po          |  7 +++--
 po/uk.po          | 48 ++++++++++++++++++++++-------------
 po/ur.po          | 10 +++++---
 po/uz.po          | 10 +++++---
 po/vi.po          | 12 ++++++---
 po/wa.po          |  7 +++--
 po/xh.po          |  7 +++--
 po/yo.po          |  7 +++--
 po/zh_CN.po       | 15 ++++++++---
 po/zh_HK.po       | 11 +++++---
 po/zh_TW.po       |  9 +++++--
 po/zu.po          |  7 +++--
 107 files changed, 1040 insertions(+), 363 deletions(-)

commit a6f9462029e7395c778a6aef9e9e1c5b2452bdda
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date:   Thu Jan 28 17:21:40 2016 +0200

    theme: revert theme format version 3.6
    
    Shadow and padding was never part of theme. This format was created by
    mutter, and it is an incompatible change.

 doc/theme-format.txt  | 6 ------
 src/ui/theme-parser.c | 4 +---
 2 files changed, 1 insertion(+), 9 deletions(-)

commit fbae49d4a77217289d460fcc284a19f17079c586
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date:   Sun Jan 18 16:17:54 2015 +0200

    doc: add info for 3.5 and 3.6 theme format versions

 doc/theme-format.txt | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 0b1c160f9b655206dd1369a1bdfac18412313b54
Author: Victor Kareh <vkareh@vkareh.net>
Date:   Wed Aug 29 10:06:01 2018 -0400

    Revert "libmarco-private: remove '-1' part from include dir name"
    
    This reverts commit 2bea67fce88dc22320874279faf08da72ba02ca5.

 src/Makefile.am            | 2 +-
 src/libmarco-private.pc.in | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 522ad73e73b9101dc8cf74f81669321fc28fac8e
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Sun Mar 20 16:26:27 2011 -0400

    Convert frame region handling to cairo regions
    
    It's useful to get frame shapes and manipulate them within Mutter, for
    example so that the compositor can use them to clip drawing.
    For this, we'll need the regions as cairo regions not X regions, so
    convert frame shaping code to work in terms of cairo_region_t.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=635268

 src/ui/frames.c | 122 ++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 79 insertions(+), 43 deletions(-)

commit 93b5dd1cf945b59a1ec605e66c2ceda49ba9e397
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date:   Sun Jan 18 16:07:48 2015 +0200

    theme: add invisible_border to metacity theme
    
    This adds 'invisible_border' to metacity theme. This invisible
    border will be used for resize cursor area.

 src/ui/theme-parser.c | 4 +++-
 src/ui/theme.c        | 5 +++++
 src/ui/theme.h        | 3 +++
 3 files changed, 11 insertions(+), 1 deletion(-)

commit c49f361a93752ffb53d99fd55fa7e8db2ac660c5
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date:   Tue Oct 7 05:37:23 2014 +0300

    add support for app-menu button in theme
    
    Add app-menu button support in themes. This is done only to support
    metacity theme format 3.5 version. Marco will not show this
    button!
    
    Based on metacity commit:
    https://gitlab.gnome.org/GNOME/metacity/commit/6a2cc159

 src/core/prefs.c      |  2 ++
 src/include/common.h  | 33 ++++++++++++++++++---------------
 src/ui/frames.c       | 25 +++++++++++++++++++++++++
 src/ui/frames.h       |  1 +
 src/ui/theme-parser.c |  2 +-
 src/ui/theme.c        | 29 +++++++++++++++++++++++++++--
 src/ui/theme.h        |  2 ++
 7 files changed, 76 insertions(+), 18 deletions(-)

commit cb9a1be4e7d324be0ec58b1783f72783e1a8f576
Author: Victor Kareh <vkareh@vkareh.net>
Date:   Tue Aug 28 18:51:49 2018 -0400

    remove option to attach modal dialogs
    
    This was added only to add support for metacity theme format version 3.2.
    
    Adapted from metacity for marco
    origin commit: https://gitlab.gnome.org/GNOME/metacity/commit/d2b13461

 src/core/prefs.c               | 6 ------
 src/org.mate.marco.gschema.xml | 5 -----
 2 files changed, 11 deletions(-)

commit 5418b4087150a0b72fa86a8fdea706e66dc908d2
Author: Victor Kareh <vkareh@vkareh.net>
Date:   Tue Aug 28 18:48:24 2018 -0400

    theme: replace mutter/metacity with marco

 src/core/window.c     | 4 ++--
 src/ui/theme-parser.c | 2 +-
 src/ui/theme.c        | 2 +-
 src/ui/tile-preview.c | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

commit 9b6f737a66009e139fcf6979fbbdbad33746df80
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Thu Mar 1 00:36:16 2012 -0500

    theme: Replace char array element comparisons with strncmp
    
    https://bugzilla.gnome.org/show_bug.cgi?id=662962

 src/ui/theme.c | 26 +++++++-------------------
 1 file changed, 7 insertions(+), 19 deletions(-)

commit 48b0b11dcd18737135a01b48f355c2cb74b3fd6a
Author: Victor Kareh <vkareh@vkareh.net>
Date:   Mon Aug 27 22:28:01 2018 -0400

    tabpopup.c: always show 5px outline border
    
    Adapted from metacity for marco
    Origin commit: https://gitlab.gnome.org/GNOME/metacity/commit/aab7b07a
    Author:        Alberts Muktupāvels <alberts.muktupavels@gmail.com>
    Date:          Fri Oct 3 19:57:08 2014 +0300

 src/core/screen.c | 48 +++++++++++++-----------------------------------
 1 file changed, 13 insertions(+), 35 deletions(-)

commit 2ce772a8297517012ba3a7f7d0433c905e2a47ea
Author: Victor Kareh <vkareh@vkareh.net>
Date:   Sun Aug 26 17:46:51 2018 -0400

    tabpopup.c: improve
    * Fix missing white border on outline window.
    * Do not create outline_window if we are not going to use it.
    
    Adapted from https://gitlab.gnome.org/GNOME/metacity/commit/a7dd0727

 src/ui/tabpopup.c | 61 ++++++++++++++++++++++++++-----------------------------
 1 file changed, 29 insertions(+), 32 deletions(-)

commit ffece2a205bf6a7f1530e9e845bd6279a69effc6
Author: Victor Kareh <vkareh@vkareh.net>
Date:   Sun Aug 26 16:13:55 2018 -0400

    Don't show the ws switcher if we only have one
    Origin: Ubuntu
    Bug: https://bugzilla.gnome.org/show_bug.cgi
    Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/506944
    Author: Didier Roche <didrocks@ubuntu.com>

 src/core/keybindings.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 6203779411c96ed94f1e57a4514e42aa3eb024b7
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Sun Aug 7 18:55:30 2011 +0200

    theme: Allow disabling fallback colors in gtk:custom()
    
    gtk:custom() requires a fallback color in case the GTK+ theme in use
    does not define the desired color. As in general the fallback color
    will approximate the intended color, there is the risk of typos going
    unnoticed. To make catching these kind of errors easier, allow to ignore
    the fallback color specified (and fall back to a nice shade of pink
    instead) by setting an environment variable.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=656112

 src/ui/theme.c | 24 ++++++++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)

commit 18bfff32531e13d18c53f9a990fdf48a2cd52673
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Sat Sep 27 18:25:31 2014 +0300

    theme: Allow using custom colors from the GTK+ theme
    
    Add an additional color type to pick up colors defined with
    @define-color in the GTK+ theme's CSS:
    
      gtk:custom(name,fallback)
    
    (where "name" refers to the name defined in GTK+'s CSS, and fallback
    refers to an alternative color spec which is used when the color
    referenced by "name" is not found)
    
    The main intent of the change is to allow designers to improve
    Adwaita's dark theme variant without having to compromise on colors
    which work in the light variant as well.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=648709
    
    NOTE: Patch copied from mutter and adapted for metacity.

 doc/theme-format.txt  | 12 +++++++
 src/ui/theme-parser.c |  2 +-
 src/ui/theme.c        | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 src/ui/theme.h        |  5 +++
 4 files changed, 108 insertions(+), 2 deletions(-)

commit ed5eff6a2bf4a0d0a70d526726116d02442fdbac
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Sat Sep 27 18:10:52 2014 +0300

    theme: Add tiled_left/tiled_right frame states
    
    It may be desirable for theme authors to treat side-by-side tiled
    windows differently, for instance to give the edge-touching border
    a width of 0, so add additional frame states for tiled windows.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=637330
    
    NOTE: Patch copied from mutter and adapted for metacity. This adds
    only description in doc/theme-format.txt as all other changes has
    been added already.

 doc/theme-format.txt | 4 ++++
 1 file changed, 4 insertions(+)

commit 997488f903cef76143e5b0f19a906cbb549d5761
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Sat Sep 27 18:04:20 2014 +0300

    theme: Add background functions for single buttons
    
    With the existing background functions, single buttons can not be
    styled separately - on the left side, the style of the left button
    is picked, and the right button's style on the right side.
    
    As theme authors may want to add rounded corners to button groups
    as a whole, it makes sense to treat the case of a single button in
    a group differently.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=635683
    
    NOTE: Patch copied from mutter and adapted for metacity.

 doc/theme-format.txt  |  6 ++++++
 src/ui/theme-parser.c |  2 +-
 src/ui/theme.c        | 59 +++++++++++++++++++++++++++++++++++----------------
 src/ui/theme.h        |  8 ++++---
 4 files changed, 53 insertions(+), 22 deletions(-)

commit 33c75c2a39c2f6da4a76a556e55f4a4a57aa7cd4
Author: Florian Müllner <fmuellner@gnome.org>
Date:   Tue Jan 4 19:43:18 2011 +0100

    theme-parser: Use peek_required_version() for validation
    
    When validating button functions and frame styles, the required
    format version of the features used in the theme was compared to
    the major version number of the supported format, limiting additions
    to major theme format bumps.
    Use peek_required_version() instead, so the minor version number
    of the supported theme format is taken into account.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=635683

 src/ui/theme-parser.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit c9c3f858e28edf0856a263941007401923adbabd
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Sat Sep 27 17:06:36 2014 +0300

    Add frame type for attached modal dialogs
    
    Add a new frame type META_FRAME_TYPE_ATTACHED which is used for
    attached modal dialogs.
    
    The theme format version is bumped to 3.2, and attached windows
    can have borders defined in a metacity-theme-3.xml as:
    
     <window version=">= 3.2" type="attached" style_set="[name]"/>
    
    If no style is defined for "attached", drawing will fall back
    to the "border" type.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=592382
    
    NOTE: Patch copied from mutter and adapted for metacity.

 doc/theme-format.txt  |  8 ++++++++
 src/core/core.c       |  8 ++++++--
 src/include/common.h  |  1 +
 src/ui/theme-parser.c |  5 +++--
 src/ui/theme-viewer.c |  7 +++++++
 src/ui/theme.c        | 11 +++++++++--
 6 files changed, 34 insertions(+), 6 deletions(-)

commit 37fecf49392eb10ada1f4bf481d6ad6be56891dd
Author: Maxim Ermilov <zaspire@rambler.ru>
Date:   Sat Sep 27 17:43:54 2014 +0300

    Optionally attach modal dialogs
    
    Add a preference /apps/mutter/general/attach_modal_dialogs. When
    true, instead of having independent titlebars, modal dialogs appear
    attached to the titlebar of the parent window and are moved
    together with the parent window.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=612726
    
    NOTE: Patch copied from mutter and adapted for metacity.

 .github/issue_template.md                     |   19 +
 .tx/config                                    |    9 +
 AUTHORS                                       |    7 +
 COPYING                                       |  340 +
 ChangeLog                                     |    2 +
 HACKING                                       |  288 +
 Makefile.am                                   |   19 +
 NEWS                                          |  170 +
 README                                        |  444 ++
 README.md                                     |  452 ++
 autogen.sh                                    |   30 +
 configure.ac                                  |  535 ++
 doc/Makefile.am                               |    4 +
 doc/code-overview.txt                         |  185 +
 doc/creating_themes/C/index.docbook           |  286 +
 doc/creating_themes/Makefile.am               |   20 +
 doc/dialogs.txt                               |   32 +
 doc/how-to-get-focus-right.txt                |  253 +
 doc/man/Makefile.am                           |    4 +
 doc/man/marco-message.1                       |   43 +
 doc/man/marco-theme-viewer.1                  |   53 +
 doc/man/marco-window-demo.1                   |   28 +
 doc/man/marco.1                               |   68 +
 doc/marco-theme.dtd                           |  273 +
 doc/theme-format.txt                          |  366 ++
 makepot                                       |    5 +
 marco.pot                                     | 2253 +++++++
 po/ChangeLog                                  | 4964 ++++++++++++++
 po/LINGUAS                                    |  113 +
 po/POTFILES.in                                |   30 +
 po/POTFILES.skip                              |    0
 po/af.po                                      | 2245 +++++++
 po/am.po                                      | 2257 +++++++
 po/ar.po                                      | 2372 +++++++
 po/as.po                                      | 2429 +++++++
 po/ast.po                                     | 2454 +++++++
 po/az.po                                      | 2329 +++++++
 po/be.po                                      | 2394 +++++++
 po/bg.po                                      | 2551 +++++++
 po/bn.po                                      | 2437 +++++++
 po/bn_IN.po                                   | 2489 +++++++
 po/br.po                                      | 2287 +++++++
 po/bs.po                                      | 2346 +++++++
 po/ca.po                                      | 2570 ++++++++
 po/ca@valencia.po                             | 2579 ++++++++
 po/cmn.po                                     | 2270 +++++++
 po/crh.po                                     | 2446 +++++++
 po/cs.po                                      | 2494 +++++++
 po/cy.po                                      | 2407 +++++++
 po/da.po                                      | 2498 +++++++
 po/de.po                                      | 2542 +++++++
 po/dz.po                                      | 2456 +++++++
 po/el.po                                      | 2565 ++++++++
 po/en_AU.po                                   | 2473 +++++++
 po/en_CA.po                                   | 2373 +++++++
 po/en_GB.po                                   | 2482 +++++++
 po/eo.po                                      | 2263 +++++++
 po/es.po                                      | 2567 ++++++++
 po/es_AR.po                                   | 2245 +++++++
 po/es_CO.po                                   | 2245 +++++++
 po/es_MX.po                                   | 2240 +++++++
 po/es_PR.po                                   | 2241 +++++++
 po/et.po                                      | 2421 +++++++
 po/eu.po                                      | 2464 +++++++
 po/fa.po                                      | 2329 +++++++
 po/fi.po                                      | 2433 +++++++
 po/fr.po                                      | 2610 ++++++++
 po/frp.po                                     | 2179 ++++++
 po/fur.po                                     | 2245 +++++++
 po/ga.po                                      | 2253 +++++++
 po/gl.po                                      | 2556 ++++++++
 po/gnome-copyrights.txt                       | 1133 ++++
 po/gu.po                                      | 2411 +++++++
 po/ha.po                                      | 2360 +++++++
 po/he.po                                      | 2439 +++++++
 po/hi.po                                      | 2420 +++++++
 po/hr.po                                      | 2372 +++++++
 po/hu.po                                      | 2527 +++++++
 po/hy.po                                      | 2530 +++++++
 po/id.po                                      | 2514 +++++++
 po/ig.po                                      | 2348 +++++++
 po/is.po                                      | 2256 +++++++
 po/it.po                                      | 2584 ++++++++
 po/ja.po                                      | 2372 +++++++
 po/jv.po                                      | 2178 ++++++
 po/ka.po                                      | 2245 +++++++
 po/kk.po                                      | 2247 +++++++
 po/kn.po                                      | 2495 +++++++
 po/ko.po                                      | 2371 +++++++
 po/ku.po                                      | 2268 +++++++
 po/ku_IQ.po                                   | 2245 +++++++
 po/ky.po                                      | 2245 +++++++
 po/la.po                                      | 2245 +++++++
 po/li.po                                      | 2245 +++++++
 po/lt.po                                      | 2522 +++++++
 po/lv.po                                      | 2420 +++++++
 po/mai.po                                     | 2374 +++++++
 po/mg.po                                      | 2429 +++++++
 po/mk.po                                      | 2383 +++++++
 po/ml.po                                      | 2494 +++++++
 po/mn.po                                      | 2348 +++++++
 po/mr.po                                      | 2425 +++++++
 po/ms.po                                      | 2512 +++++++
 po/nb.po                                      | 2489 +++++++
 po/nds.po                                     | 2245 +++++++
 po/ne.po                                      | 2378 +++++++
 po/nl.po                                      | 2548 +++++++
 po/nn.po                                      | 2405 +++++++
 po/nso.po                                     | 2245 +++++++
 po/oc.po                                      | 2509 +++++++
 po/or.po                                      | 2442 +++++++
 po/pa.po                                      | 2404 +++++++
 po/pl.po                                      | 2502 +++++++
 po/ps.po                                      | 2245 +++++++
 po/pt.po                                      | 2533 +++++++
 po/pt_BR.po                                   | 2543 +++++++
 po/ro.po                                      | 2469 +++++++
 po/ru.po                                      | 2525 +++++++
 po/rw.po                                      | 2245 +++++++
 po/si.po                                      | 2245 +++++++
 po/sk.po                                      | 2479 +++++++
 po/sl.po                                      | 2444 +++++++
 po/sq.po                                      | 2473 +++++++
 po/sr.po                                      | 2488 +++++++
 po/sr@latin.po                                | 2428 +++++++
 po/sv.po                                      | 2509 +++++++
 po/ta.po                                      | 2426 +++++++
 po/te.po                                      | 2435 +++++++
 po/th.po                                      | 2415 +++++++
 po/tk.po                                      | 2245 +++++++
 po/tr.po                                      | 2502 +++++++
 po/ug.po                                      | 2245 +++++++
 po/uk.po                                      | 2511 +++++++
 po/ur.po                                      | 2245 +++++++
 po/uz.po                                      | 2245 +++++++
 po/vi.po                                      | 2435 +++++++
 po/wa.po                                      | 2250 +++++++
 po/xh.po                                      | 2360 +++++++
 po/yo.po                                      | 2389 +++++++
 po/zh_CN.po                                   | 2315 +++++++
 po/zh_HK.po                                   | 2302 +++++++
 po/zh_TW.po                                   | 2320 +++++++
 po/zu.po                                      | 2245 +++++++
 rationales.txt                                |   79 +
 src/50-marco-desktop-key.xml.in               |   17 +
 src/50-marco-global-key.xml.in                |  134 +
 src/50-marco-window-key.xml.in                |  277 +
 src/Makefile.am                               |  206 +
 src/compositor/compositor-private.h           |   59 +
 src/compositor/compositor-xrender.c           | 3324 ++++++++++
 src/compositor/compositor-xrender.h           |   31 +
 src/compositor/compositor.c                   |  179 +
 src/core/async-getprop.c                      |  680 ++
 src/core/async-getprop.h                      |   67 +
 src/core/atomnames.h                          |  169 +
 src/core/bell.c                               |  433 ++
 src/core/bell.h                               |  108 +
 src/core/boxes.c                              | 1865 ++++++
 src/core/constraints.c                        | 1660 +++++
 src/core/constraints.h                        |   48 +
 src/core/core.c                               |  810 +++
 src/core/delete.c                             |  266 +
 src/core/display-private.h                    |  524 ++
 src/core/display.c                            | 5478 ++++++++++++++++
 src/core/edge-resistance.c                    | 1287 ++++
 src/core/edge-resistance.h                    |   48 +
 src/core/effects.c                            |  716 ++
 src/core/effects.h                            |  170 +
 src/core/errors.c                             |   58 +
 src/core/eventqueue.c                         |  184 +
 src/core/eventqueue.h                         |   40 +
 src/core/frame-private.h                      |   88 +
 src/core/frame.c                              |  426 ++
 src/core/group-private.h                      |   43 +
 src/core/group-props.c                        |  234 +
 src/core/group-props.h                        |   37 +
 src/core/group.c                              |  274 +
 src/core/group.h                              |   53 +
 src/core/iconcache.c                          |  849 +++
 src/core/iconcache.h                          |   79 +
 src/core/keybindings.c                        | 3692 +++++++++++
 src/core/keybindings.h                        |   66 +
 src/core/main.c                               |  664 ++
 src/core/marco-Xatomtype.h                    |  136 +
 src/core/place.c                              |  996 +++
 src/core/place.h                              |   37 +
 src/core/prefs.c                              | 2390 +++++++
 src/core/schema-bindings.c                    |  195 +
 src/core/screen-private.h                     |  237 +
 src/core/screen.c                             | 2930 +++++++++
 src/core/session.c                            | 1823 ++++++
 src/core/session.h                            |   91 +
 src/core/stack.c                              | 1661 +++++
 src/core/stack.h                              |  402 ++
 src/core/testasyncgetprop.c                   |  496 ++
 src/core/testboxes.c                          | 1422 ++++
 src/core/util.c                               |  727 ++
 src/core/window-private.h                     |  685 ++
 src/core/window-props.c                       | 1623 +++++
 src/core/window-props.h                       |  129 +
 src/core/window.c                             | 8749 +++++++++++++++++++++++++
 src/core/workspace.c                          | 1124 ++++
 src/core/workspace.h                          |  112 +
 src/core/xprops.c                             | 1274 ++++
 src/include/all-keybindings.h                 |  311 +
 src/include/boxes.h                           |  291 +
 src/include/common.h                          |  326 +
 src/include/compositor.h                      |   75 +
 src/include/core.h                            |  212 +
 src/include/display.h                         |   45 +
 src/include/errors.h                          |   50 +
 src/include/frame.h                           |   31 +
 src/include/main.h                            |   43 +
 src/include/prefs.h                           |  262 +
 src/include/resizepopup.h                     |   47 +
 src/include/screen.h                          |   49 +
 src/include/tabpopup.h                        |   73 +
 src/include/tile-preview.h                    |   38 +
 src/include/types.h                           |   31 +
 src/include/ui.h                              |  184 +
 src/include/util.h                            |  145 +
 src/include/window.h                          |   41 +
 src/include/xprops.h                          |  227 +
 src/libmarco-private.pc.in                    |   12 +
 src/marco-wm.desktop.in                       |   20 +
 src/marco.desktop.in                          |   17 +
 src/org.mate.marco.gschema.xml                |  978 +++
 src/themes/ClearlooksRe/metacity-theme-1.xml  | 1013 +++
 src/themes/Dopple-Left/metacity-theme-1.xml   | 1135 ++++
 src/themes/Dopple/metacity-theme-1.xml        | 1135 ++++
 src/themes/DustBlue/button_close_normal.png   |  Bin 0 -> 3830 bytes
 src/themes/DustBlue/button_close_prelight.png |  Bin 0 -> 1393 bytes
 src/themes/DustBlue/button_close_pressed.png  |  Bin 0 -> 4087 bytes
 src/themes/DustBlue/button_max_normal.png     |  Bin 0 -> 3185 bytes
 src/themes/DustBlue/button_max_prelight.png   |  Bin 0 -> 1326 bytes
 src/themes/DustBlue/button_max_pressed.png    |  Bin 0 -> 4029 bytes
 src/themes/DustBlue/button_menu_normal.png    |  Bin 0 -> 3450 bytes
 src/themes/DustBlue/button_menu_prelight.png  |  Bin 0 -> 4041 bytes
 src/themes/DustBlue/button_menu_pressed.png   |  Bin 0 -> 4065 bytes
 src/themes/DustBlue/button_min_normal.png     |  Bin 0 -> 3152 bytes
 src/themes/DustBlue/button_min_prelight.png   |  Bin 0 -> 1413 bytes
 src/themes/DustBlue/button_min_pressed.png    |  Bin 0 -> 4093 bytes
 src/themes/DustBlue/menu.png                  |  Bin 0 -> 164 bytes
 src/themes/DustBlue/metacity-theme-1.xml      |  409 ++
 src/themes/Makefile.am                        |   53 +
 src/themes/Spidey-Left/metacity-theme-1.xml   | 1086 +++
 src/themes/Spidey/metacity-theme-1.xml        | 1086 +++
 src/themes/Splint-Left/metacity-theme-1.xml   |  802 +++
 src/themes/Splint/metacity-theme-1.xml        |  802 +++
 src/themes/WinMe/close_normal.png             |  Bin 0 -> 256 bytes
 src/themes/WinMe/close_normal_small.png       |  Bin 0 -> 223 bytes
 src/themes/WinMe/close_pressed.png            |  Bin 0 -> 256 bytes
 src/themes/WinMe/close_pressed_small.png      |  Bin 0 -> 219 bytes
 src/themes/WinMe/maximize_normal.png          |  Bin 0 -> 220 bytes
 src/themes/WinMe/maximize_pressed.png         |  Bin 0 -> 241 bytes
 src/themes/WinMe/metacity-theme-1.xml         |  375 ++
 src/themes/WinMe/minimize_normal.png          |  Bin 0 -> 213 bytes
 src/themes/WinMe/minimize_pressed.png         |  Bin 0 -> 216 bytes
 src/themes/WinMe/restore_normal.png           |  Bin 0 -> 235 bytes
 src/themes/WinMe/restore_pressed.png          |  Bin 0 -> 257 bytes
 src/themes/eOS/close.png                      |  Bin 0 -> 1031 bytes
 src/themes/eOS/close_unfocused.png            |  Bin 0 -> 775 bytes
 src/themes/eOS/close_unfocused_over.png       |  Bin 0 -> 1031 bytes
 src/themes/eOS/maximize.png                   |  Bin 0 -> 845 bytes
 src/themes/eOS/maximize_unfocused.png         |  Bin 0 -> 775 bytes
 src/themes/eOS/maximize_unfocused_over.png    |  Bin 0 -> 845 bytes
 src/themes/eOS/menu.png                       |  Bin 0 -> 775 bytes
 src/themes/eOS/menu_prelight.png              |  Bin 0 -> 755 bytes
 src/themes/eOS/metacity-theme-1.xml           |  537 ++
 src/themes/eOS/minimize.png                   |  Bin 0 -> 800 bytes
 src/themes/eOS/minimize_unfocused.png         |  Bin 0 -> 775 bytes
 src/themes/eOS/minimize_unfocused_over.png    |  Bin 0 -> 800 bytes
 src/themes/eOS/trough_left.png                |  Bin 0 -> 322 bytes
 src/themes/eOS/trough_left_unfocused.png      |  Bin 0 -> 324 bytes
 src/themes/eOS/trough_middle.png              |  Bin 0 -> 188 bytes
 src/themes/eOS/trough_middle_unfocused.png    |  Bin 0 -> 195 bytes
 src/themes/eOS/trough_right.png               |  Bin 0 -> 330 bytes
 src/themes/eOS/trough_right_unfocused.png     |  Bin 0 -> 335 bytes
 src/themes/eOS/unmaximize.png                 |  Bin 0 -> 845 bytes
 src/themes/eOS/unmaximize_unfocused.png       |  Bin 0 -> 775 bytes
 src/themes/eOS/unmaximize_unfocused_over.png  |  Bin 0 -> 845 bytes
 src/tools/Makefile.am                         |   22 +
 src/tools/marco-message.c                     |  187 +
 src/tools/marco-window-demo.c                 | 1093 +++
 src/tools/marco-window-demo.png               |  Bin 0 -> 3453 bytes
 src/ui/draw-workspace.c                       |  244 +
 src/ui/draw-workspace.h                       |   61 +
 src/ui/fixedtip.c                             |  136 +
 src/ui/fixedtip.h                             |   64 +
 src/ui/frames.c                               | 2814 ++++++++
 src/ui/frames.h                               |  162 +
 src/ui/gradient.c                             |  843 +++
 src/ui/gradient.h                             |   64 +
 src/ui/menu.c                                 |  511 ++
 src/ui/menu.h                                 |   51 +
 src/ui/metaaccellabel.c                       |  461 ++
 src/ui/metaaccellabel.h                       |  106 +
 src/ui/preview-widget.c                       |  616 ++
 src/ui/preview-widget.h                       |   88 +
 src/ui/resizepopup.c                          |  227 +
 src/ui/tabpopup.c                             |  958 +++
 src/ui/testgradient.c                         |  334 +
 src/ui/theme-parser.c                         | 4432 +++++++++++++
 src/ui/theme-parser.h                         |   32 +
 src/ui/theme-viewer.c                         | 1103 ++++
 src/ui/theme.c                                | 6889 +++++++++++++++++++
 src/ui/theme.h                                | 1187 ++++
 src/ui/tile-preview.c                         |  248 +
 src/ui/ui.c                                   |  944 +++
 src/wm-tester/Makefile.am                     |   25 +
 src/wm-tester/focus-window.c                  |   37 +
 src/wm-tester/main.c                          |  240 +
 src/wm-tester/test-gravity.c                  |  308 +
 src/wm-tester/test-resizing.c                 |  257 +
 src/wm-tester/test-size-hints.c               |  136 +
 315 files changed, 367448 insertions(+)
