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
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
lysec
c9d3aedf39
Tray, ActiveWindow: better dark mode colorization
2025-10-24 13:32:52 +02:00
notiant and GitHub
bc5532b616
Update Tray.qml
2025-10-24 12:17:38 +02:00
lysec
838491ba33
Logger: huge cleanup
2025-10-16 15:07:11 +02:00
ItsLemmy
00509170ef
Bar: improved "mini" density look
2025-10-13 20:16:18 -04:00
ItsLemmy
2888b7c02e
Merge branch 'main' into qt-scaling
2025-10-12 18:27:56 -04:00
ItsLemmy
2962c0d9f7
Same behavior for compact and mini
2025-10-12 16:17:45 -04:00
lysec
6da4acee09
Dock, Tray, ActiveWindow, Taskbar: add theming for app/tray icons
...
appicon_colorize: create simple shader to colorize icons by theme color
2025-10-12 17:51:07 +02: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
93803f1309
autofmt
2025-10-10 08:02:10 -04:00
Lemmy and GitHub
a493061bae
Merge pull request #451 from lonerOrz/feature/tray-blacklist
...
feat(tray): Implement core blacklist filtering logic
2025-10-10 08:01:05 -04:00
ItsLemmy
254a3cfad6
Tray: partial revert of IconImage smoothing
2025-10-09 23:52:54 -04:00
loner
20c54e292f
feat(tray): Implement debouncing for tray item updates
2025-10-10 07:17:11 +08:00
loner
1455c84b0c
fix(tray): Improving regex escaping logic.
2025-10-10 05:18:46 +08:00
loner
f47216033e
feat(tray): Remove global trayBlacklist
2025-10-10 05:00:13 +08:00
loner
2f2bcdebc8
feat: Add custom settings and blacklist for Tray module
2025-10-10 03:34:09 +08:00
loner
b30879b38d
Fix: Adjust tray module and icon size
2025-10-10 03:22:06 +08:00