commit xfwm4 for openSUSE:Factory

2020-11-03 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2020-11-03 15:33:43

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.3463 (New)


Package is "xfwm4"

Tue Nov  3 15:33:43 2020 rev:64 rq:845543 version:4.14.6

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2020-08-12 
10:32:53.888168948 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.3463/xfwm4.changes2020-11-03 
15:33:46.881012046 +0100
@@ -1,0 +2,7 @@
+Mon Nov  2 18:33:30 UTC 2020 - Marcel Kuehlhorn 
+
+- Update to version 4.14.6
+  * Add more XErrors traps
+  * Translation updates
+
+---

Old:

  xfwm4-4.14.5.tar.bz2

New:

  xfwm4-4.14.6.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.uo6NvV/_old  2020-11-03 15:33:47.665012680 +0100
+++ /var/tmp/diff_new_pack.uo6NvV/_new  2020-11-03 15:33:47.669012683 +0100
@@ -18,7 +18,7 @@
 
 %bcond_with git
 Name:   xfwm4
-Version:4.14.5
+Version:4.14.6
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0-or-later

++ xfwm4-4.14.5.tar.bz2 -> xfwm4-4.14.6.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xfwm4-4.14.5/ChangeLog new/xfwm4-4.14.6/ChangeLog
--- old/xfwm4-4.14.5/ChangeLog  2020-08-09 13:07:12.0 +0200
+++ new/xfwm4-4.14.6/ChangeLog  2020-11-01 15:13:46.0 +0100
@@ -1,3 +1,146 @@
+commit 84562d96ea12e44eb02d41ae143caea3b35344ec
+Author: Olivier Fourdan 
+Date:   Sun Nov 1 15:11:12 2020 +0100
+
+Release 4.14.6!
+
+Signed-off-by: Olivier Fourdan 
+
+commit 659fd0dd23aeca5c44fa6cb7fea60f49d2f91623
+Author: Olivier Fourdan 
+Date:   Sun Oct 11 20:59:24 2020 +0200
+
+Yet more XError traps
+
+Signed-off-by Olivier Fourdan 
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/444
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/436
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/433
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/405
+
+(cherry picked from commit 083e6de029753c73a9c3b6cbd4685d6815cedddb)
+
+commit 328ced8e09185bc6faaf82f68b4295bbc92e1db7
+Author: Olivier Fourdan 
+Date:   Sat Sep 19 17:00:21 2020 +0200
+
+More XErrors traps
+
+Previously we would leak error traps in free_win_data() causing
+slowdowns overtime as the list of requests grows.
+
+While fixing the leak is crucial, it also unveiled several places where
+actual error traps are missing, causing xfwm4 to abort more often.
+
+Based on XErrors reported, the issue is triggered when freeing pixmaps
+or render pictures.
+
+Add more XErrors traps to catch those errors.
+
+Signed-off-by: Olivier Fourdan 
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/433
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/435
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/436
+(cherry picked from commit 3119b50bc426c58a6891317c688e55c71f7d6c91)
+
+commit ad7c1eaf1ea0b5b8504552fc16a811301fb8ca18
+Author: Xfce Bot 
+Date:   Fri Oct 16 18:54:37 2020 +0200
+
+I18n: Update translation ug (86%).
+
+147 translated messages, 22 untranslated messages.
+
+Transifex (https://www.transifex.com/xfce/public/).
+
+commit ab243fd2fd34bb5f8db71f5444ad75be651a4780
+Author: Anonymous 
+Date:   Fri Oct 16 18:54:33 2020 +0200
+
+I18n: Update translation he (100%).
+
+169 translated messages.
+
+Transifex (https://www.transifex.com/xfce/public/).
+
+commit 7281eb576547309c07b532bdcc207e9e1216de32
+Author: Anonymous 
+Date:   Fri Oct 16 18:54:32 2020 +0200
+
+I18n: Update translation es (100%).
+
+169 translated messages.
+
+Transifex (https://www.transifex.com/xfce/public/).
+
+commit 3f917ceb641175f5a11c370c64564999ebb76836
+Author: Anonymous 
+Date:   Fri Oct 16 18:54:31 2020 +0200
+
+I18n: Update translation da (100%).
+
+169 translated messages.
+
+Transifex (https://www.transifex.com/xfce/public/).
+
+commit b36ce478cd81a3402a0b65b43826ceab2216638f
+Author: Priit Jõerüüt 
+Date:   Mon Sep 28 12:53:46 2020 +0200
+
+I18n: Update translation et (82%).
+
+140 translated messages, 29 untranslated messages.
+
+Transifex (https://www.transifex.com/xfce/public/).
+
+commit ce7d5f399d1e756147c6411b5d0b116894c0bcdc
+Author: Priit Jõerüüt 
+Date:   Sun Sep 27 00:48:19 2020 +0200
+
+I18n: Update translation et (82%).
+
+139 translated messages, 30 untranslated messages.
+
+Transifex (https://www.transifex.com/xfce/public/).
+
+commit 

commit xfwm4 for openSUSE:Factory

2020-08-12 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2020-08-12 10:29:27

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.3399 (New)


Package is "xfwm4"

Wed Aug 12 10:29:27 2020 rev:63 rq:825414 version:4.14.5

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2020-08-05 
20:29:56.379115543 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.3399/xfwm4.changes2020-08-12 
10:32:53.888168948 +0200
@@ -1,0 +2,7 @@
+Sun Aug  9 19:08:11 UTC 2020 - Marcel Kuehlhorn 
+
+- Update to version 4.14.5
+  * Fix an error leak in compositor (gxo#xfce/xfwm4#351)
+  * Fix compositor selection atom misuse
+
+---

Old:

  xfwm4-4.14.4.tar.bz2

New:

  xfwm4-4.14.5.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.G5iaNV/_old  2020-08-12 10:32:55.560170239 +0200
+++ /var/tmp/diff_new_pack.G5iaNV/_new  2020-08-12 10:32:55.560170239 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with git
 Name:   xfwm4
-Version:4.14.4
+Version:4.14.5
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0-or-later

++ xfwm4-4.14.4.tar.bz2 -> xfwm4-4.14.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xfwm4-4.14.4/ChangeLog new/xfwm4-4.14.5/ChangeLog
--- old/xfwm4-4.14.4/ChangeLog  2020-08-01 16:18:57.0 +0200
+++ new/xfwm4-4.14.5/ChangeLog  2020-08-09 13:07:12.0 +0200
@@ -1,3 +1,56 @@
+commit d331c9b2018a08dd536d2a23d957e96c3f30706b
+Author: Olivier Fourdan 
+Date:   Sun Aug 9 12:54:48 2020 +0200
+
+Release 4.14.5!
+
+Signed-off-by: Olivier Fourdan 
+
+commit 168cf03a26db673503558e0518c1790911396fac
+Author: Michael Banack 
+Date:   Wed Aug 5 07:11:17 2020 -0700
+
+Fix errorTrap leak in free_win_data
+
+The function free_win_data() may generate X11 errors as the client
+window may already be gone.
+
+To avoid those, the entire function code is supposed to be enclosed
+within an error trap/push.
+
+A typo in the code would however push twice instead of a balanced
+push/pop which causes the list of event sequences in GDK to grow
+indefinitely, leading to slowdowns as the list grows over time.
+
+Fix the leak by balancing the error push with an error pop at the end
+of the function.
+
+https://gitlab.xfce.org/xfce/xfwm4/-/issues/351
+(cherry picked from commit e6a32cf7d789ca3058f50fd630de8e518d310cf8)
+
+commit ef6ed1fb08dc6c777bab63faccb4334e0064b6e9
+Author: Olivier Fourdan 
+Date:   Sat Aug 8 18:25:14 2020 +0200
+
+compositor: use actual atom
+
+The function compositorCheckCMSelection() would use the atom index in
+our table of atoms, instead of the actual atom, so this is unlikely to
+work as expected.
+
+Fix the code to use the appropriate atom as it should.
+
+Signed-off-by: Olivier Fourdan 
+(cherry picked from commit 78c5dc4264ec8cfa7bab59a39f193788bdcf4059)
+
+commit 90d5fba5473831aea25289294ec33f04e747558f
+Author: Olivier Fourdan 
+Date:   Sat Aug 1 16:26:56 2020 +0200
+
+Post release tag bump
+
+Signed-off-by: Olivier Fourdan 
+
 commit c8588b3ec356e17f537ed47b38aa8071743dc63b
 Author: Olivier Fourdan 
 Date:   Sat Aug 1 15:38:58 2020 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xfwm4-4.14.4/NEWS new/xfwm4-4.14.5/NEWS
--- old/xfwm4-4.14.4/NEWS   2020-08-01 16:18:43.0 +0200
+++ new/xfwm4-4.14.5/NEWS   2020-08-09 13:06:54.0 +0200
@@ -1,3 +1,9 @@
+4.14.5
+==
+
+- Fix an error leak in compositor (xfce/xfwm4#351)
+- Fix compositor selection atom misuse
+
 4.14.4
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xfwm4-4.14.4/configure new/xfwm4-4.14.5/configure
--- old/xfwm4-4.14.4/configure  2020-08-01 16:18:52.0 +0200
+++ new/xfwm4-4.14.5/configure  2020-08-09 13:07:06.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for xfwm4 4.14.4.
+# Generated by GNU Autoconf 2.69 for xfwm4 4.14.5.
 #
 # Report bugs to .
 #
@@ -595,8 +595,8 @@
 # Identity of this package.
 PACKAGE_NAME='xfwm4'
 PACKAGE_TARNAME='xfwm4'
-PACKAGE_VERSION='4.14.4'
-PACKAGE_STRING='xfwm4 4.14.4'
+PACKAGE_VERSION='4.14.5'
+PACKAGE_STRING='xfwm4 4.14.5'
 PACKAGE_BUGREPORT='xfce4-...@xfce.org'
 PACKAGE_URL=''
 
@@ -1465,7 +1465,7 @@
   # Omit some internal or obsolete options to make the list less 

commit xfwm4 for openSUSE:Factory

2020-08-05 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2020-08-05 20:29:48

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.3592 (New)


Package is "xfwm4"

Wed Aug  5 20:29:48 2020 rev:62 rq:824503 version:4.14.4

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2020-07-29 
17:23:45.152728302 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.3592/xfwm4.changes2020-08-05 
20:29:56.379115543 +0200
@@ -1,0 +2,7 @@
+Sat Aug  1 14:48:08 UTC 2020 - Marcel Kuehlhorn 
+
+- Update to version 4.14.4
+  * Fix a crash on FreeBSD (gxo#xfce/xfwm4#411)
+  * Fix compilation warning due to g_type_class_add_private deprecation
+
+---

Old:

  xfwm4-4.14.3.tar.bz2

New:

  xfwm4-4.14.4.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.HMEAda/_old  2020-08-05 20:29:57.247115996 +0200
+++ /var/tmp/diff_new_pack.HMEAda/_new  2020-08-05 20:29:57.247115996 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with git
 Name:   xfwm4
-Version:4.14.3
+Version:4.14.4
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0-or-later

++ xfwm4-4.14.3.tar.bz2 -> xfwm4-4.14.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xfwm4-4.14.3/ChangeLog new/xfwm4-4.14.4/ChangeLog
--- old/xfwm4-4.14.3/ChangeLog  2020-07-26 09:24:13.0 +0200
+++ new/xfwm4-4.14.4/ChangeLog  2020-08-01 16:18:57.0 +0200
@@ -1,3 +1,41 @@
+commit c8588b3ec356e17f537ed47b38aa8071743dc63b
+Author: Olivier Fourdan 
+Date:   Sat Aug 1 15:38:58 2020 +0200
+
+Release 4.14.4!
+
+Signed-off-by: Olivier Fourdan 
+
+commit 9b33ef163dda0a8affcfe361791c6ad8e56bee1a
+Author: Olivier Duchateau 
+Date:   Sun Jul 26 17:06:07 2020 +0200
+
+Fix g_type_class_add_private deprecation
+
+(cherry picked from commit d3e2c246cd004cde91d5aad7d1fef5b942882596)
+
+commit f491c5f88bfe8c25f496389f9d411fe056649d27
+Author: Olivier Fourdan 
+Date:   Mon Jul 27 21:01:48 2020 +0200
+
+clients: Fix a crash on FreeBSD
+
+A pid is not necessarily a long on all systems, so casting the value of
+NET_WM_PID directly into a GPid may cause a stack overflow.
+
+Fixes: 49c1a33a
+Closes: https://gitlab.xfce.org/xfce/xfwm4/-/issues/411
+Signed-off-by: Olivier Fourdan 
+(cherry picked from commit a691e6c50ce2d797183c98bc2e9c72b8bb2b2a5a)
+
+commit a988a64ea84916f3e1ea649f51e8eb975f2a1456
+Author: Olivier Fourdan 
+Date:   Sun Jul 26 09:27:45 2020 +0200
+
+Post release tag bump
+
+Signed-off-by: Olivier Fourdan 
+
 commit 9283b709b51746cc39a81a9e80d9a0449bf8b981
 Author: Olivier Fourdan 
 Date:   Sun Jul 26 09:15:01 2020 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xfwm4-4.14.3/NEWS new/xfwm4-4.14.4/NEWS
--- old/xfwm4-4.14.3/NEWS   2020-07-26 09:12:48.0 +0200
+++ new/xfwm4-4.14.4/NEWS   2020-08-01 16:18:43.0 +0200
@@ -1,3 +1,9 @@
+4.14.4
+==
+
+- Fix a crash on FreeBSD (xfce/xfwm4#411)
+- Fix compilation warning due to g_type_class_add_private deprecation
+
 4.14.3
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xfwm4-4.14.3/configure new/xfwm4-4.14.4/configure
--- old/xfwm4-4.14.3/configure  2020-07-26 09:24:08.0 +0200
+++ new/xfwm4-4.14.4/configure  2020-08-01 16:18:52.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for xfwm4 4.14.3.
+# Generated by GNU Autoconf 2.69 for xfwm4 4.14.4.
 #
 # Report bugs to .
 #
@@ -595,8 +595,8 @@
 # Identity of this package.
 PACKAGE_NAME='xfwm4'
 PACKAGE_TARNAME='xfwm4'
-PACKAGE_VERSION='4.14.3'
-PACKAGE_STRING='xfwm4 4.14.3'
+PACKAGE_VERSION='4.14.4'
+PACKAGE_STRING='xfwm4 4.14.4'
 PACKAGE_BUGREPORT='xfce4-...@xfce.org'
 PACKAGE_URL=''
 
@@ -1465,7 +1465,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures xfwm4 4.14.3 to adapt to many kinds of systems.
+\`configure' configures xfwm4 4.14.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1539,7 +1539,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of xfwm4 4.14.3:";;
+ short | recursive ) echo "Configuration of xfwm4 4.14.4:";;
esac
   cat <<\_ACEOF
 
@@ -1701,7 +1701,7 @@
 test -n 

commit xfwm4 for openSUSE:Factory

2020-07-29 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2020-07-29 17:21:45

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.3592 (New)


Package is "xfwm4"

Wed Jul 29 17:21:45 2020 rev:61 rq:823402 version:4.14.3

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2020-05-04 
18:42:24.561285133 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.3592/xfwm4.changes2020-07-29 
17:23:45.152728302 +0200
@@ -1,0 +2,9 @@
+Sun Jul 26 09:34:57 UTC 2020 - Marcel Kuehlhorn 
+
+- Update to version 4.14.3
+  * Add support for XRes X11 extension to get the PID of sandboxed apps
+  * Fix use-after-free of settings strings (gxo#xfce/xfwm4#406)
+  * More XError traps (gxo#xfce/xfwm4#405)
+  * Translation updates
+
+---

Old:

  xfwm4-4.14.2.tar.bz2

New:

  xfwm4-4.14.3.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.UTHgPm/_old  2020-07-29 17:23:45.888728936 +0200
+++ /var/tmp/diff_new_pack.UTHgPm/_new  2020-07-29 17:23:45.888728936 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with git
 Name:   xfwm4
-Version:4.14.2
+Version:4.14.3
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0-or-later

++ xfwm4-4.14.2.tar.bz2 -> xfwm4-4.14.3.tar.bz2 ++
 4082 lines of diff (skipped)




commit xfwm4 for openSUSE:Factory

2020-05-04 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2020-05-04 18:41:03

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.2738 (New)


Package is "xfwm4"

Mon May  4 18:41:03 2020 rev:60 rq:799985 version:4.14.2

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2020-04-14 
15:20:17.252715699 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.2738/xfwm4.changes2020-05-04 
18:42:24.561285133 +0200
@@ -1,0 +2,14 @@
+Fri May  1 16:45:44 UTC 2020 - Marcel Kuehlhorn 
+
+- Update to version 4.14.2
+  * Prefer GLX on AMD (bxo#16716)
+  * Fix compositor without required X11 extensions (bxo#16713)
+  * Fix window decorations without XRender extension (bxo#16713)
+  * Avoid grabbing the keyboard with Alt-Tab to work around a bug
+in Qt with XInput2 valuators (bxo#16708)
+  * Automatically update window title fonts on scale change
+  * Fix a regression with title font size at scale 2 (bxo#16711)
+  * Fix an X error with XShape (bxo#16383)
+  * Translation updates
+
+---

Old:

  xfwm4-4.14.1.tar.bz2

New:

  xfwm4-4.14.2.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.6JSaFl/_old  2020-05-04 18:42:26.737289621 +0200
+++ /var/tmp/diff_new_pack.6JSaFl/_new  2020-05-04 18:42:26.741289629 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with git
 Name:   xfwm4
-Version:4.14.1
+Version:4.14.2
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0-or-later

++ xfwm4-4.14.1.tar.bz2 -> xfwm4-4.14.2.tar.bz2 ++
 10545 lines of diff (skipped)




commit xfwm4 for openSUSE:Factory

2020-04-14 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2020-04-14 15:10:12

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.2738 (New)


Package is "xfwm4"

Tue Apr 14 15:10:12 2020 rev:59 rq:793676 version:4.14.1

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2019-08-20 
10:59:09.372659187 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.2738/xfwm4.changes2020-04-14 
15:20:17.252715699 +0200
@@ -1,0 +2,30 @@
+Mon Apr 13 16:03:24 UTC 2020 - Marcel Kuehlhorn 
+
+- Update to version 4.14.1
+  * Restore “Always below” menu options (bxo#15884)
+  * Fix a crash with GL or high CPU usage without any monitor
+(bxo#15852)
+  * Fix raise delay (bxo#15974)
+  * Fix translucent wireframe repaint (bxo#15966)
+  * Fix hostname not showing initially when running apps remotely
+(bxo#15984)
+  * Avoid drawing server-side shadows on maximized windows
+(bxo#16381)
+  * Add keywords to settings dialogs desktop definitions
+(bxo#16621)
+  * Fix Dnd of decoration buttons with embedded settings dialog
+(bxo#13861)
+  * Blacklist SVGA3D GL renderer (bxo#16274)
+  * Fix window title alignment (bxo#16067)
+  * Restore window state when moving a maximized window
+(bxo#16348)
+  * Fix pointer interactions with clients grabbing the pointer
+(bxo#16347)
+  * Fix GTimeVal deprecation (bxo#16644)
+  * Fix window selection vs. hovering in tabwin (bxo#16382)
+  * Improve vblank mode auto-selection (GL/XPresent)
+  * Fix transients pulling their parents from lower layers
+(bxo#15891)
+  * Translation Updates
+
+---

Old:

  xfwm4-4.14.0.tar.bz2

New:

  xfwm4-4.14.1.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.KxNNHx/_old  2020-04-14 15:20:17.876716622 +0200
+++ /var/tmp/diff_new_pack.KxNNHx/_new  2020-04-14 15:20:17.876716622 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfwm4
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,9 +15,10 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %bcond_with git
 Name:   xfwm4
-Version:4.14.0
+Version:4.14.1
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0-or-later
@@ -26,9 +27,9 @@
 Source0:
https://archive.xfce.org/src/xfce/xfwm4/4.14/%{name}-%{version}.tar.bz2
 Source1:xfwm4.xml
 BuildRequires:  fdupes
-BuildRequires:  intltool
 BuildRequires:  gdk-pixbuf-loader-rsvg
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  intltool
 BuildRequires:  update-desktop-files
 BuildRequires:  xfce4-dev-tools
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.20
@@ -40,13 +41,13 @@
 BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRequires:  pkgconfig(libxfconf-0) >= 4.13.0
 BuildRequires:  pkgconfig(sm)
-BuildRequires:  pkgconfig(xpresent)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xcomposite)
 BuildRequires:  pkgconfig(xdamage)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xfixes)
 BuildRequires:  pkgconfig(xinerama)
+BuildRequires:  pkgconfig(xpresent)
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xrender)
 Recommends: %{name}-lang = %{version}
@@ -135,7 +136,6 @@
 
 %files lang -f %{name}.lang
 
-
 %files branding-upstream
 %dir %{_sysconfdir}/xdg/xfce4
 %dir %{_sysconfdir}/xdg/xfce4/xfconf

++ xfwm4-4.14.0.tar.bz2 -> xfwm4-4.14.1.tar.bz2 ++
 92949 lines of diff (skipped)




commit xfwm4 for openSUSE:Factory

2019-08-20 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2019-08-20 10:59:05

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.22127 (New)


Package is "xfwm4"

Tue Aug 20 10:59:05 2019 rev:58 rq:724103 version:4.14.0

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2019-01-10 
15:22:16.210396970 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.22127/xfwm4.changes   2019-08-20 
10:59:09.372659187 +0200
@@ -1,0 +2,151 @@
+Fri Aug 16 11:55:14 UTC 2019 - Maurizio Galli 
+
+- Fixed sources in spec file
+
+---
+Mon Aug 12 08:56:22 UTC 2019 - Maurizio Galli 
+
+- Update to version 4.14.0
+  * settings-dialog: Replace GtkStock buttons
+  * Translation Updates 
+- Fixed up spec file
+
+---
+Sat Jul 27 15:02:59 UTC 2019 - Marcel Kuehlhorn 
+
+- Update to version 4.13.4
+  * Fix GL texture filter (bxo#15676)
+  * Fix zooming without GL
+  * Place windows on current monitor (bxo#14959)
+  * Fix raising of parent transients (bxo#15580)
+  * Enable root pixmap with compositor (bxo#15709)
+
+---
+Thu Jul  4 11:22:37 UTC 2019 - Marcel Kuehlhorn 
+
+- Enable Xpresent support
+
+---
+Sun Jun 30 15:45:21 UTC 2019 - Marcel Kuehlhorn 
+
+- Update to version 4.13.3
+  * Update CSS for tabwinb only on theme change
+  * HiDPI: Use GTK3 scaling attributes for window titles
+  * HiDPI: Adjust default theme with scale
+  * Fix initial pointer location when zooming
+  * Fix double-click distance setting
+  * Allow the top of the frame to be cropped when maximised
+(bxo#14470)
+  * Update default theme to use maximized cropping
+  * Fix build without compositor (bxo#15432)
+  * Improved GLX support with NVIDIA proprietary/closed source driver
+(bxo#15453)
+  * Compositor updates with GLX
+  * Small optimization with zoom on GLX
+  * Increase X11 client priority of xfwm4
+  * Change default compositor background to plain black
+  * Fallback to resource class name for icons
+(bxo#15510)
+  * Clear shortcut in settings-dialog when removed (bxo#12802)
+  * Remove icons from window menu
+  * Fix regression with maximized window (bxo#15638)
+  * I18n: Update translations
+
+---
+Sat May 18 15:20:06 UTC 2019 - maurizio.ga...@gmail.com
+
+- Update to version 4.13.2
+  - Fix flickering with GLX backend (bxo#14564, bxo#13519)
+  - Fix monitor geometry with scaled UI (bxo#14566)
+  - Fix issue with Android Virtual Device emulator (bxo#12206)
+  - Fix XI2 mask (bxo#14695)
+  - Fix preview with shaded windows (bxo#14899)
+  - Fix tabwin placement with scaled UI (bxo#14931)
+  - Add xfconf setting for selecting permanent vblank method
+  - Fix maximization with GTK clients using size increments (bxo#13954)
+  - Add style class to tabwin modes
+  - Fix crash/stack smash in startup-notification on some architectures
+(bxo#15028)
+  - Avoid crash with button layout setting (bxo#14606)
+  - Raise on activate only with raise-on-focus (bxo#14656)
+  - Fix use after release of client picture with hidden (bxo#14990)
+  - Fix monitor output size update (bxo#15085)
+  - Allow transients to be minimized (bxo#14953)
+  - Raise all transients together (bxo#15303)
+  - Fix menu alignment with scaled UI
+  - Fix a regression where the client would remain visible if 
+closed while cycling (bxo#15318)
+  - Withdraw the frame before the client window (bxo#15061)
+  - Revert to GLX as default vblank method (bxo#15325)
+  - Reduce repaint timeout (bxo#14335)
+  - Fix support for 1bpp icons
+  - Use cairo for pixmaps and masks
+  - Allow hiding windows using NET_WM_STATE_HIDDEN (bxo#15356)
+  - Fix size increment with scaled UI
+  - Various compositor improvements and optimizations with GLX
+  - Check for appropriate XSync version and increase xfwm4 priority
+  - Adjust zoom update based on monitor refresh rate (bxo#1539)
+  - Fix window type for broken clients (bxo#15399)
+  - Fix pointer enter/leave with decoration buttons (bxo#14741)
+  - New default theme
+  - Translation updates
+- Switch source to released tarball instead of git master
+- Fixed bcond for building with git sources and released tarballs
+- Stop trying to install Gilouche, Sonar and Kelabu themes.
+  These themes are no longer provided by this package.
+- Cleaned up spec file
+
+---
+Fri May 17 09:48:39 UTC 2019 - maurizio.ga...@gmail.com
+
+- Update to version 4.13.1~git229.add14bfa:
+  * I18n: Update translation gl (100%).
+  * I18n: Update 

commit xfwm4 for openSUSE:Factory

2019-01-10 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2019-01-10 15:22:14

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new.28833 (New)


Package is "xfwm4"

Thu Jan 10 15:22:14 2019 rev:57 rq:663730 version:4.12.5

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2018-08-18 
00:07:04.519609318 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new.28833/xfwm4.changes   2019-01-10 
15:22:16.210396970 +0100
@@ -1,0 +2,5 @@
+Tue Jan  8 14:36:44 UTC 2019 - Stasiek Michalski 
+
+- Remove old themes, moved to gtk2 repos of the themes
+
+---

Old:

  COPYING.Gilouche
  COPYING.Kelabu
  COPYING.Sonar
  Gilouche-xfwm4.tar.bz2
  Kelabu-xfwm4.tar.bz2
  Sonar-xfwm4.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.8L2RPw/_old  2019-01-10 15:22:17.686395441 +0100
+++ /var/tmp/diff_new_pack.8L2RPw/_new  2019-01-10 15:22:17.690395437 +0100
@@ -24,13 +24,7 @@
 Group:  System/GUI/XFCE
 Url:http://docs.xfce.org/xfce/xfwm4/start
 Source0:
http://archive.xfce.org/src/xfce/xfwm4/4.12/%{name}-%{version}.tar.bz2
-Source1:Sonar-xfwm4.tar.bz2
-Source2:COPYING.Sonar
-Source3:Gilouche-xfwm4.tar.bz2
-Source4:COPYING.Gilouche
-Source5:Kelabu-xfwm4.tar.bz2
-Source6:COPYING.Kelabu
-Source7:xfwm4.xml
+Source1:xfwm4.xml
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  update-desktop-files
@@ -85,8 +79,7 @@
 %lang_package
 
 %prep
-%setup -q -a1 -a3 -a5
-cp %{SOURCE2} %{SOURCE4} %{SOURCE6} .
+%setup -q
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
@@ -99,7 +92,7 @@
 
 find Gilouche Kelabu Sonar -depth -print | cpio -pvd 
%{buildroot}%{_datadir}/themes
 
-install -D -p -m 644 %{SOURCE7} \
+install -D -p -m 644 %{SOURCE1} \
 %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
 
 %suse_update_desktop_file xfce-wm-settings




commit xfwm4 for openSUSE:Factory

2018-08-17 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2018-08-18 00:07:02

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is "xfwm4"

Sat Aug 18 00:07:02 2018 rev:56 rq:629976 version:4.12.5

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2017-05-29 
22:18:50.170882045 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2018-08-18 
00:07:04.519609318 +0200
@@ -1,0 +2,16 @@
+Mon Aug  6 06:57:44 UTC 2018 - seife+...@b1-systems.com
+
+- update to 4.12.5:
+  - client: Check GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED
+  - client: Check when GTK_FRAME_EXTENTS has changed (bxo#14511)
+  - netwm: Fix adding maximized state (bxo#14514)
+  - fix typo in clientMoveTile (bxo#14181)
+  - screen: Use computed screen size instead of xlib
+  - client: Make sure to redraw when removing maximized (bxo#13954)
+  - Fix logic error in bottom struts validation (bxo#13964)
+  - client: Maximize on expected output (bxo#13284)
+  - screen: Fix broken monitor index (bxo#13608)
+  - Use ximerama indices for _NET_WM_FULLSCREEN_MONITORS (bxo#9351)
+  - placement: Use primary monitor as default (bxo#13454)
+
+---

Old:

  xfwm4-4.12.4.tar.bz2

New:

  xfwm4-4.12.5.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.0ZAGVt/_old  2018-08-18 00:07:05.079610996 +0200
+++ /var/tmp/diff_new_pack.0ZAGVt/_new  2018-08-18 00:07:05.083611009 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfwm4
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
 
 
 Name:   xfwm4
-Version:4.12.4
+Version:4.12.5
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/GUI/XFCE
 Url:http://docs.xfce.org/xfce/xfwm4/start
 Source0:
http://archive.xfce.org/src/xfce/xfwm4/4.12/%{name}-%{version}.tar.bz2
@@ -50,6 +50,7 @@
 BuildRequires:  pkgconfig(xdamage)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xrender)
 Recommends: %{name}-lang = %{version}
@@ -121,7 +122,8 @@
 
 %files
 %defattr(-,root,root)
-%doc example.gtkrc-2.0 README COPYING* AUTHORS COMPOSITOR ChangeLog TODO
+%doc example.gtkrc-2.0 README AUTHORS COMPOSITOR ChangeLog TODO
+%license COPYING*
 %{_bindir}/xfwm4
 %{_bindir}/xfwm4-settings
 %{_bindir}/xfwm4-tweaks-settings

++ xfwm4-4.12.4.tar.bz2 -> xfwm4-4.12.5.tar.bz2 ++
 6197 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xfwm4-4.12.4/ChangeLog new/xfwm4-4.12.5/ChangeLog
--- old/xfwm4-4.12.4/ChangeLog  2017-03-16 09:06:25.0 +0100
+++ new/xfwm4-4.12.5/ChangeLog  2018-07-29 15:02:35.0 +0200
@@ -1,3 +1,205 @@
+commit cfc967a10ad36a31b5776a2880c46c43ee03cc3c
+Author: Olivier Fourdan 
+Date:   Sun Jul 29 15:00:11 2018 +0200
+
+Release 4.12.5!
+
+Signed-off-by: Olivier Fourdan 
+
+commit d730ebb6244874805b3e37b6c0bb3b9328f2b23d
+Author: Olivier Fourdan 
+Date:   Sun Jul 22 10:58:42 2018 +0200
+
+client: Check GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED
+
+Check that value for GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED has actually
+changed before reconfiguring the window.
+
+(cherry picked from commit 5f7a1f5f91fd0eec91a4a88c669847fd2567a270)
+
+commit 18575f3a098c7bbb3a43838c7745e01efa260997
+Author: Olivier Fourdan 
+Date:   Sun Jul 22 10:54:35 2018 +0200
+
+client: Check when GTK_FRAME_EXTENTS has changed
+
+Bug: 14511
+
+GTK+ will update its GTK_FRAME_EXTENTS property continuously even when
+the value hasn't actually changed, which causes the maximized state to
+be cleared when transitioning to/from fullscreen to maximized.
+
+Check that he extents have changed and reconfigure the client's window
+only when the value has changed.
+
+(cherry picked from commit 0a5ba680f27a48242d52c590727deb837708da09)
+
+commit 860b369474875442ff1e1b14589522a8db8e9804

commit xfwm4 for openSUSE:Factory

2017-05-29 Thread root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2017-05-29 22:18:49

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is "xfwm4"

Mon May 29 22:18:49 2017 rev:55 rq:489443 version:4.12.4

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2015-03-16 
07:01:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2017-05-29 
22:18:50.170882045 +0200
@@ -1,0 +2,23 @@
+Wed Apr 19 19:06:36 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 4.12.4
+  - moveresize: Cancel move/resize if client is gone (bxo#13344)
+  - netwm: Make docks and spash screens appear focused
+  - placement: Relocate dialogs only (bxo#12587)
+  - Force application win_gravity to NorthWestGravity (bxo#12617)
+  - keyboard: Re-apply modifiers masks
+  - keyboard: Ignore unsupported modifiers (bxo#10760)
+  - don't block display events when time is set backwards (bxo#10184)
+  - Fix rendering with 30-bit colormap (bxo#12344)
+  - Only check for known buttons in _NET_WM_MOVERESIZE
+
+---
+Sat May 16 17:31:59 UTC 2015 - g...@opensuse.org
+
+- update to version 4.12.3
+  - configure: check for exo-csource (bxo#11870)
+  - focus: Ignore zero timestamp from s/n (bxo#11822)
+  - events: do not monitor SubstructureNotifyMask (bxo#11893)
+  - Fix compiler warnings
+
+---

Old:

  xfwm4-4.12.2.tar.bz2

New:

  xfwm4-4.12.4.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.FJVUax/_old  2017-05-29 22:18:51.034760064 +0200
+++ /var/tmp/diff_new_pack.FJVUax/_new  2017-05-29 22:18:51.034760064 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfwm4
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   xfwm4
-Version:4.12.2
+Version:4.12.4
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0+

++ xfwm4-4.12.2.tar.bz2 -> xfwm4-4.12.4.tar.bz2 ++
 27745 lines of diff (skipped)




commit xfwm4 for openSUSE:Factory

2015-03-16 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2015-03-16 07:01:20

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2015-03-09 
10:05:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2015-03-16 
07:01:26.0 +0100
@@ -1,0 +2,20 @@
+Sun Mar 15 21:34:36 UTC 2015 - g...@opensuse.org
+
+- update to version 4.12.2
+  - quick release to fix a mishmash between width and height
+introduced in 4.12.1 (bxo#11700)
+
+---
+Sun Mar 15 08:19:10 UTC 2015 - g...@opensuse.org
+
+- update to version 4.12.1
+  - Fix issue with XRandR (bxo#11059, bxo#11683, bxo#11695)
+  - Rework struts support to be more error proof
+  - Fix smart placement and windows overlapping (bxo#11671)
+  - Fix window positioning and gravity (bxo#11670, bxo#11693)
+  - Fix issue with _NET_REQUEST_FRAME_EXTENTS being ignored
+(blocking for GLFW apps) (bxo#11664)
+  - Check class hint name for same applications (bxo#11685)
+  - Make horizontal scrolling/window opacity optional (bxo#10372)
+
+---

Old:

  xfwm4-4.12.0.tar.bz2

New:

  xfwm4-4.12.2.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.76ik8Q/_old  2015-03-16 07:01:27.0 +0100
+++ /var/tmp/diff_new_pack.76ik8Q/_new  2015-03-16 07:01:27.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   xfwm4
-Version:4.12.0
+Version:4.12.2
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0+

++ xfwm4-4.12.0.tar.bz2 - xfwm4-4.12.2.tar.bz2 ++
 4841 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfwm4 for openSUSE:Factory

2015-03-09 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2015-03-09 10:05:27

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2014-10-05 
20:31:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2015-03-09 
10:05:29.0 +0100
@@ -1,0 +2,66 @@
+Sat Feb 28 21:53:44 UTC 2015 - g...@opensuse.org
+
+- update to version 4.12.0
+  - add support for gtk window menu
+  - avoid window decorations in preview
+  - clean-up compositor state in case of error
+  - compute struts based on reported screen size
+  - do not tile windows if they don't fit in
+  - enable compositing by default
+  - enable window preview in cycling by default
+  - fix build with compositor disabled
+  - fix window menu positioning with CSD
+  - fix window preview disappearing on themes reload
+  - reuse client macros in compositor
+  - revert Optionally remove frame on tiling as well
+  - set maximum valid struts values
+  - use larger window preview by default
+  - use opaque background color for preview
+  - use smallest screen area
+  - translation updates
+
+---
+Sat Feb 14 19:04:42 UTC 2015 - g...@opensuse.org
+
+- update to version 4.11.3
+  - add a zoom_desktop xfconf setting
+  - add corner tiling
+  - add support for extended XSync counter
+  - add support for GTK frame extents
+  - add support for GTK hide titlebar on maximize
+  - add support for NET_WM_STATE_FOCUSED
+  - add titleless maximization feature
+  - allow color substitution in themerc
+  - allow cycling during drag'n drop
+  - allow shadow under dock ARGB windows
+  - allow tiling and workspace wrap on move
+  - changed wireframe to cairo drawing when using the compositor
+  - fix cycle vs. focus follow mouse
+  - fix fullscreen mode not working correctly for QT apps)
+  - fix gravity on configure request
+  - fix keyboard shortcuts after keyboard layout changes
+  - fix maximizing when window is tiled vertically or horizontally
+  - fix maximum host name length.
+  - fix opacity being reset on theme change
+  - fix reparenting with compositor
+  - fix selection with mouse in multi-monitor alt-tab dialog
+  - fix size increment
+  - limit parallel pointer moves before wrapping
+  - new default window decoration themes (including HDPI and xHDPI)
+  - on canceled move, restore all maximizations states
+  - optionally remove frame on tiling as well
+  - optionnally use window preview in tabwin
+  - prevent CSD windows from being moved too far up
+  - remove horizontal tyling on move
+  - remove maximize button from non-resizable windows
+  - remove restore-on-move option
+  - send debug messages to a log file
+  - update desktop geometry on xrandr events
+  - use cairo wireframe for move/resize
+  - use correct type on platforms where time_t is 64bits like OpenBSD
+  - use source indication in activate window
+  - use the correct drm/dri device on OpenBSD
+  - workaround for NET_WORKAREA with multimonitor
+  - lot of translations updates
+
+---
@@ -7,0 +74,10 @@
+Sat Jul 26 06:17:33 UTC 2014 - g...@opensuse.org
+
+- update to version 4.11.2
+  - improve auto-maximize fn to maximize windows which size is
+equal to the available size
+  - restore original window size after untiling (Bug 8765)
+  - add improved tab-win dialog
+  - translation updates
+
+---
@@ -10,0 +87,22 @@
+
+---
+Thu May  1 07:37:48 UTC 2014 - g...@opensuse.org
+
+- update to version 4.11.1
+  - remove unnecessary clipping of the rootPicture
+  - if making a solid fill, use XRenderCreateSolidFill
+  - repaint the screen when background changes
+  - ignore when root atoms are unset
+  - implement zooming
+  - add tweak setting to toggle roll up feature (bxo#10563)
+  - disable roll up feature by default (bxo#10563)
+  - fix duplicated accelerators (bxo#5256)
+  - do not write empty session files
+  - optimize smart placement (bxo#5785)
+  - improvements in accelerator handling
+  - remove unmaintained translations
+  - make the xfwm4-settings dialog use less height
+  - fixup padding in keyboard shortcuts tab
+  - autotools updates
+  - add Vsync support for the compositor (bxo#8898)
+  - translation updates

Old:

  xfwm4-4.10.1.tar.bz2

New:

  xfwm4-4.12.0.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.UxCGOx/_old  2015-03-09 10:05:30.0 +0100
+++ 

commit xfwm4 for openSUSE:Factory

2014-10-05 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2014-10-05 20:31:00

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2013-05-06 
10:11:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2014-10-05 
20:31:36.0 +0200
@@ -1,0 +2,11 @@
+Thu Oct  2 01:30:19 UTC 2014 - crrodrig...@opensuse.org
+
+- Do not buildRequire metapackage xorg-x11-devel only
+  exactly the libraries that are required.
+
+---
+Thu May  1 09:35:19 UTC 2014 - g...@opensuse.org
+
+- remove xfwm4-fix-bug-in-workspace-deletion.patch file
+
+---

Old:

  xfwm4-fix-bug-in-workspace-deletion.patch



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.vSSqsP/_old  2014-10-05 20:31:37.0 +0200
+++ /var/tmp/diff_new_pack.vSSqsP/_new  2014-10-05 20:31:37.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfwm4
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,16 +34,24 @@
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libwnck-1.0)
 BuildRequires:  pkgconfig(libxfce4kbd-private-2)
 BuildRequires:  pkgconfig(libxfce4ui-1)
 BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRequires:  pkgconfig(libxfconf-0)
+BuildRequires:  pkgconfig(sm)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcomposite)
+BuildRequires:  pkgconfig(xdamage)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(xrandr)
+BuildRequires:  pkgconfig(xrender)
 Provides:   xfwm4-doc = %{version}
 Obsoletes:  xfwm4-doc = 4.8.3
 Recommends: %{name}-lang = %{version}


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfwm4 for openSUSE:Factory

2013-05-06 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2013-05-06 10:11:49

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2012-08-22 
12:19:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2013-05-06 
10:11:50.0 +0200
@@ -1,0 +2,17 @@
+Sun May  5 19:08:49 UTC 2013 - g...@opensuse.org
+
+- update to version 4.10.1
+  - autotools updates
+  - small optimization in shadow loop
+  - some small optimizations in placement code
+  - do not write empty session files
+  - fix wrong debug message
+  - fix crash in settings dialog with wrong title alignment value
+  - implement NET_WM_MOVERESIZE_CANCEL message
+  - translation updates
+- removed obsolete
+  xfwm4-implement-net_wm_moveresize_cancel-message.patch,
+  xfwm4-fix-crash-in-settings-dialog.patch,
+  xfwm4-fix-bug-in-workspace-deletion.patch
+
+---

Old:

  xfwm4-4.10.0.tar.bz2
  xfwm4-fix-crash-in-settings-dialog.patch
  xfwm4-implement-net_wm_moveresize_cancel-message.patch

New:

  xfwm4-4.10.1.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.N12MAK/_old  2013-05-06 10:11:52.0 +0200
+++ /var/tmp/diff_new_pack.N12MAK/_new  2013-05-06 10:11:52.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfwm4
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   xfwm4
-Version:4.10.0
+Version:4.10.1
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0+
@@ -31,12 +31,6 @@
 Source5:Kelabu-xfwm4.tar.bz2
 Source6:COPYING.Kelabu
 Source7:xfwm4.xml
-# PATCH-FIX-UPSTREAM xfwm4-implement-net_wm_moveresize_cancel-message.patch 
bxo#8949 g...@opensuse.org -- Implement NET_WM_MOVERESIZE_CANCEL message as 
gtk+-3.4 now uses it (backported from upstream git)
-Patch0: xfwm4-implement-net_wm_moveresize_cancel-message.patch
-# PATCH-FIX-UPSTREAM xfwm4-fix-crash-in-settings-dialog.patch bxo#9108 
g...@opensuse.org -- Fix crash in settings dialog with wrong title alignment 
value (backported from upstream git)
-Patch1: xfwm4-fix-crash-in-settings-dialog.patch
-# PATCH-FIX-UPSTREAM xfwm4-fix-bug-in-workspace-deletion.patch bxo#8827 
g...@opensuse.org -- Revert part of git commit 8637c3a as this breaks 
deletetion of current workspace (backported from upstream git)
-Patch2: xfwm4-fix-bug-in-workspace-deletion.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  update-desktop-files
@@ -84,9 +78,6 @@
 %prep
 %setup -q -a1 -a3 -a5
 cp %{SOURCE2} %{SOURCE4} %{SOURCE6} .
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 export CFLAGS=%{optflags} -fno-strict-aliasing

++ xfwm4-4.10.0.tar.bz2 - xfwm4-4.10.1.tar.bz2 ++
 17338 lines of diff (skipped)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfwm4 for openSUSE:Factory

2012-08-22 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2012-08-22 12:18:47

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2012-05-08 
11:51:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2012-08-22 
12:19:08.0 +0200
@@ -1,0 +2,13 @@
+Sat Aug 18 19:33:50 UTC 2012 - g...@opensuse.org
+
+- add xfwm4-implement-net_wm_moveresize_cancel-message.patch in
+  order to implement NET_WM_MOVERESIZE_CANCEL message as gtk+-3.4
+  now uses it (bxo#8949)
+- add xfwm4-fix-crash-in-settings-dialog.patch in order to fix a
+  crash in settings dialog with wrong title alignment value
+  (bxo#9108)
+- add xfwm4-fix-bug-in-workspace-deletion.patch which reverts part
+  of git commit 8637c3a as this breaks deletetion of current
+  workspace (bxo#8827)
+
+---

New:

  xfwm4-fix-bug-in-workspace-deletion.patch
  xfwm4-fix-crash-in-settings-dialog.patch
  xfwm4-implement-net_wm_moveresize_cancel-message.patch



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.HgC2mn/_old  2012-08-22 12:19:09.0 +0200
+++ /var/tmp/diff_new_pack.HgC2mn/_new  2012-08-22 12:19:09.0 +0200
@@ -31,6 +31,12 @@
 Source5:Kelabu-xfwm4.tar.bz2
 Source6:COPYING.Kelabu
 Source7:xfwm4.xml
+# PATCH-FIX-UPSTREAM xfwm4-implement-net_wm_moveresize_cancel-message.patch 
bxo#8949 g...@opensuse.org -- Implement NET_WM_MOVERESIZE_CANCEL message as 
gtk+-3.4 now uses it (backported from upstream git)
+Patch0: xfwm4-implement-net_wm_moveresize_cancel-message.patch
+# PATCH-FIX-UPSTREAM xfwm4-fix-crash-in-settings-dialog.patch bxo#9108 
g...@opensuse.org -- Fix crash in settings dialog with wrong title alignment 
value (backported from upstream git)
+Patch1: xfwm4-fix-crash-in-settings-dialog.patch
+# PATCH-FIX-UPSTREAM xfwm4-fix-bug-in-workspace-deletion.patch bxo#8827 
g...@opensuse.org -- Revert part of git commit 8637c3a as this breaks 
deletetion of current workspace (backported from upstream git)
+Patch2: xfwm4-fix-bug-in-workspace-deletion.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  update-desktop-files
@@ -78,6 +84,9 @@
 %prep
 %setup -q -a1 -a3 -a5
 cp %{SOURCE2} %{SOURCE4} %{SOURCE6} .
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 export CFLAGS=%{optflags} -fno-strict-aliasing

++ xfwm4-fix-bug-in-workspace-deletion.patch ++
From 0003144fdff6f3508b604103065512eb839ab838 Mon Sep 17 00:00:00 2001
From: Olivier Fourdan four...@xfce.org
Date: Wed, 18 Jul 2012 22:30:36 +0200
Subject: [PATCH 12/14] Revert part of git commit 8637c3a as this breaks
 deletetion of current workspace (bug 8827)

---
 src/workspaces.c |   11 ++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/workspaces.c b/src/workspaces.c
index fb19ab0..f57eec9 100644
--- a/src/workspaces.c
+++ b/src/workspaces.c
@@ -492,7 +492,8 @@ workspaceInsert (ScreenInfo * screen_info, guint position)
 void
 workspaceDelete (ScreenInfo * screen_info, guint position)
 {
-guint count;
+Client *c;
+guint i, count;
 
 g_return_if_fail (screen_info != NULL);
 
@@ -504,6 +505,14 @@ workspaceDelete (ScreenInfo * screen_info, guint position)
 return;
 }
 
+for (c = screen_info-clients, i = 0; i  screen_info-client_count; c = 
c-next, i++)
+{
+if (c-win_workspace  position)
+{
+clientSetWorkspace (c, c-win_workspace - 1, TRUE);
+}
+}
+
 workspaceSetCount(screen_info, count - 1);
 }
 
-- 
1.7.7

++ xfwm4-fix-crash-in-settings-dialog.patch ++
From f09ea920648d4414c747d390d7cfb2aed230c1e7 Mon Sep 17 00:00:00 2001
From: Mike Massonnet mmasson...@xfce.org
Date: Sun, 15 Jul 2012 19:28:15 +0200
Subject: [PATCH 11/14] Fix crash in settings dialog with wrong title
 alignment value (bug #9108)

---
 settings-dialogs/xfwm4-settings.c |   18 ++
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/settings-dialogs/xfwm4-settings.c 
b/settings-dialogs/xfwm4-settings.c
index 711bce0..212e4e7 100644
--- a/settings-dialogs/xfwm4-settings.c
+++ b/settings-dialogs/xfwm4-settings.c
@@ -1591,17 +1591,19 @@ xfwm_settings_title_button_alignment_changed 
(GtkComboBox *combo,
   float align = 0.5f;
 
   model = gtk_combo_box_get_model (combo);
-  gtk_combo_box_get_active_iter (combo, iter);
-  gtk_tree_model_get (model, iter, 1, value, -1);
+  if (gtk_combo_box_get_active_iter (combo, iter))
+{
+  

commit xfwm4 for openSUSE:Factory

2012-05-08 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2012-05-08 11:50:06

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2012-04-18 
16:30:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2012-05-08 
11:51:30.0 +0200
@@ -1,0 +2,73 @@
+Sun Apr 29 09:02:06 UTC 2012 - g...@opensuse.org
+
+- update to version 4.10.0
+  - translation updates
+
+---
+Thu Apr 19 21:58:02 UTC 2012 - g...@opensuse.org
+
+- obsolete xfwm4-doc properly
+
+---
+Sat Apr 14 13:38:08 UTC 2012 - g...@opensuse.org
+
+- recommend %{name}-lang
+
+---
+Sat Apr 14 10:29:19 UTC 2012 - g...@opensuse.org
+
+- update to version 4.9.1
+  - improve tiling
+  - reduce tiling distance
+  - keep pointer position relative to the window being moved
+  - set spacing to avoid overlap with some themes
+  - add workspace settings in a notebook
+  - improve workspace dialog subtitle/comment
+  - generate default icon during make dist
+  - update FSF address in settings dialogs
+  - add missing license
+  - restore button press/release mask as removing it breaks switching
+workspaces with scroll wheel
+  - add UI option to WM tweaks for tiling
+  - resize fullscreen windows on screen size changes
+  - don't use deprecated g_str(n)casecmp
+  - translation updates
+
+---
+Sun Apr  8 16:42:11 UTC 2012 - g...@opensuse.org
+
+- update to version 4.9.0
+  - add tiling feature
+  - navigate with arrows in task switcher
+  - show dialogs in settings category
+  - do not cancel pending focus transition and use actual
+meaningful timestamp to avoid setting focus on wrong window in
+focus follow mouse
+  - remove docbook documentation
+  - remove older themes from main package (moved to xfwm4-themes
+now)
+  - add patch for themeable tab-window
+  - use themeable icons for the settings manager and the menu,
+rework the default icons for the settings manager and the
+window menu and add SVG version
+  - reintroduce the double-click timeout
+  - drop AC_PROG_LIBTOOL in favor of LT_PREREQ and LT_INIT
+  - simply double click detection logic
+  - add special icons for the button layout in settings
+  - remove some XFlush() calls
+  - upon restart, restore the previous selected workspace
+  - improve horizontal/vertical maximization toggle so that
+de-maximizing in either direction while fully maximized gives
+the expected maximization result
+  - change the default theme to differentiate from 4.8
+  - update mouse cursor theme and size dynamically
+  - optimize transients for group evaluation while withdrawing#
+windows
+  - increase timeout for other WM to exit with --replace,
+  - rework focus and fullscreen windows to make xfwm4 simpler and
+more predictable
+  - get rid or of old GNOME 1.x protocol
+  - get rif of legacy fullscreen emulation
+  - translation updates
+
+---

Old:

  xfwm4-4.8.3.tar.bz2

New:

  xfwm4-4.10.0.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.kiLJvu/_old  2012-05-08 11:51:32.0 +0200
+++ /var/tmp/diff_new_pack.kiLJvu/_new  2012-05-08 11:51:32.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   xfwm4
-Version:4.8.3
+Version:4.10.0
 Release:0
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0+
 Group:  System/GUI/XFCE
 Url:http://docs.xfce.org/xfce/xfwm4/start
-Source0:
http://archive.xfce.org/src/xfce/xfwm4/4.8/%{name}-%{version}.tar.bz2
+Source0:
http://archive.xfce.org/src/xfce/xfwm4/4.10/%{name}-%{version}.tar.bz2
 Source1:Sonar-xfwm4.tar.bz2
 Source2:COPYING.Sonar
 Source3:Gilouche-xfwm4.tar.bz2
@@ -44,7 +44,9 @@
 BuildRequires:  pkgconfig(libxfce4ui-1)
 BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRequires:  pkgconfig(libxfconf-0)
-Recommends: %{name}-doc = %{version}
+Provides:   xfwm4-doc = %{version}
+Obsoletes:  xfwm4-doc = 4.8.3
+Recommends: %{name}-lang = %{version}
 Suggests:   xfwm4-themes
 Provides:   windowmanager
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -71,15 +73,6 @@
 %description branding-upstream
 This package provides the upstream look and feel 

commit xfwm4 for openSUSE:Factory

2012-04-18 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2012-04-18 16:30:03

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2012-02-20 
16:19:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2012-04-18 
16:30:11.0 +0200
@@ -1,0 +2,8 @@
+Thu Mar 29 22:16:33 UTC 2012 - g...@opensuse.org
+
+- split-off -lang subpackage
+- correct dependencies
+- do not regenerate documentation
+- specfile cleanup
+
+---



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.ZxQ0hf/_old  2012-04-18 16:30:18.0 +0200
+++ /var/tmp/diff_new_pack.ZxQ0hf/_new  2012-04-18 16:30:18.0 +0200
@@ -22,8 +22,8 @@
 Summary:Default Window Manager for the Xfce Desktop Environment
 License:GPL-2.0+
 Group:  System/GUI/XFCE
-Url:http://www.xfce.org/projects/xfwm4/
-Source0:%{name}-%{version}.tar.bz2
+Url:http://docs.xfce.org/xfce/xfwm4/start
+Source0:
http://archive.xfce.org/src/xfce/xfwm4/4.8/%{name}-%{version}.tar.bz2
 Source1:Sonar-xfwm4.tar.bz2
 Source2:COPYING.Sonar
 Source3:Gilouche-xfwm4.tar.bz2
@@ -31,18 +31,16 @@
 Source5:Kelabu-xfwm4.tar.bz2
 Source6:COPYING.Kelabu
 Source7:xfwm4.xml
-BuildRequires:  docbook-xsl-stylesheets
-BuildRequires:  docbook_4
 BuildRequires:  fdupes
 BuildRequires:  intltool
-BuildRequires:  libxslt
 BuildRequires:  update-desktop-files
-BuildRequires:  xml2po
 BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libwnck-1.0)
+BuildRequires:  pkgconfig(libxfce4kbd-private-2)
 BuildRequires:  pkgconfig(libxfce4ui-1)
 BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRequires:  pkgconfig(libxfconf-0)
@@ -76,11 +74,14 @@
 %package doc
 Summary:Documentation for %{name}
 Group:  Documentation/HTML
-Requires:   xfwm4 = %{version}
+Requires:   %{name} = %{version}
+BuildArch:  noarch
 
 %description doc
 This package contains the HTML documentation for xfwm4.
 
+%lang_package
+
 %prep
 %setup -q -a1 -a3 -a5
 cp %{SOURCE2} %{SOURCE4} %{SOURCE6} .
@@ -88,22 +89,28 @@
 %build
 export CFLAGS=%{optflags} -fno-strict-aliasing
 %configure \
---enable-gen-doc \
 --docdir=%{_datadir}/xfce4/xfwm4 \
 --enable-compositor
 make %{?_smp_mflags} V=1
 
 %install
 %make_install
+
 find Gilouche Kelabu Sonar -depth -print | cpio -pvd 
%{buildroot}%{_datadir}/themes
+
 install -D -p -m 644 %{SOURCE7} \
 %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
+
 %suse_update_desktop_file xfce-wm-settings
 %suse_update_desktop_file xfce-wmtweaks-settings
 %suse_update_desktop_file xfce-workspaces-settings
+
 rm -f %{buildroot}%{_defaultdocdir}/%{name}/html/*/images/Makefile.am
+
 rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
-%find_lang %{name}
+
+%find_lang %{name} %{?no_lang_C}
+
 %fdupes %{buildroot}%{_datadir}
 
 %clean
@@ -117,7 +124,7 @@
 %desktop_database_postun
 %icon_theme_cache_postun
 
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
 %doc example.gtkrc-2.0 README COPYING* AUTHORS COMPOSITOR ChangeLog TODO
 %{_bindir}/xfwm4
@@ -126,12 +133,15 @@
 %{_bindir}/xfwm4-workspace-settings
 %{_libdir}/xfce4/xfwm4/helper-dialog
 %{_datadir}/applications/*.desktop
-%{_datadir}/icons/*
+%{_datadir}/icons/hicolor/*/*/*.png
+%{_datadir}/icons/hicolor/*/*/*.svg
 %{_datadir}/themes/*
 %{_datadir}/xfwm4
 %dir %{_libdir}/xfce4
 %dir %{_libdir}/xfce4/xfwm4
 
+%files lang -f %{name}.lang
+
 %files branding-upstream
 %defattr(-,root,root)
 %dir %{_sysconfdir}/xdg/xfce4


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfwm4 for openSUSE:Factory

2012-02-20 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2012-02-20 16:19:52

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2011-12-21 
10:04:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2012-02-20 
16:19:56.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 20 12:41:24 UTC 2012 - g...@opensuse.org
+
+- add missing dependency on xorg-x11-devel
+
+---



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.B5fZEY/_old  2012-02-20 16:19:57.0 +0100
+++ /var/tmp/diff_new_pack.B5fZEY/_new  2012-02-20 16:19:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xfwm4
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   xfwm4
 Version:4.8.3
 Release:0
@@ -37,6 +38,7 @@
 BuildRequires:  libxslt
 BuildRequires:  update-desktop-files
 BuildRequires:  xml2po
+BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
@@ -107,8 +109,6 @@
 %clean
 rm -rf %{buildroot}
 
-%if 0%{?suse_version} = 1140
-
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -116,7 +116,6 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
-%endif
 
 %files -f %{name}.lang
 %defattr(-,root,root)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfwm4 for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2011-12-06 19:15:49

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4, Maintainer is xfce-maintain...@suse.de

Changes:




Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.2le4G9/_old  2011-12-06 19:55:18.0 +0100
+++ /var/tmp/diff_new_pack.2le4G9/_new  2011-12-06 19:55:18.0 +0100
@@ -20,7 +20,7 @@
 Name:   xfwm4
 Version:4.8.2
 Release:6
-License:GPLv2+
+License:GPL-2.0+
 Summary:Default Window Manager for the Xfce Desktop Environment
 Url:http://www.xfce.org/projects/xfwm4/
 Group:  System/GUI/XFCE
@@ -67,7 +67,7 @@
 advanced tweaks.
 
 %package branding-upstream
-License:GPLv2+
+License:GPL-2.0+
 Summary:Upstream Branding of xfwm4
 Supplements:packageand(%{name}:branding-upstream)
 Provides:   %{name}-branding = %{version}
@@ -80,7 +80,7 @@
 This package provides the upstream look and feel for the xfwm4 window manager.
 
 %package doc
-License:GPLv2+
+License:GPL-2.0+
 Summary:Documentation for %{name}
 Group:  Documentation/HTML
 Requires:   xfwm4 = %{version}


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfwm4 for openSUSE:Factory

2011-10-28 Thread h_root
Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory checked 
in at 2011-10-25 17:22:12

Comparing /work/SRC/openSUSE:Factory/xfwm4 (Old)
 and  /work/SRC/openSUSE:Factory/.xfwm4.new (New)


Package is xfwm4, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfwm4/xfwm4.changes  2011-10-19 
13:41:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfwm4.new/xfwm4.changes 2011-10-28 
15:30:27.0 +0200
@@ -1,0 +2,15 @@
+Tue Oct 25 00:16:20 UTC 2011 - g...@opensuse.org
+
+- tweak Kelabu theme colors
+
+---
+Sun Oct 23 20:43:19 UTC 2011 - g...@opensuse.org
+
+- added Kelabu xfwm4 theme
+
+---
+Thu Oct 20 19:59:00 UTC 2011 - g...@opensuse.org
+
+- install HTML documentation under /usr/share/xfce4/xfwm4/html
+
+---

New:

  COPYING.Kelabu
  Kelabu-xfwm4.tar.bz2



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.EARbUR/_old  2011-10-28 15:30:40.0 +0200
+++ /var/tmp/diff_new_pack.EARbUR/_new  2011-10-28 15:30:40.0 +0200
@@ -29,7 +29,9 @@
 Source2:COPYING.Sonar
 Source3:Gilouche-xfwm4.tar.bz2
 Source4:COPYING.Gilouche
-Source5:xfwm4.xml
+Source5:Kelabu-xfwm4.tar.bz2
+Source6:COPYING.Kelabu
+Source7:xfwm4.xml
 # PATCH-FIX-UPSTREAM xfwm4-4.8.2-fix-resizing.patch bxo#7445 g...@opensuse.org 
-- Ignore size increment if a resize request comes from an application itself 
(backported from upstream git)
 Patch0: xfwm4-4.8.2-fix-resizing.patch
 # PATCH-FIX-UPSTREAM xfwm4-4.8.2-careful-layer-manipulation.patch 
g...@opensuse.org -- Be more careful when allowing applications to manipulate 
the window layer by themselves
@@ -87,25 +89,25 @@
 This package contains the HTML documentation for xfwm4.
 
 %prep
-%setup -q -a1 -a3
+%setup -q -a1 -a3 -a5
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+cp %{SOURCE2} %{SOURCE4} %{SOURCE6} .
 
 %build
 export CFLAGS=%{optflags} -fno-strict-aliasing
 %configure \
 --enable-gen-doc \
---docdir=%{_defaultdocdir}/%{name}-doc \
+--docdir=%{_datadir}/xfce4/xfwm4 \
 --enable-compositor
 make %{?_smp_mflags} V=1
 
 %install
 %make_install
-find Gilouche Sonar -depth -print | cpio -pvd %{buildroot}%{_datadir}/themes
-install -D -p -m 644 %{SOURCE5} \
+find Gilouche Kelabu Sonar -depth -print | cpio -pvd 
%{buildroot}%{_datadir}/themes
+install -D -p -m 644 %{SOURCE7} \
 %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
-mv %{buildroot}%{_defaultdocdir}/%{name}-doc/html .
 %suse_update_desktop_file xfce-wm-settings
 %suse_update_desktop_file xfce-wmtweaks-settings
 %suse_update_desktop_file xfce-workspaces-settings
@@ -130,6 +132,7 @@
 
 %files -f %{name}.lang
 %defattr(-,root,root)
+%doc example.gtkrc-2.0 README COPYING* AUTHORS COMPOSITOR ChangeLog TODO
 %{_bindir}/xfwm4
 %{_bindir}/xfwm4-settings
 %{_bindir}/xfwm4-tweaks-settings
@@ -151,6 +154,8 @@
 
 %files doc
 %defattr(-,root,root)
-%doc example.gtkrc-2.0 README COPYING* AUTHORS COMPOSITOR ChangeLog TODO html/
+%dir %{_datadir}/xfce4
+%dir %{_datadir}/xfce4/xfwm4
+%doc %{_datadir}/xfce4/xfwm4/html/
 
 %changelog

++ COPYING.Kelabu ++
openSUSE Kelabu xfwm4 theme

(c) 2011 Guido Berhoerster g...@opensuse.org

The openSUSE Kelabu xfwm4 theme is derived from the Gilouche Metacity themes
and made avaliable under the same license terms as the original work (see below
for the full license text).

Gilouche:

(c) 2006-2008 Novell

Themes were created by:
Aaron Bockover
Emil Jacobs
Garrett LeSage gles...@novell.com
Jakub Steiner jim...@novell.com


GNU GENERAL PUBLIC LICENSE
   Version 2, June 1991

 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

Preamble

  The licenses for most software are designed to take away your
freedom to share and change it.  By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.  This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it.  (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.)  You can apply it to
your programs, too.

  When we 

commit xfwm4 for openSUSE:Factory

2011-10-11 Thread h_root

Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory
checked in at Tue Oct 11 18:00:34 CEST 2011.




--- openSUSE:Factory/xfwm4/xfwm4.changes2011-10-07 16:08:33.0 
+0200
+++ /mounts/work_src_done/STABLE/xfwm4/xfwm4.changes2011-10-11 
14:09:45.0 +0200
@@ -1,0 +2,11 @@
+Tue Oct 11 11:48:45 UTC 2011 - g...@opensuse.org
+
+- added xfwm4-4.8.2-careful-layer-manipulation.patch in order to
+  ignore size increment if a resize request comes from an
+  application itself (backported from upstream git)
+- added xfwm4-4.8.2-fix-resizing.patch in oder to be more careful
+  when allowing applications to manipulate the window layer by
+  themselves
+- do not package INSTALL file
+
+---

calling whatdependson for head-i586


New:

  xfwm4-4.8.2-careful-layer-manipulation.patch
  xfwm4-4.8.2-fix-resizing.patch



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.gZK359/_old  2011-10-11 18:00:30.0 +0200
+++ /var/tmp/diff_new_pack.gZK359/_new  2011-10-11 18:00:30.0 +0200
@@ -30,6 +30,10 @@
 Source3:Gilouche-xfwm4.tar.bz2
 Source4:COPYING.Gilouche
 Source5:xfwm4.xml
+# PATCH-FIX-UPSTREAM xfwm4-4.8.2-fix-resizing.patch bxo#7445 g...@opensuse.org 
-- Ignore size increment if a resize request comes from an application itself 
(backported from upstream git)
+Patch0: xfwm4-4.8.2-fix-resizing.patch
+# PATCH-FIX-UPSTREAM xfwm4-4.8.2-careful-layer-manipulation.patch 
g...@opensuse.org -- Be more careful when allowing applications to manipulate 
the window layer by themselves
+Patch1: xfwm4-4.8.2-careful-layer-manipulation.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig(gtk+-2.0)
@@ -72,6 +76,8 @@
 
 %prep
 %setup -q -a1 -a3
+%patch0 -p1
+%patch1 -p1
 
 %build
 export CFLAGS=%{optflags} -fno-strict-aliasing
@@ -85,7 +91,7 @@
 %make_install
 find Gilouche Sonar -depth -print | cpio -pvd %{buildroot}%{_datadir}/themes
 install -p -m 644 example.gtkrc-2.0 README COPYING* AUTHORS COMPOSITOR \
-ChangeLog INSTALL TODO %{buildroot}%{_defaultdocdir}/%{name}
+ChangeLog TODO %{buildroot}%{_defaultdocdir}/%{name}
 install -D -p -m 644 %{SOURCE5} \
 %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
 %suse_update_desktop_file xfce-wm-settings

++ xfwm4-4.8.2-careful-layer-manipulation.patch ++
From 9015305a2e4f46a938b88f0029c19db26657c0ad Mon Sep 17 00:00:00 2001
From: Olivier Fourdan four...@xfce.org
Date: Mon, 10 Oct 2011 08:33:03 +
Subject: Some apps that I wouldn't name try to manipulate the win layer by

themselves and cause havoc when doing so on transient dialogs, so
we need to be extra careful before allowing apps to change the
layer.
---
diff --git a/src/client.c b/src/client.c
index 67c5f36..e5e56ca 100644
--- a/src/client.c
+++ b/src/client.c
@@ -983,6 +983,7 @@ clientGetMWMHints (Client * c, gboolean update)
  !FLAG_TEST(c-flags, CLIENT_FLAG_FULLSCREEN))
 {
 /* legacy app changed its decoration, put it back on regular layer 
*/
+TRACE (Legacy app changed its decoration \%s\ (0x%lx), 
c-name, c-window);
 FLAG_UNSET (c-xfwm_flags, XFWM_FLAG_LEGACY_FULLSCREEN);
 clientSetLayer (c, WIN_LAYER_NORMAL);
 }
@@ -1834,7 +1835,7 @@ clientFrame (DisplayInfo *display_info, Window w, 
gboolean recapture)
 (c-win_layer == WIN_LAYER_NORMAL) 
 (c-type == WINDOW_NORMAL))
 {
-g_print (Full screen for old apps\n);
+TRACE (Fullscreen for old apps \%s\ (0x%lx), c-name, c-window);
 FLAG_SET (c-xfwm_flags, XFWM_FLAG_LEGACY_FULLSCREEN);
 }
 
@@ -2730,7 +2731,7 @@ clientSetLayer (Client * c, guint l)
 Client *c2 = NULL;
 
 g_return_if_fail (c != NULL);
-TRACE (entering clientSetLayer);
+TRACE (entering clientSetLayer for \%s\ (0x%lx) on layer %d, c-name, 
c-window, l);
 
 screen_info = c-screen_info;
 display_info = screen_info-display_info;
diff --git a/src/events.c b/src/events.c
index f3aadcf..e1f9588 100644
--- a/src/events.c
+++ b/src/events.c
@@ -1982,7 +1982,13 @@ handleClientMessage (DisplayInfo *display_info, 
XClientMessageEvent * ev)
 else if ((ev-message_type == display_info-atoms[WIN_LAYER])  
(ev-format == 32))
 {
 TRACE (client \%s\ (0x%lx) has received a WIN_LAYER event, 
c-name, c-window);
-if ((unsigned long) ev-data.l[0] != c-win_layer)
+/*
+ * Some apps that I wouldn't name try to manipulate the win layer 
by themselves
+ * and cause havoc when doing so on transient dialogs, so we need 
to be extra careful
+ * here before allowing apps to change the layer.
+ * Actually, I beleive twe should get rid of support of 

commit xfwm4 for openSUSE:Factory

2011-10-07 Thread h_root

Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory
checked in at Fri Oct 7 16:08:32 CEST 2011.




--- openSUSE:Factory/xfwm4/xfwm4.changes2011-09-26 10:23:03.0 
+0200
+++ /mounts/work_src_done/STABLE/xfwm4/xfwm4.changes2011-10-07 
15:10:09.0 +0200
@@ -1,0 +2,5 @@
+Fri Oct  7 13:05:10 UTC 2011 - g...@opensuse.org
+
+- copy the right source file
+
+---

calling whatdependson for head-i586




Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.F2GwwN/_old  2011-10-07 16:08:25.0 +0200
+++ /var/tmp/diff_new_pack.F2GwwN/_new  2011-10-07 16:08:25.0 +0200
@@ -86,7 +86,7 @@
 find Gilouche Sonar -depth -print | cpio -pvd %{buildroot}%{_datadir}/themes
 install -p -m 644 example.gtkrc-2.0 README COPYING* AUTHORS COMPOSITOR \
 ChangeLog INSTALL TODO %{buildroot}%{_defaultdocdir}/%{name}
-install -D -p -m 644 %{SOURCE3} \
+install -D -p -m 644 %{SOURCE5} \
 %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
 %suse_update_desktop_file xfce-wm-settings
 %suse_update_desktop_file xfce-wmtweaks-settings


continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfwm4 for openSUSE:Factory

2011-09-21 Thread h_root

Hello community,

here is the log from the commit of package xfwm4 for openSUSE:Factory
checked in at Wed Sep 21 17:29:49 CEST 2011.




--- xfwm4/xfwm4.changes 2011-02-18 15:17:18.0 +0100
+++ /mounts/work_src_done/STABLE/xfwm4/xfwm4.changes2011-09-20 
16:11:07.0 +0200
@@ -1,0 +2,11 @@
+Tue Sep 20 14:00:02 UTC 2011 - g...@opensuse.org
+
+- added xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch in
+  order to fix panel plugins not receiving focus in focus follow
+  mouse mode (backported from upstream git)
+- added xfwm4-4.8.1-always-initialize-display-session.patch which
+  ensures the display struct's session member is always initialized
+  in order to prevent crashes when quitting (backported from
+  upstream git)
+
+---

calling whatdependson for head-i586


New:

  xfwm4-4.8.1-always-initialize-display-session.patch
  xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch



Other differences:
--
++ xfwm4.spec ++
--- /var/tmp/diff_new_pack.45PQn9/_old  2011-09-21 17:29:44.0 +0200
+++ /var/tmp/diff_new_pack.45PQn9/_new  2011-09-21 17:29:44.0 +0200
@@ -30,6 +30,10 @@
 Source3:Gilouche-xfwm4.tar.bz2
 Source4:COPYING.Gilouche
 Source5:xfwm4.xml
+# PATCH-FIX-UPSTREAM xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch 
bxo#6617 bxo#6649 g...@opensuse.org -- Fix panel plugins not receiving focus in 
focus follow mouse mode (backported from upstream git)
+Patch0: xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch
+# PATCH-FIX-UPSTREAM xfwm4-4.8.1-always-initialize-display-session.patch 
g...@opensuse.org -- Ensure the display struct's session member is always 
initialized in order to prevent crashes when quitting (backported from upstream 
git)
+Patch1: xfwm4-4.8.1-always-initialize-display-session.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig(gtk+-2.0)
@@ -72,6 +76,8 @@
 
 %prep
 %setup -q -a1 -a3
+%patch0 -p1
+%patch1 -p1
 
 %build
 export CFLAGS=%{optflags} -fno-strict-aliasing

++ xfwm4-4.8.1-always-initialize-display-session.patch ++
diff --git a/src/session.c b/src/session.c
index e46407c..1c75ea5 100644
--- a/src/session.c
+++ b/src/session.c
@@ -762,11 +762,10 @@ sessionStart (DisplayInfo *display_info)
 session = xfce_sm_client_get ();
 xfce_sm_client_set_restart_style (session, 
XFCE_SM_CLIENT_RESTART_IMMEDIATELY);
 xfce_sm_client_set_priority (session, XFCE_SM_CLIENT_PRIORITY_WM);
+display_info-session = session;
 
 if (xfce_sm_client_connect(session, error))
 {
-display_info-session = session;
-
 if (xfce_sm_client_is_resumed (session))
 sessionLoad (display_info);
 
++ xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch ++
diff --git a/src/client.c b/src/client.c
index a7cd5f7..64bd2e7 100644
--- a/src/client.c
+++ b/src/client.c
@@ -2607,8 +2607,16 @@ clientActivate (Client * c, guint32 timestamp, gboolean 
source_is_application)
 }
 clientRaise (sibling, None);
 clientShow (sibling, TRUE);
-if (source_is_application || screen_info-params-click_to_focus)
+if (source_is_application || screen_info-params-click_to_focus || 
(c-type  WINDOW_TYPE_DONT_FOCUS))
 {
+/*
+   It's a bit tricky here, we want to honor the activate request 
only if:
+
+   - The window use the _NET_ACTIVE_WINDOW protocol and identify 
itself as an application,
+   - Or we use the click to focus model, in that case we focus the 
raised window anyway,
+   - Or the request comes from an application that we would not 
focus by default,
+ such as panels for example
+ */
 clientSetFocus (screen_info, c, timestamp, NO_FOCUS_FLAG);
 }
 clientSetLastRaise (c);
--
cgit 






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org