@ -0,0 +1 @@
|
||||
../squeeze/defaultsettings
|
@ -0,0 +1,74 @@
|
||||
DEFAULT_BACKGROUND=desktop-background
|
||||
|
||||
INSTALL=install -m 0644
|
||||
BACKGROUNDS=$(wildcard backgrounds/*.png backgrounds/*.jpg backgrounds/*.svg backgrounds/*.tga)
|
||||
EMBLEMS=$(wildcard emblems/*png emblems/*icon)
|
||||
SPLASH=$(wildcard splash/*.png)
|
||||
PIXMAPS=$(wildcard pixmaps/*.png)
|
||||
DESKTOPFILES=$(wildcard *.desktop)
|
||||
|
||||
all:
|
||||
# make -C usplash/moreblue-orbit
|
||||
|
||||
clean:
|
||||
# make -C usplash/moreblue-orbit clean
|
||||
|
||||
install:
|
||||
# splashy theme
|
||||
mkdir -p $(DESTDIR)/usr/share/splashy/themes/moreblue-orbit
|
||||
$(INSTALL) $(wildcard splashy/moreblue-orbit/*) $(DESTDIR)/usr/share/splashy/themes/moreblue-orbit
|
||||
# usplash theme
|
||||
# make -C usplash/moreblue-orbit install DESTDIR=$(CURDIR)/debian/usplash-theme-debian-desktop/usr/lib/usplash
|
||||
# background files
|
||||
mkdir -p $(DESTDIR)/usr/share/images/desktop-base
|
||||
$(INSTALL) $(BACKGROUNDS) $(DESTDIR)/usr/share/images/desktop-base
|
||||
cd $(DESTDIR)/usr/share/images/desktop-base && ln -s $(DEFAULT_BACKGROUND) default
|
||||
# splash files
|
||||
$(INSTALL) $(SPLASH) $(DESTDIR)/usr/share/images/desktop-base
|
||||
# emblems
|
||||
mkdir -p $(DESTDIR)/usr/share/icons/hicolor/48x48/emblems
|
||||
$(INSTALL) $(EMBLEMS) $(DESTDIR)/usr/share/icons/hicolor/48x48/emblems/
|
||||
# desktop files
|
||||
mkdir -p $(DESTDIR)/usr/share/desktop-base
|
||||
$(INSTALL) $(DESKTOPFILES) $(DESTDIR)/usr/share/desktop-base/
|
||||
# pixmaps files
|
||||
mkdir -p $(DESTDIR)/usr/share/pixmaps
|
||||
$(INSTALL) $(PIXMAPS) $(DESTDIR)/usr/share/pixmaps/
|
||||
# KDM theme
|
||||
mkdir -p $(DESTDIR)/etc/default/kdm.d
|
||||
$(INSTALL) kdm-theme/kdm.d/10_desktop-base $(DESTDIR)/etc/default/kdm.d
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/kdm/themes/debian-moreblue
|
||||
$(INSTALL) $(wildcard kdm-theme/debian-moreblue/*) $(DESTDIR)/usr/share/apps/kdm/themes/debian-moreblue
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/kdm/themes/moreblue-orbit
|
||||
$(INSTALL) $(wildcard kdm-theme/moreblue-orbit/*) $(DESTDIR)/usr/share/apps/kdm/themes/moreblue-orbit
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/kdm/themes/nightly
|
||||
$(INSTALL) $(wildcard kdm-theme/nightly/*) $(DESTDIR)/usr/share/apps/kdm/themes/nightly
|
||||
# KSPLASH theme
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/ksplash/Themes/debian-moreblue-default
|
||||
$(INSTALL) $(wildcard ksplash-theme/debian-moreblue-default/*) $(DESTDIR)/usr/share/apps/ksplash/Themes/debian-moreblue-default
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/ksplash/Themes/debian-moreblue-moodin
|
||||
$(INSTALL) $(wildcard ksplash-theme/debian-moreblue-moodin/*) $(DESTDIR)/usr/share/apps/ksplash/Themes/debian-moreblue-moodin
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/ksplash/Themes/moreblue-orbit-default
|
||||
$(INSTALL) $(wildcard ksplash-theme/moreblue-orbit-default/*) $(DESTDIR)/usr/share/apps/ksplash/Themes/moreblue-orbit-default
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/ksplash/Themes/moreblue-orbit-moodin
|
||||
$(INSTALL) $(wildcard ksplash-theme/moreblue-orbit-moodin/*) $(DESTDIR)/usr/share/apps/ksplash/Themes/moreblue-orbit-moodin
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/ksplash/Themes/nightly-default
|
||||
$(INSTALL) $(wildcard ksplash-theme/nightly-default/*) $(DESTDIR)/usr/share/apps/ksplash/Themes/nightly-default
|
||||
mkdir -p $(DESTDIR)/usr/share/apps/ksplash/Themes/nightly-moodin
|
||||
$(INSTALL) $(wildcard ksplash-theme/nightly-moodin/*) $(DESTDIR)/usr/share/apps/ksplash/Themes/nightly-moodin
|
||||
# KDE setup
|
||||
mkdir -p $(DESTDIR)/etc/trinity
|
||||
$(INSTALL) profiles/kde-profile/kdeglobals $(DESTDIR)/etc/trinity
|
||||
mkdir -p $(DESTDIR)/etc/trinity/kdm
|
||||
$(INSTALL) profiles/kde-profile/kdm/backgroundrc $(DESTDIR)/etc/trinity/kdm
|
||||
mkdir -p $(DESTDIR)/usr/share/desktop-base/profiles/kde-profile/share/config
|
||||
$(INSTALL) $(wildcard profiles/kde-profile/share/config/*) $(DESTDIR)/usr/share/desktop-base/profiles/kde-profile/share/config
|
||||
# XFCE setup; uses the more general XDG
|
||||
mkdir -p $(DESTDIR)/usr/share/desktop-base/profiles/xdg-config/xfce4/mcs_settings
|
||||
$(INSTALL) $(wildcard profiles/xdg-config/xfce4/mcs_settings/*) $(DESTDIR)/usr/share/desktop-base/profiles/xdg-config/xfce4/mcs_settings
|
||||
mkdir -p $(DESTDIR)/usr/share/desktop-base/profiles/xdg-config/xfce4-session
|
||||
$(INSTALL) $(wildcard profiles/xdg-config/xfce4-session/*) $(DESTDIR)/usr/share/desktop-base/profiles/xdg-config/xfce4-session
|
||||
# GNOME background descriptor
|
||||
mkdir -p $(DESTDIR)/usr/share/gnome-background-properties
|
||||
$(INSTALL) gnome-backgrounds.xml $(DESTDIR)/usr/share/gnome-background-properties/debian.xml
|
||||
|
After Width: | Height: | Size: 82 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 33 KiB |
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 345 KiB |
After Width: | Height: | Size: 263 KiB |
After Width: | Height: | Size: 376 KiB |
After Width: | Height: | Size: 266 KiB |
After Width: | Height: | Size: 177 KiB |
After Width: | Height: | Size: 82 KiB |
@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Name=Debian Home Page
|
||||
Comment=The offical web site of the Debian Project
|
||||
Icon=/usr/share/pixmaps/debian-official-logo-small.png
|
||||
Type=Link
|
||||
URL=http://www.debian.org
|
||||
|
@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Name=Debian Reference Manual
|
||||
Comment=An introduction and reference manual for Debian
|
||||
Icon=/usr/share/pixmaps/debian-official-logo-small.png
|
||||
Type=Link
|
||||
URL=http://www.debian.org/doc/manuals/reference/
|
@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Name=Debian Security Updates
|
||||
Comment=Learn about new fixed packages
|
||||
Icon=/usr/share/pixmaps/debian-security.png
|
||||
Type=Link
|
||||
URL=http://security.debian.org/
|
@ -0,0 +1,85 @@
|
||||
README for desktop-base
|
||||
=======================
|
||||
|
||||
1. Images
|
||||
1.1. Emblems
|
||||
1.2. Pixmaps
|
||||
1.3. Splash and Wallpapers
|
||||
1.4. Boot splash
|
||||
2. Desktop files
|
||||
3. Changing desktop-base images
|
||||
4. Window Managers
|
||||
|
||||
1. Images
|
||||
|
||||
1.1. Emblems
|
||||
/usr/share/icons/hicolor/48x48/emblems/emblem-debian.png
|
||||
/usr/share/icons/hicolor/48x48/emblems/emblem-debian.icon
|
||||
|
||||
1.2. Pixmaps
|
||||
/usr/share/pixmaps/debian-security.png
|
||||
|
||||
1.3. Splash and Wallpapers
|
||||
|
||||
We have just two splash and two wallpapers for each window manager (not
|
||||
considering the originals in .xcf).
|
||||
One pair (splash / wallpaper) will be used during development
|
||||
cycle (testing/sid) and other to release.
|
||||
|
||||
/usr/share/images/desktop-base/gnome-default-splash.png (symlink)
|
||||
/usr/share/images/desktop-base/gnome-default-wallpaper.png (symlink)
|
||||
|
||||
/usr/share/images/desktop-base/splash/gnome-debian-sid-splash.png
|
||||
/usr/share/images/desktop-base/wallpapers/gnome-debian-sid-wp.png
|
||||
|
||||
Before Etch we will add the images below and the symlinks above will
|
||||
point to this pair:
|
||||
/usr/share/images/desktop-base/splash/gnome-debian-etch-splash.png
|
||||
/usr/share/images/desktop-base/wallpapers/gnome-debian-etch-wp.png
|
||||
|
||||
1.4. Boot splash
|
||||
|
||||
desktop-base provides a theme for splashy, in
|
||||
/usr/share/splashy/themes/moreblue-orbit. Previously the theme was in
|
||||
/etc/splashy but since splashy people move the themes to /usr/share and
|
||||
replaced the folder by a symlink, we had to follow. If you modified the
|
||||
theme before, you should be able to find it in /etc/splashy.dpkg-old.
|
||||
|
||||
If you installed splashy before desktop-base, the MoreBlue-Orbit theme will
|
||||
be automatically configured. But if you install splashy after desktop-base,
|
||||
you'll need to run the following command to enable it:
|
||||
|
||||
# dpkg-reconfigure desktop-base
|
||||
|
||||
2. Desktop files
|
||||
/usr/share/desktop-base/debian-homepage.desktop
|
||||
/usr/share/desktop-base/debian-reference.desktop
|
||||
/usr/share/desktop-base/debian-security.desktop
|
||||
|
||||
3. Changing desktop-base images
|
||||
|
||||
We need professional looking Debian artwork in the
|
||||
Desktop. If you want to help changing some desktop-base
|
||||
images, that would be good consider the following notes:
|
||||
|
||||
- The swirl Debian logo is red;
|
||||
- The Debian font is Poppl Laudation Condensed (unfortunately,
|
||||
commercial font)
|
||||
- Blue (#5F92C9 and some others) fits with GNOME default
|
||||
clearlooks theme that we use in your default desktop
|
||||
environment and looks good in KDE too;
|
||||
- Black and White are welcome colors too.
|
||||
|
||||
If you've suggestions for a better artwork, create or edit
|
||||
the images and open a 'wishlist' bug against desktop-base in our
|
||||
Bug Tracking System (http://bugs.debian.org/). Please attach the
|
||||
'svg' or 'xcf' and don't violate copyright.
|
||||
|
||||
4. Window Managers
|
||||
desktop-base is used by GNOME/KDE/XFCE.
|
||||
|
||||
If you're responsible for a WM in Debian and wants to use
|
||||
desktop-base artwork or add your own image (wallpaper, splash,
|
||||
whatever) use the layout described above and send your patch
|
||||
through the Bug Tracking System to us.
|
||||
|
@ -0,0 +1,447 @@
|
||||
desktop-base-trinity (5.0.3-8) squeeze; urgency=low
|
||||
|
||||
* Fix gnome conflicts
|
||||
|
||||
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 18 Jan 2012 11:08:00 -0600
|
||||
|
||||
desktop-base-trinity (5.0.3-6) squeeze; urgency=low
|
||||
|
||||
* Trinity build
|
||||
|
||||
-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Mon, 05 Jul 2010 13:55:00 -0600
|
||||
|
||||
desktop-base (5.0.2) unstable; urgency=low
|
||||
|
||||
* moreblue-orbit-wallpaper-widescreen.svg updated, fix a “transparent”
|
||||
* horizontal line on top.
|
||||
* debian/rules:
|
||||
- install splashy themes in /usr/share instead of /etc. closes: #501315
|
||||
* debian/postinst, debian/prerm
|
||||
- move properly /etc/splashy/ conffiles to /usr/share/splashy.
|
||||
|
||||
-- Yves-Alexis Perez <corsac@debian.org> Fri, 24 Oct 2008 00:23:57 +0200
|
||||
|
||||
desktop-base (5.0.1) unstable; urgency=low
|
||||
|
||||
[ Yves-Alexis Perez ]
|
||||
* Update my email address in Uploaders:
|
||||
* Relabel background as “Lenny” in GNOME properties. (Closes: #495613)
|
||||
* Add MoreBlue Orbit widescreen as svg and add it to alternatives.
|
||||
|
||||
[ Fathi Boudra ]
|
||||
* Merge wallpapers and backgrounds directories.
|
||||
* Remove deprecated splash and wallpapers:
|
||||
- debblue-1600x1200.png
|
||||
- bluedeb-1024x768.jpg
|
||||
- Debian.jpg
|
||||
- debian-background.svg
|
||||
- Splash-debblue.png
|
||||
- Splash-Debian.png
|
||||
- Splash-Debian_red.png
|
||||
* Add MoreBlue Orbit grub and splash sources.
|
||||
* Add MoreBlue Orbit widescreen.
|
||||
* Add Nightly sources.
|
||||
* Add MoreBlue Orbit Splashy theme. (Closes: #495618)
|
||||
* Add Nightly GNOME and KDM splash. Thanks to Robert Jahene.
|
||||
|
||||
-- Fathi Boudra <fabo@debian.org> Fri, 26 Sep 2008 00:49:22 +0200
|
||||
|
||||
desktop-base (5.0.0) unstable; urgency=low
|
||||
|
||||
* Bump Standards-Version to 3.8.0 (no changes needed).
|
||||
* Add Lenny artwork: MoreBlue Orbit.
|
||||
Thanks to Andre L. R. Ferreira and Valessio S. Brito.
|
||||
* Add Nightly artwork. Thanks to Robert Jahene.
|
||||
* Use alternative to provide desktop-grub.
|
||||
|
||||
-- Fathi Boudra <fabo@debian.org> Thu, 14 Aug 2008 09:41:06 +0200
|
||||
|
||||
desktop-base (4.0.7) unstable; urgency=low
|
||||
|
||||
* Replace 640x480 TGA version of debian-blueish-wallpaper.svg by a PNG for
|
||||
GRUB 2. (Closes: #465087)
|
||||
|
||||
-- Fathi Boudra <fabo@debian.org> Mon, 11 Feb 2008 14:06:52 +0100
|
||||
|
||||
desktop-base (4.0.6) unstable; urgency=low
|
||||
|
||||
* Move update-grub2 hook to postrm instead of prerm.
|
||||
* Bump compat/debhelper to 6.
|
||||
* Add Vcs-Browser and Vcs-Svn fields.
|
||||
|
||||
-- Fathi Boudra <fabo@debian.org> Mon, 14 Jan 2008 14:44:26 +0100
|
||||
|
||||
desktop-base (4.0.5) unstable; urgency=low
|
||||
|
||||
[ Fathi Boudra ]
|
||||
* Bump Standards-Version to 3.7.3.
|
||||
* Add Homepage field.
|
||||
* Remove DM-Upload-Allowed: yes; All Uploaders are DD.
|
||||
* Update kdm theme for KDE 4.
|
||||
* Use zoom option instead of scaled option in gnome background.
|
||||
(Closes: #439838)
|
||||
* Update Makefile to fix wrong permissions on
|
||||
/usr/share/gnome-background-properties. (Closes: #452425)
|
||||
* Provide 640x480 TGA version of debian-blueish-wallpaper.svg for GRUB 2.
|
||||
Thanks to Robert Millan (Closes: #459352)
|
||||
|
||||
[ Loic Minier ]
|
||||
* Also use zoom (instead of stretched) for the default wallpaper.
|
||||
|
||||
-- Fathi Boudra <fabo@debian.org> Wed, 09 Jan 2008 11:08:23 +0100
|
||||
|
||||
desktop-base (4.0.4) unstable; urgency=low
|
||||
|
||||
[ Fathi Boudra ]
|
||||
* Make a copy of GdmGreeterTheme.desktop to KdmGreeterTheme.desktop:
|
||||
* KDE3 search for GdmGreeterTheme.desktop
|
||||
* KDE4 search for KdmGreeterTheme.desktop
|
||||
|
||||
[ Loic Minier ]
|
||||
* Set DM-Upload-Allowed: yes; rock on Fathi!
|
||||
* Wrap build-deps and uploaders.
|
||||
* Cosmetic cleanups.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Fri, 23 Nov 2007 11:40:38 +0100
|
||||
|
||||
desktop-base (4.0.3) unstable; urgency=low
|
||||
|
||||
* Fix kde default wallpaper appearance between kdm to ksplash switch.
|
||||
|
||||
-- Fathi Boudra <fboudra@free.fr> Thu, 24 May 2007 01:22:06 +0200
|
||||
|
||||
desktop-base (4.0.2) unstable; urgency=low
|
||||
|
||||
* Fix dir_config path in kdeglobals and kdesktoprc doesn't support symlink.
|
||||
(Closes: #422043)
|
||||
|
||||
-- Fathi Boudra <fboudra@free.fr> Wed, 16 May 2007 14:59:27 +0200
|
||||
|
||||
desktop-base (4.0.1) unstable; urgency=high
|
||||
|
||||
[ Fathi Boudra ]
|
||||
* Re-enable kdm override; this issue will be fixed on KDM init script.
|
||||
|
||||
[ Loic Minier ]
|
||||
* Merge 4.0.0.1 and upload to unstable.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Thu, 22 Feb 2007 20:03:44 +0100
|
||||
|
||||
desktop-base (4.0.0.1) experimental; urgency=high
|
||||
|
||||
[ Fathi Boudra ]
|
||||
* Fix KSplash theme moodin engine installation.
|
||||
* Fix MoreBlue KDM theme. Thanks to Modestas Vainius.
|
||||
(Closes: #408513, #408947)
|
||||
* KDM override is disabled by default. (Closes: #407799)
|
||||
* Fixed default SVG wallpaper reverting to previous image.
|
||||
(Closes: #407930)
|
||||
|
||||
[ Loic Minier ]
|
||||
* Depend on librsvg2-common for SVG support.
|
||||
|
||||
-- Gustavo Franco <stratus@debian.org> Tue, 30 Jan 2007 17:08:41 -0200
|
||||
|
||||
desktop-base (4.0.0) unstable; urgency=low
|
||||
|
||||
[ Fathi Boudra ]
|
||||
* Add icon-session and icon-reboot to MoreBlue KDM Theme like GDM Theme.
|
||||
|
||||
[ Loic Minier ]
|
||||
* Bump up version to 4.0; etch.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Mon, 11 Dec 2006 20:59:38 +0100
|
||||
|
||||
desktop-base (0.3.22) unstable; urgency=low
|
||||
|
||||
* New GNOME wallpaper description; only holds the default GNOME wallpaper
|
||||
for now; thanks Martin-Éric Racine; closes: #333457.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Mon, 11 Dec 2006 18:02:02 +0100
|
||||
|
||||
desktop-base (0.3.21) unstable; urgency=high
|
||||
|
||||
[ Gustavo Franco ]
|
||||
* debian/control:
|
||||
- Set Maintainer field to me.
|
||||
- Set Uploaders to current debian-desktop members.
|
||||
* debian/control.in: removed
|
||||
|
||||
[ Loic Minier ]
|
||||
* Drop uploaders rule and gnome-pkg-tools build-dep.
|
||||
|
||||
[ Fathi Boudra ]
|
||||
* Fix debian-background.svg and debian-blueish-wallpaper.svg for KDE.
|
||||
* Rename kde directory to kde-profile. More consistent with KIOSK Framework.
|
||||
* Add kdeglobals support.
|
||||
* Add Debian MoreBlue KDM Theme.
|
||||
* Add Debian MoreBlue KSplash Theme (Default and Moodin engine).
|
||||
|
||||
[ Loic Minier ]
|
||||
* Urgency high for etch's KDE artwork.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Mon, 11 Dec 2006 16:43:23 +0100
|
||||
|
||||
desktop-base (0.3.20) unstable; urgency=high
|
||||
|
||||
[ Yves-Alexis Perez ]
|
||||
* Correct xfce4-session.rc file to add failsafe session so xfce4-session
|
||||
doesn't crash.
|
||||
|
||||
[ Loic Minier ]
|
||||
* Upload; high urgency because the above changes are blocking another
|
||||
upload, even if the affected files are not useful yet.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Mon, 27 Nov 2006 12:16:05 +0100
|
||||
|
||||
desktop-base (0.3.19) unstable; urgency=low
|
||||
|
||||
* Install configuration dirs for KDE and Xfce settings which will provide
|
||||
default values for the wallpaper, and splash screen; thanks Bart "cobaco"
|
||||
Cornelis; closes: #348702.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Fri, 17 Nov 2006 20:23:08 +0100
|
||||
|
||||
desktop-base (0.3.18) unstable; urgency=low
|
||||
|
||||
[ Loic Minier ]
|
||||
* Add artworks by André Luiz Rodrigues Ferreira.
|
||||
- SVG background, backgrounds/debian-blueish-wallpaper.svg.
|
||||
- PNG splash, splash/gnome-splash-curves.png; closes: #288393.
|
||||
* Register these artworks as alternatives with the highest priority (40),
|
||||
and lower the other priorities.
|
||||
|
||||
[ Josselin Mouette ]
|
||||
* Add a gconf-defaults file.
|
||||
+ Set the default background, overriding the one in libgnome.
|
||||
+ Set the default splash, overriding the one in gnome-session.
|
||||
* Register it with priority 15 (higher than standard Debian packages
|
||||
but lower than CDDs).
|
||||
* Build-depend on debhelper 5.0.13.
|
||||
|
||||
-- Josselin Mouette <joss@debian.org> Tue, 10 Oct 2006 16:36:36 +0200
|
||||
|
||||
desktop-base (0.3.17) unstable; urgency=low
|
||||
|
||||
[ Gustavo Franco ]
|
||||
* Debian Desktop sid artwork added (including originals in .xcf):
|
||||
- wallpapers/gnome-debian-sid-wp.png
|
||||
- splash/gnome-debian-sid-splash.png
|
||||
* debian/README.Debian: added, containing notes about Debian
|
||||
Desktop artwork layout and more.
|
||||
* debian/copyright: updated, including the new images copyright notes
|
||||
|
||||
[ Loic Minier ]
|
||||
* Rename Build-Depends-Indep to Build-Depends.
|
||||
* Bump up Standards-Version to 3.7.2.
|
||||
* Bump up Debhelper compatibility level to 5.
|
||||
|
||||
-- Loic Minier <lool@dooz.org> Thu, 15 Jun 2006 21:35:25 +0200
|
||||
|
||||
desktop-base (0.3.16) unstable; urgency=low
|
||||
|
||||
* GNOME Team Upload
|
||||
* backgrounds/debian-background.svg, debian/copyright,
|
||||
debian/{postinst,prerm}, Makefile:
|
||||
- added background provided by Josselin Mouette <joss@debian.org>
|
||||
to fit good with GNOME2.12's splash and theme look
|
||||
(Closes: #332873)
|
||||
* debian/prerm:
|
||||
- fixed bashism -o -> ] || [
|
||||
* debian/control.in:
|
||||
- added, updated Standards-Version to 3.6.2 with no changes
|
||||
- added gnome-pkg-tools to Build-Deps, updated debhelper's
|
||||
version requirement
|
||||
- added xfce4 to the Suggests after kde, before wmaker
|
||||
- added the Uploaders field
|
||||
* debian/rules:
|
||||
- include the pkg-gnome makefile include to generate the Uploaders
|
||||
field correctly
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Sun, 9 Oct 2005 16:14:10 -0300
|
||||
|
||||
desktop-base (0.3.15) unstable; urgency=low
|
||||
|
||||
* postinst, prerm:
|
||||
- use alternatives to provide the default background and splash
|
||||
* backgrounds/debblue-1600x1200.png:
|
||||
- added debblue's largest background
|
||||
* debian/copyright:
|
||||
- updated to mention the debblue copyright/license
|
||||
* emblems/emblem-debian.{png,icon}:
|
||||
- added emblem for hicolor theme contributed by
|
||||
Dan Korostelev <dan@ats.energo.ru> (Closes: #257923)
|
||||
* Makefile:
|
||||
- install emblem in /usr/share/icons/hicolor/48x48/emblems/
|
||||
- install debblue background, and splash and make them
|
||||
the default
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Sat, 23 Oct 2004 23:34:52 -0300
|
||||
|
||||
desktop-base (0.3.14) unstable; urgency=low
|
||||
|
||||
* pixmaps/debian-official-logo-small.png:
|
||||
- remove official logo as it is not DFSG-free (Closes: #246784)
|
||||
* debian/control:
|
||||
- Recommends: epiphany-browser | konqueror | www-browser
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Tue, 11 May 2004 17:25:09 -0300
|
||||
|
||||
desktop-base (0.3.13) unstable; urgency=low
|
||||
|
||||
* debian/postinst:
|
||||
- modified the check for $2 being empty
|
||||
(Closes: #242059)
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Sun, 4 Apr 2004 16:43:11 -0300
|
||||
|
||||
desktop-base (0.3.12) unstable; urgency=medium
|
||||
|
||||
* debian/preinst:
|
||||
- remove the alternative stuff first to make it possible
|
||||
to remove the diversion
|
||||
(Closes: #241439, #241402, #241339, #241463)
|
||||
* splash/Splash-EvolvingTux.png:
|
||||
- remove while I try to sort out the legal issues
|
||||
try to get this into sarge soon (urgency=medium)
|
||||
(Closes: #241246)
|
||||
* debian/postinst:
|
||||
- regenerate the gconf default file by running libgnome2-common's
|
||||
postinst when upgrading from an older version (Closes: #241403)
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Thu, 1 Apr 2004 16:44:26 -0300
|
||||
|
||||
desktop-base (0.3.11) unstable; urgency=low
|
||||
|
||||
* debian/prerm, debian/postinst, debian/postrm:
|
||||
- remove them all
|
||||
* debian/preinst:
|
||||
- stop providing the diversion and the gnome-splash
|
||||
alternative if upgrading from diversion-including
|
||||
versions
|
||||
* Makefile, gconf/:
|
||||
- stop providing a default configuration for the
|
||||
background
|
||||
* debian/control:
|
||||
- updated Standards-Version to 3.6.1
|
||||
* debian/copyright:
|
||||
- included GPL location in common-licenses
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Tue, 30 Mar 2004 16:35:49 -0300
|
||||
|
||||
desktop-base (0.3.10) unstable; urgency=low
|
||||
|
||||
* debian/postrm:
|
||||
- remove the unnecessary rm, sorry for the delay (Closes: #223925)
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Sun, 18 Jan 2004 01:12:39 -0200
|
||||
|
||||
desktop-base (0.3.9) unstable; urgency=low
|
||||
|
||||
* debian/preinst:
|
||||
- really fix the problem with local diversion, by removing it and
|
||||
readding it (Closes: #218091)
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Wed, 12 Nov 2003 12:54:37 -0200
|
||||
|
||||
desktop-base (0.3.8) unstable; urgency=low
|
||||
|
||||
* debian/postinst:
|
||||
- change priorities to make Debian_red the default
|
||||
* gconf/.../%gconf.xml:
|
||||
- set the default background file to /usr/share/images/desktop-base/default
|
||||
* Makefile:
|
||||
- install the gconf file
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Tue, 11 Nov 2003 13:17:22 -0200
|
||||
|
||||
desktop-base (0.3.7) unstable; urgency=low
|
||||
|
||||
* debian/preinst:
|
||||
- remove the problematic local diversion, added the right thing
|
||||
(Closes: #218091).
|
||||
* splash/Debian-Splash.{xcf,png}:
|
||||
- edited to remove the white border and enlarge the image a bit
|
||||
(Closes: #218896)
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Tue, 11 Nov 2003 00:27:50 -0200
|
||||
|
||||
desktop-base (0.3.6) unstable; urgency=low
|
||||
|
||||
* New Maintainer
|
||||
* debia/rules:
|
||||
- use cdbs package
|
||||
* debian/control:
|
||||
- Depends on cdbs
|
||||
* debian/{postinst,preinst,postrm,prerm}:
|
||||
- set up a diversion and the alternatives system for the
|
||||
/usr/share/pixmaps/splash/gnome-splash.png file, making
|
||||
Splash-Debian the default.
|
||||
* splash/{Splash-Debian_red.png,Splash-EvolvingTux.png}:
|
||||
- added new splashs (Closes: #200007, #205258)
|
||||
* Makefile:
|
||||
- create /usr/share/pixmaps/splash
|
||||
|
||||
-- Gustavo Noronha Silva <kov@debian.org> Tue, 21 Oct 2003 15:22:12 -0200
|
||||
|
||||
desktop-base (0.3.5) unstable; urgency=low
|
||||
|
||||
* debian-reference.desktop:
|
||||
- Change URL to the actual reference guide, and fix typo "manaul" =>
|
||||
"manual" (Closes: #172737).
|
||||
|
||||
-- Colin Walters <walters@debian.org> Fri, 3 Jan 2003 14:57:55 -0500
|
||||
|
||||
desktop-base (0.3.4) unstable; urgency=low
|
||||
|
||||
* Make a symlink /usr/share/images/desktop-base/default pointing to the
|
||||
default background we want.
|
||||
* debian/rules:
|
||||
- Use the latest version of Colin's Build System.
|
||||
|
||||
-- Colin Walters <walters@debian.org> Thu, 19 Dec 2002 19:19:14 -0500
|
||||
|
||||
desktop-base (0.3.3) unstable; urgency=low
|
||||
|
||||
* debian/rules:
|
||||
- Use the latest version of Colin's Build System.
|
||||
|
||||
-- Colin Walters <walters@debian.org> Thu, 21 Nov 2002 00:47:57 -0500
|
||||
|
||||
desktop-base (0.3.2) unstable; urgency=low
|
||||
|
||||
* debian/backgrounds/bluedeb-1024x768.jpg:
|
||||
- New background from Roger So.
|
||||
|
||||
-- Colin Walters <walters@debian.org> Wed, 20 Nov 2002 23:49:14 -0500
|
||||
|
||||
desktop-base (0.3.1) unstable; urgency=low
|
||||
|
||||
* Update splash/Debian-Splash.xcf, splash/Debian-Splash.png.
|
||||
* debian/rules:
|
||||
- Use Colin's Build System.
|
||||
* debian/desktop-base.install:
|
||||
- New.
|
||||
|
||||
-- Colin Walters <walters@debian.org> Wed, 06 Nov 2002 14:26:22 -0500
|
||||
|
||||
desktop-base (0.3) unstable; urgency=low
|
||||
|
||||
* Remove debian-wallpaper1280x1024.png; it was big and useless.
|
||||
* Add splash/Debian-Splash.xcf, splash/Debian-Splash.png.
|
||||
|
||||
-- Colin Walters <walters@debian.org> Thu, 31 Oct 2002 15:01:53 -0500
|
||||
|
||||
desktop-base (0.2-1) unstable; urgency=low
|
||||
|
||||
* Actually link to the installed images (Closes: #166245).
|
||||
Oops.
|
||||
|
||||
-- Colin Walters <walters@debian.org> Fri, 25 Oct 2002 00:55:19 -0400
|
||||
|
||||
desktop-base (0.1-1) unstable; urgency=low
|
||||
|
||||
* Initial Version (Closes: #165928).
|
||||
|
||||
-- Colin Walters <walters@debian.org> Tue, 22 Oct 2002 15:05:34 -0400
|
||||
|
@ -0,0 +1 @@
|
||||
6
|
@ -0,0 +1,34 @@
|
||||
Source: desktop-base-trinity
|
||||
Section: x11
|
||||
Priority: optional
|
||||
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
|
||||
Uploaders: Loïc Minier <lool@dooz.org>,
|
||||
Fathi Boudra <fabo@debian.org>,
|
||||
Yves-Alexis Perez <corsac@debian.org>
|
||||
Build-Depends: cdbs, debhelper (>= 6), quilt
|
||||
# libusplash-dev, imagemagick, librsvg2-bin
|
||||
Standards-Version: 3.8.3
|
||||
|
||||
Package: desktop-base-trinity
|
||||
Architecture: all
|
||||
Depends: librsvg2-common
|
||||
Suggests: kde-trinity
|
||||
Conflicts: desktop-base
|
||||
Provides: desktop-base
|
||||
Description: common files for the Debian Desktop [Trinity]
|
||||
This package contains various miscellaneous files which are used by
|
||||
Debian Desktop installations. Currently, it provides some
|
||||
Debian-related artwork and themes, .desktop files containing links to
|
||||
Debian related material (suitable for placement on a user's desktop),
|
||||
and other common files between the available desktop environments
|
||||
such as GNOME and KDE.
|
||||
|
||||
#Package: usplash-theme-debian-desktop-trinity
|
||||
#Section: misc
|
||||
#Architecture: amd64 i386 powerpc sparc
|
||||
#Depends: ${shlibs:Depends}, usplash
|
||||
#Provides: usplash-theme
|
||||
#Description: Debian Desktop usplash theme [Trinity]
|
||||
# This package contains an usplash theme based on Debian Desktop project.
|
||||
# .
|
||||
# See http://wiki.debian.org/DebianDesktopArtwork for more details.
|
@ -0,0 +1,72 @@
|
||||
This package was debianized by Colin Walters <walters@debian.org> on
|
||||
Tue, 22 Oct 2002 15:05:34 -0400.
|
||||
|
||||
This package is comprised of bits and pieces from various sources.
|
||||
|
||||
Copyright:
|
||||
|
||||
The debblue "kit" (composed of the background and the splash) was
|
||||
created by Jaap Haitsma (jaap at haitsma dot org) and is licensed
|
||||
under the GNU General Public License (see below). They can be
|
||||
downloaded from the http://debblue.debian.net/downloads.php web page
|
||||
in various formats.
|
||||
|
||||
The Debian swirl background images included in this package were
|
||||
created by gfburke@earthlink.net (Gary Burke), and were derived from
|
||||
copyright-free stock artwork. It can be downloaded from
|
||||
http://wm.themes.org, as "Debian.tar.gz".
|
||||
|
||||
The Debian "bluedeb" background was created by Roger So
|
||||
<rogerso@debian.org>, and is under the terms of the BSD license. See
|
||||
../backgrounds/bluedeb.COPYING for more information.
|
||||
|
||||
The debian-background.svg file has been provided by Josselin Mouette
|
||||
<joss@debian.org>, and is a derivative work of the open use Debian
|
||||
logo, which has the following copyright notice:
|
||||
|
||||
<debian-background.svg>
|
||||
Copyright (c) 1999 Software in the Public Interest
|
||||
|
||||
This logo or a modified version may be used by anyone to refer to
|
||||
the Debian project, but does not indicate endorsement by the
|
||||
project.
|
||||
|
||||
Note: we would appreciate that you make the image a link to
|
||||
http://www.debian.org/ if you use it on a web page.
|
||||
</debian-background.svg>
|
||||
|
||||
The Debian splash screen was created by Mirko Hufnagel
|
||||
<mirko@abitur97.de>, and is placed into the public domain.
|
||||
|
||||
The Debian_red splash screen imagem was created by
|
||||
<webanetwork@libero.it> and is copyright-free. It can be downloaded
|
||||
from http://art.gnome.org/themes/splash_screens/488.php.
|
||||
|
||||
The EvolvingTux splash screen was modified by Filip Van Raemdonck
|
||||
<mechanix@debian.org> based on a GPL work found at
|
||||
http://www.kde-look.org.
|
||||
|
||||
The debian-security.xcf file (and the resulting .png file) were
|
||||
created by Colin Walters <walters@debian.org> from the Debian Open Use
|
||||
Logo and a GNOME icon; both are free software.
|
||||
|
||||
The debian-official-logo-small.png image is more or less a simple
|
||||
reformatting of the Debian Official Use Logo.
|
||||
|
||||
The .desktop files included in this package were compiled by Colin
|
||||
Walters <walters@debian.org>.
|
||||
|
||||
The gnome-debian-sid "kit" including splash/gnome-debian-sid-splash.xcf.gz,
|
||||
splash/gnome-debian-sid-splash.png, wallpapers/gnome-debian-sid-wp.xcf.gz
|
||||
and wallpapers/gnome-debian-sid-wp.png were made by Josselin Mouette
|
||||
<joss@debian.org> and Gustavo Franco <stratus@debian.org>.
|
||||
|
||||
The following files are Copyright 2006 André Luiz Rodrigues Ferreira and
|
||||
licensed under the GPL.
|
||||
- SVG background, backgrounds/debian-blueish-wallpaper.svg.
|
||||
- PNG splash, splash/gnome-splash-curves.png.
|
||||
|
||||
The GPL license can be found in plain text format, on Debian systems,
|
||||
at /usr/share/common-licenses/GPL.
|
||||
|
||||
|
@ -0,0 +1,3 @@
|
||||
/apps/gnome-session/options/splash_image /usr/share/images/desktop-base/desktop-splash
|
||||
/desktop/gnome/background/picture_filename /usr/share/images/desktop-base/desktop-background
|
||||
/desktop/gnome/background/picture_options zoom
|
@ -0,0 +1,101 @@
|
||||
#!/bin/bash -e
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
|
||||
if [ "${1}" = "configure" ] && [ "$2" != "" ] ; then
|
||||
|
||||
if dpkg --compare-versions ${2} lt 0.3.11 && dpkg --compare-versions ${2} gt 0.3.5; then
|
||||
if test -x /var/lib/dpkg/info/libgnome2-common.postinst; then
|
||||
/var/lib/dpkg/info/libgnome2-common.postinst configure
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$1" = "configure" -o "$1" = "abort-upgrade" ]; then
|
||||
# Alternatives for the background
|
||||
update-alternatives --install \
|
||||
/usr/share/images/desktop-base/desktop-background \
|
||||
desktop-background \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-wallpaper.svg 60
|
||||
|
||||
update-alternatives --install \
|
||||
/usr/share/images/desktop-base/desktop-background \
|
||||
desktop-background \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-wallpaper-widescreen.svg 55
|
||||
|
||||
update-alternatives --install \
|
||||
/usr/share/images/desktop-base/desktop-background \
|
||||
desktop-background \
|
||||
/usr/share/images/desktop-base/nightly-wallpaper.png 50
|
||||
|
||||
update-alternatives --install \
|
||||
/usr/share/images/desktop-base/desktop-background \
|
||||
desktop-background \
|
||||
/usr/share/images/desktop-base/debian-blueish-wallpaper.svg 40
|
||||
|
||||
# update-alternatives --install \
|
||||
# /usr/share/images/desktop-base/desktop-background \
|
||||
# desktop-background \
|
||||
# /usr/share/images/desktop-base/debblue-1600x1200.png 30
|
||||
|
||||
# update-alternatives --install \
|
||||
# /usr/share/images/desktop-base/desktop-background \
|
||||
# desktop-background \
|
||||
# /usr/share/images/desktop-base/debian-background.svg 20
|
||||
|
||||
# update-alternatives --install \
|
||||
# /usr/share/images/desktop-base/desktop-background \
|
||||
# desktop-background \
|
||||
# /usr/share/images/desktop-base/bluedeb-1024x768.jpg 10
|
||||
|
||||
# update-alternatives --install \
|
||||
# /usr/share/images/desktop-base/desktop-background \
|
||||
# desktop-background \
|
||||
# /usr/share/images/desktop-base/Debian.jpg 10
|
||||
|
||||
# Alternatives for the splash
|
||||
update-alternatives --install \
|
||||
/usr/share/images/desktop-base/desktop-splash \
|
||||
desktop-splash \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-splash.png 50
|
||||
|
||||
update-alternatives --install \
|
||||
/usr/share/images/desktop-base/desktop-splash \
|
||||
desktop-splash \
|
||||
/usr/share/images/desktop-base/gnome-splash-curves.png 40
|
||||
|
||||
# update-alternatives --install \
|
||||
# /usr/share/images/desktop-base/desktop-splash \
|
||||
# desktop-splash \
|
||||
# /usr/share/images/desktop-base/Splash-debblue.png 30
|
||||
|
||||
# update-alternatives --install \
|
||||
# /usr/share/images/desktop-base/desktop-splash \
|
||||
# desktop-splash \
|
||||
# /usr/share/images/desktop-base/Splash-Debian.png 10
|
||||
|
||||
# update-alternatives --install \
|
||||
# /usr/share/images/desktop-base/desktop-splash \
|
||||
# desktop-splash \
|
||||
# /usr/share/images/desktop-base/Splash-Debian_red.png 10
|
||||
|
||||
# Alternatives for grub
|
||||
update-alternatives --install \
|
||||
/usr/share/images/desktop-base/desktop-grub \
|
||||
desktop-grub \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-grub.png 10
|
||||
|
||||
# GRUB background
|
||||
if which update-grub2 > /dev/null ; then
|
||||
update-grub2
|
||||
fi
|
||||
|
||||
if [ -x /sbin/splashy_config ] && [ -w /etc/splashy/config.xml ]; then
|
||||
splashy_config --set-theme moreblue-orbit
|
||||
fi
|
||||
|
||||
if [ -x /usr/sbin/update-initramfs ]; then
|
||||
update-initramfs -u
|
||||
fi
|
||||
fi
|
@ -0,0 +1,10 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
|
||||
if which update-grub2 > /dev/null ; then
|
||||
update-grub2
|
||||
fi
|
||||
fi
|
||||
|
@ -0,0 +1,71 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
if [ "${1}" = "upgrade" ]; then
|
||||
if dpkg --compare-versions ${2} lt 0.3.11 && dpkg --compare-versions ${2} gt 0.3.5; then
|
||||
update-alternatives --remove gnome-splash \
|
||||
/usr/share/images/desktop-base/Splash-Debian.png
|
||||
update-alternatives --remove gnome-splash \
|
||||
/usr/share/images/desktop-base/Splash-EvolvingTux.png
|
||||
update-alternatives --remove gnome-splash \
|
||||
/usr/share/images/desktop-base/Splash-Debian_red.png
|
||||
|
||||
dpkg-divert --package desktop-base --rename \
|
||||
--divert /usr/share/pixmaps/splash/gnome-splash.png.orig \
|
||||
--remove /usr/share/pixmaps/splash/gnome-splash.png
|
||||
fi
|
||||
fi
|
||||
|
||||
same_conffile() {
|
||||
CONFFILE="$1"
|
||||
if [ -e "$CONFFILE" ]; then
|
||||
md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
|
||||
old_md5sum="`dpkg-query -W -f='${Conffiles}' desktop-base | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`"
|
||||
[ "$md5sum" = "$old_md5sum" ]
|
||||
return
|
||||
fi
|
||||
return 1
|
||||
}
|
||||
|
||||
case "$1" in
|
||||
install|upgrade)
|
||||
if dpkg --compare-versions "$2" lt "5.0.2"; then
|
||||
# if the folder is a symlink (installed by splashy), modified files
|
||||
# need to be copied (from /usr/share/splashy/themes) before beeing
|
||||
# replaced. If it's not, they need to be moved (from
|
||||
# /etc/splashy/themes)
|
||||
# not modified files need to be removed if no symlink, and not
|
||||
# touched in case of a symlink
|
||||
THEME_FOLDER="/etc/splashy/themes/moreblue-orbit"
|
||||
THEME_FOLDER_BAK="/etc/splashy.dpkg-old/themes/moreblue-orbit"
|
||||
FILES="background-bw.png background-color.png VeraSans.ttf theme.xml"
|
||||
|
||||
if [ -h /etc/splashy/themes ]; then
|
||||
# symlink
|
||||
for FILE in ${FILES}; do
|
||||
[ -f ${THEME_FOLDER}/${FILE} ] || break
|
||||
if ! same_conffile "${THEME_FOLDER}/${FILE}"; then
|
||||
# symlink and changed file, copy it in a safe place
|
||||
[ -d $THEME_FOLDER_BAK ] || mkdir -p $THEME_FOLDER_BAK
|
||||
cp ${THEME_FOLDER}/${FILE} ${THEME_FOLDER_BAK}/
|
||||
fi
|
||||
done
|
||||
else
|
||||
# real folder
|
||||
for FILE in ${FILES}; do
|
||||
[ -f ${THEME_FOLDER}/${FILE} ] || break
|
||||
if ! same_conffile "${THEME_FOLDER}/${FILE}"; then
|
||||
# real folder and changed file, move it in a safe place
|
||||
[ -d $THEME_FOLDER_BAK ] || mkdir -p $THEME_FOLDER_BAK
|
||||
mv ${THEME_FOLDER}/${FILE} ${THEME_FOLDER_BAK}/
|
||||
else
|
||||
# real folder but unchanged file, just remove it
|
||||
rm ${THEME_FOLDER}/${FILE}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
@ -0,0 +1,51 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
|
||||
# remove background alternatives
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-wallpaper.svg
|
||||
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-wallpaper-widescreen.svg
|
||||
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/nightly-wallpaper.png
|
||||
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/debian-blueish-wallpaper.svg
|
||||
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/debblue-1600x1200.png
|
||||
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/debian-background.svg
|
||||
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/bluedeb-1024x768.jpg
|
||||
|
||||
update-alternatives --remove desktop-background \
|
||||
/usr/share/images/desktop-base/Debian.jpg
|
||||
|
||||
# remove splash alternatives
|
||||
update-alternatives --remove desktop-splash \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-splash.png
|
||||
|
||||
update-alternatives --remove desktop-splash \
|
||||
/usr/share/images/desktop-base/gnome-splash-curves.png
|
||||
|
||||
update-alternatives --remove desktop-splash \
|
||||
/usr/share/images/desktop-base/Splash-debblue.png
|
||||
|
||||
update-alternatives --remove desktop-splash \
|
||||
/usr/share/images/desktop-base/Splash-Debian.png
|
||||
|
||||
update-alternatives --remove desktop-splash \
|
||||
/usr/share/images/desktop-base/Splash-Debian_red.png
|
||||
|
||||
# remove grub alternatives
|
||||
update-alternatives --remove desktop-grub \
|
||||
/usr/share/images/desktop-base/moreblue-orbit-grub.png
|
||||
fi
|
||||
|
@ -0,0 +1,18 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
include /usr/share/cdbs/1/rules/buildcore.mk
|
||||
include /usr/share/cdbs/1/rules/debhelper.mk
|
||||
include /usr/share/cdbs/1/class/makefile.mk
|
||||
include /usr/share/cdbs/1/rules/patchsys-quilt.mk
|
||||
|
||||
# needed for usplash
|
||||
CFLAGS += -fPIC
|
||||
|
||||
DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(CURDIR)/debian/desktop-base-trinity/
|
||||
|
||||
DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
|
||||
&& echo xz || echo bzip2)
|
||||
|
||||
binary-fixup/desktop-base-trinity::
|
||||
dh_gconf --priority=15
|
||||
|
@ -0,0 +1,2 @@
|
||||
# we ignore ${Misc:Depends} because it would bring gconf
|
||||
desktop-base source: debhelper-but-no-misc-depends desktop-base
|
@ -0,0 +1 @@
|
||||
3.0 (native)
|
@ -0,0 +1,6 @@
|
||||
# Use xz instead of gzip
|
||||
compression = "xz"
|
||||
compression-level = 9
|
||||
|
||||
# Don't run differences
|
||||
diff-ignore = .*
|
@ -0,0 +1,30 @@
|
||||
#! /bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
# Alternatives for usplash
|
||||
update-alternatives --install \
|
||||
/usr/lib/usplash/usplash-artwork.so \
|
||||
usplash-artwork.so \
|
||||
/usr/lib/usplash/moreblue-orbit-theme.so 60
|
||||
|
||||
if [ -x /usr/sbin/update-initramfs ]; then
|
||||
update-initramfs -u
|
||||
fi
|
||||
;;
|
||||
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "postinst called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
@ -0,0 +1,23 @@
|
||||
#! /bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
case "$1" in
|
||||
remove|upgrade|deconfigure)
|
||||
# remove usplash alternatives
|
||||
update-alternatives --remove usplash-artwork.so \
|
||||
/usr/lib/usplash/moreblue-orbit-theme.so
|
||||
;;
|
||||
|
||||
failed-upgrade)
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "prerm called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
@ -0,0 +1,2 @@
|
||||
[Icon Data]
|
||||
DisplayName=Debian
|
After Width: | Height: | Size: 1.2 KiB |
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
|
||||
<wallpapers>
|
||||
<wallpaper>
|
||||
<!-- don't include words such as "wallpaper" (avoids translations) -->
|
||||
<name>Debian</name>
|
||||
<filename>/usr/share/images/desktop-base/desktop-background</filename>
|
||||
<options>zoom</options>
|
||||
<shade_type>horizontal-gradient</shade_type>
|
||||
<pcolor>#0099cc</pcolor>
|
||||
<scolor>#006699</scolor>
|
||||
</wallpaper>
|
||||
</wallpapers>
|
@ -0,0 +1,8 @@
|
||||
[GdmGreeterTheme]
|
||||
Encoding=UTF-8
|
||||
Greeter=debian-moreblue.xml
|
||||
Name=Debian MoreBlue
|
||||
Description=Debian MoreBlue KDM Theme, based on Debian MoreBlue GDM Theme by Andre L. R. Ferreira <andrelrf@gmail.com>
|
||||
Author=Fathi Boudra, based on same GDM Theme by Andre L. R. Ferreira
|
||||
Copyright=(c) 2006 Fathi Boudra <fboudra@free.fr>
|
||||
Screenshot=screenshot.png
|
@ -0,0 +1,8 @@
|
||||
[KdmGreeterTheme]
|
||||
Encoding=UTF-8
|
||||
Greeter=debian-moreblue.xml
|
||||
Name=Debian MoreBlue
|
||||
Description=Debian MoreBlue KDM Theme, based on Debian MoreBlue GDM Theme by Andre L. R. Ferreira <andrelrf@gmail.com>
|
||||
Author=Fathi Boudra, based on same GDM Theme by Andre L. R. Ferreira
|
||||
Copyright=(c) 2006 Fathi Boudra <fboudra@free.fr>
|
||||
Screenshot=screenshot.png
|
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 17 KiB |
@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE greeter SYSTEM "greeter.dtd">
|
||||
<greeter>
|
||||
|
||||
<!-- main pic, login pic -->
|
||||
<item type="svg">
|
||||
<normal file="background.svg"/>
|
||||
<pos x="0" y="0" width="100%" height="100%"/>
|
||||
|
||||
<!-- swirl -->
|
||||
<fixed>
|
||||
<item type="svg">
|
||||
<normal file="swirl.svg"/>
|
||||
<pos x="-300" y="-320" width="250" height="290"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<fixed>
|
||||
<item type="pixmap">
|
||||
<normal file="boundingbox.png"/>
|
||||
<pos anchor="c" x="50%" y="50%" width="400" height="282"/>
|
||||
|
||||
<!-- Welcome -->
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<pos anchor="nc" x="50%" y="18%"/>
|
||||
<normal color="#000000" font="Sans Bold 18"/>
|
||||
<stock type="welcome-label"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<fixed>
|
||||
<item type="rect">
|
||||
<normal color="#ffff00" alpha="0.0"/>
|
||||
<pos anchor="e" x="50%" y="50%" width="190" height="180"/>
|
||||
|
||||
<!-- username-label -->
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<pos anchor="ne" x="90%" y="40%"/>
|
||||
<normal color="#000000" font="Sans Bold 10"/>
|
||||
<stock type="username-label"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- password-label -->
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<pos anchor="ne" x="90%" y="60%"/>
|
||||
<normal color="#000000" font="Sans Bold 10"/>
|
||||
<stock type="password-label"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<fixed>
|
||||
<item type="rect">
|
||||
<normal color="#00ffff" alpha="0.0"/>
|
||||
<pos anchor="w" x="50%" y="50%" width="190" height="180"/>
|
||||
|
||||
<!-- username-entry -->
|
||||
<fixed>
|
||||
<item type="entry" id="user-entry">
|
||||
<pos anchor="n" x="30%" y="35%" height="25" width="150"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- password-entry -->
|
||||
<fixed>
|
||||
<item type="entry" id="pw-entry">
|
||||
<pos anchor="n" x="30%" y="55%" height="25" width="150"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- capslock-warning -->
|
||||
<fixed>
|
||||
<item type="rect" id="caps-lock-warning">
|
||||
<pos anchor="c" x="50%" y="50%" width="box" height="box"/>
|
||||
<box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
|
||||
<item type="label">
|
||||
<normal color="#000000" font="Sans 12"/>
|
||||
<pos anchor="n" x="50%" y="90"/>
|
||||
<stock type="caps-lock-warning"/>
|
||||
</item>
|
||||
</box>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- Login-Error -->
|
||||
<fixed>
|
||||
<item type="rect" id="pam-error">
|
||||
<pos anchor="c" x="50%" y="50%" width="box" height="box"/>
|
||||
<box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
|
||||
<item type="label">
|
||||
<normal color="#000000" font="Sans 12"/>
|
||||
<pos anchor="n" x="50%" y="60"/>
|
||||
<text>Login failed.</text>
|
||||
</item>
|
||||
</box>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
</item>
|
||||
|
||||
<!-- icons and text in bottom bar -->
|
||||
<item type="rect">
|
||||
<pos x="0" y="-60" width="100%" height="60"/>
|
||||
|
||||
<fixed>
|
||||
<item type="pixmap" id="session_button" button="true">
|
||||
<normal file="icon-session.png"/>
|
||||
<pos x="20" y="20"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- session-button -->
|
||||
<fixed>
|
||||
<item type="rect" id="session_button" button="true">
|
||||
<pos x="60" y="30" width="110" height="100%"/>
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<normal color="#ffffff" font="Sans Bold 12"/>
|
||||
<prelight color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<active color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<pos y="0" x="0"/>
|
||||
<stock type="session"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<fixed>
|
||||
<item type="pixmap" id="system_button" button="true">
|
||||
<normal file="icon-reboot.png"/>
|
||||
<pos x="180" y="20"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- menu-button -->
|
||||
<fixed>
|
||||
<item type="rect" id="system_button" button="true">
|
||||
<show modes="console" type="system"/>
|
||||
<pos x="215" y="30" width="50" height="100%"/>
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<normal color="#ffffff" font="Sans Bold 12"/>
|
||||
<prelight color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<active color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<pos y="0" x="0"/>
|
||||
<stock type="system"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- clock -->
|
||||
<fixed>
|
||||
<item type="label" id="clock">
|
||||
<normal color="#ffffff" font="Sans Bold 11"/>
|
||||
<pos anchor="se" x="-20" y="-10"/>
|
||||
<text>%c</text>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</greeter>
|
After Width: | Height: | Size: 670 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 67 KiB |
After Width: | Height: | Size: 13 KiB |
@ -0,0 +1,3 @@
|
||||
USETHEME="true"
|
||||
THEME="/usr/share/apps/kdm/themes/moreblue-orbit"
|
||||
WALLPAPER="/usr/share/apps/kdm/themes/moreblue-orbit/background.png"
|
@ -0,0 +1,8 @@
|
||||
[GdmGreeterTheme]
|
||||
Encoding=UTF-8
|
||||
Greeter=moreblue-orbit.xml
|
||||
Name=MoreBlue Orbit
|
||||
Description=MoreBlue Orbit KDM Theme, based on MoreBlue Orbit GDM Theme by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Author=Fathi Boudra, based on same GDM Theme by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Copyright=(c) 2008 Fathi Boudra <fabo@debian.org>
|
||||
Screenshot=screenshot.png
|
@ -0,0 +1,8 @@
|
||||
[KdmGreeterTheme]
|
||||
Encoding=UTF-8
|
||||
Greeter=moreblue-orbit.xml
|
||||
Name=MoreBlue Orbit
|
||||
Description=MoreBlue Orbit KDM Theme, based on MoreBlue Orbit GDM Theme by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Author=Fathi Boudra, based on same GDM Theme by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Copyright=(c) 2008 Fathi Boudra <fabo@debian.org>
|
||||
Screenshot=screenshot.png
|
After Width: | Height: | Size: 241 KiB |
After Width: | Height: | Size: 240 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 670 B |
After Width: | Height: | Size: 1.2 KiB |
@ -0,0 +1,162 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE greeter SYSTEM "greeter.dtd">
|
||||
<greeter>
|
||||
|
||||
<!-- main pic, login pic -->
|
||||
<item type="pixmap">
|
||||
<normal file="background.png"/>
|
||||
<pos x="0" y="0" width="100%" height="100%"/>
|
||||
|
||||
<fixed>
|
||||
<item type="pixmap">
|
||||
<normal file="boundingbox.png"/>
|
||||
<pos anchor="c" x="50%" y="50%" width="400" height="282"/>
|
||||
|
||||
<!-- Welcome -->
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<pos anchor="nc" x="50%" y="18%"/>
|
||||
<normal color="#000000" font="Sans Bold 18"/>
|
||||
<stock type="welcome-label"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<fixed>
|
||||
<item type="rect">
|
||||
<normal color="#ffff00" alpha="0.0"/>
|
||||
<pos anchor="e" x="50%" y="50%" width="190" height="180"/>
|
||||
|
||||
<!-- username-label -->
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<pos anchor="ne" x="90%" y="40%"/>
|
||||
<normal color="#000000" font="Sans Bold 10"/>
|
||||
<stock type="username-label"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- password-label -->
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<pos anchor="ne" x="90%" y="60%"/>
|
||||
<normal color="#000000" font="Sans Bold 10"/>
|
||||
<stock type="password-label"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<fixed>
|
||||
<item type="rect">
|
||||
<normal color="#00ffff" alpha="0.0"/>
|
||||
<pos anchor="w" x="50%" y="50%" width="190" height="180"/>
|
||||
|
||||
<!-- username-entry -->
|
||||
<fixed>
|
||||
<item type="entry" id="user-entry">
|
||||
<pos anchor="n" x="30%" y="35%" height="25" width="150"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- password-entry -->
|
||||
<fixed>
|
||||
<item type="entry" id="pw-entry">
|
||||
<pos anchor="n" x="30%" y="55%" height="25" width="150"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- capslock-warning -->
|
||||
<fixed>
|
||||
<item type="rect" id="caps-lock-warning">
|
||||
<pos anchor="c" x="50%" y="50%" width="box" height="box"/>
|
||||
<box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
|
||||
<item type="label">
|
||||
<normal color="#000000" font="Sans 12"/>
|
||||
<pos anchor="n" x="50%" y="90"/>
|
||||
<stock type="caps-lock-warning"/>
|
||||
</item>
|
||||
</box>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- Login-Error -->
|
||||
<fixed>
|
||||
<item type="rect" id="pam-error">
|
||||
<pos anchor="c" x="50%" y="50%" width="box" height="box"/>
|
||||
<box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
|
||||
<item type="label">
|
||||
<normal color="#000000" font="Sans 12"/>
|
||||
<pos anchor="n" x="50%" y="60"/>
|
||||
<text>Login failed.</text>
|
||||
</item>
|
||||
</box>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
</item>
|
||||
|
||||
<!-- icons and text in bottom bar -->
|
||||
<item type="rect">
|
||||
<pos x="0" y="-60" width="100%" height="60"/>
|
||||
|
||||
<fixed>
|
||||
<item type="pixmap" id="session_button" button="true">
|
||||
<normal file="icon-session.png"/>
|
||||
<pos x="20" y="20"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- session-button -->
|
||||
<fixed>
|
||||
<item type="rect" id="session_button" button="true">
|
||||
<pos x="60" y="30" width="110" height="100%"/>
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<normal color="#ffffff" font="Sans Bold 12"/>
|
||||
<prelight color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<active color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<pos y="0" x="0"/>
|
||||
<stock type="session"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<fixed>
|
||||
<item type="pixmap" id="system_button" button="true">
|
||||
<normal file="icon-reboot.png"/>
|
||||
<pos x="180" y="20"/>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- menu-button -->
|
||||
<fixed>
|
||||
<item type="rect" id="system_button" button="true">
|
||||
<show modes="console" type="system"/>
|
||||
<pos x="215" y="30" width="50" height="100%"/>
|
||||
<fixed>
|
||||
<item type="label">
|
||||
<normal color="#ffffff" font="Sans Bold 12"/>
|
||||
<prelight color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<active color="#bbbbbb" font="Sans Bold 12"/>
|
||||
<pos y="0" x="0"/>
|
||||
<stock type="system"/>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</fixed>
|
||||
|
||||
<!-- clock -->
|
||||
<fixed>
|
||||
<item type="label" id="clock">
|
||||
<normal color="#ffffff" font="Sans Bold 11"/>
|
||||
<pos anchor="se" x="-20" y="-10"/>
|
||||
<text>%c</text>
|
||||
</item>
|
||||
</fixed>
|
||||
</item>
|
||||
</greeter>
|
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,8 @@
|
||||
[GdmGreeterTheme]
|
||||
Encoding=UTF-8
|
||||
Greeter=nightly.xml
|
||||
Name=Nightly
|
||||
Description=Nightly KDM Theme
|
||||
Author=Robert Jaehne
|
||||
Copyright=(c) 2008 Robert Jaehne <robert@jaehne.bz>
|
||||
Screenshot=screenshot.png
|
@ -0,0 +1,8 @@
|
||||
[KdmGreeterTheme]
|
||||
Encoding=UTF-8
|
||||
Greeter=nightly.xml
|
||||
Name=Nightly
|
||||
Description=Nightly KDM Theme
|
||||
Author=Robert Jaehne
|
||||
Copyright=(c) 2008 Robert Jaehne <robert@jaehne.bz>
|
||||
Screenshot=screenshot.png
|
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 191 KiB |
After Width: | Height: | Size: 101 KiB |
@ -0,0 +1,139 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE greeter SYSTEM "greeter.dtd">
|
||||
<greeter>
|
||||
|
||||
<!-- main pic, login pic -->
|
||||
<item type="pixmap">
|
||||
<normal file="background.png"/>
|
||||
<pos x="0" y="0" width="100%" height="100%"/>
|
||||
|
||||
<item type="pixmap">
|
||||
<normal file="boundingbox.png"/>
|
||||
<pos x="50%" y="80%" width="501" height="101" anchor="c"/>
|
||||
|
||||
<item type="rect">
|
||||
<normal color="#ffff00" alpha="0.0"/>
|
||||
<pos anchor="e" x="45%" y="50%" width="190" height="180"/>
|
||||
|
||||
<!-- username-label -->
|
||||
<item type="label">
|
||||
<pos anchor="ne" x="90%" y="35%"/>
|
||||
<normal color="#ffffff" font="Sans 10"/>
|
||||
<stock type="username-label"/>
|
||||
</item>
|
||||
|
||||
<!-- password-label -->
|
||||
<item type="label">
|
||||
<pos anchor="ne" x="90%" y="55%"/>
|
||||
<normal color="#ffffff" font="Sans 10"/>
|
||||
<stock type="password-label"/>
|
||||
</item>
|
||||
</item>
|
||||
|
||||
<item type="rect">
|
||||
<normal color="#00ffff" alpha="0.0"/>
|
||||
<pos anchor="w" x="50%" y="50%" width="190" height="180"/>
|
||||
|
||||
<!-- username-entry -->
|
||||
<item type="entry" id="user-entry">
|
||||
<pos anchor="n" x="45%" y="35%" height="24" width="150"/>
|
||||
</item>
|
||||
|
||||
<!-- password-entry -->
|
||||
<item type="entry" id="pw-entry">
|
||||
<pos anchor="n" x="45%" y="55%" height="24" width="150"/>
|
||||
</item>
|
||||
</item>
|
||||
</item>
|
||||
|
||||
<!-- capslock-warning -->
|
||||
<item type="pixmap" id="caps-lock-warning">
|
||||
<normal file="error.png"/>
|
||||
<pos anchor="s" x="50%" y="75%" width="400" height="70"/>
|
||||
<item type="rect" id="caps-lock-warning">
|
||||
<pos anchor="c" x="50%" y="50%" width="box" height="box"/>
|
||||
<box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
|
||||
<item type="label">
|
||||
<normal color="#FFFFFF" font="Sans 12"/>
|
||||
<pos x="50%" anchor="n"/>
|
||||
<stock type="caps-lock-warning"/>
|
||||
</item>
|
||||
</box>
|
||||
</item>
|
||||
</item>
|
||||
|
||||
<!-- Login-Error -->
|
||||
<item type="pixmap" id="pam-error">
|
||||
<normal file="error.png"/>
|
||||
<pos anchor="s" x="50%" y="73%" width="400" height="70"/>
|
||||
<item type="rect">
|
||||
<pos anchor="c" x="50%" y="50%" width="box" height="box"/>
|
||||
<box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
|
||||
<item type="label">
|
||||
<normal color="#FFFFFF" font="Sans 12"/>
|
||||
<pos anchor="n" x="50%"/>
|
||||
<text>Login failed.</text>
|
||||
</item>
|
||||
</box>
|
||||
</item>
|
||||
</item>
|
||||
</item>
|
||||
|
||||
<!-- Bottom bar -->
|
||||
<item type="pixmap">
|
||||
<pos x="5%" y="5%" width="60%" height="60"/>
|
||||
</item>
|
||||
|
||||
<!-- icons and text in bottom bar -->
|
||||
<item type="rect">
|
||||
<pos x="0%" y="0%" width="100%" height="60" anchor="nw"/>
|
||||
|
||||
<!-- clock -->
|
||||
<item type="label" id="clock">
|
||||
<normal color="#ffffff" font="Sans 12"/>
|
||||
<pos x="85%" y="5"/>
|
||||
<text>%c</text>
|
||||
</item>
|
||||
|
||||
<!-- session-button -->
|
||||
<item type="rect" id="session_button" button="true">
|
||||
<pos x="0" y="0" width="150" height="100%"/>
|
||||
<item type="pixmap" id="session_button" button="true">
|
||||
<normal file="Sessions_inactive.png"/>
|
||||
<prelight file="Sessions.png"/>
|
||||
<pos x="6%" y="8" width="48" height="48"/>
|
||||
</item>
|
||||
<item type="label">
|
||||
<normal color="#999999" font="Sans 12"/>
|
||||
<prelight color="#ffffff" font="Sans 12"/>
|
||||
<active color="#ff0000" font="Sans 12"/>
|
||||
<pos x="70" y="19"/>
|
||||
<text>Sessions</text>
|
||||
<text xml:lang="ca">Sessió</text>
|
||||
<text xml:lang="es">Sesión</text>
|
||||
<text xml:lang="en">Session</text>
|
||||
</item>
|
||||
</item>
|
||||
|
||||
<!-- menu-button -->
|
||||
<item type="rect" id="system_button" button="true">
|
||||
<show modes="console" type="system"/>
|
||||
<pos x="10%" y="0" width="180" height="100%"/>
|
||||
<item type="pixmap" id="system_button" button="true">
|
||||
<normal file="System_inactive.png"/>
|
||||
<prelight file="System.png"/>
|
||||
<pos x="6%" y="8" width="48" height="48"/>
|
||||
</item>
|
||||
<item type="label">
|
||||
<normal color="#999999" font="Sans 12"/>
|
||||
<prelight color="#ffffff" font="Sans 12"/>
|
||||
<active color="#ff0000" font="Sans 12"/>
|
||||
<pos x="70" y="19"/>
|
||||
<text>System Menu</text>
|
||||
<text xml:lang="ca">Menú</text>
|
||||
<text xml:lang="es">Menú</text>
|
||||
<text xml:lang="en">Menu</text>
|
||||
</item>
|
||||
</item>
|
||||
</item>
|
||||
</greeter>
|
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 46 KiB |
@ -0,0 +1,11 @@
|
||||
[KSplash Theme: debian-moreblue-default]
|
||||
Name = Debian MoreBlue (Default)
|
||||
Description = Debian MoreBlue KSplash Theme using Default engine, based on Debian MoreBlue artwork by Andre L. R. Ferreira
|
||||
Version = 1.0
|
||||
Author = Fathi Boudra, based on Debian MoreBlue artwork by Andre L. R. Ferreira
|
||||
Homepage = http://www.debian.org
|
||||
Engine = Default
|
||||
|
||||
Icons Flashing = true
|
||||
Always Show Progress = false
|
||||
Label Foreground = #ffffff
|
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 262 B |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 235 KiB |
After Width: | Height: | Size: 44 KiB |
@ -0,0 +1,39 @@
|
||||
[KSplash Theme: debian-moreblue-moodin]
|
||||
Name = Debian MoreBlue (Moodin)
|
||||
Description = Debian MoreBlue KSplash Theme using Moodin engine, based on Debian MoreBlue artwork by Andre L. R. Ferreira
|
||||
Version = 1.0
|
||||
Author = Fathi Boudra, based on Debian MoreBlue artwork by Andre L. R. Ferreira
|
||||
Homepage = http://www.debian.org
|
||||
Engine = Moodin
|
||||
|
||||
BeginOpacity = 0.1
|
||||
Translate = true
|
||||
Background = Background.png
|
||||
ShowStatusText = true
|
||||
UseIconSet = true
|
||||
IconSetSize = 32
|
||||
LineUpImages = false
|
||||
BaseResolution = 1280x1024
|
||||
AppendX = true
|
||||
ImageSpacer = -1
|
||||
Labels = 2
|
||||
LabelShadow = false
|
||||
|
||||
Image1 = kcmmemory
|
||||
Image2 = kcmsystem
|
||||
Image3 = printer1
|
||||
Image7 = kmenuedit
|
||||
Image8 = kmenu
|
||||
|
||||
ImageCoords1 = 474,511
|
||||
ImageCoords2 = 524,511
|
||||
ImageCoords3 = 574,511
|
||||
ImageCoords4 = 624,511
|
||||
ImageCoords5 = 674,511
|
||||
ImageCoords6 = 724,511
|
||||
ImageCoords7 = 774,511
|
||||
ImageCoords8 = 624,651
|
||||
|
||||
StatusFont = DejaVu Sans Condensed,9,-1,5,50,0
|
||||
StatusCoords = -1,480
|
||||
StatusColor = #222222
|
After Width: | Height: | Size: 102 KiB |
@ -0,0 +1,11 @@
|
||||
[KSplash Theme: moreblue-orbit-default]
|
||||
Name = MoreBlue Orbit (Default)
|
||||
Description = MoreBlue Orbit KSplash Theme using Default engine, based on MoreBlue Orbit artwork by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Version = 1.0
|
||||
Author = Fathi Boudra, based on MoreBlue artwork by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Homepage = http://www.debian.org
|
||||
Engine = Default
|
||||
|
||||
Icons Flashing = true
|
||||
Always Show Progress = false
|
||||
Label Foreground = #ffffff
|
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 269 B |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 76 KiB |
After Width: | Height: | Size: 301 KiB |
After Width: | Height: | Size: 46 KiB |
@ -0,0 +1,39 @@
|
||||
[KSplash Theme: moreblue-orbit-moodin]
|
||||
Name = MoreBlue Orbit (Moodin)
|
||||
Description = MoreBlue Orbit KSplash Theme using Moodin engine, based on MoreBlue Orbit artwork by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Version = 1.0
|
||||
Author = Fathi Boudra, based on MoreBlue Orbit artwork by Andre L. R. Ferreira and Valessio S. Brito
|
||||
Homepage = http://www.debian.org
|
||||
Engine = Moodin
|
||||
|
||||
BeginOpacity = 0.1
|
||||
Translate = true
|
||||
Background = Background.png
|
||||
ShowStatusText = true
|
||||
UseIconSet = true
|
||||
IconSetSize = 32
|
||||
LineUpImages = false
|
||||
BaseResolution = 1280x1024
|
||||
AppendX = true
|
||||
ImageSpacer = -1
|
||||
Labels = 2
|
||||
LabelShadow = false
|
||||
|
||||
Image1 = kcmmemory
|
||||
Image2 = kcmsystem
|
||||
Image3 = printer1
|
||||
Image7 = kmenuedit
|
||||
Image8 = kmenu
|
||||
|
||||
ImageCoords1 = 474,511
|
||||
ImageCoords2 = 524,511
|
||||
ImageCoords3 = 574,511
|
||||
ImageCoords4 = 624,511
|
||||
ImageCoords5 = 674,511
|
||||
ImageCoords6 = 724,511
|
||||
ImageCoords7 = 774,511
|
||||
ImageCoords8 = 624,651
|
||||
|
||||
StatusFont = DejaVu Sans Condensed,9,-1,5,50,0
|
||||
StatusCoords = -1,480
|
||||
StatusColor = #222222
|
After Width: | Height: | Size: 27 KiB |
@ -0,0 +1,8 @@
|
||||
[KSplash Theme: nightly-default]
|
||||
Name = Nightly (Default)
|
||||
Description = Nightly KSplash Theme using Default engine
|
||||
Version = 1.0
|
||||
Author = Robert Jaehne
|
||||
Engine = Default
|
||||
|
||||
Icons Flashing = true
|
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 305 B |
After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 64 KiB |
After Width: | Height: | Size: 8.7 KiB |
After Width: | Height: | Size: 9.0 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 9.6 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 91 KiB |
@ -0,0 +1,25 @@
|
||||
[KSplash Theme: nightly-moodin]
|
||||
Name = Nightly (Moodin)
|
||||
Description = Nightly KSplash Theme using Moodin engine, based on Nightly wallpaper and Vallerie theme, with icons from Nuvola iconset.
|
||||
Version = 1.0
|
||||
Author = Robert Jaehne
|
||||
Engine = Moodin
|
||||
|
||||
BeginOpacity = 0.1
|
||||
Background = background.png
|
||||
BaseResolution = 1600,1200
|
||||
|
||||
UseIconSet = false
|
||||
|
||||
ShowStatusText = true
|
||||
StatusFont = Arial Black L,14,-1,5,50,1
|
||||
StatusCoords = -1,350
|
||||
|
||||
ImageCoords1 = 50,450
|
||||
ImageCoords2 = 250,320
|
||||
ImageCoords3 = 450,200
|
||||
ImageCoords4 = 650,140
|
||||
ImageCoords5 = 850,140
|
||||
ImageCoords6 = 1050,200
|
||||
ImageCoords7 = 1250,320
|
||||
ImageCoords8 = 1450,450
|
After Width: | Height: | Size: 177 KiB |
After Width: | Height: | Size: 3.1 KiB |
@ -0,0 +1,2 @@
|
||||
[Directories]
|
||||
dir_config=/usr/share/desktop-base/profiles/kde-profile/share/config/
|
@ -0,0 +1,18 @@
|
||||
[Desktop0]
|
||||
BackgroundMode=Flat
|
||||
BlendBalance=100
|
||||
BlendMode=NoBlending
|
||||
ChangeInterval=60
|
||||
Color1=0,0,0
|
||||
Color2=192,192,192
|
||||
CurrentWallpaperName=
|
||||
LastChange=0
|
||||
MinOptimizationDepth=1
|
||||
MultiWallpaperMode=NoMulti
|
||||
Pattern=
|
||||
Program=
|
||||
ReverseBlending=false
|
||||
UseSHM=false
|
||||
Wallpaper=/usr/share/images/desktop-base/moreblue-orbit-wallpaper.png
|
||||
WallpaperList=
|
||||
WallpaperMode=Scaled
|
@ -0,0 +1,18 @@
|
||||
[Desktop0]
|
||||
BackgroundMode=VerticalGradient
|
||||
BlendBalance=100
|
||||
BlendMode=NoBlending
|
||||
ChangeInterval=60
|
||||
Color1=30,114,160
|
||||
Color2=192,192,192
|
||||
CurrentWallpaper=0
|
||||
LastChange=0
|
||||
MinOptimizationDepth=1
|
||||
MultiWallpaperMode=NoMulti
|
||||
Pattern=
|
||||
Program=
|
||||
ReverseBlending=false
|
||||
UseSHM=false
|
||||
Wallpaper=/usr/share/images/desktop-base/moreblue-orbit-wallpaper.png
|
||||
WallpaperList=
|
||||
WallpaperMode=Scaled
|
@ -0,0 +1,2 @@
|
||||
[KSplash]
|
||||
Theme=moreblue-orbit-default
|
@ -0,0 +1,20 @@
|
||||
[Splash Screen]
|
||||
Engine=simple
|
||||
|
||||
[General]
|
||||
SessionName=Default
|
||||
SaveOnExit=true
|
||||
|
||||
# This the default session launched by xfce4-session if the
|
||||
# user hasn't saved any session yet or creates a new session.
|
||||
[Failsafe Session]
|
||||
Count=4
|
||||
Client0_Command=xfwm4
|
||||
Client0_PerScreen=False
|
||||
Client1_Command=xfce4-panel
|
||||
Client1_PerScreen=False
|
||||
Client2_Command=Thunar,--daemon
|
||||
Client2_PerScreen=False
|
||||
Client3_Command=xfdesktop
|
||||
Client3_PerScreen=False
|
||||
|
@ -0,0 +1,5 @@
|
||||
[Engine: simple]
|
||||
Font=Sans Bold 10
|
||||
BgColor=#2073a0
|
||||
FgColor=#91bad0
|
||||
Image=/usr/share/images/desktop-base/desktop-splash
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mcs-option SYSTEM "mcs-option.dtd">
|
||||
|
||||
<mcs-option>
|
||||
<option name="brightness_0_0" type="int" value="0"/>
|
||||
<option name="color1_0_0" type="color" value=" 7936, 16128, 28416, 65535"/>
|
||||
<option name="color2_0_0" type="color" value=" 26880, 34048, 46848, 65535"/>
|
||||
<option name="colorstyle_0_0" type="int" value="1"/>
|
||||
<option name="imagepath_0_0" type="string" value="/usr/share/images/desktop-base/desktop-background"/>
|
||||
<option name="imagestyle_0_0" type="int" value="3"/>
|
||||
<option name="showdm" type="int" value="1"/>
|
||||
<option name="showdmi" type="int" value="1"/>
|
||||
<option name="showimage_0_0" type="int" value="1"/>
|
||||
<option name="showwl" type="int" value="1"/>
|
||||
<option name="showwli" type="int" value="1"/>
|
||||
</mcs-option>
|
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 90 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 90 KiB |
After Width: | Height: | Size: 379 KiB |
@ -0,0 +1,137 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<splashy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://splashy.alioth.debian.org/schemas/1.1/theme.xsd">
|
||||
<info>
|
||||
<!-- theme name is case sensitive. use directory name -->
|
||||
<name>moreblue-orbit</name>
|
||||
<version>1.0</version>
|
||||
<description>MoreBlue Orbit theme</description>
|
||||
<urls>http://splashy.alioth.debian.org/themes</urls>
|
||||
<author>Fathi Boudra</author>
|
||||
</info>
|
||||
<progressbar>
|
||||
<!-- here are tags to set the bar... x coordinate,
|
||||
y coordinate, width and height are for the progress bar.
|
||||
Remember that x, y, width and height are expressed in percentage -->
|
||||
<dimension>
|
||||
<x>33</x>
|
||||
<y>90</y>
|
||||
<width>33</width>
|
||||
<height>1</height>
|
||||
</dimension>
|
||||
<!-- here you can set the color of the progressbar...
|
||||
set the amount of red, green, blue and alpha channel.
|
||||
Remember that the max value is 255 and the minumun value is 0-->
|
||||
<color>
|
||||
<red>255</red>
|
||||
<green>255</green>
|
||||
<blue>255</blue>
|
||||
<alpha>255</alpha>
|
||||
</color>
|
||||
<!-- whether or not you want a border around the progressbar. default: no -->
|
||||
<border>
|
||||
<enable>no</enable>
|
||||
<color>
|
||||
<red>0</red>
|
||||
<green>0</green>
|
||||
<blue>0</blue>
|
||||
<alpha>255</alpha>
|
||||
</color>
|
||||
</border>
|
||||
<!-- here you can set the color of the progressbar background
|
||||
set the amount of red, green, blue and alpha channel.
|
||||
Remember that the max value is 255 and the minumun value is 0-->
|
||||
<background>
|
||||
<color>
|
||||
<red>95</red>
|
||||
<green>146</green>
|
||||
<blue>201</blue>
|
||||
<alpha>255</alpha>
|
||||
</color>
|
||||
</background>
|
||||
<direction>
|
||||
<boot>forward</boot>
|
||||
<shutdown>backward</shutdown>
|
||||
<resume>forward</resume>
|
||||
<suspend>backward</suspend>
|
||||
</direction>
|
||||
<visibility>
|
||||
<boot>yes</boot>
|
||||
<shutdown>yes</shutdown>
|
||||
<resume>yes</resume>
|
||||
<suspend>yes</suspend>
|
||||
</visibility>
|
||||
</progressbar>
|
||||
<!-- conventional path: /etc/splashy/themes + theme-name -->
|
||||
<background>
|
||||
<boot>background-color.png</boot>
|
||||
<shutdown>background-color.png</shutdown>
|
||||
<resume>background-bw.png</resume>
|
||||
<suspend>background-bw.png</suspend>
|
||||
<errorimg>background-bw.png</errorimg>
|
||||
<!-- resolution of the images. this value affects where
|
||||
the progressbar will be drawn. If VALUE <= 0, then percentages
|
||||
of the screen width and hight will be assumed -->
|
||||
<dimension>
|
||||
<!-- NOTE: x and y are not used by splashy -->
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>0</width>
|
||||
<height>0</height>
|
||||
</dimension>
|
||||
</background>
|
||||
<textbox>
|
||||
<!-- whether you want the textbox always
|
||||
shown or no. If no, it will be shown only on error,
|
||||
see autoverboseonerror -->
|
||||
<enable>no</enable>
|
||||
<!-- here are tags to set the text area... x coordinate,
|
||||
y coordinate, width and height are for the text area.
|
||||
Remember that x, y, width and height are expressed in percentage
|
||||
or pixel units -->
|
||||
<dimension>
|
||||
<x>20</x>
|
||||
<y>50</y>
|
||||
<width>60</width>
|
||||
<height>40</height>
|
||||
</dimension>
|
||||
<!-- here you can set the color of the text area...
|
||||
set the amount of red, green, blue and alpha channel.
|
||||
Remember that the max value is 255 and the minumun value is 0-->
|
||||
<color>
|
||||
<red>0</red>
|
||||
<green>0</green>
|
||||
<blue>0</blue>
|
||||
<alpha>127</alpha>
|
||||
</color>
|
||||
<!-- whether or not you want a border around the progressbar. default: no -->
|
||||
<border>
|
||||
<enable>yes</enable>
|
||||
<color>
|
||||
<red>0</red>
|
||||
<green>0</green>
|
||||
<blue>0</blue>
|
||||
<alpha>255</alpha>
|
||||
</color>
|
||||
</border>
|
||||
<text>
|
||||
<!-- font file to use, path relative to theme -->
|
||||
<font>
|
||||
<file>VeraSans.ttf</file>
|
||||
<height>10</height>
|
||||
</font>
|
||||
<!-- here you can set the color of the text/font...
|
||||
set the amount of red, green, blue and alpha channel.
|
||||
Remember that the max value is 255 and the minumun value is 0-->
|
||||
<color>
|
||||
<red>128</red>
|
||||
<green>128</green>
|
||||
<blue>128</blue>
|
||||
<alpha>255</alpha>
|
||||
</color>
|
||||
</text>
|
||||
</textbox>
|
||||
<autoverboseonerror>no</autoverboseonerror>
|
||||
<fadein>no</fadein>
|
||||
<fadeout>no</fadeout>
|
||||
</splashy>
|
@ -0,0 +1,120 @@
|
||||
# usplash-theme-debian - Makefile
|
||||
#
|
||||
# Copyright © 2006 - 2007 David Härdeman <david@hardeman.nu>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
# This is the list of sizes to build and include in the theme
|
||||
# By convention, the sizes should go from smaller to larger
|
||||
sizes = 640x480 800x600 1024x768 1280x1024
|
||||
|
||||
# This creates a list with entries like background_800x600.png...
|
||||
backgrounds = $(addsuffix .png, $(addprefix background_, $(sizes)))
|
||||
background_objs = $(backgrounds:.png=.o)
|
||||
progressfgs = $(addsuffix .png, $(addprefix progressfg_, $(sizes)))
|
||||
progressfg_objs = $(progressfgs:.png=.o)
|
||||
progressbgs = $(addsuffix .png, $(addprefix progressbg_, $(sizes)))
|
||||
progressbg_objs = $(progressbgs:.png=.o)
|
||||
theme = moreblue-orbit-theme.so
|
||||
|
||||
CC = gcc
|
||||
CFLAGS = -g -Wall -fPIC
|
||||
LDFLAGS =
|
||||
INCLUDES =
|
||||
COMPILE = $(CC) $(INCLUDES) $(CFLAGS)
|
||||
LINK = $(CC) $(CFLAGS) $(LDFLAGS)
|
||||
|
||||
INSTALL = install
|
||||
INSTALL_DATA = $(INSTALL) -m 644
|
||||
INSTALL_PROG = $(INSTALL) -m 755
|
||||
|
||||
DESTDIR = /usr/lib/usplash
|
||||
|
||||
# Default = silent build
|
||||
V =
|
||||
ifeq ($(strip $(V)),)
|
||||
E = @echo
|
||||
Q = @
|
||||
else
|
||||
E = @\#
|
||||
Q =
|
||||
endif
|
||||
export E Q
|
||||
|
||||
all: $(theme)
|
||||
.PHONY: all
|
||||
.DEFAULT: all
|
||||
|
||||
$(theme): theme.o $(background_objs) $(progressfg_objs) $(progressbg_objs)
|
||||
$(E) " LINK " $@
|
||||
$(Q) $(COMPILE) -shared -o $@ $^
|
||||
|
||||
theme.h: theme.in progress.png themesetup.sh $(backgrounds) $(progressfgs) $(progressbgs)
|
||||
$(E) " THMPARM " $@
|
||||
$(Q) ./themesetup.sh $(sizes) > $@
|
||||
|
||||
theme.o: theme.c theme.h
|
||||
|
||||
background_%.png: background.svg cmap.gif
|
||||
$(E) " BG " $@
|
||||
$(Q) rsvg-convert -w `echo $* | cut -dx -f1` -h `echo $* | cut -dx -f2` -f png $< > $@
|
||||
|
||||
progressfg_%.png: background_%.png progress.png cmap.gif
|
||||
$(E) " PROGFG " $@
|
||||
$(Q) composite -compose dst_over -gravity center $< progress.png $@
|
||||
|
||||
progressbg_%.png: background_%.png progress.png cmap.gif
|
||||
$(E) " PROGBG " $@
|
||||
$(Q) composite -gravity center -dissolve 25x100 progress.png $< png:- | \
|
||||
composite -gravity center -compose src_over png:- progress.png $@
|
||||
|
||||
%.o: %.c
|
||||
$(E) " CC " $@
|
||||
$(Q) $(COMPILE) -o $@ -c $<
|
||||
|
||||
%.c: %.png cmap.gif
|
||||
$(E) " PNGSRC " $@
|
||||
$(Q) convert $< +dither -map cmap.gif gif:- | \
|
||||
convert gif:- $<
|
||||
$(Q) pngtousplash $< > $@
|
||||
|
||||
#cmap.gif: background.svg progress.png
|
||||
# $(E) " CMAP " $@
|
||||
# $(Q) rsvg-convert -w 1024 -h 768 -f png background.svg | \
|
||||
# composite -compose src_over -gravity center progress.png png:- +dither cmap.gif
|
||||
|
||||
install: $(theme)
|
||||
$(E) " INSTALL " $<
|
||||
$(Q) $(INSTALL_DATA) -D $< $(DESTDIR)/$(theme)
|
||||
.PHONY: install
|
||||
|
||||
install-strip: $(theme)
|
||||
$(MAKE) INSTALL='$(INSTALL) -s' install
|
||||
.PHONY: install-strip
|
||||
|
||||
clean:
|
||||
$(E) " CLEAN "
|
||||
$(Q) - find . -type f -name '*.png.c' -print0 | xargs -0r rm -f
|
||||
$(Q) - find . -type f -name '*.cfont' -print0 | xargs -0r rm -f
|
||||
$(Q) - find . -type f -name '*.o' -print0 | xargs -0r rm -f
|
||||
$(Q) - find . -type f -name '*.so' -print0 | xargs -0r rm -f
|
||||
# $(Q) - find . -type f -name 'cmap.*' -print0 | xargs -0r rm -f
|
||||
$(Q) - find . -type f -name 'background_*' -print0 | xargs -0r rm -f
|
||||
$(Q) - find . -type f -name 'progressfg_*' -print0 | xargs -0r rm -f
|
||||
$(Q) - find . -type f -name 'progressbg_*' -print0 | xargs -0r rm -f
|
||||
$(Q) - rm -f theme.h
|
||||
.PHONY: clean
|
||||
|
||||
.PRECIOUS: %.c progressbg_%.png progressfg_%.png background_%.png
|
After Width: | Height: | Size: 258 KiB |
After Width: | Height: | Size: 461 KiB |
After Width: | Height: | Size: 4.4 KiB |
@ -0,0 +1,178 @@
|
||||
/* usplash
|
||||
*
|
||||
* theme.c - theme definition
|
||||
*
|
||||
* Copyright © 2006 David Härdeman <david@hardeman.nu>
|
||||
* based on example-theme from usplash which is
|
||||
* Copyright © 2006 Dennis Kaarsemaker <dennis@kaarsemaker.net>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
#include <usplash-theme.h>
|
||||
#include <usplash_backend.h>
|
||||
|
||||
void t_init(struct usplash_theme *theme);
|
||||
void t_draw_progressbar(struct usplash_theme *theme, int percentage);
|
||||
void t_clear_progressbar(struct usplash_theme *theme);
|
||||
void t_clear_text(struct usplash_theme *theme);
|
||||
void t_animate_step(struct usplash_theme* theme, int pulsating);
|
||||
|
||||
/* Auto-generated theme definitions */
|
||||
#include "theme.h"
|
||||
|
||||
static struct private_hack *phack = NULL;
|
||||
|
||||
void
|
||||
t_init(struct usplash_theme *theme)
|
||||
{
|
||||
int x, y;
|
||||
|
||||
/* START - HACKS R US */
|
||||
phack = (struct private_hack *)theme->font;
|
||||
theme->font = NULL;
|
||||
/* FINISH - HACKS R US */
|
||||
usplash_getdimensions(&x, &y);
|
||||
theme->progressbar_x = (x - theme->pixmap->width)/2 + theme->progressbar_x;
|
||||
theme->progressbar_y = (y - theme->pixmap->height)/2 + theme->progressbar_y;
|
||||
}
|
||||
|
||||
void
|
||||
t_draw_progressbar(struct usplash_theme *theme, int percentage)
|
||||
{
|
||||
int w = (phack->progress_bg->width * percentage / 100);
|
||||
static int last_w = 0;
|
||||
|
||||
if (w != 0 && w == last_w)
|
||||
return;
|
||||
|
||||
/* Check if we're changing mode between startup and shutdown */
|
||||
if (last_w >= 0 && w < 0) {
|
||||
usplash_put(theme->progressbar_x,
|
||||
theme->progressbar_y,
|
||||
phack->progress_fg);
|
||||
last_w = 0;
|
||||
} else if (last_w < 0 && w > 0) {
|
||||
usplash_put(theme->progressbar_x,
|
||||
theme->progressbar_y,
|
||||
phack->progress_bg);
|
||||
last_w = 0;
|
||||
}
|
||||
|
||||
/* Draw only the part which has changed since last time */
|
||||
if (percentage == 0) {
|
||||
usplash_put(theme->progressbar_x,
|
||||
theme->progressbar_y,
|
||||
phack->progress_bg);
|
||||
} else if (percentage < 0) {
|
||||
usplash_put_part(theme->progressbar_x - last_w,
|
||||
theme->progressbar_y,
|
||||
-w + last_w,
|
||||
phack->progress_bg->height,
|
||||
phack->progress_bg,
|
||||
-last_w, 0);
|
||||
} else if (percentage > 0) {
|
||||
usplash_put_part(theme->progressbar_x + last_w,
|
||||
theme->progressbar_y,
|
||||
w - last_w,
|
||||
phack->progress_fg->height,
|
||||
phack->progress_fg,
|
||||
last_w, 0);
|
||||
}
|
||||
|
||||
last_w = w;
|
||||
}
|
||||
|
||||
void
|
||||
t_clear_progressbar(struct usplash_theme *theme)
|
||||
{
|
||||
t_draw_progressbar(theme, 0);
|
||||
}
|
||||
|
||||
void
|
||||
t_clear_text(struct usplash_theme *theme)
|
||||
{
|
||||
int x, y, x1, y1, x2, y2;
|
||||
usplash_getdimensions(&x, &y);
|
||||
|
||||
/* Draw outer border */
|
||||
x1 = (x - theme->pixmap->width)/2 + theme->text_x - TEXT_EXTRA_PX;
|
||||
y1 = (y - theme->pixmap->height)/2 + theme->text_y - TEXT_EXTRA_PX;
|
||||
x2 = x1 + theme->text_width + 2 * TEXT_EXTRA_PX;
|
||||
y2 = y1 + theme->text_height + 2 * TEXT_EXTRA_PX;
|
||||
usplash_clear(x1, y1, x2, y2, theme->text_foreground);
|
||||
|
||||
/* Draw main text area with TEXT_BORDER_PX pixels padding */
|
||||
x1 += TEXT_BORDER_PX;
|
||||
y1 += TEXT_BORDER_PX;
|
||||
x2 -= TEXT_BORDER_PX;
|
||||
y2 -= TEXT_BORDER_PX;
|
||||
usplash_clear(x1, y1, x2, y2, theme->text_background);
|
||||
}
|
||||
|
||||
void
|
||||
t_animate_step(struct usplash_theme* theme, int pulsating)
|
||||
{
|
||||
static int pulsate_step = 0;
|
||||
static int pulse_width = 70;
|
||||
static int step_width = 1;
|
||||
static int prev_step = 0;
|
||||
static int reset = 1;
|
||||
int num_steps = (phack->progress_fg->width - pulse_width)/step_width;
|
||||
int x1;
|
||||
|
||||
if (!pulsating) {
|
||||
reset = 1;
|
||||
return;
|
||||
}
|
||||
|
||||
if (reset) {
|
||||
/* Reset pulse */
|
||||
t_clear_progressbar(theme);
|
||||
reset = 0;
|
||||
pulsate_step = 0;
|
||||
usplash_put_part(theme->progressbar_x,
|
||||
theme->progressbar_y,
|
||||
pulse_width,
|
||||
phack->progress_fg->height,
|
||||
phack->progress_fg,
|
||||
0, 0);
|
||||
} else {
|
||||
/* Remove from left hand side of pulse */
|
||||
x1 = step_width * prev_step;
|
||||
usplash_put_part(theme->progressbar_x + x1,
|
||||
theme->progressbar_y,
|
||||
step_width,
|
||||
phack->progress_bg->height,
|
||||
phack->progress_bg,
|
||||
x1, 0);
|
||||
}
|
||||
|
||||
/* Add to right hand side of pulse */
|
||||
x1 = step_width * pulsate_step + pulse_width;
|
||||
usplash_put_part(theme->progressbar_x + x1,
|
||||
theme->progressbar_y,
|
||||
step_width,
|
||||
phack->progress_fg->height,
|
||||
phack->progress_fg,
|
||||
x1, 0);
|
||||
|
||||
/* Check for wraparound */
|
||||
prev_step = pulsate_step;
|
||||
pulsate_step++;
|
||||
if (pulsate_step >= num_steps)
|
||||
reset = 1;
|
||||
}
|
||||
|
@ -0,0 +1,20 @@
|
||||
#define PALETTE_BG 0
|
||||
#define PALETTE_PROGRESS_FG 0
|
||||
#define PALETTE_PROGRESS_BG 0
|
||||
#define PALETTE_TEXT_BG 251
|
||||
#define PALETTE_TEXT_FG 0
|
||||
#define PALETTE_TEXT_SUCCESS 67
|
||||
#define PALETTE_TEXT_FAILURE 134
|
||||
|
||||
#define TEXT_BORDER_PX 1
|
||||
#define TEXT_PADDING_PX 9
|
||||
#define TEXT_EXTRA_PX (TEXT_BORDER_PX + TEXT_PADDING_PX)
|
||||
#define TEXT_MARGIN 30
|
||||
|
||||
/* Horrible hack */
|
||||
struct private_hack {
|
||||
struct usplash_pixmap *pixmap; /* Background image */
|
||||
struct usplash_pixmap *progress_fg; /* Progress bar foreground */
|
||||
struct usplash_pixmap *progress_bg; /* Progress bar background */
|
||||
};
|
||||
|
@ -0,0 +1,151 @@
|
||||
#!/bin/sh
|
||||
|
||||
#
|
||||
# Sanity checks
|
||||
#
|
||||
if [ ! -e theme.in ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ $# -lt 1 ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
#
|
||||
# Helper functions
|
||||
#
|
||||
struct_name() {
|
||||
name=${1%.*}
|
||||
echo "pixmap_$name"
|
||||
}
|
||||
|
||||
#
|
||||
# Begin processing
|
||||
#
|
||||
|
||||
echo "/*"
|
||||
echo " * Part 1 - Generic header part"
|
||||
echo " */"
|
||||
cat theme.in
|
||||
echo
|
||||
|
||||
|
||||
|
||||
echo "/*"
|
||||
echo " * Part 2 - Forward theme struct declarations"
|
||||
echo " */"
|
||||
first=yes
|
||||
for size in $@; do
|
||||
if [ $first = "yes" ]; then
|
||||
THEMENAME="usplash_theme"
|
||||
first=no
|
||||
else
|
||||
THEMENAME="usplash_theme_$size"
|
||||
fi
|
||||
echo "struct usplash_theme $THEMENAME;"
|
||||
done
|
||||
echo
|
||||
|
||||
|
||||
|
||||
echo "/*"
|
||||
echo " * Step 3 - Actual theme struct defs"
|
||||
echo " */"
|
||||
first=yes
|
||||
while [ 1 ]; do
|
||||
size="$1"
|
||||
if [ -z "$size" ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ $first = "yes" ]; then
|
||||
THEMENAME="usplash_theme"
|
||||
first=no
|
||||
else
|
||||
THEMENAME="usplash_theme_$size"
|
||||
fi
|
||||
|
||||
if [ -z "$2" ]; then
|
||||
THEMENEXT="NULL"
|
||||
else
|
||||
THEMENEXT="&usplash_theme_$2"
|
||||
fi
|
||||
shift
|
||||
|
||||
PGFG_PIX="progressfg_$size.png"
|
||||
PGFG_STRUCT=$(struct_name "$PGFG_PIX")
|
||||
PGBG_PIX="progressbg_$size.png"
|
||||
PGBG_STRUCT=$(struct_name "$PGBG_PIX")
|
||||
BG_PIX="background_$size.png"
|
||||
BG_STRUCT=$(struct_name "$BG_PIX")
|
||||
|
||||
PROGRESS_WIDTH=$( identify "$PGFG_PIX" | cut -d' ' -f3 | cut -dx -f1)
|
||||
PROGRESS_HEIGHT=$( identify "$PGFG_PIX" | cut -d' ' -f3 | cut -dx -f2)
|
||||
WIDTH=${size%x*}
|
||||
HEIGHT=${size#*x}
|
||||
|
||||
if [ $(( $WIDTH / 16 )) -eq $(( $HEIGHT / 9 )) ]; then
|
||||
RATIO="USPLASH_16_9"
|
||||
else
|
||||
RATIO="USPLASH_4_3"
|
||||
fi
|
||||
|
||||
cat <<EOF
|
||||
/* Theme definition for $size */
|
||||
extern struct usplash_pixmap $PGFG_STRUCT;
|
||||
extern struct usplash_pixmap $PGBG_STRUCT;
|
||||
extern struct usplash_pixmap $BG_STRUCT;
|
||||
|
||||
struct private_hack phack_$size = {
|
||||
.progress_fg = &$PGFG_STRUCT,
|
||||
.progress_bg = &$PGBG_STRUCT
|
||||
};
|
||||
|
||||
struct usplash_theme $THEMENAME = {
|
||||
.version = THEME_VERSION,
|
||||
.next = $THEMENEXT,
|
||||
.ratio = $RATIO,
|
||||
|
||||
/* Background and font */
|
||||
.pixmap = &$BG_STRUCT,
|
||||
.font = (struct usplash_font *)&phack_$size,
|
||||
|
||||
/* Palette indexes */
|
||||
.background = PALETTE_BG,
|
||||
.progressbar_background = PALETTE_PROGRESS_FG,
|
||||
.progressbar_foreground = PALETTE_PROGRESS_BG,
|
||||
.text_background = PALETTE_TEXT_BG,
|
||||
.text_foreground = PALETTE_TEXT_FG,
|
||||
.text_success = PALETTE_TEXT_SUCCESS,
|
||||
.text_failure = PALETTE_TEXT_FAILURE,
|
||||
|
||||
/* Progress bar position and size in pixels */
|
||||
.progressbar_x = $WIDTH/2 - $PROGRESS_WIDTH/2,
|
||||
.progressbar_y = $HEIGHT/2 - $PROGRESS_HEIGHT/2,
|
||||
.progressbar_width = $PROGRESS_WIDTH,
|
||||
.progressbar_height = $PROGRESS_HEIGHT,
|
||||
|
||||
/* Text box position and size in pixels */
|
||||
.text_x = TEXT_MARGIN,
|
||||
.text_y = $HEIGHT/2 + $PROGRESS_HEIGHT/2 + TEXT_MARGIN,
|
||||
.text_width = $WIDTH - 2 * TEXT_MARGIN,
|
||||
.text_height = $HEIGHT/2 - $PROGRESS_HEIGHT/2 - 2*TEXT_MARGIN,
|
||||
|
||||
/* Text details */
|
||||
.line_height = 15,
|
||||
.line_length = 32,
|
||||
.status_width = 25,
|
||||
|
||||
/* Functions */
|
||||
.init = t_init,
|
||||
.clear_progressbar = t_clear_progressbar,
|
||||
.draw_progressbar = t_draw_progressbar,
|
||||
.clear_text = t_clear_text,
|
||||
.animate_step = t_animate_step,
|
||||
};
|
||||
|
||||
EOF
|
||||
done
|
||||
|
||||
exit 0
|
||||
|