Branch: master

c791fcc6 2014-11-19 14:47:25 Timothy Pearson
Enable compositor by default on Debian
A ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/compton-tde.conf
A ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/xcompmgrrc
A ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/profiles/tde-profile/share/config/twinrc
M ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/Makefile
diff --git a/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/Makefile b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/Makefile
index f0e466b..6552ca2 100644
--- a/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/Makefile
+++ b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/Makefile
@@ -6,6 +6,7 @@
 SPLASH=$(wildcard splash/*.png)
 PIXMAPS=$(wildcard pixmaps/*.png)
 DESKTOPFILES=$(wildcard *.desktop)
+SKELETON_DIR = $(DESTDIR)/etc/skel
 
 all:
 #	make -C usplash/moreblue-orbit
@@ -71,4 +72,8 @@
 	# GNOME background descriptor
 	mkdir -p $(DESTDIR)/usr/share/gnome-background-properties
 	$(INSTALL) gnome-backgrounds.xml $(DESTDIR)/usr/share/gnome-background-properties/debian.xml
+	# Compositor control files
+	mkdir -p "$(SKELETON_DIR)"
+	$(INSTALL) kompmgr-rc-files/xcompmgrrc "$(SKELETON_DIR)/.xcompmgrrc"
+	$(INSTALL) kompmgr-rc-files/compton-tde.conf "$(SKELETON_DIR)/.compton-tde.conf"
 
diff --git a/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/compton-tde.conf b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/compton-tde.conf
new file mode 100644
index 0000000..fe8f7f5
--- /dev/null
+++ b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/compton-tde.conf
@@ -0,0 +1,45 @@
+# WARNING
+# This file was automatically generated by TDE
+# All changes will be lost!
+shadow = false;
+shadow-offset-y = 0;
+shadow-offset-x = 0;
+shadow-red = 0;
+shadow-green = 0;
+shadow-blue = 0;
+shadow-radius = 4;
+fading = true;
+no-fading-opacitychange = true;
+no-fading-openclose = false;
+wintypes:
+{
+  menu = { shadow = true; fade = true; no-fading-openclose = false; }
+  dropdown_menu = { shadow = true; fade = true; no-fading-openclose = false; }
+  popup_menu = { shadow = true; fade = true; no-fading-openclose = false; }
+  tooltip = { shadow = true; fade = true; no-fading-openclose = false; }
+  normal = { shadow = false; fade = false; no-fading-openclose = true; }
+  dialog = { shadow = false; fade = false; no-fading-openclose = true; }
+  unknown = { shadow = false; fade = false; no-fading-openclose = true; }
+  toolbar = { shadow = false; fade = false; no-fading-openclose = true; }
+  utility = { shadow = false; fade = false; no-fading-openclose = true; }
+  splash = { shadow = false; fade = false; no-fading-openclose = true; }
+  notify = { shadow = false; fade = false; no-fading-openclose = true; }
+  combo = { shadow = false; fade = false; no-fading-openclose = true; }
+  desktop = { shadow = false; fade = false; no-fading-openclose = true; }
+  dnd = { shadow = false; fade = false; no-fading-openclose = true; }
+  dock = { shadow = false; fade = false; no-fading-openclose = true; }
+}
+fade-in-step = 0.07;
+fade-out-step = 0.07;
+backend = "xrender";
+vsync = "none";
+blur-background = "false";
+blur-background-fixed = true;
+blur-background-exclude = [
+  "window_type = 'dock'",
+  "window_type = 'desktop'"
+];
+no-dock-shadow = true;
+no-dnd-shadow = true;
+clear-shadow = true;
+shadow-ignore-shaped = false;
diff --git a/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/xcompmgrrc b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/xcompmgrrc
new file mode 100644
index 0000000..9c9b9ff
--- /dev/null
+++ b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/kompmgr-rc-files/xcompmgrrc
@@ -0,0 +1,17 @@
+[xcompmgr]
+Compmode=
+DisableARGB=false
+FadeInStep=0.07
+FadeMenuWindows=true
+FadeOutStep=0.07
+FadeToolTipWindows=true
+FadeTrans=false
+FadeWindows=false
+ShadowColor=0x000000
+ShadowOffsetX=0
+ShadowOffsetY=0
+ShadowRadius=4
+ShadowsOnMenuWindows=true
+ShadowsOnToolTipWindows=true
+blurBackground=false
+useOpenGL=false
diff --git a/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/profiles/tde-profile/share/config/twinrc b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/profiles/tde-profile/share/config/twinrc
new file mode 100644
index 0000000..b3301f1
--- /dev/null
+++ b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/profiles/tde-profile/share/config/twinrc
@@ -0,0 +1,2 @@
+[Notification Messages]
+UseTranslucency=true