Branch: master

232cce76 2014-09-02 10:25:17 Alex Couture
Added 'minimalist' TDM style.
A tdm/kfrontend/themes/minimalist/CMakeLists.txt
A tdm/kfrontend/themes/minimalist/GdmGreeterTheme.desktop
A tdm/kfrontend/themes/minimalist/Makefile.am
A tdm/kfrontend/themes/minimalist/background.png
A tdm/kfrontend/themes/minimalist/box.png
A tdm/kfrontend/themes/minimalist/caps-lock-warning.png
A tdm/kfrontend/themes/minimalist/lineedit.png
A tdm/kfrontend/themes/minimalist/login_normal.png
A tdm/kfrontend/themes/minimalist/login_prelight.png
A tdm/kfrontend/themes/minimalist/minimalist.xml
A tdm/kfrontend/themes/minimalist/screenshot.png
A tdm/kfrontend/themes/minimalist/session_normal.png
A tdm/kfrontend/themes/minimalist/session_prelight.png
A tdm/kfrontend/themes/minimalist/system_normal.png
A tdm/kfrontend/themes/minimalist/system_prelight.png
A tdm/kfrontend/themes/minimalist/tdelogo.png
A tdm/kfrontend/themes/minimalist/topline.png
M tdm/kfrontend/themes/CMakeLists.txt
M tdm/kfrontend/themes/Makefile.am
diff --git a/tdm/kfrontend/themes/CMakeLists.txt b/tdm/kfrontend/themes/CMakeLists.txt
index f1dd26e..3077ac7 100644
--- a/tdm/kfrontend/themes/CMakeLists.txt
+++ b/tdm/kfrontend/themes/CMakeLists.txt
@@ -10,4 +10,5 @@
 #################################################
 
 add_subdirectory( circles )
+add_subdirectory( minimalist )
 add_subdirectory( o2_enterprise )
diff --git a/tdm/kfrontend/themes/Makefile.am b/tdm/kfrontend/themes/Makefile.am
index 7d13b51..ea34837 100644
--- a/tdm/kfrontend/themes/Makefile.am
+++ b/tdm/kfrontend/themes/Makefile.am
@@ -1 +1 @@
-SUBDIRS = circles o2_enterprise
+SUBDIRS = circles minimalist o2_enterprise
diff --git a/tdm/kfrontend/themes/minimalist/CMakeLists.txt b/tdm/kfrontend/themes/minimalist/CMakeLists.txt
new file mode 100644
index 0000000..c8760fa
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/CMakeLists.txt
@@ -0,0 +1,31 @@
+#################################################
+#
+#  (C) 2010-2011 Serghei Amelian
+#  serghei (DOT) amelian (AT) gmail.com
+#
+#  Improvements and feedback are welcome
+#
+#  This file is released under GPL >= 2
+#
+#################################################
+
+install( 
+  FILES
+    background.png
+    box.png
+    caps-lock-warning.png
+    GdmGreeterTheme.desktop
+    lineedit.png
+    login_normal.png
+    login_prelight.png
+    minimalist.xml
+    screenshot.png
+    session_normal.png
+    session_prelight.png
+    system_normal.png
+    system_prelight.png
+    tdelogo.png
+    topline.png
+    
+  DESTINATION 
+    ${DATA_INSTALL_DIR}/tdm/themes/minimalist )
diff --git a/tdm/kfrontend/themes/minimalist/GdmGreeterTheme.desktop b/tdm/kfrontend/themes/minimalist/GdmGreeterTheme.desktop
new file mode 100644
index 0000000..0351963
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/GdmGreeterTheme.desktop
@@ -0,0 +1,10 @@
+# This is not really a .desktop file like the rest, but it's useful to treat
+# it as such
+
+[GdmGreeterTheme]
+Encoding=UTF-8
+Greeter=minimalist.xml
+Name=Minimalist
+Description=A minimalist TDM theme for TDE, inspired by LightDM
+Author=TDE
+Screenshot=screenshot.png
diff --git a/tdm/kfrontend/themes/minimalist/Makefile.am b/tdm/kfrontend/themes/minimalist/Makefile.am
new file mode 100644
index 0000000..fb7a2d1
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/Makefile.am
@@ -0,0 +1,19 @@
+minimalistdir = $(kde_datadir)/tdm/themes/minimalist
+minimalist_DATA = \
+    background.png \
+    box.png \
+    caps-lock-warning.png \
+    GdmGreeterTheme.desktop \
+    lineedit.png \
+    login_normal.png \
+    login_prelight.png \
+    minimalist.xml \
+    screenshot.png \
+    session_normal.png \
+    session_prelight.png \
+    system_normal.png \
+    system_prelight.png \
+    tdelogo.png \
+    topline.png
+
+EXTRA_DIST = $(minimalist_DATA)
diff --git a/tdm/kfrontend/themes/minimalist/background.png b/tdm/kfrontend/themes/minimalist/background.png
new file mode 100644
index 0000000..8cc7a1a
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/background.png
Binary files differ
diff --git a/tdm/kfrontend/themes/minimalist/box.png b/tdm/kfrontend/themes/minimalist/box.png
new file mode 100644
index 0000000..7925e09
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/box.png
Binary files differ
diff --git a/tdm/kfrontend/themes/minimalist/caps-lock-warning.png b/tdm/kfrontend/themes/minimalist/caps-lock-warning.png
new file mode 100644
index 0000000..6637089
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/caps-lock-warning.png
Binary files differ
diff --git a/tdm/kfrontend/themes/minimalist/lineedit.png b/tdm/kfrontend/themes/minimalist/lineedit.png
new file mode 100644
index 0000000..6640a00
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/lineedit.png
Binary files differ
diff --git a/tdm/kfrontend/themes/minimalist/login_normal.png b/tdm/kfrontend/themes/minimalist/login_normal.png
new file mode 100644
index 0000000..a652cad
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/login_normal.png
Binary files differ
diff --git a/tdm/kfrontend/themes/minimalist/login_prelight.png b/tdm/kfrontend/themes/minimalist/login_prelight.png
new file mode 100644
index 0000000..852b0fc
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/login_prelight.png
Binary files differ
diff --git a/tdm/kfrontend/themes/minimalist/minimalist.xml b/tdm/kfrontend/themes/minimalist/minimalist.xml
new file mode 100644
index 0000000..f1dfada
--- /dev/null
+++ b/tdm/kfrontend/themes/minimalist/minimalist.xml
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE greeter SYSTEM "greeter.dtd">
+
+<greeter id="theme">
+	<style font="Sans 11" window-text-color="#f07746"
+	       base-color="#f07746" alternate-base-color="#999999"
+	       text-color="#dfdbd2" disabled-text-color="#666666"
+	       base-alpha="0" 
+	       disabled-base-color="#df382c"
+	       disabled-base-alpha="0" 
+	       disabled-highlight-alpha="0"
+	       frame="false" />
+	       
+<!-- backgound image -->
+	<item type="pixmap" id="background" background="true">
+		<normal file="background.png" scalemode="crop"/>
+		<pos x="0" y="0" width="100%" height="100%"/>
+	</item>
+	
+	
+<!-- topline -->
+	<item type="pixmap">
+		<normal file="topline.png"/>
+		<pos anchor="nw" x="0" y="0" width="100%" height="26"/>
+	</item>
+		
+<!-- box -->	
+	<item type="pixmap">
+		<normal file="box.png"/>
+		<pos anchor="nw" x="120" y="200" width="340" height="160"/>
+	</item>
+	
+<!-- user line -->
+	<item type="pixmap">
+		<pos anchor="nw" x="140" y="245" width="300" height="32"/>
+		<normal file="lineedit.png"/>
+	</item>	
+	
+<!-- user field -->	
+			<item type="label">
+				<pos anchor="nw" x="145" y="225"/>
+				<normal font="Sans 11" color="#dfdbd2"/>
+				<stock type="username-label"/>
+			</item>
+			
+			
+			<item type="entry" id="user-entry">
+				<style font="Sans 10" text-color="#dfdbd2"/>
+				<pos anchor="nw" x="143" y="248" width="293" height="26"/>
+			</item>
+		
+<!-- password line -->
+	<item type="pixmap">
+		<pos anchor="nw" x="140" y="305" width="300" height="32"/>
+		<normal file="lineedit.png"/>
+	</item>	
+	
+	
+<!-- password field -->
+	
+			<item type="label">
+				<pos anchor="nw" x="145" y="285"/>
+				<normal font="Sans 11" color="#dfdbd2"/>
+				<stock type="password-label"/>
+			</item>
+			
+			<item type="entry" id="pw-entry">
+				<style font="Sans 10" text-color="#dfdbd2"/>
+				<pos anchor="nw" x="143" y="308" width="267" height="26"/>
+			</item>	
+	
+<!-- login button -->
+			<item type="pixmap" id="login_button" button="true">
+				<normal alpha="1" file="login_normal.png"/>
+				<prelight file="login_prelight.png"/>
+				<active file="login_prelight.png"/>
+				<pos anchor="nw" x="410" y="308"/>
+			</item>	
+			
+	
+<!-- Session button --> 
+	<item type="pixmap" id="session_button" button="true">
+		<normal alpha="1" file="session_normal.png"/>
+		<prelight file="session_prelight.png"/>
+		<active file="session_prelight.png"/>
+		<pos anchor="nw" x="422" y="215"/>
+	</item>	
+	
+
+	<!-- logo -->
+	<item type="pixmap">
+		<normal file="tdelogo.png"/>
+		<pos anchor="ns" x="95%" y="95%" width="48" height="48"/>
+	</item>	
+
+<!-- Clock -->
+			<item type="rect" id="system-session">
+				<pos anchor="ne" x="100%" y="0"/>
+				<fixed>
+					<item type="label">
+						<pos anchor="ne" x="-32" y="5"/>
+						<normal font="Sans 10" color="#dfdbd2"/>
+						<text>%c</text>
+					</item>
+				</fixed>
+			</item>
+			
+<!-- Welcome Label -->
+			<item type="label" id="welcome">
+				<pos anchor="nw" x="6" y="4" width="50%" height="26"/>
+				<normal font="Sans 12" color="#dfdbd2"/>
+				<text>%h</text>
+			</item>
 ** Diff limit reached (max: 250 lines) **