Ly-sec
b9d198a879
SessionMenu: fix lockScreen button
2025-11-03 18:23:41 +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
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
notiant
71e24d717d
SessionMenu: Use same animation as launcher
2025-10-28 02:08:02 +01:00
ItsLemmy
2c85dfd5cd
autofmt
2025-10-26 19:20:24 -04:00
notiant
3d50fe9876
SessionMenu: Increase font size & fix missing translation
2025-10-27 00:04:37 +01:00
lysec
fcb5510e94
SessionMenu: better layout
2025-10-18 14:42:35 +02:00
lysec
6ba3b465de
SessionMenu: remove lock & suspend option, add toggle in general tab to
...
decide if lockscreen is used or not
2025-10-18 14:08:51 +02:00
Damian D'Souza
4be26bc604
SessionMenu: replace select next/previous usage with wrapping version
2025-10-17 00:49:10 +02:00
Damian D'Souza
ab59e94ee6
SessionMenu: implement tab based navigation with wrapping next/previous functions
2025-10-16 20:25:50 +02:00
Damian D'Souza
7715dbf17a
SessionMenu: implement wrapping select next/previous functions
2025-10-16 20:25:14 +02:00
lysec
a542afb204
SessionMenu: more compact layout
2025-10-15 13:07:55 +02:00
ItsLemmy
757049fe30
SessionMenu: proper scaling
2025-10-12 18:35:14 -04:00
ItsLemmy
f4b27380c3
Qt-Scaling: first cleanup pass
2025-10-12 08:23:24 -04:00
ItsLemmy
86127660fe
Tooltip: different approach to get the current screen.
2025-10-03 23:27:07 -04:00
ItsLemmy
58583a85e5
Tooltip: passing missing screen ref.
2025-10-03 20:58:21 -04:00
ItsLemmy
43dee793de
More pointSize cleanup
2025-09-30 07:44:03 -04:00
pugaizai
2008ba85bc
update sessionmenu translation
2025-09-30 19:07:49 +08:00
ItsLemmy
4b13e89a64
Font: added per font family scaling. removed billboard font
2025-09-29 21:31:45 -04:00
Ly-sec
b8b54825d5
SessionMenu: move lockAndSuspend to CompositorService
2025-09-29 14:20:15 +02:00
Ly-sec
ffd2cdaf74
SessionMenu: add lock & suspend option as requested in #301
2025-09-28 19:50:52 +02:00
Ly-sec
5de4330199
i18n: even more things appeared
2025-09-24 15:31:11 +02:00
Ly-sec
04f247905a
i18n-check: updated detection
...
i18n: added some odd ones
2025-09-24 14:30:30 +02:00
Ly-sec
2a23b6afdd
i18n: WAY more i18n conversion
2025-09-24 14:12:12 +02:00
ItsLemmy
50ea3e9a8b
More renaming
2025-09-22 20:09:12 -04:00