126 Commits

Author SHA1 Message Date
loner cfc96dd3e7 feat(bar): add context menu for CustomButton right-click
- Show context menu instead of directly opening settings when no command is set
- Context menu includes widget-settings option
- Matches behavior of other bar widgets
2026-04-06 10:36:03 +08:00
loner 5c3b3a2185 refactor(bar): remove enableColorization toggle from CustomButton
Colorization now activates automatically when icon or text color is set,
simplifying the UX by removing an extra toggle step.
2026-04-06 10:35:55 +08:00
loner f21e8fb82a feat(ui): add separate icon and text colorization for CustomButton
- Add colorizeSystemText setting for text color (icon only was already supported)
- JSON parse supports iconColor and textColor fields separately
- Legacy "color" field still works for both icon and text
- Enable colorization no longer depends on show icon setting
- Refactor resolveColor helper to eliminate duplicate code
2026-04-06 10:35:52 +08:00
loner 9cc8b36804 feat(bar): add explicit iconPosition control for CustomButton widget
Replace auto-calculated icon position (based on widget bar section) with
user-controlled iconPosition setting ("left" or "right", default "left").
2026-04-06 10:35:20 +08:00
Corey Woodworth cfad4fc77a chore: run qmlfmt.sh again 2026-03-31 13:15:41 -04:00
Corey Woodworth c824140471 fix: Add showText to BarWidgetRegistry and settings-widgets-default 2026-03-31 13:12:22 -04:00
Thibault Martin a2443c6f89 Show workspace applications on hover 2026-03-11 13:34:51 +01:00
Mark Vincze af76e6a442 Introduce setting to configure the font weight in the Workspaces widget 2026-03-07 00:48:33 +01:00
Lemmy 3bc4b0fc48 Merge pull request #1962 from tmarti2/per-core-cpu-stats
"Per core" cpu stats in SystemMonitor
2026-03-03 19:22:10 -05:00
Thibault Martin 9e7329ec24 Add a setting to display cpu cores instead 2026-02-28 10:56:36 +01:00
Thibault Martin 4f106a7627 Populate default settings in widgets 2026-02-28 10:55:56 +01:00
Lemmy 903648fa2a settings-widget: fixed typo 2026-02-27 18:45:04 -05:00
Lemmy 2704ef2d1d bar-launcher: added icon customization (similar to control-center) fix #1897 2026-02-24 19:13:37 -05:00
Thibault Martin fcd1de3981 Add a Settings widget 2026-02-21 00:24:49 +01:00
Lemmy 3541ae9548 widgets: add a way to show cpu intensive ones 2026-02-19 21:30:19 -05:00
Lemmy 64109296dd brightness cleanup 2026-02-17 19:15:42 -05:00
Lysec 7b536c74cf BrightnessWidget: add global brightness toggle (#1865) 2026-02-17 15:56:41 +01:00
loner 451e844944 feat(bar-cb): add custom tooltip option to CustomButton widget 2026-02-17 17:21:59 +08:00
loner b78de5c932 feat: add separate tooltips toggles for custom button widget 2026-02-17 03:03:47 +08:00
Fireye aeca5d1544 Add global reverse scroll toggle
Move reverse scroll to general settings

Replace workspace reverse scroll with global
2026-02-13 16:39:12 -07:00
Lemmy f851f5df00 bar-sysmon: padding off by default 2026-02-13 10:18:12 -05:00
Lemmy c330b670d8 bar-widgets-settings: added screen property + simplified settings save 2026-02-12 23:04:07 -05:00
Alice ✨🌙 Luna 3a6f42e79a SystemMonitor: Add option to pad the text
This option is only shown if compact mode is off and a monospace font is enabled.
If the bar is vertical the setting will be ignored.
Everything should not shift and the width is calculated from the maximum value (which can be system dependent).
2026-02-13 01:51:28 +01:00
Lemmy 84e394e0f3 activewindow-mediamini: support for colored text 2026-02-06 11:53:51 -05:00
Lemmy 081ac08e67 tray-bar: added setting to colorize the chevron 2026-02-06 11:18:56 -05:00
Lemmy c2237baab3 battery-widget: better tooltip, reworked logic and improved display 2026-02-05 22:51:36 -05:00
Lemmy 9b9d4021eb barwidget-registry: removed remnant of the wifi widget 2026-02-05 20:08:58 -05:00
Lemmy 4ec02be171 bar: reworked most widgets to support custom icon and text color 2026-02-05 20:03:42 -05:00
Lemmy bda6ca7b55 sysmon-barwidget: ability to choose color of icon and text separately 2026-02-05 19:01:33 -05:00
Lemmy 5f04bf9501 sysmon: fix translations and allow for all colors to be used instead of none/primary 2026-02-05 15:43:28 -05:00
Lemmy d2d2368a5b battery: bring back the battery icon for those who prefer it 2026-02-04 17:57:29 -05:00
notiant 9b1470e119 update widget defaut settings 2026-02-04 18:58:31 +01:00
notiant 4f973261da add more colorization options to clock widget 2026-02-04 18:46:37 +01:00
Lemmy 4950f5404f battery: removing displayMode setting, removing warningThreshold that was moved to notifications. 2026-02-04 09:52:18 -05:00
Lemmy 5c2eed9353 workspace: variable pill size via settings 2026-02-02 18:57:46 -05:00
thmoee ac2989dc62 Merge branch 'main' into feat/diskdetails 2026-02-02 16:22:11 +01:00
Lemmy 2288e51b0e Merge pull request #1622 from xzeldon/feat/system-monitor-enhancements
feat: add CPU frequency and free disk space display options
2026-01-30 16:03:09 -05:00
Lemmy d6ea743624 settings: better check for plugins settings 2026-01-30 11:32:49 -05:00
Lemmy 0acca7d2d3 settings: clean the deprecated "allowUserSettings" + fix gear icon showing when plugin has no settings 2026-01-30 11:10:12 -05:00
thmoee 13bcfb38f2 SystemMonitor: add new settings to WidgetRegistry 2026-01-30 15:59:42 +01:00
notiant ad310ec74b Battery: fix low battery warning & fallback handling 2026-01-29 21:24:35 +01:00
Timofey Gelazoniya 687c8d934e feat: add CPU frequency and free disk space display options 2026-01-29 18:48:04 +03:00
notiant 4b826d9c37 WidgetSettings: ensure minimal width for NComboBox 2026-01-29 12:52:58 +01:00
Lemmy 0b0e8f97a0 bar-notification: fixed badge color binding to avoid bug + properly declare new option in the registry 2026-01-28 16:57:48 -05:00
Lysec 9fef81ce29 WorkspaceSettings: add reverse scrolling option 2026-01-27 21:09:13 +01:00
Lysec b4f9c9a3a1 WorkspaceSettings: add background color options & option to hide badge (#1550) 2026-01-26 16:54:08 +01:00
notiant 7d828557e8 BatteryWidget: add option to hide if idle 2026-01-20 05:28:45 +01:00
Lemmy 8d9fe937dc SystemStat: added optional swap usage 2026-01-18 14:08:12 -05:00
notiant bb025cffec add option to hide notification widget when 0 notifications 2026-01-15 19:40:58 +01:00
Lemmy d9780e69fd Merge branch 'main' into lockkeys-fix 2026-01-13 20:31:07 -05:00