summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2010-05-18 00:24:03 -0600
committerBdale Garbee <bdale@gag.com>2010-05-18 00:24:03 -0600
commitbc89d962c87b50e5487628f8ca25e4443ac4823d (patch)
tree29af61f78dacfea49715670e515200391b6e5a67
parent0c6cf621dfd8339b8bc3915750a3147235f1331b (diff)
merge the altusmetrum-themes package
-rw-r--r--debian/altos.install8
-rw-r--r--debian/control4
-rw-r--r--debian/dirs2
-rwxr-xr-xdebian/rules5
-rw-r--r--themes/background.pngbin0 -> 3309056 bytes
-rw-r--r--themes/background.xcfbin0 -> 7648194 bytes
-rw-r--r--themes/gdm/GdmGreeterTheme.desktop7
-rw-r--r--themes/gdm/altusmetrum.xml60
-rw-r--r--themes/gdm/screenshot.pngbin0 -> 38754 bytes
-rw-r--r--themes/slim/panel.pngbin0 -> 25395 bytes
-rw-r--r--themes/slim/slim.theme37
11 files changed, 117 insertions, 6 deletions
diff --git a/debian/altos.install b/debian/altos.install
index 8d8a1987..8be48ca3 100644
--- a/debian/altos.install
+++ b/debian/altos.install
@@ -1,4 +1,12 @@
debian/altos.desktop usr/share/applications
debian/altos.list etc/apt/sources.list.d
+debian/altusmetrum.xpm usr/share/pixmaps
src/*.ihx usr/share/altos
src/*.map usr/share/altos
+themes/background.png usr/share/slim/themes/altusmetrum
+themes/slim/panel.png usr/share/slim/themes/altusmetrum
+themes/slim/slim.theme usr/share/slim/themes/altusmetrum
+themes/background.png usr/share/gdm/themes/altusmetrum
+themes/gdm/altusmetrum.xml /usr/share/gdm/themes/altusmetrum
+themes/gdm/GdmGreeterTheme.desktop /usr/share/gdm/themes/altusmetrum
+themes/gdm/screenshot.png /usr/share/gdm/themes/altusmetrum
diff --git a/debian/control b/debian/control
index ff6c12e7..fb620e3d 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,9 @@ Homepage: http://altusmetrum.org/AltOS
Package: altos
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, nickle, plplot9-driver-cairo
-Suggests: slim-altusmetrum
+Suggests: slim | gdm
+Replaces: altusmetrum-themes, slim-altusmetrum
+Conflicts: altusmetrum-themes, slim-altusmetrum
Description: Altus Metrum firmware and utilities
Firmware and utilities needed to support the TeleMetrum dual-deploy
recording altimeter for high power model rocketry.
diff --git a/debian/dirs b/debian/dirs
index 29840efb..db75fea7 100644
--- a/debian/dirs
+++ b/debian/dirs
@@ -2,4 +2,6 @@ etc/apt/sources.list.d
usr/bin
usr/share/altos
usr/share/applications
+usr/share/gdm/themes/altusmetrum
usr/share/pixmaps
+usr/share/slim/themes/altusmetrum
diff --git a/debian/rules b/debian/rules
index a7468b9f..53a8a340 100755
--- a/debian/rules
+++ b/debian/rules
@@ -43,14 +43,9 @@ install: build
dh_installdirs
$(MAKE) DESTDIR=$(CURDIR)/debian/altos install
- install -o root -g root -m 0644 debian/altusmetrum.xpm \
- $(CURDIR)/debian/altos/usr/share/pixmaps/altusmetrum.xpm
-# Build architecture-independent files here.
binary-indep: install
-# We have nothing to do by default.
-# Build architecture-dependent files here.
binary-arch: install
dh_testdir
dh_testroot
diff --git a/themes/background.png b/themes/background.png
new file mode 100644
index 00000000..a3c78f36
--- /dev/null
+++ b/themes/background.png
Binary files differ
diff --git a/themes/background.xcf b/themes/background.xcf
new file mode 100644
index 00000000..92c17093
--- /dev/null
+++ b/themes/background.xcf
Binary files differ
diff --git a/themes/gdm/GdmGreeterTheme.desktop b/themes/gdm/GdmGreeterTheme.desktop
new file mode 100644
index 00000000..b0fa34b9
--- /dev/null
+++ b/themes/gdm/GdmGreeterTheme.desktop
@@ -0,0 +1,7 @@
+[GdmGreeterTheme]
+Greeter=altusmetrum.xml
+Name=AltusMetrum
+Description=altusmetrum.org
+Author=Bdale Garbee
+Copyright=Bdale Garbee
+Screenshot=screenshot.png
diff --git a/themes/gdm/altusmetrum.xml b/themes/gdm/altusmetrum.xml
new file mode 100644
index 00000000..e2755e8e
--- /dev/null
+++ b/themes/gdm/altusmetrum.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<!DOCTYPE greeter SYSTEM "greeter.dtd">
+<greeter>
+
+<item type="pixmap">
+ <normal file="background.png"/>
+ <pos x="0" y="0" width="100%" height="100%"/>
+</item>
+
+<item type="rect">
+ <normal color="#ffffff" alpha="0.1"/>
+ <pos anchor="center" x="50%" y="94%" width="100%" height="6%"/>
+ <fixed>
+ <item type="rect">
+ <normal color="#000000" alpha="0.3"/>
+ <pos anchor="w" x="84%" y="50%" height="24" width="15%"/>
+ <fixed>
+ <item type="entry" id="user-pw-entry">
+ <pos anchor="nw" x="1" y="1" height="-2" width="-2"/>
+ <normal color="#000000" font="Bitstream Vera Sans 10"/>
+ </item>
+ </fixed>
+ </item>
+ </fixed>
+</item>
+
+<item type="label" id="system_button" button="true">
+ <pos anchor="w" x="1%" y="94%"/>
+ <normal font="Bitstream Vera Sans Bold 10" color="#ffffff" alpha="0.8"/>
+ <active font="Bitstream Vera Sans Bold 10" color="#ffffff" alpha="0.8"/>
+ <prelight font="Bitstream Vera Sans Bold 10" color="#ffffff"/>
+ <text>%n | %c</text>
+</item>
+
+<item type="label" id="pam-prompt">
+ <pos anchor="e" x="83%" y="94%"/>
+ <normal font="Bitstream Vera Sans Bold 10" color="#ffffff" alpha="0.8"/>
+ <stock type="username-label"/>
+</item>
+
+<item type="label" id="timed-label">
+ <pos anchor="center" x="50%" y="30%"/>
+ <show type="timed"/>
+ <normal font="Bitstream Vera Sans Bold 10" color="#ffffff"/>
+ <stock type="timed-label"/>
+</item>
+
+<item type="label" id="pam-error">
+ <pos anchor="center" x="50%" y="50%"/>
+ <normal font="Bitstream Vera Sans Bold 10" color="#ffffff"/>
+ <text></text>
+</item>
+
+<item type="label" id="caps-lock-warning">
+ <pos anchor="center" x="50%" y="70%"/>
+ <normal font="Bitstream Vera Sans Bold 10" color="#ffffff"/>
+ <stock type="caps-lock-warning"/>
+</item>
+
+</greeter>
diff --git a/themes/gdm/screenshot.png b/themes/gdm/screenshot.png
new file mode 100644
index 00000000..5c49ec1c
--- /dev/null
+++ b/themes/gdm/screenshot.png
Binary files differ
diff --git a/themes/slim/panel.png b/themes/slim/panel.png
new file mode 100644
index 00000000..f61bafe3
--- /dev/null
+++ b/themes/slim/panel.png
Binary files differ
diff --git a/themes/slim/slim.theme b/themes/slim/slim.theme
new file mode 100644
index 00000000..1eeef966
--- /dev/null
+++ b/themes/slim/slim.theme
@@ -0,0 +1,37 @@
+# altusmetrum theme for SLiM
+# by Bdale Garbee <bdale@gag.com>
+
+# Messages (ie: shutdown)
+msg_color #000000
+msg_font Verdana:size=18:bold:dpi=75
+msg_x 50%
+msg_y 40%
+msg_shadow_color #FFFFFF
+msg_shadow_xoffset 1
+msg_shadow_yoffset 1
+
+# valid values: stretch, tile
+background_style stretch
+background_color #eedddd
+
+# Input controls
+input_panel_x 50%
+input_panel_y 70%
+input_name_x 59
+input_name_y 161
+input_font Verdana:size=12:dpi=75
+input_fgcolor #000000
+
+# Username / password request
+username_font Verdana:size=14:bold:dpi=75
+username_color #000000
+username_x 50%
+username_y 122
+password_x 50%
+password_y 122
+username_shadow_color #FFFFFF
+username_shadow_xoffset 1
+username_shadow_yoffset 1
+
+username_msg Username:
+password_msg Password: