Commit Graph

58 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 a4fdf2592a FontWeight: some cleanup 2026-01-02 01:30:52 -05:00
Ly-sec 78e0c78358 TrayMenu: adjust space to bar to align with other widget context menus 2025-12-28 07:58:45 +01:00
ItsLemmy 0d646a5967 TrayMenu: better positioning 2025-12-08 19:42:13 -05:00
Ly-sec 16bdbca04d TrayMenu: fix warning 2025-12-06 20:29:43 +01:00
wxlyyy d8d6ec47ee TrayMenu: hide pin/unpin button when drawer is disabled 2025-12-06 23:57:49 +08: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 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
ItsLemmy ead2b82680 Tray: reverted all the mitigation now that the real issue has been fixed in Quickshell. 2025-11-15 21:01:48 -05:00
ItsLemmy 3f1bcf1ae8 TrayMenu: tweaks 2025-11-15 19:56:18 -05:00
ItsLemmy f9192f0424 TrayMenu: added debouncer to increase robustness. 2025-11-15 19:31:06 -05:00
ItsLemmy cea0739a5e Tray: Fix Steam lock-up. 2025-11-15 19:07:34 -05:00
Ly-sec ab8e14d0f5 TrayMenu: more cleanup 2025-11-15 22:57:45 +01:00
Ly-sec 5121d73a43 TrayMenu: more cleanup 2025-11-15 22:57:26 +01:00
Ly-sec fc033081bd TrayMenu: cleanup 2025-11-15 22:54:39 +01:00
Ly-sec e129da8f46 TrayMenu: close with single outside click 2025-11-15 22:51:32 +01:00
Ly-sec 07f8bd62b4 TrayMenu: reset shouldLoadMenu properly 2025-11-15 22:46:49 +01:00
Ly-sec ebe50561a8 TrayMenu: fix tray menu allocation per tray item 2025-11-15 22:32:40 +01:00
Ly-sec f28452a258 TrayMenu: defer opener.children access to prevent init freeze 2025-11-15 22:23:23 +01:00
ItsLemmy a0dcd97aa6 TrayMenu: minimal fade-in animation when appearing. 2025-11-14 10:11:57 -05:00
ItsLemmy 0ab9aa1c0e Tray: fix screen access that does not exists on first load. 2025-11-13 14:42:42 -05:00
ItsLemmy 6083d8242b TrayMenu: improved positionning 2025-11-12 23:43:44 -05:00
ItsLemmy aca82f810c TrayMenu: Fixed potential glitch of submenus by replacing hover by click + improved submenu positionnig logic. 2025-11-12 23:16:59 -05:00
ItsLemmy 9215df3fcb Tray: Close drawer when a tray item is actioned. 2025-11-12 09:12:04 -05:00
ItsLemmy 3e8e21de7f Tray: close drawer when pinning, to keep things simple 2025-11-11 10:27:10 -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 e29c6ee1a6 Refactor: Panels and Bar background are now drawn separately with Shapes. 2025-11-06 10:41:48 -05:00
Ly-sec 76a182a90c TrayMenu: cleanp 2025-11-06 12:49:52 +01: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
Ly-sec 6a8c6a8914 Tray: fix pin/unpin icon 2025-11-04 23:52:02 +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
ItsLemmy 1a124cf655 Colors: 2 news colors, mHover+mOnHover - autocomputed. Using them for all hovers instead of mTertiary. 2025-10-31 23:32:10 -04:00
ItsLemmy c9bbaf4c91 Borders: optim/simplification of scaled borders 2025-10-21 13:52:19 -04:00
lysec 838491ba33 Logger: huge cleanup 2025-10-16 15:07:11 +02:00
ItsLemmy 5a47f88d48 Dont scale NIconButton in the bar 2025-10-12 16:54:36 -04:00
ItsLemmy 292ecd493b More cleanup 2025-10-12 09:33:04 -04:00
ItsLemmy f4b27380c3 Qt-Scaling: first cleanup pass 2025-10-12 08:23:24 -04:00
ItsLemmy f77bbaa5e3 More math rounding to avoid any blur. 2025-10-10 15:47:14 -04:00
ItsLemmy 4ed16d795e Clipping: removed many unecessary clip: true 2025-10-04 22:22:23 -04:00
ItsLemmy cc59362a1a Tooltip-TrayMenu: only use the simple mapToItem. 2025-10-03 22:01:51 -04:00
ItsLemmy 43dee793de More pointSize cleanup 2025-09-30 07:44:03 -04:00
ItsLemmy 602d79c98e TrayMenu: fix icon size 2025-09-29 21:38:51 -04:00
ItsLemmy 4b13e89a64 Font: added per font family scaling. removed billboard font 2025-09-29 21:31:45 -04:00
LemmyCook 458ef3c0d5 TrayMenu: not using 'Screen' as we have a proper 'screen' 2025-09-18 18:28:01 -04:00
LemmyCook f399a6d9f5 TrayMenu: improve tray opening direction in vertical bar more 2025-09-14 22:44:27 -04:00
LemmyCook 53d0c3943d TrayMenu: Fix submenu burger icon color when hovered. 2025-09-14 22:24:39 -04:00
LemmyCook 7d2eaa46e6 qmlfmt: increase line-length to 360 to avoid hard-wrap.
+ cleaned up power menu/panel
2025-09-12 21:07:11 -04:00
LemmyCook 1f9247c429 More icons fixes 2025-09-09 19:34:31 -04:00