100 Commits
Author SHA1 Message Date
ItsLemmy b6c1f6e90a autofmt 2025-11-30 14:36:23 -05:00
ItsLemmy 5d3c91f3ad i18n: added missing calendar translations + fixed required card. 2025-11-30 14:35:58 -05:00
ItsLemmy 5c2d4f4412 Merge branch 'plugin-system' 2025-11-30 14:26:34 -05:00
ItsLemmy e972e1f7aa Cards & Settings refactoring
- All cards now live in Modules/Cards
- CalendarPanel is now called ClockPanel
- Added a way to ease settings migration in separate QML files
2025-11-30 14:26:09 -05:00
ItsLemmy 087c9b4ced SetupWizard: improve look of the thumbnails strip below the big image 2025-11-30 11:56:33 -05:00
ItsLemmy 0d2b93dee1 Lockscreen: antialiasing on bg image 2025-11-30 11:46:47 -05:00
ItsLemmy f04622ade7 autoformat 2025-11-30 11:46:33 -05:00
ItsLemmy 925bbe7a5e NImageRounded: back to using a custom shader as it looks much better than ClippingRectangle.
It seems ClippingRectangle has issues with fractional pixes.
2025-11-30 11:46:18 -05:00
ItsLemmy a84525ea52 Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-11-30 10:40:31 -05:00
ItsLemmy c7f947d235 Settings: added a launcher button for the default/new user settings. + gitignore cleanup 2025-11-30 10:36:17 -05:00
ItsLemmy a81205f444 Hyprland: attempt to fix potential keyboard issue. 2025-11-30 09:47:14 -05:00
ItsLemmy 3f00bec8f4 Wallpaper: bring back customizable default wallpaper that is NOT monitor specific 2025-11-30 00:18:15 -05:00
ItsLemmy ae2bf590ee Merge branch 'mangowc-refactor' 2025-11-29 23:50:34 -05:00
ItsLemmy e0f38ff80b Mango: refactored mango service, much better but not perfect. 2025-11-29 23:48:19 -05:00
ItsLemmy 4f9ba6f601 DarkMode: simplify follow the color scheme, no need for a visual active state. 2025-11-29 23:04:49 -05:00
LemmyandGitHub 1c9d659635 Merge pull request #912 from notiant/patch-1
Reduce tooltip delay if bar widget doesn't expand
2025-11-29 20:00:32 -05:00
ItsLemmy 8f7d2f28f2 SmartPanel: fix edge case where dynamic content size may trigger dual axis animations on first open. 2025-11-29 19:58:13 -05:00
ItsLemmy 5f175a4f9a Panels: animations direction fixes 2025-11-29 18:30:54 -05:00
ItsLemmy 6fb840ef0b Default settings 2025-11-29 18:29:15 -05:00
ItsLemmy 017a5a6f91 Matugen: improved wallpaper filepath escaping to ensure it works well with potential non standard characters. 2025-11-29 18:01:33 -05:00
ItsLemmy 5451985e48 Notifications: Only delete cached images that are in our cache directory 2025-11-29 17:52:34 -05:00
ItsLemmy fe25840dfa Wallpaper: restore directory per monitor settings. 2025-11-29 16:18:33 -05:00
ItsLemmy 30db679207 Wallpapers: moved persistent data to their own file in ~/.cache/noctalia/wallpapers.json !! no migration path, user will have to set their wallpaper at least once !! 2025-11-29 11:22:53 -05:00
ItsLemmy 993b6bc422 Settings/State: Moved state IPC logic to ShellState.qml. 2025-11-29 11:04:44 -05:00
ItsLemmy 9d4ac03d21 Removed fonts dependencies (now using Qt font as default) and removed some complex settings migration code. 2025-11-29 10:38:06 -05:00
ItsLemmy 588a5782ae Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-11-29 10:04:30 -05:00
ItsLemmy ddfde344bc AboutTab: caching circular images 2025-11-29 10:04:28 -05:00
ItsLemmy ad755bb3fb Merge branch 'fix-crash-on-close' 2025-11-29 09:39:05 -05:00
ItsLemmy 6d6261ca00 Merge branch 'unified-panel-content' 2025-11-29 09:38:11 -05:00
LemmyandGitHub 5d70941a24 Merge pull request #907 from notiant/patch-1
Prevent empty bar pills from expanding
2025-11-28 22:15:17 -05:00
ItsLemmy a48e4dcecd Panels: went back to have panel's content drawn in main screen instead of separate PanelWindow 2025-11-27 19:18:34 -05:00
ItsLemmy 0e46c4bb2b Notification: create layer on demand 2025-11-27 14:28:57 -05:00
ItsLemmy bfc5afa947 polling translations 2025-11-27 09:51:59 -05:00
ItsLemmy af6ef8e763 i18n Japanese: fixing bad merge 2025-11-27 09:51:27 -05:00
ItsLemmy 2fe915e3bc NSectionEditor/ControlCenter: Allow up to 10 widgets if using a single side. 2025-11-27 09:00:19 -05:00
ItsLemmy fd17032fe5 ShortcutCard: fixed typo introduced by #882 2025-11-27 08:45:42 -05:00
LemmyandGitHub ee2ff95de0 Merge pull request #882 from alaughlin/hide-empty-shortcut-boxes
Control Center: hide shortcuts box if empty
2025-11-27 08:42:49 -05:00
ItsLemmy ec16b4eafc Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-11-27 08:35:18 -05:00
ItsLemmy 8c339fc199 i18n: autosorting 2025-11-27 08:35:13 -05:00
ItsLemmy e6a4db9707 Better rounding 2025-11-27 08:34:15 -05:00
LemmyandGitHub 7ab4049942 Merge pull request #888 from mnt-h/japanese-translation
Add Japanese translation (ja)
2025-11-27 08:19:34 -05:00
LemmyandGitHub 453727795c Merge pull request #885 from MrDowntempo/fix/cleaned-up-color-picker
Added small margin, put theme colors on top
2025-11-27 08:16:57 -05:00
ItsLemmy 705334169b Settings: Do not turn on lockkeys by default 2025-11-26 23:27:07 -05:00
LemmyandGitHub 3e5cf91bfb Update README.md 2025-11-26 22:05:46 -05:00
ItsLemmy 5e833f0683 Round image with Qt. 2025-11-26 21:46:59 -05:00
ItsLemmy 0c8b0cb395 Only top 20 2025-11-26 21:10:09 -05:00
ItsLemmy 6e4f450f97 Cleanup 2025-11-26 21:04:06 -05:00
ItsLemmy 04f5a0cbf8 test 2025-11-26 20:50:06 -05:00
ItsLemmy 1c1232dc5b Revert "Another attempt"
This reverts commit bee2414333.
2025-11-26 20:40:52 -05:00
ItsLemmy bee2414333 Another attempt 2025-11-26 20:38:29 -05:00
ItsLemmy b344e41828 Revert "SmartPanelWindow: add a small delay in an attempt to improve cleanup"
This reverts commit d2023500a9.
2025-11-26 20:32:07 -05:00
ItsLemmy d2023500a9 SmartPanelWindow: add a small delay in an attempt to improve cleanup 2025-11-26 20:28:15 -05:00
ItsLemmy ba1e783c8f ColorSchemeService: fixed 2 syntax errors coming from PR #880 2025-11-26 20:18:38 -05:00
LemmyandGitHub 81c35aaee9 Merge pull request #880 from notiant/patch-3
Add some missing translations & more consistency for English
2025-11-26 20:04:34 -05:00
ItsLemmy 40f70cdbb1 Back to -git 2025-11-26 19:43:31 -05:00
ItsLemmy 1aa0cc6467 v3.4.0 2025-11-26 19:42:53 -05:00
ItsLemmy 23d3eb642e AudioService + OSD: minor improvements
- Replace hardcoded value by epsilon property
- Dont send volume change if delta is below epsilon
2025-11-26 19:33:51 -05:00
ItsLemmy a188aa2e17 Autofmt + all missing transactions 2025-11-26 15:57:34 -05:00
ItsLemmy 7f9bb6f0a5 Credits: saber 2025-11-26 12:29:13 -05:00
ItsLemmy 4d72a0bd0c Credits: minor cleanup 2025-11-26 11:51:45 -05:00
ItsLemmy f79aad5f0e CREDITS.md 2025-11-26 11:46:29 -05:00
ItsLemmy f10207a159 Settings / SetupWizard & OSD
- Settings cleanup and avoid segfault by not using var.
- SetupWizard simplified opening condition logic. Will only open when no
settings available
- OSD: simplified settings logic, updated translations to explain that
no type selected = all types enabled. similar to bar and monitors logic.
- Do not open changelog on a fresh install as we already open the
SetupWizard
2025-11-26 09:52:15 -05:00
ItsLemmy 3c5dfd87db NImageRounded: attempt to fix crash on older Qt versions 2025-11-25 20:56:00 -05:00
ItsLemmy 58d4730814 Restore rounded_image shader for the SetupWizard for now. 2025-11-25 20:25:01 -05:00
ItsLemmy ad044882a9 NIcon: always center icon 2025-11-25 19:59:37 -05:00
ItsLemmy 7742bb5cc0 OSD: fix non existing fontWeight 2025-11-25 19:59:23 -05:00
ItsLemmy a2e686bb21 AudioService: proper volume clamping 2025-11-25 19:59:06 -05:00
ItsLemmy b7d4e74012 NImageRounded/Circled: removed shaders and used a simpler ClippingWrapperRectangle 2025-11-25 19:38:23 -05:00
ItsLemmy 12fe6c5559 Debug: inhibitReloadPopup onReloadFailed unless we are debugging. 2025-11-25 16:55:10 -05:00
ItsLemmy a35123918c Battery Panel: Charge Level => Battery Level 2025-11-25 15:20:51 -05:00
ItsLemmy 764acef4e7 settings-defaul 2025-11-25 15:20:30 -05:00
ItsLemmy 82c629278d Battery: removed unecessary property 2025-11-25 15:11:57 -05:00
LemmyandGitHub 3f08493134 Remove extra line in README.md 2025-11-25 09:50:25 -05:00
LemmyandGitHub 8ab2d84c85 Merge pull request #870 from bokicoder/main
Launcher: allow switching between plugins via IPC
2025-11-25 08:27:30 -05:00
ItsLemmy 6a427b2cfc ColorScheme: Download more button on its own line to avoid breaking layout in german. 2025-11-24 23:12:04 -05:00
ItsLemmy ce7b27c316 Autoformating + back to -git 2025-11-24 21:38:07 -05:00
ItsLemmy adfee30f8c v3.3.1 2025-11-24 21:34:58 -05:00
LemmyandGitHub 1408af4a0a Merge pull request #862 from notiant/patch-2
Remove minimum height from wifi & bluetooth panel
2025-11-24 19:19:57 -05:00
LemmyandGitHub 71455e4af9 Merge pull request #838 from lonerOrz/feat/osd
feat(osd): Implement lock key notifications with dynamic sizing
2025-11-24 19:18:41 -05:00
LemmyandGitHub 7ba8ac28c8 Merge pull request #857 from lonerOrz/fix/check
fix(program-checker): Improve Telegram detection for NixOS
2025-11-24 19:13:21 -05:00
ItsLemmy e1dc72216e Mango/Sway: fixed unclickable NPopupContextMenu 2025-11-24 19:12:08 -05:00
ItsLemmy 5983ba2fd1 Mango: fixed connection "on toplevels changed". 2025-11-24 18:39:19 -05:00
LemmyandGitHub 1b4e6c9bb5 Merge pull request #863 from atheeq-rhxn/main
Proper window tags parsing in mangowc and code optimizations
2025-11-24 18:28:06 -05:00
ItsLemmy 3cf4e1f95b TaskBar+Grouped: improved popup menu positionning and factorized code. 2025-11-24 14:59:42 -05:00
ItsLemmy e61a073f57 DefaultSettings: refreshed with cava 2025-11-23 19:25:57 -05:00
ItsLemmy b93c5051d0 BarPill: minor color fix 2025-11-23 17:54:37 -05:00
ItsLemmy e6c9a828af Battery + BarPill color fixes and cleanup
Battery: prioritize charging > low battery > unplugged with decent level
BarPill: prioritize hover state, then custom color, then
fallback/default.
2025-11-23 17:47:20 -05:00
LemmyandGitHub 9c01319261 Revise README with updates and breaking change info
Updated README.md
2025-11-23 16:36:45 -05:00
ItsLemmy e3c722fec8 VPN: Minimal support for wireguard + removed opening non existing panel. 2025-11-23 15:11:33 -05:00
ItsLemmy 4d13cfeedb Battery: BarIcon color changes when charging + Panel refinment (conditional PPD and some alignment) 2025-11-23 00:00:34 -05:00
ItsLemmy 0fe84273df Bluetooth: fix inverted toast messages. 2025-11-22 23:13:01 -05:00
ItsLemmy 1ff64efc64 autofmt 2025-11-22 16:50:09 -05:00
ItsLemmy 190392ead7 Location: removed hardcoded max width 2025-11-22 15:10:22 -05:00
LemmyandGitHub a61a40fd7c Merge pull request #811 from shouya/main
Show workspaces from the focused screen
2025-11-22 11:31:22 -05:00
ItsLemmy 3efee10a6b Autofmt 2025-11-22 11:26:15 -05:00
LemmyandGitHub 2d1034ece8 Merge pull request #822 from MrDowntempo/feat/SUPER-ColorPicker-DX-ALPHA-PlusPlus
Feat/super color picker dx alpha plus plus
2025-11-22 11:25:44 -05:00
ItsLemmy 69c60a6a5a BatteryPanel: show the powerprofile name in realtime + autofmt 2025-11-22 11:24:21 -05:00
ItsLemmy 1aac585d62 Merge branch 'main' of github.com:noctalia-dev/noctalia-shell 2025-11-22 11:23:48 -05:00
ItsLemmy a8ec22984a i18n 2025-11-22 11:23:45 -05:00
LemmyandGitHub 9911c722a0 Merge pull request #829 from art0rz/feat/battery-panel
Add BatteryPanel with charge level, power profile settings, prevent sleep toggle, battery health (if available)
2025-11-22 11:20:12 -05:00