[Xfce4-commits] Strip mailto on the command line if given

2010-12-03 Thread Christian Dywan
Updating branch refs/heads/master
 to bfea0ee2ef89aac9647082a17cab2b7513d9ba2f (commit)
   from 6707d355d897d6d252a509aafae84b902500dc48 (commit)

commit bfea0ee2ef89aac9647082a17cab2b7513d9ba2f
Author: Christian Dywan 
Date:   Sat Dec 4 01:52:06 2010 +0100

Strip mailto on the command line if given

Fixes: https://bugs.launchpad.net/postler/+bug/684582

 postler/postler-reader.vala |   11 +--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/postler/postler-reader.vala b/postler/postler-reader.vala
index cab704e..4eb228b 100644
--- a/postler/postler-reader.vala
+++ b/postler/postler-reader.vala
@@ -50,7 +50,8 @@ public class Postler.Reader {
 
 /* Render mail files by default */
 if (module == null && filenames != null && filenames[0] != null) {
-if (filenames[0].str ("@") != null)
+if (filenames[0].has_prefix ("mailto:";)
+ || filenames[0].str ("@") != null)
 module = "compose";
 else
 module = "content";
@@ -86,7 +87,13 @@ public class Postler.Reader {
 instance = new Postler.Composer ();
 if (filenames != null && filenames[0] != null) {
 Postler.Composer composer = (Postler.Composer)instance;
-string[] fields = filenames[0].split_set ("?&");
+string mailto;
+/* mailto: may or may not be stripped by the calling app */
+if (filenames[0].has_prefix ("mailto:";))
+mailto = filenames[0].substring (7, -1);
+else
+mailto = filenames[0];
+string[] fields = mailto.split_set ("?&");
 foreach (var field in fields) {
 string[] pieces = field.split ("=");
 bool success;
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Implement deleting attachments with Delete key

2010-12-03 Thread Christian Dywan
Updating branch refs/heads/master
 to 6707d355d897d6d252a509aafae84b902500dc48 (commit)
   from 6a6407b9d699e59e852bf71f5e0c68e58371be55 (commit)

commit 6707d355d897d6d252a509aafae84b902500dc48
Author: Christian Dywan 
Date:   Sat Dec 4 01:40:09 2010 +0100

Implement deleting attachments with Delete key

 postler/postler-composer.vala |   17 ++---
 1 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/postler/postler-composer.vala b/postler/postler-composer.vala
index 29600ca..3c9504e 100644
--- a/postler/postler-composer.vala
+++ b/postler/postler-composer.vala
@@ -280,8 +280,7 @@ public class Postler.Composer : Gtk.Window {
 attachments.get_iter_first (out att_iter);
 }
 
-void remove_attachment (Gtk.CellRendererToggle renderer,
-string path) {
+void remove_attachment (string path) {
 Gtk.TreeIter att_iter = Gtk.TreeIter ();
 if (!attachments.get_iter_from_string (out att_iter, path))
 return;
@@ -403,9 +402,21 @@ public class Postler.Composer : Gtk.Window {
 new Gtk.CellRendererText (), "text", 0);
 att_view.insert_column_with_attributes (1, "", attachment_del, 
"stock-id", 0);
 att_view.get_column (0).expand = true;
-attachment_del.toggled.connect (remove_attachment);
+attachment_del.toggled.connect ((renderer, path) => {
+remove_attachment (path);
+});
 att_view.set_model (attachments);
 att_view.set_no_show_all (true);
+att_view.key_press_event.connect ((event) => {
+if (event.keyval == Gdk.keyval_from_name ("Delete")) {
+var paths = att_view.get_selection ().get_selected_rows (null);
+var path = paths.nth_data (0);
+if (path != null)
+remove_attachment (path.to_string ());
+return true;
+}
+return false;
+});
 shelf.pack_start (att_view, true, true, 0);
 shelf.show_all ();
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Creating annotated tag xfce4-wavelan-plugin-0.5.6

2010-12-03 Thread Florian Rivoal
Updating annotated tag refs/tags/xfce4-wavelan-plugin-0.5.6
 as new annotated tag
 to 029819e760dd443edf307a7fc00c1fa7fd65013a (tag)
   succeeds xfce4-wavelan-plugin-0.5.5
  tagged by Florian Rivoal 
 on 2010-12-04 00:58 +

Andres Kovtunos (1):
  l10n: Initial Russian translation.

Bauzhan Muftakhidinov (1):
  l10n: New translation to Kazakh.

Cristian Marchi (1):
  l10n: Updates to Italian (it) translation

Fabian Nowak (1):
  l10n: Updated German (de) translation to 100%

Florian Rivoal (8):
  xfce4-panel 4.7 compatibility fix
  Remove the size limit on the name of the interface
  Replace deprecated GtkTooltips by GtkTooltip
  Wake up less often to save power
  Simpler string handling
  Overall package cleanup
  Drop the .pot file
  Release 0.5.6

Gabor Kelemen (1):
  2009-07-25  Gabor Kelemen  

Gheyret Kenji (2):
  l10n: Uyghur translation
  l10n: Updated Uyghur (ug) translation to 100%

Jeff Bailes (1):
  l10n: Updates to English (United Kingdom) (en_GB) translation

Landry Breuil (1):
  Add libxfcegui4 cflags/libs checks to fix build with xfce4-panel 4.7.

Leandro Regueiro (1):
  l10n: Updates to Galician (gl) translation

Mike Massonnet (4):
  goodies translation update
  update goodies translations
  Drop svn:executable bit from po files
  update goodies translation

Rihards Prieditis (1):
  l10n: Updates to Latvian (lv) translation

SZERVÁC Attila (1):
  [intl:hu] xfmpc added

Sergio Marques (1):
  l10n: Updated Portuguese (pt) translation to 100%

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Drop the .pot file

2010-12-03 Thread Florian Rivoal
Updating branch refs/heads/master
 to 58a1006f435896c1eb8a55f654872c93d3ae10cb (commit)
   from 5f39ee8de1813893762b29c2994fbe5c157f98db (commit)

commit 58a1006f435896c1eb8a55f654872c93d3ae10cb
Author: Florian Rivoal 
Date:   Sat Dec 4 09:32:27 2010 +0900

Drop the .pot file

It can be automatically generated, so no need to check it in.

 po/xfce4-wavelan-plugin.pot |   64 ---
 1 files changed, 0 insertions(+), 64 deletions(-)

diff --git a/po/xfce4-wavelan-plugin.pot b/po/xfce4-wavelan-plugin.pot
deleted file mode 100644
index 3934e15..000
--- a/po/xfce4-wavelan-plugin.pot
+++ /dev/null
@@ -1,64 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR , YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-11-15 11:17+0900\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: LANGUAGE \n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: ../panel-plugin/wavelan.c:146
-msgid "No carrier signal"
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:165
-msgid "No device configured"
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:494
-msgid "Properties"
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:510
-msgid "Wavelan Plugin Options"
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:526
-msgid "Interface"
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:547
-msgid "_Autohide when offline"
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:557
-msgid "Autohide when no hardware present"
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:568
-msgid ""
-"Note: This will make it difficult to remove or configure the plugin if there "
-"is no device detected."
-msgstr ""
-
-#: ../panel-plugin/wavelan.c:576
-msgid "Enable signal quality colors"
-msgstr ""
-
-#: ../panel-plugin/wavelan.desktop.in.in.h:1
-msgid "View the status of a wireless network"
-msgstr ""
-
-#: ../panel-plugin/wavelan.desktop.in.in.h:2
-msgid "Wavelan"
-msgstr ""
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Remove unused function to make the buildbot happy

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/xfce-4.6
 to dc61f524dc1307772e0540414fb9aa07997f6259 (commit)
   from c6dc307f9850281d48772a1307c18d3a4c90519d (commit)

commit dc61f524dc1307772e0540414fb9aa07997f6259
Author: Olivier Fourdan 
Date:   Fri Dec 3 21:52:02 2010 +0100

Remove unused function to make the buildbot happy

 src/menu.c |9 -
 1 files changed, 0 insertions(+), 9 deletions(-)

diff --git a/src/menu.c b/src/menu.c
index 21e4773..a784e38 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -288,15 +288,6 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 return (menu);
 }
 
-static Menu *
-menu_connect (Menu * menu)
-{
-TRACE ("entering menu_connect");
-g_return_val_if_fail (menu != NULL, NULL);
-g_return_val_if_fail (GTK_IS_MENU (menu->menu), NULL);
-return (menu);
-}
-
 static void
 closure_notify (gpointer data, GClosure * closure)
 {
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Remove unused function to make the buildbot happy

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 3a9f0f2c330fc8419b4f7714ffe39dfa81ee87f4 (commit)
   from 92c058c1f11f91716fd6374a195097968b3bd01e (commit)

commit 3a9f0f2c330fc8419b4f7714ffe39dfa81ee87f4
Author: Olivier Fourdan 
Date:   Fri Dec 3 21:52:02 2010 +0100

Remove unused function to make the buildbot happy

 src/menu.c |9 -
 1 files changed, 0 insertions(+), 9 deletions(-)

diff --git a/src/menu.c b/src/menu.c
index 21e4773..a784e38 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -288,15 +288,6 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 return (menu);
 }
 
-static Menu *
-menu_connect (Menu * menu)
-{
-TRACE ("entering menu_connect");
-g_return_val_if_fail (menu != NULL, NULL);
-g_return_val_if_fail (GTK_IS_MENU (menu->menu), NULL);
-return (menu);
-}
-
 static void
 closure_notify (gpointer data, GClosure * closure)
 {
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Updates for release.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to ea18af997a8b66afb139e22403d5ce520558a6de (commit)
   from 1d398003649e516cd1adee9593267a69770139be (commit)

commit ea18af997a8b66afb139e22403d5ce520558a6de
Author: Nick Schermer 
Date:   Fri Dec 3 21:05:47 2010 +0100

Updates for release.

 configure.in.in |7 +++
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/configure.in.in b/configure.in.in
index 2189591..98c1844 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -1,4 +1,3 @@
-dnl $Id$
 dnl
 dnl Copyright (c) 2003-2009
 dnl The Xfce development team. All rights reserved.
@@ -9,16 +8,16 @@ dnl
 dnl Version information
 m4_define([xfsm_version_major], [4])
 m4_define([xfsm_version_minor], [7])
-m4_define([xfsm_version_micro], [1])
+m4_define([xfsm_version_micro], [2])
 m4_define([xfsm_version_nano], []) dnl leave this empty to have no nano version
 m4_define([xfsm_version_build], [...@revision@])
-m4_define([xfsm_version_tag], [git])
+m4_define([xfsm_version_tag], [])
 m4_define([xfsm_version], 
[xfsm_version_major().xfsm_version_minor().xfsm_version_micro()ifelse(xfsm_version_nano(),
 [], [], [.xfsm_version_nano()])ifelse(xfsm_version_tag(), [git], 
[xfsm_version_tag()-xfsm_version_build()], [xfsm_version_tag()])])
 
 m4_define([xfsm_debug_default], [ifelse(xfsm_version_tag(), [git], [full], 
[minimum])])
 
 dnl Initialize autoconf
-AC_COPYRIGHT([Copyright (c) 2003-2009
+AC_COPYRIGHT([Copyright (c) 2003-2010
 The Xfce development team. All rights reserved.
 
 Written for Xfce by Benedikt Meurer .])
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Creating annotated tag xfce4-session-4.7.2

2010-12-03 Thread Nick Schermer
Updating annotated tag refs/tags/xfce4-session-4.7.2
 as new annotated tag
 to 87708ef43c149ae9b24c1fe344badb577d6c32d0 (tag)
   succeeds xfce4-session-4.7.1
  tagged by Nick Schermer 
 on 2010-12-03 20:08 +

Andhika Padmawan (1):
  l10n: Updated Indonesian (id) translation to 100%

Bauzhan Muftakhidinov (1):
  l10n: Updated Kazakh (kk) translation to 100%

Cristian Marchi (1):
  l10n: Updated Italian (it) translation to 100%

Dmitry Nikitin (1):
  l10n: Updated Ukrainian (uk) translation to 100%

Evaggelos Balaskas (1):
  l10n: Updated Greek (el) translation to 100%

Jannis Pohlmann (1):
  Don't use "unix-session" authorization with PolicyKit (bug #6817).

Jérôme Guelfucci (1):
  Update NEWS.

Landry Breuil (1):
  Fix logout with sudo.

Masato Hashimoto (4):
  l10n: Add Japanese translation
  l10n: Updated Japanese (ja) translation to 100%
  l10n: Updated Japanese (ja) translation to 100%
  l10n: Updated Japanese (ja) translation to 100%

Nick Schermer (4):
  Post release tag bump.
  Fix compilation on FreeBSD with polkit (bug #6870).
  Fix possibly shadowed variables.
  Updates for release.

Paul Seyfert (1):
  l10n: Updated German (de) translation to 100%

Romain Bouvier (1):
  Restore splash screen functionality (bug #6831).

Sergio Marques (1):
  l10n: Updated Portuguese (pt) translation to 100%

Xu Meihong (1):
  l10n: Updated Chinese (China) (zh_CN) translation to 100%

tschertel (1):
  l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Post release tag bump.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to ed02c163455515efd952bf5838fa710374d8e564 (commit)
   from ea18af997a8b66afb139e22403d5ce520558a6de (commit)

commit ed02c163455515efd952bf5838fa710374d8e564
Author: Nick Schermer 
Date:   Fri Dec 3 21:08:22 2010 +0100

Post release tag bump.

 configure.in.in |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.in.in b/configure.in.in
index 98c1844..da8f05d 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -11,7 +11,7 @@ m4_define([xfsm_version_minor], [7])
 m4_define([xfsm_version_micro], [2])
 m4_define([xfsm_version_nano], []) dnl leave this empty to have no nano version
 m4_define([xfsm_version_build], [...@revision@])
-m4_define([xfsm_version_tag], [])
+m4_define([xfsm_version_tag], [git])
 m4_define([xfsm_version], 
[xfsm_version_major().xfsm_version_minor().xfsm_version_micro()ifelse(xfsm_version_nano(),
 [], [], [.xfsm_version_nano()])ifelse(xfsm_version_tag(), [git], 
[xfsm_version_tag()-xfsm_version_build()], [xfsm_version_tag()])])
 
 m4_define([xfsm_debug_default], [ifelse(xfsm_version_tag(), [git], [full], 
[minimum])])
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Creating annotated tag xfconf-4.7.4

2010-12-03 Thread Nick Schermer
Updating annotated tag refs/tags/xfconf-4.7.4
 as new annotated tag
 to 552bc1ee41163524b0dc3e9eabe06a1af9f7d354 (tag)
   succeeds xfconf-4.7.3
  tagged by Nick Schermer 
 on 2010-12-03 19:58 +

Gheyret Kenji (2):
  l10n: Updated Uyghur (ug) translation to 95%
  l10n: Updated Uyghur (ug) translation to 100%

Nick Schermer (3):
  Post release tag bump.
  Don't enable options with --disable- (bug #6820).
  Updates for release.

Robert Hartl (3):
  l10n: Updated Slovak (sk) translation to 61%
  l10n: Updated Slovak (sk) translation to 66%
  l10n: Updated Slovak (sk) translation to 93%

Sergio Marques (1):
  l10n: Updated Portuguese (pt) translation to 100%

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Updates for release.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to 2b607f0889cc182e0639dfd4c3f15f7bd7ab6368 (commit)
   from 4ffb6ed610c370af9fe17a5f7b0d713a05f2c25a (commit)

commit 2b607f0889cc182e0639dfd4c3f15f7bd7ab6368
Author: Nick Schermer 
Date:   Fri Dec 3 20:55:12 2010 +0100

Updates for release.

 NEWS|6 ++
 configure.ac.in |4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 55a6a5c..9856635 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+Xfconf 4.7.4
+
+
+  * Don't enable options with --disable- (bug #6820).
+  * Updated translations: ug, sk, pt.
+
 Xfconf 4.7.3
 
 
diff --git a/configure.ac.in b/configure.ac.in
index ecf9197..484982a 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -10,10 +10,10 @@ m4_define([libxfconf_verinfo], [2:0:0])
 m4_define([libxfconf_version_api], [0])
 m4_define([xfconf_version_major], [4])
 m4_define([xfconf_version_minor], [7])
-m4_define([xfconf_version_micro], [3])
+m4_define([xfconf_version_micro], [4])
 m4_define([xfconf_version_nano], [])
 m4_define([xfconf_version_build], [...@revision@])
-m4_define([xfconf_version_tag], [git])
+m4_define([xfconf_version_tag], [])
 m4_define([xfconf_version], 
[xfconf_version_major().xfconf_version_minor().xfconf_version_micro()ifelse(xfconf_version_nano(),
 [], [], [.xfconf_version_nano()])ifelse(xfconf_version_tag(), [git], 
[xfconf_version_tag()-xfconf_version_build()], [xfconf_version_tag()])])
 
 m4_define([xfconf_default_debug], [ifelse(xfconf_version_tag(), [git], [yes], 
[minimum])])
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Post release tag bump.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to cdea3f702b794f1b671133b5a3f347257ae83009 (commit)
   from 2b607f0889cc182e0639dfd4c3f15f7bd7ab6368 (commit)

commit cdea3f702b794f1b671133b5a3f347257ae83009
Author: Nick Schermer 
Date:   Fri Dec 3 20:58:32 2010 +0100

Post release tag bump.

 configure.ac.in |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index 484982a..de5d362 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -13,7 +13,7 @@ m4_define([xfconf_version_minor], [7])
 m4_define([xfconf_version_micro], [4])
 m4_define([xfconf_version_nano], [])
 m4_define([xfconf_version_build], [...@revision@])
-m4_define([xfconf_version_tag], [])
+m4_define([xfconf_version_tag], [git])
 m4_define([xfconf_version], 
[xfconf_version_major().xfconf_version_minor().xfconf_version_micro()ifelse(xfconf_version_nano(),
 [], [], [.xfconf_version_nano()])ifelse(xfconf_version_tag(), [git], 
[xfconf_version_tag()-xfconf_version_build()], [xfconf_version_tag()])])
 
 m4_define([xfconf_default_debug], [ifelse(xfconf_version_tag(), [git], [yes], 
[minimum])])
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Creating annotated tag libxfce4util-4.7.4

2010-12-03 Thread Nick Schermer
Updating annotated tag refs/tags/libxfce4util-4.7.4
 as new annotated tag
 to 790170cadf54765a95098d6ed01565df82a2e1ad (tag)
   succeeds libxfce4util-4.7.3
  tagged by Nick Schermer 
 on 2010-12-03 19:48 +

Nick Schermer (4):
  Post release tag bump.
  Fix wrong capitalization of Xfce.
  Fix stdarg.h include (bug #6897).
  Updates for release.

Sergio Marques (1):
  l10n: Updated Portuguese (pt) translation to 100%

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Post release tag bump.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to 4c7108caac57bfbe7d50abf70820a130f57aa28f (commit)
   from a31a41c3c249113050e0072916df309a641e7415 (commit)

commit 4c7108caac57bfbe7d50abf70820a130f57aa28f
Author: Nick Schermer 
Date:   Fri Dec 3 20:49:03 2010 +0100

Post release tag bump.

 configure.in.in |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.in.in b/configure.in.in
index c0b56d1..6e2ea0d 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -16,7 +16,7 @@ m4_define([libxfce4util_version_minor], [7])
 m4_define([libxfce4util_version_micro], [4])
 m4_define([libxfce4util_version_nano], [])   dnl leave this empty to have no 
nano version
 m4_define([libxfce4util_version_build], [...@revision@])
-m4_define([libxfce4util_version_tag], [])
+m4_define([libxfce4util_version_tag], [git])
 m4_define([libxfce4util_version], 
[libxfce4util_version_major().libxfce4util_version_minor().libxfce4util_version_micro()ifelse(libxfce4util_version_nano(),
 [], [], [.libxfce4util_version_nano()])ifelse(libxfce4util_version_tag(), 
[git], [libxfce4util_version_tag()-libxfce4util_version_build()], [])])
 
 dnl **
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Updates for release.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to a31a41c3c249113050e0072916df309a641e7415 (commit)
   from 5fca4711d98f31e263f9c43489436c0c32bb5840 (commit)

commit a31a41c3c249113050e0072916df309a641e7415
Author: Nick Schermer 
Date:   Fri Dec 3 20:45:51 2010 +0100

Updates for release.

 NEWS|6 ++
 configure.in.in |4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index e39ed8f..9113170 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+4.7.4
+=
+- Fix wrong capitalization of Xfce.
+- Fix stdarg.h include (bug #6897).
+- Translation updates (pt).
+
 4.7.3
 =
 - Explicitly link to gobject for the gtkdocs.
diff --git a/configure.in.in b/configure.in.in
index 02ecab4..c0b56d1 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -13,10 +13,10 @@ dnl ***
 m4_define([libxfce4util_verinfo], [5:1:1])
 m4_define([libxfce4util_version_major], [4])
 m4_define([libxfce4util_version_minor], [7])
-m4_define([libxfce4util_version_micro], [3])
+m4_define([libxfce4util_version_micro], [4])
 m4_define([libxfce4util_version_nano], [])   dnl leave this empty to have no 
nano version
 m4_define([libxfce4util_version_build], [...@revision@])
-m4_define([libxfce4util_version_tag], [git])
+m4_define([libxfce4util_version_tag], [])
 m4_define([libxfce4util_version], 
[libxfce4util_version_major().libxfce4util_version_minor().libxfce4util_version_micro()ifelse(libxfce4util_version_nano(),
 [], [], [.libxfce4util_version_nano()])ifelse(libxfce4util_version_tag(), 
[git], [libxfce4util_version_tag()-libxfce4util_version_build()], [])])
 
 dnl **
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Post release tag bump.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to c102297da49a821158935d3f51146410be917644 (commit)
   from 257167367cca91f4aea311b9f44cad369b4aa18c (commit)

commit c102297da49a821158935d3f51146410be917644
Author: Nick Schermer 
Date:   Fri Dec 3 20:45:15 2010 +0100

Post release tag bump.

 configure.in.in |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.in.in b/configure.in.in
index c801bbb..022cd39 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -14,7 +14,7 @@ m4_define([xfce_utils_version_minor], [7])
 m4_define([xfce_utils_version_micro], [2])
 m4_define([xfce_utils_version_nano],  []) dnl leave this empty to have no nano 
version
 m4_define([xfce_utils_version_build], [...@revision@])
-m4_define([xfce_utils_version_tag],   [])
+m4_define([xfce_utils_version_tag],   [git])
 m4_define([xfce_utils_version], 
[xfce_utils_version_major().xfce_utils_version_minor().xfce_utils_version_micro()ifelse(xfce_utils_version_nano(),
 [], [], [.xfce_utils_version_nano()])ifelse(xfce_utils_version_tag(), [git], 
[xfce_utils_version_tag()-xfce_utils_version_build()], 
[xfce_utils_version_tag()])])
 
 dnl Debugging support for GIT snapshots
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Creating annotated tag xfce-utils-4.7.2

2010-12-03 Thread Nick Schermer
Updating annotated tag refs/tags/xfce-utils-4.7.2
 as new annotated tag
 to f046a4ef6a47aacc5648abfcd87f44d84c1a2dc1 (tag)
   succeeds xfce-utils-4.7.1
  tagged by Nick Schermer 
 on 2010-12-03 19:45 +

Andhika Padmawan (1):
  l10n: Updated Indonesian (id) translation to 100%

Bauzhan Muftakhidinov (4):
  l10n: Updated Kazakh (kk) translation to 98%
  l10n: Updated Kazakh (kk) translation to 100%
  l10n: Updated Kazakh (kk) translation to 100%
  l10n: Updated Kazakh (kk) translation to 100%

Carles Muñoz Gorriz (1):
  l10n: Updated Catalan (Valencian) (ca) translation to 100%

Cheng-Chia Tseng (1):
  l10n: Updated Chinese (Taiwan) (zh_TW) translation to 100%

Cristian Marchi (2):
  l10n: Updated Italian (it) translation to 100%
  l10n: Updated Italian (it) translation to 100%

Dmitry Nikitin (3):
  l10n: Updated Ukrainian (uk) translation to 76%
  l10n: Updated Ukrainian (uk) translation to 100%
  l10n: Updated Ukrainian (uk) translation to 100%

Evaggelos Balaskas (1):
  l10n: Updated Greek (el) translation to 100%

Gabor Kelemen (1):
  l10n: Updated Hungarian (hu) translation to 100%

Harald Servat (1):
  l10n: Updated Catalan (Valencian) (ca) translation to 55%

Jari Rahkonen (2):
  l10n: Updated Finnish (fi) translation to 100%
  l10n: Updated Finnish (fi) translation to 100%

Johannes Lips (2):
  l10n: Updated German (de) translation to 76%
  l10n: Updated German (de) translation to 76%

Leandro Regueiro (2):
  l10n: Updated Galician (gl) translation to 70%
  l10n: Updated Galician (gl) translation to 93%

Nick Schermer (8):
  Post release tag bump.
  Hookup the help button.
  Return support for vendor information.
  Fix typo in --help.
  Fix some wrong capitalizations of Xfce.
  Fix typo in xfce-utils.spec.in.
  And another one in the spec file.
  Updates for release.

Nuno Miguel (1):
  l10n: Updated Portuguese (pt) translation to 100%

Paul Seyfert (1):
  l10n: Updated German (de) translation to 81%

Per Kongstad (2):
  l10n: Updated Danish (da) translation to 100%
  l10n: Updated Danish (da) translation to 100%

Piarres Beobide (4):
  l10n: Updated Basque (eu) translation to 68%
  l10n: Updated Basque (eu) translation to 75%
  l10n: Updated Basque (eu) translation to 95%
  l10n: Updated Basque (eu) translation to 100%

Robert Hartl (1):
  l10n: Updated Slovak (sk) translation to 72%

Sergio Marques (2):
  l10n: Updated Portuguese (pt) translation to 100%
  l10n: Updated Portuguese (pt) translation to 100%

Transifex (4):
  Update translators.
  Update translators.
  Update translators.
  Update translators.

Xu Meihong (1):
  l10n: Updated Chinese (China) (zh_CN) translation to 100%

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Updates for release.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to 257167367cca91f4aea311b9f44cad369b4aa18c (commit)
   from a793362ed636b679713f360b98771196975ec4c1 (commit)

commit 257167367cca91f4aea311b9f44cad369b4aa18c
Author: Nick Schermer 
Date:   Fri Dec 3 20:43:26 2010 +0100

Updates for release.

 NEWS|9 +
 configure.in.in |4 ++--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index 0c02d29..9a2e989 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,12 @@
+4.7.2
+=
+- Return support for vendor information.
+- Hookup the help button in xfce4-about.
+- Fix typo in xfce4-about --help.
+- Fix some wrong capitalizations of Xfce.
+- Translation updates (id, zh_TW, kk, it, fi, gl, da, ca, pt, uk,
+  eu, sk, de, hu).
+
 4.7.1
 =
 - Drop ck-launch-session as CK is handled in xfce4-session (bug #6684).
diff --git a/configure.in.in b/configure.in.in
index 020c967..c801bbb 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -11,10 +11,10 @@ dnl
 dnl Version information
 m4_define([xfce_utils_version_major], [4])
 m4_define([xfce_utils_version_minor], [7])
-m4_define([xfce_utils_version_micro], [1])
+m4_define([xfce_utils_version_micro], [2])
 m4_define([xfce_utils_version_nano],  []) dnl leave this empty to have no nano 
version
 m4_define([xfce_utils_version_build], [...@revision@])
-m4_define([xfce_utils_version_tag],   [git])
+m4_define([xfce_utils_version_tag],   [])
 m4_define([xfce_utils_version], 
[xfce_utils_version_major().xfce_utils_version_minor().xfce_utils_version_micro()ifelse(xfce_utils_version_nano(),
 [], [], [.xfce_utils_version_nano()])ifelse(xfce_utils_version_tag(), [git], 
[xfce_utils_version_tag()-xfce_utils_version_build()], 
[xfce_utils_version_tag()])])
 
 dnl Debugging support for GIT snapshots
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Creating annotated tag xfce4-settings-4.7.5

2010-12-03 Thread Nick Schermer
Updating annotated tag refs/tags/xfce4-settings-4.7.5
 as new annotated tag
 to ce25d8f021420350d66a2103f617ceea59adf89e (tag)
   succeeds xfce4-settings-4.7.4
  tagged by Nick Schermer 
 on 2010-12-03 19:34 +

Gabor Kelemen (1):
  l10n: Updated Hungarian (hu) translation to 100%

Hezy Amiel (2):
  l10n: First draft for Hebrew translation
  l10n: Updated Hebrew (he) translation to 87%

Jérôme Guelfucci (4):
  Use xfconf_channel_get in keyboards helper.
  Don't activate numlock on first launch.
  Remove all xfconf_channel_new occurrences.
  Update NEWS file.

Leandro Regueiro (1):
  l10n: Updated Galician (gl) translation to 94%

Nick Schermer (7):
  Post release tag bump.
  Clear the error, so it is usable again.
  Fix wrong capitalization of Xfce.
  Fix compiler warnings.
  Drop Xfce from the settings manager .desktop name.
  Fix free of invalid memory (bug #6909).
  Updates for release.

Nuno Miguel (1):
  l10n: Updated Portuguese (pt) translation to 100%

Xu Meihong (1):
  l10n: Updated Chinese (China) (zh_CN) translation to 98%

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Post release tag bump.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to 134fc3c1b1e5772dceb0ec6bb3db679e7bab8a4b (commit)
   from 6195b150436f4f9cfc5d89aa91946bb6813061e2 (commit)

commit 134fc3c1b1e5772dceb0ec6bb3db679e7bab8a4b
Author: Nick Schermer 
Date:   Fri Dec 3 20:35:19 2010 +0100

Post release tag bump.

 configure.ac.in |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index a24f7bb..2516256 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -14,7 +14,7 @@ m4_define([xfce4_settings_version_minor], [7])
 m4_define([xfce4_settings_version_micro], [5])
 m4_define([xfce4_settings_version_nano], [])
 m4_define([xfce4_settings_version_build], [...@revision@])
-m4_define([xfce4_settings_version_tag], []) # Leave empty for releases
+m4_define([xfce4_settings_version_tag], [git]) # Leave empty for releases
 m4_define([xfce4_settings_version], 
[xfce4_settings_version_major().xfce4_settings_version_minor().xfce4_settings_version_micro()ifelse(xfce4_settings_version_nano(),
 [], [], [.xfce4_settings_version_nano()])ifelse(xfce4_settings_version_tag(), 
[git], [xfce4_settings_version_tag()-xfce4_settings_version_build()], 
[xfce4_settings_version_tag()])])
 
 dnl ***
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Updates for release.

2010-12-03 Thread Nick Schermer
Updating branch refs/heads/master
 to 6195b150436f4f9cfc5d89aa91946bb6813061e2 (commit)
   from 9e1bfdc6162f141992ca3f3a20ccab213b25965d (commit)

commit 6195b150436f4f9cfc5d89aa91946bb6813061e2
Author: Nick Schermer 
Date:   Fri Dec 3 20:33:31 2010 +0100

Updates for release.

 configure.ac.in |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index 3bb184b..a24f7bb 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -11,10 +11,10 @@ dnl *** Version information ***
 dnl ***
 m4_define([xfce4_settings_version_major], [4])
 m4_define([xfce4_settings_version_minor], [7])
-m4_define([xfce4_settings_version_micro], [4])
+m4_define([xfce4_settings_version_micro], [5])
 m4_define([xfce4_settings_version_nano], [])
 m4_define([xfce4_settings_version_build], [...@revision@])
-m4_define([xfce4_settings_version_tag], [git]) # Leave empty for releases
+m4_define([xfce4_settings_version_tag], []) # Leave empty for releases
 m4_define([xfce4_settings_version], 
[xfce4_settings_version_major().xfce4_settings_version_minor().xfce4_settings_version_micro()ifelse(xfce4_settings_version_nano(),
 [], [], [.xfce4_settings_version_nano()])ifelse(xfce4_settings_version_tag(), 
[git], [xfce4_settings_version_tag()-xfce4_settings_version_build()], 
[xfce4_settings_version_tag()])])
 
 dnl ***
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix bug #6649, panel won't focus the verve plugin in focus follow mode (this seems like a bug in the plugin / panel that do no use the new format for NET_ACTIVE_WINDOW

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/xfce-4.6
 to c6dc307f9850281d48772a1307c18d3a4c90519d (commit)
   from 25b6106d533655e85d1f144ecb0383a21f9d5dec (commit)

commit c6dc307f9850281d48772a1307c18d3a4c90519d
Author: Olivier Fourdan 
Date:   Fri Dec 3 18:35:31 2010 +0100

Fix bug #6649, panel won't focus the verve plugin in focus follow mode 
(this seems like a bug in the plugin / panel that do no use the new format for 
NET_ACTIVE_WINDOW, but xfwm4 has a workaround for that now)

 src/netwm.c |6 +-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/netwm.c b/src/netwm.c
index b6187b0..cbe2775 100644
--- a/src/netwm.c
+++ b/src/netwm.c
@@ -1379,7 +1379,11 @@ clientHandleNetActiveWindow (Client *c, guint32 
timestamp, gboolean source_is_ap
 screen_info = c->screen_info;
 display_info = screen_info->display_info;
 ev_time = myDisplayGetTime (display_info, timestamp);
-
+if (!source_is_application && (timestamp == 0))
+{
+ TRACE ("Client \"%s\" (0x%lx) sent a NET_ACTIVE_WINDOW message with a 
timestamp of 0", c->name, c->window);
+ source_is_application = TRUE;
+}
 if (source_is_application)
 {
 current_time = myDisplayGetLastUserTime (display_info);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix bug #6649, panel won't focus the verve plugin in focus follow mode (this seems like a bug in the plugin / panel that do no use the new format for NET_ACTIVE_WINDOW,

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 92c058c1f11f91716fd6374a195097968b3bd01e (commit)
   from 8f91562fd3e90b8fc417b76b2b7f86dfecbdb038 (commit)

commit 92c058c1f11f91716fd6374a195097968b3bd01e
Author: Olivier Fourdan 
Date:   Fri Dec 3 18:35:31 2010 +0100

Fix bug #6649, panel won't focus the verve plugin in focus follow mode 
(this seems like a bug in the plugin / panel that do no use the new format for 
NET_ACTIVE_WINDOW, but xfwm4 has a workaround for that now)

 src/netwm.c |6 +-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/netwm.c b/src/netwm.c
index 0a42f02..8d6bad0 100644
--- a/src/netwm.c
+++ b/src/netwm.c
@@ -1380,7 +1380,11 @@ clientHandleNetActiveWindow (Client *c, guint32 
timestamp, gboolean source_is_ap
 screen_info = c->screen_info;
 display_info = screen_info->display_info;
 ev_time = myDisplayGetTime (display_info, timestamp);
-
+if (!source_is_application && (timestamp == 0))
+{
+ TRACE ("Client \"%s\" (0x%lx) sent a NET_ACTIVE_WINDOW message with a 
timestamp of 0", c->name, c->window);
+ source_is_application = TRUE;
+}
 if (source_is_application)
 {
 current_time = myDisplayGetLastUserTime (display_info);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix bug #6543, the window coordonates and size need to be adjusted when a maximized window is undecorated

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/xfce-4.6
 to 25b6106d533655e85d1f144ecb0383a21f9d5dec (commit)
   from 936b7cec24567cce04575559bd71ae98beb115d3 (commit)

commit 25b6106d533655e85d1f144ecb0383a21f9d5dec
Author: Olivier Fourdan 
Date:   Fri Dec 3 15:16:21 2010 +0100

Fix bug #6543, the window coordonates and size need to be adjusted when a 
maximized window is undecorated

 src/client.c |   27 +--
 1 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/src/client.c b/src/client.c
index a21f899..ae2c85b 100644
--- a/src/client.c
+++ b/src/client.c
@@ -107,6 +107,8 @@ struct _ButtonPressData
 /* Forward decl */
 static void
 clientUpdateIconPix (Client * c);
+static void
+clientNewMaxSize (Client * c, XWindowChanges *wc);
 
 Display *
 clientGetXDisplay (Client * c)
@@ -983,6 +985,13 @@ clientGetMWMHints (Client * c, gboolean update)
 wc.y = c->y;
 wc.width = c->width;
 wc.height = c->height;
+
+/* If client is maximized, we need to update its coordonates and size 
as well */
+if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED))
+{
+clientNewMaxSize (c, &wc);
+}
+
 clientConfigure (c, &wc, CWX | CWY | CWWidth | CWHeight, 
CFG_FORCE_REDRAW);
 
 /* MWM hints can add or remove decorations, update NET_FRAME_EXTENTS 
accordingly */
@@ -3211,20 +3220,10 @@ clientNewMaxSize (Client * c, XWindowChanges *wc)
 {
 /* Adjust size to the largest size available, not covering struts */
 clientMaxSpace (screen_info, &full_x, &full_y, &full_w, &full_h);
-   if(FLAG_TEST(c->xfwm_flags, XFWM_FLAG_HAS_BORDER))
-{
-wc->x = full_x + frameLeft (c);
-wc->y = full_y + frameTop (c);
-wc->width = full_w - frameLeft (c) - frameRight (c);
-wc->height = full_h - frameTop (c) - frameBottom (c);
-}
-else
-{
-wc->x = full_x;
-wc->y = full_y;
-wc->width = full_w;
-wc->height = full_h;
-}
+wc->x = full_x + frameLeft (c);
+wc->y = full_y + frameTop (c);
+wc->width = full_w - frameLeft (c) - frameRight (c);
+wc->height = full_h - frameTop (c) - frameBottom (c);
 
 return;
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix bug #6543, the window coordonates and size need to be adjusted when a maximized window is undecorated

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 8f91562fd3e90b8fc417b76b2b7f86dfecbdb038 (commit)
   from 6b00f9822033727ba5d173ab12beb507b2c3163b (commit)

commit 8f91562fd3e90b8fc417b76b2b7f86dfecbdb038
Author: Olivier Fourdan 
Date:   Fri Dec 3 15:16:21 2010 +0100

Fix bug #6543, the window coordonates and size need to be adjusted when a 
maximized window is undecorated

 src/client.c |   27 +--
 1 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/src/client.c b/src/client.c
index 0231c1f..55fd8a1 100644
--- a/src/client.c
+++ b/src/client.c
@@ -107,6 +107,8 @@ struct _ButtonPressData
 /* Forward decl */
 static void
 clientUpdateIconPix (Client * c);
+static void
+clientNewMaxSize (Client * c, XWindowChanges *wc);
 
 Display *
 clientGetXDisplay (Client * c)
@@ -983,6 +985,13 @@ clientGetMWMHints (Client * c, gboolean update)
 wc.y = c->y;
 wc.width = c->width;
 wc.height = c->height;
+
+/* If client is maximized, we need to update its coordonates and size 
as well */
+if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED))
+{
+clientNewMaxSize (c, &wc);
+}
+
 clientConfigure (c, &wc, CWX | CWY | CWWidth | CWHeight, 
CFG_FORCE_REDRAW);
 
 /* MWM hints can add or remove decorations, update NET_FRAME_EXTENTS 
accordingly */
@@ -3220,20 +3229,10 @@ clientNewMaxSize (Client * c, XWindowChanges *wc)
 {
 /* Adjust size to the largest size available, not covering struts */
 clientMaxSpace (screen_info, &full_x, &full_y, &full_w, &full_h);
-   if(FLAG_TEST(c->xfwm_flags, XFWM_FLAG_HAS_BORDER))
-{
-wc->x = full_x + frameLeft (c);
-wc->y = full_y + frameTop (c);
-wc->width = full_w - frameLeft (c) - frameRight (c);
-wc->height = full_h - frameTop (c) - frameBottom (c);
-}
-else
-{
-wc->x = full_x;
-wc->y = full_y;
-wc->width = full_w;
-wc->height = full_h;
-}
+wc->x = full_x + frameLeft (c);
+wc->y = full_y + frameTop (c);
+wc->width = full_w - frameLeft (c) - frameRight (c);
+wc->height = full_h - frameTop (c) - frameBottom (c);
 
 return;
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Update NEWS.

2010-12-03 Thread Jérôme Guelfucci
Updating branch refs/heads/master
 to 1d398003649e516cd1adee9593267a69770139be (commit)
   from 50955cc773554e83b4913371a40f828179e4e6a4 (commit)

commit 1d398003649e516cd1adee9593267a69770139be
Author: Jérôme Guelfucci 
Date:   Fri Dec 3 15:01:58 2010 +0100

Update NEWS.

 NEWS |5 +
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index 91ea154..a7f9d46 100644
--- a/NEWS
+++ b/NEWS
@@ -3,6 +3,11 @@
 - Do not try "unix-session" authorization with PolicyKit as this 
   seems to be either broken or not implemented in PolicyKit (bug #6817).
   This fixes suspend/hibernate in xfce4-session-logout.
+- Fix possibly shadowed variables.
+- Fix compilation on FreeBSD with polkit (bug #6870).
+- Restore splash screen functionality (bug #6831).
+- Fix logout with sudo.
+- Translation updates (de, pt_BR, zh_CN, el, uk, it, id, ja, kk, pt).
 
 4.7.1
 =
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Update NEWS file.

2010-12-03 Thread Jérôme Guelfucci
Updating branch refs/heads/master
 to 9e1bfdc6162f141992ca3f3a20ccab213b25965d (commit)
   from 92b0b61cf7cd82861d8a7ff407b0b2b927b4151f (commit)

commit 9e1bfdc6162f141992ca3f3a20ccab213b25965d
Author: Jérôme Guelfucci 
Date:   Fri Dec 3 14:58:19 2010 +0100

Update NEWS file.

 NEWS |5 +
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index 9993fa1..3a88d27 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,11 @@
 =
 - Use xfconf_channel_get instead of xfconf_channel_new.
 - Don't activate numlock on first launch.
+- Fix wrong capitalizations of Xfce.
+- Fix compiler warnings.
+- Drop Xfce from the settings manager .desktop name.
+- Fix free of invalid memory (bug #6909).
+- Translations updates (hu, zh_CN, he, pt, gl). 
 
 4.7.4
 =
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] l10n: Updated Italian (it) translation to 100%

2010-12-03 Thread Transifex
Updating branch refs/heads/master
 to a67084dcbdf4326c69f7536cef32ec791022173f (commit)
   from 951ca005748909c09d00a0df9eefa7c171633e27 (commit)

commit a67084dcbdf4326c69f7536cef32ec791022173f
Author: Cristian Marchi 
Date:   Fri Dec 3 14:18:01 2010 +0100

l10n: Updated Italian (it) translation to 100%

New status: 345 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |  122 ++
 1 files changed, 67 insertions(+), 55 deletions(-)

diff --git a/po/it.po b/po/it.po
index 5a8c230..a0832d1 100644
--- a/po/it.po
+++ b/po/it.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: xfce4-panel 4.7.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-11-21 11:08+\n"
+"POT-Creation-Date: 2010-12-03 11:08+\n"
 "PO-Revision-Date: 2010-07-03 11:07+0100\n"
 "Last-Translator: Cristian Marchi \n"
 "Language-Team: Italian Translation Team 
\n"
@@ -44,7 +44,7 @@ msgid "Customize the panel"
 msgstr "Personalizzazione del pannello"
 
 #: ../panel-preferences.desktop.in.h:2
-#: ../panel/panel-preferences-dialog.glade.h:24 ../panel/panel-window.c:2189
+#: ../panel/panel-preferences-dialog.glade.h:24 ../panel/panel-window.c:2198
 #: ../migrate/main.c:84
 msgid "Panel"
 msgstr "Pannello"
@@ -88,53 +88,53 @@ msgid "Pane_l"
 msgstr "_Pannello"
 
 #. add new items
-#: ../libxfce4panel/xfce-panel-plugin.c:1080 ../panel/panel-window.c:2201
+#: ../libxfce4panel/xfce-panel-plugin.c:1080 ../panel/panel-window.c:2210
 msgid "Add _New Items..."
 msgstr "A_ggiungi nuovi elementi..."
 
 #. customize panel
-#: ../libxfce4panel/xfce-panel-plugin.c:1091 ../panel/panel-window.c:2212
+#: ../libxfce4panel/xfce-panel-plugin.c:1091 ../panel/panel-window.c:2221
 msgid "Panel Pr_eferences..."
 msgstr "_Preferenze del pannello..."
 
 #. logout item
-#: ../libxfce4panel/xfce-panel-plugin.c:1108 ../panel/panel-window.c:2228
+#: ../libxfce4panel/xfce-panel-plugin.c:1108 ../panel/panel-window.c:2237
 msgid "Log _Out"
 msgstr "_Esci"
 
-#: ../panel/main.c:77
+#: ../panel/main.c:78
 msgid "Show the 'Panel Preferences' dialog"
 msgstr "Mostra la finestra di personalizzazione del pannello"
 
-#: ../panel/main.c:77 ../panel/main.c:78
+#: ../panel/main.c:78 ../panel/main.c:79
 msgid "PANEL-NUMBER"
 msgstr "NUMERO-PANNELLO"
 
-#: ../panel/main.c:78
+#: ../panel/main.c:79
 msgid "Show the 'Add New Items' dialog"
 msgstr "Mostra la finestra per aggiungere nuovi elementi"
 
-#: ../panel/main.c:79
+#: ../panel/main.c:80
 msgid "Save the panel configuration"
 msgstr "Salva la configurazione del pannello"
 
-#: ../panel/main.c:80
+#: ../panel/main.c:81
 msgid "Add a new plugin to the panel"
 msgstr "Aggiunge un nuovo plugin al pannello"
 
-#: ../panel/main.c:80
+#: ../panel/main.c:81
 msgid "PLUGIN-NAME"
 msgstr "NOME-PLUGIN"
 
-#: ../panel/main.c:81
+#: ../panel/main.c:82
 msgid "Restart the running panel instance"
 msgstr "Riavvia l'istanza del pannello in esecuzione"
 
-#: ../panel/main.c:82
+#: ../panel/main.c:83
 msgid "Quit the running panel instance"
 msgstr "Esce dall'istanza del pannello in esecuzione"
 
-#: ../panel/main.c:83
+#: ../panel/main.c:84
 #: ../plugins/applicationsmenu/xfce4-popup-applicationsmenu.sh:33
 #: ../plugins/directorymenu/xfce4-popup-directorymenu.sh:33
 #: ../plugins/windowmenu/xfce4-popup-windowmenu.sh:33
@@ -142,66 +142,66 @@ msgid "Print version information and exit"
 msgstr "Stampa le informazioni di versione ed esce"
 
 #. parse context options
-#: ../panel/main.c:164
+#: ../panel/main.c:196
 msgid "[ARGUMENTS...]"
 msgstr "[ARGOMENTI...]"
 
-#: ../panel/main.c:171
+#: ../panel/main.c:203
 #, c-format
 msgid "Type \"%s --help\" for usage."
 msgstr "Digitare \"%s --help\" per le modalità d'uso"
 
-#: ../panel/main.c:190
+#: ../panel/main.c:222
 msgid "The Xfce development team. All rights reserved."
 msgstr "Il team di sviluppo di Xfce. Tutti i diritti riservati."
 
-#: ../panel/main.c:191
+#: ../panel/main.c:223
 #, c-format
 msgid "Please report bugs to <%s>."
 msgstr "Segnalare i problemi a <%s>."
 
-#: ../panel/main.c:242
+#: ../panel/main.c:274
 msgid "There is already a running instance"
 msgstr "Un'altra istanza è già in esecuzione"
 
 #. spawn ourselfs again
-#: ../panel/main.c:285
+#: ../panel/main.c:323
 msgid "Restarting..."
 msgstr "Riavvio in corso..."
 
-#: ../panel/main.c:300
+#: ../panel/main.c:338
 msgid "Failed to show the preferences dialog"
 msgstr "Impossibile mostrare la finestra delle preferenze"
 
-#: ../panel/main.c:302
+#: ../panel/main.c:340
 msgid "Failed to show the add new items dialog"
 msgstr "Impossibile mostrare la finestra per aggiungere nuovi elementi"
 
-#: ../panel/main.c:304
+#: ../panel/main.c:342
 msgid "Failed to save the panel configuration"
 msgstr "Impossibile salvare la configurazione del pannello"
 
-#: ../panel/main.c:306
+#: ../panel/main.c:344
 msgid "Failed to add a plugin to the panel"
 msgstr "Impossibile 

[Xfce4-commits] Fix regression introduced by the wrong flag test in the fix for bug #6543

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/xfce-4.6
 to 936b7cec24567cce04575559bd71ae98beb115d3 (commit)
   from dcaa3fbd6156fced9e829de202eb9aa2ca5abf0b (commit)

commit 936b7cec24567cce04575559bd71ae98beb115d3
Author: Olivier Fourdan 
Date:   Fri Dec 3 14:08:03 2010 +0100

Fix regression introduced by the wrong flag test in the fix for bug #6543

 src/client.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/client.c b/src/client.c
index 4839eea..a21f899 100644
--- a/src/client.c
+++ b/src/client.c
@@ -3211,7 +3211,7 @@ clientNewMaxSize (Client * c, XWindowChanges *wc)
 {
 /* Adjust size to the largest size available, not covering struts */
 clientMaxSpace (screen_info, &full_x, &full_y, &full_w, &full_h);
-   if(FLAG_TEST(c->flags, XFWM_FLAG_HAS_BORDER))
+   if(FLAG_TEST(c->xfwm_flags, XFWM_FLAG_HAS_BORDER))
 {
 wc->x = full_x + frameLeft (c);
 wc->y = full_y + frameTop (c);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix regression introduced by the wrong flag test in the fix for bug #6543

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 6b00f9822033727ba5d173ab12beb507b2c3163b (commit)
   from f25eec465c2ca3b538a594cea32aa18336c3ae16 (commit)

commit 6b00f9822033727ba5d173ab12beb507b2c3163b
Author: Olivier Fourdan 
Date:   Fri Dec 3 14:08:03 2010 +0100

Fix regression introduced by the wrong flag test in the fix for bug #6543

 src/client.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/client.c b/src/client.c
index e16c54e..0231c1f 100644
--- a/src/client.c
+++ b/src/client.c
@@ -3220,7 +3220,7 @@ clientNewMaxSize (Client * c, XWindowChanges *wc)
 {
 /* Adjust size to the largest size available, not covering struts */
 clientMaxSpace (screen_info, &full_x, &full_y, &full_w, &full_h);
-   if(FLAG_TEST(c->flags, XFWM_FLAG_HAS_BORDER))
+   if(FLAG_TEST(c->xfwm_flags, XFWM_FLAG_HAS_BORDER))
 {
 wc->x = full_x + frameLeft (c);
 wc->y = full_y + frameTop (c);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] l10n: Updated Italian (it) translation to 100%

2010-12-03 Thread Transifex
Updating branch refs/heads/master
 to f25eec465c2ca3b538a594cea32aa18336c3ae16 (commit)
   from 05c1274b04081d99cbdc906237169793fdc9bb3b (commit)

commit f25eec465c2ca3b538a594cea32aa18336c3ae16
Author: Cristian Marchi 
Date:   Fri Dec 3 13:55:56 2010 +0100

l10n: Updated Italian (it) translation to 100%

New status: 230 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |   59 ++-
 1 files changed, 46 insertions(+), 13 deletions(-)

diff --git a/po/it.po b/po/it.po
index 4b558ba..8eca084 100644
--- a/po/it.po
+++ b/po/it.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: xfwm4 4.4.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-11-04 17:09+\n"
+"POT-Creation-Date: 2010-12-03 11:10+\n"
 "PO-Revision-Date: 2010-09-08 11:45+0100\n"
 "Last-Translator: Cristian Marchi \n"
 "Language-Team: Italian \n"
@@ -58,13 +58,13 @@ msgstr "Informazioni di versione"
 
 #: ../settings-dialogs/tweaks-settings.c:440
 #: ../settings-dialogs/workspace-settings.c:388
-#: ../settings-dialogs/xfwm4-settings.c:948
+#: ../settings-dialogs/xfwm4-settings.c:942
 msgid "."
 msgstr "."
 
 #: ../settings-dialogs/tweaks-settings.c:444
 #: ../settings-dialogs/workspace-settings.c:392
-#: ../settings-dialogs/xfwm4-settings.c:952
+#: ../settings-dialogs/xfwm4-settings.c:946
 #, c-format
 msgid ""
 "%s: %s\n"
@@ -603,33 +603,33 @@ msgstr "Cancella l'ultimo spazio di lavoro"
 msgid "Delete active workspace"
 msgstr "Cancella lo spazio di lavoro attivo"
 
-#: ../settings-dialogs/xfwm4-settings.c:450
+#: ../settings-dialogs/xfwm4-settings.c:448
 msgid "Theme"
 msgstr "Tema"
 
-#: ../settings-dialogs/xfwm4-settings.c:599
+#: ../settings-dialogs/xfwm4-settings.c:597
 msgid "Action"
 msgstr "Azione"
 
-#: ../settings-dialogs/xfwm4-settings.c:604
+#: ../settings-dialogs/xfwm4-settings.c:602
 msgid "Shortcut"
 msgstr "Scorciatoia"
 
-#: ../settings-dialogs/xfwm4-settings.c:977
+#: ../settings-dialogs/xfwm4-settings.c:971
 #, c-format
 msgid "Failed to initialize xfconf. Reason: %s"
 msgstr "Impossibile inizializzare xfconf. Motivo: %s"
 
-#: ../settings-dialogs/xfwm4-settings.c:988
+#: ../settings-dialogs/xfwm4-settings.c:982
 msgid "Could not create the settings dialog."
 msgstr "Impossibile creare la finestra delle impostazioni."
 
-#: ../settings-dialogs/xfwm4-settings.c:1880
-#: ../settings-dialogs/xfwm4-settings.c:1881
+#: ../settings-dialogs/xfwm4-settings.c:1869
+#: ../settings-dialogs/xfwm4-settings.c:1870
 msgid "Reset to Defaults"
 msgstr "Ripristina predefiniti"
 
-#: ../settings-dialogs/xfwm4-settings.c:1882
+#: ../settings-dialogs/xfwm4-settings.c:1871
 msgid "This will reset all shortcuts to their default values. Do you really 
want to do this?"
 msgstr "Questo riporterà tutte le scorciatoie ai valori predefiniti. 
Continuare davvero?"
 
@@ -844,11 +844,44 @@ msgstr "_Numero degli spazi di lavoro:"
 msgid "%s (on %s)"
 msgstr "%s (su %s)"
 
-#: ../src/main.c:138
+#: ../src/main.c:140
 #, c-format
 msgid "%s: Segmentation fault"
 msgstr "%s: Errore di segmentazione"
 
+#: ../src/main.c:534
+msgid "Fork to the background"
+msgstr "Esegue il fork in background"
+
+#: ../src/main.c:536
+msgid "Fork to the background (not supported)"
+msgstr "Esegue il fork in background (non supportato)"
+
+#: ../src/main.c:539
+msgid "Set the compositor mode"
+msgstr "Imposta la modalità del compositore"
+
+#: ../src/main.c:541
+msgid "Set the compositor mode (not supported)"
+msgstr " Imposta la modalità del compositore (non supportato) "
+
+#: ../src/main.c:543
+msgid "Replace the existing window manager"
+msgstr "Sostituisce il gestore di finestre esistente"
+
+#: ../src/main.c:544
+msgid "Print version information and exit"
+msgstr "Stampa le informazioni di versione ed esce"
+
+#: ../src/main.c:552
+msgid "[ARGUMENTS...]"
+msgstr "[ARGOMENTI...]"
+
+#: ../src/main.c:559
+#, c-format
+msgid "Type \"%s --help\" for usage."
+msgstr "Digitare \"%s --help\" per le informazioni di utilizzo"
+
 #: ../src/menu.c:44
 msgid "Ma_ximize"
 msgstr "_Massimizza"
@@ -941,7 +974,7 @@ msgstr "_Esci"
 msgid "Restart"
 msgstr "Riavvia"
 
-#: ../src/menu.c:423
+#: ../src/menu.c:422
 #, c-format
 msgid "%s: GtkMenu failed to grab the pointer\n"
 msgstr "%s: GtkMenu non è riuscito a catturare il puntatore\n"
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix hang when cancelling a submenu (bug #6562)

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/xfce-4.6
 to 61fc4d34aac9f982fc5fdd81b5896468d55d8c15 (commit)
   from d5f74510f3df9f57deead51a1ccc2b73d2fdcbc4 (commit)

commit 61fc4d34aac9f982fc5fdd81b5896468d55d8c15
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:14:02 2010 +0100

Fix hang when cancelling a submenu (bug #6562)

 src/menu.c |7 +++
 src/menu.h |1 -
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/menu.c b/src/menu.c
index 2ad3569..87aa966 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -251,6 +251,7 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 }
 ws_menu = menu_workspace (menu, insensitive, ws, nws, wsn, 
wsn_items);
 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), 
ws_menu);
+g_signal_connect (GTK_OBJECT (ws_menu), "selection-done", 
GTK_SIGNAL_FUNC (menu_closed), menu);
 break;
 default:
 if (menuitems[i].image_name)
@@ -282,19 +283,17 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 }
 ++i;
 }
-menu_connect (menu);
+g_signal_connect (GTK_OBJECT (menu->menu), "selection-done", 
GTK_SIGNAL_FUNC (menu), menu);
 
 return (menu);
 }
 
-Menu *
+static Menu *
 menu_connect (Menu * menu)
 {
 TRACE ("entering menu_connect");
 g_return_val_if_fail (menu != NULL, NULL);
 g_return_val_if_fail (GTK_IS_MENU (menu->menu), NULL);
-g_signal_connect (GTK_OBJECT (menu->menu), "selection_done",
-GTK_SIGNAL_FUNC (menu_closed), menu);
 return (menu);
 }
 
diff --git a/src/menu.h b/src/menu.h
index 8aa175a..6c6b91d 100644
--- a/src/menu.h
+++ b/src/menu.h
@@ -107,7 +107,6 @@ Menu*menu_default   
(GdkScreen *,
  gint,
  
eventFilterSetup*,
  gpointer);
-Menu*menu_connect   (Menu *);
 GtkWidget   *menu_item_connect  (GtkWidget *,
  MenuData *);
 gboolean menu_is_opened (void);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix bug #6543, when maximized windows are undecorated, space from the decoration is left behind, patch provided by

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/xfce-4.6
 to dcaa3fbd6156fced9e829de202eb9aa2ca5abf0b (commit)
   from d4630154c263a56a7320af6d128766206f7b625e (commit)

commit dcaa3fbd6156fced9e829de202eb9aa2ca5abf0b
Author: Olivier Fourdan 
Date:   Tue Nov 30 17:48:17 2010 +0100

Fix bug #6543, when maximized windows are undecorated, space from the
decoration is left behind, patch provided by 

 src/client.c |   18 ++
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/src/client.c b/src/client.c
index 8986384..4839eea 100644
--- a/src/client.c
+++ b/src/client.c
@@ -3211,10 +3211,20 @@ clientNewMaxSize (Client * c, XWindowChanges *wc)
 {
 /* Adjust size to the largest size available, not covering struts */
 clientMaxSpace (screen_info, &full_x, &full_y, &full_w, &full_h);
-wc->x = full_x + frameLeft (c);
-wc->y = full_y + frameTop (c);
-wc->width = full_w - frameLeft (c) - frameRight (c);
-wc->height = full_h - frameTop (c) - frameBottom (c);
+   if(FLAG_TEST(c->flags, XFWM_FLAG_HAS_BORDER))
+{
+wc->x = full_x + frameLeft (c);
+wc->y = full_y + frameTop (c);
+wc->width = full_w - frameLeft (c) - frameRight (c);
+wc->height = full_h - frameTop (c) - frameBottom (c);
+}
+else
+{
+wc->x = full_x;
+wc->y = full_y;
+wc->width = full_w;
+wc->height = full_h;
+}
 
 return;
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix hang when closing a submenu (bug 6562)

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/xfce-4.6
 to d4630154c263a56a7320af6d128766206f7b625e (commit)
   from 61fc4d34aac9f982fc5fdd81b5896468d55d8c15 (commit)

commit d4630154c263a56a7320af6d128766206f7b625e
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:21:39 2010 +0100

Fix hang when closing a submenu (bug 6562)

 src/menu.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/menu.c b/src/menu.c
index 87aa966..21e4773 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -283,7 +283,7 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 }
 ++i;
 }
-g_signal_connect (GTK_OBJECT (menu->menu), "selection-done", 
GTK_SIGNAL_FUNC (menu), menu);
+g_signal_connect (GTK_OBJECT (menu->menu), "selection-done", 
GTK_SIGNAL_FUNC (menu_closed), menu);
 
 return (menu);
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix gtkrc warning (bug #5985)

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 96055de9ec4b57f65e6fe438fafd83fcc80c9932 (commit)
   from 4bb933fee5c063615cfba822533c0e07cb067cdf (commit)

commit 96055de9ec4b57f65e6fe438fafd83fcc80c9932
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:28:28 2010 +0100

Fix gtkrc warning (bug #5985)

 themes/xfce/gtk-2.0/gtkrc |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/themes/xfce/gtk-2.0/gtkrc b/themes/xfce/gtk-2.0/gtkrc
index ecabe83..fe39654 100644
--- a/themes/xfce/gtk-2.0/gtkrc
+++ b/themes/xfce/gtk-2.0/gtkrc
@@ -43,8 +43,8 @@ style "default"
 GtkMenuItem::internal_padding= 2
 GtkMenuItem::selected_shadow_type= etched-in
 
-GtkOptionMenu::indicator_size= 0
-GtkOptionMenu::indicator_spacing = 0
+GtkOptionMenu::indicator_size= {0, 0}
+GtkOptionMenu::indicator_spacing = {0, 0, 0, 0}
 
 GtkPaned::handle_full_size   = 1
 GtkPaned::handle_size= 3
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Small visual update for xfce 4.8, active window decoration color

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 22cc6d973f4d2f09af98a2a7afab0c6ae1763a50 (commit)
   from 96055de9ec4b57f65e6fe438fafd83fcc80c9932 (commit)

commit 22cc6d973f4d2f09af98a2a7afab0c6ae1763a50
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:34:49 2010 +0100

Small visual update for xfce 4.8, active window decoration color

 themes/xfce/gtk-2.0/gtkrc |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/themes/xfce/gtk-2.0/gtkrc b/themes/xfce/gtk-2.0/gtkrc
index fe39654..e533aab 100644
--- a/themes/xfce/gtk-2.0/gtkrc
+++ b/themes/xfce/gtk-2.0/gtkrc
@@ -326,7 +326,7 @@ style "rox" = "default"
 
 style "titlebar" = "default"
 {
-bg[SELECTED]  = "#5e98e3"
+bg[SELECTED]  = "#1a2738"
 fg[SELECTED]  = "#ff"
 bg[INSENSITIVE]   = "#ec"
 fg[INSENSITIVE]   = "#888a85"
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Unshade windows when given focus with Alt-Tab (bug #5931)

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 05c1274b04081d99cbdc906237169793fdc9bb3b (commit)
   from 5c46aadba7a8d2dea490f01d86d8c359717e47e2 (commit)

commit 05c1274b04081d99cbdc906237169793fdc9bb3b
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:46:55 2010 +0100

Unshade windows when given focus with Alt-Tab (bug #5931)

 src/cycle.c |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/cycle.c b/src/cycle.c
index 8baabe8..ecb876c 100644
--- a/src/cycle.c
+++ b/src/cycle.c
@@ -147,6 +147,7 @@ clientCycleFocusAndRaise (Client *c)
 sibling = clientGetTransientFor(c);
 clientRaise (sibling, None);
 clientShow (sibling, TRUE);
+clientUnshade (c);
 clientSetFocus (screen_info, c, myDisplayGetCurrentTime (display_info), 
NO_FOCUS_FLAG);
 clientSetLastRaise (c);
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Update PNG files

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 5c46aadba7a8d2dea490f01d86d8c359717e47e2 (commit)
   from a586b901dbad22ba454cc787138bb16edce6bfd0 (commit)

commit 5c46aadba7a8d2dea490f01d86d8c359717e47e2
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:22:27 2010 +0100

Update PNG files

 themes/default/bottom-active.png |  Bin 103 -> 96 bytes
 themes/default/bottom-inactive.png   |  Bin 103 -> 96 bytes
 themes/default/bottom-left-active.png|  Bin 125 -> 114 bytes
 themes/default/bottom-left-inactive.png  |  Bin 127 -> 114 bytes
 themes/default/bottom-right-active.png   |  Bin 131 -> 122 bytes
 themes/default/bottom-right-inactive.png |  Bin 147 -> 122 bytes
 themes/default/close-active.png  |  Bin 678 -> 569 bytes
 themes/default/close-inactive.png|  Bin 546 -> 490 bytes
 themes/default/close-prelight.png|  Bin 882 -> 810 bytes
 themes/default/close-pressed.png |  Bin 872 -> 806 bytes
 themes/default/close-pressed.svg |1 -
 themes/default/hide-active.png   |  Bin 225 -> 179 bytes
 themes/default/hide-inactive.png |  Bin 197 -> 159 bytes
 themes/default/hide-prelight.png |  Bin 433 -> 331 bytes
 themes/default/hide-pressed.png  |  Bin 422 -> 317 bytes
 themes/default/left-active.png   |  Bin 103 -> 95 bytes
 themes/default/left-inactive.png |  Bin 103 -> 95 bytes
 themes/default/maximize-active.png   |  Bin 309 -> 269 bytes
 themes/default/maximize-inactive.png |  Bin 255 -> 214 bytes
 themes/default/maximize-prelight.png |  Bin 521 -> 411 bytes
 themes/default/maximize-pressed.png  |  Bin 506 -> 408 bytes
 themes/default/maximize-toggled-active.png   |  Bin 370 -> 333 bytes
 themes/default/maximize-toggled-inactive.png |  Bin 306 -> 267 bytes
 themes/default/maximize-toggled-prelight.png |  Bin 562 -> 460 bytes
 themes/default/maximize-toggled-pressed.png  |  Bin 567 -> 453 bytes
 themes/default/menu-active.png   |  Bin 160 -> 132 bytes
 themes/default/menu-inactive.png |  Bin 161 -> 132 bytes
 themes/default/menu-prelight.png |  Bin 160 -> 132 bytes
 themes/default/menu-pressed.png  |  Bin 160 -> 132 bytes
 themes/default/right-active.png  |  Bin 103 -> 95 bytes
 themes/default/right-inactive.png|  Bin 103 -> 95 bytes
 themes/default/shade-active.png  |  Bin 454 -> 401 bytes
 themes/default/shade-inactive.png|  Bin 366 -> 327 bytes
 themes/default/shade-prelight.png|  Bin 649 -> 568 bytes
 themes/default/shade-pressed.png |  Bin 655 -> 572 bytes
 themes/default/shade-toggled-active.png  |  Bin 487 -> 412 bytes
 themes/default/shade-toggled-inactive.png|  Bin 355 -> 308 bytes
 themes/default/shade-toggled-prelight.png|  Bin 683 -> 602 bytes
 themes/default/shade-toggled-pressed.png |  Bin 686 -> 602 bytes
 themes/default/stick-active.png  |  Bin 573 -> 479 bytes
 themes/default/stick-inactive.png|  Bin 432 -> 374 bytes
 themes/default/stick-prelight.png|  Bin 770 -> 659 bytes
 themes/default/stick-pressed.png |  Bin 764 -> 665 bytes
 themes/default/stick-toggled-active.png  |  Bin 572 -> 481 bytes
 themes/default/stick-toggled-inactive.png|  Bin 440 -> 379 bytes
 themes/default/stick-toggled-prelight.png|  Bin 775 -> 659 bytes
 themes/default/stick-toggled-pressed.png |  Bin 762 -> 667 bytes
 themes/default/title-1-active.png|  Bin 151 -> 123 bytes
 themes/default/title-1-inactive.png  |  Bin 152 -> 123 bytes
 themes/default/title-2-active.png|  Bin 151 -> 123 bytes
 themes/default/title-2-inactive.png  |  Bin 152 -> 123 bytes
 themes/default/title-3-active.png|  Bin 151 -> 123 bytes
 themes/default/title-3-inactive.png  |  Bin 152 -> 123 bytes
 themes/default/title-4-active.png|  Bin 151 -> 123 bytes
 themes/default/title-4-inactive.png  |  Bin 152 -> 123 bytes
 themes/default/title-5-active.png|  Bin 151 -> 123 bytes
 themes/default/title-5-inactive.png  |  Bin 152 -> 123 bytes
 themes/default/top-left-active.png   |  Bin 206 -> 204 bytes
 themes/default/top-left-inactive.png |  Bin 208 -> 204 bytes
 themes/default/top-right-active.png  |  Bin 220 -> 218 bytes
 themes/default/top-right-inactive.png|  Bin 224 -> 218 bytes
 61 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/themes/default/bottom-active.png b/themes/default/bottom-active.png
index dda8941..4f8b34d 100644
Binary files a/themes/default/bottom-active.png and 
b/themes/default/bottom-active.png differ
diff --git a/themes/default/bottom-inactive.png 
b/themes/default/bottom-inactive.png
index 474cf69..4f8b34d 100644
Binary files a/themes/default/bottom-inactive.png and 
b/themes/default/bottom-inac

[Xfce4-commits] Fix hang when closing a submenu (bug 6562)

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to a586b901dbad22ba454cc787138bb16edce6bfd0 (commit)
   from dfd9b7860cc3d2d262b79577ba1924f1f9d7a29d (commit)

commit a586b901dbad22ba454cc787138bb16edce6bfd0
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:21:39 2010 +0100

Fix hang when closing a submenu (bug 6562)

 src/menu.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/menu.c b/src/menu.c
index 87aa966..21e4773 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -283,7 +283,7 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 }
 ++i;
 }
-g_signal_connect (GTK_OBJECT (menu->menu), "selection-done", 
GTK_SIGNAL_FUNC (menu), menu);
+g_signal_connect (GTK_OBJECT (menu->menu), "selection-done", 
GTK_SIGNAL_FUNC (menu_closed), menu);
 
 return (menu);
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix hang when cancelling a submenu (bug #6562)

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to dfd9b7860cc3d2d262b79577ba1924f1f9d7a29d (commit)
   from 660246ce839c273ab62945d4e3917b433aee (commit)

commit dfd9b7860cc3d2d262b79577ba1924f1f9d7a29d
Author: Olivier Fourdan 
Date:   Fri Dec 3 11:14:02 2010 +0100

Fix hang when cancelling a submenu (bug #6562)

 src/menu.c |7 +++
 src/menu.h |1 -
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/menu.c b/src/menu.c
index 2ad3569..87aa966 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -251,6 +251,7 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 }
 ws_menu = menu_workspace (menu, insensitive, ws, nws, wsn, 
wsn_items);
 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), 
ws_menu);
+g_signal_connect (GTK_OBJECT (ws_menu), "selection-done", 
GTK_SIGNAL_FUNC (menu_closed), menu);
 break;
 default:
 if (menuitems[i].image_name)
@@ -282,19 +283,17 @@ menu_default (GdkScreen *gscr, Window xid, MenuOp ops, 
MenuOp insensitive, MenuF
 }
 ++i;
 }
-menu_connect (menu);
+g_signal_connect (GTK_OBJECT (menu->menu), "selection-done", 
GTK_SIGNAL_FUNC (menu), menu);
 
 return (menu);
 }
 
-Menu *
+static Menu *
 menu_connect (Menu * menu)
 {
 TRACE ("entering menu_connect");
 g_return_val_if_fail (menu != NULL, NULL);
 g_return_val_if_fail (GTK_IS_MENU (menu->menu), NULL);
-g_signal_connect (GTK_OBJECT (menu->menu), "selection_done",
-GTK_SIGNAL_FUNC (menu_closed), menu);
 return (menu);
 }
 
diff --git a/src/menu.h b/src/menu.h
index 8aa175a..6c6b91d 100644
--- a/src/menu.h
+++ b/src/menu.h
@@ -107,7 +107,6 @@ Menu*menu_default   
(GdkScreen *,
  gint,
  
eventFilterSetup*,
  gpointer);
-Menu*menu_connect   (Menu *);
 GtkWidget   *menu_item_connect  (GtkWidget *,
  MenuData *);
 gboolean menu_is_opened (void);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix bug #4679, focus-follows-mouse activate/raise should not do focus

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to ab734ca44064e317387ab9e49e2805c6d4a0aba6 (commit)
   from 06299dbe2639c8be60229defd00bd9436cadcfb6 (commit)

commit ab734ca44064e317387ab9e49e2805c6d4a0aba6
Author: Olivier Fourdan 
Date:   Tue Nov 30 17:52:59 2010 +0100

Fix bug #4679, focus-follows-mouse activate/raise should not do focus

 src/client.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/client.c b/src/client.c
index 862f750..e16c54e 100644
--- a/src/client.c
+++ b/src/client.c
@@ -876,7 +876,7 @@ clientMoveResizeWindow (Client * c, XWindowChanges * wc, 
unsigned long mask)
 }
 else
 {
-clientActivate (c, getXServerTime (display_info), TRUE);
+clientActivate (c, getXServerTime (display_info), FALSE);
 }
 }
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] Fix bug #6543, when maximized windows are undecorated, space from the decoration is left behind, patch provided by

2010-12-03 Thread Olivier Fourdan
Updating branch refs/heads/master
 to 06299dbe2639c8be60229defd00bd9436cadcfb6 (commit)
   from 24fdb36d9e4323244c61b9d8e1ebc8dd5809d000 (commit)

commit 06299dbe2639c8be60229defd00bd9436cadcfb6
Author: Olivier Fourdan 
Date:   Tue Nov 30 17:48:17 2010 +0100

Fix bug #6543, when maximized windows are undecorated, space from the
decoration is left behind, patch provided by 

 src/client.c |   18 ++
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/src/client.c b/src/client.c
index c603d96..862f750 100644
--- a/src/client.c
+++ b/src/client.c
@@ -3220,10 +3220,20 @@ clientNewMaxSize (Client * c, XWindowChanges *wc)
 {
 /* Adjust size to the largest size available, not covering struts */
 clientMaxSpace (screen_info, &full_x, &full_y, &full_w, &full_h);
-wc->x = full_x + frameLeft (c);
-wc->y = full_y + frameTop (c);
-wc->width = full_w - frameLeft (c) - frameRight (c);
-wc->height = full_h - frameTop (c) - frameBottom (c);
+   if(FLAG_TEST(c->flags, XFWM_FLAG_HAS_BORDER))
+{
+wc->x = full_x + frameLeft (c);
+wc->y = full_y + frameTop (c);
+wc->width = full_w - frameLeft (c) - frameRight (c);
+wc->height = full_h - frameTop (c) - frameBottom (c);
+}
+else
+{
+wc->x = full_x;
+wc->y = full_y;
+wc->width = full_w;
+wc->height = full_h;
+}
 
 return;
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits