Revisions of lxqt-panel
Dominique Leuenberger (dimstar_suse)
accepted
request 1223218
from
Shawn Dunn (sfalken)
(revision 32)
- Update to version 2.1.1: * Pre-release changes (#2167) * Weblate commit (#2165) * Fixed destination dir of lxqt-panel_wayland.desktop (#2166) * Made auto-hiding on overlapping work under kwin_wayland (#2164) - Update to version 2.1.0: * Pre-release changes (#2159) * Updated *.ts files (#2160) * Weblate commit (#2155) * Silenced compilation warning about `QCheckBox::stateChanged` (#2157) * mainmenu: Workaround lack of context menu with Qt 6.8.0 * Workaround for translucency artifacts with Qt 6.8.0 on Wayland (#2156) * Added a missing version check (#2154) * Prevent panel from accepting focus with some Wayland compositors (#2153) * Weblate commit (#2151) * Updated translations including Luganda (#2150) (forwarded request 1222914 from AndnoVember)
Ana Guerrero (anag+factory)
accepted
request 1183641
from
Shawn Dunn (sfalken)
(revision 31)
- Настройка Fancy Application Menu - Added: * 002-panel-conf-branding.patch - Fix plugin loader (#2052) #2053
Ana Guerrero (anag+factory)
accepted
request 1174632
from
Axel Braun (DocB)
(revision 30)
- Update to 2.0.1: * Fixed a runtime failure in the plugin loader. * Workaround for Removable Media plugin with a GLib-mounted encrypted volume. * Ported to Qt6. * Added Wayland support for positioning the panel by using layer shell. * Removed spaces from saved settings of Custom Command plugin. * Added the SVG format to the panel background picker dialog. - Fix plugin loader (#2052) #2053 * 001-fix-plugin-loader.patch added
Ana Guerrero (anag+factory)
accepted
request 1134437
from
Michael Vetter (jubalh)
(revision 29)
- boo#1218288: Require liblxqt Panel plugins can depend on lxqt-backlight_backend
Dominique Leuenberger (dimstar_suse)
accepted
request 1080361
from
Shawn Dunn (sfalken)
(revision 27)
Dominique Leuenberger (dimstar_suse)
accepted
request 1046190
from
Michael Vetter (jubalh)
(revision 26)
- Update to 1.2.1: * Fixed a regression in volume popup. * Added Qeyes plugin. * Avoid covering fullscreen windows.
Dominique Leuenberger (dimstar_suse)
accepted
request 1033801
from
Michael Vetter (jubalh)
(revision 25)
Dominique Leuenberger (dimstar_suse)
accepted
request 973857
from
Michael Vetter (jubalh)
(revision 24)
- Update to 1.1.0: * Now the legacy tray icons are shown inside Status Notifier when the System Tray plugin is enabled. That removes some problems of the old tray widget. * Reset buttons are fixed in config dialogs. * Desktop names are shown in the context menus of task buttons. * The panel config dialog is split into 3 sections, for having a sleeker GUI. * The clash between the main menu shortcut and the built-in shortcuts of the search entry is fixed. * Added options for the button label and style of Directory Menu. * Fixed resetting of System Statistics graph on auto-hiding panels.
Dominique Leuenberger (dimstar_suse)
accepted
request 930110
from
Michael Vetter (jubalh)
(revision 23)
- Update to 1.0.0: * Added "Custom Command" plugin. * Added context menu and drag-and-drop support to search results of main menu. * Better icon handling in Status Notifier. * Fixed the keypad navigation in main menu. * Prevented sliding of volume tooltip. * Removed special treatment of Openbox and Compton configs.
Dominique Leuenberger (dimstar_suse)
accepted
request 886283
from
Michael Vetter (jubalh)
(revision 22)
Dominique Leuenberger (dimstar_suse)
accepted
request 885947
from
Michael Vetter (jubalh)
(revision 21)
- Update to 0.17.0: * Optionally auto-hide panel only when it overlaps a window. * Workaround for an issue with glibc 2.33 on old Docker engines. * Fixed the popup of grouped task button in a special case. * Fixed changing of world clock's time zone with mouse wheel. * Code cleanup and modernization.
Dominique Leuenberger (dimstar_suse)
accepted
request 846400
from
Michael Vetter (jubalh)
(revision 20)
- Update to 0.16.1: * Fixed compilation with Qt 5.12 and Qt 5.13.
Dominique Leuenberger (dimstar_suse)
accepted
request 846007
from
Michael Vetter (jubalh)
(revision 19)
- Update to 0.16.0: * Use a stylesheet for progress-bars of Sensors plugin. * Implemented auto-hiding for Status Notifier. * Added option to task button for moving the window to next monitor. * Added option to place task buttons of new windows next to the existing ones of same class when task buttons are ungrouped. * Removed incorrect and redundant explanation of milliseconds from World Clock. * Don't call non-const member functions on temporaries. * Prevent possible C++11 range loop container detachment. * Fixed the sizes and alignments of some plugins at startup. * Added right-click menu to main menu items. * Address deprecation warnings/errors. * Added XF86Eject button action.
Dominique Leuenberger (dimstar_suse)
accepted
request 807715
from
Michael Vetter (jubalh)
(revision 18)
- Update to 0.15.1: * Fix a mistake in keyboard indicator flag, which could create a huge amount of error messages. * Loosen the conditions for panel positioning. Now, the panel can be at virtual screen edges but not between screens.
Dominique Leuenberger (dimstar_suse)
accepted
request 798546
from
Michael Vetter (jubalh)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 714822
from
Michael Vetter (jubalh)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 680422
from
Michael Vetter (jubalh)
(revision 15)
- Update to 0.14.1: * Only translations was changed
Dominique Leuenberger (dimstar_suse)
accepted
request 618045
from
Michael Vetter (jubalh)
(revision 13)
- 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 - 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 - 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
Displaying revisions 1 - 20 of 32