commit xfce4-panel for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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