Commit Graph

98 Commits

Author SHA1 Message Date
Lemmy 3bc9a625b8 Colors: removed Colors.transparent / black and white in favor of their direct shorthands 2026-01-04 13:54:51 -05:00
Lemmy 9b92d6752b Bar: better font sizing + workspace fix 2026-01-02 10:39:05 -05:00
Lemmy aa1a7b37cd More pixel perfect centering: ActiveWindow, MediaMini and Tray 2025-12-29 22:52:26 -05:00
Ly-sec d53ff20349 Tray: revert logging 2025-12-28 14:08:44 +01:00
Ly-sec 043b0331ef Tray: add even more logging 2025-12-28 14:04:29 +01:00
Ly-sec d278f461bf Tray: add logging 2025-12-28 14:02:15 +01:00
Ly-sec eb0cb2b7f3 Tray: yet another possible fix 2025-12-28 13:54:59 +01:00
Ly-sec 4767ac07ea Revert "Tray: another possible fix for tray disappearing"
This reverts commit 613feb2ad4.
2025-12-28 13:45:29 +01:00
Ly-sec 613feb2ad4 Tray: another possible fix for tray disappearing 2025-12-28 13:42:19 +01:00
Ly-sec 1029490501 Revert "Tay: possible fix for disappearing tray after restart"
This reverts commit be39b11291.
2025-12-28 13:35:59 +01:00
Ly-sec be39b11291 Tay: possible fix for disappearing tray after restart 2025-12-28 13:31:49 +01:00
Ly-sec 78e0c78358 TrayMenu: adjust space to bar to align with other widget context menus 2025-12-28 07:58:45 +01:00
notiant 1b9f141b8c Fix empty space when hiding widgets 2025-12-18 02:44:39 +01:00
Lemmy 5d849b224b Bar: Added new setting to enable outline/border on every bar widget.
+ Added setting to enable/disable scroll-wheel support on workspace
widget[
+ Added a few missing Hand pointer here and there.
2025-12-15 19:30:27 -05:00
Ly-sec 80021d51f9 WidgetSettings: no fallback for widgetMetadata
TrayDrawerPanel: cleanup
2025-12-07 15:06:37 +01:00
Ly-sec 9369e0a51a Tray: detect passive tray entries (fixes #991)
TraySettings: add toggle to disable passive filtering
2025-12-07 14:51:01 +01:00
Ly-sec e7e612b539 Tray: properly filter passive tray icons (#991) 2025-12-07 13:52:22 +01:00
Ly-sec 716f8452b1 Tray: filter passive tray items (possibly fix #991) 2025-12-07 10:09:05 +01:00
Ly-sec 872d4202b2 UserInterface: separate slider for UI & Input 2025-12-02 15:06:04 +01:00
Ly-sec 94d1d9dc9c Tray: fix blacklist wildcardc 2025-11-26 15:00:27 +01:00
ItsLemmy 66770625dd Tooltip: no longer needed to pass a screen explicitely 2025-11-17 22:02:10 -05:00
ItsLemmy 3283aacf9b BarWidgets: First pass on contextual widget menu accessible from right-click.
Testing on volume widget for now.
2025-11-17 20:35:45 -05:00
ItsLemmy f1d714ad9a Cleanup: replaced a bunch of Screen by their proper "screen" 2025-11-17 14:53:47 -05:00
loner b79ce196a6 Unify the tray background color 2025-11-17 11:05:58 +08:00
loner 24b8eeb1f4 feat: Optimize capsule color computation by using Style.qml property 2025-11-17 11:05:58 +08:00
loner a46c76b9d5 feat(bar): Add capsule opacity setting with conditional slider in bar settings 2025-11-17 11:05:57 +08:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
ItsLemmy 9b2abd313d Tray: fix drawer toggle/caret theming in light theme. 2025-11-13 09:52:29 -05:00
ItsLemmy e4ef05f58f Tray: warning fix 2025-11-12 23:48:09 -05:00
ItsLemmy 6083d8242b TrayMenu: improved positionning 2025-11-12 23:43:44 -05:00
ItsLemmy 8aa4254d57 Tray: fix for hyprland (untested) 2025-11-11 13:35:35 -05:00
ItsLemmy 33350497de Tray: more intuitive auto closing. 2025-11-11 10:35:50 -05:00
ItsLemmy 2bc6dfb2b4 Tray: refactoring - back to dropdown menu while keeping the drawer for unpinned. 2025-11-11 10:21:55 -05:00
ItsLemmy 230d5de071 wip 2025-11-11 05:39:00 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00
Ly-sec f8131c9a14 Tray: use getPillDirection logic to place chevron to the correct position based on bar section 2025-11-08 09:00:42 +01:00
ItsLemmy 838a469656 Tray: alignments, more robust click handling, cleanup 2025-11-06 22:25:29 -05:00
ItsLemmy 02da218d64 Tray: Bar display improvement 2025-11-06 21:53:02 -05:00
ItsLemmy 551871a981 Tray: using NIconButton directly 2025-11-06 21:22:20 -05:00
Ly-sec 7211868c27 Tray: open drawer with left & right click 2025-11-06 17:13:43 +01:00
Ly-sec 9f357aef25 Tray: add drawer logic
TraySettings: add drawer toggle
i18n: add translations for drawer toggle
2025-11-06 17:10:32 +01:00
ItsLemmy e29c6ee1a6 Refactor: Panels and Bar background are now drawn separately with Shapes. 2025-11-06 10:41:48 -05:00
Ly-sec afde67bcb9 TrayMenu: use NPanel instead of PopupWindow
Tray, TrayDropdownPanel: use new TrayMenu
NPanel: expose animation options
shell: add TrayMenu component
i18n: add TrayMenu sub menu translation
2025-11-06 11:49:47 +01:00
ItsLemmy c26784e215 Tray: disable drawer until we get a proper fix 2025-11-05 12:20:36 -05:00
ItsLemmy 0b7c412ad9 Tray: remove some logger spam 2025-11-04 21:19:04 -05:00
Ly-sec 93cf049343 Tray: change chevron to caret 2025-11-04 23:49:09 +01:00
Ly-sec 8b00fae3ae Tray: layout fixes 2025-11-04 23:34:36 +01:00
Ly-sec 960042b3b8 Tray: fix layout for single tray app 2025-11-04 22:58:04 +01:00
Ly-sec ba6f0a1d2d Tray: hide all non pinned entries, reactive chevron
i18n: translation changes for tray
2025-11-04 22:50:22 +01:00
Ly-sec ae75fa80f0 Tray: dropdown shenanigans 2025-11-04 22:30:19 +01:00