Commit Graph

77 Commits

Author SHA256 Message Date
OBS User buildservice-autocommit
4cd1dea0b8 Updating link to change in openSUSE:Factory/lxqt-panel revision 13.0
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=89a9dffd28e6d48213ef412484653b34
2018-06-29 20:23:43 +00:00
Michael Vetter
3414103215 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=17 2018-06-20 13:40:46 +00:00
Michael Vetter
6e41c105b8 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=16 2018-05-22 16:27:10 +00:00
Michael Vetter
8edf449ead OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=15 2018-05-22 16:19:37 +00:00
Michael Vetter
129565ed0d - Remove BuildRequire for pkgconfig(libmenu-cache):
Seems to create problems under some conditions.
  See https://forum.lxqt.org/t/release-lxqt-0-13-0/301

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=14
2018-05-22 16:09:22 +00:00
Michael Vetter
d0f8b49b9a OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=13 2018-05-22 16:01:49 +00:00
Michael Vetter
11d3a9c89a OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=12 2018-05-22 15:51:05 +00:00
Michael Vetter
9f5735309a - Update to 0.13.0:
* Fixes for main menu, especially its correct update when new apps are installed.
  * No menu-cache by default (fixing problems caused by menu-cache + systemd)
  * Fixes for task button text and icon
  * Move and Resize windows in task-button context menu
  * Fixes for worldclock
  * Avoid infinite recursion when no icon available
  * Fix wrongly positioned popups
  * Plugin-volume: Use a specific icon for the panel
  * Better integration between keyboard indicator plugin and keyboard configuration

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=11
2018-05-22 15:31:35 +00:00
Dominique Leuenberger
18a84c8889 Accepting request 539254 from X11:LXQt
- Use pkg-config to determine cflags:
  SR#535177 changed the location of xkbcommon-x11.h.
  So far the path was hardcoded, now use pkg-config to determine
  the actual path.
- Update to 0.12.0:
  * Set patch version
  * quicklaunch: Show popup menu aligned to clicked button
  * quicklaunch: Add "Desktop Action" support
  * l10n: Update Polish translation
  * Fix Danish spelling
  * plugin-tray: Fix dupe icon display error
  * Don't export github templates
  * Use worldclock by default instead of clock.
  * clock: Show deprecation message on startup/add
  * Fix clock text update
  * Avoid calling text() in MatchAction on a QAction == 0
  * volume: Do check for OSS availability in run-time
  * Update Polish .desktop entry
  * Remove space from end of "Show popup on mouse hover " string
  * Updated Lithuanian translation
  * Add/update Lithuanian translation
  * Update directorymenu_it.desktop
  * mainmenu: Don't hold the references for menu-cache
  * mainmenu: Fix menu-cache usage
  * set Qt::AA_UseHighDpiPixmaps to true
  * l10n: Updated Polish translation
  * Improved lxqt-panel version display
  * Added default CMAKE_BUILD_TYPE and LXQT_PANEL_PATCH_VERSION
  * plugins: Make widgets/buttons use whole space
  * LXQtPanelLayout: Honor item's expanding size policy
  * mainmenu: Install eventFiler for all (sub)menus
  * volume: Add all changes notifications (configurable)
  * Fixes a FTBFS in superbuild mode
  * Added merged autostart and menu to CMakeLists.txt
  * Updated *_da.desktop files and removed *_da_DK.desktop files
  * translation: Add Portugese directories
  * Update desktop entries and Replace fr_FR by fr
  * Merge pull request #45 from lxde/menu-comment
  * lxqt-applications.menu: remove accidentally added topics from "System Tools"
  * Update Greek translation (el) Remove country variant from language code
  * Rename LxQt to LXQt everywhere
  * CMake: Adds Runtime and Devel install COMPONENTs
  * Coding style changes
  * Adds double quotes to everything that may break
  * Use GNUINnstallDirs
  * Updates the build system to use the Targets infrastructure
  * Place LXQt About over Preferences in the main menu
  * Added italian translation in menu
  * Added german translation for the settings directory.
  * Drops hardcoded /etc/xdg paths
  * menu: hungarian translations added
  * Add Russian translation
  * Restore the old preferences menu layout of razor-qt.
  * Updated german translation, replaced Qt4 by Qt in all xsession/translations
  * add lxqt-leave directory files
  * use LXQt-specific menu file
  * Updates translations infrastructure
  * Update the required minimum cmake version
  * remove dead template lines switch OnlyShowIn from Razor -> LXQt stringchanges LxQt -> LXQt
  * Support lxqt-session and add necessary xdg autostart desktop entry files.
  * Fit the task group to its contents
  * mainmenu: Add "true" translucency support
  * Show "unknown" when an icon is missing
  * volume: Force step for wheel over popup slider
  * volume: Always show tooltip over button
  * volume: Force configured step for wheel over button
  * volume: Use "override" keyword
  * Enable translucency for taskbar group popup
  * tray: Move tray icon window into correct place
  * taskbar: Elide texts of buttons when needed
  * volume: Fix calculating of alsa volume
  * volume: Remove duplicated code
  * volume: Fix reporting of pulse volume
  * sysstat: Fix saving of network maximum speed
  * mainmenu: Redesign config dialog
  * mainmenu: Clear search upon show (configurable)
  * plugin-kbindicator: Undef the "explicit" workaround
  * plugin-sysstat: Avoid "set but unused var" warning
  * panel: Make space reserve on display configurable
  * panel: Add wrong logic warning
  * panel: Hide correctly upon the DragLeave
  * plugin-mount: Fix firing the actions
  * plugin-mount: Notify just on "real" add/remove
  * plugin: Save settings before signal connect
  * taskbar: Add Meta+1..9 shortcuts to raise windows
  * Bump year
- Remove 0001-lxqt_panel_override_explicit_keyword.patch: upstreamed
- Update to 0.11.1:
  * Show Auto-Hiding Panels with Delay (#387)
  * Enabling testing on weston (#380)
  * Update *da.desktop files
  * plugin-showdesktop: Cleanup left behind XCB artifacts
  * plugin-kbindicator: Use FindXCB CMake module
  * plugin-tray: Use the FindXCB CMake module
  * Use the new lxqt-build-tools CMake modules (FindMenuCache)
  * plugin-desktopswitch: Add LABEL_TYPE_NONE
  * Add/Update Portugese translations
  * taskbar: Add "cycle on wheel" configuration
  * taskbar: Forward wheelEvent
  * Add/Update french desktop entries
  * taskbar: Set toolButtonStyle for popup correctly
  * Fix faulty link in README.md
  * Remove arbitrary limit of taskbar button width
  * Remove cpack (#371)
- Added 0001-lxqt_panel_override_explicit_keyword.patch
  * Fixes compile errors  https://github.com/lxde/lxqt/issues/1251
- Added CXXFLAGS change from X11:LXQT:git for libxkbcommon-x11
- Update to 0.11.0:
  * Update README.md: Reflect changes introduced in 1c22479
  * CMakeLists: Fail for unmet dependencies
  * mainmenu: Remove setting base style in StyleChange
  * mainmenu: Workaround transparent search
  * mainmenu: Dispose old menu first when building new
  * Add README.md
  * sensors: Add default bar scale
  * sensors: Check for existence of the max value
  * sensors: Add minor code optimization
  * mainmenu: Handle QAction disposal correctly
  * panel: Don't use autoFillBackground
  * Plugin: Fix FTBFS for older Qt versions
  * mainmenu: Fix show/hide actions after menu rebuild
  * Statusnotifier: Remove setParent on StatusNotifierMenu.
  * Add XKB_COMMON_X11_INCLUDE_DIRS
  * panel: Remove/deprecate plugin-screensaver (#363)
  * Add and Update Arabic Translations for Desktop Files
  * Fix updating panel geometry on screen size change
  * panel: Fix screen number config change saving
  * Separate a String for I18N Enhancement
  * plugin: Force config dialog activation/raise
  * plugin: Fix crossreferencing of config dialogs
  * panel: Dispose unneeded menu
  * panel: Destroy panel's config dialog
  * showPopupMenu: Remove extraneous setParent() call (#359)
  * statusnotifier: fix popup position on right click
  * desktopswitch: Take layoutDirection into account
  * taskbar: Remove orientation specific logic for DnD
  * LXQtPanelLayout: Take layoutDirection into account
  * taskbar: Remove forgotten debug
  * taskbar: Consider layoutDirection for DnD
  * panel: Optimize search a bit
  * plugin-volume: Avoid an buffer overflow
  * Respect the OnlyShowIn property for menu entries when using menu-cache (#351)
  * kbindicator-plugin: fix linking with libxcb-1.12
  * plugin-volume: Handle errors when trying to determine the next card
  * Clean up CMakeLists.txt
  * plugin/directorymenu: Removes no use code (#350)
  * build: Forward translations parameters
  * ts-files removal (#346)
  * Fix memory leaks
  * Use const references with the foreach iterator
  * Small fix
  * statusnotifier: Fix showing icons in menu
  * kbindicator: (Re)Add .desktop translations
  * Update desktopswitchconfiguration.ui
  * panel: (Re)Add translations dir
  * Revert unintended *.desktop files removal
  * Remove translations (can be pulled in build time)
  * Use external translations
  * Update lxqt-panel_it.ts
  * Add documentation/comments for PanelPluginsModel.
  * Fix segfault on plugin initialization (#338)
  * translations: updated german translation (#323)
  * plugin-mainmenu: update mainmenu_it.ts (#337)
  * Russian translation update
  * mainmenu: Use style sheet to override icon
  * plugins: Change "repolish" logic
  * mainmenu: Reduce delay of popup when using shortcut
  * volume: Remove debug
  * plugins: Don't unload -> avoid dangling resources
  * Added new translated strings.
  * Added missing context for lupdate.
  * Updated german translation.
  * Ask for confirmation when removing a panel
  * panel: Add "Lock Panel" functionality
  * fix updating panel geometry on screen changes
  * Try find a free position when adding a new panel
  * LXQtPanelApplication: Use D-Pointers
  * Animate auto-hiding panels.
  * Add QT_USE_QSTRINGBUILDER to the compile definitions
  * tray: Fix SEGFAULT on stop
  * mainmenu: Fix visual search problems
  * mainmenu: Remove duplicates from search
  * mainmenu: Add new configuration options for search
  * mainmenu: Workadound QLineEdit's wakups(QTBUG-52021)
  * mainmenu: Add configurable way of search
  * taskbar: separate adding from changing windows
  * plugins: Make buttons flat for cleaner look
  * mainmenu: Fix search interacion
  * mainmenu: Add search/hide possibility
  * taskbar: Add show icon by WindowClass to config
  * taskbar: Use icon from theme (based on windowClass)
  * panellayout: Do not allow oversized plugins
  * panellayout: Avoid plugin margins
  * PluginSettings: Make settings object/class public
  * Bump year Fix licenses: lxqt-panel is pure LGPL
  * worldclock: Fix possible SEGFAULT
  * Add comments for ILXQtPanel and LXQtPanel.
  * plugin-taskbar: fix German translation of configuration dialogue
  * panel: Correct PanelPluginsModel logic
  * volume: Avoid infinite cycle in config dialog
  * plugins: Use "cleaner" style logic
  * mainmenu: Remove unneeded includes
  * mainmenu: Fix freeze for some widget styles (e.g. breeze)
  * tray: Fix "BadDamage" warning message
  * tray: Postpone tray icon initialization
  * PluginSettings: Emit settingsChanged only for owned keys
  * taskbar: Fix (auto)hide after window menu is shown
  * mainmenu: Use directory of current icon for search
  * mainmenu: Fix showing icon path in configuration
  * plugin-taskbar: avoid icon-only style for groups
  * statusnotifier: fix position of context menus
  * plugin-quicklaunch: remove preset applications
  * plugin-tray: Fix native window sizes for high DPI devices
  * taskbar: Refactor/improove window handling logic
  * taskbar: Fix multiple groups when WindowClass changes
  * plugin settings: Publish PluginSettings symbols
  * Add support for nested groups in PluginSettings
  * Add PluginSettings::{read,set}Array for atomicity
  * Add PluginSettings for shared settings for plugins
  * plugins config: remove a lot of redundant code
  * LXQtPanelPluginConfigDialog: add ctor overload
  * Update lxqt-panel_fr_FR.ts
  * Create HR translations for panel and plugins
  * lxqt-panel: Update/format and install man page
  * plugin-kbindicator: remove ru_RU translations
  * plugin-kbindicator: add russian translations
  * Update Russian translations for the panel and plugins
  * Italian translation update
  * Updated german translation.
  * Adds comments for lxqtpanelapplication.h.
  * Correct some minor spelling mistakes.
  * panel-config: Fix background opacity slider
  * taskbar: Avoid "noop" button if window ID changes
  * mainmenu: Fix URL assembly for Drag&Drop
  * panel: Fill background
  * mainmenu: Use configurable icon
  * worldclock: Fix update interval
  * panel: Add periodic hide checking
  * clock: Fix content update if transform/autorotate
  * quicklaunch: Fix panel hiding upon showing menu
  * worldclock: Decrease (unnecessary) wake-ups
  * panel: Remove periodic checking for hide
  * Prevent panel hiding in case any (standalone) window shown
  * plugins: Unify window popup-ing
  * directorymenu: Fix indentation (spaces)
  * panel: Use override for overriden virt func
  * hu translations fixed
  * plugin-sysstat: translations fix
  * desktop-switch: Hightlight only windows in taskbar
  * fix misspelled prefered
- Add keyring
- Remove xkbcommon-includes.patch: upstreamed
- Remove: lxqt-panel-xcb-1.12.patch upstreamed
- Remove: no-undefined.patch instead pass
  -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" to
  cmake to not have the --no-undefined which doesnt make sense here
  since the symbol is in the binary and not in a library.
- Add lxqt-panel-xcb-1.12.patch: Fix linking with libxcb-1.12:
  we use xcb symbols by ourselves, so we are also responsible to
  link libxcb.
- Use pkgconfig to require libxkbcommon-x11-devel
- Require lxqt-mount to have mounter option working
- Use lxmenu-data to have a working panel menu (fonts etc).
- Added no-undefined.patch: include sources which export used functions
- Added xkbcommon-includes.patch: explicitly add include path for 
  xkbcommon headers, otherwise they are picked up accidentally
- Enable mount and kbindicator plugins
- Upstream release 0.10.0
  We have to compile it with -DKBINDICATOR_PLUGIN=No -DMOUNT_PLUGIN=No
  for now because we have problems otherwise.
  Deleted patches:
  - lxqt-panel-0.9.0_fix_lxqtmount_include.patch
  - lxqt-panel-0.9.0_add_libxcb_to_cmakelist.patch
  Not needed anymore
- Use correct name "lxqt" instead of "lxde-qt"
- Changed %build and %include to use cmake macros
- Added Patches:
  + lxqt-panel-0.9.0_fix_lxqtmount_include.patch 
  + lxqt-panel-0.9.0_add_libxcb_to_cmakelist.patch
- New upstream version 0.9.0
- Added -lang subpackage
- Dropped Patches:
  + lxqt-panel-0.8.0_fix_lxqt-mount_headers.patch
  + lxqt-panel-0.8.0_fix_undefined_reference.patch
- Added conditionals to enable Fedora Builds 
- fixed license tag
- added lxmenu-data
- new upstream version 0.8.0 
- Added:
  * 0001-fix_plugin_mount.patch
  * 0002-fix_plugin_volume.patch
  * 0003-fix_plugin_worldclock.patch
  * 0004-fix_plugin_kbindicator.patch
  * 0005-fix_plugin_dom.patch
  * Patches added to fix buildfailure caused by undefined references, and new default build flags in cmake (gh#lxde/lxde-qt#288)
- Build all plugins adding sensors and libstatgrab to buildrequires 
- spec file clean up for factoy 
- Specfile cleanup 
- Removed fedora spec, split into subproject
  Del: lxqt-panel-Fedora_20.spec 
- Ran spec-cleaner on openSUSE specfile 
- Added specfile for Fedora_20
  Add:  lxqt-panel-Fedora_20.spec 
- Added tarball for new stable release
  Add:  lxqt-panel-0.7.0.tar.xz
  Del:  _service 
-  Changed Requires: lxqt-globalkeys-devel to lxwt-globalkeys 
- Initial Source Upload
  Add: _service
  Add: lxqt-panel.spec
  Add: lxqt-panel.changes

OBS-URL: https://build.opensuse.org/request/show/539254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=12
2017-11-07 09:02:12 +00:00
Michael Vetter
97d99d89d6 - Use pkg-config to determine cflags:
SR#535177 changed the location of xkbcommon-x11.h.
  So far the path was hardcoded, now use pkg-config to determine
  the actual path.

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=10
2017-11-06 10:40:43 +00:00
Dominique Leuenberger
0c3a92a1c2 Accepting request 535977 from X11:LXQt
- Update to 0.12.0:
  * Set patch version
  * quicklaunch: Show popup menu aligned to clicked button
  * quicklaunch: Add "Desktop Action" support
  * l10n: Update Polish translation
  * Fix Danish spelling
  * plugin-tray: Fix dupe icon display error
  * Don't export github templates
  * Use worldclock by default instead of clock.
  * clock: Show deprecation message on startup/add
  * Fix clock text update
  * Avoid calling text() in MatchAction on a QAction == 0
  * volume: Do check for OSS availability in run-time
  * Update Polish .desktop entry
  * Remove space from end of "Show popup on mouse hover " string
  * Updated Lithuanian translation
  * Add/update Lithuanian translation
  * Update directorymenu_it.desktop
  * mainmenu: Don't hold the references for menu-cache
  * mainmenu: Fix menu-cache usage
  * set Qt::AA_UseHighDpiPixmaps to true
  * l10n: Updated Polish translation
  * Improved lxqt-panel version display
  * Added default CMAKE_BUILD_TYPE and LXQT_PANEL_PATCH_VERSION
  * plugins: Make widgets/buttons use whole space
  * LXQtPanelLayout: Honor item's expanding size policy
  * mainmenu: Install eventFiler for all (sub)menus
  * volume: Add all changes notifications (configurable)
  * Fixes a FTBFS in superbuild mode
  * Added merged autostart and menu to CMakeLists.txt
  * Updated *_da.desktop files and removed *_da_DK.desktop files
  * translation: Add Portugese directories
  * Update desktop entries and Replace fr_FR by fr
  * Merge pull request #45 from lxde/menu-comment
  * lxqt-applications.menu: remove accidentally added topics from "System Tools"
  * Update Greek translation (el) Remove country variant from language code
  * Rename LxQt to LXQt everywhere
  * CMake: Adds Runtime and Devel install COMPONENTs
  * Coding style changes
  * Adds double quotes to everything that may break
  * Use GNUINnstallDirs
  * Updates the build system to use the Targets infrastructure
  * Place LXQt About over Preferences in the main menu
  * Added italian translation in menu
  * Added german translation for the settings directory.
  * Drops hardcoded /etc/xdg paths
  * menu: hungarian translations added
  * Add Russian translation
  * Restore the old preferences menu layout of razor-qt.
  * Updated german translation, replaced Qt4 by Qt in all xsession/translations
  * add lxqt-leave directory files
  * use LXQt-specific menu file
  * Updates translations infrastructure
  * Update the required minimum cmake version
  * remove dead template lines switch OnlyShowIn from Razor -> LXQt stringchanges LxQt -> LXQt
  * Support lxqt-session and add necessary xdg autostart desktop entry files.
  * Fit the task group to its contents
  * mainmenu: Add "true" translucency support
  * Show "unknown" when an icon is missing
  * volume: Force step for wheel over popup slider
  * volume: Always show tooltip over button
  * volume: Force configured step for wheel over button
  * volume: Use "override" keyword
  * Enable translucency for taskbar group popup
  * tray: Move tray icon window into correct place
  * taskbar: Elide texts of buttons when needed
  * volume: Fix calculating of alsa volume
  * volume: Remove duplicated code
  * volume: Fix reporting of pulse volume
  * sysstat: Fix saving of network maximum speed
  * mainmenu: Redesign config dialog
  * mainmenu: Clear search upon show (configurable)
  * plugin-kbindicator: Undef the "explicit" workaround
  * plugin-sysstat: Avoid "set but unused var" warning
  * panel: Make space reserve on display configurable
  * panel: Add wrong logic warning
  * panel: Hide correctly upon the DragLeave
  * plugin-mount: Fix firing the actions
  * plugin-mount: Notify just on "real" add/remove
  * plugin: Save settings before signal connect
  * taskbar: Add Meta+1..9 shortcuts to raise windows
  * Bump year
- Remove 0001-lxqt_panel_override_explicit_keyword.patch: upstreamed
- Update to 0.11.1:
  * Show Auto-Hiding Panels with Delay (#387)
  * Enabling testing on weston (#380)
  * Update *da.desktop files
  * plugin-showdesktop: Cleanup left behind XCB artifacts
  * plugin-kbindicator: Use FindXCB CMake module
  * plugin-tray: Use the FindXCB CMake module
  * Use the new lxqt-build-tools CMake modules (FindMenuCache)
  * plugin-desktopswitch: Add LABEL_TYPE_NONE
  * Add/Update Portugese translations
  * taskbar: Add "cycle on wheel" configuration
  * taskbar: Forward wheelEvent
  * Add/Update french desktop entries
  * taskbar: Set toolButtonStyle for popup correctly
  * Fix faulty link in README.md
  * Remove arbitrary limit of taskbar button width
  * Remove cpack (#371)
- Added 0001-lxqt_panel_override_explicit_keyword.patch
  * Fixes compile errors  https://github.com/lxde/lxqt/issues/1251
- Added CXXFLAGS change from X11:LXQT:git for libxkbcommon-x11
- Update to 0.11.0:
  * Update README.md: Reflect changes introduced in 1c22479
  * CMakeLists: Fail for unmet dependencies
  * mainmenu: Remove setting base style in StyleChange
  * mainmenu: Workaround transparent search
  * mainmenu: Dispose old menu first when building new
  * Add README.md
  * sensors: Add default bar scale
  * sensors: Check for existence of the max value
  * sensors: Add minor code optimization
  * mainmenu: Handle QAction disposal correctly
  * panel: Don't use autoFillBackground
  * Plugin: Fix FTBFS for older Qt versions
  * mainmenu: Fix show/hide actions after menu rebuild
  * Statusnotifier: Remove setParent on StatusNotifierMenu.
  * Add XKB_COMMON_X11_INCLUDE_DIRS
  * panel: Remove/deprecate plugin-screensaver (#363)
  * Add and Update Arabic Translations for Desktop Files
  * Fix updating panel geometry on screen size change
  * panel: Fix screen number config change saving
  * Separate a String for I18N Enhancement
  * plugin: Force config dialog activation/raise
  * plugin: Fix crossreferencing of config dialogs
  * panel: Dispose unneeded menu
  * panel: Destroy panel's config dialog
  * showPopupMenu: Remove extraneous setParent() call (#359)
  * statusnotifier: fix popup position on right click
  * desktopswitch: Take layoutDirection into account
  * taskbar: Remove orientation specific logic for DnD
  * LXQtPanelLayout: Take layoutDirection into account
  * taskbar: Remove forgotten debug
  * taskbar: Consider layoutDirection for DnD
  * panel: Optimize search a bit
  * plugin-volume: Avoid an buffer overflow
  * Respect the OnlyShowIn property for menu entries when using menu-cache (#351)
  * kbindicator-plugin: fix linking with libxcb-1.12
  * plugin-volume: Handle errors when trying to determine the next card
  * Clean up CMakeLists.txt
  * plugin/directorymenu: Removes no use code (#350)
  * build: Forward translations parameters
  * ts-files removal (#346)
  * Fix memory leaks
  * Use const references with the foreach iterator
  * Small fix
  * statusnotifier: Fix showing icons in menu
  * kbindicator: (Re)Add .desktop translations
  * Update desktopswitchconfiguration.ui
  * panel: (Re)Add translations dir
  * Revert unintended *.desktop files removal
  * Remove translations (can be pulled in build time)
  * Use external translations
  * Update lxqt-panel_it.ts
  * Add documentation/comments for PanelPluginsModel.
  * Fix segfault on plugin initialization (#338)
  * translations: updated german translation (#323)
  * plugin-mainmenu: update mainmenu_it.ts (#337)
  * Russian translation update
  * mainmenu: Use style sheet to override icon
  * plugins: Change "repolish" logic
  * mainmenu: Reduce delay of popup when using shortcut
  * volume: Remove debug
  * plugins: Don't unload -> avoid dangling resources
  * Added new translated strings.
  * Added missing context for lupdate.
  * Updated german translation.
  * Ask for confirmation when removing a panel
  * panel: Add "Lock Panel" functionality
  * fix updating panel geometry on screen changes
  * Try find a free position when adding a new panel
  * LXQtPanelApplication: Use D-Pointers
  * Animate auto-hiding panels.
  * Add QT_USE_QSTRINGBUILDER to the compile definitions
  * tray: Fix SEGFAULT on stop
  * mainmenu: Fix visual search problems
  * mainmenu: Remove duplicates from search
  * mainmenu: Add new configuration options for search
  * mainmenu: Workadound QLineEdit's wakups(QTBUG-52021)
  * mainmenu: Add configurable way of search
  * taskbar: separate adding from changing windows
  * plugins: Make buttons flat for cleaner look
  * mainmenu: Fix search interacion
  * mainmenu: Add search/hide possibility
  * taskbar: Add show icon by WindowClass to config
  * taskbar: Use icon from theme (based on windowClass)
  * panellayout: Do not allow oversized plugins
  * panellayout: Avoid plugin margins
  * PluginSettings: Make settings object/class public
  * Bump year Fix licenses: lxqt-panel is pure LGPL
  * worldclock: Fix possible SEGFAULT
  * Add comments for ILXQtPanel and LXQtPanel.
  * plugin-taskbar: fix German translation of configuration dialogue
  * panel: Correct PanelPluginsModel logic
  * volume: Avoid infinite cycle in config dialog
  * plugins: Use "cleaner" style logic
  * mainmenu: Remove unneeded includes
  * mainmenu: Fix freeze for some widget styles (e.g. breeze)
  * tray: Fix "BadDamage" warning message
  * tray: Postpone tray icon initialization
  * PluginSettings: Emit settingsChanged only for owned keys
  * taskbar: Fix (auto)hide after window menu is shown
  * mainmenu: Use directory of current icon for search
  * mainmenu: Fix showing icon path in configuration
  * plugin-taskbar: avoid icon-only style for groups
  * statusnotifier: fix position of context menus
  * plugin-quicklaunch: remove preset applications
  * plugin-tray: Fix native window sizes for high DPI devices
  * taskbar: Refactor/improove window handling logic
  * taskbar: Fix multiple groups when WindowClass changes
  * plugin settings: Publish PluginSettings symbols
  * Add support for nested groups in PluginSettings
  * Add PluginSettings::{read,set}Array for atomicity
  * Add PluginSettings for shared settings for plugins
  * plugins config: remove a lot of redundant code
  * LXQtPanelPluginConfigDialog: add ctor overload
  * Update lxqt-panel_fr_FR.ts
  * Create HR translations for panel and plugins
  * lxqt-panel: Update/format and install man page
  * plugin-kbindicator: remove ru_RU translations
  * plugin-kbindicator: add russian translations
  * Update Russian translations for the panel and plugins
  * Italian translation update
  * Updated german translation.
  * Adds comments for lxqtpanelapplication.h.
  * Correct some minor spelling mistakes.
  * panel-config: Fix background opacity slider
  * taskbar: Avoid "noop" button if window ID changes
  * mainmenu: Fix URL assembly for Drag&Drop
  * panel: Fill background
  * mainmenu: Use configurable icon
  * worldclock: Fix update interval
  * panel: Add periodic hide checking
  * clock: Fix content update if transform/autorotate
  * quicklaunch: Fix panel hiding upon showing menu
  * worldclock: Decrease (unnecessary) wake-ups
  * panel: Remove periodic checking for hide
  * Prevent panel hiding in case any (standalone) window shown
  * plugins: Unify window popup-ing
  * directorymenu: Fix indentation (spaces)
  * panel: Use override for overriden virt func
  * hu translations fixed
  * plugin-sysstat: translations fix
  * desktop-switch: Hightlight only windows in taskbar
  * fix misspelled prefered
- Add keyring
- Remove xkbcommon-includes.patch: upstreamed
- Remove: lxqt-panel-xcb-1.12.patch upstreamed
- Remove: no-undefined.patch instead pass
  -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" to
  cmake to not have the --no-undefined which doesnt make sense here
  since the symbol is in the binary and not in a library.
- Add lxqt-panel-xcb-1.12.patch: Fix linking with libxcb-1.12:
  we use xcb symbols by ourselves, so we are also responsible to
  link libxcb.
- Use pkgconfig to require libxkbcommon-x11-devel
- Require lxqt-mount to have mounter option working
- Use lxmenu-data to have a working panel menu (fonts etc).
- Added no-undefined.patch: include sources which export used functions
- Added xkbcommon-includes.patch: explicitly add include path for 
  xkbcommon headers, otherwise they are picked up accidentally
- Enable mount and kbindicator plugins
- Upstream release 0.10.0
  We have to compile it with -DKBINDICATOR_PLUGIN=No -DMOUNT_PLUGIN=No
  for now because we have problems otherwise.
  Deleted patches:
  - lxqt-panel-0.9.0_fix_lxqtmount_include.patch
  - lxqt-panel-0.9.0_add_libxcb_to_cmakelist.patch
  Not needed anymore
- Use correct name "lxqt" instead of "lxde-qt"
- Changed %build and %include to use cmake macros
- Added Patches:
  + lxqt-panel-0.9.0_fix_lxqtmount_include.patch 
  + lxqt-panel-0.9.0_add_libxcb_to_cmakelist.patch
- New upstream version 0.9.0
- Added -lang subpackage
- Dropped Patches:
  + lxqt-panel-0.8.0_fix_lxqt-mount_headers.patch
  + lxqt-panel-0.8.0_fix_undefined_reference.patch
- Added conditionals to enable Fedora Builds 
- fixed license tag
- added lxmenu-data
- new upstream version 0.8.0 
- Added:
  * 0001-fix_plugin_mount.patch
  * 0002-fix_plugin_volume.patch
  * 0003-fix_plugin_worldclock.patch
  * 0004-fix_plugin_kbindicator.patch
  * 0005-fix_plugin_dom.patch
  * Patches added to fix buildfailure caused by undefined references, and new default build flags in cmake (gh#lxde/lxde-qt#288)
- Build all plugins adding sensors and libstatgrab to buildrequires 
- spec file clean up for factoy 
- Specfile cleanup 
- Removed fedora spec, split into subproject
  Del: lxqt-panel-Fedora_20.spec 
- Ran spec-cleaner on openSUSE specfile 
- Added specfile for Fedora_20
  Add:  lxqt-panel-Fedora_20.spec 
- Added tarball for new stable release
  Add:  lxqt-panel-0.7.0.tar.xz
  Del:  _service 
-  Changed Requires: lxqt-globalkeys-devel to lxwt-globalkeys 
- Initial Source Upload
  Add: _service
  Add: lxqt-panel.spec
  Add: lxqt-panel.changes

OBS-URL: https://build.opensuse.org/request/show/535977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=11
2017-10-24 20:23:05 +00:00
Michael Vetter
c7e4ab7115 - Update to 0.12.0:
* Set patch version
  * quicklaunch: Show popup menu aligned to clicked button
  * quicklaunch: Add "Desktop Action" support
  * l10n: Update Polish translation
  * Fix Danish spelling
  * plugin-tray: Fix dupe icon display error
  * Don't export github templates
  * Use worldclock by default instead of clock.
  * clock: Show deprecation message on startup/add
  * Fix clock text update
  * Avoid calling text() in MatchAction on a QAction == 0
  * volume: Do check for OSS availability in run-time
  * Update Polish .desktop entry
  * Remove space from end of "Show popup on mouse hover " string
  * Updated Lithuanian translation
  * Add/update Lithuanian translation
  * Update directorymenu_it.desktop
  * mainmenu: Don't hold the references for menu-cache
  * mainmenu: Fix menu-cache usage
  * set Qt::AA_UseHighDpiPixmaps to true
  * l10n: Updated Polish translation
  * Improved lxqt-panel version display
  * Added default CMAKE_BUILD_TYPE and LXQT_PANEL_PATCH_VERSION
  * plugins: Make widgets/buttons use whole space
  * LXQtPanelLayout: Honor item's expanding size policy
  * mainmenu: Install eventFiler for all (sub)menus
  * volume: Add all changes notifications (configurable)
  * Fixes a FTBFS in superbuild mode
  * Added merged autostart and menu to CMakeLists.txt

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=9
2017-10-23 11:17:01 +00:00
Dominique Leuenberger
654ba651d1 Accepting request 460523 from X11:LXQt
1

OBS-URL: https://build.opensuse.org/request/show/460523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=10
2017-03-13 14:32:45 +00:00
Michael Vetter
b00b56881a Accepting request 460276 from home:sfalken:branches:X11:LXQt
- Update to 0.11.1:
  * Show Auto-Hiding Panels with Delay (#387)
  * Enabling testing on weston (#380)
  * Update *da.desktop files
  * plugin-showdesktop: Cleanup left behind XCB artifacts
  * plugin-kbindicator: Use FindXCB CMake module
  * plugin-tray: Use the FindXCB CMake module
  * Use the new lxqt-build-tools CMake modules (FindMenuCache)
  * plugin-desktopswitch: Add LABEL_TYPE_NONE
  * Add/Update Portugese translations
  * taskbar: Add "cycle on wheel" configuration
  * taskbar: Forward wheelEvent
  * Add/Update french desktop entries
  * taskbar: Set toolButtonStyle for popup correctly
  * Fix faulty link in README.md
  * Remove arbitrary limit of taskbar button width
  * Remove cpack (#371)
- Added 0001-lxqt_panel_override_explicit_keyword.patch
  * Fixes compile errors  https://github.com/lxde/lxqt/issues/1251
- Added CXXFLAGS change from X11:LXQT:git for libxkbcommon-x11

OBS-URL: https://build.opensuse.org/request/show/460276
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=8
2017-02-26 12:18:20 +00:00
Dominique Leuenberger
103800159f Accepting request 432277 from X11:LXQt
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/432277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=9
2016-10-06 10:43:58 +00:00
Michael Vetter
68302af085 - Update to 0.11.0:
* Update README.md: Reflect changes introduced in 1c22479
  * CMakeLists: Fail for unmet dependencies
  * mainmenu: Remove setting base style in StyleChange
  * mainmenu: Workaround transparent search
  * mainmenu: Dispose old menu first when building new
  * Add README.md
  * sensors: Add default bar scale
  * sensors: Check for existence of the max value
  * sensors: Add minor code optimization
  * mainmenu: Handle QAction disposal correctly
  * panel: Don't use autoFillBackground
  * Plugin: Fix FTBFS for older Qt versions
  * mainmenu: Fix show/hide actions after menu rebuild
  * Statusnotifier: Remove setParent on StatusNotifierMenu.
  * Add XKB_COMMON_X11_INCLUDE_DIRS
  * panel: Remove/deprecate plugin-screensaver (#363)
  * Add and Update Arabic Translations for Desktop Files
  * Fix updating panel geometry on screen size change
  * panel: Fix screen number config change saving
  * Separate a String for I18N Enhancement
  * plugin: Force config dialog activation/raise
  * plugin: Fix crossreferencing of config dialogs
  * panel: Dispose unneeded menu
  * panel: Destroy panel's config dialog
  * showPopupMenu: Remove extraneous setParent() call (#359)
  * statusnotifier: fix popup position on right click
  * desktopswitch: Take layoutDirection into account
  * taskbar: Remove orientation specific logic for DnD
  * LXQtPanelLayout: Take layoutDirection into account

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=7
2016-09-24 21:28:55 +00:00
Dominique Leuenberger
a571d6ded3 Accepting request 399527 from X11:LXQt
1

OBS-URL: https://build.opensuse.org/request/show/399527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=8
2016-06-02 07:40:03 +00:00
Michael Vetter
86a8d4c12f Accepting request 399521 from home:dimstar:Factory
Fix build with libxcb 1.12 - fix submitted upstream via github, ref in patch tag line

OBS-URL: https://build.opensuse.org/request/show/399521
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=6
2016-06-01 15:52:33 +00:00
Michael Vetter
6b74817085 - Use pkgconfig to require libxkbcommon-x11-devel
- Require lxqt-mount to have mounter option working

OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=5
2016-05-24 14:26:07 +00:00
Dominique Leuenberger
393448f8bb Accepting request 351337 from X11:LXQt
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/351337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=7
2016-01-12 15:12:08 +00:00
Michael Vetter
88312c7977 - Use lxmenu-data to have a working panel menu (fonts etc).
OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-panel?expand=0&rev=4
2015-12-23 13:45:14 +00:00
Dominique Leuenberger
3583572f2c Accepting request 343389 from X11:LXQt
OBS-URL: https://build.opensuse.org/request/show/343389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=6
2015-11-13 22:35:55 +00:00
Stephan Kulow
5d6284d132 Accepting request 317174 from X11:lxde
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/317174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=5
2015-07-19 09:45:45 +00:00
Dominique Leuenberger
cb711f5af8 Accepting request 287410 from X11:lxde
1

OBS-URL: https://build.opensuse.org/request/show/287410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=4
2015-02-25 01:17:44 +00:00
Stephan Kulow
27643b8566 Accepting request 284983 from X11:lxde
1

OBS-URL: https://build.opensuse.org/request/show/284983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=3
2015-02-16 20:08:20 +00:00
Dominique Leuenberger
329cbe07dd Accepting request 283576 from X11:lxde
1

OBS-URL: https://build.opensuse.org/request/show/283576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=2
2015-02-03 10:39:30 +00:00
Dominique Leuenberger
a45851b1ed Accepting request 262302 from X11:lxde
Fixed license tag

OBS-URL: https://build.opensuse.org/request/show/262302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxqt-panel?expand=0&rev=1
2014-11-24 10:08:35 +00:00