summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefano Karapetsas <[email protected]>2013-11-12 17:19:40 +0100
committerStefano Karapetsas <[email protected]>2013-11-12 17:19:40 +0100
commit0e33476937b0a5c9fd3892dfa9d9d3e4b215c02d (patch)
tree529e8c621d37f65f897c0d56bfd81ac6c9da739f
parent4a3dfc72264b99a2919b3439364e5866c8ef919e (diff)
downloadmate-screensaver-0e33476937b0a5c9fd3892dfa9d9d3e4b215c02d.tar.bz2
mate-screensaver-0e33476937b0a5c9fd3892dfa9d9d3e4b215c02d.tar.xz
Add theme to use GNOME foot logo as floaters screensaver
-rw-r--r--configure.ac2
-rw-r--r--data/images/Makefile.am1
-rw-r--r--data/images/gnome-logo-white.svg14
-rw-r--r--po/POTFILES.in1
-rw-r--r--po/POTFILES.skip1
-rw-r--r--savers/Makefile.am7
-rw-r--r--savers/gnomelogo-floaters.desktop.in.in10
7 files changed, 36 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index cab1a17..f67d67b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1102,6 +1102,8 @@ AC_SUBST(SLIDESHOW_COSMOS_DIR)
FLOATERS_FOOT_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/mate-logo-white.svg"
AC_SUBST(FLOATERS_FOOT_LOGO_IMAGE)
+FLOATERS_FOOT_GNOME_LOGO_IMAGE="${EXPANDED_DATADIR}/pixmaps/gnome-logo-white.svg"
+AC_SUBST(FLOATERS_FOOT_GNOME_LOGO_IMAGE)
# Menu stuff
diff --git a/data/images/Makefile.am b/data/images/Makefile.am
index e23dc87..49f54fc 100644
--- a/data/images/Makefile.am
+++ b/data/images/Makefile.am
@@ -7,6 +7,7 @@ SUBDIRS = \
imagedir = $(datadir)/pixmaps
image_DATA = \
mate-logo-white.svg \
+ gnome-logo-white.svg \
$(NULL)
EXTRA_DIST = \
diff --git a/data/images/gnome-logo-white.svg b/data/images/gnome-logo-white.svg
new file mode 100644
index 0000000..b8ee84d
--- /dev/null
+++ b/data/images/gnome-logo-white.svg
@@ -0,0 +1,14 @@
+<?xml version='1.0' encoding='UTF-8' standalone='no'?>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+ 'http://www.w3.org/TR//REC-SVG-0904/DTD/svg10.dtd'>
+<svg xmlns='http://www.w3.org/2/svg' version='1.0'
+ x='0' y='0' width='128' height='128'
+ viewBox='0 0 96 118'>
+ <g style='fill:#ffffff;'>
+ <path d='M 86.068,0.0 C 61.466,0.0 56.851,35.041 70.691,35.041 C 84.529,35.041 110.67100,0.0 86.068,0.0 z '/>
+ <path d='M 45.217,30.699 C 52.586,31.149 60.671,2.5770 46.821,4.3740 C 32.976,6.1710 37.845,30.249 45.217,30.699 z '/>
+ <path d='M 11.445,48.453 C 16.686,46.146 12.120,23.581 3.2080,29.735 C -5.7,35.890 6.2040,50.759 11.445,48.453 z '/>
+ <path d='M 26.212,36.642 C 32.451,35.370 32.793,9.7780 21.667,14.369 C 10.539,18.961 19.978,37.916 26.212,36.642 L 26.212,36.642 z '/>
+ <path d='M 58.791,93.913 C 59.898,102.367 52.589,106.542 45.431,101.092 C 22.644,83.743 83.160,75.088 79.171,51.386 C 75.860,31.712 15.495,37.769 8.6210,68.553 C 3.9680,89.374 27.774,118.26 52.614,118.26 C 64.834,118.26 78.929,107.226 81.566,93.248 C 83.580,82.589 57.867,86.860 58.791,93.913 L 58.791,93.913 z '/>
+ </g>
+</svg>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 89688e0..6c43f66 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -9,6 +9,7 @@ data/lock-dialog-default.ui
data/org.mate.screensaver.gschema.xml.in
savers/cosmos-slideshow.desktop.in.in
savers/footlogo-floaters.desktop.in.in
+savers/gnomelogo-floaters.desktop.in.in
savers/personal-slideshow.desktop.in.in
savers/popsquares.desktop.in.in
savers/popsquares.c
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index 7bcd47f..2d37846 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -1,6 +1,7 @@
data/images/cosmos/cosmos.xml.in
savers/cosmos-slideshow.desktop.in
savers/footlogo-floaters.desktop.in
+savers/gnomelogo-floaters.desktop.in
savers/personal-slideshow.desktop.in
savers/popsquares.desktop.in
src/mate-screensaver.desktop.in
diff --git a/savers/Makefile.am b/savers/Makefile.am
index fb26df8..4f590cf 100644
--- a/savers/Makefile.am
+++ b/savers/Makefile.am
@@ -17,6 +17,7 @@ AM_CPPFLAGS = \
DESKTOP_IN_IN_FILES = \
cosmos-slideshow.desktop.in.in \
footlogo-floaters.desktop.in.in \
+ gnomelogo-floaters.desktop.in.in \
personal-slideshow.desktop.in.in \
popsquares.desktop.in.in \
$(NULL)
@@ -25,6 +26,8 @@ cosmos-slideshow.desktop.in: cosmos-slideshow.desktop.in.in Makefile
$(edit) $< >$@
footlogo-floaters.desktop.in: footlogo-floaters.desktop.in.in Makefile
$(edit) $< >$@
+gnomelogo-floaters.desktop.in: gnomelogo-floaters.desktop.in.in Makefile
+ $(edit) $< >$@
personal-slideshow.desktop.in: personal-slideshow.desktop.in.in Makefile
$(edit) $< >$@
popsquares.desktop.in: popsquares.desktop.in.in Makefile
@@ -35,12 +38,14 @@ popsquares.desktop.in: popsquares.desktop.in.in Makefile
edit = sed \
-e 's|@SLIDESHOW_COSMOS_DIR[@]|$(SLIDESHOW_COSMOS_DIR)|g' \
-e 's|@FLOATERS_FOOT_LOGO_IMAGE[@]|$(FLOATERS_FOOT_LOGO_IMAGE)|g' \
+ -e 's|@FLOATERS_FOOT_GNOME_LOGO_IMAGE[@]|$(FLOATERS_FOOT_GNOME_LOGO_IMAGE)|g' \
-e 's|@SAVERDIR[@]|$(privlibexecdir)|g'
themesdir = $(datadir)/applications/screensavers
themes_in_files = \
cosmos-slideshow.desktop.in \
footlogo-floaters.desktop.in \
+ gnomelogo-floaters.desktop.in \
personal-slideshow.desktop.in \
popsquares.desktop.in \
$(NULL)
@@ -125,6 +130,7 @@ CLEANFILES = \
$(BUILT_SOURCES) \
cosmos-slideshow.desktop.in \
footlogo-floaters.desktop.in \
+ gnomelogo-floaters.desktop.in \
popsquares.desktop.in \
personal-slideshow.desktop.in \
$(NULL)
@@ -138,6 +144,7 @@ MAINTAINERCLEANFILES = \
Makefile.in \
cosmos-slideshow.desktop \
footlogo-floaters.desktop \
+ gnomelogo-floaters.desktop \
personal-slideshow.desktop \
popsquares.desktop \
$(NULL)
diff --git a/savers/gnomelogo-floaters.desktop.in.in b/savers/gnomelogo-floaters.desktop.in.in
new file mode 100644
index 0000000..06dba48
--- /dev/null
+++ b/savers/gnomelogo-floaters.desktop.in.in
@@ -0,0 +1,10 @@
+[Desktop Entry]
+_Name=Floating GNOME
+_Comment=Bubbles the GNOME logo around the screen
+Exec=@SAVERDIR@/floaters @FLOATERS_FOOT_GNOME_LOGO_IMAGE@
+TryExec=@SAVERDIR@/floaters
+StartupNotify=false
+Terminal=false
+Type=Application
+Categories=Screensaver;
+OnlyShowIn=MATE;