Commit Graph
237 Commits
Author SHA1 Message Date
LemmyCook d319ab9bfc IPC: IPC calls now properly identified the proper monitor so that dimming and other stuff works better. 2025-09-04 09:37:50 -04:00
LemmyCook 21383b03c5 Custom Buttons: working left/right/middle click 2025-09-03 22:22:22 -04:00
LemmyCook 1f919e4469 NIconButton: added support for middle click 2025-09-03 21:59:03 -04:00
LemmyCook 807867ef42 Custom buttons: refactored files structure 2025-09-03 21:27:42 -04:00
LemmyCook 598bc48957 Custom buttons: improved UI, still wip 2025-09-03 20:51:51 -04:00
LemmyCook 7f34ca4122 Custom buttons: WIP implementing custom properties 2025-09-03 19:09:36 -04:00
LemmyCook 65f73bb1ba Launcher: Restored keyboard navigation with PageUp/PageDown/Home/End + Vim Keys
Oddly Ctrl+J does not work for me...
2025-09-03 17:02:05 -04:00
LemmyCook 24620210fe Launcher: improved clipboard images look 2025-09-03 10:43:00 -04:00
LemmyCook a7ce6737ec NComboBox: slightly taller by default 2025-09-02 19:55:23 -04:00
Ly-sec 520da3e915 Replace NTextInput with NComboBox for font settings
FontService: use Qt.fontFamilies to grab available fonts and split Mono
fonts
NComboBox: allow height changes
GeneralTab: replace NTextInput with NComboBox
2025-09-02 20:07:10 +02:00
Ly-sec 7f5d70bcc8 Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2025-09-02 17:03:36 +02:00
Ly-sec eea1586772 Added distro logo (for SidePanel widget)
BarTab: add toggle for distro logo replacement
DistroLogoService: handle all logo detection logic
SidePanelToggle: add support for distro logo
WidgetLoader: fix small issue with with screen null warning
2025-09-02 17:01:38 +02:00
LemmyCook b908dc0ed2 Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-09-02 08:51:10 -04:00
LemmyCook 6c041fb27f Settings: minor UI improvements 2025-09-02 08:51:08 -04:00
Ly-sec 9781005a21 Added Thumbnail to ClipboardHistory images, fix keyboard navigation
ClipboardHistory: Add image thumbnail, fix navigation viewport
Launcher: replace TextField with NTextInput
2025-09-02 14:32:02 +02:00
LemmyCook 468272d4c9 NColorPicker: added theme colors to the first row of the palette. 2025-09-01 22:38:01 -04:00
LemmyCook d5e83aa9de Wallpaper: added fill color that may show up around wallpaper (depends on fillMode)
+ New Widget NColorPicker
+ New Widget NButton
2025-09-01 22:27:49 -04:00
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