From 94d63b07955cce027a7aff99f5286ecebdd7ba43 Mon Sep 17 00:00:00 2001
From: Olivier Fourdan <fourdan.olivier@wanadoo.fr>
Date: Thu, 30 Sep 2004 20:26:00 +0000
Subject: [PATCH] Jump to the next win instead of the previous if the current
 win vanishes during the alt-tab cycling, Adding (an old) theme "breeze"
 simply because it looks great with the compositor!

(Old svn revision: 12008)
---
 configure                                   |   3 +-
 configure.ac                                |   1 +
 po/xfwm4.pot                                |   2 +-
 src/client.c                                |   4 +-
 themes/Makefile.am                          |   7 +-
 themes/Makefile.in                          |   7 +-
 themes/breeze/Makefile.am                   |  58 +++
 themes/breeze/Makefile.in                   | 448 ++++++++++++++++++++
 themes/breeze/README                        |   6 +
 themes/breeze/bottom-active.xpm             |  14 +
 themes/breeze/bottom-inactive.xpm           |  14 +
 themes/breeze/bottom-left-active.xpm        |  25 ++
 themes/breeze/bottom-left-inactive.xpm      |  25 ++
 themes/breeze/bottom-right-active.xpm       |  25 ++
 themes/breeze/bottom-right-inactive.xpm     |  25 ++
 themes/breeze/close-active.xpm              |  32 ++
 themes/breeze/close-inactive.xpm            |  32 ++
 themes/breeze/close-pressed.xpm             |  32 ++
 themes/breeze/hide-active.xpm               |  32 ++
 themes/breeze/hide-inactive.xpm             |  32 ++
 themes/breeze/hide-pressed.xpm              |  32 ++
 themes/breeze/left-active.xpm               |  41 ++
 themes/breeze/left-inactive.xpm             |  41 ++
 themes/breeze/maximize-active.xpm           |  32 ++
 themes/breeze/maximize-inactive.xpm         |  32 ++
 themes/breeze/maximize-pressed.xpm          |  32 ++
 themes/breeze/maximize-toggled-active.xpm   |  32 ++
 themes/breeze/maximize-toggled-inactive.xpm |  32 ++
 themes/breeze/maximize-toggled-pressed.xpm  |  32 ++
 themes/breeze/menu-active.xpm               |  32 ++
 themes/breeze/menu-inactive.xpm             |  32 ++
 themes/breeze/menu-pressed.xpm              |  32 ++
 themes/breeze/right-active.xpm              |  41 ++
 themes/breeze/right-inactive.xpm            |  41 ++
 themes/breeze/shade-active.xpm              |  32 ++
 themes/breeze/shade-inactive.xpm            |  32 ++
 themes/breeze/shade-pressed.xpm             |  32 ++
 themes/breeze/shade-toggled-active.xpm      |  32 ++
 themes/breeze/shade-toggled-inactive.xpm    |  32 ++
 themes/breeze/shade-toggled-pressed.xpm     |  32 ++
 themes/breeze/stick-active.xpm              |  32 ++
 themes/breeze/stick-inactive.xpm            |  32 ++
 themes/breeze/stick-pressed.xpm             |  32 ++
 themes/breeze/stick-toggled-active.xpm      |  32 ++
 themes/breeze/stick-toggled-inactive.xpm    |  32 ++
 themes/breeze/stick-toggled-pressed.xpm     |  32 ++
 themes/breeze/themerc                       |   9 +
 themes/breeze/title-1-active.xpm            |  30 ++
 themes/breeze/title-1-inactive.xpm          |  30 ++
 themes/breeze/title-2-active.xpm            |  34 ++
 themes/breeze/title-2-inactive.xpm          |  34 ++
 themes/breeze/title-3-active.png            | Bin 0 -> 861 bytes
 themes/breeze/title-3-active.xpm            |  34 ++
 themes/breeze/title-3-inactive.png          | Bin 0 -> 390 bytes
 themes/breeze/title-3-inactive.xpm          |  34 ++
 themes/breeze/title-4-active.xpm            |  34 ++
 themes/breeze/title-4-inactive.xpm          |  34 ++
 themes/breeze/title-5-active.xpm            |  30 ++
 themes/breeze/title-5-inactive.xpm          |  30 ++
 themes/breeze/top-left-active.xpm           |  30 ++
 themes/breeze/top-left-inactive.xpm         |  30 ++
 themes/breeze/top-right-active.xpm          |  30 ++
 themes/breeze/top-right-inactive.xpm        |  30 ++
 themes/default-4.0/Makefile.am              | 100 ++---
 themes/default-4.0/Makefile.in              | 100 ++---
 themes/opta/Makefile.am                     | 112 ++---
 themes/opta/Makefile.in                     | 112 ++---
 67 files changed, 2347 insertions(+), 222 deletions(-)
 create mode 100644 themes/breeze/Makefile.am
 create mode 100644 themes/breeze/Makefile.in
 create mode 100644 themes/breeze/README
 create mode 100644 themes/breeze/bottom-active.xpm
 create mode 100644 themes/breeze/bottom-inactive.xpm
 create mode 100644 themes/breeze/bottom-left-active.xpm
 create mode 100644 themes/breeze/bottom-left-inactive.xpm
 create mode 100644 themes/breeze/bottom-right-active.xpm
 create mode 100644 themes/breeze/bottom-right-inactive.xpm
 create mode 100644 themes/breeze/close-active.xpm
 create mode 100644 themes/breeze/close-inactive.xpm
 create mode 100644 themes/breeze/close-pressed.xpm
 create mode 100644 themes/breeze/hide-active.xpm
 create mode 100644 themes/breeze/hide-inactive.xpm
 create mode 100644 themes/breeze/hide-pressed.xpm
 create mode 100644 themes/breeze/left-active.xpm
 create mode 100644 themes/breeze/left-inactive.xpm
 create mode 100644 themes/breeze/maximize-active.xpm
 create mode 100644 themes/breeze/maximize-inactive.xpm
 create mode 100644 themes/breeze/maximize-pressed.xpm
 create mode 100644 themes/breeze/maximize-toggled-active.xpm
 create mode 100644 themes/breeze/maximize-toggled-inactive.xpm
 create mode 100644 themes/breeze/maximize-toggled-pressed.xpm
 create mode 100644 themes/breeze/menu-active.xpm
 create mode 100644 themes/breeze/menu-inactive.xpm
 create mode 100644 themes/breeze/menu-pressed.xpm
 create mode 100644 themes/breeze/right-active.xpm
 create mode 100644 themes/breeze/right-inactive.xpm
 create mode 100644 themes/breeze/shade-active.xpm
 create mode 100644 themes/breeze/shade-inactive.xpm
 create mode 100644 themes/breeze/shade-pressed.xpm
 create mode 100644 themes/breeze/shade-toggled-active.xpm
 create mode 100644 themes/breeze/shade-toggled-inactive.xpm
 create mode 100644 themes/breeze/shade-toggled-pressed.xpm
 create mode 100644 themes/breeze/stick-active.xpm
 create mode 100644 themes/breeze/stick-inactive.xpm
 create mode 100644 themes/breeze/stick-pressed.xpm
 create mode 100644 themes/breeze/stick-toggled-active.xpm
 create mode 100644 themes/breeze/stick-toggled-inactive.xpm
 create mode 100644 themes/breeze/stick-toggled-pressed.xpm
 create mode 100644 themes/breeze/themerc
 create mode 100644 themes/breeze/title-1-active.xpm
 create mode 100644 themes/breeze/title-1-inactive.xpm
 create mode 100644 themes/breeze/title-2-active.xpm
 create mode 100644 themes/breeze/title-2-inactive.xpm
 create mode 100644 themes/breeze/title-3-active.png
 create mode 100644 themes/breeze/title-3-active.xpm
 create mode 100644 themes/breeze/title-3-inactive.png
 create mode 100644 themes/breeze/title-3-inactive.xpm
 create mode 100644 themes/breeze/title-4-active.xpm
 create mode 100644 themes/breeze/title-4-inactive.xpm
 create mode 100644 themes/breeze/title-5-active.xpm
 create mode 100644 themes/breeze/title-5-inactive.xpm
 create mode 100644 themes/breeze/top-left-active.xpm
 create mode 100644 themes/breeze/top-left-inactive.xpm
 create mode 100644 themes/breeze/top-right-active.xpm
 create mode 100644 themes/breeze/top-right-inactive.xpm

diff --git a/configure b/configure
index 789a127c2..0427a8748 100755
--- a/configure
+++ b/configure
@@ -25190,7 +25190,7 @@ echo "${ECHO_T}yes" >&6
   fi
 
 
-                                                                                                                                                                                                                                      ac_config_files="$ac_config_files xfwm4.spec Makefile doc/Makefile doc/C/Makefile doc/C/images/Makefile doc/fr/Makefile doc/fr/images/Makefile doc/it/Makefile doc/it/images/Makefile defaults/Makefile icons/Makefile icons/48x48/Makefile icons/scalable/Makefile mcs-plugin/Makefile po/Makefile.in src/Makefile themes/Makefile themes/default/Makefile themes/default.keys/Makefile themes/default-4.0/Makefile themes/opta/Makefile themes/symphony/Makefile themes/waza/Makefile"
+                                                                                                                                                                                                                                                ac_config_files="$ac_config_files xfwm4.spec Makefile doc/Makefile doc/C/Makefile doc/C/images/Makefile doc/fr/Makefile doc/fr/images/Makefile doc/it/Makefile doc/it/images/Makefile defaults/Makefile icons/Makefile icons/48x48/Makefile icons/scalable/Makefile mcs-plugin/Makefile po/Makefile.in src/Makefile themes/Makefile themes/breeze/Makefile themes/default/Makefile themes/default.keys/Makefile themes/default-4.0/Makefile themes/opta/Makefile themes/symphony/Makefile themes/waza/Makefile"
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
 # tests run on this system so they can be shared between configure
@@ -25786,6 +25786,7 @@ do
   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   "themes/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/Makefile" ;;
+  "themes/breeze/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/breeze/Makefile" ;;
   "themes/default/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/default/Makefile" ;;
   "themes/default.keys/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/default.keys/Makefile" ;;
   "themes/default-4.0/Makefile" ) CONFIG_FILES="$CONFIG_FILES themes/default-4.0/Makefile" ;;
diff --git a/configure.ac b/configure.ac
index 8085b009f..3cac38163 100644
--- a/configure.ac
+++ b/configure.ac
@@ -117,6 +117,7 @@ mcs-plugin/Makefile
 po/Makefile.in 
 src/Makefile
 themes/Makefile
+themes/breeze/Makefile
 themes/default/Makefile
 themes/default.keys/Makefile
 themes/default-4.0/Makefile
diff --git a/po/xfwm4.pot b/po/xfwm4.pot
index 8e85438eb..74be934ca 100644
--- a/po/xfwm4.pot
+++ b/po/xfwm4.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-09-29 00:08+0200\n"
+"POT-Creation-Date: 2004-09-29 23:55+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/src/client.c b/src/client.c
index e9966742a..69dd0c99e 100644
--- a/src/client.c
+++ b/src/client.c
@@ -3589,8 +3589,8 @@ clientCycle_event_filter (XEvent * xevent, gpointer data)
                 }
                 else if (gone)
                 {
-
-                    c = clientGetPrevious (c, passdata->cycle_range);
+                    /* Jump to the next one if the current has vanished! */
+                    c = clientGetNext (c, passdata->cycle_range);
                     passdata->c = c;
                 }
 
diff --git a/themes/Makefile.am b/themes/Makefile.am
index c6ece8197..a7b282b5f 100644
--- a/themes/Makefile.am
+++ b/themes/Makefile.am
@@ -2,9 +2,10 @@
 #
 
 SUBDIRS =								\
-	default 							\
-	default.keys 							\
-	default-4.0 							\
+	breeze								\
+	default								\
+	default.keys							\
+	default-4.0							\
 	opta								\
 	symphony							\
 	waza
diff --git a/themes/Makefile.in b/themes/Makefile.in
index 0e9217a84..1646b43d3 100644
--- a/themes/Makefile.in
+++ b/themes/Makefile.in
@@ -213,9 +213,10 @@ sharedstatedir = @sharedstatedir@
 sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 SUBDIRS = \
-	default 							\
-	default.keys 							\
-	default-4.0 							\
+	breeze								\
+	default								\
+	default.keys							\
+	default-4.0							\
 	opta								\
 	symphony							\
 	waza
diff --git a/themes/breeze/Makefile.am b/themes/breeze/Makefile.am
new file mode 100644
index 000000000..a9dd3a5c9
--- /dev/null
+++ b/themes/breeze/Makefile.am
@@ -0,0 +1,58 @@
+themedir = $(datadir)/themes/Breeze/xfwm4
+theme_DATA = \
+	README 								\
+	themerc 							\
+	bottom-active.xpm						\
+	bottom-inactive.xpm						\
+	bottom-left-active.xpm						\
+	bottom-left-inactive.xpm					\
+	bottom-right-active.xpm						\
+	bottom-right-inactive.xpm					\
+	close-active.xpm						\
+	close-inactive.xpm						\
+	close-pressed.xpm						\
+	hide-active.xpm							\
+	hide-inactive.xpm						\
+	hide-pressed.xpm						\
+	left-active.xpm							\
+	left-inactive.xpm						\
+	maximize-active.xpm						\
+	maximize-inactive.xpm						\
+	maximize-pressed.xpm						\
+	maximize-toggled-active.xpm					\
+	maximize-toggled-inactive.xpm					\
+	maximize-toggled-pressed.xpm					\
+	menu-active.xpm							\
+	menu-inactive.xpm						\
+	menu-pressed.xpm						\
+	right-active.xpm						\
+	right-inactive.xpm						\
+	shade-active.xpm						\
+	shade-inactive.xpm						\
+	shade-pressed.xpm						\
+	shade-toggled-active.xpm					\
+	shade-toggled-inactive.xpm					\
+	shade-toggled-pressed.xpm					\
+	stick-active.xpm						\
+	stick-inactive.xpm						\
+	stick-pressed.xpm						\
+	stick-toggled-active.xpm					\
+	stick-toggled-inactive.xpm					\
+	stick-toggled-pressed.xpm					\
+	title-1-active.xpm						\
+	title-1-inactive.xpm						\
+	title-2-active.xpm						\
+	title-2-inactive.xpm						\
+	title-3-active.xpm						\
+	title-3-active.png						\
+	title-3-inactive.xpm						\
+	title-3-inactive.png						\
+	title-4-active.xpm						\
+	title-4-inactive.xpm						\
+	title-5-active.xpm						\
+	title-5-inactive.xpm						\
+	top-left-active.xpm						\
+	top-left-inactive.xpm						\
+	top-right-active.xpm						\
+	top-right-inactive.xpm
+EXTRA_DIST = $(theme_DATA)
diff --git a/themes/breeze/Makefile.in b/themes/breeze/Makefile.in
new file mode 100644
index 000000000..601d8867a
--- /dev/null
+++ b/themes/breeze/Makefile.in
@@ -0,0 +1,448 @@
+# Makefile.in generated by automake 1.8.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+top_builddir = ../..
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+INSTALL = @INSTALL@
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+host_triplet = @host@
+subdir = themes/breeze
+DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/X11.m4 \
+	$(top_srcdir)/m4/debug.m4 $(top_srcdir)/m4/depends.m4 \
+	$(top_srcdir)/m4/i18n.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+SOURCES =
+DIST_SOURCES =
+am__installdirs = "$(DESTDIR)$(themedir)"
+themeDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(theme_DATA)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMDEP_FALSE = @AMDEP_FALSE@
+AMDEP_TRUE = @AMDEP_TRUE@
+AMTAR = @AMTAR@
+AR = @AR@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+COMPOSITOR_CFLAGS = @COMPOSITOR_CFLAGS@
+COMPOSITOR_LIBS = @COMPOSITOR_LIBS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+ECHO = @ECHO@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+F77 = @F77@
+FFLAGS = @FFLAGS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+HAVE_CYGWIN_FALSE = @HAVE_CYGWIN_FALSE@
+HAVE_CYGWIN_TRUE = @HAVE_CYGWIN_TRUE@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBSTARTUP_NOTIFICATION_CFLAGS = @LIBSTARTUP_NOTIFICATION_CFLAGS@
+LIBSTARTUP_NOTIFICATION_LIBS = @LIBSTARTUP_NOTIFICATION_LIBS@
+LIBSTARTUP_NOTIFICATION_REQUIRED_VERSION = @LIBSTARTUP_NOTIFICATION_REQUIRED_VERSION@
+LIBTOOL = @LIBTOOL@
+LIBX11_CFLAGS = @LIBX11_CFLAGS@
+LIBX11_LDFLAGS = @LIBX11_LDFLAGS@
+LIBX11_LIBS = @LIBX11_LIBS@
+LIBXFCE4MCS_CLIENT_CFLAGS = @LIBXFCE4MCS_CLIENT_CFLAGS@
+LIBXFCE4MCS_CLIENT_LIBS = @LIBXFCE4MCS_CLIENT_LIBS@
+LIBXFCE4MCS_CLIENT_REQUIRED_VERSION = @LIBXFCE4MCS_CLIENT_REQUIRED_VERSION@
+LIBXFCE4MCS_MANAGER_CFLAGS = @LIBXFCE4MCS_MANAGER_CFLAGS@
+LIBXFCE4MCS_MANAGER_LIBS = @LIBXFCE4MCS_MANAGER_LIBS@
+LIBXFCE4MCS_MANAGER_REQUIRED_VERSION = @LIBXFCE4MCS_MANAGER_REQUIRED_VERSION@
+LIBXFCE4UTIL_CFLAGS = @LIBXFCE4UTIL_CFLAGS@
+LIBXFCE4UTIL_LIBS = @LIBXFCE4UTIL_LIBS@
+LIBXFCE4UTIL_REQUIRED_VERSION = @LIBXFCE4UTIL_REQUIRED_VERSION@
+LIBXFCEGUI4_CFLAGS = @LIBXFCEGUI4_CFLAGS@
+LIBXFCEGUI4_LIBS = @LIBXFCEGUI4_LIBS@
+LIBXFCEGUI4_REQUIRED_VERSION = @LIBXFCEGUI4_REQUIRED_VERSION@
+LIBXPM_CFLAGS = @LIBXPM_CFLAGS@
+LIBXPM_LDFLAGS = @LIBXPM_LDFLAGS@
+LIBXPM_LIBS = @LIBXPM_LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
+MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
+MAKEINFO = @MAKEINFO@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+RANDR_LIBS = @RANDR_LIBS@
+RANLIB = @RANLIB@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+XFCE_MCS_MANAGER_CFLAGS = @XFCE_MCS_MANAGER_CFLAGS@
+XFCE_MCS_MANAGER_LIBS = @XFCE_MCS_MANAGER_LIBS@
+XFCE_MCS_MANAGER_PLUGINSDIR = @XFCE_MCS_MANAGER_PLUGINSDIR@
+XFCE_MCS_MANAGER_REQUIRED_VERSION = @XFCE_MCS_MANAGER_REQUIRED_VERSION@
+XGETTEXT = @XGETTEXT@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_F77 = @ac_ct_F77@
+ac_ct_RANLIB = @ac_ct_RANLIB@
+ac_ct_STRIP = @ac_ct_STRIP@
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+datadir = @datadir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+themedir = $(datadir)/themes/Breeze/xfwm4
+theme_DATA = \
+	README 								\
+	themerc 							\
+	bottom-active.xpm						\
+	bottom-inactive.xpm						\
+	bottom-left-active.xpm						\
+	bottom-left-inactive.xpm					\
+	bottom-right-active.xpm						\
+	bottom-right-inactive.xpm					\
+	close-active.xpm						\
+	close-inactive.xpm						\
+	close-pressed.xpm						\
+	hide-active.xpm							\
+	hide-inactive.xpm						\
+	hide-pressed.xpm						\
+	left-active.xpm							\
+	left-inactive.xpm						\
+	maximize-active.xpm						\
+	maximize-inactive.xpm						\
+	maximize-pressed.xpm						\
+	maximize-toggled-active.xpm					\
+	maximize-toggled-inactive.xpm					\
+	maximize-toggled-pressed.xpm					\
+	menu-active.xpm							\
+	menu-inactive.xpm						\
+	menu-pressed.xpm						\
+	right-active.xpm						\
+	right-inactive.xpm						\
+	shade-active.xpm						\
+	shade-inactive.xpm						\
+	shade-pressed.xpm						\
+	shade-toggled-active.xpm					\
+	shade-toggled-inactive.xpm					\
+	shade-toggled-pressed.xpm					\
+	stick-active.xpm						\
+	stick-inactive.xpm						\
+	stick-pressed.xpm						\
+	stick-toggled-active.xpm					\
+	stick-toggled-inactive.xpm					\
+	stick-toggled-pressed.xpm					\
+	title-1-active.xpm						\
+	title-1-inactive.xpm						\
+	title-2-active.xpm						\
+	title-2-inactive.xpm						\
+	title-3-active.xpm						\
+	title-3-active.png						\
+	title-3-inactive.xpm						\
+	title-3-inactive.png						\
+	title-4-active.xpm						\
+	title-4-inactive.xpm						\
+	title-5-active.xpm						\
+	title-5-inactive.xpm						\
+	top-left-active.xpm						\
+	top-left-inactive.xpm						\
+	top-right-active.xpm						\
+	top-right-inactive.xpm
+
+EXTRA_DIST = $(theme_DATA)
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+		&& exit 0; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  themes/breeze/Makefile'; \
+	cd $(top_srcdir) && \
+	  $(AUTOMAKE) --foreign  themes/breeze/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+
+distclean-libtool:
+	-rm -f libtool
+uninstall-info-am:
+install-themeDATA: $(theme_DATA)
+	@$(NORMAL_INSTALL)
+	test -z "$(themedir)" || $(mkdir_p) "$(DESTDIR)$(themedir)"
+	@list='$(theme_DATA)'; for p in $$list; do \
+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+	  echo " $(themeDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(themedir)/$$f'"; \
+	  $(themeDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(themedir)/$$f"; \
+	done
+
+uninstall-themeDATA:
+	@$(NORMAL_UNINSTALL)
+	@list='$(theme_DATA)'; for p in $$list; do \
+	  f="`echo $$p | sed -e 's|^.*/||'`"; \
+	  echo " rm -f '$(DESTDIR)$(themedir)/$$f'"; \
+	  rm -f "$(DESTDIR)$(themedir)/$$f"; \
+	done
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
+	list='$(DISTFILES)'; for file in $$list; do \
+	  case $$file in \
+	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
+	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
+	  esac; \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+	    dir="/$$dir"; \
+	    $(mkdir_p) "$(distdir)$$dir"; \
+	  else \
+	    dir=''; \
+	  fi; \
+	  if test -d $$d/$$file; then \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+	    fi; \
+	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+	  else \
+	    test -f $(distdir)/$$file \
+	    || cp -p $$d/$$file $(distdir)/$$file \
+	    || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+	for dir in "$(DESTDIR)$(themedir)"; do \
+	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
+	done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	  `test -z '$(STRIP)' || \
+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+	-rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+	-rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-libtool
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am: install-themeDATA
+
+install-exec-am:
+
+install-info: install-info-am
+
+install-man:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-info-am uninstall-themeDATA
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+	distclean distclean-generic distclean-libtool distdir dvi \
+	dvi-am html html-am info info-am install install-am \
+	install-data install-data-am install-exec install-exec-am \
+	install-info install-info-am install-man install-strip \
+	install-themeDATA installcheck installcheck-am installdirs \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+	uninstall uninstall-am uninstall-info-am uninstall-themeDATA
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/themes/breeze/README b/themes/breeze/README
new file mode 100644
index 000000000..aed4ae599
--- /dev/null
+++ b/themes/breeze/README
@@ -0,0 +1,6 @@
+breeze
+------
+
+An original theme for xfwm4.
+Created Apr. 2004 by Olivier Fourdan <fourdan@xfce.org>
+Theme released under GNU GPL license.
diff --git a/themes/breeze/bottom-active.xpm b/themes/breeze/bottom-active.xpm
new file mode 100644
index 000000000..1094b9c5c
--- /dev/null
+++ b/themes/breeze/bottom-active.xpm
@@ -0,0 +1,14 @@
+/* XPM */
+static char * bottom_active_xpm[] = {
+"32 5 6 1",
+" 	c None",
+".	c #000000",
+"+	c #6EA0CD s active_hilight_2",
+"@	c #3E566B s active_shadow_2",
+"$	c #567B9C s active_mid_2",
+"#	c #4C7BA6 s active_color_2",
+"################################",
+"################################",
+"################################",
+"################################",
+"................................"};
diff --git a/themes/breeze/bottom-inactive.xpm b/themes/breeze/bottom-inactive.xpm
new file mode 100644
index 000000000..4ee0fec03
--- /dev/null
+++ b/themes/breeze/bottom-inactive.xpm
@@ -0,0 +1,14 @@
+/* XPM */
+static char * bottom_inactive_xpm[] = {
+"32 5 6 1",
+" 	c None",
+".	c #000000",
+"+	c #6EA0CD s inactive_hilight_2",
+"@	c #3E566B s inactive_shadow_2",
+"$	c #567B9C s inactive_mid_2",
+"#	c #4C7BA6 s inactive_color_2",
+"################################",
+"################################",
+"################################",
+"################################",
+"................................"};
diff --git a/themes/breeze/bottom-left-active.xpm b/themes/breeze/bottom-left-active.xpm
new file mode 100644
index 000000000..d8c54a0f5
--- /dev/null
+++ b/themes/breeze/bottom-left-active.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_left_active_xpm[] = {
+"16 16 6 1",
+"       c None",
+".      c #000000",
+"+      c #6EA0CD s active_hilight_2",
+"@      c #3E566B s active_shadow_2",
+"$      c #567B9C s active_mid_2",
+"#      c #4C7BA6 s active_color_2",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".$###           ",
+".@####          ",
+" .$#############",
+" .@#############",
+"  .@$###########",
+"   ..@$#########",
+"     ..........."};
diff --git a/themes/breeze/bottom-left-inactive.xpm b/themes/breeze/bottom-left-inactive.xpm
new file mode 100644
index 000000000..dad72c3df
--- /dev/null
+++ b/themes/breeze/bottom-left-inactive.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_left_inactive_xpm[] = {
+"16 16 6 1",
+"       c None",
+".      c #000000",
+"+      c #6EA0CD s inactive_hilight_2",
+"@      c #3E566B s inactive_shadow_2",
+"$      c #567B9C s inactive_mid_2",
+"#      c #4C7BA6 s inactive_color_2",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".####           ",
+".$###           ",
+".@####          ",
+" .$#############",
+" .@#############",
+"  .@$###########",
+"   ..@$#########",
+"     ..........."};
diff --git a/themes/breeze/bottom-right-active.xpm b/themes/breeze/bottom-right-active.xpm
new file mode 100644
index 000000000..99d5db1f4
--- /dev/null
+++ b/themes/breeze/bottom-right-active.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_right_active_xpm[] = {
+"16 16 6 1",
+"       c None",
+".      c #000000",
+"+      c #6EA0CD s active_hilight_2",
+"@      c #3E566B s active_shadow_2",
+"$      c #567B9C s active_mid_2",
+"#      c #4C7BA6 s active_color_2",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ###$.",
+"          ####@.",
+"#############$. ",
+"#############@. ",
+"###########$@.  ",
+"#########$@..   ",
+"...........     "};
diff --git a/themes/breeze/bottom-right-inactive.xpm b/themes/breeze/bottom-right-inactive.xpm
new file mode 100644
index 000000000..cdb337623
--- /dev/null
+++ b/themes/breeze/bottom-right-inactive.xpm
@@ -0,0 +1,25 @@
+/* XPM */
+static char * bottom_right_inactive_xpm[] = {
+"16 16 6 1",
+" 	c None",
+".	c #000000",
+"+	c #6EA0CD s inactive_hilight_2",
+"@	c #3E566B s inactive_shadow_2",
+"$	c #567B9C s inactive_mid_2",
+"#	c #4C7BA6 s inactive_color_2",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ####.",
+"           ###$.",
+"          ####@.",
+"#############$. ",
+"#############@. ",
+"###########$@.  ",
+"#########$@..   ",
+"...........     "};
diff --git a/themes/breeze/close-active.xpm b/themes/breeze/close-active.xpm
new file mode 100644
index 000000000..2792a570e
--- /dev/null
+++ b/themes/breeze/close-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * close_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s active_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++##+++++##++++",
+"++++###+++###++++",
+"++++@###+###@++++",
+"++++$@#####@$++++",
+"+++++$@###@$+++++",
+"++++++#####++++++",
+"+++++###@###+++++",
+"++++###@$@###++++",
+"++++##@$+$@##++++",
+"++++@@$+++$@@++++",
+"++++$$+++++$$++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/close-inactive.xpm b/themes/breeze/close-inactive.xpm
new file mode 100644
index 000000000..09f257119
--- /dev/null
+++ b/themes/breeze/close-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * close_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s inactive_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++@@+++++@@++++",
+"++++@@@+++@@@++++",
+"++++$@@@+@@@$++++",
+"+++++$@@@@@$+++++",
+"++++++$@@@$++++++",
+"++++++@@@@@++++++",
+"+++++@@@$@@@+++++",
+"++++@@@$+$@@@++++",
+"++++@@$+++$@@++++",
+"++++$$+++++$$++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/close-pressed.xpm b/themes/breeze/close-pressed.xpm
new file mode 100644
index 000000000..a98f8ff57
--- /dev/null
+++ b/themes/breeze/close-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@##@@@@@##@@@.",
+".@@@###@@@###@@@.",
+".@@@.###@###.@@@.",
+".@@@@.#####.@@@@.",
+".@@@@@.###.@@@@@.",
+".@@@@@#####@@@@@.",
+".@@@@###.###@@@@.",
+".@@@###.@.###@@@.",
+".@@@##.@@@.##@@@.",
+".@@@..@@@@@..@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "}:
+
diff --git a/themes/breeze/hide-active.xpm b/themes/breeze/hide-active.xpm
new file mode 100644
index 000000000..5583f9ffd
--- /dev/null
+++ b/themes/breeze/hide-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * hide_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s active_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++++#####++++++",
+"++++++#####++++++",
+"++++++##+##++++++",
+"++++++#####++++++",
+"++++++#####++++++",
+"++++++@@@@@++++++",
+"++++++$$$$$++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/hide-inactive.xpm b/themes/breeze/hide-inactive.xpm
new file mode 100644
index 000000000..3a15974c5
--- /dev/null
+++ b/themes/breeze/hide-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * hide_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s inactive_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++++@@@@@++++++",
+"++++++@@@@@++++++",
+"++++++@@+@@++++++",
+"++++++@@@@@++++++",
+"++++++@@@@@++++++",
+"++++++$$$$$++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/hide-pressed.xpm b/themes/breeze/hide-pressed.xpm
new file mode 100644
index 000000000..c774c424c
--- /dev/null
+++ b/themes/breeze/hide-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * hide_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@#####@@@@@.",
+".@@@@@#####@@@@@.",
+".@@@@@##@##@@@@@.",
+".@@@@@#####@@@@@.",
+".@@@@@#####@@@@@.",
+".@@@@@.....@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/left-active.xpm b/themes/breeze/left-active.xpm
new file mode 100644
index 000000000..37af8ff51
--- /dev/null
+++ b/themes/breeze/left-active.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * left_active_xpm[] = {
+"5 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #6EA0CD s active_hilight_2",
+"@	c #3E566B s active_shadow_2",
+"$	c #567B9C s active_mid_2",
+"#	c #4C7BA6 s active_color_2",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####"};
diff --git a/themes/breeze/left-inactive.xpm b/themes/breeze/left-inactive.xpm
new file mode 100644
index 000000000..db3b991b4
--- /dev/null
+++ b/themes/breeze/left-inactive.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * left_inactive_xpm[] = {
+"5 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #6EA0CD s inactive_hilight_2",
+"@	c #3E566B s inactive_shadow_2",
+"$	c #567B9C s inactive_mid_2",
+"#	c #4C7BA6 s inactive_color_2",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####",
+".####"};
diff --git a/themes/breeze/maximize-active.xpm b/themes/breeze/maximize-active.xpm
new file mode 100644
index 000000000..baff77ccf
--- /dev/null
+++ b/themes/breeze/maximize-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * maximize_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s active_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++#########++++",
+"++++#########++++",
+"++++##@@@@@##++++",
+"++++##$$$$$##++++",
+"++++##+++++##++++",
+"++++##+++++##++++",
+"++++##+++++##++++",
+"++++#########++++",
+"++++#########++++",
+"++++@@@@@@@@@++++",
+"++++$$$$$$$$$++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/maximize-inactive.xpm b/themes/breeze/maximize-inactive.xpm
new file mode 100644
index 000000000..d741f67aa
--- /dev/null
+++ b/themes/breeze/maximize-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * maximize_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s inactive_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++@@@@@@@@@++++",
+"++++@@@@@@@@@++++",
+"++++@@$$$$$@@++++",
+"++++@@+++++@@++++",
+"++++@@+++++@@++++",
+"++++@@+++++@@++++",
+"++++@@+++++@@++++",
+"++++@@@@@@@@@++++",
+"++++@@@@@@@@@++++",
+"++++$$$$$$$$$++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/maximize-pressed.xpm b/themes/breeze/maximize-pressed.xpm
new file mode 100644
index 000000000..8ca143ed2
--- /dev/null
+++ b/themes/breeze/maximize-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * maximize_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@#########@@@.",
+".@@@#########@@@.",
+".@@@##.....##@@@.",
+".@@@##@@@@@##@@@.",
+".@@@##@@@@@##@@@.",
+".@@@##@@@@@##@@@.",
+".@@@##@@@@@##@@@.",
+".@@@#########@@@.",
+".@@@#########@@@.",
+".@@@.........@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/maximize-toggled-active.xpm b/themes/breeze/maximize-toggled-active.xpm
new file mode 100644
index 000000000..508b542ce
--- /dev/null
+++ b/themes/breeze/maximize-toggled-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * maximize_toggled_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s active_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++########++++++",
+"+++########++++++",
+"+++##@@@@##++++++",
+"+++##$$$$##@##+++",
+"+++##++++##@##+++",
+"+++##++++##+##+++",
+"+++########+##+++",
+"+++########+##+++",
+"+++@@@@@++++##+++",
+"+++$$$########+++",
+"++++++########+++",
+"++++++@@@@@@@@+++",
+"++++++$$$$$$$$+++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/maximize-toggled-inactive.xpm b/themes/breeze/maximize-toggled-inactive.xpm
new file mode 100644
index 000000000..56172b05a
--- /dev/null
+++ b/themes/breeze/maximize-toggled-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * maximize_toggled_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s inactive_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++@@@@@@@@++++++",
+"+++@@@@@@@@++++++",
+"+++@@$$$$@@++++++",
+"+++@@++++@@$@@+++",
+"+++@@++++@@$@@+++",
+"+++@@++++@@+@@+++",
+"+++@@@@@@@@+@@+++",
+"+++@@@@@@@@+@@+++",
+"+++$$$$$++++@@+++",
+"++++++@@@@@@@@+++",
+"++++++@@@@@@@@+++",
+"++++++$$$$$$$$+++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/maximize-toggled-pressed.xpm b/themes/breeze/maximize-toggled-pressed.xpm
new file mode 100644
index 000000000..45cfa1807
--- /dev/null
+++ b/themes/breeze/maximize-toggled-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * maximize_toggled_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@########@@@@@.",
+".@@########@@@@@.",
+".@@##....##@@@@@.",
+".@@##@@@@##.##@@.",
+".@@##@@@@##.##@@.",
+".@@##@@@@##@##@@.",
+".@@########@##@@.",
+".@@########@##@@.",
+".@@.....@@@@##@@.",
+".@@@@@########@@.",
+".@@@@@########@@.",
+".@@@@@........@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/menu-active.xpm b/themes/breeze/menu-active.xpm
new file mode 100644
index 000000000..e4dd166ec
--- /dev/null
+++ b/themes/breeze/menu-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * menu_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s active_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++###########+++",
+"+++###########+++",
+"+++@@@@@@@@@@@+++",
+"+++$#########$+++",
+"++++##@@@@@##++++",
+"++++@##$$$##@++++",
+"++++$@##+##@$++++",
+"+++++$@###@$+++++",
+"++++++$@#@$++++++",
+"+++++++$@$+++++++",
+"++++++++$++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/menu-inactive.xpm b/themes/breeze/menu-inactive.xpm
new file mode 100644
index 000000000..3908a5b56
--- /dev/null
+++ b/themes/breeze/menu-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * menu_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s inactive_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++@@@@@@@@@@@+++",
+"+++@@@@@@@@@@@+++",
+"+++$$$$$$$$$$$+++",
+"++++@@@@@@@@@++++",
+"++++@@$$$$$@@++++",
+"++++$@@+++@@$++++",
+"+++++$@@+@@$+++++",
+"++++++$@@@$++++++",
+"+++++++$@$+++++++",
+"++++++++$++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/menu-pressed.xpm b/themes/breeze/menu-pressed.xpm
new file mode 100644
index 000000000..e2ffe7721
--- /dev/null
+++ b/themes/breeze/menu-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * menu_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@###########@@.",
+".@@###########@@.",
+".@@...........@@.",
+".@@@#########@@@.",
+".@@@##.....##@@@.",
+".@@@.##.@.##.@@@.",
+".@@@@.##.##.@@@@.",
+".@@@@@.###.@@@@@.",
+".@@@@@@.#.@@@@@@.",
+".@@@@@@@.@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/right-active.xpm b/themes/breeze/right-active.xpm
new file mode 100644
index 000000000..9a09a968e
--- /dev/null
+++ b/themes/breeze/right-active.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * right_active_xpm[] = {
+"5 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #6EA0CD s active_hilight_2",
+"@	c #3E566B s active_shadow_2",
+"$	c #567B9C s active_mid_2",
+"#	c #4C7BA6 s active_color_2",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####."};
diff --git a/themes/breeze/right-inactive.xpm b/themes/breeze/right-inactive.xpm
new file mode 100644
index 000000000..f5e1c3e55
--- /dev/null
+++ b/themes/breeze/right-inactive.xpm
@@ -0,0 +1,41 @@
+/* XPM */
+static char * right_inactive_xpm[] = {
+"5 32 6 1",
+" 	c None",
+".	c #000000",
+"+	c #6EA0CD s inactive_hilight_2",
+"@	c #3E566B s inactive_shadow_2",
+"$	c #567B9C s inactive_mid_2",
+"#	c #4C7BA6 s inactive_color_2",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####.",
+"####."};
diff --git a/themes/breeze/shade-active.xpm b/themes/breeze/shade-active.xpm
new file mode 100644
index 000000000..daa44cd3e
--- /dev/null
+++ b/themes/breeze/shade-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * shade_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #B4BAB4 s active_mid_2",
+"$      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++++++$++++++++",
+"+++++++$$$+++++++",
+"++++++$$@$$++++++",
+"+++++$$@#@$$+++++",
+"++++$$@#+#@$$++++",
+"++++$$$$$$$$$++++",
+"++++@@@@@@@@@++++",
+"+++$$$$$$$$$$$+++",
+"+++$$$$$$$$$$$+++",
+"+++@@@@@@@@@@@+++",
+"+++###########+++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/shade-inactive.xpm b/themes/breeze/shade-inactive.xpm
new file mode 100644
index 000000000..d86afa43f
--- /dev/null
+++ b/themes/breeze/shade-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * shade_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #B4BAB4 s inactive_mid_2",
+"$      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++++++@++++++++",
+"+++++++@@@+++++++",
+"++++++@@#@@++++++",
+"+++++@@#+#@@+++++",
+"++++@@+++++@@++++",
+"++++@@@@@@@@@++++",
+"++++#########++++",
+"+++@@@@@@@@@@@+++",
+"+++@@@@@@@@@@@+++",
+"+++###########+++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/shade-pressed.xpm b/themes/breeze/shade-pressed.xpm
new file mode 100644
index 000000000..ec2a40498
--- /dev/null
+++ b/themes/breeze/shade-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * shade_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@#@@@@@@@.",
+".@@@@@@###@@@@@@.",
+".@@@@@##.##@@@@@.",
+".@@@@##.@.##@@@@.",
+".@@@##.@@@.##@@@.",
+".@@@#########@@@.",
+".@@@.........@@@.",
+".@@###########@@.",
+".@@###########@@.",
+".@@...........@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/shade-toggled-active.xpm b/themes/breeze/shade-toggled-active.xpm
new file mode 100644
index 000000000..4c1f3d794
--- /dev/null
+++ b/themes/breeze/shade-toggled-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * shade_toggled_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #B4BAB4 s active_mid_2",
+"$      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++$$$$$$$$$++++",
+"++++$$@@@@@$$++++",
+"++++@$$###$$@++++",
+"++++#@$$+$$@#++++",
+"+++++#@$$$@#+++++",
+"++++++#@$@#++++++",
+"+++++++#@#+++++++",
+"+++$$$$$$$$$$$+++",
+"+++$$$$$$$$$$$+++",
+"+++@@@@@@@@@@@+++",
+"+++###########+++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/shade-toggled-inactive.xpm b/themes/breeze/shade-toggled-inactive.xpm
new file mode 100644
index 000000000..99451ecf4
--- /dev/null
+++ b/themes/breeze/shade-toggled-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * shade_toggled_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #B4BAB4 s inactive_mid_2",
+"$      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++@@@@@@@@@++++",
+"++++@@#####@@++++",
+"++++#@@+++@@#++++",
+"+++++#@@+@@#+++++",
+"++++++#@@@#++++++",
+"+++++++#@#+++++++",
+"++++++++#++++++++",
+"+++@@@@@@@@@@@+++",
+"+++@@@@@@@@@@@+++",
+"+++###########+++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/shade-toggled-pressed.xpm b/themes/breeze/shade-toggled-pressed.xpm
new file mode 100644
index 000000000..944ad3054
--- /dev/null
+++ b/themes/breeze/shade-toggled-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * shade_toggled_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@#########@@@.",
+".@@@##.....##@@@.",
+".@@@.##@@@##.@@@.",
+".@@@@.##@##.@@@@.",
+".@@@@@.###.@@@@@.",
+".@@@@@@.#.@@@@@@.",
+".@@@@@@@.@@@@@@@.",
+".@@###########@@.",
+".@@###########@@.",
+".@@...........@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/stick-active.xpm b/themes/breeze/stick-active.xpm
new file mode 100644
index 000000000..3aac0de27
--- /dev/null
+++ b/themes/breeze/stick-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * stick_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s active_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++#+++#+++",
+"+++++++++#####+++",
+"+++@######++##+++",
+"+++#$$$$$#$$##+++",
+"+++@######@@##+++",
+"+++$@@@@@#####+++",
+"++++$$$$$#@@@#+++",
+"+++++++++@$$$@+++",
+"+++++++++$+++$+++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/stick-inactive.xpm b/themes/breeze/stick-inactive.xpm
new file mode 100644
index 000000000..46224c693
--- /dev/null
+++ b/themes/breeze/stick-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * stick_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #000000",
+"$      c #B4BAB4 s inactive_mid_2",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++@+++@+++",
+"+++++++++@@@@@+++",
+"+++$@@@@@@++@@+++",
+"+++@$$$$$@$$@@+++",
+"+++$@@@@@@$$@@+++",
+"++++$$$$$@@@@@+++",
+"+++++++++@$$$@+++",
+"+++++++++$+++$+++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/stick-pressed.xpm b/themes/breeze/stick-pressed.xpm
new file mode 100644
index 000000000..97be7e666
--- /dev/null
+++ b/themes/breeze/stick-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@#@@@#@@.",
+".@@@@@@@@#####@@.",
+".@@.######@@##@@.",
+".@@#.....#..##@@.",
+".@@.######..##@@.",
+".@@@.....#####@@.",
+".@@@@@@@@#...#@@.",
+".@@@@@@@@.@@@.@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+".@@@@@@@@@@@@@@@.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/stick-toggled-active.xpm b/themes/breeze/stick-toggled-active.xpm
new file mode 100644
index 000000000..59531a1eb
--- /dev/null
+++ b/themes/breeze/stick-toggled-active.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * stick_toggled_active_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s active_hilight_2",
+"+      c #D5D6D5 s active_color_2",
+"@      c #949594 s active_shadow_2",
+"#      c #B4BAB4 s active_mid_2",
+"$      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++++#$$$#++++++",
+"+++++#$++@$#+++++",
+"+++++$+++#@$#++++",
+"+++++$++$#@$@++++",
+"+++++$@###@$@#+++",
+"+++++#$@@@$@@#+++",
+"++++++#$$$@@##+++",
+"+++++++#@@@##++++",
+"+++++++++###+++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/stick-toggled-inactive.xpm b/themes/breeze/stick-toggled-inactive.xpm
new file mode 100644
index 000000000..513850093
--- /dev/null
+++ b/themes/breeze/stick-toggled-inactive.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * stick_toggled_inactive_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #FFFFFF s inactive_hilight_2",
+"+      c #D5D6D5 s inactive_color_2",
+"@      c #949594 s inactive_shadow_2",
+"#      c #B4BAB4 s inactive_mid_2",
+"$      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" +++++++++++++++ ",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+"++++++#@@@#++++++",
+"+++++#@++#@#+++++",
+"+++++@+++##@#++++",
+"+++++@++@##@#++++",
+"+++++@#####@##+++",
+"+++++#@###@###+++",
+"++++++#@@@####+++",
+"+++++++######++++",
+"+++++++++###+++++",
+"+++++++++++++++++",
+"+++++++++++++++++",
+" +++++++++++++++ ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/stick-toggled-pressed.xpm b/themes/breeze/stick-toggled-pressed.xpm
new file mode 100644
index 000000000..f4ae01bb7
--- /dev/null
+++ b/themes/breeze/stick-toggled-pressed.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char * stick_toggled_pressed_xpm[] = {
+"17 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #B4BAB4 s active_mid_2",
+"@      c #D5D6D5 s active_color_2",
+"=      c #FFFFFF s active_hilight_2",
+"#      c #000000",
+"                 ",
+"                 ",
+"                 ",
+" ............... ",
+".+++++++++++++++.",
+".+++++++++++++++.",
+".+++++++++++++++.",
+".+++++++++++++++.",
+".+++++.###.+++++.",
+".++++.#@@.#.++++.",
+".++++#@@@+.#.+++.",
+".++++#@@#+.#.+++.",
+".++++#.+++.#..++.",
+".++++.#...#...++.",
+".+++++.###....++.",
+".++++++......+++.",
+".++++++++...++++.",
+".+++++++++++++++.",
+".+++++++++++++++.",
+" ............... ",
+"                 ",
+"                 "};
+
diff --git a/themes/breeze/themerc b/themes/breeze/themerc
new file mode 100644
index 000000000..00f36c991
--- /dev/null
+++ b/themes/breeze/themerc
@@ -0,0 +1,9 @@
+active_text_color=#FFFFFF
+button_offset=0
+button_spacing=0
+full_width_title=true
+title_horizontal_offset=8
+title_vertical_offset_active=1
+title_vertical_offset_inactive=1
+title_shadow_active=true
+title_shadow_inactive=false
diff --git a/themes/breeze/title-1-active.xpm b/themes/breeze/title-1-active.xpm
new file mode 100644
index 000000000..f909e1cc2
--- /dev/null
+++ b/themes/breeze/title-1-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_1_active_xpm[] = {
+"8 21 6 1",
+" 	c None",
+".	c #949594 s active_shadow_2",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D5D6D5 s active_color_2",
+"#	c #B4BAB4 s active_mid_2",
+"$	c #000000",
+"$$$$$$$$",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@"};
diff --git a/themes/breeze/title-1-inactive.xpm b/themes/breeze/title-1-inactive.xpm
new file mode 100644
index 000000000..9462f515e
--- /dev/null
+++ b/themes/breeze/title-1-inactive.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_1_inactive_xpm[] = {
+"8 21 6 1",
+" 	c None",
+".	c #949594 s inactive_shadow_2",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D5D6D5 s inactive_color_2",
+"#	c #B4BAB4 s inactive_mid_2",
+"$	c #000000",
+"$$$$$$$$",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@};
diff --git a/themes/breeze/title-2-active.xpm b/themes/breeze/title-2-active.xpm
new file mode 100644
index 000000000..f4ac3b3fb
--- /dev/null
+++ b/themes/breeze/title-2-active.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char * title_2_active_xpm[] = {
+"6 21 10 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D5D6D5 s active_color_2",
+"#	c #4B58A2 s active_shadow_1",
+"$	c #525FAB s active_color_1",
+"%	c #848FD6 s active_mid_1",
+"&	c #B4BAB4 s active_mid_2",
+"*	c #949594 s active_shadow_2",
+"=	c #FFFFFF s active_hilight_1",
+"......",
+"+++++#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@@",
+"@@@@@@"};
diff --git a/themes/breeze/title-2-inactive.xpm b/themes/breeze/title-2-inactive.xpm
new file mode 100644
index 000000000..b49e74a9a
--- /dev/null
+++ b/themes/breeze/title-2-inactive.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char * title_2_inactive_xpm[] = {
+"6 21 10 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D5D6D5 s inactive_color_2",
+"#	c #4B58A2 s inactive_shadow_1",
+"$	c #525FAB s inactive_color_1",
+"%	c #848FD6 s inactive_mid_1",
+"&	c #B4BAB4 s inactive_mid_2",
+"*	c #949594 s inactive_shadow_2",
+"=	c #FFFFFF s inactive_hilight_1",
+"......",
+"+++++#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@#",
+"@@@@@@",
+"@@@@@@"};
diff --git a/themes/breeze/title-3-active.png b/themes/breeze/title-3-active.png
new file mode 100644
index 0000000000000000000000000000000000000000..f65f0fc1ee4d7049025fd9b83d1faab2b96d5e8b
GIT binary patch
literal 861
zcmV-j1ETziP)<h;3K|Lk000e1NJLTq000yK000#T1^@s6M%B)!00006VoOIv00000
z008+zyMF)x010qNS#tmY3ljhU3ljkVnw%H_000McNliru)C3F@EhZLfFWLYA0_sUb
zK~#9!y_DN(<5n0(*B6@{%vcA<vaLukz3F61Lkp!4==4QO=QXBRd0fjUIg%xXgp``E
z7k1hiC}mnoznjfs?GyiI|L`A2wtoTy_%FtPoc`V2-2!kJMiOS%Hpmc!5n$S;!9aNA
zrfHBM2qFNQW`~5sAe4drZnyhw6vt}X#!X$z;3$e{+eY=SMix;V(RK}WRU1$g#crF1
zdRGe|j$_)krK)%IPfkwuP1A5+)e?4md8w}LTvhj2Vib?mG%ZzCAs`;bv|US8-6KPM
zIdc25UZ&r55BqJok-^DiLf5uzx20@3Nyd73=)BpKl3+X@({&x&vc!^;@mO8kQI=c4
zPLf1=_wL8<kV(c9gxQo^Av_t6L89Co4@)K>Q*KHQn<o;u+?LodNhVlEH#c8@JDtt|
zSgqFxn9ioiVzpiYW;RQ)VYONUkj_$!S+7^vFiU61uw1Rt?d|Oin0c`PaGqttFfZmv
z;wsD7@AqCWm*U6(MNuF_cJ!<DQnt|bo9nOUMPUJ1p2@Zsi$VZbS%!e3SQt!}<pNX8
z7Y3B&8Gz?SA+YnS9GzdBzm*}&bKr0@fIK_$yf9e#i=Q9;r|dk>1)%He>u=KZP?Obi
z35YaJ!LWR(S(;*CwOjyVmZk_;E|#E!=g9i`{rm5Q*=$PS@LK4=22Cdu+t#Km0X$6-
z3@SGp8!??u0NAY8AfaDAeE6ZNYa|hcktDgQD<K?5F*e%mYCw*oP)Od@JB%5PMu4g6
zS~8B}nEo&bPKQB25QK-n+qN18frDU(ZFOBo7=;X9y+V?^wj~TghQScvFn<^@90o|Z
z|N4v9r-O@u03M$niAOPmivce@x*RbW48Zv5@sT)=H5eTIff)=22K4m!NdL{3Z_WUo
zpPvCZJ3HfJK0iCdf8+n;Ujft4vg~xf-viL=^#IuK_aNw<{J{eJi3jz1J%7aXdOiAi
no}YeBBmRuW`>&hw|C`?dztE#}^8yn900000NkvXXu0mjffwPAo

literal 0
HcmV?d00001

diff --git a/themes/breeze/title-3-active.xpm b/themes/breeze/title-3-active.xpm
new file mode 100644
index 000000000..525557fdb
--- /dev/null
+++ b/themes/breeze/title-3-active.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char * title_3_active_xpm[] = {
+"20 21 10 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D5D6D5 s active_color_2",
+"#	c #4B58A2 s active_shadow_1",
+"$	c #848FD6 s active_mid_1",
+"%	c #525FAB s active_color_1",
+"&	c #B4BAB4 s active_mid_2",
+"*	c #949594 s active_shadow_2",
+"=	c #FFFFFF s active_hilight_1",
+"....................",
+"====================",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"####################",
+"@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/breeze/title-3-inactive.png b/themes/breeze/title-3-inactive.png
new file mode 100644
index 0000000000000000000000000000000000000000..333aca348ef48d9c6dd6ac6057d270e1e56a665c
GIT binary patch
literal 390
zcmV;10eSw3P)<h;3K|Lk000e1NJLTq000yK000#T1^@s6M%B)!00004XF*Lt006O%
z3;baP00006VoOIv0RI600RN!9r;`8x0V_#FK~#9!tyMV^#2^flX86JW|B;yOwFL&-
z37Kt@hTBM%OehI&eht9q)qvwWfCZ8`_b*>rB7Go$KpQrEMZOhj3`hhSa{@u%Dq#0F
zLbLG<<uAMgWwQ?Y6>`{6oMOS70-gdBXl7Q3?!(teob+@bfS})@8L;H{KqvA}kb)8s
zDiK-;|D}p2%Fj8BfD)3TDFNa{Q)aah=apu?drtPYXHQ5V8I&P!!&<EmJIEMDy$Mf(
z613VI<!%Rx2=3X$d-&|^*3BlB?Zt%C6@{-xFdV!@2wFLORHT$;#gZ@!GX+Z&B@AM0
z+AeV;&c3S)d0tsOJSm@UE$!j$2uC?tN7xtTYqi}<Z>h@Sfa3J1l)K+ny*VQn(@l=)
k$BTsfo>yONzWq=60i3AHoiuQn-2eap07*qoM6N<$g5ckydjJ3c

literal 0
HcmV?d00001

diff --git a/themes/breeze/title-3-inactive.xpm b/themes/breeze/title-3-inactive.xpm
new file mode 100644
index 000000000..5f4ba76c0
--- /dev/null
+++ b/themes/breeze/title-3-inactive.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char * title_3_inactive_xpm[] = {
+"20 21 10 1",
+" 	c None",
+".	c #000000",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D5D6D5 s inactive_color_2",
+"#	c #4B58A2 s inactive_shadow_1",
+"$	c #848FD6 s inactive_mid_1",
+"%	c #525FAB s inactive_color_1",
+"&	c #B4BAB4 s inactive_mid_2",
+"*	c #949594 s inactive_shadow_2",
+"=	c #FFFFFF s inactive_hilight_1",
+"....................",
+"====================",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"%%%%%%%%%%%%%%%%%%%%",
+"####################",
+"@@@@@@@@@@@@@@@@@@@@"};
diff --git a/themes/breeze/title-4-active.xpm b/themes/breeze/title-4-active.xpm
new file mode 100644
index 000000000..8f699b983
--- /dev/null
+++ b/themes/breeze/title-4-active.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char * title_4_active_xpm[] = {
+"6 21 10 1",
+"       c None",
+".      c #000000",
+"+      c #FFFFFF s active_hilight_2",
+"@      c #D5D6D5 s active_color_2",
+"#      c #949594 s active_shadow_2",
+"$      c #4B58A2 s active_shadow_1",
+"%      c #848FD6 s active_mid_1",
+"&      c #525FAB s active_color_1",
+"*      c #B4BAB4 s active_mid_2",
+"=      c #FFFFFF s active_hilight_1",
+"......",
+"$+++++",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"@@@@@@",
+"@@@@@@"};
diff --git a/themes/breeze/title-4-inactive.xpm b/themes/breeze/title-4-inactive.xpm
new file mode 100644
index 000000000..df338945c
--- /dev/null
+++ b/themes/breeze/title-4-inactive.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char * title_4_inactive_xpm[] = {
+"6 21 10 1",
+"       c None",
+".      c #000000",
+"+      c #FFFFFF s inactive_hilight_2",
+"@      c #D5D6D5 s inactive_color_2",
+"#      c #949594 s inactive_shadow_2",
+"$      c #4B58A2 s inactive_shadow_1",
+"%      c #848FD6 s inactive_mid_1",
+"&      c #525FAB s inactive_color_1",
+"*      c #B4BAB4 s inactive_mid_2",
+"=      c #FFFFFF s inactive_hilight_1",
+"......",
+"$+++++",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"$@@@@@",
+"@@@@@@",
+"@@@@@@"};
diff --git a/themes/breeze/title-5-active.xpm b/themes/breeze/title-5-active.xpm
new file mode 100644
index 000000000..d2d777dcf
--- /dev/null
+++ b/themes/breeze/title-5-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_5_active_xpm[] = {
+"8 21 6 1",
+" 	c None",
+".	c #949594 s active_shadow_2",
+"+	c #FFFFFF s active_hilight_2",
+"@	c #D5D6D5 s active_color_2",
+"#	c #B4BAB4 s active_mid_2",
+"$	c #000000",
+"$$$$$$$$",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@"};
diff --git a/themes/breeze/title-5-inactive.xpm b/themes/breeze/title-5-inactive.xpm
new file mode 100644
index 000000000..d016c0336
--- /dev/null
+++ b/themes/breeze/title-5-inactive.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_5_inactive_xpm[] = {
+"8 21 6 1",
+" 	c None",
+".	c #949594 s inactive_shadow_2",
+"+	c #FFFFFF s inactive_hilight_2",
+"@	c #D5D6D5 s inactive_color_2",
+"#	c #B4BAB4 s inactive_mid_2",
+"$	c #000000",
+"$$$$$$$$",
+"++++++++",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@",
+"@@@@@@@@"};
diff --git a/themes/breeze/top-left-active.xpm b/themes/breeze/top-left-active.xpm
new file mode 100644
index 000000000..d9ef73db4
--- /dev/null
+++ b/themes/breeze/top-left-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * top_left_active_xpm[] = {
+"7 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #FFFFFF s active_hilight_2",
+"@      c #B4BAB4 s active_mid_2",
+"#      c #D5D6D5 s active_color_2",
+"$      c #000000",
+"     $$",
+"   $$.@",
+"  $.@#+",
+" $.####",
+" $@####",
+"$.#####",
+"$@#####",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######"};
diff --git a/themes/breeze/top-left-inactive.xpm b/themes/breeze/top-left-inactive.xpm
new file mode 100644
index 000000000..ee7ac3f5d
--- /dev/null
+++ b/themes/breeze/top-left-inactive.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * top_left_inactive_xpm[] = {
+"7 21 6 1",
+"       c None",
+".      c #949594 s inactive_shadow_2",
+"+      c #FFFFFF s inactive_hilight_2",
+"@      c #B4BAB4 s inactive_mid_2",
+"#      c #D5D6D5 s inactive_color_2",
+"$      c #000000",
+"     $$",
+"   $$.@",
+"  $.@#+",
+" $.####",
+" $@####",
+"$.#####",
+"$@#####",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######",
+"$######"};
diff --git a/themes/breeze/top-right-active.xpm b/themes/breeze/top-right-active.xpm
new file mode 100644
index 000000000..e408b05e7
--- /dev/null
+++ b/themes/breeze/top-right-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * top_right_active_xpm[] = {
+"7 21 6 1",
+"       c None",
+".      c #949594 s active_shadow_2",
+"+      c #FFFFFF s active_hilight_2",
+"@      c #B4BAB4 s active_mid_2",
+"#      c #D5D6D5 s active_color_2",
+"$      c #000000",
+"$$     ",
+"@.$$   ",
+"+#@.$  ",
+"####.$ ",
+"####@$ ",
+"#####.$",
+"#####@$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$"};
diff --git a/themes/breeze/top-right-inactive.xpm b/themes/breeze/top-right-inactive.xpm
new file mode 100644
index 000000000..4676896f6
--- /dev/null
+++ b/themes/breeze/top-right-inactive.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * top_right_inactive_xpm[] = {
+"7 21 6 1",
+"       c None",
+".      c #949594 s inactive_shadow_2",
+"+      c #FFFFFF s inactive_hilight_2",
+"@      c #B4BAB4 s inactive_mid_2",
+"#      c #D5D6D5 s inactive_color_2",
+"$      c #000000",
+"$$     ",
+"@.$$   ",
+"+#@.$  ",
+"####.$ ",
+"####@$ ",
+"#####.$",
+"#####@$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$",
+"######$"};
diff --git a/themes/default-4.0/Makefile.am b/themes/default-4.0/Makefile.am
index 94dbc2736..b46a93d09 100644
--- a/themes/default-4.0/Makefile.am
+++ b/themes/default-4.0/Makefile.am
@@ -2,55 +2,55 @@ themedir = $(datadir)/themes/Default-4.0/xfwm4
 theme_DATA = 								\
 	README 								\
 	themerc 							\
-	bottom-active.xpm 						\
-	bottom-inactive.xpm 						\
-	bottom-left-active.xpm 						\
-	bottom-left-inactive.xpm 					\
-	bottom-right-active.xpm 					\
-	bottom-right-inactive.xpm 					\
-	close-active.xpm 						\
-	close-inactive.xpm 						\
-	close-pressed.xpm 						\
-	hide-active.xpm 						\
-	hide-inactive.xpm 						\
-	hide-pressed.xpm 						\
-	left-active.xpm 						\
-	left-inactive.xpm 						\
-	maximize-active.xpm 						\
-	maximize-inactive.xpm 						\
-	maximize-pressed.xpm 						\
-        maximize-toggled-active.xpm 					\
-        maximize-toggled-inactive.xpm 					\
-        maximize-toggled-pressed.xpm 					\
-	menu-active.xpm 						\
-	menu-inactive.xpm 						\
-	menu-pressed.xpm 						\
-	right-active.xpm 						\
-	right-inactive.xpm 						\
-	shade-active.xpm 						\
-	shade-inactive.xpm 						\
-	shade-pressed.xpm 						\
-        shade-toggled-active.xpm 					\
-        shade-toggled-inactive.xpm 					\
-        shade-toggled-pressed.xpm 					\
-	stick-active.xpm 						\
-	stick-inactive.xpm 						\
-	stick-pressed.xpm 						\
-        stick-toggled-active.xpm 					\
-        stick-toggled-inactive.xpm 					\
-        stick-toggled-pressed.xpm 					\
-	title-1-active.xpm 						\
-	title-1-inactive.xpm 						\
-	title-2-active.xpm 						\
-	title-2-inactive.xpm 						\
-	title-3-active.xpm 						\
-	title-3-inactive.xpm 						\
-	title-4-active.xpm 						\
-	title-4-inactive.xpm 						\
-	title-5-active.xpm 						\
-	title-5-inactive.xpm 						\
-	top-left-active.xpm 						\
-	top-left-inactive.xpm 						\
-	top-right-active.xpm 						\
+	bottom-active.xpm						\
+	bottom-inactive.xpm						\
+	bottom-left-active.xpm						\
+	bottom-left-inactive.xpm					\
+	bottom-right-active.xpm						\
+	bottom-right-inactive.xpm					\
+	close-active.xpm						\
+	close-inactive.xpm						\
+	close-pressed.xpm						\
+	hide-active.xpm							\
+	hide-inactive.xpm						\
+	hide-pressed.xpm						\
+	left-active.xpm							\
+	left-inactive.xpm						\
+	maximize-active.xpm						\
+	maximize-inactive.xpm						\
+	maximize-pressed.xpm						\
+	maximize-toggled-active.xpm					\
+	maximize-toggled-inactive.xpm					\
+	maximize-toggled-pressed.xpm					\
+	menu-active.xpm							\
+	menu-inactive.xpm						\
+	menu-pressed.xpm						\
+	right-active.xpm						\
+	right-inactive.xpm						\
+	shade-active.xpm						\
+	shade-inactive.xpm						\
+	shade-pressed.xpm						\
+	shade-toggled-active.xpm					\
+	shade-toggled-inactive.xpm					\
+	shade-toggled-pressed.xpm					\
+	stick-active.xpm						\
+	stick-inactive.xpm						\
+	stick-pressed.xpm						\
+	stick-toggled-active.xpm					\
+	stick-toggled-inactive.xpm					\
+	stick-toggled-pressed.xpm					\
+	title-1-active.xpm						\
+	title-1-inactive.xpm						\
+	title-2-active.xpm						\
+	title-2-inactive.xpm						\
+	title-3-active.xpm						\
+	title-3-inactive.xpm						\
+	title-4-active.xpm						\
+	title-4-inactive.xpm						\
+	title-5-active.xpm						\
+	title-5-inactive.xpm						\
+	top-left-active.xpm						\
+	top-left-inactive.xpm						\
+	top-right-active.xpm						\
 	top-right-inactive.xpm
 EXTRA_DIST = $(theme_DATA)
diff --git a/themes/default-4.0/Makefile.in b/themes/default-4.0/Makefile.in
index 3b424eafd..d9f840963 100644
--- a/themes/default-4.0/Makefile.in
+++ b/themes/default-4.0/Makefile.in
@@ -208,56 +208,56 @@ themedir = $(datadir)/themes/Default-4.0/xfwm4
 theme_DATA = \
 	README 								\
 	themerc 							\
-	bottom-active.xpm 						\
-	bottom-inactive.xpm 						\
-	bottom-left-active.xpm 						\
-	bottom-left-inactive.xpm 					\
-	bottom-right-active.xpm 					\
-	bottom-right-inactive.xpm 					\
-	close-active.xpm 						\
-	close-inactive.xpm 						\
-	close-pressed.xpm 						\
-	hide-active.xpm 						\
-	hide-inactive.xpm 						\
-	hide-pressed.xpm 						\
-	left-active.xpm 						\
-	left-inactive.xpm 						\
-	maximize-active.xpm 						\
-	maximize-inactive.xpm 						\
-	maximize-pressed.xpm 						\
-        maximize-toggled-active.xpm 					\
-        maximize-toggled-inactive.xpm 					\
-        maximize-toggled-pressed.xpm 					\
-	menu-active.xpm 						\
-	menu-inactive.xpm 						\
-	menu-pressed.xpm 						\
-	right-active.xpm 						\
-	right-inactive.xpm 						\
-	shade-active.xpm 						\
-	shade-inactive.xpm 						\
-	shade-pressed.xpm 						\
-        shade-toggled-active.xpm 					\
-        shade-toggled-inactive.xpm 					\
-        shade-toggled-pressed.xpm 					\
-	stick-active.xpm 						\
-	stick-inactive.xpm 						\
-	stick-pressed.xpm 						\
-        stick-toggled-active.xpm 					\
-        stick-toggled-inactive.xpm 					\
-        stick-toggled-pressed.xpm 					\
-	title-1-active.xpm 						\
-	title-1-inactive.xpm 						\
-	title-2-active.xpm 						\
-	title-2-inactive.xpm 						\
-	title-3-active.xpm 						\
-	title-3-inactive.xpm 						\
-	title-4-active.xpm 						\
-	title-4-inactive.xpm 						\
-	title-5-active.xpm 						\
-	title-5-inactive.xpm 						\
-	top-left-active.xpm 						\
-	top-left-inactive.xpm 						\
-	top-right-active.xpm 						\
+	bottom-active.xpm						\
+	bottom-inactive.xpm						\
+	bottom-left-active.xpm						\
+	bottom-left-inactive.xpm					\
+	bottom-right-active.xpm						\
+	bottom-right-inactive.xpm					\
+	close-active.xpm						\
+	close-inactive.xpm						\
+	close-pressed.xpm						\
+	hide-active.xpm							\
+	hide-inactive.xpm						\
+	hide-pressed.xpm						\
+	left-active.xpm							\
+	left-inactive.xpm						\
+	maximize-active.xpm						\
+	maximize-inactive.xpm						\
+	maximize-pressed.xpm						\
+	maximize-toggled-active.xpm					\
+	maximize-toggled-inactive.xpm					\
+	maximize-toggled-pressed.xpm					\
+	menu-active.xpm							\
+	menu-inactive.xpm						\
+	menu-pressed.xpm						\
+	right-active.xpm						\
+	right-inactive.xpm						\
+	shade-active.xpm						\
+	shade-inactive.xpm						\
+	shade-pressed.xpm						\
+	shade-toggled-active.xpm					\
+	shade-toggled-inactive.xpm					\
+	shade-toggled-pressed.xpm					\
+	stick-active.xpm						\
+	stick-inactive.xpm						\
+	stick-pressed.xpm						\
+	stick-toggled-active.xpm					\
+	stick-toggled-inactive.xpm					\
+	stick-toggled-pressed.xpm					\
+	title-1-active.xpm						\
+	title-1-inactive.xpm						\
+	title-2-active.xpm						\
+	title-2-inactive.xpm						\
+	title-3-active.xpm						\
+	title-3-inactive.xpm						\
+	title-4-active.xpm						\
+	title-4-inactive.xpm						\
+	title-5-active.xpm						\
+	title-5-inactive.xpm						\
+	top-left-active.xpm						\
+	top-left-inactive.xpm						\
+	top-right-active.xpm						\
 	top-right-inactive.xpm
 
 EXTRA_DIST = $(theme_DATA)
diff --git a/themes/opta/Makefile.am b/themes/opta/Makefile.am
index 99c24f229..4b661bee1 100644
--- a/themes/opta/Makefile.am
+++ b/themes/opta/Makefile.am
@@ -2,61 +2,61 @@ themedir = $(datadir)/themes/Opta/xfwm4
 theme_DATA = \
 	README 								\
 	themerc 							\
-	bottom-active.xpm 						\
-	bottom-inactive.xpm 						\
-	bottom-left-active.xpm 						\
-	bottom-left-inactive.xpm 					\
-	bottom-right-active.xpm 					\
-	bottom-right-inactive.xpm 					\
-	close-active.xpm 						\
-	close-inactive.xpm 						\
-	close-pressed.xpm 						\
-	hide-active.xpm 						\
-	hide-inactive.xpm 						\
-	hide-pressed.xpm 						\
-	left-active.xpm 						\
-	left-inactive.xpm 						\
-	maximize-active.xpm 						\
-	maximize-inactive.xpm 						\
-	maximize-pressed.xpm 						\
-        maximize-toggled-active.xpm 					\
-        maximize-toggled-inactive.xpm 					\
-        maximize-toggled-pressed.xpm 					\
-	menu-active.xpm 						\
-	menu-inactive.xpm 						\
-	menu-pressed.xpm 						\
-	right-active.xpm 						\
-	right-inactive.xpm 						\
-	shade-active.xpm 						\
-	shade-inactive.xpm 						\
-	shade-pressed.xpm 						\
-        shade-toggled-active.xpm 					\
-        shade-toggled-inactive.xpm 					\
-        shade-toggled-pressed.xpm 					\
-	stick-active.xpm 						\
-	stick-inactive.xpm 						\
-	stick-pressed.xpm 						\
-        stick-toggled-active.xpm 					\
-        stick-toggled-inactive.xpm 					\
-        stick-toggled-pressed.xpm 					\
-	title-1-active.xpm 						\
-	title-1-inactive.xpm 						\
-	title-2-active.xpm 						\
-	title-2-active.png 						\
-	title-2-inactive.xpm 						\
-	title-2-inactive.png 						\
-	title-3-active.xpm 						\
-	title-3-active.png 						\
-	title-3-inactive.xpm 						\
-	title-3-inactive.png 						\
-	title-4-active.xpm 						\
-	title-4-active.png 						\
-	title-4-inactive.xpm 						\
-	title-4-inactive.png 						\
-	title-5-active.xpm 						\
-	title-5-inactive.xpm 						\
-	top-left-active.xpm 						\
-	top-left-inactive.xpm 						\
-	top-right-active.xpm 						\
+	bottom-active.xpm						\
+	bottom-inactive.xpm						\
+	bottom-left-active.xpm						\
+	bottom-left-inactive.xpm					\
+	bottom-right-active.xpm						\
+	bottom-right-inactive.xpm					\
+	close-active.xpm						\
+	close-inactive.xpm						\
+	close-pressed.xpm						\
+	hide-active.xpm							\
+	hide-inactive.xpm						\
+	hide-pressed.xpm						\
+	left-active.xpm							\
+	left-inactive.xpm						\
+	maximize-active.xpm						\
+	maximize-inactive.xpm						\
+	maximize-pressed.xpm						\
+	maximize-toggled-active.xpm					\
+	maximize-toggled-inactive.xpm					\
+	maximize-toggled-pressed.xpm					\
+	menu-active.xpm							\
+	menu-inactive.xpm						\
+	menu-pressed.xpm						\
+	right-active.xpm						\
+	right-inactive.xpm						\
+	shade-active.xpm						\
+	shade-inactive.xpm						\
+	shade-pressed.xpm						\
+	shade-toggled-active.xpm					\
+	shade-toggled-inactive.xpm					\
+	shade-toggled-pressed.xpm					\
+	stick-active.xpm						\
+	stick-inactive.xpm						\
+	stick-pressed.xpm						\
+	stick-toggled-active.xpm					\
+	stick-toggled-inactive.xpm					\
+	stick-toggled-pressed.xpm					\
+	title-1-active.xpm						\
+	title-1-inactive.xpm						\
+	title-2-active.xpm						\
+	title-2-active.png						\
+	title-2-inactive.xpm						\
+	title-2-inactive.png						\
+	title-3-active.xpm						\
+	title-3-active.png						\
+	title-3-inactive.xpm						\
+	title-3-inactive.png						\
+	title-4-active.xpm						\
+	title-4-active.png						\
+	title-4-inactive.xpm						\
+	title-4-inactive.png						\
+	title-5-active.xpm						\
+	title-5-inactive.xpm						\
+	top-left-active.xpm						\
+	top-left-inactive.xpm						\
+	top-right-active.xpm						\
 	top-right-inactive.xpm
 EXTRA_DIST = $(theme_DATA)
diff --git a/themes/opta/Makefile.in b/themes/opta/Makefile.in
index 118085e64..22324ef60 100644
--- a/themes/opta/Makefile.in
+++ b/themes/opta/Makefile.in
@@ -208,62 +208,62 @@ themedir = $(datadir)/themes/Opta/xfwm4
 theme_DATA = \
 	README 								\
 	themerc 							\
-	bottom-active.xpm 						\
-	bottom-inactive.xpm 						\
-	bottom-left-active.xpm 						\
-	bottom-left-inactive.xpm 					\
-	bottom-right-active.xpm 					\
-	bottom-right-inactive.xpm 					\
-	close-active.xpm 						\
-	close-inactive.xpm 						\
-	close-pressed.xpm 						\
-	hide-active.xpm 						\
-	hide-inactive.xpm 						\
-	hide-pressed.xpm 						\
-	left-active.xpm 						\
-	left-inactive.xpm 						\
-	maximize-active.xpm 						\
-	maximize-inactive.xpm 						\
-	maximize-pressed.xpm 						\
-        maximize-toggled-active.xpm 					\
-        maximize-toggled-inactive.xpm 					\
-        maximize-toggled-pressed.xpm 					\
-	menu-active.xpm 						\
-	menu-inactive.xpm 						\
-	menu-pressed.xpm 						\
-	right-active.xpm 						\
-	right-inactive.xpm 						\
-	shade-active.xpm 						\
-	shade-inactive.xpm 						\
-	shade-pressed.xpm 						\
-        shade-toggled-active.xpm 					\
-        shade-toggled-inactive.xpm 					\
-        shade-toggled-pressed.xpm 					\
-	stick-active.xpm 						\
-	stick-inactive.xpm 						\
-	stick-pressed.xpm 						\
-        stick-toggled-active.xpm 					\
-        stick-toggled-inactive.xpm 					\
-        stick-toggled-pressed.xpm 					\
-	title-1-active.xpm 						\
-	title-1-inactive.xpm 						\
-	title-2-active.xpm 						\
-	title-2-active.png 						\
-	title-2-inactive.xpm 						\
-	title-2-inactive.png 						\
-	title-3-active.xpm 						\
-	title-3-active.png 						\
-	title-3-inactive.xpm 						\
-	title-3-inactive.png 						\
-	title-4-active.xpm 						\
-	title-4-active.png 						\
-	title-4-inactive.xpm 						\
-	title-4-inactive.png 						\
-	title-5-active.xpm 						\
-	title-5-inactive.xpm 						\
-	top-left-active.xpm 						\
-	top-left-inactive.xpm 						\
-	top-right-active.xpm 						\
+	bottom-active.xpm						\
+	bottom-inactive.xpm						\
+	bottom-left-active.xpm						\
+	bottom-left-inactive.xpm					\
+	bottom-right-active.xpm						\
+	bottom-right-inactive.xpm					\
+	close-active.xpm						\
+	close-inactive.xpm						\
+	close-pressed.xpm						\
+	hide-active.xpm							\
+	hide-inactive.xpm						\
+	hide-pressed.xpm						\
+	left-active.xpm							\
+	left-inactive.xpm						\
+	maximize-active.xpm						\
+	maximize-inactive.xpm						\
+	maximize-pressed.xpm						\
+	maximize-toggled-active.xpm					\
+	maximize-toggled-inactive.xpm					\
+	maximize-toggled-pressed.xpm					\
+	menu-active.xpm							\
+	menu-inactive.xpm						\
+	menu-pressed.xpm						\
+	right-active.xpm						\
+	right-inactive.xpm						\
+	shade-active.xpm						\
+	shade-inactive.xpm						\
+	shade-pressed.xpm						\
+	shade-toggled-active.xpm					\
+	shade-toggled-inactive.xpm					\
+	shade-toggled-pressed.xpm					\
+	stick-active.xpm						\
+	stick-inactive.xpm						\
+	stick-pressed.xpm						\
+	stick-toggled-active.xpm					\
+	stick-toggled-inactive.xpm					\
+	stick-toggled-pressed.xpm					\
+	title-1-active.xpm						\
+	title-1-inactive.xpm						\
+	title-2-active.xpm						\
+	title-2-active.png						\
+	title-2-inactive.xpm						\
+	title-2-inactive.png						\
+	title-3-active.xpm						\
+	title-3-active.png						\
+	title-3-inactive.xpm						\
+	title-3-inactive.png						\
+	title-4-active.xpm						\
+	title-4-active.png						\
+	title-4-inactive.xpm						\
+	title-4-inactive.png						\
+	title-5-active.xpm						\
+	title-5-inactive.xpm						\
+	top-left-active.xpm						\
+	top-left-inactive.xpm						\
+	top-right-active.xpm						\
 	top-right-inactive.xpm
 
 EXTRA_DIST = $(theme_DATA)
-- 
GitLab