* Tue Mar 28 2023 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.18.3
* launcher: Show action menu also when there are several items
* Fix memory management of vala generated plugins
* panel: Rephrase "Don't reserve space on borders" (V2)
* panel: Make property migration generic
* launcher: Avoid "no trigger event" warning when showing the menu
* launcher: Guard access to the plugin menu GdkWindow
* libxfce4panel: Unregister menu also on GtkWidget::hide
* panel: Do not reset output name if a monitor does not have a model name
* libxfce4panel: Fix memory management of source for menu positioning
* panel: Delay removal of ExternalPlugin to prevent use-after-free
* systray: Cancel any async D-Bus operation in finalize()
* tasklist: Do not try to resolve /proc/pid/exe to launch new instance
* Translation Updates
* Fri Feb 10 2023 Maurizio Galli <maurizio.galli@suse.com>
- Ensure statusnotifier plugin is fully usable with appindicators
* Thu Feb 09 2023 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.18.2
* directorymenu: Add missing sanity check
* panel: Properly handle null string as property default value
* Revert "Use RGBA visual only if compositing is enabled (Fixes
gxo#xfce/xfce4-panel#251)" (gxo#xfce/xfce4-panel#672)
* Revert "systray: Do not require compositing to be enabled to
use RGBA visual"
* systray: Fix blurry icons in prefs dialog when UI scale > 1
* launcher: Fix blurry icons in prefs and add dialogs when UI
scale > 1
* launcher: Use GIcon for the tooltip icon (gxo#xfce/xfce4-panel#674)
* pager: Use WnckHandle if available (gxo#xfce/xfce4-panel#695)
* Translation Updates
* Wed Jan 11 2023 Maurizio Galli <maurizio.galli@suse.com>
- Update to version 4.18.1
* Update copyright year
* clock: Add missing sanity check
* clock: Do not override custom font formats
* clock: Fix sync timeout
* docs: Fix version for xfce_panel_set_image_from_source()
* libxfce4panel: Deprecate XfcePanelImage
* tasklist: Adapt wnck default icon size when UI scale > 1
(gxo#xfce/xfce4-panel#681)
* tasklist: Do not duplicate menu item activation
* tasklist: Fix group button visibility
* tasklist: Fix scrolling through window buttons (gxo#xfce/xfce4-panel#692)
* tasklist: Fix window count positioning when UI scale > 1
* tasklist: Keep icon pixbuf around and use surface also for menu items
* windowmenu: Adapt wnck default icon size when UI scale > 1
(gxo#xfce/xfce4-panel#682)
* Translation Updates
* Sat Dec 17 2022 Maurizio Galli <maurizio.galli@suse.com>
- Update to version 4.18.0
* Bump requirements for Xfce 4.18
* Translation Updates
* Sun Aug 21 2022 Maurizio Galli <maurizio.galli@suse.com>
- Update to 4.16.5
* systray: Help to keep status notifiers from vanishing
(gxo#xfce/xfce4-panel#102,gxo#xfce/xfce4-panel#243, gxo#xfce/xfce4-panel#599)
* panel: Populate item dialog after setting dialog screen (gxo#xfce/xfce4-panel#62)
* systray: Perform sanity checks also for "NewStatus" signal (gxo#xfce/xfce4-panel#602)
* pager: Properly disconnect signal handler
* tasklist: Guard against null workspace
* panel: Be sure to save plugins before xfconf_shutdown()
* tasklist: Fix critical warning when starting on a disconnected device
* Update `.gitignore`
* libxfce4panel: Destroy plugin prefs dialog on plugin "destroy" signal
* build: Fix intltool lock file problem during make distcheck
* prefs-dialog: Filter out irrelevant selection changes in "Items" tab
* wrapper: Ensure that provider stays alive when processing "g-signal"
* Revert "panel: Keep a reference on item during drag and drop"
* tasklist: Fix wireframe for CSD windows (v2) (gxo#xfce/xfce4-panel#562)
* Translation Updates
* Sun Apr 17 2022 Marcel Kuehlhorn <tux93@opensuse.org>
- Update to 4.16.4
* Update copyright year and standardize formatting
* Update and sort author list by name
* panel: Fix regression "intellihide does not hide when leaving
slowly" (gxo#xfce/xfce4-panel#388)
* panel: Fix regression "'Span Monitor' has no effect"
(gxo#xfce/xfce4-panel#405)
* panel: Keep a reference on item during drag and drop
* Fix `core.UndefinedBinaryOperatorResult` warning from
`scan-build` (gxo#xfce/xfce4-panel#142)
* panel: Fix broken drag and drop between panels
(gxo#xfce/xfce4-panel#561)
* panel: Disconnect from screen signals when window is destroyed
* systray: Do not connect to proxy signal if async method failed
* panel: Mitigate a memory leak when removing items
(gxo#xfce/xfce4-panel!46)
* windowmenu: Emit "deactivate" signal when hiding the menu
(gxo#xfce/xfce4-panel#22, gxo#xfce/xfce4-panel!68)
* systray: Fix wrong sanity check
* systray: Properly initialize systray item
* systray: Trust the status to update the attention icon
(gxo#xfce/xfce4-panel#392, gxo#xfce/xfce4-panel!64)
* Fixed some window buttons not appearing in the panel
(gxo#xfce/xfce4-panel#188, gxo#xfce/xfce4-panel!66)
* launcher: Only activate under mouse (gxo#xfce/xfce4-panel#519)
* libxfce4panel: Review memory management for context menu
(gxo#xfce/xfce4-panel#452, gxo#xfce/xfce4-panel!46)
* actions: Block panel autohide
(gxo#xfce/xfce4-panel#431, gxo#xfce/xfce4-panel!62)
* launcher: Clear action menu when destroyed
(gxo#xfce/xfce4-panel#540, gxo#xfce/xfce4-panel!61)
* Translation Updates
Version: 4.16.1-bp153.1.16
* Thu Jan 28 2021 Marcel Kuehlhorn <tux93@opensuse.org>
- Update to 4.16.1
* pager: Use gobject bindings (gxo#xfce/xfce4-panel#376)
* pager: Switch to new workspaces icon name
* launcher: avoid double fork
* statustray: Display tooltip title of statusnotifier items as
* plaintext
* statustray: Prevent crash when parsing properties
(gxo#xfce/xfce4-panel#379)
* windowmenu: fix use-after-free in window_menu_plugin_window_item_new
* Fix compilation warnings
* Update `.gitignore`
* Translation Updates
* Wed Dec 23 2020 Maurizio Galli <maurizio.galli@gmail.com>
- Update to 4.16.0
- panel: Fix intellihide with CSD (Fixes gxo#xfce/xfce4-panel#368)
- tasklist: Fix wireframe for CSD windows (Fixes gxo#xfce/xfce4-panel#338)
- tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90)
- Revert "tasklist: Auto-adjust icon size (Closes gxo#xfce/xfce4-panel#90)"
- Fix GSourceFunc removal
- Remove GSourceFunc casts
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
* Mon Dec 14 2020 Marcel Kuehlhorn <tux93@opensuse.org>
- Update to 4.15.6
* settings: Use spinbuttons for size and nrows
* settings: Update item listview toolbar
* Make dbusmenu-gtk3-0.4 optional, disables StatusNotifier integration
* gobject introspection wants a capital letter for the gir file
* Use new xfce_spawn API
* Bump GLib (and gio, gthread, etc) minimum to 2.50.0
* Update .gitignore
* Add README.md to EXTRA_DIST
* Fix compiler warnings
* Fix memory leaks
* Drop generated code from repo
* Revert "launcher: Appear "checked" on click
(gxo#xfce/xfce4-panel#256)"
* Translation Updates
- Rename typelib subpackage to match gir name
- Fix files listed twice warning
* Fri Nov 20 2020 Maurizio Galli <maurizio.galli@gmail.com>
- We need to make sure xfce4-statusnotifier-plugin-lang is also
removed or it creates dependency conflicts.
* Wed Nov 11 2020 Maurizio Galli <maurizio.galli@gmail.com>
- xfce4-statusnotifier-plugin is now obsolete because directly
integrated into xfce4-panel.
* Tue Nov 03 2020 Marcel Kuehlhorn <tux93@opensuse.org>
- Update to 4.15.5
* actions: Switch to new session icons (gxo#xfce/xfce4-panel#332)
* add-items: Drop not-so-helpful dialog subtitle
* add-items: Bump default dialog size (gxo#xfce/xfce4-panel#258)
* launcher: Appear "checked" on click (gxo#xfce/xfce4-panel#256)
* tasklist: Limit blinking notification
* intellihide: Check if cursor is over the panel
(gxo#xfce/xfce4-panel#311)
* launcher: Set plugin icon as fallback (gxo#xfce/xfce4-panel#329)
* Add new README.md
* Fixed icon for about dialog and added more icons for better scaling
* Unref datetime objects
* Translation Updates
* Fri Aug 28 2020 Marcel Kuehlhorn <tux93@opensuse.org>
- Update to 4.15.4
* New plugin: statustray (supports statusnotifier and systray)
* plugins: Add new rDNS icons for all plugins
* Use shared field codes expansion
* tasklist: Add "Launch New Instance" item to menu
(gxo#xfce/xfce4-panel#158)
* Add new app icon and rDNS icon name
* Fix background of 48px app icons (bxo#16873)
* dark-mode: Make property unique across panels
* tasklist: Allow keyboard navigation within groups
(gxo#xfce/xfce4-panel#270)
* applicationsmenu: Correctly block autohiding
(gxo#xfce/xfce4-panel#287)
* action buttons: Fix combobox signal
* action buttons: Drop 'inverted buttons' setting (#223)
* action buttons: Add button title options (bxo#8980)
* action buttons: Fix separator width (bxo#15558)
* launcher: Fix launcher menu button state
(gxo#xfce/xfce4-panel#264)
* launcher: Fix crash with actions menu (bxo#16823)
* launcher: Fix in default panel configuration
* Improve docs for xfce_panel_plugin_position_widget (bxo#9438)
* Add Gio to libxfce4panel gir includes
* Fix panel build with vala 0.48 (bxo#16426)
* Update gitignore (gxo#xfce/xfce4-panel#295)
* Drop references to Gtk2 and 4.6 panel plugins
* panel: Improve autohide animation
* panel: Add "popdown-speed" property to adjust autohide animation
* panel: Fix autohide state machine
* panel: Fix cancellation of autohide animation
* panel: Immediately show panel in intellihide
* panel: Don't tamper with leave_opacity value (bxo#16296)
* launcher: Show desktop actions in context menu
* plugin: Show custom menu items below plugin name
* tasklist: Hide brackets for min windows by default
* tasklist: Fix crash middle-click-closing grouped windows
(bxo#16410)
* systray: Basic support for symbolic icons
* systray: Silence deprecation warnings
* systray: Remove superfluous warning
* Improve wording in "Remove plugin" dialog (bxo#9000)
* settings: Add keywords for discoverability (bxo#10694)
* Fix GTimeVal deprecation (bxo#16643)
* Fix memory leak in panel plugin wrapper (bxo#16640)
* Update docstring
* Update libxfce4panel symbols
* Make var names more consistent
* Enable dark-mode by default
* tic-tac-toe: Fix XfceTitledDialog with CSD
* add-item dialog: Fix XfceTitledDialog with CSD
* systray: Improve app icon lookup
* directorymenu: Add create folder/document menuitems (bxo#15639)
* directorymenu: Add option to hide folder/terminal menuitems
(bxo#15630)
* plugins: Fix enter/leave opacity w/o compositing (bxo#14577)
* clock: Drop leading zeros for days in default layout
* clock: Add back hour:min to format presets (bxo#16035)
* panel: Make sure "span monitors" is conditionally sensitive
* tasklist: Fix drag&drop in deskbar mode (bxo#16298)
* Fix autohide with bg color or image (bxo#16064)
* Improve the marching ants animation
* Remove extra underscore (bxo#16266)
* Use an empty placeholder icon for launcher (bxo#15819)
* Always provide files for vala binding in dist tarball
* Replace GtkStock icon
* Use symbolic window-close button image
* Drop support for Gtk2 and 4.6 plugins
* Drop Gtk2/4.6-only references from the docs
* Don't show or try to load Gtk2 plugins anymore
* Add dark mode preference
* autohide: Add sliding out animation
* Draw panel border based on position and length
* appmenu: Listen to icon theme changes (bxo#15861)
* appmenu: Use panel's icon size
* clock: Validate timezone entry (bxo#16036)
* prefs: Plug memory leaks (bxo#16016)
* docs: Fix build by dropping unused refs (bxo#16031)
* pager: Fix scrolling in pager-buttons (bxo#15614)
* pager: Face-lift of settings dialog
* pager: Only show scroll-option with buttons
* pager: Add option to show workspace number
* systray: Drop "Show frame" option (bxo#14186)
* tasklist: Resize when windows get removed (bxo#14394)
* systray: Fix icons without compositing (bxo#14577)
* windowlist: Make layout consistent with xfdesktop
* windowlist: Replace deprecated gtk_widget_modify_font
* launcher: Fix visual state of arrow-button (bxo#15818)
* launcher: Avoid excessive left padding on popup menu
(bxo#15819)
* Fix typos and improve code formatting
* Translation Updates
- Remove systray-symbolic-icons.patch
* Wed Apr 29 2020 Marcel Kuehlhorn <tux93@opensuse.org>
- 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
* Sun Mar 22 2020 Maurizio Galli <maurizio.galli@gmail.com>
- Added systray-symbolic-icons.patch. Backport to enable symbolic
icons in systray
* Mon Jan 13 2020 Maurizio Galli <maurizio.galli@gmail.com>
- 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&drop 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
* Thu Sep 26 2019 Marcel Kuehlhorn <tux93@opensuse.org>
- 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
* Fri Aug 16 2019 Maurizio Galli <maurizio.galli@gmail.com>
- Fixed sources in spec file
* Mon Aug 12 2019 Maurizio Galli <maurizio.galli@gmail.com>
- 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 2019 Marcel Kuehlhorn <tux93@opensuse.org>
- 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 2019 Marcel Kuehlhorn <tux93@opensuse.org>
- 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 2019 Vinzenz Vietzke <vinz@vinzv.de>
- 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 2019 Maurizio Galli <maurizio.galli@gmail.com>
- 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: Switch from wnck* icons to standard names
- tasklist: Keep groupbutton active after closing menu
- tasklist: Make sure icons in the group menu are 16px
- tasklist: Make grouped buttons active (bxo#9129)
- launcher: Rely on icon-size provided by panel
- Prevent crash on removing certain plugins (bxo#14418)
- Add "configure" button to composited infobar
- Make compositor info in settings dialog a GtkInfoBar
- directorymenu: Fix crash and drop deprecated call
- Fix unreadable panel items without compositing (bxo#14842)
- launcher: Fix arrows not being shown (bxo#14373)
- launcher: Fix tooltip icon size (bxo#14774)
- Re-introduce button images to plugin settings dialogs
- Make the settings dialog more HIG compliant
- launcher: Add 'New Link' button to properties (bxo#14855)
- Drop the panel's welcome dialog (bxo#14388)
- clock: Resolve deprecations and fix binary clock
- Workaround for xinput2's subpixel handling (lp#1795135)
- Ensure the orientation style classes are always applied
- Add orientation-related style classes for improved theming
- actions: Add support for dm-tool
- panel-window: set struts with monitor scaling
* Translation updates
- Changes from 4.13.3
* Bugfixes:
- Get the actual widget state flags to avoid constant redraws (bxo#14307)
- launcher: Fix empty button in remove launcher dialog (bxo#13962)
- launcher: Make sure icons are not oversize
- launcher: Make sure the appropriate icon size is used
- launcher: Fix resizing of pixbuf based icons (bxo#14138)
- Move "Separator" to the top of the "Add New Items..." menu (bxo#14086)
- Make a couple of strings translatable (bxo#14338)
- Make former GtkStock dialog buttons translateable (bxo#14338)
- Make double-click add plugin in the "Add item" dialog (bxo#9784)
- clock: Improve discoverability of tooltip help-texts (bxo#11708)
- Correctly initialize return value (bxo#10873)
- Gtk+3 fixes:
- Fix various warnings with Gtk3 (bxo#14135)
- Fix Gtk+3 version in ifdef
- Use 'gdk_screen_is_composited' with Gtk3 (bxo#14128)
- Try to fix menu positioning with Gtk3.22
- Various icon fixes:
- Switch to GtkIconTheme (bxo#14125)
- Fix missing icons with Adwaita icon theme (bxo#14133)
- Fix remaining deprecated icon names
* Translation updates
- Changes from 4.13.2
* Add support for gobject-introspection (Vidar Haarr)
* Bugfixes:
- actions: Fix GPtrArray usage (bxo#13981)
- actions: Show Hybrid Sleep option (bxo#12771)
- clock: Fix invalid datetime formats appearing in list (bxo#11527)
- clock: Use freedesktop.org compliant icon (bxo#13779)
- clock: Add a validator for digital custom formats (bxo#11527)
- clock: Fix format validation (bxo#11527)
- launcher: Fix custom images
- tasklist: Fix scrolling to cycle through open windows (bxo#13789)
- tasklist: Define cosmetic default padding for images (bxo#13865)
- tasklist: Fix alignment of labels when orientation is changed (bxo#13864)
- tasklist: Allow to hide label decorations (bxo#10546)
- systray: Fix crash when systray is empty (bxo#13927)
- systray: Don't lookup hash table for null keys (bxo#11929)
- systray: Add option to display icons with square sizing (bxo#12093)
- Pass socket id to D-Bus service to embed settings window (bxo#13854)
- Make "Automatic" the default selection in the panel config dialog
- Fix make distcheck (But #14040)
- Improve gtkdoc
* Translation updates
- Changes from 4.13.1
* Port to GDBus (Ali)
This means the panel now depends on xfconf 4.13 - recommended is 4.13.3.
* Features:
- systray: Allow ordering of items (bxo#11929)
- tasklist: Add styleclass to make life easier for themers
* Bugfixes:
- Fix DND between external plugins (bxo#13687)
- Fix drag and drop for internal plugins (bxo#13642)
- Correct enter and leave opacity label positions (bxo#13594)
- Fix Gtk3 XfceArrowButtons not blinking (bxo#13599)
- Fix datarootdir declaration in .pc files (bxo#13589)
- Use fd.org terminal icon name (bxo#13592)
- Don't let the wrapper crash on unknown properties (bxo#13614)
- Set default panel-2 size of default settings
- windowmenu: Fix icon size in menu
- systray: Fix alignment of single non-square items (bxo#9095)
- clock: Make the default date and time format translatable (bxo#9637)
* Translation updates
Changes from 4.13.0
* Port to Gtk3:
The port is the result of the hard work Nick, Peter, Andrzejr, Simon and
many others that helped with testing, patches and translations.
* Features:
- Support for the "primary" monitor option in RandR
- Gtk2 plugins are still supported and work almost completely fine
(see regressions below)
* Deprecations:
- xfce_panel_image is deprecated, instead plugins shall use GtkImage and
xfce_panel_plugin_get_icon_size which introduces defined icon size-steps
to avoid fuzzy icons
* Known regressions:
- The panel is not visually focused by default (fixed in Xfwm4>=4.12.4)
- Moving panel plugins via drag and drop on the panel directly via the plugins
context menu action "Move" is currently broken (works fine in preferences dialog)
- Small regression with intelligent hiding (when opening a menu, the panel
hides and comes back immediately while it should just remain visible)
- Enter/leave opacity does not work for Gtk2 plugins
- Not all panel settings may be kept as the configuration is not 100% backward
compatible (e.g. we're using GdkRGBA instead of GdkColor for the backgorund)
* Known todos:
- Fix all bugs/regressions
- Remove more/all Gtk+ deprecations
(lots of warnings when compiling currently)
* Lots of translations updates
- Clean up spec file and dropped obsolete macros
- Added conditional %bcond_with git for easier maintanance when using
git master branch
* Mon Jan 07 2019 Maurizio Galli <maurizio.galli@gmail.com>
- Drop hard dependency of xfce4-panel-restore-defaults (boo#1120913)
* Mon Dec 17 2018 Maurizio Galli <maurizio.galli@gmail.com>
- Added subpackage for script to restore panel defaults
https://lists.opensuse.org/opensuse-xfce/2018-12/msg00014.html
* Mon Feb 26 2018 crrodriguez@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.