Commit Graph
163 Commits
Author SHA1 Message Date
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
Ly-sec 98f074dddc PowerProfile: add tooltip when disabled to inform user what they need to install 2025-11-02 14:58:09 +01:00
Ly-sec 34a6947ad6 Matugen: show toast & log on error 2025-11-01 11:49:12 +01:00
ItsLemmy e29b4bf433 Bar-AudioVisualizer: Added setting to select one the scheme's color. 2025-10-31 22:00:19 -04:00
LemmyandGitHub 0f5ff04348 Merge pull request #631 from notiant/patch-10
Add airplane mode detection, improve NetworkService & add icons to notice toasts
2025-10-31 18:45:07 -04:00
ItsLemmy 87144df024 translations: more accurate volume/microphone tooltips. 2025-10-31 15:48:56 -04:00
ItsLemmy cf12b98351 Dim Desktop: more cleanup 2025-10-31 11:56:26 -04:00
notiantandGitHub 38a7c606c8 Add airplane mode detection, improve NetworkService & add icons to notice toasts 2025-10-31 15:54:50 +01:00
LysecandGitHub 436ff56c93 Merge pull request #629 from MrDowntempo/feat/lock-keys-tweaks
Feat/lock keys tweaks
2025-10-31 13:27:11 +01:00
Corey Woodworth 0af85721b3 Finished Translation 2025-10-31 01:25:48 -04:00
LemmyandGitHub f955e2c87d Merge pull request #626 from MrDowntempo/feat/lock-keys-widget
Feat/lock keys widget
2025-10-30 22:48: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
Corey Woodworth a6d7d077f1 I18n and translations done. Increased Timer to 200, removed unneeded import (i think) 2025-10-30 20:41:56 -04:00
ItsLemmy 129609ec2c vscode: app theming, courtesy of TUI!
https://github.com/tuibird/
2025-10-30 20:06:52 -04:00
ItsLemmy 4377637790 Calendar: support for custom first day of the week 2025-10-30 15:44:56 -04:00
ItsLemmy ca72a5ca8f Calendar: conditional weather card - wip 2025-10-30 14:02:42 -04:00
ItsLemmy b7ff9e73e4 dock: improve translations to explain the new behavior 2025-10-30 09:47:51 -04:00
Ly-sec 8a78d8cb34 Dock: behave the same as bar (shows on all displays if no display is selected)
DockTab: add Enable toggle (default true)
SetupDockStep: add Dock settings to setup wizard
SetupWizard: add SetupDockStep
i18n: add dock translations
2025-10-30 14:15:23 +01:00
ItsLemmy 6fbbf38ffa Settings: refined the 12h clock display option to clearly explains it does not apply to the bar's clock. 2025-10-29 20:55:54 -04:00
Ly-sec 10adaf955b AudioVisualizer: add setting to auto hide if no media is playing 2025-10-29 20:30:16 +01:00
Ly-sec d443d7dba3 ColorSchemeTab: set walker theme to noctalia on template activation 2025-10-29 16:25:03 +01:00
Ly-sec b8c8af6278 Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2025-10-29 14:49:54 +01:00
Ly-sec 4860dc07b2 Matugen: walker (wip) 2025-10-29 14:49:51 +01:00
lonerorzandGitHub 99a7b2d270 Merge branch 'noctalia-dev:main' into feat/parseJson 2025-10-29 21:02:32 +08:00
loner 8a37bf8184 feat(i18n): add German translation for parse-json 2025-10-29 20:48:11 +08:00
Ly-sec 60bfcc0058 Notification: add transparency slider (implements #586) 2025-10-27 18:29:52 +01:00
Ly-sec f30d1d3ea1 Add recursive wallpaper setting in WallpaperTab (implements #568) 2025-10-27 17:05:11 +01:00
Ly-sec 01657ee545 i18n: add brightness tooltip translation 2025-10-27 13:11:24 +01:00
Aiser c3d3268b16 i18n: Add translations for AudioVisualizer 2025-10-27 12:02:22 +08:00
Aiser 1bcfb5b8c2 i18n: Fix translations of new audio panel tooltips 2025-10-27 11:10:13 +08:00
ItsLemmy 7772975934 Autoformatting + default settings update 2025-10-26 19:18:11 -04:00
LemmyandGitHub 614cdc5196 Merge pull request #557 from Sighthesia/MinimumBrightness
BrightnessService: add minimum brightness to prevent backlight from t…
2025-10-26 19:16:07 -04:00
ItsLemmy 2ad5c8352e i18n: Matugen scheme description 2025-10-26 15:11:11 -04:00
notiantandGitHub d6aee43659 Remove the muted/unmuted notifications 2025-10-26 11:20:16 +01:00
lysec e26c2874b5 Launcher: add custom launch prefix 2025-10-25 11:52:18 +02:00
Corey Woodworth 1846c7af2e Added option for an analog style clock on the calendar screen. 2025-10-24 23:34:58 -04:00
Sighthesia f35f8e018f BrightnessService: add switch to toggle minimum brightness limit 2025-10-25 01:22:35 +08:00
lysec 612dc58ad8 WorkspaceSettings: add setting to change the amount of characters displayed for name workspaces
Workspace: change pill width depending on characterCount
2025-10-24 14:16:02 +02:00
loner f4b3874112 feat: Update de.json for collapse condition 2025-10-23 01:11:28 +08:00
ItsLemmy 3eef346319 CustomButton stream: i18n + autofmt 2025-10-22 10:18:28 -04:00
notiantandGitHub 8573618f65 Update de.json 2025-10-22 03:35:49 +02:00
notiantandGitHub 9905f447d1 Add more consistency for expression and interpunction & fix some errors 2025-10-22 02:05:59 +02:00
AbsurdandGitHub 19071a84fb Small Language and Spelling improvements 2025-10-21 16:25:19 +02:00
loner 4d9396ccf7 i18n: Add German translation for calendar event toggle 2025-10-21 20:36:04 +08:00
Damian D'SouzaandGitHub 287e39eadd Merge branch 'main' into open-panel-overlay-layer 2025-10-20 22:14:18 +02:00
Damian D'Souza b6c95b8ed5 Settings: add panels overlay setting toggle un UI tab 2025-10-20 22:10:58 +02:00
ItsLemmy 73267d1d37 Settings + SetupWizard
- Added a Lock screen settings tabs
- Added button in settings/general tab to re-run the setup wizard
- Fixed missing translations
- Fixed bug when matugen not installed in setup wizard
- Added enabled property for NToggle
2025-10-20 13:33:46 -04:00
AbsurdandGitHub 4ee82ecbc3 Slightly more Translatio 2025-10-20 16:19:43 +02:00
lysec 92c5a70f8f i18n/de: partly better translation 2025-10-20 15:28:36 +02:00
lysec ce3e422ea9 NFilePicker: add missing tooltip translation 2025-10-20 14:04:20 +02:00