ItsLemmy
569a5ba8df
multi-bar: removed all globals bar properties
2025-11-05 00:33:47 -05:00
ItsLemmy
fa95835a13
NPanel: moving most properties inside the loader so we are sure the screen is already set.
2025-11-04 11:28:26 -05:00
ItsLemmy
fd79f75fd5
Shell/Bar: create full screen window everywhere so there is no limitations.
2025-11-04 10:19:00 -05:00
Ly-sec
a48e789e2e
ControlCenterTab: if weather is disabled, disable weather card
2025-11-04 08:24:00 +01: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
c4fa8a9485
NPanel: improved centering by respecting the bar's
2025-11-03 21:50:19 -05:00
ItsLemmy
e4069fcdbf
NPanel: animation improvements and debugging to handle all the settings combinations.
2025-11-03 20:39:05 -05:00
ItsLemmy
dc92039499
NPanel: better sliding direction determination
2025-11-03 19:07:33 -05:00
ItsLemmy
98e7a03d51
NPanel: new slide animations for attached panels.
2025-11-03 18:13:42 -05:00
ItsLemmy
53bbe3e358
NPanel: increased panels snapping
2025-11-03 15:57:00 -05:00
ItsLemmy
e7fe5ba837
NPanel: hotfix
2025-11-03 15:44:25 -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
ItsLemmy
af33eb7fe9
NPanel: added animation on backgroundColor to avoid snap/jumps
2025-11-03 14:18:09 -05:00
ItsLemmy
fceaac029c
Attached panels: nice curves on screen edges
2025-11-03 11:58:57 -05:00
ItsLemmy
fea06c2164
Shadows: conditional via settings
...
q
2025-11-03 10:29:49 -05:00
ItsLemmy
36192717f4
Shadows: Unified in NFullScreenWindow
2025-11-03 07:22:57 -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
371e1d522f
Autofmt
2025-11-01 09:52:08 -04:00
Ly-sec
b36a2cad53
NPanel: comment dropshadow
2025-11-01 13:43:32 +01:00
Ly-sec
ebde2de33b
Revert "Npanel: fix shadow that overlaps on bar"
...
This reverts commit 6c6d6e54d4 .
2025-11-01 13:36:20 +01:00
Ly-sec
6c6d6e54d4
Npanel: fix shadow that overlaps on bar
2025-11-01 13:15:09 +01:00
ItsLemmy
399ae2e42f
NPanel: Subtle dropshadow test
2025-11-01 00:26:47 -04: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
82c6578a9f
CalendarPanel: better auto sizing.
2025-10-31 16:45:27 -04:00
ItsLemmy
691dcc9c97
NPanel: better logic for auto detaching.
2025-10-31 16:20:38 -04:00
ItsLemmy
c036ff0d7a
NPanel: if bar opacity < 33%, detach panel from bar and dont match bg opacity.
2025-10-31 16:12:41 -04:00
ItsLemmy
066d6f2e2f
DimDesktop: removed in favor of nice curvy corners on panels
2025-10-31 10:53:59 -04:00
ItsLemmy
b7dc1aed84
Calendar Panel: improve look when bar is transparent + NBox simplification.
2025-10-31 08:17:46 -04:00
ItsLemmy
336deba554
NPanel: improve look at zero opacity
2025-10-31 06:56:28 -04:00
ItsLemmy
aa30e90ec7
NPanel: use bar bg color when attached.
2025-10-31 01:01:55 -04:00
ItsLemmy
3b63384a51
Floating bar: better look when attachedPanels
2025-10-31 00:54:02 -04:00
ItsLemmy
abf346e485
feat: NPanel + Calendar - added dynamic resizing
2025-10-31 00:17:36 -04:00
ItsLemmy
d4be3a2cc2
qmlfmt
2025-10-30 23:46:00 -04:00
ItsLemmy
0cdc5bd518
NPanel: restore outter border on panels without sexy borders + minor polishing.
2025-10-30 22:49:36 -04:00
ItsLemmy
64dcb0d34e
Panels: beautifull NRectangleCurved shape - conditionnal with a new settings, default is true.
2025-10-30 22:42:12 -04:00
ItsLemmy
9003c60667
DirectWidgetSettingsPanel
2025-10-22 09:39:24 -04:00
ItsLemmy
d820116a06
NPanel: accept all buttons to close panel (click outside)
2025-10-21 20:50:55 -04:00
ItsLemmy
c9bbaf4c91
Borders: optim/simplification of scaled borders
2025-10-21 13:52:19 -04:00
Damian D'Souza
47bb77f103
NPanel: add persistent useOverlay property
2025-10-20 22:05:13 +02:00
Damian D'Souza
eba6c7ec27
NPanel: revert NPanelWindow change
2025-10-20 21:44:19 +02:00
Damian D'Souza
56dc0d70de
NPanel: extract PanelWindow to separate reusable component
2025-10-19 13:22:34 +02:00
Damian D'Souza
4df7fedc53
NPanel: make panels open in overlay layer
2025-10-17 19:52:46 +02:00
lysec
838491ba33
Logger: huge cleanup
2025-10-16 15:07:11 +02:00
ItsLemmy
292ecd493b
More cleanup
2025-10-12 09:33:04 -04:00
ItsLemmy
6a6a8b3f10
NPanel: fix animation glitch due to deactivating loader
2025-10-12 09:16:38 -04:00
ItsLemmy
f4b27380c3
Qt-Scaling: first cleanup pass
2025-10-12 08:23:24 -04:00
lysec
b4a344b0b5
ControlCenter: fix scaling (pass scaling to everything)
2025-10-12 10:25:52 +02:00
ItsLemmy
df6fdf3656
Fix NPanel scaling on Qt6.10
2025-10-11 11:28:03 -04:00
lysec
88c5eabe59
NPanel: fix bar overlap when scaling
2025-10-07 17:10:54 +02:00
ItsLemmy
6ae8db3068
ControlCenter: new layout with all shortcuts on top for quicker access.
2025-10-06 23:27:08 -04:00