grim/guifications2

completely revamped the way the themes are setup in the build system
org.guifications.gf2
2009-07-28, Gary Kramlich
9adcb48bc8bf
Parents 4eae630480e6
Children 5a02bb3ffbe3
completely revamped the way the themes are setup in the build system
changed rev from 'hg' to 'dev'
--- a/VERSION Tue Jul 28 17:53:49 2009 -0500
+++ b/VERSION Tue Jul 28 18:01:17 2009 -0500
@@ -1,1 +1,1 @@
-2.17hg
+2.17dev
--- a/autogen.sh Tue Jul 28 17:53:49 2009 -0500
+++ b/autogen.sh Tue Jul 28 18:01:17 2009 -0500
@@ -131,5 +131,5 @@
###############################################################################
# Run configure
###############################################################################
-echo "running ./configure ${CONFIGURE_ARGS} $@"
-./configure ${CONFIGURE_ARGS} $@
+echo "running ./configure ${CONFIGURE_FLAGS} $@"
+./configure ${CONFIGURE_FLAGS} $@
--- a/configure.ac Tue Jul 28 17:53:49 2009 -0500
+++ b/configure.ac Tue Jul 28 18:01:17 2009 -0500
@@ -3,7 +3,7 @@
# pidgin-encryption configure script, thanks guys ;)
#
-AC_INIT([pidgin-guifications], [2.17hg], [guifications-devel@lists.guifications.org])
+AC_INIT([pidgin-guifications], [2.17dev], [guifications-devel@lists.guifications.org])
AC_CANONICAL_SYSTEM
AM_CONFIG_HEADER(pre_config.h)
@@ -164,10 +164,6 @@
po/Makefile.in
src/Makefile
themes/Makefile
- themes/default/Makefile
- themes/funky/Makefile
- themes/mini/Makefile
- themes/Penguins/Makefile
])
echo;
--- a/themes/Makefile.am Tue Jul 28 17:53:49 2009 -0500
+++ b/themes/Makefile.am Tue Jul 28 18:01:17 2009 -0500
@@ -1,6 +1,36 @@
+THEMES_DIR = $(PIDGIN_DATADIR)/pixmaps/pidgin/guifications/themes
+
+# default
+defaultdir = $(THEMES_DIR)/default
+default_DATA = \
+ default/background.png \
+ default/theme.xml
+
+# hbons
+hbonsdir = $(THEMES_DIR)/hbons
+hbons_DATA = \
+ hbons/available.png \
+ hbons/away.png \
+ hbons/im.png \
+ hbons/offline.png \
+ hbons/theme.xml
+
+# mini
+minidir = $(THEMES_DIR)/mini
+mini_DATA = \
+ mini/background.png \
+ mini/theme.xml
+
+# Penguins
+penguinsdir = $(THEMES_DIR)/Penguins
+penguins_DATA = \
+ Penguins/penguin.png
+ Penguins/theme.xml
+
EXTRA_DIST = \
- ChangeLog \
- Makefile.mingw
+ Makefile.mingw \
+ $(default_DATA) \
+ $(hbons_DATA) \
+ $(mini_DATA) \
+ $(penguins_DATA)
-SUBDIRS = default funky mini Penguins
-
--- a/themes/Penguins/Makefile.am Tue Jul 28 17:53:49 2009 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-EXTRA_DIST = \
- penguin.png \
- theme.xml \
- Makefile.mingw
-
-guificationspenguinsthemedir = $(PIDGIN_DATADIR)/pixmaps/pidgin/guifications/themes/Penguins
-guificationspenguinstheme_DATA = penguin.png theme.xml
--- a/themes/Penguins/Makefile.mingw Tue Jul 28 17:53:49 2009 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-#
-# Makefile.mingw
-#
-# Description: Makefile for guifications penguin theme
-#
-
-GF_TOP := ../..
--include $(GF_TOP)/local.mak
-
-PIDGIN_TREE_TOP ?= ../../../../..
-include $(PIDGIN_TREE_TOP)/libpurple/win32/global.mak
-
-PIDGIN_DATADIR = $(PIDGIN_INSTALL_DIR)
-include ./Makefile.am
-
-.PHONY: install
-
-install:
- if test '$(guificationspenguinstheme_DATA)'; then \
- mkdir -p $(guificationspenguinsthemedir); \
- cp $(guificationspenguinstheme_DATA) $(guificationspenguinsthemedir); \
- fi;
--- a/themes/default/Makefile.am Tue Jul 28 17:53:49 2009 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-EXTRA_DIST = \
- background.png \
- theme.xml \
- Makefile.mingw
-
-guificationsdefaultthemedir = $(PIDGIN_DATADIR)/pixmaps/pidgin/guifications/themes/default
-guificationsdefaulttheme_DATA = background.png theme.xml
--- a/themes/default/Makefile.mingw Tue Jul 28 17:53:49 2009 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-#
-# Makefile.mingw
-#
-# Description: Makefile for guifications default theme
-#
-
-
-GF_TOP := ../..
--include $(GF_TOP)/local.mak
-
-
-PIDGIN_TREE_TOP ?= ../../../../..
-include $(PIDGIN_TREE_TOP)/libpurple/win32/global.mak
-
-PIDGIN_DATADIR = $(PIDGIN_INSTALL_DIR)
-include ./Makefile.am
-
-.PHONY: install
-
-install:
- if test '$(guificationsdefaulttheme_DATA)'; then \
- mkdir -p $(guificationsdefaultthemedir); \
- cp $(guificationsdefaulttheme_DATA) $(guificationsdefaultthemedir); \
- fi;
Binary file themes/hbons/available.png has changed
Binary file themes/hbons/away.png has changed
Binary file themes/hbons/im.png has changed
Binary file themes/hbons/offline.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/hbons/theme.xml Tue Jul 28 18:01:17 2009 -0500
@@ -0,0 +1,125 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+
+<guifications>
+ <theme api='1'>
+ <info>
+ <name>hbons Default</name>
+ <summary>hbons Default</summary>
+ <version>2.1</version>
+ <description>hbons Default</description>
+ <author>Hylke Bons</author>
+ </info>
+ <options>
+ <date_format>%x</date_format>
+ <time_format>%X</time_format>
+ <warning>N/A</warning>
+ <ellipsis> ... </ellipsis>
+ </options>
+ <notification type='sign-on' use_gtk='0' background='available.png' width='196' height='64'>
+ <item type='icon'>
+ <position value='west'/>
+ <h_offset value='15'/>
+ <v_offset value='0'/>
+ <icon type='status' size='small'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='51'/>
+ <v_offset value='1'/>
+ <text format='%n' font='Sans Bold 16' color='#08b4759c0000' clipping='ellipsis-end' width='0'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='50'/>
+ <v_offset value='0'/>
+ <text format='%n' font='Sans Bold 16' color='#ffffffffffff' clipping='truncate' width='0'/>
+ </item>
+ </notification>
+ <notification type='back' use_gtk='0' background='available.png' width='196' height='64'>
+ <item type='icon'>
+ <position value='west'/>
+ <h_offset value='15'/>
+ <v_offset value='0'/>
+ <icon type='status' size='small'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='51'/>
+ <v_offset value='1'/>
+ <text format='%n' font='Sans Bold 16' color='#08b475000000' clipping='ellipsis-end' width='0'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='50'/>
+ <v_offset value='0'/>
+ <text format='%n' font='Sans Bold 16' color='#ffffffffffff' clipping='truncate' width='0'/>
+ </item>
+ </notification>
+ <notification type='away' use_gtk='0' background='away.png' width='196' height='64'>
+ <item type='icon'>
+ <position value='west'/>
+ <h_offset value='15'/>
+ <v_offset value='0'/>
+ <icon type='status' size='small'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='51'/>
+ <v_offset value='1'/>
+ <text format='%n' font='Sans Bold 16' color='#3b6c59d99437' clipping='ellipsis-end' width='0'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='50'/>
+ <v_offset value='0'/>
+ <text format='%n' font='Sans Bold 16' color='#ffffffffffff' clipping='truncate' width='0'/>
+ </item>
+ </notification>
+ <notification type='sign-off' use_gtk='0' background='offline.png' width='196' height='64'>
+ <item type='icon'>
+ <position value='west'/>
+ <h_offset value='15'/>
+ <v_offset value='0'/>
+ <icon type='status' size='small'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='51'/>
+ <v_offset value='1'/>
+ <text format='%n' font='Sans Bold 16' color='#6e936e936e93' clipping='ellipsis-end' width='0'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='50'/>
+ <v_offset value='0'/>
+ <text format='%n' font='Sans Bold 16' color='#ffffffffffff' clipping='truncate' width='0'/>
+ </item>
+ </notification>
+ <notification type='im-message' use_gtk='0' background='im.png' width='120' height='140'>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='16'/>
+ <v_offset value='9'/>
+ <text format='&quot;%r&quot;' font='Sans Bold 16' color='#66b966b966b9' clipping='ellipsis-middle' width='230'/>
+ </item>
+ <item type='text'>
+ <position value='west'/>
+ <h_offset value='15'/>
+ <v_offset value='8'/>
+ <text format='&quot;%r&quot;' font='Sans Bold 16' color='#ffffffffffff' clipping='ellipsis-middle' width='230'/>
+ </item>
+ <item type='text'>
+ <position value='north-west'/>
+ <h_offset value='9'/>
+ <v_offset value='8'/>
+ <text format='%n says:' font='Sans Bold 14' color='#66b966b966b9' clipping='truncate' width='0'/>
+ </item>
+ <item type='text'>
+ <position value='north-west'/>
+ <h_offset value='8'/>
+ <v_offset value='7'/>
+ <text format='%n says:' font='Sans Bold 14' color='#ffffffffffff' clipping='truncate' width='0'/>
+ </item>
+ </notification>
+ </theme>
+</guifications>
--- a/themes/mini/Makefile.am Tue Jul 28 17:53:49 2009 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-EXTRA_DIST = \
- background.png \
- theme.xml \
- Makefile.mingw
-
-guificationsminithemedir = $(PIDGIN_DATADIR)/pixmaps/pidgin/guifications/themes/mini
-guificationsminitheme_DATA = background.png theme.xml
--- a/themes/mini/Makefile.mingw Tue Jul 28 17:53:49 2009 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-#
-# Makefile.mingw
-#
-# Description: Makefile for guifications default theme
-#
-
-GF_TOP := ../..
--include $(GF_TOP)/local.mak
-
-PIDGIN_TREE_TOP ?= ../../../../..
-include $(PIDGIN_TREE_TOP)/libpurple/win32/global.mak
-
-PIDGIN_DATADIR = $(PIDGIN_INSTALL_DIR)
-include ./Makefile.am
-
-.PHONY: install
-
-install:
- if test '$(guificationsminitheme_DATA)'; then \
- mkdir -p $(guificationsminithemedir); \
- cp $(guificationsminitheme_DATA) $(guificationsminithemedir); \
- fi;