From 0e33476937b0a5c9fd3892dfa9d9d3e4b215c02d Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Tue, 12 Nov 2013 17:19:40 +0100 Subject: Add theme to use GNOME foot logo as floaters screensaver --- configure.ac | 2 ++ data/images/Makefile.am | 1 + data/images/gnome-logo-white.svg | 14 ++++++++++++++ po/POTFILES.in | 1 + po/POTFILES.skip | 1 + savers/Makefile.am | 7 +++++++ savers/gnomelogo-floaters.desktop.in.in | 10 ++++++++++ 7 files changed, 36 insertions(+) create mode 100644 data/images/gnome-logo-white.svg create mode 100644 savers/gnomelogo-floaters.desktop.in.in 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 @@ + + + + + + + + + + + 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; -- cgit v1.2.1