commit xfce4-panel for openSUSE:Factory

2020-05-01 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2020-05-01 11:13:19

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new.2738 (New)


Package is "xfce4-panel"

Fri May  1 11:13:19 2020 rev:72 rq:799157 version:4.14.4

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2020-03-23 
12:53:00.052048362 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.2738/xfce4-panel.changes
2020-05-01 11:13:31.351869541 +0200
@@ -1,0 +2,12 @@
+Wed Apr 29 09:02:26 UTC 2020 - Marcel Kuehlhorn 
+
+- Update to 4.14.4
+  * Fix panel build with vala 0.48 (bxo#16426)
+  * Fix memory leak in panel plugin wrapper (bxo#16640)
+  * tasklist: Fix crash middle-click-closing grouped windows
+(bxo#16410)
+  * panel: Make sure "span monitors" is conditionally sensitive
+(bxo#15169)
+  * Translation Updates
+
+---

Old:

  xfce4-panel-4.14.3.tar.bz2

New:

  xfce4-panel-4.14.4.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.9wCahv/_old  2020-05-01 11:13:33.479874169 +0200
+++ /var/tmp/diff_new_pack.9wCahv/_new  2020-05-01 11:13:33.479874169 +0200
@@ -21,7 +21,7 @@
 %define libname_gtk3 libxfce4panel-2_0-4
 
 Name:   xfce4-panel
-Version:4.14.3
+Version:4.14.4
 Release:0
 Summary:Panel for the Xfce Desktop Environment
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ xfce4-panel-4.14.3.tar.bz2 -> xfce4-panel-4.14.4.tar.bz2 ++
 3112 lines of diff (skipped)




commit xfce4-panel for openSUSE:Factory

2020-03-23 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2020-03-23 12:51:37

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new.3160 (New)


Package is "xfce4-panel"

Mon Mar 23 12:51:37 2020 rev:71 rq:787366 version:4.14.3

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2020-01-13 
22:21:15.402510780 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.3160/xfce4-panel.changes
2020-03-23 12:53:00.052048362 +0100
@@ -1,0 +2,6 @@
+Sun Mar 22 12:10:12 UTC 2020 - Maurizio Galli 
+
+- Added systray-symbolic-icons.patch. Backport to enable symbolic 
+  icons in systray
+
+---

New:

  systray-symbolic-icons.patch



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.SqfNo0/_old  2020-03-23 12:53:00.896048892 +0100
+++ /var/tmp/diff_new_pack.SqfNo0/_new  2020-03-23 12:53:00.900048895 +0100
@@ -31,6 +31,8 @@
 Source1:%{name}-rpmlintrc
 Source2:%{name}-restore-defaults
 Source3:%{name}-restore-defaults.desktop
+# PATCH-FIX-UPSTREAM systray-symbolic-icons.patch maurizio.ga...@gmail.com -- 
Backport to enable symbolic icons in systray
+Patch0: systray-symbolic-icons.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  ed
 BuildRequires:  fdupes
@@ -130,7 +132,7 @@
 %lang_package
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %if %{with git}

++ systray-symbolic-icons.patch ++
Only in b/common: .deps
Only in b/common: libpanel-common.la
Only in b/common: libpanel_common_la-panel-debug.lo
Only in b/common: libpanel_common_la-panel-utils.lo
Only in b/common: libpanel_common_la-panel-xfconf.lo
Only in b/common: .libs
Only in b/common: Makefile
Only in b: config.h
Only in b: config.log
Only in b: config.status
Only in b/docs: Makefile
Only in b/docs/references: Makefile
Only in b/icons/16x16: Makefile
Only in b/icons/22x22: Makefile
Only in b/icons/24x24: Makefile
Only in b/icons/32x32: Makefile
Only in b/icons/48x48: Makefile
Only in b/icons: Makefile
Only in b/icons/scalable: Makefile
Only in b: libtool
Only in b/libxfce4panel: .deps
Only in b/libxfce4panel: .libs
Only in b/libxfce4panel: libxfce4panel-1.0.la
Only in b/libxfce4panel: libxfce4panel_1_0_la-libxfce4panel-aliasdef.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-libxfce4panel-config.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-libxfce4panel-enum-types.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-libxfce4panel-marshal.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-xfce-arrow-button.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-xfce-hvbox.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-xfce-panel-convenience.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-xfce-panel-image.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-xfce-panel-plugin.lo
Only in b/libxfce4panel: libxfce4panel_1_0_la-xfce-panel-plugin-provider.lo
Only in b/libxfce4panel: libxfce4panel-1.0.pc
Only in b/libxfce4panel: libxfce4panel-2.0.la
Only in b/libxfce4panel: libxfce4panel_2_0_la-libxfce4panel-aliasdef.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-libxfce4panel-config.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-libxfce4panel-enum-types.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-libxfce4panel-marshal.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-xfce-arrow-button.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-xfce-panel-convenience.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-xfce-panel-image.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-xfce-panel-plugin.lo
Only in b/libxfce4panel: libxfce4panel_2_0_la-xfce-panel-plugin-provider.lo
Only in b/libxfce4panel: libxfce4panel-2.0.pc
Only in b/libxfce4panel: Makefile
Only in b: Makefile
Only in b/migrate: .deps
Only in b/migrate: .libs
Only in b/migrate: Makefile
Only in b/migrate: migrate
Only in b/migrate: migrate-main.o
Only in b/migrate: migrate-migrate-46.o
Only in b/migrate: migrate-migrate-config.o
Only in b/migrate: migrate-migrate-default.o
Only in b/panel: .deps
Only in b/panel: .libs
Only in b/panel: Makefile
Only in b/panel: xfce4-panel
Only in b/panel: xfce4_panel-main.o
Only in b/panel: xfce4_panel-panel-application.o
Only in b/panel: xfce4_panel-panel-base-window.o
Only in b/panel: xfce4_panel-panel-dbus-client.o
Only in b/panel: xfce4_panel-panel-dbus-service.o
Only in b/panel: xfce4_panel-panel-dialogs.o
Only in b/panel: xfce4_panel-panel-gdbus-exported-service.o
Only in b/panel: xfce4_panel-panel-itembar.o
Only in b/panel: xfce4_panel-panel-item-dialog.o
Only in b/panel: xfce4_panel-panel-marshal.o
Only in b/panel: xfce4_panel-panel-module-factory.o
Only in 

commit xfce4-panel for openSUSE:Factory

2020-01-13 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2020-01-13 22:21:10

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new.6675 (New)


Package is "xfce4-panel"

Mon Jan 13 22:21:10 2020 rev:70 rq:763779 version:4.14.3

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2019-09-30 
15:58:04.729427418 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.6675/xfce4-panel.changes
2020-01-13 22:21:15.402510780 +0100
@@ -1,0 +2,14 @@
+Mon Jan 13 06:46:01 UTC 2020 - Maurizio Galli 
+
+- Update to 4.14.3
+  * Always provide files for vala binding in dist tarball
+- Changes from 4.14.2
+  * plugins: Fix enter/leave opacity w/o compositing (bxo#14577)
+  * tasklist: Fix drag in deskbar mode (bxo#16298)
+  * appmenu: Use panel's icon size
+  * appmenu: Listen to icon theme changes (bxo#15861)
+  * prefs: Plug memory leaks (bxo#16016)
+  * Replace GtkStock icon 
+  * Translation updates
+
+---

Old:

  xfce4-panel-4.14.1.tar.bz2

New:

  xfce4-panel-4.14.3.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.VuHJzx/_old  2020-01-13 22:21:16.854511453 +0100
+++ /var/tmp/diff_new_pack.VuHJzx/_new  2020-01-13 22:21:16.854511453 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel
 #
-# 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
@@ -21,7 +21,7 @@
 %define libname_gtk3 libxfce4panel-2_0-4
 
 Name:   xfce4-panel
-Version:4.14.1
+Version:4.14.3
 Release:0
 Summary:Panel for the Xfce Desktop Environment
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ xfce4-panel-4.14.1.tar.bz2 -> xfce4-panel-4.14.3.tar.bz2 ++
 53857 lines of diff (skipped)




commit xfce4-panel for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2019-09-30 15:58:03

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new.2352 (New)


Package is "xfce4-panel"

Mon Sep 30 15:58:03 2019 rev:69 rq:733536 version:4.14.1

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2019-08-20 
10:58:12.152671082 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.2352/xfce4-panel.changes
2019-09-30 15:58:04.729427418 +0200
@@ -1,0 +2,14 @@
+Thu Sep 26 09:13:11 UTC 2019 - Marcel Kuehlhorn 
+
+- Update to 4.14.1
+  * Draw panel border based on position and length
+  * windowlist: Make layout consistent with xfdesktop
+  * windowmenu: Replace deprecated gtk_widget_modify_font
+  * tasklist: Resize when windows get removed (bxo#14394)
+  * systray: Fix icons without compositing (bxo#14577)
+  * pager: Fix scrolling in pager-buttons (bxo#15614)
+  * launcher: Fix visual state of arrow-button (bxo#15818)
+  * launcher: Avoid excessive left padding on popup menu (bxo#15819)
+  * Translation Updates
+
+---

Old:

  xfce4-panel-4.14.0.tar.bz2

New:

  xfce4-panel-4.14.1.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.KvtuWW/_old  2019-09-30 15:58:05.293425917 +0200
+++ /var/tmp/diff_new_pack.KvtuWW/_new  2019-09-30 15:58:05.293425917 +0200
@@ -21,13 +21,13 @@
 %define libname_gtk3 libxfce4panel-2_0-4
 
 Name:   xfce4-panel
-Version:4.14.0
+Version:4.14.1
 Release:0
 Summary:Panel for the Xfce Desktop Environment
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/GUI/XFCE
 URL:https://docs.xfce.org/xfce/xfce4-panel/start
-Source0: 
https://archive.xfce.org/src/xfce/xfce4-panel/4.14/%{name}-%{version}.tar.bz2
+Source0:
https://archive.xfce.org/src/xfce/%{name}/4.14/%{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
 Source2:%{name}-restore-defaults
 Source3:%{name}-restore-defaults.desktop
@@ -49,17 +49,17 @@
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gmodule-2.0)
-BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(libwnck-3.0)
 BuildRequires:  pkgconfig(libxfce4ui-2) >= 4.13.0
 BuildRequires:  pkgconfig(libxfce4util-1.0) >= 4.13.0
 BuildRequires:  pkgconfig(libxfconf-0) >= 4.13.2
 BuildRequires:  pkgconfig(pango)
+BuildRequires:  pkgconfig(vapigen)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
-BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(vapigen)
 %if %{with git}
 BuildRequires:  xfce4-dev-tools
 %endif

++ xfce4-panel-4.14.0.tar.bz2 -> xfce4-panel-4.14.1.tar.bz2 ++
 13648 lines of diff (skipped)




commit xfce4-panel for openSUSE:Factory

2019-08-20 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2019-08-20 10:58:10

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new.22127 (New)


Package is "xfce4-panel"

Tue Aug 20 10:58:10 2019 rev:68 rq:724082 version:4.14.0

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2019-01-08 
12:31:55.204047270 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.22127/xfce4-panel.changes   
2019-08-20 10:58:12.152671082 +0200
@@ -1,0 +2,214 @@
+Fri Aug 16 12:54:59 UTC 2019 - Maurizio Galli 
+
+- Fixed sources in spec file
+
+---
+Mon Aug 12 09:02:13 UTC 2019 - Maurizio Galli 
+
+- Update to version 4.14.0
+  * tasklist: Keep panel visible on drag and drop (bxo#15703)
+  * pager: Keep panel visible on drag and drop (bxo#15703)
+  * launcher: Make dialog's context menu popup at pointer
+  * Make strings translatable
+  * Translation Updates 
+- Cleaned up spec file
+
+---
+Sun Jul 28 14:17:25 UTC 2019 - Marcel Kuehlhorn 
+
+- Update to version 4.13.7
+  * Make vala and gobject-introspection optional
+  * clock: Add short weekday to default clock string
+  * clock: Add date to default clock layout (bxo#15456)
+  * prefs: Improve position of panel profiles button (bxo#15657)
+  * tasklist: Fix position of group indicator in vertical mode
+  * tasklist: Fix overlapping vertical window titles (bxo#14901)
+  * tasklist: Add fallback for missing window icons (bxo#15511)
+  * directory-menu: Use natural order for sorting (bxo#15413)
+  * arrow-button: Remove timeout on dispose (bxo#15696)
+  * pager: Ensure bg color is set correctly (bxo#15690)
+  * show-desktop: Toggle also when DND-ing (bxo#15654)
+  * tic-tac-toe: Add mnemonic to Close button
+  * tic-tac-toe: Avoid use-after-free/double-free (bxo#15649)
+  * Translation updates
+
+---
+Sun Jun 30 22:34:43 UTC 2019 - Marcel Kuehlhorn 
+
+- Update to version 4.13.6
+  * Update default panel layout
+  * Retain original GDK_CORE_DEVICE_EVENTS setting for plugins
+(bxo#15044)
+  * directorymenu: Fix plugin menu autohide behaviour
+  * prefs: Add missing mnemonic accelerators (bxo#15652)
+  * prefs: Improve window title (bxo#15653)
+  * prefs: Correct capitalization of labels (bxo#15651)
+  * arrow-button: Allow connect_after signals on draw
+  * tasklist: Draw grouped windows count indicator (bxo#10844)
+  * tasklist: Only base bg color of group indicator on Gtk theme
+  * tasklist: Avoid draw signal loop
+  * tasklist: Don't show actionsmenu in grouped windows
+(bxo#15622)
+  * Add more accelerators to dialog buttons (bxo#15490)
+  * AC_CONFIG_MACRO_DIR -> AC_CONFIG_MACRO_DIRS
+  * Fix typo in debug output
+  * Translation updates
+
+---
+Fri May 17 13:21:38 UTC 2019 - Vinzenz Vietzke 
+
+- Update to version 4.13.5
+  * Bugfixes:
+- Revert "Applications menu icon sizing fixes" (bxo#14976)
+- Make sure panel plugin icons aren't clipped (lp#1756608)
+- actions: use a different icon for hybrid sleep when possible
+ (bxo#15204)
+- Fix compiler error -Wcast-function-type (GCC 8)
+- Fix alpha-transparent background images (bxo#14850)
+- Fix this use of "defined" may not be portable
+- Bump glib version to 2.42.0
+- tasklist: Activate parent windows (bxo#15307)
+- launcher: Fix tooltip icon size (bxo#15319)
+- Hide systray frame in default panel config
+- separator: Use symbolic icon for more clarity (bxo#15359)
+  * Translation updates
+
+---
+Sat Apr 27 14:39:58 UTC 2019 - Maurizio Galli 
+
+- Update to version 4.13.4
+  * Add per-panel setting "icon-size"
+  * Set minimum Gtk+3 version to 3.22
+  * Bugfixes:
+- Gtk+ deprecation fixes (all plugins)
+- tasklist: Fix group-button states
+- libxfce4panel: arrow button size fixes
+- launcher: plugin sizing fixes
+- appmenu: Add support for other menu editors (bxo#11684)
+- tasklist: Fix urgency blinking for group buttons (bxo#6904)
+- tasklist: Add 'group-button' styleclass
+- Fix anchors for gtk_menu_popup_at_widget (bxo#14803)
+- Fix struts on the bottom and right of the screen (bxo#14886)
+- tasklist: Don't listen for monitor changes in the plugin (bxo#10725)
+- tasklist: Use Gdk to to determine which monitor contains a window
+- tasklist: Ensure pressed buttons with open menus
+- tasklist: Replace exo-lucency with gtkcss
+- tasklist: Make all-minimized group buttons translucent (bxo#10862)
+- tasklist: 

commit xfce4-panel for openSUSE:Factory

2019-01-08 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2019-01-08 12:30:16

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new.28833 (New)


Package is "xfce4-panel"

Tue Jan  8 12:30:16 2019 rev:67 rq:663581 version:4.12.2

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2018-12-18 
15:01:21.509983625 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.28833/xfce4-panel.changes   
2019-01-08 12:31:55.204047270 +0100
@@ -1,0 +2,5 @@
+Mon Jan  7 16:05:03 UTC 2019 - Maurizio Galli 
+
+- Drop hard dependency of xfce4-panel-restore-defaults (boo#1120913)
+
+---



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.lmZvR4/_old  2019-01-08 12:31:55.696046735 +0100
+++ /var/tmp/diff_new_pack.lmZvR4/_new  2019-01-08 12:31:55.700046731 +0100
@@ -67,7 +67,7 @@
 Requires:   libgarcon-data
 # uses exo-open
 Requires:   exo-tools
-Requires:   %{name}-restore-defaults
+Recommends:   %{name}-restore-defaults
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description




commit xfce4-panel for openSUSE:Factory

2018-12-18 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2018-12-18 14:59:21

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new.28833 (New)


Package is "xfce4-panel"

Tue Dec 18 14:59:21 2018 rev:66 rq:658938 version:4.12.2

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2018-02-27 
16:59:40.592316114 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new.28833/xfce4-panel.changes   
2018-12-18 15:01:21.509983625 +0100
@@ -1,0 +2,6 @@
+Mon Dec 17 05:28:15 UTC 2018 - Maurizio Galli 
+
+- Added subpackage for script to restore panel defaults
+  https://lists.opensuse.org/opensuse-xfce/2018-12/msg00014.html
+
+---

New:

  xfce4-panel-restore-defaults
  xfce4-panel-restore-defaults.desktop



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.wQMMx3/_old  2018-12-18 15:01:22.025982853 +0100
+++ /var/tmp/diff_new_pack.wQMMx3/_new  2018-12-18 15:01:22.029982847 +0100
@@ -28,7 +28,10 @@
 Url:http://docs.xfce.org/xfce/xfce4-panel/start
 Source: 
http://archive.xfce.org/src/xfce/xfce4-panel/4.12/%{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
+Source2:%{name}-restore-defaults
+Source3:%{name}-restore-defaults.desktop
 BuildRequires:  ed
+BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
@@ -64,6 +67,7 @@
 Requires:   libgarcon-data
 # uses exo-open
 Requires:   exo-tools
+Requires:   %{name}-restore-defaults
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -108,6 +112,15 @@
 %description branding-upstream
 This package provides the upstream look and feel for xfce4-panel.
 
+%package restore-defaults
+Summary:Script to restore Xfce Panel Defaults
+Group:  System/GUI/XFCE
+Requires:   zenity
+
+%description restore-defaults
+This package provides a script %{_bindir}/%{name}-restore-defaults which calls 
allows to restore the Xfce Panel factory defaults.
+A desktop file and application launcher is provided.
+
 %lang_package
 
 %prep
@@ -129,6 +142,12 @@
 %install
 %make_install
 
+install -m0755 %{SOURCE2} %{buildroot}/%{_bindir}/%{name}-restore-defaults
+
+desktop-file-install\
+--dir=%{buildroot}%{_datadir}/applications \
+%{SOURCE3}
+
 rm -f %{buildroot}%{_libdir}/*.la \
 %{buildroot}%{_libdir}/xfce4/panel/plugins/*.la \
 %{buildroot}%{_datadir}/xfce4/xfce4-panel/README.gtkrc-2.0
@@ -225,4 +244,8 @@
 %defattr(-,root,root)
 %config %{_sysconfdir}/xdg/xfce4/panel/default.xml
 
+%files restore-defaults
+%{_bindir}/xfce4-panel-restore-defaults
+%{_datadir}/applications/%{name}-restore-defaults.desktop
+
 %changelog

++ xfce4-panel-restore-defaults ++
#! /bin/bash
if zenity --width=200 --height=200 --question --text="Do you want to restore 
the Xfce Panel default settings?  (Requires log-out)"; then
 echo "yes";
xfce4-panel --quit
pkill xfconfd
mv ~/.config/xfce4/panel ~/.config/xfce4/panel_$(date +%F-%T).bak
mv ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml 
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml_$(date +%F-%T).bak
xfce4-panel &

zenity --width=200 --height=200 --warning --text="Please log out of the system 
to apply."

xfce4-session-logout
 
else
  echo "no";
fi
++ xfce4-panel-restore-defaults.desktop ++
[Desktop Entry]
Name=Restore Panel Defaults
Comment=Restore Xfce Panel default settings.
Exec=xfce4-panel-restore-defaults
Icon=xfce4-panel
Type=Application
Categories=Settings;DesktopSettings;




commit xfce4-panel for openSUSE:Factory

2018-02-27 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2018-02-27 16:59:01

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is "xfce4-panel"

Tue Feb 27 16:59:01 2018 rev:65 rq:580268 version:4.12.2

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2017-12-29 
18:53:13.748924370 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2018-02-27 16:59:40.592316114 +0100
@@ -1,0 +2,7 @@
+Mon Feb 26 14:17:53 UTC 2018 - crrodrig...@opensuse.org
+
+- Add explicit buildrequires on: pkgconfig(atk), pkgconfig(dbus-1)
+  pkgconfig(pango), pkgconfig(x11), pkgconfig(xext) all direct
+  dependencies not mentioned in spec file.
+
+---



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.BprBCL/_old  2018-02-27 16:59:41.952266976 +0100
+++ /var/tmp/diff_new_pack.BprBCL/_new  2018-02-27 16:59:41.972266254 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel
 #
-# 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
@@ -23,7 +23,7 @@
 Version:4.12.2
 Release:0
 Summary:Panel for the Xfce Desktop Environment
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/GUI/XFCE
 Url:http://docs.xfce.org/xfce/xfce4-panel/start
 Source: 
http://archive.xfce.org/src/xfce/xfce4-panel/4.12/%{name}-%{version}.tar.bz2
@@ -34,7 +34,9 @@
 BuildRequires:  intltool
 BuildRequires:  perl
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(cairo)
+BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(exo-1)
 BuildRequires:  pkgconfig(garcon-1)
@@ -49,6 +51,9 @@
 BuildRequires:  pkgconfig(libxfce4ui-1)
 BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRequires:  pkgconfig(libxfconf-0)
+BuildRequires:  pkgconfig(pango)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xext)
 Provides:   xfce4-panel-doc = %{version}
 Obsoletes:  xfce4-panel-doc <= 4.8.6
 Provides:   xfce4-panel-plugins = %{version}
@@ -66,7 +71,7 @@
 
 %packagedevel
 Summary:Development Files for xfce4-panel
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
 
@@ -76,7 +81,7 @@
 
 %package -n %{libname_gtk2}
 Summary:Xfce Panel Shared Library
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Libraries
 
 %description -n %{libname_gtk2}
@@ -84,7 +89,7 @@
 
 %package -n %{libname_gtk3}
 Summary:Xfce Panel Shared Library
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Libraries
 
 %description -n %{libname_gtk3}
@@ -92,7 +97,7 @@
 
 %package branding-upstream
 Summary:Upstream Branding for xfce4-panel
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/GUI/XFCE
 Supplements:packageand(%{name}:branding-upstream)
 Conflicts:  otherproviders(%{name}-branding)




commit xfce4-panel for openSUSE:Factory

2017-12-29 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2017-12-29 18:53:05

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is "xfce4-panel"

Fri Dec 29 18:53:05 2017 rev:64 rq:560535 version:4.12.2

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2017-10-07 
17:49:53.361351296 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2017-12-29 18:53:13.748924370 +0100
@@ -1,0 +2,7 @@
+Mon Dec 18 18:16:19 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 4.12.2
+  - Feature: Support for RandR's "primary monitor"
+  - Translation updates
+
+---

Old:

  xfce4-panel-4.12.1.tar.bz2

New:

  xfce4-panel-4.12.2.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.BPpx0f/_old  2017-12-29 18:53:14.908591303 +0100
+++ /var/tmp/diff_new_pack.BPpx0f/_new  2017-12-29 18:53:14.912590155 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel
 #
-# 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
@@ -20,7 +20,7 @@
 %define libname_gtk3 libxfce4panel-2_0-4
 
 Name:   xfce4-panel
-Version:4.12.1
+Version:4.12.2
 Release:0
 Summary:Panel for the Xfce Desktop Environment
 License:GPL-2.0+ and LGPL-2.1+

++ xfce4-panel-4.12.1.tar.bz2 -> xfce4-panel-4.12.2.tar.bz2 ++
 53768 lines of diff (skipped)




commit xfce4-panel for openSUSE:Factory

2017-10-07 Thread root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2017-10-07 17:49:51

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is "xfce4-panel"

Sat Oct  7 17:49:51 2017 rev:63 rq:530165 version:4.12.1

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2015-03-09 
10:08:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2017-10-07 17:49:53.361351296 +0200
@@ -1,0 +2,13 @@
+Sat Nov 26 15:40:05 UTC 2016 - seife+...@b1-systems.com
+
+- update to vesion 4.12.1
+  - maintenance release.
+  - translation updates.
+  - Clock: fixed compiler warnings.
+  - Preferences: support for xfpanel-switch (if installed).
+  - DirectoryMenu: fixed bugs bxo#10331 and bxo#11742
+  - Tasklist: fixed background color issue.
+  - ApplicationsMenu: fixed uninitialized variable.
+  - make distcheck fix/workaround.
+
+---

Old:

  xfce4-panel-4.12.0.tar.bz2

New:

  xfce4-panel-4.12.1.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.hzss8l/_old  2017-10-07 17:49:53.917326855 +0200
+++ /var/tmp/diff_new_pack.hzss8l/_new  2017-10-07 17:49:53.921326679 +0200
@@ -20,7 +20,7 @@
 %define libname_gtk3 libxfce4panel-2_0-4
 
 Name:   xfce4-panel
-Version:4.12.0
+Version:4.12.1
 Release:0
 Summary:Panel for the Xfce Desktop Environment
 License:GPL-2.0+ and LGPL-2.1+

++ xfce4-panel-4.12.0.tar.bz2 -> xfce4-panel-4.12.1.tar.bz2 ++
 52340 lines of diff (skipped)




commit xfce4-panel for openSUSE:Factory

2015-03-09 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2015-03-09 10:08:22

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2015-01-07 
09:38:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2015-03-09 10:08:24.0 +0100
@@ -1,0 +2,18 @@
+Sat Feb 28 21:26:30 UTC 2015 - g...@opensuse.org
+
+- update to version 4.12.0
+  - actions: Use localization for confirmation dialog titles
+(bxo#11949)
+  - use actual output geometry to place panels (bxo#11058)
+  - tasklist: Fix grouped icons sometimes are wrongly rendered as a
+mini-icon (bxo#10846)
+  - actions: Use common icon names (bxo#11513)
+  - pager  tasklist: Disabled wrapping when scrolling (bxo#6401)
+  - clock: Prevent recursion of symlinks
+  - make panel hide intelligently with shaded windows (bxo#11371)
+  - translation updates
+- drop obsolete xfce4-panel-fix-icon-name.patch
+- Drop xfce4-panel-fix-action-button-saving-session.patch: fixed
+  upstream.
+
+---
@@ -6,0 +25,57 @@
+
+---
+Mon Jan  5 10:07:19 UTC 2015 - g...@opensuse.org
+
+- update to version 4.11.2
+  - Added intelligent panel hiding (JPohlmann, ochosi)
+  - Action buttons: only save session when requested (bxo#7930)
+  - Translation updates
+
+---
+Mon Jun 23 06:42:03 UTC 2014 - g...@opensuse.org
+
+- update to version 4.11.1
+  - Action Buttons: Fix panel autohide (bug #8960) (Petr Gajdusek)
+  - Applications Menu: fixed incorrect initial icon size in some
+Gtk themes
+  - Window Buttons: fixed rendering of minimized window buttons
+  - Applications Menu: changed default button title to
+Applications
+  - Window Buttons: wrap windows when scrolling through window list
+(Andre Miranda)
+  - libxfce4panel: preserve ArrowButton relief during blinking
+  - Window Buttons: prevent several buttons to be selected at once
+  - Action Buttons: default to a horizontal button layout in the
+deskbar mode
+  - Translation updates
+- drop obsolete xfce4-panel-fix-actions-autohide.patch
+
+---
+Wed Apr 30 21:07:43 UTC 2014 - g...@opensuse.org
+
+- update to version 4.11.0
+  - Window Buttons: Improve the tasklist multimonitor handling
+  - Scroll the items list in the config dialog box (bug #10582)
+  - Set EWMH client type to WNCK_CLIENT_TYPE_PAGER (bug #10508)
+  - Fixed transparency issues with Gtk3 plugins
+  - Workspace Switcher: fixed aspect ratio in deskbar mode
+  - Added --enable-gtk3 configure flag. Note: it produces gtk2/gtk3
+versions of libxfce4panel and wrapper binary so that both gtk2
+and gtk3 plugins can be embedded. The panel and stock plugins
+are still using gtk2.
+  - Applications Menu: Use new GarconGtkMenu
+  - Window Buttons: middle-click action configurable (nothing,
+close, minimize)
+  - Drectory Menu: Pass path to argument (bug #10270)
+  - Window Buttons: close a window on middle click (bug #8096)
+  - Applications Menu: support for non-square icons and layout
+fixes
+  - Install XfcePanelPlugin properties at once
+  - Clock: added support for timezone selection
+  - Put each window in a new window group
+  - Window Buttons: Show urgent windows from other workspaces
+(bug #5167)
+  - Clock: calendar popup
+- drop obsolete xfce4-panel-add-calendar-popup.patch
+- add libxfce4panel-2_0-4 subpackage with the GTK 3 variant of the
+  xfce4-panel library

Old:

  xfce4-panel-4.10.1.tar.bz2
  xfce4-panel-add-calendar-popup.patch
  xfce4-panel-fix-action-button-saving-session.patch
  xfce4-panel-fix-actions-autohide.patch
  xfce4-panel-fix-icon-name.patch

New:

  xfce4-panel-4.12.0.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.8rSIbm/_old  2015-03-09 10:08:25.0 +0100
+++ /var/tmp/diff_new_pack.8rSIbm/_new  2015-03-09 10:08:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -16,26 +16,21 @@
 #
 
 
-%define libname libxfce4panel-1_0-4
+%define libname_gtk2 libxfce4panel-1_0-4
+%define libname_gtk3 libxfce4panel-2_0-4
 

commit xfce4-panel for openSUSE:Factory

2013-10-02 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2013-10-03 07:27:26

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2013-05-06 
10:15:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2013-10-03 07:27:28.0 +0200
@@ -1,0 +2,7 @@
+Wed Oct  2 18:31:58 UTC 2013 - g...@opensuse.org
+
+- add xfce4-panel-fix-actions-autohide.patch in order to fix
+  autohiding after using the actions plugin menu (bnc#764310,
+  bxo#8960)
+
+---

New:

  xfce4-panel-fix-actions-autohide.patch



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.mDw1Rc/_old  2013-10-03 07:27:29.0 +0200
+++ /var/tmp/diff_new_pack.mDw1Rc/_new  2013-10-03 07:27:29.0 +0200
@@ -31,6 +31,8 @@
 Patch0: xfce4-panel-fix-icon-name.patch
 # PATCH-FEATURE-UPSTREAM xfce4-panel-add-calendar-popup.patch bnc#767145 
bxo#9034 g...@opensuse.org -- Add calendar popup to clock plugin (backported 
from upstream git)
 Patch1: xfce4-panel-add-calendar-popup.patch
+# PATCH-FIX-UPSTREAM xfce4-panel-fix-actions-autohide.patch bnc#764310 
bxo#8960 g...@opensuse.org -- Fix autohiding after using the actions plugin menu
+Patch2: xfce4-panel-fix-actions-autohide.patch
 BuildRequires:  ed
 BuildRequires:  intltool
 BuildRequires:  perl
@@ -101,6 +103,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 # fix up missing icon
 ed -s plugins/clock/clock.desktop.in 2/dev/null 'EOF'
 ,s/^Icon=office-calendar/Icon=application-x-executable/

++ xfce4-panel-fix-actions-autohide.patch ++
From 2b03d8ed2f33e125d08908ff6122db542fba773f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20Gajd=C5=AF=C5=A1ek?= gajdusek.p...@centrum.cz
Date: Sun, 14 Oct 2012 07:49:28 +0200
Subject: [PATCH] Actions: Fix panel autohide broken by the actions menu (bug
 #8960)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Check the button toggle status in actions_plugin_menu() and avoid to popup
the menu if the button is not pressed.

Signed-off-by: Petr Gajdůšek gajdusek.p...@centrum.cz
---
 plugins/actions/actions.c |5 +
 1 file changed, 5 insertions(+)

diff --git a/plugins/actions/actions.c b/plugins/actions/actions.c
index 53ff8d0..7e24806 100644
--- a/plugins/actions/actions.c
+++ b/plugins/actions/actions.c
@@ -1248,6 +1248,11 @@ actions_plugin_menu (GtkWidget *button,
 
   panel_return_if_fail (XFCE_IS_ACTIONS_PLUGIN (plugin));
 
+  // do not popup the menu if the button is being toggled off
+  if (button != NULL
+   !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON (button)))
+return;
+
   if (plugin-menu == NULL)
 {
   plugin-menu = gtk_menu_new ();
-- 
1.7.10.4

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



commit xfce4-panel for openSUSE:Factory

2012-07-30 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2012-07-30 09:47:59

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2012-05-08 
11:49:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2012-07-30 09:48:43.0 +0200
@@ -1,0 +2,6 @@
+Tue Jul 24 21:01:38 UTC 2012 - g...@opensuse.org
+
+- added xfce4-panel-add-calendar-popup.patch which adds a calendar
+  popup to the clock plugin (bnc#767145, bxo#9034)
+
+---

New:

  xfce4-panel-add-calendar-popup.patch



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.mpKatb/_old  2012-07-30 09:49:02.0 +0200
+++ /var/tmp/diff_new_pack.mpKatb/_new  2012-07-30 09:49:02.0 +0200
@@ -29,6 +29,8 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM xfce4-panel-fix-icon-name.patch g...@opensuse.org -- Fix 
icon naming inconsistency
 Patch0: xfce4-panel-fix-icon-name.patch
+# PATCH-FEATURE-UPSTREAM xfce4-panel-add-calendar-popup.patch bnc#767145 
bxo#9034 g...@opensuse.org -- Add calendar popup to clock plugin (backported 
from upstream git)
+Patch1: xfce4-panel-add-calendar-popup.patch
 BuildRequires:  ed
 BuildRequires:  intltool
 BuildRequires:  perl
@@ -98,6 +100,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 # fix up missing icon
 ed -s plugins/clock/clock.desktop.in 2/dev/null 'EOF'
 ,s/^Icon=office-calendar/Icon=application-x-executable/

++ xfce4-panel-add-calendar-popup.patch ++
From 0456c33cceb85e64c609beecddee942624b51a72 Mon Sep 17 00:00:00 2001
From: Guido Berhoerster g...@opensuse.org
Date: Mon, 23 Jul 2012 15:58:50 +
Subject: Clock: Add calendar popup to clock plugin (bug #9034).

---
diff --git a/plugins/clock/clock.c b/plugins/clock/clock.c
index 2e38943..85a9d76 100644
--- a/plugins/clock/clock.c
+++ b/plugins/clock/clock.c
@@ -1,5 +1,6 @@
 /*
  * Copyright (C) 2007-2010 Nick Schermer n...@xfce.org
+ * Copyright (C) 2012  Guido Berhoerster g...@opensuse.org
  *
  * This library is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free
@@ -68,8 +69,13 @@ static gboolean clock_plugin_size_changed  
(XfcePanelPlugin   *p
 static void clock_plugin_size_ratio_changed(XfcePanelPlugin   
*panel_plugin);
 static void clock_plugin_mode_changed  (XfcePanelPlugin   
*panel_plugin,
 XfcePanelPluginMode
mode);
+static void clock_plugin_screen_position_changed   (XfcePanelPlugin   
*panel_plugin,
+XfceScreenPosition 
position);
 static void clock_plugin_configure_plugin  (XfcePanelPlugin   
*panel_plugin);
 static void clock_plugin_set_mode  (ClockPlugin   
*plugin);
+static void clock_plugin_reposition_calendar   (ClockPlugin  
*plugin);
+static void clock_plugin_popup_calendar(ClockPlugin   
*plugin);
+static void clock_plugin_hide_calendar (ClockPlugin   
*plugin);
 static gboolean clock_plugin_tooltip   (gpointer   
user_data);
 static gboolean clock_plugin_timeout_running   (gpointer   
user_data);
 static void clock_plugin_timeout_destroyed (gpointer   
user_data);
@@ -114,6 +120,9 @@ struct _ClockPlugin
   GtkWidget  *clock;
   GtkWidget  *frame;
 
+  GtkWidget  *calendar_window;
+  GtkWidget  *calendar;
+
   guint   show_frame : 1;
   gchar  *command;
   ClockPluginMode mode;
@@ -197,6 +206,7 @@ clock_plugin_class_init (ClockPluginClass *klass)
   plugin_class-free_data = clock_plugin_free_data;
   plugin_class-size_changed = clock_plugin_size_changed;
   plugin_class-mode_changed = clock_plugin_mode_changed;
+  plugin_class-screen_position_changed = clock_plugin_screen_position_changed;
   plugin_class-configure_plugin = clock_plugin_configure_plugin;
 
   g_object_class_install_property (gobject_class,
@@ -333,6 +343,11 @@ clock_plugin_set_property (GObject  *object,
 case PROP_COMMAND:
   g_free (plugin-command);
   plugin-command = g_value_dup_string (value);
+  /*
+   * ensure the calendar window is hidden since a non-empty command 
disables
+   

commit xfce4-panel for openSUSE:Factory

2012-05-08 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2012-05-08 11:49:33

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2012-04-19 
10:41:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2012-05-08 11:49:35.0 +0200
@@ -1,0 +2,118 @@
+Sun Apr 29 08:11:02 UTC 2012 - g...@opensuse.org
+
+- update to version 4.10.0
+  - use correct LGPL licenses in the libs
+  - restore child properties when moving a plugin
+  - migrate: use correct pointer for action migrate
+  - migrate: don't try to migrate already migrated plugin
+  - translation updates
+- add dependency on exo-tools since it uses exo-open to launch
+  applications in a terminal
+
+---
+Fri Apr 27 10:57:09 UTC 2012 - g...@opensuse.org
+
+- add dependency on libgarcon-data which provides the menu data
+
+---
+Thu Apr 19 21:47:49 UTC 2012 - g...@opensuse.org
+
+- obsolete xfce4-panel-doc properly
+
+---
+Sat Apr 14 10:16:48 UTC 2012 - g...@opensuse.org
+
+- update to version 4.9.2
+  - Launcher: fix desktop file monitoring on some systems
+  - Panel: improved DnD markers
+  - Panel: fix invalid autohide with socket dialog
+  - Panel: remove duplicated function
+  - Panel: remove duplicated function
+  - Actions: show translated strings
+  - Actions: fix mnemonics conflict
+  - Clock: fix compiler warning
+  - Bump version-info of libxfce4panel
+  - Translation updates
+
+---
+Fri Apr 13 10:26:05 UTC 2012 - g...@opensuse.org
+
+- added xfce4-panel-fix-icon-name.patch which fixes an icon naming
+  inconsistency
+
+---
+Sun Apr  8 11:44:22 UTC 2012 - g...@opensuse.org
+
+- update to versio 4.9.1
+  - Panel: don't destroy window when focussed and Alt+F4 is pressed
+  - Panel: use new help function to redirect to docs.xfce.org
+  - Docs: remove mallard documentation
+  - Docs: don't install the gtkrc README
+  - Clock: don't use sigval_t
+  - Panel: add support for pluggable dialogs
+  - Panel: save changed plugin ids if a plugin failed to load
+  - Directorymenu: fix prefered app not working without snotify
+  - Launcher: small=FALSE in deskbar mode with label visible
+  - Actions: limit size of action buttons to row size
+  - Panel: removed item size checks
+  - Clock: fixing clock orientation in vertical/deskbar mode
+  - Pager: fixing infinite loopin in the WNCK pager aspect ratio
+   workaround
+  - Pager: fixing plugin-size updates
+  - Pager: fixed workspace ordering in the vertical mode
+  - Pager: workaround for aspect ratio error in WNCK pager in
+   deskbar mode
+  - Pager: changing orientation depending on the panel mode
+  - Clock: changing default value of rotate-vertically to TRUE
+  - Pager: fixed preprocessor macro
+  - Pager: removing broken workaround for aspect ratio in deskbar
+   mode
+  - Pager: making use of a fixed libwnck version (=2.31.0)
+  - revert Use realtime POSIX timers for the clock.
+  - revert Clock: Don't use sigval_t (bug #8297).
+  - Launcher: show the desktop file in the tooltip
+  - Panel: make string in about translatable
+  - Panel: don't ask for panel when inserting items
+  - Panel: reply to the caller for plugin events
+  - Applicationsmenu: fall-back to xfdesktop for
+  xfce4-popup-applicationsmenu
+  - Applicationsmenu: recurse application menu selection-done
+  gignal
+  - Panel: add (un)lock option to panel menu
+  - Panel: add confirmation before creating launchers from dnd
+  - Applicationsmenu: allow non-squared icons in applications
+  button
+  - Panel: save plugin-ids when removing and moving items in ed
+  - Tasklist: bringing back 4.8 max-button-size property
+  - Tasklist: capping buttons height when button labels are
+  visible
+  - Tasklist: reverting ceil to floor (as in 4.8)
+  - Actions: query visibility and save as strings
+  - Panel: add option in preferences dialog to disable struts
+  - Showdesktop: allow middle-click to shade windows
+  - Panel: add style property to control size of autohide window
+  - Panel: make compositing settings insensitive
+  - Tasklist: add option to disable mouse scrolling
+  - Tasklist: make the plugin shrink instead of expand
+  - drop AC_PROG_LIBTOOL and AC_DISABLE_STATIC for LT_PREREQ and
+

commit xfce4-panel for openSUSE:Factory

2012-04-19 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2012-04-19 10:41:24

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2012-02-21 
12:26:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2012-04-19 10:41:25.0 +0200
@@ -1,0 +2,16 @@
+Wed Apr  4 17:06:49 UTC 2012 - g...@opensuse.org
+
+- simplify libXext-devel dependency
+- fix missing icon
+
+---
+Sat Mar 24 22:25:50 UTC 2012 - g...@opensuse.org
+
+- correct build dependencies
+- specfile cleanup
+- split off -lang subpackage
+- added xfce4-panel-fix-terminal-invocation.patch in order to fix
+  the invocation of a terminal emulator by the directory menu
+  plugin (bxo#8018)
+
+---

New:

  xfce4-panel-fix-terminal-invocation.patch



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.CSRrcg/_old  2012-04-19 10:41:26.0 +0200
+++ /var/tmp/diff_new_pack.CSRrcg/_new  2012-04-19 10:41:26.0 +0200
@@ -16,37 +16,40 @@
 #
 
 
+%define libname libxfce4panel-1_0-3
+
 Name:   xfce4-panel
 Version:4.8.6
 Release:0
 Summary:Panel for the Xfce Desktop Environment
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/XFCE
-Url:http://www.xfce.org/projects/xfce4-panel/
-Source: %{name}-%{version}.tar.bz2
+Url:http://docs.xfce.org/xfce/xfce4-panel/start
+Source: 
http://archive.xfce.org/src/xfce/xfce4-panel/4.8/%{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
-BuildRequires:  gtk-doc
+# PATCH-FIX-UPSTREAM xfce4-panel-fix-terminal-invocation.patch bxo#8018 
g...@opensuse.org -- Fixes the invocation of a terminal emulator by the 
directory menu plugin (backported from upstream git)
+Patch0: xfce4-panel-fix-terminal-invocation.patch
+BuildRequires:  ed
 BuildRequires:  intltool
-%if 0%{?suse_version} = 1210
-BuildRequires:  xorg-x11-devel
-%else
-BuildRequires:  libXext-devel
-%endif
-BuildRequires:  perl-XML-Parser
+BuildRequires:  perl
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(cairo)
-BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(exo-1)
 BuildRequires:  pkgconfig(garcon-1)
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(gio-unix-2.0)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libwnck-1.0)
 BuildRequires:  pkgconfig(libxfce4ui-1)
 BuildRequires:  pkgconfig(libxfce4util-1.0)
-BuildRequires:  pkgconfig(libxfcegui4-1.0)
-BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(libxfconf-0)
+BuildRequires:  pkgconfig(xext)
 Recommends: %{name}-doc = %{version}
-Requires:   %{name}-branding = %{version}
+Recommends: %{name}-lang = %{version}
+Requires:   %{name}-branding = %{version}
 Provides:   xfce4-panel-plugins = %{version}
 Obsoletes:  xfce4-panel-plugins  %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -69,30 +72,21 @@
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
-Requires:   pkgconfig(cairo)
-Requires:   pkgconfig(exo-1)
-Requires:   pkgconfig(gtk+-2.0)
-Requires:   pkgconfig(libstartup-notification-1.0)
-Requires:   pkgconfig(libwnck-1.0)
-Requires:   pkgconfig(libxfce4util-1.0)
-Requires:   pkgconfig(libxfcegui4-1.0)
 
 %description devel
 The xfce4-panel-devel package contains development files needed to to develop
 panel plugins.
 
-%package -n libxfce4panel-1_0-3
-Summary:Xfce Panel Library
+%package -n %{libname}
+Summary:Xfce Panel Shared Library
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Libraries
 
-%description -n libxfce4panel-1_0-3
-xfce4-panel is the panel for the Xfce desktop environment.
-
-This package contains the xfce4-panel main library.
+%description -n %{libname}
+This package contains the xfce4-panel shared library.
 
 %package branding-upstream
-Summary:Upstream branding for xfce4-panel
+Summary:Upstream Branding for xfce4-panel
 License:GPL-2.0+
 Group:  System/GUI/XFCE
 Supplements:packageand(%{name}:branding-upstream)
@@ -102,43 +96,53 @@
 BuildArch:  

commit xfce4-panel for openSUSE:Factory

2012-02-21 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2012-02-21 12:26:51

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2011-10-28 
15:29:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2012-02-21 12:26:54.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 20 13:58:54 UTC 2012 - g...@opensuse.org
+
+- add dependency on libXext-devel
+
+---



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.QNXy5Q/_old  2012-02-21 12:26:56.0 +0100
+++ /var/tmp/diff_new_pack.QNXy5Q/_new  2012-02-21 12:26:56.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel
 #
-# 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
@@ -16,19 +16,24 @@
 #
 
 
-
 Name:   xfce4-panel
 Version:4.8.6
-Release:2
-License:GPL-2.0+ and LGPL-2.1+
+Release:0
 Summary:Panel for the Xfce Desktop Environment
-Url:http://www.xfce.org/projects/xfce4-panel/
+License:GPL-2.0+ and LGPL-2.1+
 Group:  System/GUI/XFCE
+Url:http://www.xfce.org/projects/xfce4-panel/
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
+%if 0%{?suse_version} = 1210
+BuildRequires:  xorg-x11-devel
+%else
+BuildRequires:  libXext-devel
+%endif
 BuildRequires:  perl-XML-Parser
+BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(exo-1)
@@ -40,7 +45,6 @@
 BuildRequires:  pkgconfig(libxfce4util-1.0)
 BuildRequires:  pkgconfig(libxfcegui4-1.0)
 BuildRequires:  pkgconfig(libxml-2.0)
-BuildRequires:  update-desktop-files
 Recommends: %{name}-doc = %{version}
 Requires:   %{name}-branding = %{version}
 Provides:   xfce4-panel-plugins = %{version}
@@ -51,9 +55,9 @@
 xfce4-panel is the panel for the Xfce desktop environment.
 
 %packagedoc
+Summary:Documentation for xfce4-panel
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Documentation/HTML
-Summary:Documentation for xfce4-panel
 BuildArch:  noarch
 Requires:   %{name} = %{version}
 
@@ -61,8 +65,8 @@
 This package contains the documentation for xfce4-panel.
 
 %packagedevel
-License:GPL-2.0+ and LGPL-2.1+
 Summary:Development Files for xfce4-panel
+License:GPL-2.0+ and LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
 Requires:   pkgconfig(cairo)
@@ -78,8 +82,8 @@
 panel plugins.
 
 %package -n libxfce4panel-1_0-3
-License:GPL-2.0+ and LGPL-2.1+
 Summary:Xfce Panel Library
+License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Libraries
 
 %description -n libxfce4panel-1_0-3
@@ -88,16 +92,14 @@
 This package contains the xfce4-panel main library.
 
 %package branding-upstream
-License:GPL-2.0+
 Summary:Upstream branding for xfce4-panel
+License:GPL-2.0+
 Group:  System/GUI/XFCE
 Supplements:packageand(%{name}:branding-upstream)
 Provides:   %{name}-branding = %{version}
 Conflicts:  otherproviders(%{name}-branding)
 #BRAND: Provide default panel configuration in /etc/xdg/xfce4/panel/default.xml
-%if 0%{?suse_version} = 1120
 BuildArch:  noarch
-%endif
 
 %description branding-upstream
 xfce4-panel is the panel for the XFce desktop environment.
@@ -138,8 +140,6 @@
 
 %postun -n libxfce4panel-1_0-3 -p /sbin/ldconfig
 
-%if 0%{?suse_version} = 1140
-
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -147,7 +147,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 xfce4-panel for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2011-12-06 19:14:38

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel, Maintainer is xfce-maintain...@suse.de

Changes:




Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.c0zRJT/_old  2011-12-06 19:54:22.0 +0100
+++ /var/tmp/diff_new_pack.c0zRJT/_new  2011-12-06 19:54:22.0 +0100
@@ -20,7 +20,7 @@
 Name:   xfce4-panel
 Version:4.8.6
 Release:2
-License:GPLv2+ and LGPLv2.1+
+License:GPL-2.0+ and LGPL-2.1+
 Summary:Panel for the Xfce Desktop Environment
 Url:http://www.xfce.org/projects/xfce4-panel/
 Group:  System/GUI/XFCE
@@ -51,7 +51,7 @@
 xfce4-panel is the panel for the Xfce desktop environment.
 
 %packagedoc
-License:GPLv2+ and LGPLv2.1+
+License:GPL-2.0+ and LGPL-2.1+
 Group:  Documentation/HTML
 Summary:Documentation for xfce4-panel
 BuildArch:  noarch
@@ -61,7 +61,7 @@
 This package contains the documentation for xfce4-panel.
 
 %packagedevel
-License:GPLv2+ and LGPLv2.1+
+License:GPL-2.0+ and LGPL-2.1+
 Summary:Development Files for xfce4-panel
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
@@ -78,7 +78,7 @@
 panel plugins.
 
 %package -n libxfce4panel-1_0-3
-License:GPLv2+ and LGPLv2.1+
+License:GPL-2.0+ and LGPL-2.1+
 Summary:Xfce Panel Library
 Group:  System/Libraries
 
@@ -88,7 +88,7 @@
 This package contains the xfce4-panel main library.
 
 %package branding-upstream
-License:GPLv2+
+License:GPL-2.0+
 Summary:Upstream branding for xfce4-panel
 Group:  System/GUI/XFCE
 Supplements:packageand(%{name}:branding-upstream)

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



commit xfce4-panel for openSUSE:Factory

2011-10-28 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory 
checked in at 2011-10-25 17:19:57

Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel.new (New)


Package is xfce4-panel, Maintainer is xfce-maintain...@suse.de

Changes:

--- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes  2011-09-23 
12:51:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 
2011-10-28 15:29:15.0 +0200
@@ -1,0 +2,9 @@
+Thu Oct 20 19:51:15 UTC 2011 - g...@opensuse.org
+
+- install helper binaries into %{_libexecdir}/xfce4-panel
+- install HTML documentation under
+  /usr/share/xfce4/xfce4-panel/html
+- split off -doc subpackage
+- make the file list a bit more explicit
+
+---



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.XDmHqp/_old  2011-10-28 15:29:17.0 +0200
+++ /var/tmp/diff_new_pack.XDmHqp/_new  2011-10-28 15:29:17.0 +0200
@@ -41,6 +41,7 @@
 BuildRequires:  pkgconfig(libxfcegui4-1.0)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  update-desktop-files
+Recommends: %{name}-doc = %{version}
 Requires:   %{name}-branding = %{version}
 Provides:   xfce4-panel-plugins = %{version}
 Obsoletes:  xfce4-panel-plugins  %{version}
@@ -49,6 +50,16 @@
 %description
 xfce4-panel is the panel for the Xfce desktop environment.
 
+%packagedoc
+License:GPLv2+ and LGPLv2.1+
+Group:  Documentation/HTML
+Summary:Documentation for xfce4-panel
+BuildArch:  noarch
+Requires:   %{name} = %{version}
+
+%description doc
+This package contains the documentation for xfce4-panel.
+
 %packagedevel
 License:GPLv2+ and LGPLv2.1+
 Summary:Development Files for xfce4-panel
@@ -98,6 +109,8 @@
 
 %build
 %configure \
+--docdir=%{_datadir}/xfce4/xfce4-panel \
+--with-helper-path-prefix=%{_libexecdir} \
 --disable-static \
 --enable-gtk-doc
 
@@ -105,7 +118,9 @@
 
 %install
 %make_install
-rm -f %{buildroot}%{_libdir}/*.la 
%{buildroot}%{_libdir}/xfce4/panel/plugins/*.la
+rm -f %{buildroot}%{_libdir}/*.la \
+%{buildroot}%{_libdir}/xfce4/panel/plugins/*.la \
+%{buildroot}%{_datadir}/xfce4/xfce4-panel/README.gtkrc-2.0
 mkdir -p %{buildroot}%{_datadir}/xfce4/panel-plugins
 mkdir -p %{buildroot}%{_libdir}/xfce4
 mkdir -p %{buildroot}%{_libdir}/xfce4/panel-plugins
@@ -136,25 +151,45 @@
 
 %files -f %{name}.lang
 %defattr(-,root,root)
-%doc AUTHORS COPYING COPYING.LIB ChangeLog NEWS
+%doc AUTHORS COPYING COPYING.LIB ChangeLog NEWS docs/README.gtkrc-2.0
 %{_bindir}/xfce4-panel
 %{_bindir}/xfce4-popup-applicationsmenu
 %{_bindir}/xfce4-popup-directorymenu
 %{_bindir}/xfce4-popup-windowmenu
-%{_libdir}/xfce4/panel
+%dir %{_libexecdir}/xfce4
+%dir %{_libexecdir}/xfce4/panel
+%{_libexecdir}/xfce4/panel/migrate
+%{_libexecdir}/xfce4/panel/wrapper
 %dir %{_datadir}/xfce4/panel-plugins
-%{_datadir}/xfce4/panel
+%dir %{_datadir}/xfce4/panel
+%dir %{_datadir}/xfce4/panel/plugins
+%{_datadir}/xfce4/panel/plugins/*.desktop
 %{_datadir}/icons/hicolor/*/apps/xfce4-panel*
 %{_datadir}/applications/panel-*.desktop
-%{_datadir}/doc/xfce4-panel
+%dir %{_libexecdir}/xfce4/panel-plugins
 %dir %{_libdir}/xfce4
 %dir %{_libdir}/xfce4/panel-plugins
-%if %{_libdir} != %{_libexecdir}
-%dir %{_libexecdir}/xfce4
-%dir %{_libexecdir}/xfce4/panel-plugins
-%endif
+%dir %{_libdir}/xfce4/panel
+%dir %{_libdir}/xfce4/panel/plugins
+%{_libdir}/xfce4/panel/plugins/libseparator.so
+%{_libdir}/xfce4/panel/plugins/libclock.so
+%{_libdir}/xfce4/panel/plugins/libwindowmenu.so
+%{_libdir}/xfce4/panel/plugins/libpager.so
+%{_libdir}/xfce4/panel/plugins/libshowdesktop.so
+%{_libdir}/xfce4/panel/plugins/libdirectorymenu.so
+%{_libdir}/xfce4/panel/plugins/libsystray.so
+%{_libdir}/xfce4/panel/plugins/libtasklist.so
+%{_libdir}/xfce4/panel/plugins/libapplicationsmenu.so
+%{_libdir}/xfce4/panel/plugins/libactions.so
+%{_libdir}/xfce4/panel/plugins/liblauncher.so
 %dir %{_sysconfdir}/xdg/xfce4/panel
 
+%files doc
+%defattr(-,root,root)
+%dir %{_datadir}/xfce4
+%dir %{_datadir}/xfce4/xfce4-panel
+%doc %{_datadir}/xfce4/xfce4-panel/html/
+
 %files -n libxfce4panel-1_0-3
 %defattr(-,root,root)
 %{_libdir}/libxfce4panel-1.0.so.*

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



commit xfce4-panel for openSUSE:Factory

2011-09-22 Thread h_root

Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory
checked in at Thu Sep 22 10:53:16 CEST 2011.




--- xfce4-panel/xfce4-panel.changes 2011-09-20 15:59:45.0 +0200
+++ /mounts/work_src_done/STABLE/xfce4-panel/xfce4-panel.changes
2011-09-22 00:07:59.0 +0200
@@ -1,0 +2,15 @@
+Wed Sep 21 21:54:14 UTC 2011 - g...@opensuse.org
+
+- update to version 4.8.6
+  - Systray: Control the thickness of the frame
+  - Panel: Print string in case of an invalid position
+  - Libxfce4panel: Always try to return an icon
+  - Directorymenu: Also send the target directory as arg
+  - Bugfixes
+  - Translation updates 
+- dropped obsolete
+  xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch,
+  xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch,
+  xfce4-panel-4.8.5-wait-until-wm-is-ready.patch
+
+---

calling whatdependson for head-i586


Old:

  xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch
  xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch
  xfce4-panel-4.8.5-wait-until-wm-is-ready.patch
  xfce4-panel-4.8.5.tar.bz2

New:

  xfce4-panel-4.8.6.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.qkQVW9/_old  2011-09-22 10:53:11.0 +0200
+++ /var/tmp/diff_new_pack.qkQVW9/_new  2011-09-22 10:53:11.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   xfce4-panel
-Version:4.8.5
+Version:4.8.6
 Release:2
 License:GPLv2+ and LGPLv2.1+
 Summary:Panel for the Xfce Desktop Environment
@@ -26,12 +26,6 @@
 Group:  System/GUI/XFCE
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
-# PATCH-FIX-UPSTREAM xfce4-panel-4.8.5-wait-until-wm-is-ready.patch bxo#7161 
g...@opensuse.org -- Wait until the wm is ready on all screens in order to 
ensure that the panel ends up on the correct screen in multipanel setups 
(backported from upstream git)
-Patch0: xfce4-panel-4.8.5-wait-until-wm-is-ready.patch
-# PATCH-FIX-UPSTREAM xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch 
g...@opensuse.org -- Handle the case when the panel is not yet realized 
(backported from upstream git)
-Patch1: xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch
-# PATCH-FIX-UPSTREAM xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch 
bxo#7895 g...@opensuse.org -- Fix segfault with a not-existing menu (backported 
from upstream git)
-Patch2: xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  perl-XML-Parser
@@ -101,9 +95,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 %configure \

++ xfce4-panel-4.8.5.tar.bz2 - xfce4-panel-4.8.6.tar.bz2 ++
 18043 lines of diff (skipped)






Remember to have fun...

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



commit xfce4-panel for openSUSE:Factory

2011-09-21 Thread h_root

Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory
checked in at Wed Sep 21 17:27:07 CEST 2011.




--- xfce4-panel/xfce4-panel.changes 2011-07-10 18:13:57.0 +0200
+++ /mounts/work_src_done/STABLE/xfce4-panel/xfce4-panel.changes
2011-09-20 15:59:45.0 +0200
@@ -1,0 +2,12 @@
+Tue Sep 20 13:44:53 UTC 2011 - g...@opensuse.org
+
+- renamed xfce4-panel-4.8.-wait-until-wm-is-ready.patch to 
+  xfce4-panel-4.8.5-wait-until-wm-is-ready.patch
+- added xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch
+  in order to handle the case when the panel is not yet realized
+  (backported from upstream git)
+- added xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch in
+  order to fix a segfault with not-existing menus (backported from
+  upstream git)
+
+---

calling whatdependson for head-i586


Old:

  xfce4-panel-4.8.-wait-until-wm-is-ready.patch

New:

  xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch
  xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch
  xfce4-panel-4.8.5-wait-until-wm-is-ready.patch



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.h7I0bO/_old  2011-09-21 17:26:52.0 +0200
+++ /var/tmp/diff_new_pack.h7I0bO/_new  2011-09-21 17:26:52.0 +0200
@@ -26,8 +26,12 @@
 Group:  System/GUI/XFCE
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
-# PATCH-FIX-UPSTREAM xfce4-panel-4.8.-wait-until-wm-is-ready.patch bxo#7161 
g...@opensuse.org -- Wait until the wm is ready on all screens in order to 
ensure that the panel ends up on the correct screen in multipanel setups 
(backported from upstream git)
-Patch0: xfce4-panel-4.8.-wait-until-wm-is-ready.patch
+# PATCH-FIX-UPSTREAM xfce4-panel-4.8.5-wait-until-wm-is-ready.patch bxo#7161 
g...@opensuse.org -- Wait until the wm is ready on all screens in order to 
ensure that the panel ends up on the correct screen in multipanel setups 
(backported from upstream git)
+Patch0: xfce4-panel-4.8.5-wait-until-wm-is-ready.patch
+# PATCH-FIX-UPSTREAM xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch 
g...@opensuse.org -- Handle the case when the panel is not yet realized 
(backported from upstream git)
+Patch1: xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch
+# PATCH-FIX-UPSTREAM xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch 
bxo#7895 g...@opensuse.org -- Fix segfault with a not-existing menu (backported 
from upstream git)
+Patch2: xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  perl-XML-Parser
@@ -98,6 +102,8 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 %configure \

++ xfce4-panel-4.8.5-fix-crash-on-non-existing-menu.patch ++
diff --git a/plugins/applicationsmenu/applicationsmenu.c 
b/plugins/applicationsmenu/applicationsmenu.c
index df0bb5c..bf99281 100644
--- a/plugins/applicationsmenu/applicationsmenu.c
+++ b/plugins/applicationsmenu/applicationsmenu.c
@@ -1031,10 +1031,11 @@ applications_menu_plugin_menu (GtkWidget  
*button,
   else
 {
   xfce_dialog_show_error (NULL, error, _(Failed to load the 
applications menu));
-  g_error_free (error);
 
   gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), FALSE);
 
+  if (G_LIKELY (error != NULL))
+g_error_free (error);
   if (G_LIKELY (menu != NULL))
 g_object_unref (G_OBJECT (menu));
 
++ xfce4-panel-4.8.5-handle-panel-not-yet-realized.patch ++
diff --git a/libxfce4panel/xfce-panel-plugin.c 
b/libxfce4panel/xfce-panel-plugin.c
index c85e1ab..57586f0 100644
--- a/libxfce4panel/xfce-panel-plugin.c
+++ b/libxfce4panel/xfce-panel-plugin.c
@@ -1989,6 +1989,7 @@ xfce_panel_plugin_arrow_type (XfcePanelPlugin *plugin)
   gintmonitor_num;
   GdkRectanglemonitor;
   gintx, y;
+  GdkWindow  *window;
 
   g_return_val_if_fail (XFCE_IS_PANEL_PLUGIN (plugin), GTK_ARROW_NONE);
   g_return_val_if_fail (XFCE_PANEL_PLUGIN_CONSTRUCTED (plugin), 
GTK_ARROW_NONE);
@@ -2007,13 +2008,17 @@ xfce_panel_plugin_arrow_type (XfcePanelPlugin *plugin)
 return GTK_ARROW_LEFT;
   else /* floating */
 {
+  window = gtk_widget_get_window (GTK_WIDGET (plugin));
+  if (G_UNLIKELY (window == NULL))
+return GTK_ARROW_NONE;
+
   /* get the monitor geometry */
   screen = gtk_widget_get_screen (GTK_WIDGET (plugin));
-  monitor_num = gdk_screen_get_monitor_at_window (screen, GTK_WIDGET 
(plugin)-window);
+  monitor_num = gdk_screen_get_monitor_at_window (screen, window);
   gdk_screen_get_monitor_geometry (screen, monitor_num, monitor);
 
   /* get the plugin root origin */
-  

commit xfce4-panel for openSUSE:Factory

2011-06-22 Thread h_root

Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory
checked in at Wed Jun 22 11:22:28 CEST 2011.




--- xfce4-panel/xfce4-panel.changes 2011-06-19 21:16:51.0 +0200
+++ /mounts/work_src_done/STABLE/xfce4-panel/xfce4-panel.changes
2011-06-21 23:42:39.0 +0200
@@ -1,0 +2,12 @@
+Tue Jun 21 20:23:30 UTC 2011 - g...@opensuse.org
+
+- update to version 4.8.5
+  - tasklist: avoid unneeded dnd actions
+  - tasklist: allow both motion activation and dnd
+  - panel: make preferences dialog work in Gtk+ 2.24.5
+  - systray: add xfpm to known apps for a decent icon
+  - tasklist: drop Gtk 2.22 API
+  - bugfixes
+  - translation updates
+
+---

calling whatdependson for head-i586


Old:

  xfce4-panel-4.8.4.tar.bz2

New:

  xfce4-panel-4.8.5.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.SOiL2L/_old  2011-06-22 11:21:58.0 +0200
+++ /var/tmp/diff_new_pack.SOiL2L/_new  2011-06-22 11:21:58.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   xfce4-panel
-Version:4.8.4
+Version:4.8.5
 Release:1
 License:GPLv2+ and LGPLv2.1+
 Summary:Panel for the Xfce Desktop Environment

++ xfce4-panel-4.8.4.tar.bz2 - xfce4-panel-4.8.5.tar.bz2 ++
 5566 lines of diff (skipped)






Remember to have fun...

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



commit xfce4-panel for openSUSE:Factory

2011-06-20 Thread h_root

Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory
checked in at Mon Jun 20 10:32:47 CEST 2011.




--- xfce4-panel/xfce4-panel.changes 2011-04-06 22:45:53.0 +0200
+++ /mounts/work_src_done/STABLE/xfce4-panel/xfce4-panel.changes
2011-06-19 21:16:51.0 +0200
@@ -1,0 +2,12 @@
+Sun Jun 19 19:06:34 UTC 2011 - g...@opensuse.org
+
+- update to version 4.8.4
+  - update online documentation help location
+  - improved thread-safety
+  - idle XfcePanelImage loading
+  - make the pager message less scary
+  - add a sorting mode for tasklist reordering with dnd
+  - bugfixes
+  - translation updates
+
+---

calling whatdependson for head-i586


Old:

  xfce4-panel-4.8.3.tar.bz2

New:

  xfce4-panel-4.8.4.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.kb5s3l/_old  2011-06-20 10:31:25.0 +0200
+++ /var/tmp/diff_new_pack.kb5s3l/_new  2011-06-20 10:31:25.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   xfce4-panel
-Version:4.8.3
+Version:4.8.4
 Release:1
 License:GPLv2+ and LGPLv2.1+
 Summary:Panel for the Xfce Desktop Environment

++ xfce4-panel-4.8.3.tar.bz2 - xfce4-panel-4.8.4.tar.bz2 ++
 7195 lines of diff (skipped)






Remember to have fun...

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



commit xfce4-panel for openSUSE:Factory

2011-05-02 Thread h_root

Hello community,

here is the log from the commit of package xfce4-panel for openSUSE:Factory
checked in at Mon May 2 17:27:49 CEST 2011.




--- xfce4-panel/xfce4-panel.changes 2011-02-18 01:14:57.0 +0100
+++ xfce4-panel/xfce4-panel.changes 2011-04-06 22:45:53.0 +0200
@@ -1,0 +2,26 @@
+Wed Apr  6 20:41:55 UTC 2011 - g...@opensuse.org
+
+- update to version 4.8.3
+  - use portable abicheck.sh from xfconf
+  - bugfixes
+  - translation updates
+
+---
+Fri Apr  1 17:32:44 UTC 2011 - g...@opensuse.org
+
+- update to version 4.8.2
+  - change packing order of buttons in pager to match wnck
+  - set some atk object names on panel buttons without label
+  - allow installation of the helpers in a custom location
+  - set a static role for the panels (bxo#7094), reverted the
+previous fix
+  - ask to start the panel if 'xfce4-panel -r' is called without
+instance
+  - respawn a child if the plugin was realized with a pid
+  - use the widget snapshot as tasklist draw icon.
+  - bugfixes
+  - translation updates
+- dropped obsolete
+  xfce4-panel-4.8.1-fix-install-documentation.patch
+
+---

calling whatdependson for head-i586


Old:

  xfce4-panel-4.8.1-fix-install-documentation.patch
  xfce4-panel-4.8.1.tar.bz2

New:

  xfce4-panel-4.8.3.tar.bz2



Other differences:
--
++ xfce4-panel.spec ++
--- /var/tmp/diff_new_pack.LS50lp/_old  2011-05-02 17:26:12.0 +0200
+++ /var/tmp/diff_new_pack.LS50lp/_new  2011-05-02 17:26:12.0 +0200
@@ -18,16 +18,14 @@
 
 
 Name:   xfce4-panel
-Version:4.8.1
-Release:7
+Version:4.8.3
+Release:1
 License:GPLv2+ and LGPLv2.1+
 Summary:Panel for the Xfce Desktop Environment
 Url:http://www.xfce.org/projects/xfce4-panel/
 Group:  System/GUI/XFCE
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
-# PATCH-FIX-UPSTREAM xfce4-panel-4.8.1-fix-install-documentation.patch 
bxo#7274 g...@opensuse.org -- Fixes a bug in the build system that prevents the 
installation of the HTML documentation
-Patch0: xfce4-panel-4.8.1-fix-install-documentation.patch
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  perl-XML-Parser
@@ -43,7 +41,6 @@
 BuildRequires:  pkgconfig(libxfcegui4-1.0)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  update-desktop-files
-BuildRequires:  xfce4-dev-tools
 Requires:   %{name}-branding = %{version}
 Provides:   xfce4-panel-plugins = %{version}
 Obsoletes:  xfce4-panel-plugins  %{version}
@@ -98,10 +95,8 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-xdt-autogen
 %configure \
 --disable-static \
 --enable-gtk-doc

++ xfce4-panel-4.8.1.tar.bz2 - xfce4-panel-4.8.3.tar.bz2 ++
 18843 lines of diff (skipped)






Remember to have fun...

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