Hello community,

here is the log from the commit of package icewm for openSUSE:Factory checked 
in at 2014-04-14 06:43:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/icewm (Old)
 and      /work/SRC/openSUSE:Factory/.icewm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "icewm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/icewm/icewm.changes      2014-03-01 
14:38:11.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.icewm.new/icewm.changes 2014-04-14 
06:43:20.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Apr 10 16:10:32 CEST 2014 - [email protected]
+
+- icewm-bg-default-at-error.patch:
+  properly default to the solid color background when the given
+  default background pixmap can't be loaded (bnc#872740)
+
+-------------------------------------------------------------------
+Mon Mar  3 12:09:58 UTC 2014 - [email protected]
+
+- icewm-fix-themes.patch
+  * Workaround for bnc#856931.
+
+-------------------------------------------------------------------

New:
----
  icewm-bg-default-at-error.patch
  icewm-fix-themes.patch

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

Other differences:
------------------
++++++ icewm.spec ++++++
--- /var/tmp/diff_new_pack.bBZZtD/_old  2014-04-14 06:43:21.000000000 +0200
+++ /var/tmp/diff_new_pack.bBZZtD/_new  2014-04-14 06:43:21.000000000 +0200
@@ -55,6 +55,8 @@
 Patch8:         icewm-linking.patch
 Patch9:         icewm-1.3.8-enable-guievents.patch
 Patch10:        icewm-susemenu.patch
+Patch11:        icewm-fix-themes.patch
+Patch12:        icewm-bg-default-at-error.patch
 # applied in %%build
 Patch99:        icewm-preferences.patch
 Url:            http://www.icewm.org/
@@ -123,6 +125,8 @@
 %patch8
 %patch9
 %patch10 -p1
+%patch11 -p1
+%patch12 -p1
 
 %define lites icewm icewmhint icewmbg icesh icewm-session
 

++++++ icewm-bg-default-at-error.patch ++++++
---
 src/icewmbg.cc |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

--- a/src/icewmbg.cc
+++ b/src/icewmbg.cc
@@ -274,7 +274,10 @@ void DesktopBackgroundManager::changeBac
             currentBackground = back;
             handleBackground = true;
         }
-    } else if (DesktopBackgroundColor && DesktopBackgroundColor[0]) {
+    }
+
+    if (!handleBackground &&
+       DesktopBackgroundColor && DesktopBackgroundColor[0]) {
         XSetWindowBackgroundPixmap(xapp->display(), desktop->handle(), 0);
         XSetWindowBackground(xapp->display(), desktop->handle(), bPixel);
         handleBackground = true;
++++++ icewm-fix-themes.patch ++++++
This is workaround for bnc#856931.
The "None" color is not used and causes the title to be invisible due to bug in 
Xserver/libgdk.
diff -ur icewm-1.3.8.orig/lib/themes/icedesert/titleAB.xpm 
icewm-1.3.8/lib/themes/icedesert/titleAB.xpm
--- icewm-1.3.8.orig/lib/themes/icedesert/titleAB.xpm   2014-03-03 
14:04:45.087165548 +0200
+++ icewm-1.3.8/lib/themes/icedesert/titleAB.xpm        2014-03-03 
14:05:27.926953675 +0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleAB_xpm[] = {
-"1 20 20 1",
-"      c None",
+"1 20 19 1",
 ".     c #FFFFFF",
 "+     c #FDFBFA",
 "@     c #FBF8F5",
diff -ur icewm-1.3.8.orig/lib/themes/icedesert/titleAT.xpm 
icewm-1.3.8/lib/themes/icedesert/titleAT.xpm
--- icewm-1.3.8.orig/lib/themes/icedesert/titleAT.xpm   2014-03-03 
14:04:45.086165483 +0200
+++ icewm-1.3.8/lib/themes/icedesert/titleAT.xpm        2014-03-03 
14:05:36.371503268 +0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleAT_xpm[] = {
-"1 20 20 1",
-"      c None",
+"1 20 19 1",
 ".     c #FFFFFF",
 "+     c #FDFBFA",
 "@     c #FBF8F5",
diff -ur icewm-1.3.8.orig/lib/themes/icedesert/titleIB.xpm 
icewm-1.3.8/lib/themes/icedesert/titleIB.xpm
--- icewm-1.3.8.orig/lib/themes/icedesert/titleIB.xpm   2014-03-03 
14:04:45.086165483 +0200
+++ icewm-1.3.8/lib/themes/icedesert/titleIB.xpm        2014-03-03 
14:05:44.591038217 +0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleIB_xpm[] = {
-"1 20 20 1",
-"      c None",
+"1 20 19 1",
 ".     c #FFFFFF",
 "+     c #FBFBFB",
 "@     c #F8F8F8",
diff -ur icewm-1.3.8.orig/lib/themes/icedesert/titleIT.xpm 
icewm-1.3.8/lib/themes/icedesert/titleIT.xpm
--- icewm-1.3.8.orig/lib/themes/icedesert/titleIT.xpm   2014-03-03 
14:04:45.086165483 +0200
+++ icewm-1.3.8/lib/themes/icedesert/titleIT.xpm        2014-03-03 
14:05:54.318671317 +0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleIT_xpm[] = {
-"1 20 20 1",
-"      c None",
+"1 20 19 1",
 ".     c #FFFFFF",
 "+     c #FBFBFB",
 "@     c #F8F8F8",
diff -ur icewm-1.3.8.orig/lib/themes/Infadel2/titleAB.xpm 
icewm-1.3.8/lib/themes/Infadel2/titleAB.xpm
--- icewm-1.3.8.orig/lib/themes/Infadel2/titleAB.xpm    2014-03-03 
14:04:45.089165678 +0200
+++ icewm-1.3.8/lib/themes/Infadel2/titleAB.xpm 2014-03-03 14:06:37.815502206 
+0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleAS_xpm[] = {
-"1 17 12 1",
-"      c None",
+"1 17 11 1",
 ".     c #868687",
 "+     c #9A9A9B",
 "@     c #AEAEAF",
diff -ur icewm-1.3.8.orig/lib/themes/Infadel2/titleAS.xpm 
icewm-1.3.8/lib/themes/Infadel2/titleAS.xpm
--- icewm-1.3.8.orig/lib/themes/Infadel2/titleAS.xpm    2014-03-03 
14:04:45.089165678 +0200
+++ icewm-1.3.8/lib/themes/Infadel2/titleAS.xpm 2014-03-03 14:06:43.555875804 
+0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleAS_xpm[] = {
-"1 17 12 1",
-"      c None",
+"1 17 11 1",
 ".     c #868687",
 "+     c #9A9A9B",
 "@     c #AEAEAF",
diff -ur icewm-1.3.8.orig/lib/themes/Infadel2/titleAT.xpm 
icewm-1.3.8/lib/themes/Infadel2/titleAT.xpm
--- icewm-1.3.8.orig/lib/themes/Infadel2/titleAT.xpm    2014-03-03 
14:04:45.088165613 +0200
+++ icewm-1.3.8/lib/themes/Infadel2/titleAT.xpm 2014-03-03 14:06:50.628336098 
+0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleAT_xpm[] = {
-"1 17 18 1",
-"      c None",
+"1 17 17 1",
 ".     c #868687",
 "+     c #484848",
 "@     c #344066",
diff -ur icewm-1.3.8.orig/lib/themes/Infadel2/titleIB.xpm 
icewm-1.3.8/lib/themes/Infadel2/titleIB.xpm
--- icewm-1.3.8.orig/lib/themes/Infadel2/titleIB.xpm    2014-03-03 
14:04:45.089165678 +0200
+++ icewm-1.3.8/lib/themes/Infadel2/titleIB.xpm 2014-03-03 14:06:56.526719980 
+0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleAS_xpm[] = {
-"1 17 12 1",
-"      c None",
+"1 17 11 1",
 ".     c #868687",
 "+     c #9A9A9B",
 "@     c #AEAEAF",
diff -ur icewm-1.3.8.orig/lib/themes/Infadel2/titleIS.xpm 
icewm-1.3.8/lib/themes/Infadel2/titleIS.xpm
--- icewm-1.3.8.orig/lib/themes/Infadel2/titleIS.xpm    2014-03-03 
14:04:45.089165678 +0200
+++ icewm-1.3.8/lib/themes/Infadel2/titleIS.xpm 2014-03-03 14:07:03.445170251 
+0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleAS_xpm[] = {
-"1 17 12 1",
-"      c None",
+"1 17 11 1",
 ".     c #868687",
 "+     c #9A9A9B",
 "@     c #AEAEAF",
diff -ur icewm-1.3.8.orig/lib/themes/Infadel2/titleIT.xpm 
icewm-1.3.8/lib/themes/Infadel2/titleIT.xpm
--- icewm-1.3.8.orig/lib/themes/Infadel2/titleIT.xpm    2014-03-03 
14:04:45.089165678 +0200
+++ icewm-1.3.8/lib/themes/Infadel2/titleIT.xpm 2014-03-03 14:07:09.963594488 
+0200
@@ -1,7 +1,6 @@
 /* XPM */
 static char * titleIT_xpm[] = {
-"1 17 18 1",
-"      c None",
+"1 17 17 1",
 ".     c #868686",
 "+     c #484848",
 "@     c #4D4D4D",
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to