loner
6a840769ed
Fix(BarPillVertical): Improve vertical text positioning and spacing
2025-11-21 08:31:00 +08: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
ItsLemmy
ca5f5cd506
BarPill: always prioritize hover color even if force open is true
2025-11-17 14:05:08 -05:00
ItsLemmy
2bf4b8ee71
BarPill: fix Text hover color to ensure readability.
2025-11-17 13:55:22 -05:00
loner
24b8eeb1f4
feat: Optimize capsule color computation by using Style.qml property
2025-11-17 11:05:58 +08:00
loner
a201b8a2c8
fix: Fix overlapping opacity in BarPill components
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
Lemmy and GitHub
31a93fb211
Merge pull request #757 from Sighthesia/fix_active_window_layout_gap
...
BarWidgetLoader: Remove layout space left by hidden widgets
2025-11-16 10:46:41 -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
Sighthesia
4ca358b5ba
ActiveWindow: fix layout gap left by hidden active window widget
2025-11-15 17:38:39 +08: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
e76b3429d1
Autoformatting
2025-11-10 08:35:36 -05:00
loner
54dad12a70
feat(bar): Add conditional text rotation for BarPillVertical
2025-11-10 18:39:53 +08:00
loner
110bbdf7a3
fix(custom button): Adjust the custom button text display when the bar is vertical
2025-11-10 18:39:52 +08:00
ItsLemmy
355271768c
Services in subfolder + cleanup/fixes
2025-11-08 16:38:43 -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
8b00fae3ae
Tray: layout fixes
2025-11-04 23:34:36 +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
65edc59371
Project structure adjustments
2025-11-03 21:18:13 -05:00
ItsLemmy
101b27fcc7
New windowing system
...
Large commit that totally refactor of the way we handle the bar and
panels.
Testing should focus on Panels, Bar, Keyboard Focus, IPC calls.
Changes brief:
- One NFullScreenWindow per screen which handle it's bar and dedicated
panels.
- Added shadows
- Reintroduced dimming
- New panels animations
- Proper Z ordering
- Panels on overlay laywer is not reimplemented, if we do it then the
bar will be on the Overlay too
- Panel dragging was not reimplemented, to be discussed before
reimplementing
- Still a WIP, need to work more on shadows and polishing + debugging.
2025-11-03 00:53:02 -05: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
ItsLemmy
95faefa8eb
Pill: cleanup
...
- removed duality between disableOpen and forceClose
- renamed rightOpen to oppositeDirection
- wifi+bt: for vertical bar, use tooltip rather than the classic pill
opening as text will most likely never fit.
2025-10-20 21:56:59 -04:00
ItsLemmy
0ed82fbae8
BarPill: fix potential wrong tooltip update
2025-10-17 10:23:54 -04:00
ItsLemmy
9f7d4d274d
autofmt
2025-10-16 20:21:44 -04:00
Lemmy and GitHub
0a3820e4db
Merge pull request #496 from lonerOrz/feat/adapt-bar-density-scaling
...
feat(bar): Introduce core density scaling mechanism
2025-10-16 20:18:17 -04:00