Ly-sec
65794b52ec
Fix double click on SidePanel to close
...
NPanel: remove WlrLayershell.keyboardFocus.OnDemand, only add it to
specific panels.
2025-09-01 23:57:51 +02:00
LemmyCook
57d912efc8
Toast: proper scaling + brought back assignation to WlrLayer.Overlay so its above all.
2025-09-01 15:03:30 -04:00
LemmyCook
210bbac583
ScalingService: 1st pass of the refactoring via signals instead of nested bindings for better efficienty and compatibility with old versions of Qt
2025-09-01 13:52:12 -04:00
LemmyCook
6bcb85137b
BarTab/NSectionEditor: minor UI improvements
2025-08-31 22:55:51 -04:00
LemmyCook
ecb7a9d448
BarWidgets: fixed NPill conditional open left or right that I broke earlier.
2025-08-31 21:57:28 -04:00
LemmyCook
40edc38756
NSectionEditor: Force text width for a more uniform look
2025-08-31 21:42:55 -04:00
LemmyCook
d1f5d301c2
Color animations: more uniform across NWidgets
2025-08-31 21:36:30 -04:00
LemmyCook
3683d3c29b
NPill: allow to open left or right depending on
2025-08-31 15:45:10 -04:00
LemmyCook
40579e1b80
NIconButton: better disabled state
2025-08-31 14:44:22 -04:00
LemmyCook
fcf627c30b
BarHeight: more rounding uniformization
2025-08-31 10:36:40 -04:00
LemmyCook
53405c13af
NText: Reverted my change to support Richtext by default + All tooltips are no longer using capital letter at the start of every word
2025-08-31 08:41:51 -04:00
Ly-sec
91ffa4a9fd
Reimplement the MediaMini and ActiveWindow fix
...
Revert ScreenCorner fix (didn't work at all)
2025-08-31 11:18:24 +02:00
Ly-sec
7b63b6900d
Don't dim ScreenCorners
...
NPanel: add dimOverlay
2025-08-31 10:34:01 +02:00
Ly-sec
724e55c37d
Autoformat
2025-08-31 08:57:00 +02:00
Ly-sec
51f1923e22
Fix TrayMenu crash after display wake. Add checks if screen exists, else set scaling to 1.0
...
TrayMenu: Replace PopupPanel with NPanel (for better loading & to
prevent QS crash)
Overview, Background etc: add screen checks, if it doesnt exist set
scaling to 1.0
2025-08-31 08:55:20 +02:00
quadbyte
80f6570f04
NightLight/Bar: left click toggle, converted to NIconButton
...
+ Adapted some tooltip to the new richtext NText
2025-08-31 01:26:04 -04:00
LemmyCook
87f9afbd85
NightLight: reworked settings, defined fade duration and simplified service.
2025-08-31 00:13:40 -04:00
LemmyCook
3496169c68
Revert "Remove need for polkit, launch any ArchUpdater update through terminal"
...
This reverts commit 299add4a15 .
2025-08-29 20:50:28 -04:00
Ly-sec
299add4a15
Remove need for polkit, launch any ArchUpdater update through terminal
...
ArchUpdater: rely on `TERMINAL` environment variable
README: Add explanation for the `TERMINAL` environment variable
2025-08-30 02:28:48 +02:00
LemmyCook
e79c163dd9
Wallpaper rework
...
- removed swww to the code is easier to maintain
- basic multi monitor wallpaper support
2025-08-29 08:33:40 -04:00
LemmyCook
3cc8c8fb03
ArchUpdater: improved the look
2025-08-28 15:55:03 -04:00
LemmyCook
b2e9058a2f
Auto-formatting
2025-08-28 15:01:23 -04:00
LemmyCook
3f4cec1719
NTextInput: improved layout and adapted calling code all over the shell.
2025-08-28 12:22:42 -04:00
Ly-sec
39d8d8bcfa
Added a check to see if wlsunset is enabled, if it isn't you can change
...
the NightLight settings.
DisplayTab: add wlsunsetCheck process
2025-08-28 17:06:53 +02:00
Ly-sec
82d71d65fa
Replaced the old checkboxes in ArchUpdaterPanel with NCheckbox
...
ArchUpdater: use NCheckbox to make things more uniform
2025-08-28 17:03:28 +02:00
Ly-sec
d0b7ccf302
Autoformat
2025-08-28 15:35:52 +02:00
Ly-sec
2a686b55c4
Replace our NightLight solution with wlsunset.
...
NightLight: add temperature solution
NTextInput: add input hint support
2025-08-28 15:34:47 +02:00
Ly-sec
f932d580af
NCheckbox: add scaling
2025-08-28 14:26:13 +02:00
Ly-sec
f10280c8bb
Added NCheckbox and used it for Matugen templates
...
NCheckbox: Added
ColorSchemeTab: replace NToggle with NCheckbox
2025-08-28 14:00:29 +02:00
LemmyCook
8302285388
Settings: large cleanup and factorization. Should look much better.
2025-08-27 20:39:50 -04:00
LemmyCook
9d03006aaa
autoformatting
2025-08-27 09:07:36 -04:00
Ly-sec
f7f21f9716
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-08-27 14:54:12 +02:00
Ly-sec
124d9becc6
Add animation speed slider in general tab, always collapse activeWindow
...
GeneralTab: add animation speed slider
Workspace: set activeWindow to always collapsed except for hover
Misc: replaced a lot of animations with Style.animationXYZ
2025-08-27 14:52:50 +02:00
LemmyCook
50777ef32f
MediaPlayer/sidepanel: slightly less thick time slider
2025-08-27 08:51:43 -04:00
LemmyCook
2f49643e51
NIconButton + NPill: improved vertical centering
2025-08-26 14:25:36 -04:00
Ly-sec
634d78456d
Add NightLight, update README, format
2025-08-26 18:19:35 +02:00
LemmyCook
6a9dee38ef
NPanel fixes
2025-08-26 10:26:02 -04:00
LemmyCook
f3ae0101d7
NPanel now can properly be positioned relative to their opener (button)
2025-08-26 08:55:29 -04:00
Ly-sec
f3f0f611cb
Add AppLauncher opacity, topCenter & bottomCenter
2025-08-26 14:31:59 +02:00
Ly-sec
3c39ea192b
Format
2025-08-26 13:12:01 +02:00
LemmyCook
1ab3463e6d
Widgets: renamed SizeMultiplier => SizeRatio. Enforced read-only on size property
2025-08-25 22:43:02 -04:00
LemmyCook
9fb4aff635
Optimizations memory/cpu
...
- Only load bar widgets once the settings are done loading, and the
widget is actually in use.
- Only load bar on screens that request it, instead of hiding it.
2025-08-25 21:18:49 -04:00
LemmyCook
7a849806fb
Minor cleanup
2025-08-25 08:28:27 -04:00
Ly-sec
c6683712a4
Add notification when battery is low, fix some warnings
2025-08-25 12:46:55 +02:00
LemmyCook
a10d55e7f5
Bar widgets: modular loading refactoring via BarWidgetRegistry+NWidgetLoader
...
- Hot reload is working again.
- Should also be more memory efficient on multi monitors.
2025-08-24 23:50:09 -04:00
LemmyCook
a7b7c03877
Autoformatting + converted a bunch console.log to logger, hiding some extra logging
2025-08-24 08:48:39 -04:00
Ly-sec
b85d68f4cb
Fix modular bar (remove option)
2025-08-23 16:03:23 +02:00
Ly-sec
2029b5e1eb
Replace arrows in BarTab with drag&drop
2025-08-23 12:16:08 +02:00
LemmyCook
1b77f4882d
Settings: reworked modular bar settings
...
- deleted NCard, we already have NBox
- assign a color to each widget for better overview when moving stuff
around
- minor QOL improvements to NComboBox
2025-08-22 18:37:48 -04:00
LemmyCook
2a6ad0819f
Fix NWidgetCard
2025-08-22 17:57:55 -04:00