Hello community,

here is the log from the commit of package kdebase4-openSUSE for 
openSUSE:Factory
checked in at Thu Oct 13 17:24:02 CEST 2011.



--------
--- openSUSE:Factory/kdebase4-openSUSE/kdebase4-openSUSE.changes        
2011-10-13 00:06:24.000000000 +0200
+++ kdebase4-openSUSE/kdebase4-openSUSE.changes 2011-10-13 13:28:00.000000000 
+0200
@@ -1,0 +2,9 @@
+Thu Oct 13 11:26:20 UTC 2011 - [email protected]
+
+- patch plasma config to:
+  * readd folderview widget for topleft screen (KDE 4.7 removed it)
+  * make panel larger for more resolutions
+  * add global shortcut for launcher widget
+- increase number of virtual desktops to 2 (pager appears)
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  plasma-change-defaults.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdebase4-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.knsh99/_old  2011-10-13 17:23:57.000000000 +0200
+++ /var/tmp/diff_new_pack.knsh99/_new  2011-10-13 17:23:57.000000000 +0200
@@ -39,6 +39,7 @@
 Source0:        kdebase4-openSUSE-%{_tarball_version}.tar.bz2
 #svn export svn://anonsvn.kde.org/home/kde/trunk/playground/base/kio_sysinfo
 Source1:        sysinfo.tar.bz2
+Source2:        plasma-change-defaults.diff
 Patch1:         link-to-qtxml.patch
 BuildRequires:  fdupes
 BuildRequires:  hwinfo-devel
@@ -147,6 +148,8 @@
   %suse_update_desktop_file -u SUSEgreeter System Documentation
   %fdupes -s %{buildroot}%{_kde4_configdir}/SuSE/default/
   %kde_post_install
+  cd %{buildroot}
+  patch -p0 < %{SOURCE2}
 
 %post -n kdebase4-workspace-branding-openSUSE
 %{fillup_only -n windowmanager -s kde4}

++++++ kdebase4-openSUSE-12.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdebase4-openSUSE/config-files/etc/kde4/share/config/kwinrc 
new/kdebase4-openSUSE/config-files/etc/kde4/share/config/kwinrc
--- old/kdebase4-openSUSE/config-files/etc/kde4/share/config/kwinrc     
1970-01-01 01:00:00.000000000 +0100
+++ new/kdebase4-openSUSE/config-files/etc/kde4/share/config/kwinrc     
2011-10-13 13:28:50.000000000 +0200
@@ -0,0 +1,2 @@
+[Desktops]
+Number=2

++++++ plasma-change-defaults.diff ++++++
--- 
./usr/share/kde4/apps/plasma/layout-templates/org.kde.plasma-desktop.defaultPanel/contents/layout.js
        2011-05-20 22:32:08.000000000 +0200
+++ 
./usr/share/kde4/apps/plasma/layout-templates/org.kde.plasma-desktop.defaultPanel/contents/layout.js
        2011-10-13 13:12:19.877173319 +0200
@@ -4,8 +4,9 @@
     panel.location = 'bottom'
 }
 
-panel.height = screenGeometry(panel.screen).height > 1024 ? 35 : 27
-panel.addWidget("launcher")
+panel.height = screenGeometry(panel.screen).height > 899 ? 35 : 27
+var launcher = panel.addWidget("launcher")
+launcher.globalShortcut = "Alt+F1";
 panel.addWidget("org.kde.showActivityManager")
 panel.addWidget("pager")
 tasks = panel.addWidget("tasks")
--- ./usr/share/kde4/apps/plasma-desktop/init/00-defaultLayout.js       
2011-05-20 22:32:08.000000000 +0200
+++ ./usr/share/kde4/apps/plasma-desktop/init/00-defaultLayout.js       
2011-10-13 13:03:13.251007088 +0200
@@ -1,3 +1,30 @@
+function widgetExists(name)
+{
+    var widgets = knownWidgetTypes;
+    for (i in widgets) {
+        if (widgets[i] == name) {
+            return true;
+        }
+    }
+
+    return false;
+}
+
+var topLeftScreen = 0
+var rect = screenGeometry(0)
+
+// find our "top left" screen to put the folderview on it
+for (var i = 1; i < screenCount; ++i) {
+    var g = screenGeometry(i)
+
+    if (g.x <= rect.x && g.top >= rect.top) {
+        rect = g
+        topLeftScreen = i
+    }
+}
+
+var hasFolderview = widgetExists("folderview");
+ 
 loadTemplate("org.kde.plasma-desktop.defaultPanel")
 
 for (var i = 0; i < screenCount; ++i) {
@@ -7,6 +34,11 @@
     desktop.wallpaperPlugin = 'image'
     desktop.wallpaperMode = 'SingleImage'
 
+    if (hasFolderview && i == topLeftScreen) {
+       var folderview = desktop.addWidget("folderview")
+       folderview.writeConfig("url", "desktop:/")
+    }
+
     //Create more panels for other screens
     if (i > 0){
         var panel = new Panel
continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to