ItsLemmy
a0cdafc0e2
NTabBar + NTabBarButton
2025-11-05 00:54:22 -05:00
ItsLemmy
569a5ba8df
multi-bar: removed all globals bar properties
2025-11-05 00:33:47 -05:00
Sébastien Atoch
057693fae3
Bar/NPanels Improvements
...
- Fix potential hairline gap with fractional scaling
- Apply auto-snap rules even to centered anchored panels
- Improving animations and sizing
2025-11-04 00:33:29 -05:00
ItsLemmy
e4069fcdbf
NPanel: animation improvements and debugging to handle all the settings combinations.
2025-11-03 20:39:05 -05:00
ItsLemmy
9f656829b1
Panels: implemented snapping to screen edges.
...
WallpaperPanel: settings to position the panel (similar to launcher)
2025-11-03 15:21:05 -05:00
Ly-sec
9efada7dd7
WallpaperPanel: reduce height
2025-11-03 19:28:29 +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
ItsLemmy
f75a056550
Wallpaper: fix bug where folder would not be rescanned if they did not exists when noctalia started.
2025-10-29 21:25:39 -04:00
Ly-sec
f30d1d3ea1
Add recursive wallpaper setting in WallpaperTab (implements #568 )
2025-10-27 17:05:11 +01:00
ItsLemmy
508879bbe8
Panels: Wallpaper, SetupWizrd, Launcher => Apply scale ratio
2025-10-22 09:38:16 -04:00
ItsLemmy
c9bbaf4c91
Borders: optim/simplification of scaled borders
2025-10-21 13:52:19 -04:00
ItsLemmy
6fd41cd591
Removed invalid properties from NIcon callers
2025-10-15 16:03:29 -04:00
ItsLemmy
f4b27380c3
Qt-Scaling: first cleanup pass
2025-10-12 08:23:24 -04:00
ItsLemmy
17fa29abc4
Wallpaper panel: improved the highlight by not using opacity everywhere.
2025-10-05 09:05:07 -04:00
Ly-sec
c15faa3727
WallpaperPanel: add keyboard controls thanks to pC
...
LockScreen: add cursor to password field, clear password after login
attempt
i18n: small cleanup
autoformat
2025-10-05 10:25:47 +02:00
ItsLemmy
d59453397b
WallpaperPanel: RAM + CPU Optimizations
2025-10-04 21:35:27 -04:00
ItsLemmy
43dee793de
More pointSize cleanup
2025-09-30 07:44:03 -04:00
ItsLemmy
4b13e89a64
Font: added per font family scaling. removed billboard font
2025-09-29 21:31:45 -04:00
ItsLemmy
0d0b9a21f2
Wallpaper Selector: added a shortcut to the wallpaper settings in the top bar.
2025-09-29 09:25:45 -04:00
Ly-sec
5de4330199
i18n: even more things appeared
2025-09-24 15:31:11 +02:00
Ly-sec
2a23b6afdd
i18n: WAY more i18n conversion
2025-09-24 14:12:12 +02:00
Ly-sec
df70f0c824
Possibly got everything transfered over to i18n
2025-09-24 13:47:59 +02:00
ItsLemmy
a2b57c5165
Panels: more reliable draggable toggling
2025-09-23 14:42:55 -04:00
ItsLemmy
b8f4401878
First pass
2025-09-22 19:11:10 -04:00