ItsLemmy
53d885a8ae
v2.21.1
2025-10-31 17:19:59 -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
87144df024
translations: more accurate volume/microphone tooltips.
2025-10-31 15:48:56 -04:00
Ly-sec
aad8cd46b5
Set version to dev
2025-10-31 20:41:30 +01:00
ItsLemmy
c3cf3dcf32
v2.21.0
2025-10-31 15:34:07 -04:00
ItsLemmy
c16ee69de6
translations
2025-10-31 15:32:20 -04:00
Ly-sec
8e6e110447
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-31 20:26:29 +01:00
Ly-sec
17bd4e79f8
Volume & Input widget: switch left & right click logic
2025-10-31 20:26:09 +01:00
ItsLemmy
698be35791
BatteryPanel: NBox wrapping
2025-10-31 15:17:44 -04:00
ItsLemmy
c0d50b87c0
Wifit: NBox wrapping
2025-10-31 15:07:06 -04:00
ItsLemmy
2b6bcdc570
autofmt
2025-10-31 15:06:57 -04:00
ItsLemmy
13f82d10e2
Bluetooth: NBox wrapping
2025-10-31 14:58:41 -04:00
Lysec
56203e1a07
Merge pull request #632 from lonerOrz/fix/mediaCard
...
fix: Media player auto-switching in Control Center
2025-10-31 19:39:29 +01:00
Ly-sec
7316695aac
AudioPanel: wrap header, input and output in separate NBox
2025-10-31 19:32:21 +01:00
Ly-sec
640ed729e5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-31 19:17:13 +01:00
Ly-sec
08191678df
NotificationHistoryPanel: wrap header area in NBox
2025-10-31 19:17:09 +01:00
ItsLemmy
9680dd83fd
VSCode: minor improvements to template.
2025-10-31 14:16:42 -04:00
loner
3b166bd270
fix: Media player auto-switching in Control Center
...
Detailed Explanation:
Addresses an issue where the media player would automatically
switch,overriding user's manual selections when the Control Center was
open.
The core problem was that the automatic player detection logic was too
aggressive and didn't respect explicit user choices. Previous attempts
to pause auto-switching based on UI visibility were unreliable due to
incorrect event handling for the custom NPanel component.
2025-11-01 02:15:44 +08:00
ItsLemmy
cf12b98351
Dim Desktop: more cleanup
2025-10-31 11:56:26 -04:00
ItsLemmy
066d6f2e2f
DimDesktop: removed in favor of nice curvy corners on panels
2025-10-31 10:53:59 -04:00
ItsLemmy
81edc14e63
CalendarPanel: improved the look
2025-10-31 10:38:36 -04:00
ItsLemmy
5303a88003
Calendar weather: hide double location
2025-10-31 10:08:22 -04:00
ItsLemmy
3a534f8f72
autofmt
2025-10-31 10:08:09 -04:00
Lemmy
1bacf397ed
Merge pull request #630 from MrDowntempo/fix/color-convert-refactor
...
Using ColorsConvert.js instead of adding functions to ClockLoader.qml
2025-10-31 10:04:54 -04:00
ItsLemmy
18501a5b9e
Screencorners: disabled if bar is non floating and transparent with attached panels
2025-10-31 09:48:39 -04:00
Corey Woodworth
d6cc4660dd
Using ColorsConvert.js instead of adding functions to ClockLoader.qml
2025-10-31 09:17:53 -04:00
ItsLemmy
1152453d84
Settings: ShowCalendarWeather - true by default
2025-10-31 08:37:08 -04:00
Lysec
436ff56c93
Merge pull request #629 from MrDowntempo/feat/lock-keys-tweaks
...
Feat/lock keys tweaks
2025-10-31 13:27:11 +01: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
Corey Woodworth
0af85721b3
Finished Translation
2025-10-31 01:25:48 -04:00
Corey Woodworth
b047837543
Configurable Icons for the indications, and I18n.
2025-10-31 01:17:50 -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
cf36389fa6
NSectionEditor: Easier to access right click to move widgets around
2025-10-31 00:30:17 -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
84e058fb07
Wallpaper: is never attached to a button
2025-10-30 23:34:05 -04:00
ItsLemmy
833a9c1a8f
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-30 22:49:38 -04:00
ItsLemmy
0cdc5bd518
NPanel: restore outter border on panels without sexy borders + minor polishing.
2025-10-30 22:49:36 -04:00
Lemmy
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
MrDowntempo
75acc2fd82
Increase poll timer interval from 125 to 200 ms
...
I had THOUGHT I had increased this. Now I have.
2025-10-30 21:04:44 -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
Corey Woodworth
6a74924e04
Resolved broken settings. Utilized Singleton more effectively
2025-10-30 20:13:12 -04:00
Corey Woodworth
c955db20b7
Add settings to toggle which LockKeys to watch. Doesn't work yet. My settings are coming back undefined
2025-10-30 20:13:12 -04:00
Corey Woodworth
928b64e64a
Add LockKeysService. It unfortunetly requires polling. I've not been able to find an event driven way to accomplish this.
2025-10-30 20:12:32 -04:00
Corey Woodworth
5f79dac0f2
Add LockKeys to BarWidgetRegistry
2025-10-30 20:12:32 -04:00
ItsLemmy
129609ec2c
vscode: app theming, courtesy of TUI!
...
https://github.com/tuibird/
2025-10-30 20:06:52 -04:00
ItsLemmy
f42bcef239
CalendarService: moved some log to debug to reduce spam
2025-10-30 19:14:38 -04:00
ItsLemmy
9f62eacf27
WidgetSettings: fixed centering
2025-10-30 19:06:55 -04:00
ItsLemmy
c5cb1e6500
BarWidgetSettings: always open centered. (avoid potential warning)
2025-10-30 18:09:01 -04:00
ItsLemmy
9a02f58d29
Workspace Settings: dont set your own state or you break bindings.
2025-10-30 18:08:42 -04:00
ItsLemmy
29ad654a58
Locale: factorized usage in I18n.
2025-10-30 17:43:35 -04:00
ItsLemmy
e1d39f3bbc
Locale: fixed all Qt.locale calls to respect the user selected locale.
2025-10-30 17:20:54 -04:00
ItsLemmy
bc9fe06fd8
Sysmon: disabled right click until I get back to this feat.
2025-10-30 17:20:03 -04:00
ItsLemmy
77e004566c
Calendar: fix layout.
2025-10-30 16:15:16 -04:00
ItsLemmy
4377637790
Calendar: support for custom first day of the week
2025-10-30 15:44:56 -04:00
Lemmy
691b2e3a7d
Merge pull request #624 from lonerOrz/feat/ipc-color-scheme
...
feat: Add IPC command to set color scheme
2025-10-30 14:58:52 -04:00
ItsLemmy
e60e2b5eb1
LocationTab: fix ntoggle opacity
2025-10-30 14:11:20 -04:00
ItsLemmy
8db8913bd3
NToggle: no mouse interaction when componend is disabled
2025-10-30 14:11:04 -04:00
ItsLemmy
db8803d137
Calendar weather: respect global weather enabled flag.
2025-10-30 14:06:36 -04:00
loner
cd5b48f26d
feat: Add IPC command to set color scheme
2025-10-31 02:05:45 +08:00
ItsLemmy
ca72a5ca8f
Calendar: conditional weather card - wip
2025-10-30 14:02:42 -04:00
Michael Buckley
114cbc9f9f
Nix: updated nix inputs
2025-10-30 18:58:51 +01:00
Lemmy
6e156c3ae5
Merge pull request #623 from lonerOrz/fix/clock
...
Fix: Add clockItem ID to ClockLoader in CalendarPanel.qml
2025-10-30 13:26:28 -04:00
loner
4cc4c364d4
Fix: Add clockItem ID to ClockLoader in CalendarPanel.qml
2025-10-31 01:19:23 +08:00
Lemmy
344b5f9a8c
Merge pull request #622 from MrDowntempo/fix/smarter-colors
...
Fix/smarter colors
2025-10-30 13:19:07 -04:00
Corey Woodworth
1a1ef85fa5
Undeleted a comment
2025-10-30 12:44:46 -04:00
Corey Woodworth
49e2bc6905
cleanup
2025-10-30 12:43:15 -04:00
Corey Woodworth
fba4bf6b74
Fix: Even smarter secondHand color picker.
2025-10-30 12:19:40 -04:00
ItsLemmy
b7ff9e73e4
dock: improve translations to explain the new behavior
2025-10-30 09:47:51 -04:00
ItsLemmy
732f58b967
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-30 09:47:36 -04:00
ItsLemmy
916c2d67ea
autofmt
2025-10-30 09:47:33 -04:00
Ly-sec
6ec3a61157
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-30 14:38:13 +01:00
Ly-sec
2c0062390d
SetupWizard: small dock layout fix
2025-10-30 14:38:10 +01:00
Lemmy
66db74eb71
Merge pull request #617 from MrDowntempo/feature/split-clocks
...
Feature/split clocks
2025-10-30 09:32:50 -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
Ly-sec
c0e5d7d419
SetupWallpaperStep: add scrollwheel support
2025-10-30 12:42:42 +01:00
Ly-sec
3dd02b8367
SettingsWindow: run program availability checks on open
2025-10-30 12:39:00 +01:00
Lysec
3c04fddcf1
Merge pull request #618 from MrDowntempo/feature/vicinae-appimage-fix
...
Feature/vicinae appimage fix
2025-10-30 08:09:41 +01:00
Lysec
890c86ac68
Merge pull request #615 from lonerOrz/fix/vicinae
...
fix(vicinae): Include vicinae into the hasEnabledTemplates() check.
2025-10-30 08:01:42 +01:00
Corey Woodworth
d4a73e05ee
Fix: More robust search for Vicinae. Should match even if uses release name like Vicinae-6206ca757-x86_64.AppImage
2025-10-30 01:34:02 -04:00
Corey Woodworth
b57e77df9b
Fix: Detect Vicinae, even if its an appimage
2025-10-30 00:47:53 -04:00
Corey Woodworth
ddb0b90ef7
Split secondHandColor into progressColor for DigitalClock so that it can be defined from CalendarPanel
2025-10-30 00:00:42 -04:00
Corey Woodworth
f39ea9e704
Change secondHandColor on LockScreen back to mPrimary
2025-10-29 23:28:22 -04:00
Corey Woodworth
9c66d64d85
Removed more useless comments
2025-10-29 22:53:56 -04:00
Corey Woodworth
475f4a6bda
Removed commented out block
2025-10-29 22:51:59 -04:00
Corey Woodworth
376dedeb6f
Move color logic to ClockLoader
2025-10-29 22:43:28 -04:00
Corey Woodworth
b3cddc1ede
Lock Screen also uses this clock
2025-10-29 21:51:45 -04:00
ItsLemmy
f75a056550
Wallpaper: fix bug where folder would not be rescanned if they did not exists when noctalia started.
2025-10-29 21:25:39 -04:00
loner
0cf9de0fc4
fix(vicinae): Include vicinae into the hasEnabledTemplates() check.
2025-10-30 09:01:30 +08:00
Corey Woodworth
04d89905cf
Split clocks out into multiple files
2025-10-29 21:00:15 -04: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
ItsLemmy
3db3226b6f
foot: fix theming when no config exists - foot does not create a config by default.
2025-10-29 20:47:55 -04:00
ItsLemmy
94d3ea9c94
Walker theming: replace custom theme injection code by the proper bash implementation.
2025-10-29 20:44:17 -04:00
Lysec
d171e81be1
Merge pull request #614 from damian-ds7/toggle-calendar-on-date-click
...
CalendarPanel: toggle panel after date click
2025-10-29 22:26:42 +01:00
Damian D'Souza
05ea9af4db
CalendarPanel: toggle panel after date click
2025-10-29 21:25:01 +01: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
7fbfcfd9ef
Set version to dev
2025-10-29 19:55:01 +01:00
Ly-sec
83910cc265
Release v2.20.0
2025-10-29 19:50:57 +01:00
Ly-sec
d443d7dba3
ColorSchemeTab: set walker theme to noctalia on template activation
2025-10-29 16:25:03 +01:00
ItsLemmy
98bed3d8be
app theming: walker
2025-10-29 10:57:11 -04:00
ItsLemmy
2f9c3abcb5
apptheming: restore original auto outline color
2025-10-29 10:23:58 -04:00
ItsLemmy
585dcaa2f5
Fix: generate palette arguments where shifted by one
2025-10-29 10:12:50 -04: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
Lysec
2d237e9f79
Merge pull request #610 from lonerOrz/feat/parseJson
...
feat(i18n): add German translation for parse-json
2025-10-29 14:09:02 +01:00
lonerorz
99a7b2d270
Merge branch 'noctalia-dev:main' into feat/parseJson
2025-10-29 21:02:32 +08:00
loner
e37bc56916
feat(i18n): add Simplified Chinese translation for parse-json
2025-10-29 20:59:41 +08:00
loner
837c1122bf
feat(i18n): add Portuguese translation for parse-json
2025-10-29 20:53:37 +08:00
loner
e6c0902b90
feat(i18n): add French translation for parse-json
2025-10-29 20:52:30 +08:00
loner
6f88b084b2
feat(i18n): add Spanish translation for parse-json
2025-10-29 20:50:05 +08:00
loner
8a37bf8184
feat(i18n): add German translation for parse-json
2025-10-29 20:48:11 +08:00
Lysec
1578eb4c32
Merge pull request #609 from lonerOrz/feat/parseJson
...
feat(custom-button): Add JSON parsing support
2025-10-29 13:44:07 +01:00
loner
07a8f8c280
feat(custom-button): Add JSON parsing support
2025-10-29 20:28:59 +08:00
Lysec
e91537f93a
Merge pull request #607 from wyfyjohnson/patch-1
...
Update README.md
2025-10-29 12:31:48 +01:00
Wyatt
3ffa1cd9d6
Update README.md
...
In Nix section:
fixed typo (It includes instead of In includes)
2025-10-28 23:10:50 -07:00
ItsLemmy
fe67e98550
colors: kanagawa dark is using "wave" version
2025-10-28 21:57:13 -04:00
Ly-sec
1456b674aa
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-28 15:14:32 +01:00
Ly-sec
a8096f68e6
Notification: always show progress bar
2025-10-28 15:14:22 +01:00
Lysec
5c2353b4f4
Merge pull request #605 from notiant/patch-7
...
SessionMenu: Use same smoothing animation as launcher
2025-10-28 14:30:07 +01:00
Ly-sec
32c5af1f7c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-28 14:29:49 +01:00
Ly-sec
6314f329fe
WallpaperService: initially load wallpapers
2025-10-28 14:29:44 +01:00
Lysec
db97c87ebd
Update issue templates
2025-10-28 14:21:33 +01:00
notiant
71e24d717d
SessionMenu: Use same animation as launcher
2025-10-28 02:08:02 +01:00
Lysec
d2ae5d2f37
Merge pull request #602 from bokicoder/main
...
Nix: add package options to home-module
2025-10-27 21:25:06 +01:00
Ly-sec
35b3826d20
Workspace: if bar is vertical only show 2 characters for named workspaces
2025-10-27 19:21:27 +01:00
Ly-sec
60bfcc0058
Notification: add transparency slider (implements #586 )
2025-10-27 18:29:52 +01:00
Ly-sec
b20750d6c4
LockScreen: elide password input
2025-10-27 17:31:18 +01:00
Ly-sec
f30d1d3ea1
Add recursive wallpaper setting in WallpaperTab (implements #568 )
2025-10-27 17:05:11 +01:00
wxlyyy
122771db93
Nix: add package options to home-module
2025-10-27 22:50:24 +08:00
ItsLemmy
1067ffe7a3
qmlfmt
2025-10-27 08:41:50 -04:00
ItsLemmy
5cac1d4a3f
Hotfix: volume widget broke Noctalia
2025-10-27 08:41:44 -04:00
Lysec
4a9a0d984b
Merge pull request #601 from bokicoder/main
...
Volume: launch `pavucontrol` with middle-click
2025-10-27 13:19:03 +01:00
wxlyyy
0ca9f23a4c
Volume: launch pavucontrol with middle-click
2025-10-27 20:14:59 +08:00
Ly-sec
01657ee545
i18n: add brightness tooltip translation
2025-10-27 13:11:24 +01:00
Lemmy
ba5f24191f
Merge pull request #599 from acdcbyl/main
...
i18n: Add translations for AudioVisualizer
2025-10-27 00:14:20 -04:00
Aiser
c3d3268b16
i18n: Add translations for AudioVisualizer
2025-10-27 12:02:22 +08:00
Sébastien Atoch
60eed3b39f
fix: audiovisualizer properly triggers CavaService
2025-10-26 23:47:05 -04:00
Lemmy
c47169f1df
Merge pull request #598 from acdcbyl/main
...
i18n: Fix translations of new audio panel tooltips
2025-10-26 23:24:50 -04:00
Aiser
1bcfb5b8c2
i18n: Fix translations of new audio panel tooltips
2025-10-27 11:10:13 +08:00
ItsLemmy
baaca96ebf
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-26 23:00:48 -04:00
Lemmy
05aca2935a
Merge pull request #597 from tempusthales/patch-1
...
Increase barsCount from 24 to 48
2025-10-26 23:00:36 -04:00
ItsLemmy
50499e2abb
Audioviz effects: minimal signal option for a better look in the bar
2025-10-26 22:58:45 -04:00
Gilbert Palau
15600c8186
Increase barsCount from 24 to 48
2025-10-26 21:51:24 -05:00
ItsLemmy
178d18eca9
AudioVisualizer: basic implementation
2025-10-26 22:30:20 -04:00
ItsLemmy
2c85dfd5cd
autofmt
2025-10-26 19:20:24 -04:00
Lemmy
0f4f1e7c16
Merge pull request #596 from notiant/patch-6
...
SessionMenu: Increase font size & fix missing translation
2025-10-26 19:19:47 -04:00
ItsLemmy
7772975934
Autoformatting + default settings update
2025-10-26 19:18:11 -04:00
Lemmy
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
notiant
3d50fe9876
SessionMenu: Increase font size & fix missing translation
2025-10-27 00:04:37 +01:00
ItsLemmy
db7e67c686
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-26 17:16:44 -04:00
ItsLemmy
1e19733876
audio panel: Warning fix
2025-10-26 17:16:41 -04:00
Lysec
2df2dbfa7d
Merge pull request #595 from bokicoder/main
...
Launcher: correct fix for custom launch prefix
2025-10-26 21:41:54 +01:00
ItsLemmy
e30f822c41
Microphone: right click opens audio panel
2025-10-26 16:08:04 -04:00
ItsLemmy
06d095c705
feat: New audio panel when clicking on volume icon
2025-10-26 16:04:28 -04:00
ItsLemmy
2ad5c8352e
i18n: Matugen scheme description
2025-10-26 15:11:11 -04:00
Lemmy
5841fc4ccf
Merge pull request #559 from Sridou/widgets
...
Matugen scheme types descriptions
2025-10-26 15:06:17 -04:00
wxlyyy
ce65ff7f05
fix
2025-10-27 02:52:57 +08:00
wxlyyy
1130021ba7
Revert "Launcher: fix some apps not launching with custom prefix"
...
This reverts commit 2de0473641 .
2025-10-27 02:36:04 +08:00
Lemmy
b4ecc50eed
Merge pull request #592 from notiant/patch-5
...
Remove the muted/unmuted notification
2025-10-26 13:51:46 -04:00
Lysec
1d02f772d6
Merge pull request #593 from BluewyDiamond/main
...
Launcher: fix some apps not launching with custom prefix
2025-10-26 16:47:42 +01:00
BluewyDiamond
2de0473641
Launcher: fix some apps not launching with custom prefix
2025-10-26 16:36:48 +01:00
Ly-sec
d7bca842a8
README: add Nyxion ツ <3
2025-10-26 12:48:50 +01:00
Lysec
868f7b68e2
Merge pull request #591 from LionHeartP/main
...
Launcher: make numpad enter call ui.activate
2025-10-26 11:34:40 +01:00
LionHeartP
8065de86c8
Launcher: make numpad enter call ui.activate
2025-10-26 12:29:37 +02:00
notiant
d6aee43659
Remove the muted/unmuted notifications
2025-10-26 11:20:16 +01:00
Lysec
f403976988
Merge pull request #590 from Sridou/dev
...
fix: Improved matugen theme for viciane
2025-10-26 10:33:00 +01:00
Sridou
5033c14cb7
fix: Improved matugen theme for viciane
2025-10-26 14:58:53 +05:30
Lysec
8db1d1478f
Merge pull request #584 from damian-ds7/discard-delete-notif-from-history
...
Notification: delete from history on close button click
2025-10-26 10:07:17 +01:00
Sébastien Atoch
c5acc77fc9
DistroService: log the detected distro.
2025-10-25 22:22:18 -04:00
Sébastien Atoch
4f0f159bff
SessionMenu: improve compatibility with non-systemd distros.
2025-10-25 21:10:47 -04:00
Damian D'Souza
fdcbe7437d
Notification: delete from history on close button click
2025-10-25 21:45:58 +02:00
Lysec
ee252fb491
Merge pull request #530 from s0me1newithhand7s/main
...
refactor(nix): devShells.(system).default init
2025-10-25 21:40:51 +02:00
s0me1newithhand7s
bfa1d5770d
refactor(nix): devShell inited in shell.nix and information about added in README.md
2025-10-25 16:45:45 +03:00
ItsLemmy
2753ebbd9f
AppTheming: fix ghostty reload
2025-10-25 09:33:23 -04:00
lysec
38ce6609d8
i18n: fix chinese translation
2025-10-25 13:20:58 +02:00
lysec
f2b9ec90f4
Autoformat
2025-10-25 11:52:44 +02:00
lysec
e26c2874b5
Launcher: add custom launch prefix
2025-10-25 11:52:18 +02:00
lysec
b9c6d0e2fb
CalendarPanel: fix week number
2025-10-25 11:43:12 +02:00
Lysec
26893ce8ba
Merge pull request #577 from MrDowntempo/feature/boomer-clock
...
Added option for an analog style clock on the calendar screen.
2025-10-25 11:37:49 +02:00
Lysec
6d9de1fefc
Merge pull request #575 from Sighthesia/FIxI18nSyntaxError
...
i18n: fix syntax error in zh-CN.json
2025-10-25 11:36:01 +02:00
Lysec
252e211030
Merge pull request #578 from notiant/patch-3
...
WeatherCard: add small indent to current weather
2025-10-25 11:35:34 +02:00
Lysec
591f7be328
Merge pull request #579 from notiant/patch-4
...
LockScreen: add local date formats
2025-10-25 11:34:35 +02:00
notiant
09120af357
LockScreen: add local date formats
...
make the date format follow the supported languages
2025-10-25 09:38:18 +02:00
notiant
0b5f87c2f4
WeatherCard: add small indent to current weather
...
just move the current weather a bit to the right for a better layout
2025-10-25 09:34:17 +02:00
Corey Woodworth
1846c7af2e
Added option for an analog style clock on the calendar screen.
2025-10-24 23:34:58 -04:00
ItsLemmy
4df3ffef05
Chinese i18n: fix extra coma
2025-10-24 22:45:57 -04:00
ItsLemmy
4105a374a3
autofmt
2025-10-24 22:45:04 -04:00
ItsLemmy
ab1aea6455
Chinese i18n: fixing missing coma
2025-10-24 22:44:53 -04:00
Sighthesia
7186b9d4e9
i18n: fix syntax error in zh-CN.json
2025-10-25 10:14:26 +08:00
Lysec
aba9795f2e
Merge pull request #569 from Sridou/dev
...
feat: IPC calls to set power profiles
2025-10-25 00:20:12 +02:00
Sridou
8de2d78285
feat: IPC calls to set power profiles
2025-10-25 03:29:53 +05:30
Lysec
33b06050f8
Merge pull request #549 from Sridou/themes
...
IPC for PowerProfile cycle
2025-10-24 23:14:24 +02:00
Sridou
5aad715ace
fix: added PowerProfile init
2025-10-25 02:37:02 +05:30
Sridou
66dd9ced5a
added IPC call for PowerProfile cycle
2025-10-25 02:37:02 +05:30
Sridou
c3de71312d
fixed typos
2025-10-25 02:11:53 +05:30
Sridou
9565e32280
added descriptions for matugen scheme types
2025-10-25 02:10:11 +05:30
ItsLemmy
d5e1557a30
autofmt
2025-10-24 15:50:42 -04:00
Lemmy
31084062e3
Merge pull request #567 from MrDowntempo/fix/small-alignment
...
Fix/small alignment
2025-10-24 15:10:46 -04:00
ItsLemmy
19a1d177df
WeatherCard: reworked since last merge introduced anchoring on Layout elements which is not allowed.
2025-10-24 14:31:45 -04:00
Corey Woodworth
db14fb1813
Swapped TraySetting's NTextInput and NIconButton for NTextInputButton
2025-10-24 14:03:36 -04:00
Corey Woodworth
f37f999806
Added support for NTextInput's inputIconName on NTextInputButton.
2025-10-24 13:45:31 -04:00
Corey Woodworth
b967e7ec80
Switched to NTextInputButton on Audio Tab.
2025-10-24 13:43:46 -04:00
Lemmy
0c08a94acd
Merge pull request #566 from notiant/patch-2
...
WeatherCard: Make current weather align with forecast
2025-10-24 13:38:02 -04:00
Lemmy
87e6308f6b
Merge pull request #565 from notiant/patch-1
...
AudioCard: make both sliders have the same width
2025-10-24 13:37:31 -04:00
notiant
fb5a71dbb4
WeatherCard: Make current weather align with forecast
...
Aligns the current weather with the first day of the forecast to add some spacing to the left
2025-10-24 19:28:19 +02:00
Sighthesia
f35f8e018f
BrightnessService: add switch to toggle minimum brightness limit
2025-10-25 01:22:35 +08:00
notiant
eb94aa617a
AudioCard: make both sliders have the same width
...
Enforce visual consistency by making both output and input sliders have the same width regardless of the devices names
2025-10-24 18:59:09 +02:00
Lysec
3aa2c0d693
Merge pull request #563 from notiant/notiant-light-mode-patch
...
fix wrong color in earlier commit
2025-10-24 15:49:20 +02:00
notiant
f81692f26c
fix wrong color in earlier commit
2025-10-24 15:45:20 +02:00
lysec
06c5e0b68f
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-24 14:50:42 +02:00
lysec
9f23605ad5
PR: add pull request template
2025-10-24 14:50:36 +02:00
Lysec
8c49bf7e32
Merge pull request #561 from AlphaNecron/patch-1
...
chore: add battery manager uninstall script to gitignore
2025-10-24 14:26:23 +02: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
lysec
c9d3aedf39
Tray, ActiveWindow: better dark mode colorization
2025-10-24 13:32:52 +02:00
Lysec
a5ab3aabb1
Merge pull request #556 from lonerOrz/feature/custom-button-collapse
...
feat: Add custom button collapse condition
2025-10-24 13:22:07 +02:00
Lysec
938b0bdec2
Merge pull request #562 from notiant/notiant-light-mode-patch
...
Fix app icon theming in light mode
2025-10-24 13:07:46 +02:00
notiant
bc5532b616
Update Tray.qml
2025-10-24 12:17:38 +02:00
notiant
73cd26ff96
Update Taskbar.qml
2025-10-24 12:17:19 +02:00
notiant
0c9ecb9782
Update TaskbarGrouped.qml
2025-10-24 12:16:44 +02:00
notiant
8064be1546
Update Dock.qml
2025-10-24 12:01:06 +02:00
notiant
0655e5be18
Update ActiveWindow.qml
2025-10-24 12:00:03 +02:00
Antique
ca20ede135
chore: add battery manager uninstall script to gitignore
2025-10-24 15:45:57 +07:00
Sighthesia
e9f4badec5
BrightnessService: add minimum brightness to prevent backlight from turning off
2025-10-23 13:46:09 +08:00
ItsLemmy
c3439b262c
SysMon Service: getting this ready for multiple paths support.
2025-10-22 23:38:50 -04:00
ItsLemmy
fb57ba92eb
ColorsApply: avoid modifying config(s) if unnecessary.
2025-10-22 22:55:38 -04:00
Lemmy
3a5d8ffc55
Update README.md
2025-10-22 17:17:22 -04:00
loner
c063f8dafb
feat: Update zh-CN.json for collapse condition
2025-10-23 01:27:04 +08:00
loner
6a7bccfcb2
feat: Update pt.json for collapse condition
2025-10-23 01:23:19 +08:00
loner
7a6419c3b3
feat: Update fr.json for collapse condition
2025-10-23 01:20:15 +08:00
loner
471a42aa35
feat: Update es.json for collapse condition
2025-10-23 01:16:40 +08:00
loner
f4b3874112
feat: Update de.json for collapse condition
2025-10-23 01:11:28 +08:00
loner
1d5eb91803
feat: Revert regex interpretation to require // delimiters and update en.json placeholder
2025-10-23 00:42:50 +08:00
loner
272bb50770
feat: Implement automatic regex interpretation for custom button collapse condition
2025-10-23 00:35:37 +08:00
loner
beefae7350
feat: Add custom button collapse condition
2025-10-23 00:01:31 +08:00
Lemmy
c832d7b2da
Merge pull request #553 from shouya/main
...
Fix text not showing on custom button
2025-10-22 11:18:49 -04:00
shouya
be078e04bd
fix text not showing on custom button
2025-10-23 00:18:14 +09:00
ItsLemmy
3eef346319
CustomButton stream: i18n + autofmt
2025-10-22 10:18:28 -04:00
Lemmy
4da0b353dc
Merge pull request #533 from shouya/main
...
Add support for streaming command outputs in CustomButton
2025-10-22 10:16:55 -04:00
ItsLemmy
1fa72de807
DirectWidgetSettingsPanel: ensure proper close when clicking outside the popup
2025-10-22 10:01:23 -04:00
ItsLemmy
9003c60667
DirectWidgetSettingsPanel
2025-10-22 09:39:24 -04:00
ItsLemmy
508879bbe8
Panels: Wallpaper, SetupWizrd, Launcher => Apply scale ratio
2025-10-22 09:38:16 -04:00
Lysec
85eb292ba0
Merge pull request #550 from notiant/notiant-translationDE
...
Add more consistency for expression and interpunction & fix some errors
2025-10-22 14:59:06 +02:00
Lysec
b172a8b300
Merge pull request #551 from notiant/notiant-lockscreen-patch
...
Fix wrong day names in the weather forecast
2025-10-22 14:56:17 +02:00
lysec
5f270c53d7
AppThemeService: fix discord predefined color schemes
2025-10-22 12:47:47 +02:00
notiant
8573618f65
Update de.json
2025-10-22 03:35:49 +02:00
notiant
dbaaec9071
Fix wrong display of the day names in the weather forecast
...
Copied this from CalendarPanel.qml
2025-10-22 03:04:46 +02:00
ItsLemmy
6557b683ea
SettingsPanel: new method "openWidgetSettings"
2025-10-21 20:57:58 -04:00
ItsLemmy
d820116a06
NPanel: accept all buttons to close panel (click outside)
2025-10-21 20:50:55 -04:00
ItsLemmy
fc5be392c0
BarWidgetSettingsDialog: refactored to support direct opening.
2025-10-21 20:44:30 -04:00
notiant
9905f447d1
Add more consistency for expression and interpunction & fix some errors
2025-10-22 02:05:59 +02:00
lysec
9bf802ab86
Set version to dev
2025-10-21 20:37:06 +02:00
lysec
b7688b2243
Release v2.19.0
2025-10-21 20:35:41 +02:00
ItsLemmy
c9bbaf4c91
Borders: optim/simplification of scaled borders
2025-10-21 13:52:19 -04:00
ItsLemmy
65db92e4fc
Predefined ColorScheme: 2 columns layout so the name is not truncated
2025-10-21 12:21:59 -04:00
Lemmy
14efe4ad97
Merge pull request #548 from I-AM-NOEL/main
...
Cyberpunk theme Terminal Overhaul
2025-10-21 12:00:14 -04:00
himanshu
4eeca57472
fixed cyberpunk ugly terminal
2025-10-21 21:02:10 +05:30
ItsLemmy
bd8392bdad
fixing osaka-jade
2025-10-21 11:09:50 -04:00
Lemmy
6fdaabdf01
Merge pull request #544 from I-AM-NOEL/main
...
ADD colour Themes : Osaka-Jade , CyberPunk ( retro )
2025-10-21 11:07:24 -04:00
Lemmy
c85eb321ca
Merge pull request #547 from lonerOrz/fix/ncombobox-delegate-errors
...
fix(NComboBox): Improve delegate robustness
2025-10-21 11:06:05 -04:00
himanshu
7c6e02f519
removed .ini from foot terminal colours
2025-10-21 20:30:41 +05:30
Lemmy
bfd87ae875
Merge pull request #545 from lonerOrz/fix/media-mini-scrolling-error
...
fix(media-mini): Correct ReferenceError for needsScrolling in MediaMi…
2025-10-21 10:47:53 -04:00
loner
86a432fe5e
fix(NComboBox): Improve delegate robustness
2025-10-21 22:37:18 +08:00
Lysec
29fbd6d450
Merge pull request #546 from 4fd485/translatios3.1415
...
Small Language and Spelling improvements
2025-10-21 16:27:17 +02:00
Absurd
19071a84fb
Small Language and Spelling improvements
2025-10-21 16:25:19 +02:00
loner
47dce9b326
fix(media-mini): Correct ReferenceError for needsScrolling in MediaMini.qml
2025-10-21 22:09:18 +08:00
ItsLemmy
7a2e2ca0b3
Use systemctl for shutdown and reboot
2025-10-21 10:02:56 -04:00
noel
c27d3f6d04
Amber-dawn is WIP ( Removed Temproraly )
2025-10-21 14:00:18 +00:00
noel
db92d8cf64
osaka jade kitty
2025-10-21 13:57:08 +00:00
noel
d0f567e5bf
osaka jade ghostty
2025-10-21 13:56:57 +00:00
noel
b3b0693aa6
osaka jade foot
2025-10-21 13:56:43 +00:00
noel
0f4243b8d7
osaka jade
2025-10-21 13:56:22 +00:00
noel
2433abc39a
cyberpunk added ( completed )
2025-10-21 13:55:21 +00:00
noel
4c6211951c
cyberpunk added
2025-10-21 13:55:03 +00:00
noel
5fd80029b3
amber dawn added
2025-10-21 13:54:25 +00:00
Lemmy
ff659911bc
Merge pull request #543 from lonerOrz/feature/calendar-event-toggle
...
feat: Add toggle to enable or disable calendar event display
2025-10-21 09:53:53 -04:00
Lemmy
fbdcb179b5
Merge pull request #542 from Sighthesia/MediaMiniImprovements
...
MediaMini: improvements on visual effect
2025-10-21 09:52:55 -04:00
Sighthesia
6bab12e702
Merge branch 'main' into MediaMiniImprovements
2025-10-21 21:47:25 +08:00
lysec
7fcf54a9d3
OSD: add always on top setting
...
Notification: add always on top setting
2025-10-21 15:34:42 +02:00
loner
574ff9a895
fix: Add showCalendarEvents to default settings
2025-10-21 20:56:31 +08:00
Lemmy
fc2f7f2122
Merge pull request #524 from Sighthesia/ActiveWindowDynamicWidthImprove
...
ActiveWindow: improvements on visual effect
2025-10-21 08:53:42 -04:00
lysec
4aa32dbdb3
Notification: move lastSeenTs to cache/noctalia/notifications-state.json
2025-10-21 14:50:27 +02:00
lysec
96cb0a5199
IPC: lockScreen toggle is deprecated, use lockScreen lock
2025-10-21 14:44:22 +02:00
loner
6d66a84bd2
i18n: Add Simplified Chinese translation for calendar event toggle
2025-10-21 20:43:27 +08:00
loner
5e2ea71868
i18n: Add Portuguese translation for calendar event toggle
2025-10-21 20:42:31 +08:00
loner
71b3f20635
i18n: Add French translation for calendar event toggle
2025-10-21 20:37:54 +08:00
loner
92ffbf5818
i18n: Add Spanish translation for calendar event toggle
2025-10-21 20:36:47 +08:00
loner
4d9396ccf7
i18n: Add German translation for calendar event toggle
2025-10-21 20:36:04 +08:00
lysec
b5691d932f
Notification: respect animation setting ( fixes #538 )
2025-10-21 14:34:27 +02:00
loner
dea916617a
feat: Add toggle for calendar event display
2025-10-21 20:33:39 +08:00
Lysec
df392a7d14
Merge pull request #539 from acdcbyl/main
...
Matugen: Add post_hook for ghostty
2025-10-21 14:30:16 +02:00
Sighthesia
49fd63502e
ActiveWindow: small improvement for fade-in
2025-10-21 20:12:39 +08:00
Sighthesia
17cca538be
MediaMini: add fade-in/out animation
2025-10-21 20:09:31 +08:00
Aiser
743aff74ef
Matugen: Add post_hook for ghostty
2025-10-21 19:27:12 +08:00
Sighthesia
5f36943184
MediaMini: improve title scorlling behavior
2025-10-21 18:46:32 +08:00
Sighthesia
6d95ab464e
MediaMini: fix insufficient width that triggered scrolling when no active player
2025-10-21 18:44:28 +08:00
Sighthesia
593707baa4
MediaMini: prevent initial width jump to maxWidth when widget appears
2025-10-21 18:39:22 +08:00
Aiser
e39e9e0d39
Matugen: Add post_hook for ghostty and kitty
2025-10-21 18:27:23 +08:00
ItsLemmy
95faefa8eb
Pill: cleanup
...
- removed duality between disableOpen and forceClose
- renamed rightOpen to oppositeDirection
- wifi+bt: for vertical bar, use tooltip rather than the classic pill
opening as text will most likely never fit.
2025-10-20 21:56:59 -04:00
ItsLemmy
6604373524
TaskbarGrouped: Cleanup, optimizations, smarter layout
2025-10-20 21:40:11 -04:00
ItsLemmy
97d59127d0
TaskbarGrouped: better look when using capsule.
2025-10-20 20:22:25 -04:00
Lemmy
136eca6387
Merge pull request #516 from damian-ds7/open-panel-overlay-layer
...
Make panels open in overlay layer
2025-10-20 20:15:50 -04:00
ItsLemmy
ae8a309c54
TaskbarGrouped: BugFix + simplifications
...
- fixed workspace switching, when workspace is empty.
- moved some logic to the compositor service
- removed unecessary Qt.createQmlObject
2025-10-20 20:14:24 -04:00
Lemmy
6c195be180
Merge pull request #521 from herobrauni/main
...
Add grouped Windows Widget
2025-10-20 19:49:47 -04:00
Lemmy
a7e2d04b9b
Merge pull request #535 from luleyleo/bluetooth-pill
...
Display name of connected Bluetooth device in bar pill
2025-10-20 19:46:49 -04:00
Lemmy
e6f0a05369
Merge pull request #526 from luleyleo/wifi-pill
...
Display SSID in WiFi bar pill
2025-10-20 19:42:49 -04:00
ItsLemmy
690a89b58e
Calendar: switching some warnings to debug so it does not scare people of.
2025-10-20 19:38:27 -04:00
ItsLemmy
096aa3899f
CalendarService: little less spam
2025-10-20 19:20:40 -04:00
ItsLemmy
eba1ace2f0
Calendar: fix warnings and error due to old PR
2025-10-20 19:04:38 -04:00
Lemmy
ef75723cc0
Merge pull request #444 from ThatOneCalculator/feat/calendar-events
...
feat: show calendar events in calendar
2025-10-20 18:59:12 -04:00
Damian D'Souza
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
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
Leopold Luley
903a04e096
WiFi: Avoid using BarPill.disableOpen property.
2025-10-20 20:19:49 +02:00
Leopold Luley
d85acc7f07
Bluetooth: Add display settings for Bluetooth bar pill.
2025-10-20 20:18:32 +02:00
Leopold Luley
1dc740092e
Bluetooth: Display name of connected Bluetooth device in bar pill.
2025-10-20 20:18:10 +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
ItsLemmy
621b37cd1f
autofmt
2025-10-20 12:22:38 -04:00
ItsLemmy
8652fdb731
added missing translation
2025-10-20 12:22:30 -04:00
Sighthesia
25ffb6c389
MediaMini: sychronize title width animation with widget width
2025-10-20 23:45:53 +08:00
Sighthesia
2f7217125c
MediaMini: fix inconsistent scrolling behavior on different scaling
2025-10-20 23:45:02 +08:00
Lysec
26dfe5918c
Merge pull request #534 from 4fd485/4fd485-Translation
...
A little Translation
2025-10-20 16:30:08 +02:00
Absurd
4ee82ecbc3
Slightly more Translatio
2025-10-20 16:19:43 +02:00
Sighthesia
7db40ffdfb
MediaMini: fix incontinous title scrolling when media isn't playing
2025-10-20 22:11:48 +08:00
shouya
ea2e0df837
add support for streaming command outputs in CustomButton
2025-10-20 22:45:11 +09:00
lysec
92c5a70f8f
i18n/de: partly better translation
2025-10-20 15:28:36 +02:00
Lysec
2a47662d09
Merge pull request #532 from lonerOrz/fix/vicinae-preset-generation
...
fix(theme): Add vicinae to preset theme generation
2025-10-20 14:46:35 +02:00
loner
b9d9a07e07
fix(theme): Add vicinae to preset theme generation
2025-10-20 20:45:05 +08:00
Leopold Luley
51b6455dd0
WiFi: Hide pill text when no WiFi or ethernet is connected.
2025-10-20 14:04:55 +02:00
lysec
ce3e422ea9
NFilePicker: add missing tooltip translation
2025-10-20 14:04:20 +02:00
Lysec
54b5b21b6a
Merge pull request #531 from MrDowntempo/Smarter-NTextInput
...
Smarter n text input
2025-10-20 14:02:30 +02:00
Lysec
38acb4201b
Merge pull request #461 from Sridou/themes
...
Added matugen template for vicinae
2025-10-20 13:36:32 +02:00
Sridou
96a71d8607
added translations for vicinae
2025-10-20 12:10:09 +05:30
Sridou
165ef4c9bc
matugen theming for vicinae launcher
...
do not overwrite logo if it exists
2025-10-20 12:10:09 +05:30
Corey Woodworth
d6958aca9e
Used Il8n Search placeholder for search box in nFilePicker
2025-10-20 00:16:05 -04:00
Corey Woodworth
53a8706f60
Another small color tweak
2025-10-19 23:52:27 -04:00
Corey Woodworth
25c26a6334
Small color tweak to make clear button less intrusive
2025-10-19 23:46:21 -04:00
Corey Woodworth
6bfd93f7cc
combine searchInput and LocationInput elegantly in NFilePicker
2025-10-19 20:20:45 -04:00
Corey Woodworth
87af2e86cc
Add magnifying glass to NSearchableComboBox
2025-10-19 13:27:49 -04:00
Corey Woodworth
75417c1fa5
Fixed warnings because I was using Anchors and Layout at the same time
2025-10-19 13:16:49 -04:00
Corey Woodworth
419cd42b12
Add a clear button, and optional icon to NTextInput
2025-10-19 13:06:15 -04:00
lysec
2362dca8b6
Revert "Calendar: fix layout with week numbers enabled"
...
This reverts commit c6080b65be .
2025-10-19 17:46:49 +02:00
lysec
7d564ae312
Revert "Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell "
...
This reverts commit 35400b9a96 , reversing
changes made to af7498155c .
2025-10-19 17:45:24 +02:00
lysec
528e976f27
Revert "LocationTab: add setting for first day of the week"
...
This reverts commit af7498155c .
2025-10-19 17:44:52 +02:00
lysec
c6080b65be
Calendar: fix layout with week numbers enabled
2025-10-19 17:09:11 +02:00
lysec
35400b9a96
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-19 16:47:37 +02:00
lysec
af7498155c
LocationTab: add setting for first day of the week
...
Calendar: replace MonthGrid with custom solution to allow changing first
day of the week
2025-10-19 16:46:53 +02:00
Damian D'Souza
a1bde12f9a
SettingsPanel: change NPanel to NPanelOverlay
2025-10-19 13:46:52 +02:00
Damian D'Souza
1adf86d593
SessionMenu: change NPanel to NPanelOverlay
2025-10-19 13:46:44 +02:00
Damian D'Souza
ad1fe55772
NotificationHistoryPanel: change NPanel to NPanelOverlay
2025-10-19 13:46:34 +02:00
Damian D'Souza
ab2e172f9c
Launcher: change NPanel to NPanelOverlay
2025-10-19 13:46:21 +02:00
Damian D'Souza
8a79c298e2
ControlCenterPanel: change NPanel to NPanelOverlay
2025-10-19 13:46:15 +02:00
Damian D'Souza
17ed483285
NPanelOverlay: implement wrapper for NPanel that opens in overlay layer
2025-10-19 13:22:47 +02:00
Damian D'Souza
56dc0d70de
NPanel: extract PanelWindow to separate reusable component
2025-10-19 13:22:34 +02:00
Leopold Luley
742684e803
WiFi: Add display settings for WiFi bar pill.
2025-10-19 12:44:35 +02:00
Leopold Luley
4e134dfee1
WiFi: Display SSID of connected WiFi network in bar pill.
2025-10-19 12:44:03 +02:00
herobrauni
8d84e3b732
Merge branch 'noctalia-dev:main' into main
2025-10-19 10:15:55 +02:00
Lysec
f795107455
Merge pull request #525 from Sighthesia/RoundedMediaMiniOnEmpty
...
MediaMini: handle empty media content with active player for rounded background
2025-10-19 10:03:04 +02:00
Sighthesia
ecc97ca255
MediaMini: handle empty media content with active player for rounded background
2025-10-19 15:38:20 +08:00
Lysec
78ca99f47b
Merge pull request #523 from lonerOrz/fix-translation-bugs
...
Fix translation issues
2025-10-19 09:02:07 +02:00
Sighthesia
c56d1430e5
ActiveWindow: fix inconsistency of animation on vertical bar
2025-10-19 13:43:03 +08:00
Sighthesia
5e562bb9a9
ActiveWindow: fix widget width still remains on maxWidth when visiblity is Always Visible
2025-10-19 13:14:02 +08:00
Sighthesia
7f5fd5fa14
ActiveWindow: add fade-in and fade-out transitions of widget
2025-10-19 12:51:55 +08:00
loner
c6f3174170
Fix: Correct misplaced templates.section and missing dark-mode.mode in zh-CN.json
2025-10-19 11:48:35 +08:00
loner
9c0a820c9e
Fix: Correct misplaced templates.section and missing dark-mode.mode in pt.json
2025-10-19 11:48:21 +08:00
loner
a00840753b
Fix: Correct misplaced templates.section and missing dark-mode.mode in fr.json
2025-10-19 11:47:59 +08:00
loner
0c8ab0e9e8
Fix: Correct misplaced templates.section and missing dark-mode.mode in es.json
2025-10-19 11:47:39 +08:00
loner
5c2e8ce81c
Fix: Correct misplaced templates.section in de.json
2025-10-19 11:47:26 +08:00
Sighthesia
7015321772
ActiveWindow: reset scrolling when focused window changes
2025-10-19 11:28:42 +08:00
Sighthesia
9e39867117
ActiveWindow: synchronize title width with widget width
2025-10-19 11:24:25 +08:00
herobrauni
0653bc5504
Merge branch 'noctalia-dev:main' into main
2025-10-18 21:46:21 +02:00
Lysec
8b5f06aec6
Merge pull request #482 from luleyleo/auto-night-mode
...
Implement scheduled light/dark mode switching
2025-10-18 21:05:44 +02:00
lysec
ba787cf390
Reduce logging noise, fix small warning
2025-10-18 20:47:20 +02:00
Lemmy
b3e649a180
Merge pull request #520 from lonerOrz/feature/language-selection
...
feat: Implement language selection feature
2025-10-18 14:30:31 -04:00
loner
00d8e18a45
feat(i18n): Add Simplified Chinese translation for language auto-detect
2025-10-19 01:45:58 +08:00
loner
4474e7366b
feat(i18n): Add Portuguese translation for language auto-detect
2025-10-19 01:43:18 +08:00
loner
f58391ce80
feat(i18n): Add French translation for language auto-detect
2025-10-19 01:42:03 +08:00
loner
e5b46c2e2b
feat(i18n): Add Spanish translation for language auto-detect
2025-10-19 01:40:59 +08:00
loner
66de0222b0
feat(i18n): Add German translation for language auto-detect
2025-10-19 01:39:23 +08:00
loner
63bd97e76f
feat(i18n): Implement and refine language selection feature
...
Introduces a language selection option in settings, allowing users to manually choose an application language or revert to automatic system locale detection. This includes UI updates, settings integration, and improved language detection logic.
2025-10-19 01:29:39 +08:00
loner
80443bb74e
fix(languge): language defaults to an empty string
2025-10-19 01:25:03 +08:00
lysec
8646883330
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-18 19:04:54 +02:00
lysec
3249febb0f
Matugen: fix hex_stripped for predefined color schemes
...
NSearchableComboBox: fix warning
2025-10-18 19:04:20 +02:00
ItsLemmy
ec329f3a3a
MediaMini+ActiveWindo: fix warning when no screen after suspend
2025-10-18 12:01:23 -04:00
Lemmy
0ffebb2b9a
Merge pull request #510 from sakarie9/media-max-width
...
MediaMini: implement dynamic width with max width setting
2025-10-18 11:59:04 -04:00
Lemmy
ae3173b6bf
Merge pull request #511 from sakarie9/activewindow-max-width
...
ActiveWindow: implement dynamic width with max width setting
2025-10-18 11:57:02 -04:00
Lemmy
d1fa4d35ec
Merge pull request #519 from lonerOrz/feature/dock-size-setting
...
feat: Add adjustable dock size setting
2025-10-18 11:21:03 -04:00
loner
5cffc84803
feat(i18n): Add language selection translation for Simplified Chinese
2025-10-18 22:57:19 +08:00
loner
57fe2c1a21
feat(i18n): Add language selection translation for Portuguese
2025-10-18 22:56:17 +08:00
loner
a594a03e58
feat(i18n): Add language selection translation for French
2025-10-18 22:55:18 +08:00
loner
3e7386b344
feat(i18n): Add language selection translation for Spanish
2025-10-18 22:53:48 +08:00
loner
677cd373ac
feat(i18n): Add language selection translation for German
2025-10-18 22:52:38 +08:00
loner
e85f489429
feat: Implement language selection feature
2025-10-18 22:49:36 +08:00
loner
3556d76dc5
feat(i18n): Add dock size translation for Simplified Chinese
2025-10-18 22:01:48 +08:00
loner
814165eb38
feat(i18n): Add dock size translation for Portuguese
2025-10-18 22:01:07 +08:00
loner
5e67d33a64
feat(i18n): Add dock size translation for French
2025-10-18 22:00:30 +08:00
loner
b6fe65e57e
feat(i18n): Add dock size translation for Spanish
2025-10-18 22:00:07 +08:00
loner
ca9b21f695
feat(i18n): Add dock size translation for German
2025-10-18 21:59:46 +08:00
loner
e564ec2a7c
feat: Add adjustable dock size setting
2025-10-18 21:54:41 +08:00
lysec
710e6af272
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-18 15:38:11 +02:00
lysec
b7f96e3abd
Matugen: user defined templates can now use predefined color schemes,
...
changed path to config (~/.config/noctalia/user-templates.toml)
2025-10-18 15:37:00 +02:00
ItsLemmy
94f247eefc
SetupWizard: wait for proper detection of the OS before opening the wizard.
2025-10-18 09:26:15 -04:00
lysec
2ddfadea27
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-18 14:42:38 +02:00
lysec
fcb5510e94
SessionMenu: better layout
2025-10-18 14:42:35 +02:00
ItsLemmy
22e8358c69
Dock: fixed 1px height peek zone
2025-10-18 08:41:36 -04:00
ItsLemmy
91bb3e866f
Dock: attempt to fix visible 1px peek zone.
2025-10-18 08:29:26 -04:00
lysec
e426180f04
Dock: add exclusiveZone: 0 to fix maximize issue (niri)
2025-10-18 14:13:17 +02:00
lysec
7d15736e4e
i18n: add general tab lockscreen settings to all languages
2025-10-18 14:10:46 +02:00
lysec
6ba3b465de
SessionMenu: remove lock & suspend option, add toggle in general tab to
...
decide if lockscreen is used or not
2025-10-18 14:08:51 +02:00
lysec
5fa1481780
README: add LionHeartP to donation list <3
2025-10-18 14:01:27 +02:00
Lysec
4e63e9f071
Merge pull request #518 from couchpotato007/main
...
Fix German translation
2025-10-18 11:57:41 +02:00
Tobias Pahl
f89bc3da90
fix translation
2025-10-18 10:35:31 +02:00
Damian D'Souza
4df7fedc53
NPanel: make panels open in overlay layer
2025-10-17 19:52:46 +02:00
Lemmy
1418881fff
Merge pull request #515 from luleyleo/ignore
...
Add qmlls and zed configs to gitignore
2025-10-17 13:10:38 -04:00
Leopold Luley
fffae8d4a3
Add Zed config to gitignore.
2025-10-17 19:01:08 +02:00
Leopold Luley
26803f9588
Add qmlls config to gitignore.
2025-10-17 19:00:52 +02:00
ItsLemmy
03ec0e9b90
dev version
2025-10-17 11:44:06 -04:00
ItsLemmy
6af7753f50
v2.18.2
2025-10-17 11:43:38 -04:00
ItsLemmy
bda54677e1
SystemStat: fixing wrong memGb calculation. Fix #507
2025-10-17 11:19:19 -04:00
ItsLemmy
fae2535d00
qmlfmt: detect array destructuring and skip file to avoid breakage.
2025-10-17 11:03:48 -04:00
ItsLemmy
702cd1d283
Test commit for lefthook.
2025-10-17 10:33:46 -04:00
ItsLemmy
5d821492c9
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-17 10:32:29 -04:00
ItsLemmy
9621dbb4d6
Tooltip: proper size update when text changes
2025-10-17 10:32:18 -04:00
Lysec
5146479225
Matugen: fix vesktop template
2025-10-17 16:31:15 +02:00
ItsLemmy
0ed82fbae8
BarPill: fix potential wrong tooltip update
2025-10-17 10:23:54 -04:00
lysec
e1ec5c614c
Matugen: add vencord support
...
ColorSchemeTab: add proper line break for discord templates
2025-10-17 15:40:44 +02:00
lysec
d5360a7dde
ColorSchemeTab: make discord toggle look better
2025-10-17 15:32:22 +02:00
lysec
87f4559764
LockScreen: add reveal password button
2025-10-17 13:48:43 +02:00
lysec
51163f7d96
OSD: actually fix input volume on startup
2025-10-17 13:37:31 +02:00
lysec
eae2bf1476
IdleInhibitor: initialize at startup, remove persistent setting ( #505 )
2025-10-17 13:33:31 +02:00
lysec
371ddbc776
HyprlandService: fix workspace detection ( fixes #509 )
...
Autoformat
2025-10-17 13:13:23 +02:00
Lysec
34c4292fce
Merge pull request #504 from Amadoabad/notification-freeze
...
Notifications freeze when hovered
2025-10-17 13:03:30 +02:00
lysec
16d3220d1a
OSD: fix input showing up on fresh start
2025-10-17 12:59:15 +02:00
Sakari
0ab65f7f7e
ActiveWindow: add fixed width option
2025-10-17 15:38:39 +08:00
Sakari
19bfeb2a40
MediaMini: add fixed width option
2025-10-17 15:28:32 +08:00
Sakari
a12fbca80b
ActiveWindow: implement dynamic width with max width setting
2025-10-17 15:11:53 +08:00
Sakari
8e5e003f8a
MediaMini: implement dynamic width with max width setting
2025-10-17 14:57:26 +08:00
ItsLemmy
d56c197fd3
qmlfmt: restoring error reporting
2025-10-16 21:44:28 -04:00
ItsLemmy
e352cc26ce
MediaIPC: added stop action.
...
- Be aware that stop can't be resumed with play, from my testing once
stopped the media is no longer available.
2025-10-16 21:32:24 -04:00
ItsLemmy
9f7d4d274d
autofmt
2025-10-16 20:21:44 -04:00
ItsLemmy
61079c9103
MediaMini: no need to apply uiScaleRatio here.
2025-10-16 20:21:30 -04:00
Lemmy
0a3820e4db
Merge pull request #496 from lonerOrz/feat/adapt-bar-density-scaling
...
feat(bar): Introduce core density scaling mechanism
2025-10-16 20:18:17 -04:00
Lemmy
c8a3ef141f
Merge pull request #499 from damian-ds7/tab-navigation-session-menu-launcher
...
Tab navigation in session menu and launcher
2025-10-16 20:09:27 -04:00
ItsLemmy
0e620a6836
Hyprland: fix app title
2025-10-16 20:07:23 -04:00
amadoabad
957dede6b3
Feat: Now freezes the notifications when hovering on notifications buttons too.
2025-10-17 02:12:21 +03:00
amadoabad
b0f6f22b2d
Feat: Freeze the notifications when hovering
2025-10-17 01:57:27 +03:00
Damian D'Souza
4be26bc604
SessionMenu: replace select next/previous usage with wrapping version
2025-10-17 00:49:10 +02:00
Damian D'Souza
68b3483162
Launcher: replace select next/previous usage with wrapping version
2025-10-17 00:46:34 +02:00
loner
a230ec4a2d
fix(mediamini): add applyuiscale
2025-10-17 06:31:40 +08:00
loner
9f46f8bed8
refactor(bar): Use ternary operator for scaling property
2025-10-17 06:30:55 +08:00
Lemmy
65450fa156
Merge pull request #501 from ThatOneCalculator/fix/precommit-cd
...
fix: cd in precommit hook, not in qmlfmt script
2025-10-16 16:37:28 -04:00
Kainoa Kanter
a431d87dc1
fix: cd in precommit hook, not in qmlfmt script
2025-10-16 13:36:44 -07:00
Lemmy
c184a7342c
Merge pull request #500 from ThatOneCalculator/devex/precommit
...
devex: precommit hook to run qmlfmt, parallelize `qmlfmt.sh`
2025-10-16 16:34:24 -04:00
ItsLemmy
144382f4ac
Hyprland: fix typo
2025-10-16 16:32:36 -04:00
Kainoa Kanter
d5b9abd9e0
devex: precommit hook to run qmlfmt, parallelize qmlfmt.sh
2025-10-16 13:28:35 -07:00
Kainoa Kanter
d6e52719a2
Merge branch 'noctalia-dev:main' into feat/calendar-events
2025-10-16 12:52:51 -07:00
ItsLemmy
04c2243a9d
dev version
2025-10-16 15:24:53 -04:00
ItsLemmy
3ddd5cf7a8
v2.18.1
2025-10-16 15:24:34 -04:00
ItsLemmy
24cbbcbbc4
Rosepine: use proper surface color
2025-10-16 15:21:49 -04:00
ItsLemmy
d1be2f7299
Hyprland: fix missing classId when opening new apps.
2025-10-16 15:10:04 -04:00
ItsLemmy
e8f599be0a
Added a new helpers (Debug.js) to help stringify objects with circular refs.
2025-10-16 15:02:35 -04:00
Damian D'Souza
ab59e94ee6
SessionMenu: implement tab based navigation with wrapping next/previous functions
2025-10-16 20:25:50 +02:00
Damian D'Souza
7715dbf17a
SessionMenu: implement wrapping select next/previous functions
2025-10-16 20:25:14 +02:00
Damian D'Souza
0da0d46003
Launcher: implement tab bsed navigation with wrapping next/previous functions
2025-10-16 20:24:40 +02:00
Damian D'Souza
e85801208f
Launcher: implement wrapping versions of select next/previous
2025-10-16 20:23:57 +02:00
Leopold Luley
e57b565f80
DarkModeService: Update to new logging style.
2025-10-16 17:48:11 +02:00
Leopold Luley
4bd550c585
Merge branch 'main' into auto-night-mode
2025-10-16 17:42:47 +02:00
Leopold Luley
b82cdefd97
ColorSchemeTab: Add translations for DarkModeService settings.
2025-10-16 17:40:00 +02:00
Leopold Luley
49f4ab114f
DarkModeService: Add settings and manual scheduling mode.
2025-10-16 17:23:32 +02:00
lysec
838491ba33
Logger: huge cleanup
2025-10-16 15:07:11 +02:00
Leopold Luley
a6c0a9fc99
DarkModeService: Added for automatic dark mode switching.
2025-10-16 14:46:25 +02:00
lysec
fca8d7a10e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-16 13:44:31 +02:00
lysec
df7e0d026b
shell: only launch setupwizard if not nixos
...
DistroLogoService -> DistroService
2025-10-16 13:43:57 +02:00
ItsLemmy
0c42fd5bb6
autofmt
2025-10-16 07:42:05 -04:00
lysec
dd882401ce
LauncherTab: check if app2unit exists
2025-10-16 12:29:06 +02:00
lysec
814abf4725
LocationTab: add toggle to fully disable weather (as requested in #488 )
2025-10-16 12:25:22 +02:00
lysec
806a5c0c26
NotificationService: fix flatpak app names again (should fix #495 )
2025-10-16 11:43:41 +02:00
lysec
60afceb15a
Battery.qml: replace hardcoded strings with i18n ( fixes #497 )
2025-10-16 11:39:43 +02:00
lysec
a1aa162e3f
18n: fix a lot of german tooltips
2025-10-16 11:36:14 +02:00
ItsLemmy
3615f03970
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-15 23:24:01 -04:00
ItsLemmy
24a5d2ff56
MediaCard: Spicying it up with a little blue + fallback to wallpaper display when not art available.
2025-10-15 23:23:27 -04:00
ItsLemmy
d43e4ea400
NiriOverview: more sane blur values
2025-10-15 23:15:33 -04:00
loner
ec5a60e92c
feat(bar): Adapt MediaMini to bar density scaling
2025-10-16 09:53:37 +08:00
loner
04d091465e
feat(bar): Adapt Clock to bar density scaling
2025-10-16 09:53:08 +08:00
loner
d11a8fc311
feat(bar): Adapt ActiveWindow to bar density scaling
2025-10-16 09:53:00 +08:00
loner
61043b78a5
feat(bar): Introduce core density scaling mechanism
2025-10-16 09:52:47 +08:00
ItsLemmy
2ce0992b19
comment
2025-10-15 19:30:15 -04:00
ItsLemmy
a7612d1744
Merged setup wizard
2025-10-15 19:25:00 -04:00
Lemmy
0019c0962d
Merge pull request #489 from MrDowntempo/add-center-control-panel
...
FEAT: Add Center option to load control panel
2025-10-15 18:00:52 -04:00
Lemmy
b2c6c4bbd1
Merge pull request #494 from ixxie/flake/fix-nixos-overrides
...
fix(flake): allow overriding NixOS systemd package
2025-10-15 18:00:40 -04:00
Matan Bendix Shenhav
4910497487
fix(flake): allow overriding NixOS systemd package
2025-10-15 23:57:23 +02:00
ItsLemmy
6fd41cd591
Removed invalid properties from NIcon callers
2025-10-15 16:03:29 -04:00
ItsLemmy
fd33761901
BT: fixed signal icons
2025-10-15 16:02:46 -04:00
lysec
09b02b1a69
eldritch: fix kitty template
2025-10-15 20:10:32 +02:00
Lysec
1657e2d49b
Merge pull request #492 from jacobrreed/main
...
style(colorscheme): Added Eldritch color scheme
2025-10-15 20:05:30 +02:00
jacobrreed
8045771133
style(colorscheme): Added Eldritch color scheme
...
https://github.com/eldritch-theme/eldritch
2025-10-15 14:00:47 -04:00
Lysec
1b167eca36
Merge pull request #490 from damian-ds7/media-check-ignored-players
...
Add a check if blacklisted before adding to specific or generic players
2025-10-15 19:55:39 +02:00
Lemmy
31f78459a6
Merge pull request #491 from damian-ds7/battery-service-uninstall-fix
...
Set chargingMode to disabled after success
2025-10-15 13:47:11 -04:00
lysec
15eee455cf
SetupWizard: replace remote logo with local
2025-10-15 19:11:18 +02:00
Damian D'Souza
7d0f14a3b4
BatteryService: set chargingMode to disabled after success
2025-10-15 18:29:23 +02:00
lysec
f20cd85e79
SetupWizard: layout changes
...
Autoformat
2025-10-15 18:24:10 +02:00
Damian D'Souza
f67551688d
MediaService: add a check if blacklisted before adding to specific or generic players
2025-10-15 18:12:42 +02:00
lysec
ff057355da
SetupWizard: small fixes
2025-10-15 18:10:39 +02:00
lysec
514fdaa4cc
SetupWizard: initial commit
2025-10-15 18:01:08 +02:00
Corey Woodworth
1d1c5ec016
Include additional translation strings
2025-10-15 11:48:13 -04:00
Corey Woodworth
4cf79d9ed7
Include english string
2025-10-15 11:27:56 -04:00
Corey Woodworth
ebd0bdd370
feat: Add option to load control center panel in the center of the screen
2025-10-15 11:24:26 -04:00
herobrauni
e6cc02c8b2
added taskbar that is grouped by workspace
2025-10-15 15:13:58 +00:00
ItsLemmy
7343d2403a
Taskbar: minor cleanup + autoformat!
2025-10-15 07:41:07 -04:00
Lemmy
5f38abb218
Merge pull request #480 from Sighthesia/main
...
feat(taskbar): add auto hide mode functionality for taskbar widget
2025-10-15 07:37:29 -04:00
Lemmy
9e702d2f91
Merge pull request #486 from damian-ds7/battery-panel-fix
...
BatteryPanel: fix scaling
2025-10-15 07:32:20 -04:00
Lysec
e896d17cff
Merge pull request #484 from lonerOrz/fix/screen-recorder-ref-error
...
fix(service): Fix ReferenceError in ScreenRecorderService
2025-10-15 13:13:19 +02:00
lysec
a542afb204
SessionMenu: more compact layout
2025-10-15 13:07:55 +02:00
Damian D'Souza
7b1904738e
BatteryPanel: fix scaling
2025-10-15 10:29:08 +02:00
loner
5eb70ca0b8
fix(service): Fix ReferenceError in ScreenRecorderService
2025-10-15 13:17:58 +08:00
Sighthesia
e65092ce25
style(Taskbar): improve code style
2025-10-15 12:52:39 +08:00
ItsLemmy
4981f5561b
autofmt
2025-10-14 20:45:04 -04:00
Lemmy
33a52ec5fd
Merge pull request #454 from damian-ds7/battery-charging-treshold
...
Battery charging treshold
2025-10-14 20:43:10 -04:00
ItsLemmy
7a4fa03eb2
Revert "Merge pull request #471 from dwuggh/auto-hide-bar"
...
This reverts commit 0e18194094 , reversing
changes made to 8ff7086321 .
2025-10-14 20:39:05 -04:00
Lemmy
0e18194094
Merge pull request #471 from dwuggh/auto-hide-bar
...
add option for auto-hiding bars
2025-10-14 20:36:08 -04:00
ItsLemmy
8ff7086321
Fix #453 (Fuzzel) Predefined colorscheme templating was not supporting ".hex_stripped"
2025-10-14 20:30:45 -04:00
ItsLemmy
38f698747b
Foot term theming: Fix #475
2025-10-14 20:13:41 -04:00
Damian D'Souza
41d96393ed
Merge branch 'main' into battery-charging-treshold
2025-10-15 02:11:14 +02:00
ItsLemmy
43595e5c70
AudioService: fix #481 zero output/input volume after suspend.
2025-10-14 20:05:58 -04:00
ItsLemmy
c082f4e871
autofmt
2025-10-14 19:32:41 -04:00
Lemmy
23b26a8ca7
Merge pull request #478 from lonerOrz/feature/widget-usage-badge
...
feat(settings): Add usage badges to widget selector
2025-10-14 19:31:48 -04:00
Lemmy
31152bd1c3
Merge pull request #479 from EdenQwQ/main
...
Workspace: improved style of active but not focused workspaces
2025-10-14 19:30:07 -04:00
loner
ac81126095
Merge remote-tracking branch 'upstream/main' into feature/widget-usage-badge
2025-10-15 03:52:22 +08:00
Lemmy
c336387a18
Merge pull request #469 from ixxie/flake/dependency-mgmt
...
NixOS: split the flake & add app2unit depdencency
2025-10-14 15:32:20 -04:00
Matan Bendix Shenhav
c0fef4fa57
refactor(flake): split the flake
...
This extracts the package, home module and nixos systemd service from
the flake into distinct Nix modules.
Additionally, the package is updated to use default the qt wrapper
rather than the custom one previously used; this conforms to current
best practices in packaging Qt apps.
Several improvements are made to the Nix style as well.
2025-10-14 21:13:59 +02:00
ItsLemmy
fb43d4ef94
set back do dev
2025-10-14 14:59:57 -04:00
ItsLemmy
bc58a8feaf
v2.18.0
2025-10-14 14:59:31 -04:00
Sighthesia
6a2218c52e
feat(taskbar): add auto hide mode functionality for widget visibility control
2025-10-14 23:50:49 +08:00
EdenQwQ
5f087eabe2
Workspace: improved style of active but not focused workspaces
2025-10-14 22:54:28 +08:00
ItsLemmy
0f10660b29
AudioCard: fix input volume connection
2025-10-14 10:48:40 -04:00
ItsLemmy
dcf4f0f7d2
Project structure: moving stuff around
2025-10-14 10:46:31 -04:00
ItsLemmy
3cd75b1ed8
AudioCard: fixed jitter when using sliders
2025-10-14 10:37:56 -04:00
ItsLemmy
8ad2e5f8f7
ActiveWindow-MediaMidi: better looking in mini mode + optims.
2025-10-14 08:01:03 -04:00
ItsLemmy
79b96567dc
AudioCard: sleeker volume sliders
2025-10-14 07:37:27 -04:00
dwuggh
bc2e4e45bb
Merge branch 'main' into auto-hide-bar
2025-10-14 18:13:00 +08:00
ItsLemmy
1a32c70158
ControlCenter: better defaults
2025-10-13 22:03:29 -04:00
ItsLemmy
6f830234b7
ColorScheme: fixed important bug preventing templates generation when using predefined color schemes and toggling an app.
2025-10-13 21:35:49 -04:00
ItsLemmy
58ebb9dfb7
Settings-Wallpaper: fixed overflowing when enabling per monitor directory.
2025-10-13 21:08:17 -04:00
ItsLemmy
331a4d4032
Settings: fixed compositor scale ratio display in all tabs.
2025-10-13 20:33:39 -04:00
ItsLemmy
00509170ef
Bar: improved "mini" density look
2025-10-13 20:16:18 -04:00
ItsLemmy
4e11f4e2e6
SectionEditor: improved dimensions and moving across sections (for control center)
2025-10-13 19:55:40 -04:00
ItsLemmy
eb82491125
recomment default settings generation
2025-10-13 19:22:03 -04:00
ItsLemmy
8909d490c0
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 19:21:18 -04:00
ItsLemmy
401d1ef230
Default settings
2025-10-13 19:21:15 -04:00
lysec
be057059e0
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-14 01:18:59 +02:00
lysec
8d1d40f1de
LockScreen: reduce clock font slightly
2025-10-14 01:18:51 +02:00
ItsLemmy
a4cee6334b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 19:18:32 -04:00
ItsLemmy
10090cbd30
ControlCenter: modularity!
2025-10-13 19:18:26 -04:00
lysec
bc2d640c09
LockScreen: use fixed font
2025-10-14 01:18:05 +02:00
lysec
2ee50589e2
LockScreen: make first letter ofer usernamer uppercase
2025-10-14 01:11:00 +02:00
lysec
88c72fd2a6
LockScreen: fix invalid login attempt info
2025-10-14 01:01:42 +02:00
Damian D'Souza
2f57449d1d
BatteryManager: add missing translations
2025-10-13 23:42:13 +02:00
ItsLemmy
02f23e5f49
Removed .zed folder, just use gitignore instead -> Kainoa
2025-10-13 16:54:18 -04:00
Matan Bendix Shenhav
f36c8fe73a
fix(flake): install app2unit when option enabled
2025-10-13 22:01:18 +02:00
loner
cf44574ac4
docs(i18n): Translate widget badge explanation to Portuguese
2025-10-14 03:59:04 +08:00
loner
5bc7ca4adf
docs(i18n): Translate widget badge explanation to French
2025-10-14 03:58:25 +08:00
loner
e447a7d11a
docs(i18n): Translate widget badge explanation to Spanish
2025-10-14 03:57:27 +08:00
loner
20d7dfc003
docs(i18n): Translate widget badge explanation to German
2025-10-14 03:57:00 +08:00
loner
d4c16de818
docs(i18n): Translate widget badge explanation to Chinese (Simplified)
2025-10-14 03:55:22 +08:00
loner
524e212765
docs(i18n): Explain widget usage badges in settings
2025-10-14 03:48:26 +08:00
loner
679224e1d9
feat(settings): Add usage badges to widget selector
...
Adds a visual indicator to the "Add Widget" dropdown in the Bar
settings panel to show which widgets are already in use and where.
- A small text badge ("L", "C", "R") now appears next to any widget
that is already on a panel.
- The badges are reactive and update automatically when widgets are
added or removed.
- This helps prevent accidental duplicate additions and makes widget
management easier.
2025-10-14 03:40:51 +08:00
ItsLemmy
158d3a1e63
default settings
2025-10-13 10:07:52 -04:00
ItsLemmy
a0907a5b96
ControlCenter: toggle to hide/show volume sliders + getting ready for more modularity soon
2025-10-13 10:04:47 -04:00
ItsLemmy
962811db0e
NSearchableComboBox: better scaling + fixed hover color
2025-10-13 09:58:42 -04:00
lysec
b58ce5f982
Notification: better animations
...
NIconPicker: fix width/height
Autoformat
2025-10-13 15:52:19 +02:00
lysec
6217001886
edit funding.yml
2025-10-13 15:31:31 +02:00
lysec
5db1941633
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-13 15:30:02 +02:00
lysec
158eaf51c2
AboutTab: add small kofi link
2025-10-13 15:29:43 +02:00
ItsLemmy
ea334a6fcd
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-13 09:13:20 -04:00
ItsLemmy
af0d8e6913
Settings: slightly bigger panel
2025-10-13 09:13:17 -04:00
lysec
d6b7288009
IPC: add sessionMenu lockAndSuspend call
2025-10-13 15:01:10 +02:00
Lemmy
8c4f0db0eb
Merge pull request #476 from lonerOrz/feat/ipc-notification-dismiss
...
feat(ipc): Add commands to dismiss notifications
2025-10-13 09:00:34 -04:00
Lemmy
050c02bd8c
Merge pull request #470 from lonerOrz/fix/active-window-layout
...
fix(bar): Correct ActiveWindow layout when empty
2025-10-13 08:59:59 -04:00
ItsLemmy
e40ec8c6b0
Settings: reordering bar and dock tabs.
2025-10-13 08:32:49 -04:00
ItsLemmy
e590baddc8
Lockscreen: fix avatar
2025-10-13 08:14:56 -04:00
ItsLemmy
a6b826a708
Settings-About: 2 columns
2025-10-13 08:09:53 -04:00
ItsLemmy
5d236b5c90
NValueSlider: scaling
2025-10-13 08:09:41 -04:00
ItsLemmy
12001f2255
Settings: better sizing of the Panel and sidebar
2025-10-13 08:02:26 -04:00
ItsLemmy
e3f0f428da
Settings: re-organization
2025-10-12 22:09:35 -04:00
ItsLemmy
565671c625
OSD: proper scaling
2025-10-12 19:07:22 -04:00
Damian D'Souza
a0c7519b23
BatteryPanel: change content based on battery manager enabled state
2025-10-13 01:05:29 +02:00
Damian D'Souza
465700e036
BatteryPanel: add battery manager toggle
2025-10-13 01:05:09 +02:00
Damian D'Souza
9ca832eb5e
BatteryService: implement toggleEnabled function
2025-10-13 01:03:58 +02:00
Damian D'Souza
be5ad90885
BatteryService: rename hideSuccessToast to initialSetter, change logic on initial threshold setter
2025-10-13 01:03:18 +02:00
Damian D'Souza
c6cf1038b9
BatteryService: add uninstaller and cleanup processes
2025-10-13 01:02:00 +02:00
Damian D'Souza
4f18ff559c
Battery: fix variable name
2025-10-13 01:00:26 +02:00
Damian D'Souza
6468d60062
BatteryPanel: add message when disabled
2025-10-13 01:00:13 +02:00
ItsLemmy
b152df7670
Calendar: close with esc
2025-10-12 18:35:22 -04:00
ItsLemmy
757049fe30
SessionMenu: proper scaling
2025-10-12 18:35:14 -04:00
ItsLemmy
bbf06e6707
autofmt
2025-10-12 18:35:08 -04:00
ItsLemmy
2888b7c02e
Merge branch 'main' into qt-scaling
2025-10-12 18:27:56 -04:00
Damian D'Souza
26dd5431af
BatteryService: add uninstallation messages
2025-10-13 00:23:38 +02:00
Damian D'Souza
331f482d9b
Battery: remove username from uninstall script name
2025-10-13 00:04:31 +02:00
ItsLemmy
48ade771fb
Fix NIconButton Scaling
2025-10-12 18:03:26 -04:00
Damian D'Souza
fc61e12ef9
Battery: add uninstall script template, create uninstall script in installation script
2025-10-12 23:54:29 +02:00
Damian D'Souza
db2552da9e
Battery: move template files to templates subdir
2025-10-12 23:53:45 +02:00
ItsLemmy
8f13afb9e9
Settings: better margin between sidebar and main content.
2025-10-12 17:18:02 -04:00
ItsLemmy
b1c1ca6b49
ControlCenter: Slightly less tall utils at the bottom
2025-10-12 17:04:09 -04:00
ItsLemmy
5a47f88d48
Dont scale NIconButton in the bar
2025-10-12 16:54:36 -04:00
loner
8eab276ee3
refactor(notifications): Centralize dismissal logic in NotificationService
2025-10-13 04:43:52 +08:00
loner
6eee4aeb9e
feat(ipc): Add commands to dismiss notifications
2025-10-13 04:34:34 +08:00
lysec
f0f95343f3
Settings: disable -default generation
2025-10-12 22:24:46 +02:00
lysec
d749cbf91d
Settings: update settings-default.json
2025-10-12 22:24:29 +02:00
ItsLemmy
c456cb1ee6
"Mini" translations
2025-10-12 16:19:57 -04:00
ItsLemmy
2962c0d9f7
Same behavior for compact and mini
2025-10-12 16:17:45 -04:00
ItsLemmy
7e4c7a1efd
translations
2025-10-12 16:16:46 -04:00
lysec
7601577293
OSD: another possible layout fix
2025-10-12 21:53:57 +02:00
ItsLemmy
9f54822e4c
Different scaling for Bar and Panels
2025-10-12 15:48:52 -04:00
ItsLemmy
a2cd377837
New scaling wip
2025-10-12 15:25:09 -04:00
lysec
d442f306c2
SettingsWindow: allow tilde usage
2025-10-12 21:13:52 +02:00
Damian D'Souza
7773124fb2
BatteryService: add log warn if incorrect mode is set
2025-10-12 20:51:33 +02:00
Damian D'Souza
f6b4ec0df3
IPC: implement set and cycle calls for battery manager
2025-10-12 20:51:05 +02:00
lysec
427f87b320
LockScreen: weather respects location settings (celsius/fahrenheit)
...
LockScreen: battery/keyboard layout below eachother
2025-10-12 20:41:38 +02:00
Damian D'Souza
7fd5e952d7
BatteryService: implement cycleModes function
2025-10-12 20:35:42 +02:00
lysec
a60120df7a
LockScreen: add suspend button
2025-10-12 20:32:38 +02:00
Kainoa Kanter
a64899d76a
revert accidental personal change
2025-10-12 10:39:47 -07:00
Kainoa Kanter
bec1141d40
Merge branch 'main' into feat/calendar-events
2025-10-12 10:39:03 -07:00
lysec
853d1d969c
OSD: attempting to fix layout misalignment
2025-10-12 19:12:34 +02:00
lysec
6da4acee09
Dock, Tray, ActiveWindow, Taskbar: add theming for app/tray icons
...
appicon_colorize: create simple shader to colorize icons by theme color
2025-10-12 17:51:07 +02:00
lysec
14af84ffbe
LockScreen: make compact version buttons not overflow & edit clock
...
CalendarPanel: edit clock
Autoformat
2025-10-12 16:01:31 +02:00
ItsLemmy
1e04a92047
Better margins
2025-10-12 09:50:01 -04:00
ItsLemmy
56db04ee1e
Better margins
2025-10-12 09:42:53 -04: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
dwuggh
52f0f6d44c
fix: hold bar to be visible of a popup from the bar is shown
2025-10-12 19:26:02 +08:00
dwuggh
4c6ba6afad
use i18n implementation for UI text strings
2025-10-12 18:47:30 +08:00
lysec
d5d654e010
LockScreen: add compact mode toggle in GeneralTab
...
Settings: add lockscreen compact mode setting
i18n: add translations
2025-10-12 11:04:35 +02:00
lysec
b4a344b0b5
ControlCenter: fix scaling (pass scaling to everything)
2025-10-12 10:25:52 +02:00
lysec
7d37d5dc17
OSD: hide initial brightness update (prevent showing brightness osd on startup)
2025-10-12 10:20:09 +02:00
Lysec
6c2e2fcb64
Merge pull request #472 from lonerOrz/fix/osd-brightness
...
fix: Resolve intermittent OSD brightness display issue
2025-10-12 10:18:57 +02:00
loner
7cc412289d
fix: Resolve intermittent OSD brightness display issue
2025-10-12 07:52:50 +08:00
loner
3ca6036854
feat(i18n): Add de translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:41:52 +08:00
loner
9949dbecd7
feat(i18n): Add es translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:40:07 +08:00
loner
7e47616f8e
feat(i18n): Add fr translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:39:17 +08:00
loner
51a81c1baf
feat(i18n): Add pt translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:36:48 +08:00
loner
79092ca2f1
feat(i18n): Add zh-CN translations for hideMode in ActiveWindow and MediaMini
2025-10-12 06:34:12 +08:00
loner
4ed3dad69d
feat: Improve hidemode logic for ActiveWindow and MediaMini widgets
2025-10-12 06:27:50 +08:00
loner
f843086603
feat(mediamini): Add tri-state hideMode to MediaMini
2025-10-12 04:06:52 +08:00
dwuggh
abd9586def
fix(bar): keep bar visible while hovering any widget by using HoverHandler on container instead of relying on background MouseArea
...
Problem: Parent MouseArea sat below bar content, so when the pointer hovered a child widget that handled hover, the parent did not see hover and barHovered became false, causing auto-hide to trigger unexpectedly.
Solution: Add a non-invasive HoverHandler on the bar container to drive barHovered, without stealing events from child widgets. Remove hover handling from the background MouseArea (kept for right-click).
Also respects auto-hide timers (cancel on enter; restart on exit).
2025-10-12 04:00:45 +08:00
loner
3e26da9641
feat(activewindow): Add tri-state hideMode to ActiveWindow
2025-10-12 04:00:25 +08:00
dwuggh
32ffaf599b
respect settings order
2025-10-12 03:50:22 +08:00
dwuggh
afcad54fec
respect the global disable animation option
2025-10-12 03:37:26 +08:00
lysec
c90fa5fec2
LockScreen: fix clock hour not updating
...
CalendarPanel: fix clock hour not updating
2025-10-11 21:06:33 +02:00
Lysec
a68934ce12
Merge pull request #466 from MrDowntempo/fix/calendar-alignment
...
fix: Alignment issue on current day vs other days
2025-10-11 20:53:51 +02:00
Corey Woodworth
83b8f307a1
fix: fixed issues caused my my poor merge. removed incorrect OnPaint and moved brackets
2025-10-11 14:51:14 -04:00
dwuggh
62000eec1e
feat: option to auto-hide the bar with edge hover reveal
...
- Keep bar as overlay while auto-hide is enabled (WlrLayershell.exclusionMode: Ignore) to avoid compositor relayouts and work-area changes.
- Add 1px edge "peek" PanelWindow overlay to reveal on hover;
- Animate bar with directional slide.
2025-10-12 02:33:24 +08:00
MrDowntempo
3e851fc5ca
Merge branch 'main' into fix/calendar-alignment
2025-10-11 14:30:34 -04:00
lysec
ce5208fc7c
Set version to dev
2025-10-11 20:13:10 +02:00
lysec
26099bb8fb
Release v2.17.3
2025-10-11 20:10:47 +02:00
loner
9f95901eb7
fix(bar): Correct ActiveWindow layout when empty
2025-10-12 01:34:46 +08:00
lysec
a5341691c8
Autoformat
2025-10-11 19:22:32 +02:00
lysec
b9e8e8becb
OSD: possible layout fix, reintroduce scaling
2025-10-11 19:22:12 +02:00
lysec
f9c9d00b60
OSD: add always on top setting
2025-10-11 19:16:37 +02:00
lysec
e358239862
OSD: fix display logic
2025-10-11 19:14:23 +02:00
lysec
c9729789a7
Launcher: fix signal issue
2025-10-11 18:36:39 +02:00
lysec
28c2352b31
OSD: fix centering
2025-10-11 18:24:13 +02:00
lysec
3dff242606
OSD: fix vertical layout
...
autoformat
2025-10-11 18:18:43 +02:00
ItsLemmy
df6fdf3656
Fix NPanel scaling on Qt6.10
2025-10-11 11:28:03 -04:00
lysec
c487f1982e
AudioCard: remove spacing between in/output
...
ControlCenterPanel: fix height
2025-10-11 17:04:33 +02:00
lysec
3e4a315587
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-11 16:59:35 +02:00
lysec
5a8da9695d
MediaCard: resize, made title text bigger
...
SystemMonitorCard: made more compact
WeatherCard: made more compact
ControlCenterPanel: adjust height
2025-10-11 16:58:23 +02:00
ItsLemmy
7449e7a282
Compositor: scale translations
2025-10-11 10:33:25 -04:00
ItsLemmy
54fa04f303
Compositor: proper monitor scaling detection and display in settings + fixes blurry wallpapers on compositor scaled monitors.
2025-10-11 10:29:28 -04:00
lysec
656e15f589
ColorSchemeTab: properly fix predefined colorscheme preview
2025-10-11 15:51:21 +02:00
lysec
263f3c5fd2
Matugen: fix discord theming
...
ColorSchemeTab: fix predefined color scheme preview
2025-10-11 15:44:06 +02:00
lysec
eadebacea9
DockTab: fix NComboBox
...
Autoformat
2025-10-11 15:17:21 +02:00
MrDowntempo
c25ae8bec4
More consistent line breaks in source code
2025-10-11 02:50:18 -04:00
MrDowntempo
76770bbb3c
Even more cleanup
2025-10-11 02:43:34 -04:00
MrDowntempo
357c30617d
More indentation cleanup
2025-10-11 02:38:46 -04:00
Corey Woodworth
4fb884a5c6
fix: fine tune vertical centering and ensure room for long month names
2025-10-11 02:09:51 -04:00
MrDowntempo
6d83a3ebed
Indentation fixes
...
Should be all cleaned up and ready to go
2025-10-11 00:43:06 -04:00
MrDowntempo
0b928b0e1d
Deleted some spaces
...
some final cleanup
2025-10-11 00:02:50 -04:00
MrDowntempo
ee799df56d
Just some clean up and restored comments
2025-10-10 23:56:17 -04:00
Corey Woodworth
e07e7e2bd1
fix: Refine header layout and animations
2025-10-10 23:36:46 -04:00
MrDowntempo
5577938e50
Merge branch 'noctalia-dev:main' into fix/calendar-alignment
2025-10-10 23:16:09 -04:00
lysec
02f4fa8557
Set version to dev
2025-10-11 04:24:48 +02:00
lysec
e86f4e56cb
ControlCenter: revert to old layout
2025-10-11 04:16:12 +02:00
Corey Woodworth
586e28919c
fix: Alignment issue on current day vs other days
2025-10-10 22:14:57 -04:00
ItsLemmy
32c929c943
dev
2025-10-10 21:29:26 -04:00
ItsLemmy
bffbd0730d
v2.17.1
2025-10-10 21:29:04 -04:00
ItsLemmy
b3b5ec7f14
v2.17.0
2025-10-10 21:26:40 -04:00
ItsLemmy
bb68222eea
autofmt
2025-10-10 15:52:09 -04:00
Lemmy
05663d82b7
Merge pull request #460 from DuckySoLucky/feat/ability-to-ignore-intial-mouse-position
...
feat(Application Launcher): add option to ignore initial mouse position
2025-10-10 15:51:25 -04:00
ItsLemmy
f77bbaa5e3
More math rounding to avoid any blur.
2025-10-10 15:47:14 -04:00
DuckySoLucky
f0d14f3c61
fix: forgot to revert settings change
2025-10-10 21:38:36 +02:00
DuckySoLucky
b22c2e7d4d
refactor: remove setting
2025-10-10 21:34:37 +02:00
Damian D'Souza
586f2db53d
BatteryService: automatically hide panel on initial setup
2025-10-10 20:47:56 +02:00
Damian D'Souza
684f8b3a53
BatteryService: load toast messages from file
2025-10-10 20:39:44 +02:00
Damian D'Souza
c1e9f0e0b3
BatteryPanel: change percentage placeholder to percent
2025-10-10 20:28:51 +02:00
Damian D'Souza
9b44ad3c5d
BatteryService: revert chragingMode to Disabled if manager installation failed
2025-10-10 20:09:19 +02:00
Damian D'Souza
5ff97e88c3
BatteryService: load charginMode from settings, save to settings after applying
2025-10-10 20:08:29 +02:00
DuckySoLucky
f0c44734bc
feat(Application Launcher): add option to ignore initial mouse position
2025-10-10 20:07:28 +02:00
Damian D'Souza
d4c364a51b
BatteryService: check if charging mode disabled before applying in init
2025-10-10 20:04:16 +02:00
Damian D'Souza
bcec1d0ebb
BatteryService: add Disabled to ChargingMode enum
2025-10-10 20:03:16 +02:00
Damian D'Souza
e5976d017f
Settings: add chargingMode field
2025-10-10 20:02:39 +02:00
ItsLemmy
9c7dab92d0
Dock: Context menu improvements.
2025-10-10 13:54:47 -04:00
ItsLemmy
72b2b9e917
autofmt
2025-10-10 13:31:02 -04:00
Lemmy
7bbd092768
Merge pull request #458 from xqwzts/dock
...
Add DockMenu actions
2025-10-10 13:30:30 -04:00
Damian D'Souza
1e2a2a1d4b
Battery: update enum name from Conservative to Lifespan
2025-10-10 19:04:58 +02:00
Damian D'Souza
f15a31462f
Battery: change panel labels
2025-10-10 18:49:10 +02:00
ItsLemmy
87acda584c
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-10 12:04:12 -04:00
ItsLemmy
7df875dd3e
Background: avoid resizing wallpapers if one of the axis fits perfectly on screen.
2025-10-10 12:04:09 -04:00
Damian D'Souza
dec4dad5a5
BatteryService: add separate process for installing manger, use toast messages instead of notifications
2025-10-10 18:00:40 +02:00
Damian D'Souza
5e607a72c2
fix spelling error
2025-10-10 17:55:12 +02:00
Lemmy
9f6bc100dc
Merge pull request #455 from acdcbyl/main
...
Matugen: Add KColorScheme for KDE's APP
2025-10-10 11:40:34 -04:00
AISER
84f69b0bc8
Merge branch 'main' into main
2025-10-10 23:30:52 +08:00
Damian D'Souza
11c533fa37
Battery: refactor installation script, return different error codes
2025-10-10 16:52:13 +02:00
Damian D'Souza
ce0918545f
Battery: send different notifications depending on installation error
2025-10-10 16:51:19 +02:00
Victor Choueiri
9ff5eb9808
Add DockMenu actions
...
* Adds app-specific actions from the DesktopEntry to the context menu /
DockMenu
* Only displays actionable actions (ie: does not show Close or Focus if
the app is not running, as those would do nothing)
2025-10-10 16:00:22 +02:00
lysec
688d2d1d8f
MediaCard: set slider size to 0.6
2025-10-10 15:44:07 +02:00
lysec
acd776a187
OSD: add audio input osd
...
IPC: add audio input
2025-10-10 15:08:25 +02:00
lysec
338624b4a8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-10 14:59:19 +02:00
lysec
2f527dcf61
AudioCard: fix issue, change size of slider
2025-10-10 14:59:12 +02:00
ItsLemmy
999970f8da
NCircleStat: polished the look
2025-10-10 08:58:37 -04:00
lysec
7a403bbdde
ControlCenter: add volume controls
2025-10-10 14:51:42 +02:00
Damian D'Souza
93b2746388
Battery: hardcode compatible paths into manager script, exit early if none exist
2025-10-10 14:23:22 +02:00
Damian D'Souza
bab51f039a
Battery: remove unneeded home variable
2025-10-10 14:21:52 +02:00
lysec
2d13e60fa5
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-10 14:02:40 +02:00
lysec
82eefbc65c
Bin: move dev scripts in Bin/dev/
2025-10-10 14:02:37 +02:00
ItsLemmy
93803f1309
autofmt
2025-10-10 08:02:10 -04:00
Lemmy
a493061bae
Merge pull request #451 from lonerOrz/feature/tray-blacklist
...
feat(tray): Implement core blacklist filtering logic
2025-10-10 08:01:05 -04:00
ItsLemmy
e1f276a5ab
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-10 07:42:49 -04:00
lysec
63881bf8a9
ColorSchemeTab: auto-detect themabale discord client
2025-10-10 13:42:42 +02:00
ItsLemmy
971a216895
Merge branch 'quick-settings'
2025-10-10 07:42:40 -04:00
ItsLemmy
8f614194df
QuickSettings: added wallpaper selector to the defaults
2025-10-10 07:42:28 -04:00
Aiser
bc80a1dfaf
Matugen: Add KColorScheme for KDE's APP
2025-10-10 12:56:47 +08:00
ItsLemmy
8c5968c721
Media: Stop the "No active player found" spam.
2025-10-09 23:55:58 -04:00
ItsLemmy
254a3cfad6
Tray: partial revert of IconImage smoothing
2025-10-09 23:52:54 -04:00
Aiser
17bca7ce35
Matugen: Add KColorScheme for KDE's APP
2025-10-10 10:59:53 +08:00
ItsLemmy
789354464d
QuickSettings: minor layout tweaks
2025-10-09 21:29:07 -04:00
loner
2bcdcb1e9e
refactor(tray): refactor blacklist UI layout and fix display issues
2025-10-10 09:25:15 +08:00
ItsLemmy
b2c5c71116
NFilePicker: added missing translations
2025-10-09 20:48:30 -04:00
ItsLemmy
c96eecedb3
i18n-json-check: removed empty nested structure.
2025-10-09 20:39:28 -04:00
ItsLemmy
6b444cea07
Translations
2025-10-09 20:26:07 -04:00
ItsLemmy
3fe63f463e
ControlCenter: Looks better when it's taller and less wide.
2025-10-09 20:20:26 -04:00
ItsLemmy
4d0041abee
Quicksettings: polishing, fixed all scaling issues.
2025-10-09 19:57:12 -04:00
loner
20c54e292f
feat(tray): Implement debouncing for tray item updates
2025-10-10 07:17:11 +08:00
ItsLemmy
0989601dbc
Fixed a bunch of scaling issue in bar NIconButtons
2025-10-09 17:31:42 -04:00
loner
1455c84b0c
fix(tray): Improving regex escaping logic.
2025-10-10 05:18:46 +08:00
loner
f47216033e
feat(tray): Remove global trayBlacklist
2025-10-10 05:00:13 +08:00
Damian D'Souza
ddc5cb0d01
remove uselses comments
2025-10-09 22:39:49 +02:00
Damian D'Souza
4b0633726a
BatteryService: call init on launch
2025-10-09 21:42:03 +02:00
Damian D'Souza
33a5cc07d7
BatterySerivice: add init function which quietly updates battery treshold
2025-10-09 21:41:21 +02:00
Damian D'Souza
044dbf2b85
BatteryService: add -q option to supress notifications
2025-10-09 21:38:00 +02:00
loner
8915de4673
refactor: Use saveImmediate() in Settings.qml saveTimer
2025-10-10 03:36:28 +08:00
loner
2f2bcdebc8
feat: Add custom settings and blacklist for Tray module
2025-10-10 03:34:09 +08:00
Damian D'Souza
0f25dfc4b4
BatteryService: refactor setChargingMode into set and apply functions
2025-10-09 21:30:08 +02:00
Damian D'Souza
e661de9930
BatteryService: modify setter script to check if first install and call isntaller script if yes
2025-10-09 21:23:25 +02:00
Damian D'Souza
4f6d2a5947
BatteryService: implement script to install battery-manager with onetime pass prompt
2025-10-09 21:22:28 +02:00
loner
b30879b38d
Fix: Adjust tray module and icon size
2025-10-10 03:22:06 +08:00
Damian D'Souza
4ee55484bc
BatteryService: implement script to change charge treshold based on provided list battery files
2025-10-09 21:20:07 +02:00
Damian D'Souza
c2ff74aa20
BatteryService: create placeholder policy to chagne charging treshold without password
2025-10-09 21:18:19 +02:00
Lemmy
cb99e285e5
Merge pull request #452 from Sridou/matugen-foot
...
updated foot theme for pre-defined color schemes
2025-10-09 14:56:19 -04:00
ItsLemmy
96b63480b4
ActiveWindow + MediaMini: proper cleanup of strings to avoid line breaks.
2025-10-09 14:52:22 -04:00
Sridou
1d86fdc098
updated foot theme for pre-defined color schemes
2025-10-09 23:27:23 +05:30
loner
5de6560d42
fix(ui): Correct TraySettings label and description
2025-10-10 01:57:17 +08:00
loner
8cb9a5082e
feat(i18n): update tray blacklist translation in Chinese Simplified
2025-10-10 01:44:31 +08:00
loner
d1d70ca428
feat(i18n): update tray blacklist translation in Portuguese
2025-10-10 01:43:45 +08:00
loner
cc20a7f733
feat(i18n): update tray blacklist translation in French
2025-10-10 01:43:05 +08:00
loner
b406f1ecf2
feat(i18n): update tray blacklist translation in Spanish
2025-10-10 01:42:27 +08:00
loner
27cacdff17
feat(i18n): update tray blacklist translation in German
2025-10-10 01:41:24 +08:00
loner
c986b34268
feat(i18n): Add English translations for tray blacklist
2025-10-10 01:26:17 +08:00
loner
85043d5370
feat(ui): Implement Tray widget settings UI
2025-10-10 01:01:44 +08:00
loner
8172b901cd
feat(settings): Integrate tray blacklist with global settings
2025-10-10 01:01:27 +08:00
loner
b34f971306
feat(tray): Implement core blacklist filtering logic
2025-10-10 01:00:46 +08:00
lysec
075c8f08f6
quicksettings: replace hardcoded text with i18n, edit label & tooltip,
...
force hover when recording
2025-10-09 17:56:49 +02:00
Damian D'Souza
2f515ca3c5
BatteryPanel: implement basic battery panel with 3 radio buttons
2025-10-09 17:52:35 +02:00
Damian D'Souza
90ed62ccf2
BatteryService: implement basic functionality to set battery treshold
2025-10-09 17:52:23 +02:00
Damian D'Souza
9e5f8a425e
BatteryService: implement test version of charge treshold script
2025-10-09 17:52:01 +02:00
Lemmy
aec6a3bbc2
Merge pull request #450 from keis/sway-workspace-index
...
Use workspace.num as index for sway
2025-10-09 11:38:21 -04:00
lysec
3178df204e
MediaService: bring back playerStateMonitor
2025-10-09 16:53:31 +02:00
David Keijser
c590c2c6d9
Use workspace.num as index for sway
...
Was incorrectly using the internal sway id of the workspace which is not
the same as the user facing id
Fixes #442
2025-10-09 16:46:26 +02:00
Lysec
26926d7808
Merge pull request #438 from MrDowntempo/feat/merge-mpris-players
...
feat: Merge duplicate MPRIS players when browser dual report
2025-10-09 16:34:20 +02:00
lysec
bfb57f13c6
Settings: edit default bar & quick access
...
Autoformat
2025-10-09 15:59:33 +02:00
lysec
7dbb3deeea
QuickSettings: compact version uses 4 per row
2025-10-09 15:48:23 +02:00
lysec
955c10cd92
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-09 15:44:44 +02:00
lysec
1386920a3f
LockScreen: add ! after Welcome back user
2025-10-09 15:44:37 +02:00
ItsLemmy
5c5e414072
Auto formatting
2025-10-09 09:43:40 -04:00
ItsLemmy
a25ea9fa77
DigitalClock: improved accuracy, removed useless connections
2025-10-09 09:36:31 -04:00
lysec
b713c1b812
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-09 15:25:03 +02:00
lysec
516213a96d
LockScreen: fix warning, make clock size uniform
2025-10-09 15:25:00 +02:00
ItsLemmy
ab7099e491
Tray: rounding size to avoid unwanted blur.
2025-10-09 09:23:21 -04:00
lysec
7828199d30
Merge branch 'quick-settings' of https://github.com/noctalia-dev/noctalia-shell into quick-settings
2025-10-09 15:17:44 +02:00
lysec
95dcded6b7
QuickSettings: add compact version
...
i18n: add translations
2025-10-09 15:17:23 +02:00
ItsLemmy
a5ff7cfe6b
ControlCenter: improved height computation
2025-10-09 08:59:26 -04:00
lysec
f77efc409b
QuickSettings: customization!?
2025-10-09 13:56:35 +02:00
Kainoa Kanter
80d5c3be23
fix python not installed error msg
2025-10-08 20:31:26 -07:00
Kainoa Kanter
64f10ff1c4
one dot per event, different dot colors depending on event length
2025-10-08 20:29:05 -07:00
ItsLemmy
a90bca23aa
QuickSettings: 3 columns + added Do not disturb
2025-10-08 23:24:22 -04:00
ItsLemmy
bff195309a
QuickSettings: editable widgets/button section in the ControlCenter
2025-10-08 23:05:52 -04:00
Kainoa Kanter
d6f8eb0bed
fix: handle timezone properly for all-day events
2025-10-08 19:56:03 -07:00
Kainoa Kanter
799f4e0257
open gnome-calendar on date click
2025-10-08 19:47:58 -07:00
Kainoa Kanter
bf06e5a3bb
check if python3 is installed
2025-10-08 19:36:47 -07:00
Kainoa Kanter
30a940e45b
fix: load events from cache before syncing
2025-10-08 19:34:06 -07:00
Kainoa Kanter
d19f6ee15f
remove debug logging
2025-10-08 19:28:57 -07:00
Kainoa Kanter
3a3c70c4e0
fix: use events from connection, not hacky db parsing
2025-10-08 19:28:03 -07:00
Kainoa Kanter
c6858fea9d
feat: load calendar events
2025-10-08 18:57:17 -07:00
Lysec
2f5fa1d931
Merge pull request #443 from ThatOneCalculator/uptime-space
...
spaces in uptime
2025-10-09 03:44:20 +02:00
Kainoa Kanter
6f0d076d80
spaces in uptime
2025-10-08 17:47:08 -07:00
lysec
c4d1a142ab
LockScreen: small layout change for better visibility
2025-10-08 13:43:28 +02:00
lysec
d9e3e17bf3
LockScreen: fix time not updating
2025-10-08 12:33:36 +02:00
Lysec
03d97e0d87
Flake: enable withI3
2025-10-08 09:54:55 +02:00
Corey Woodworth
668a94d4df
Did some cleanup
2025-10-07 23:43:39 -04:00
Corey Woodworth
8b561bccd4
feat: Merge duplicate MPRIS players when browser dual report as their base suchas Librewolf as Firefox
2025-10-07 23:34:00 -04:00
ItsLemmy
217511ce2a
autofmt
2025-10-07 21:44:39 -04:00
ItsLemmy
ee08a127ce
Settings - ColorScheme: fix for 3 columns gridview / auto-sized
2025-10-07 21:43:25 -04:00
ItsLemmy
8f32b10025
Settings - Display: Allow immediate brightness change for internal monitors.
2025-10-07 21:29:47 -04:00
Lemmy
f9630aae7b
Merge pull request #428 from ecoskey/feat/media_ipc
...
Add media ipc target
2025-10-07 21:00:38 -04:00
ItsLemmy
d8a67ce298
Compositor: Reworked the compositor detection to make it more robust when switching from one to another in TTY
...
- Sway seems to leave its SWAYSOCK valid when going back to TTY, which
would break Noctalia on Niri. Was probably fine with a display manager.
+ Autofmt
2025-10-07 20:59:33 -04:00
Lemmy
de944ca728
Merge pull request #411 from keis/sway
...
Basic sway support
2025-10-07 20:56:06 -04:00
ItsLemmy
062f76dce7
Calendar: minor UI tweaks
2025-10-07 20:10:28 -04:00
lysec
e7c666236d
Calendar: hide day if not current month
2025-10-07 21:43:35 +02:00
lysec
17d818c0e5
Calendar: overhaul
2025-10-07 21:42:35 +02:00
Emerson Coskey
4e8f253015
replace seek with seekRelative
2025-10-07 11:14:49 -07:00
lysec
ca007ddbd8
MediaCard: fix visualizer clipping
2025-10-07 19:22:44 +02:00
lysec
e60fb32c30
MediaMini: remove logging
2025-10-07 18:51:10 +02:00
lysec
d38041e4f8
MediaCard: move selector up, move controls down
2025-10-07 18:31:38 +02:00
lysec
e2affc2222
Change icon size to 0.9 instead of 0.8
2025-10-07 18:26:13 +02:00
lysec
6bc23e905d
MediaCard: replace OpacityMask with MultiEffect
2025-10-07 17:49:05 +02:00
lysec
88c5eabe59
NPanel: fix bar overlap when scaling
2025-10-07 17:10:54 +02:00
lysec
c3ea5400f7
Launcher: let users use app name & app command/exec
2025-10-07 17:07:00 +02:00
lysec
fcca70947e
LockScreen: add ScreenCorder support, properly apply color scheme
2025-10-07 16:43:57 +02:00
lysec
18cdc99bfb
ControlCenter: some more layout fixes
2025-10-07 16:04:50 +02:00
lysec
a2336ced0b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-07 16:03:54 +02:00
lysec
f95577c96e
ControlCenter: more layout fixes
2025-10-07 16:03:50 +02:00
lysec
a4a57fd690
ControlCenter: height & layout changes
2025-10-07 16:00:29 +02:00
ItsLemmy
d751dfee5c
Bar-Sysmon: tighter bounds
2025-10-07 09:05:27 -04:00
lysec
16c07428a1
TopCard: more layout changes
2025-10-07 14:58:47 +02:00
ItsLemmy
2250be26a1
Bar-Sysmon: slightly increased text metrics computation.
2025-10-07 08:44:14 -04:00
lysec
703e9af392
LockScreen: replace ugly dots with better dots
2025-10-07 14:00:36 +02:00
lysec
4a481c4f8b
TopCard: use 3 sections with rounded rect bg
2025-10-07 13:58:45 +02:00
lysec
c4d7471289
TopCard: small layout fixes
2025-10-07 13:38:31 +02:00
lysec
8a0c0b4aec
TopCard: check if wlsunset/gpu-screen-recorder is installed, else
...
disable buttons
i18n: add tooltips
2025-10-07 13:26:39 +02:00
ItsLemmy
8627cfe2a4
MediaCard: Polishing the look when no mpris player is running. No mpris does not mean no audio/music.
2025-10-06 23:58:34 -04:00
ItsLemmy
59baaa5137
Calendar: fixed current date disappearing.
2025-10-06 23:47:01 -04:00
ItsLemmy
6ae8db3068
ControlCenter: new layout with all shortcuts on top for quicker access.
2025-10-06 23:27:08 -04:00
ItsLemmy
7989bcf93b
MediaCard: New look courtesy of @pC with some tweaking.
2025-10-06 21:47:18 -04:00
ItsLemmy
d48bd9f297
MediaMini: fixed invalid tooltip warning
2025-10-06 20:46:00 -04:00
ItsLemmy
621d34ea2e
Settings - Display: replaced method string (internal, ddcutil) by a less intrusive icon.
2025-10-06 20:40:39 -04:00
Lemmy
b65a415c67
Merge pull request #433 from lonerOrz/fix/brightness-layout
...
fix(settings): Correct brightness slider layout issues
2025-10-06 18:07:51 -04:00
loner
63de7ccb16
fix(settings): Refactor slider layout to fix alignment and text overlap
2025-10-07 05:38:40 +08:00
Lemmy
00b575f51e
Merge pull request #434 from lonerOrz/fix/color-scheme-layout
...
fix(settings): make color scheme grid layout responsive
2025-10-06 17:17:36 -04:00
loner
232b452b11
fix(settings): make color scheme grid layout responsive
...
The color scheme grid previously used a fixed number of columns, which
caused cards to be partially clipped when the window width was narrow.
This change makes the number of columns dynamically calculated based on
the available width. It ensures the grid layout gracefully adapts from 3
(or more) columns down to 1 column, preventing content overflow and
clipping.
This fixes a UI bug where the right-side content of color scheme cards
was not visible at certain window widths.
2025-10-07 04:43:49 +08:00
loner
4402263a97
fix(settings): Correct brightness slider layout issues
2025-10-07 04:08:35 +08:00
lysec
fcba1cc3c6
Set version to dev
2025-10-06 21:27:55 +02:00
ItsLemmy
0c8f4500a9
Disabled dynamic scaling: only used on lockscreen
2025-10-06 15:22:29 -04:00
lysec
562ce47c4c
Release v2.16.1
2025-10-06 21:05:43 +02:00
ItsLemmy
5531d5ca5b
AppThemeService: added a "generate" method that centralize updates.
2025-10-06 15:00:56 -04:00
ItsLemmy
0ec4ba0c6e
MatugenService => AppThemeService
2025-10-06 14:51:43 -04:00
ItsLemmy
d7e8a8fe0b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-06 14:34:45 -04:00
ItsLemmy
ac2ebc3c5a
Matugen: added errorColor for predefined palette gen.
2025-10-06 14:34:42 -04:00
lysec
3cc16991bd
matugen-kitty: edit highlight colors
2025-10-06 20:27:03 +02:00
ItsLemmy
da745b07bb
MatugenService: Predefined schemes dont use matugen at all.
2025-10-06 14:19:32 -04:00
lysec
e564ce50be
MatugenService: more changes to the predefined theme usage
2025-10-06 19:36:34 +02:00
lysec
95a89445ff
MatugenService: some more predefined shenanigans
2025-10-06 19:23:02 +02:00
ItsLemmy
42e9791fda
MatugenService: no more ES6 syntax to avoid qmlfmt breakage + cleanup
2025-10-06 12:56:09 -04:00
ItsLemmy
8caff79b96
Fix broken autoformat
2025-10-06 12:24:37 -04:00
ItsLemmy
e8148a3d0a
Matugen: fix empty config if only theming terminal + autofmt
2025-10-06 12:22:32 -04:00
ItsLemmy
3d2d9a2442
Matugen: Use Saturation only
2025-10-06 11:53:21 -04:00
ItsLemmy
b392dacb61
Use HSL
2025-10-06 11:49:26 -04:00
Lysec
7e59467647
Merge pull request #429 from matejc/main
...
systemd-inhibit: remove sleep
2025-10-06 17:13:06 +02:00
lysec
49c7eefe63
Matugen: a lot of cleanup and refactoring, splitting scripts into
...
separate functions
2025-10-06 17:05:08 +02:00
Matej Cotman
7269c24945
feat(systemd-inhibit): remove sleep
2025-10-06 17:46:40 +03:00
lysec
48d0fb3266
Merge remote-tracking branch 'origin/matugen-test'
2025-10-06 16:16:34 +02:00
Lysec
03f2a0f66b
Merge pull request #427 from ecoskey/feat/intermediate_dirs
...
Create intermediate folders for theme syncing
2025-10-06 16:15:05 +02:00
ItsLemmy
79faa6f281
FontService: batch processing
2025-10-06 09:53:02 -04:00
ItsLemmy
d6b3e08db1
autoformatting
2025-10-06 09:50:38 -04:00
ItsLemmy
bff0694b02
Background: improved sourceSize calculation to support vertical monitors.
2025-10-06 08:04:09 -04:00
Emerson Coskey
3527ca77bf
add media ipc target
2025-10-05 22:50:46 -07:00
ItsLemmy
4811224a57
Test simpler matugen approach
2025-10-05 22:12:46 -04:00
Emerson Coskey
b2403debf7
typos
2025-10-05 17:29:17 -07:00
Emerson Coskey
e580e29fb5
cleanup and extra fixes
2025-10-05 16:53:02 -07:00
ItsLemmy
a7e6fd1667
ColorVariants: better light theme support
2025-10-05 19:19:43 -04:00
ItsLemmy
e88e236f6b
Vesktop: better light theme support for predefined colorscheme
2025-10-05 19:10:29 -04:00
ItsLemmy
9304342eab
Vesktop: theming
2025-10-05 18:56:55 -04:00
ItsLemmy
e24b0999ae
Surface vs SurfaceVariant (surface variant should be lighter in dark theme)
2025-10-05 18:44:11 -04:00
ItsLemmy
b36c8cf45e
Vesktop: fix placeholder text
2025-10-05 18:26:14 -04:00
ItsLemmy
cc0b5762d4
Vesktop: theming
2025-10-05 18:22:00 -04:00
ItsLemmy
de10e0968a
Vesktop theming
2025-10-05 18:15:13 -04:00
Emerson Coskey
0188da1dc1
create intermediate folders for theme syncing
2025-10-05 14:41:09 -07:00
ItsLemmy
67cd3d8f52
autofmt
2025-10-05 17:32:15 -04:00
lysec
2b83c12586
LockScreen: change forecast text color
2025-10-05 23:29:24 +02:00
Lysec
083531c484
Merge pull request #426 from kevindiaz314/main
...
chore(ci): update AUR package workflow
2025-10-05 23:22:45 +02:00
lysec
2cd4defa9f
LockScreen: more sizing tweaks
2025-10-05 23:21:08 +02:00
Kevin Diaz
cc6c40434a
chore(ci): update AUR package workflow to include ServerAlive options for SSH connection stability
2025-10-05 17:10:06 -04:00
lysec
78f6c5f72d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-05 23:05:20 +02:00
lysec
ebb71b916b
LockScreen: change font to fontSizeM
2025-10-05 23:04:02 +02:00
Lemmy
745ecdbdc7
Merge pull request #425 from damian-ds7/notification-ipc-update-timestamp
...
update lastSeenTs in notifications toggleHistory ipc call
2025-10-05 16:50:22 -04:00
Damian D'Souza
8403d4fa35
add onOpened signal handler to NotificationHistoryPanel
2025-10-05 22:47:47 +02:00
Damian D'Souza
bd5e5a5c96
remove lastSeenTs update from notification history onClicked
2025-10-05 22:47:16 +02:00
Damian D'Souza
838ac704e1
remove timestamp change for notification history IpcHandler
2025-10-05 22:39:10 +02:00
Damian D'Souza
0edc73610e
update lastSeenTs in notifications toggleHistory ipc call
2025-10-05 22:15:19 +02:00
ItsLemmy
bef810c0bc
Vesktop: theming attempt...
2025-10-05 15:26:10 -04:00
ItsLemmy
3085390084
ColorScheme: back to a more classic UI
2025-10-05 15:25:49 -04:00
ItsLemmy
3dbd2e50fb
pt translation fix
2025-10-05 14:28:03 -04:00
ItsLemmy
45f5b4c9cc
Translations
2025-10-05 14:13:50 -04:00
ItsLemmy
feed6e905c
Calendar: added support for 12 hours format.
2025-10-05 14:13:46 -04:00
David Keijser
879d428e7d
Use wayland handle to toplevel/workspace to activate on sway
...
This avoids the issue with app_id filter where multiple windows of the
same app is present.
2025-10-05 16:02:17 +02:00
David Keijser
31a64abcaa
Create SwayService
...
This is for the most part a copy-paste job of hyprland.
Uses ToplevelManager to provide information about toplevels which is not
available from the I3 api.
Some features like taskbar focus is a bit broken as this happens by
app_id which falls apart for XWayland windows and applications with
multiple open windows.
2025-10-05 16:02:17 +02:00
David Keijser
754623c22b
Call compositor backend actions with model reference
...
This allows the compositor backend to decide what property to use when invoking the action
2025-10-05 16:02:15 +02:00
ItsLemmy
17fa29abc4
Wallpaper panel: improved the highlight by not using opacity everywhere.
2025-10-05 09:05:07 -04:00
Lemmy
75c5b9aba6
Merge pull request #423 from matejc/main
...
systemd-inhibit: remove handle-lid-switch
2025-10-05 08:14:49 -04:00
Matej Cotman
aa7ee6c007
feat(systemd-inhibit): remove handle-lid-switch
2025-10-05 14:05:22 +03:00
Ly-sec
d0f065f88c
Set version to dev
2025-10-05 11:39:52 +02:00
Ly-sec
e2917f3109
Release v2.16.0
2025-10-05 11:34:23 +02:00
Ly-sec
9f82ccbdbf
Settings: fix small messup
2025-10-05 10:53:51 +02:00
Ly-sec
641e28eee6
Tooltips: add option to disable all tooltips in general tab
2025-10-05 10:38:32 +02:00
Ly-sec
77f1ef8893
Dock: replace visibility toggles with NCombobox (to avoid unwanted
...
behaviour)
2025-10-05 10:32:23 +02:00
Ly-sec
c15faa3727
WallpaperPanel: add keyboard controls thanks to pC
...
LockScreen: add cursor to password field, clear password after login
attempt
i18n: small cleanup
autoformat
2025-10-05 10:25:47 +02:00
ItsLemmy
4c001b12b9
MediaMini: slightly bigger (+3px) image/icon which match ActiveWindow
2025-10-04 23:10:56 -04:00
Lemmy
1a2a4736a5
Merge pull request #421 from ThatOneCalculator/fix/clip-weather
...
fix: clip overflowed weather entries
2025-10-04 22:57:25 -04:00
Kainoa Kanter
996403450b
fix: clip overflowed weather items
2025-10-04 19:49:28 -07:00
ItsLemmy
4ed16d795e
Clipping: removed many unecessary clip: true
2025-10-04 22:22:23 -04:00
ItsLemmy
2587e0a4cf
NIconPicker: RAM + CPU Optimizations
2025-10-04 22:01:54 -04:00
ItsLemmy
d59453397b
WallpaperPanel: RAM + CPU Optimizations
2025-10-04 21:35:27 -04:00
ItsLemmy
57acc64aa9
Toast: RAM optimizations
2025-10-04 21:15:59 -04:00
ItsLemmy
85fc907a48
Notifications: use proper notifications monitors settings.
2025-10-04 20:59:51 -04:00
ItsLemmy
bc7c821d33
Calendar: optimizations + removed days on hover as there is no actions on those.
2025-10-04 20:55:05 -04:00
ItsLemmy
059284c1f1
Notification: Optimize RAM & CPU usage, smoother animations.
2025-10-04 20:40:40 -04:00
ItsLemmy
3ae6cdc3f0
Background: support for dynamic resolution changes
2025-10-04 19:09:27 -04:00
ItsLemmy
dbabb7bb69
Background: Smarter wallpaper resize to respect aspect ratio.
2025-10-04 18:33:27 -04:00
ItsLemmy
673ae8d040
Notifications: minor ram optimization by avoiding loader on inactive monitors.
2025-10-04 18:12:07 -04:00
ItsLemmy
9672c55e7d
OSD: ram optimization
2025-10-04 17:55:06 -04:00
ItsLemmy
d3616f7f26
Launcher: defer visibility when results are ready.
2025-10-04 17:15:18 -04:00
ItsLemmy
d8099c2446
AboutTab: using NButton for the download button
2025-10-04 17:05:35 -04:00
ItsLemmy
bc14ab95f9
ActiveWindow: new setting to set your favorite width. Fix #417
2025-10-04 14:33:04 -04:00
Ly-sec
502f3da4e8
BrightnessService: remove --brief argument
2025-10-04 19:37:33 +02:00
ItsLemmy
9ca1848e8e
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-04 13:35:41 -04:00
ItsLemmy
0f08f992d9
IPC: removed deprecated calls
2025-10-04 13:35:39 -04:00
Lysec
4eedfb9146
Merge pull request #418 from cdata/main
...
fix: Unset `PATH` that is auto-generated by Nix
2025-10-04 19:33:46 +02:00
Ly-sec
1ae8dc0a96
ControlCenter: add position setting to choose where the control center should open
2025-10-04 19:04:23 +02:00
Ly-sec
b1e5f406e3
Revert "Dock: add position option"
...
This reverts commit 6235d2b3d6 .
2025-10-04 18:43:55 +02:00
Ly-sec
1f13fda4a4
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 18:27:41 +02:00
Ly-sec
6235d2b3d6
Dock: add position option
2025-10-04 18:27:32 +02:00
ItsLemmy
f42ce37763
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-04 12:23:00 -04:00
ItsLemmy
60666c45f2
Hyprland: fix taskbar not working and proper event dispatching.
2025-10-04 12:22:59 -04:00
Ly-sec
c212fd411e
LockScreen: update power button hover colors
2025-10-04 17:43:12 +02:00
ItsLemmy
bc2fbfbd83
Settings: added default wallpaper, that can be usefull for nixOS.
2025-10-04 11:34:02 -04:00
Ly-sec
04290d82cf
NotificationService: respect 0s timeout (never disappear, fixes #419 )
...
Autoformat
2025-10-04 17:31:01 +02:00
Ly-sec
0bf2b0a8ad
LockScreen: increase power button icon & text
2025-10-04 17:24:48 +02:00
Ly-sec
2b8fd7a811
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 17:10:08 +02:00
Ly-sec
3e224f77a0
LockScreen: complete redesign
2025-10-04 17:10:03 +02:00
ItsLemmy
6fee2ef826
MediaCard: always centered
2025-10-04 09:22:16 -04:00
ItsLemmy
f7e1fe4e0f
Bar: minor memory optimization
2025-10-04 08:56:05 -04:00
ItsLemmy
f348505d2a
Wallpaper: always resize images to the screen size to improve memory usage.
2025-10-04 08:16:32 -04:00
ItsLemmy
0807633e76
Overview: no unloading so it's always available on demande + memory optimizations.
2025-10-04 08:07:23 -04:00
Ly-sec
60d631d9d9
Revert "Overview: another attempt to make it more fluid"
...
This reverts commit 5d18eb651c .
2025-10-04 12:34:41 +02:00
Ly-sec
5d18eb651c
Overview: another attempt to make it more fluid
2025-10-04 12:29:51 +02:00
Ly-sec
f0a6e6b582
Overview: attempt at making the image loading smoother
2025-10-04 12:00:11 +02:00
Christopher Joel
03c09e76bf
fix: Unset PATH that is auto-generated by Nix
...
This addresses a problem where the launcher is
not able to actually launch any applications when
it is started by a systemd unit generated by Nix.
The search path would typically be inherited by a
systemd unit, but Nix's unit generator will
assign a specific, minimal PATH that only includes
the unit's runtime dependencies.
2025-10-04 06:34:18 +00:00
ItsLemmy
f17180fa82
Clock: font logic was using an non existing setting.
2025-10-04 00:06:46 -04:00
ItsLemmy
343c3b95ae
IPC: new approach to ensure accuate positionning once the screen variable has propagated.
2025-10-03 23:55:17 -04:00
ItsLemmy
86127660fe
Tooltip: different approach to get the current screen.
2025-10-03 23:27:07 -04:00
ItsLemmy
b85576653a
NPanel: Sped up opening animation, removed close animation. No more lags and feel snappier
2025-10-03 22:36:21 -04:00
ItsLemmy
3302bfa08b
v2.15.1-dev
2025-10-03 22:32:34 -04:00
ItsLemmy
cd7ac2b243
NPanel: reverted yesterday fix, trying another fix.
2025-10-03 22:03:56 -04:00
ItsLemmy
cc59362a1a
Tooltip-TrayMenu: only use the simple mapToItem.
2025-10-03 22:01:51 -04:00
ItsLemmy
ccebaa9b42
Calendar: New look, courtesy of @pC
2025-10-03 21:42:06 -04:00
ItsLemmy
1cdaf79814
Tooltip: position fix
2025-10-03 21:38:26 -04:00
ItsLemmy
75e64bc625
Auto-formatting
2025-10-03 21:38:14 -04:00
ItsLemmy
ba4ec7dd47
NPanel: added logging to help tracking off position issue.
2025-10-03 20:58:43 -04:00
ItsLemmy
58583a85e5
Tooltip: passing missing screen ref.
2025-10-03 20:58:21 -04:00
ItsLemmy
f97015b2d9
Brightness: attempt to fix detection
2025-10-03 20:40:42 -04:00
Lemmy
7164003125
Merge pull request #415 from ThatOneCalculator/fix/zed-no-bufferpath
...
fix: zed formatting command
2025-10-03 20:33:42 -04:00
Kainoa Kanter
30d9a09f14
fix: zed formatting command
2025-10-03 16:56:54 -07:00
Ly-sec
31abcbcbbd
ColorSchemeTab: remove Qt5Compat import
2025-10-04 01:33:17 +02:00
Ly-sec
c9f660ff8f
NotificationHistoryPanel: cursor only changes to pointing when expandable / on delete button
2025-10-04 01:06:33 +02:00
ItsLemmy
18449ecd1d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-10-03 19:02:54 -04:00
ItsLemmy
47b0ace199
Tooltips: fixed a bunch of tooltips which were not properly scaled.
2025-10-03 19:02:53 -04:00
Ly-sec
56ac91e791
NotificationService: remove redundant logging
2025-10-04 01:01:31 +02:00
Ly-sec
a9965583cd
NotificationHistoryPanel: add expand option for long notification text ( fixes #408 )
2025-10-04 01:00:26 +02:00
Ly-sec
2b39d1a17a
Launcher: resolve odd flickering on pin/unpin button hover ( fixes #406 )
2025-10-04 00:38:34 +02:00
Ly-sec
c94bc1955c
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-10-04 00:30:17 +02:00
Ly-sec
d6da018591
MatugenTemplates: add #409 again
2025-10-04 00:30:08 +02:00
Lemmy
29387cff52
Merge pull request #413 from ThatOneCalculator/feat/zed-fmt
...
chore(devex): create Zed settings file for qmlfmt
2025-10-03 18:29:50 -04:00
Lemmy
2eb10965b0
Merge pull request #412 from ThatOneCalculator/fix/mediamini-scroll-pause
...
fix: never scroll media mini on pause
2025-10-03 18:29:32 -04:00
ItsLemmy
46707fb926
Merged new ColorSchemes management
2025-10-03 18:25:37 -04:00
Ly-sec
2115ef4792
ColorSchemeService: sort themes alphabetically
2025-10-04 00:21:59 +02:00
Ly-sec
604b9c665f
Matugen: move templates a folder up
2025-10-04 00:14:08 +02:00
Ly-sec
d8c373ce31
ColorTemplates: rename to MatugenTemplates
...
Autoformat
2025-10-03 23:57:51 +02:00
Ly-sec
515f7565fd
Matugen: change ayu dark to ayu mirage
2025-10-03 23:41:34 +02:00
Ly-sec
cee1d86038
Matugen: fix scheme loading
2025-10-03 23:38:12 +02:00
Ly-sec
79e74d6743
Matugen: add all terminal color schemes
2025-10-03 23:21:41 +02:00
ItsLemmy
6b45b74ada
NiriService: Added overview active to properly unload overview when not in use. WIP
2025-10-03 16:41:23 -04:00
Kainoa Kanter
8303452525
create zed settings file for qmlfmt
2025-10-03 11:28:44 -07:00
ItsLemmy
717f65a934
Background: avoid potential flickering when transition is completed.
2025-10-03 09:45:22 -04:00
ItsLemmy
9c024e35c3
Background: on the hunt again
2025-10-03 09:26:45 -04:00
Ly-sec
d2a5150f10
Revert "Background: revert to old version which fixed the RAM issue"
...
This reverts commit b391d03967 .
2025-10-03 14:49:31 +02:00
Ly-sec
b391d03967
Background: revert to old version which fixed the RAM issue
...
Overview: only load if niri event-stream emits overview active
2025-10-03 13:13:40 +02:00
ItsLemmy
adb84a9e24
Shell: replacing LazyLoader by Loader in an attempt to fix crash when hot-reloading after update.
2025-10-02 22:29:00 -04:00
ItsLemmy
75479eff25
More terminals colors and cleanup
2025-10-02 21:39:16 -04:00
ItsLemmy
2339d9758e
Rosepine: restoring mTertiary.
2025-10-02 20:54:26 -04:00
ItsLemmy
b7af94e460
Matugen: implementing proper terminal colors via iTerm2 color schemes. WIP
2025-10-02 20:50:01 -04:00
ItsLemmy
b525a53c8b
ColorScheme: reducing overall height by using a more compact NCollapsible
2025-10-02 18:01:17 -04:00
ItsLemmy
21c0b2f042
Nord colorscheme: mOnSurface should be brighter than mOnSurfaceVariant
2025-10-02 17:59:51 -04:00
Kainoa Kanter
8e3e60a0b1
fix: never scroll on pause
2025-10-02 14:47:14 -07:00
ItsLemmy
97782105fd
Dock: Safeguards when monitor are connected/reconnected
2025-10-02 17:44:53 -04:00
ItsLemmy
171661d8b8
Fix #361 - Panel is off-positioned after monitor wake up.
2025-10-02 17:43:01 -04:00
ItsLemmy
40410b603f
Matugen: Combined GTK3&4 in a single GTK setting
2025-10-02 16:36:56 -04:00
Ly-sec
778b3a55ab
Revert "Overview: potential fix for fallback wallpaper showing after logout/login"
...
This reverts commit 083ca69a05 .
2025-10-02 17:06:47 +02:00
Ly-sec
4b84e48e8e
Overview: potential fix for fallback wallpaper showing after logout/login
2025-10-02 17:06:30 +02:00
Ly-sec
083ca69a05
Overview: potential fix for fallback wallpaper showing after logout/login
2025-10-02 17:03:18 +02:00
Lysec
20cbc03b22
Merge pull request #409 from acdcbyl/main
...
Matugen: Add 'org.gnome.desktop.interface' related post_hooks for GTK3/4
2025-10-02 16:20:11 +02:00
Ly-sec
8d43c1d93d
ColorSchemeTab: rename Use Matugen
...
i18n: update matugen text
2025-10-02 16:19:24 +02:00
Aiser
aa33747686
Matugen: Add 'org.gnome.desktop.interface' related post_hooks for GTK 3/4
2025-10-02 22:17:17 +08:00
Ly-sec
b3576b306a
ColorSchemeTab: new swatches, circle go spin
2025-10-02 16:09:30 +02:00
ItsLemmy
3d13401eaa
Matugen: vesktop fix + gtk improvements
2025-10-02 09:49:03 -04:00
ItsLemmy
04bd410099
matugen: gtk4 -> gtk3
2025-10-02 09:27:55 -04:00
ItsLemmy
0141fb4466
Matugen: fixed generate container for light/dark themes
2025-10-02 09:25:00 -04:00
ItsLemmy
6b68d44182
Matugen: removed invalid "surface_variant_container"
2025-10-02 09:18:47 -04:00
ItsLemmy
29dbc946cc
Matugen: trying to understand caching
2025-10-02 09:14:54 -04:00
ItsLemmy
b21f94dc1b
Matugen: addded 'container' derivatives
2025-10-01 23:57:09 -04:00
ItsLemmy
ae51db0edb
Matugen: prevent matugen from generating noctalia's colors when we use a predefined schemes
2025-10-01 23:35:11 -04:00
ItsLemmy
f045d5bdf6
Rosepine: bringing back "pine" as mTertiary, even tho it does not respect rosepine "spirit", we need all 3 primary colors to be vibrant.
2025-10-01 23:00:08 -04:00
ItsLemmy
44e534856a
Matugen templates improvement
2025-10-01 22:59:33 -04:00
ItsLemmy
57c4f4b20e
Generate variant colors (_dim_fixed, _bright) for some of our predefined colors to augment templates compatibility
2025-10-01 22:59:17 -04:00
ItsLemmy
a648fdf6de
ColorScheme: no longer hides templates when not using matugen.
2025-10-01 22:30:57 -04:00
ItsLemmy
0e3c662cb0
GTK4 + GTK3: simplified and working.
...
+ GTK3 is a symlink to GTK4
2025-10-01 20:55:29 -04:00
Ly-sec
42af310ccf
matugen: initial commit for predefined color schemes
2025-10-02 00:44:38 +02:00
ItsLemmy
49a0c8449f
Tooltips: fixed a bunch of tooltips which where not following the screen's scaling
2025-10-01 16:50:54 -04:00
ItsLemmy
88871e3fbe
ActiveWindow-MediaMini: added a minimum size
2025-10-01 15:47:01 -04:00
ItsLemmy
b3989a13da
MediaMini: better behavior on smaller screen where the placeholder text may not fit in the capsule
2025-10-01 15:41:31 -04:00
ItsLemmy
07a94de5e2
Shell: more robust reload
2025-10-01 10:43:19 -04:00
ItsLemmy
994f0ca812
Revert "i18n: grab full locale"
...
This reverts commit 1c1cb8e026 .
2025-10-01 10:37:31 -04:00
Ly-sec
1c1cb8e026
i18n: grab full locale
2025-10-01 16:17:35 +02:00
Ly-sec
74270e9478
Set version to dev
2025-10-01 15:54:54 +02:00
Ly-sec
8c9396f325
Release v2.15.0
2025-10-01 15:51:51 +02:00
ItsLemmy
afccf048e7
Taskbar: inactive icon bumped from 0.5 to 0.6 opacity
2025-10-01 09:40:33 -04:00
ItsLemmy
f37625719d
Clock: removed useMonospacedFont to keep things simple, + translations + cleanup
2025-10-01 09:20:14 -04:00
Lemmy
cad8fd671f
Merge pull request #398 from DiscoCevapi/add-clock-font-setting
...
Add clock font setting for customizable clock displays
2025-10-01 09:13:18 -04:00
DiscoNiri
68e76abfc7
Move clock font settings to widget-specific configuration
...
- Moved clock font selection from general settings to clock widget settings
- Added custom font toggle and selection in ClockSettings.qml
- Updated BarWidgetRegistry.qml with new clock font metadata
- Removed global clockFont setting from Settings.qml and GeneralTab.qml
- Updated Clock.qml to use widget-specific custom font setting
- Added proper translation keys for new font options
- Maintained backward compatibility with existing font hierarchy
2025-10-01 20:26:13 +10:00
Lemmy
45c8fe7782
Merge pull request #358 from lonerOrz/fix/brightness
...
Fix brightness sync after external command changes
2025-09-30 22:49:41 -04:00
ItsLemmy
5ebf4b5377
i18n: launcher terminal-command
2025-09-30 22:45:00 -04:00
Lemmy
59fbe92fe4
Merge pull request #377 from lonerOrz/fix/launcher
...
fix: the launcher cannot run pure command-line (CLI) programs
2025-09-30 22:44:09 -04:00
ItsLemmy
b051e19f68
i18n: updated all translations via autotranslate!
2025-09-30 22:32:37 -04:00
ItsLemmy
6b9370ac85
i18n: added basic auto translation
2025-09-30 22:24:25 -04:00
lonerorz
9702a300ca
Merge branch 'main' into fix/launcher
2025-10-01 10:11:12 +08:00
ItsLemmy
b043664617
Taskbar: Improved the look of the focused app. Made unfocused app icons semi transparent.
2025-09-30 21:33:06 -04:00
ItsLemmy
368e80daf2
.gitignore cleanup
2025-09-30 20:29:18 -04:00
ItsLemmy
056217bf43
Wallpaper: fix double wallpaper init.
2025-09-30 20:24:23 -04:00
ItsLemmy
c1abb3a7dc
Default settings updated with Dock's: only same output.
2025-09-30 19:50:24 -04:00
ItsLemmy
52d2055699
MediaMini: fix another binding loop.
2025-09-30 18:20:28 -04:00
ItsLemmy
e324a33137
NiriService: added safe guards to avoid issue with wrong window indexes.
2025-09-30 18:16:35 -04:00
ItsLemmy
6f4aa1a1a1
MediaMini: fix binding loop + edge case where no icon would appear. Also set Autohide to false by default for ActiveWindow and MediaMini
2025-09-30 17:56:59 -04:00
Lemmy
f49462f999
Merge pull request #402 from luleyleo/output-filtered-dock
...
Per-monitor dock
2025-09-30 17:36:14 -04:00
Leopold Luley
4fb1e2de1e
i18n: Add German translation for new dock settings.
2025-09-30 23:07:24 +02:00
Leopold Luley
6d05a20556
Dock: Reformat code.
2025-09-30 23:03:09 +02:00
Leopold Luley
ec2fbb53dc
Dock: Allow showing the dock on outputs without a bar.
2025-09-30 23:02:13 +02:00
Leopold Luley
fdc61acfe4
Dock: Add option to filter by output.
2025-09-30 23:01:46 +02:00
Ly-sec
32712c7052
MediaMini: replace placeholder icon
2025-09-30 19:23:18 +02:00
Ly-sec
a0f6d14334
MediaMini: add no active player placeholder
2025-09-30 18:37:45 +02:00
Lysec
6ae8d8536e
Merge pull request #400 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-30 15:35:15 +02:00
Aiser
650dcb8811
i18n: Optimize Chinese translation
2025-09-30 21:32:03 +08:00
ItsLemmy
970684e304
Niri: temp warning fix
2025-09-30 08:07:18 -04:00
Lemmy
e786946abf
Merge pull request #394 from ixxie/feat/temp-settings
...
[NixOS] feat/temp settings
2025-09-30 07:55:14 -04:00
Lemmy
da046cade6
Merge pull request #396 from luleyleo/mouse-sorted-taskbar
...
NiriService: Keep windows sorted when moving them with the mouse
2025-09-30 07:51:37 -04:00
ItsLemmy
43dee793de
More pointSize cleanup
2025-09-30 07:44:03 -04:00
Lysec
0a893f9c5f
Merge pull request #399 from pugaizai/main
...
i18n: update zh-CN translations
2025-09-30 13:28:06 +02:00
Ly-sec
23887574cf
NIcon: fix fontSize
2025-09-30 13:12:49 +02:00
pugaizai
2008ba85bc
update sessionmenu translation
2025-09-30 19:07:49 +08:00
Ly-sec
773318191d
NIcon: use textSize for font.pointSize
2025-09-30 13:02:56 +02:00
pugaizai
78cf0bc8a2
i18n: update zh-CN translations
2025-09-30 18:42:59 +08:00
DiscoNiri
8b0e0f6e0e
Add clock font setting for customizable clock displays
...
This commit adds a new 'Clock Font' setting that allows users to customize
the font used specifically for clock displays in the bar and widgets,
independent of the default UI font.
Features:
- New clockFont property in Settings.data.ui (defaults to 'Roboto')
- Updated Bar Clock widget to use the custom font with fallback support
- Added searchable font dropdown in General Settings tab
- Backward compatible - uses default font if clockFont is not set
- Real-time updates - changes apply immediately
The font selection uses FontService.availableFonts and includes proper
fallback logic that respects the existing monospaced font setting.
2025-09-30 18:37:47 +10:00
Lysec
8c6b3a793f
Merge pull request #397 from msdevpt/apply-theme
...
chore: refresh ghostty configuration
2025-09-30 09:37:42 +02:00
M.Silva
4c3eca80a4
chore: refresh ghostty configuration
2025-09-30 08:32:01 +01:00
Leopold Luley
f61f9a5809
NiriService: Keep windows sorted when moving them with the mouse.
2025-09-30 09:01:58 +02:00
ItsLemmy
518e90d910
SystemMonitor: apply fontScale to TextMetrics for smarted calculation
2025-09-29 21:46:10 -04:00
ItsLemmy
d2e5d0664a
Font: added reset button for scaling
2025-09-29 21:42:47 -04:00
ItsLemmy
602d79c98e
TrayMenu: fix icon size
2025-09-29 21:38:51 -04:00
ItsLemmy
4b13e89a64
Font: added per font family scaling. removed billboard font
2025-09-29 21:31:45 -04:00
ItsLemmy
1e8b122911
NiriService: syntax fix
2025-09-29 21:19:08 -04:00
Ly-sec
1f257ce847
ControlCenter: fix custom image
2025-09-30 01:33:09 +02:00
Matan Bendix Shenhav
df35589328
feat(flake): write settings to a fallback path
2025-09-30 00:11:03 +02:00
Matan Bendix Shenhav
c92478d27d
feat(flake): restart systemd service on package update
2025-09-30 00:10:32 +02:00
Lemmy
ffe39e0ec9
Merge pull request #393 from luleyleo/sorted-taskbar
...
Sort windows in Taskbar by their scrolling position on Niri
2025-09-29 18:08:50 -04:00
ItsLemmy
b12cf345dc
Background Wallpaper: attempt to free up memory earlier.
2025-09-29 16:53:59 -04:00
ItsLemmy
fc4418be0c
Shader: fix "disc" shader (no disc at 0 progress)
2025-09-29 16:53:33 -04:00
Leopold Luley
82bfa346a7
NiriService: Fix stale focus state when opening a new window.
2025-09-29 22:16:46 +02:00
Leopold Luley
26ee5046f6
NiriService: Sort windows by their scrolling position.
2025-09-29 22:16:25 +02:00
ItsLemmy
51ed6ea2b0
Compositor: fix getFocusedWindow()
2025-09-29 15:10:44 -04:00
ItsLemmy
c53dd6fade
Compositor: fix getFocusedWindowTitle. Since active workspace has been implemented.
...
+ autoformatting
2025-09-29 15:04:13 -04:00
Lemmy
bb24b6904d
Merge pull request #386 from luleyleo/filtered-taskbar
...
Taskbar: Filter by screen and workspace
2025-09-29 15:02:31 -04:00
Ly-sec
d5857e3363
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-29 16:32:00 +02:00
Ly-sec
559609be64
Launcher: add pin to dock button if dock is enabled
2025-09-29 16:31:53 +02:00
ItsLemmy
5cea61114b
Scaling: fix scaling not properly applied on startup.
2025-09-29 10:20:19 -04:00
ItsLemmy
22794ea922
DateTime: proper locale usage. Fix #390
...
Replaced all Qt.formatDateTime() by Qt.locale().toString()
2025-09-29 10:07:58 -04:00
ItsLemmy
933ba54612
Init Sequence: minor reordering
2025-09-29 09:58:48 -04:00
ItsLemmy
0d0b9a21f2
Wallpaper Selector: added a shortcut to the wallpaper settings in the top bar.
2025-09-29 09:25:45 -04:00
ItsLemmy
9ed9231070
Init Sequence: removed a bunch of no longer necessary Settings.isLoaded
2025-09-29 09:11:37 -04:00
Ly-sec
b8b54825d5
SessionMenu: move lockAndSuspend to CompositorService
2025-09-29 14:20:15 +02:00
Ly-sec
250822e819
Revert "Matugen: add custom-colors.toml"
...
This reverts commit ece9789f6b .
2025-09-29 14:13:22 +02:00
Ly-sec
ece9789f6b
Matugen: add custom-colors.toml
2025-09-29 13:43:37 +02:00
Ly-sec
f11d27bcf1
Background: "explicitly set currentWallpaper.source to nothing as an
...
attempt to fix the odd memory usage after a few hours"
2025-09-29 13:18:45 +02:00
Ly-sec
0e69256279
Background: fix short flash of default wallpaper before actual wallpaper shows
2025-09-29 13:13:21 +02:00
Leopold Luley
fa49d4aaa0
Taskbar: Add German translation for Taskbar settings.
2025-09-29 11:08:48 +02:00
Leopold Luley
b1f7ae5d9a
Taskbar: Add settings.
2025-09-29 11:01:14 +02:00
Leopold Luley
e6b0be77e7
Taskbar: Filter by same output and active workspaces.
2025-09-29 11:01:14 +02:00
ItsLemmy
49961882dd
Shell: changed init sequence so that i18n + Settings are fully loaded before any UI component spawn.
2025-09-28 23:39:34 -04:00
ItsLemmy
c1d2d82fa2
NSpinBox: fixes
...
- replaced row by rowlayount
- using proper Color.mOnTertiary for hover text/icon
- fixed binding break when entering value manually
2025-09-28 21:19:10 -04:00
ItsLemmy
c35f37c7d7
Use Color.transparent instead of "transparent"
2025-09-28 21:17:10 -04:00
Lemmy
e23cb90c5b
Merge pull request #388 from MrDowntempo/Consistent-Hover
...
Nicer SpinBox with better mTertiary hover
2025-09-28 20:53:24 -04:00
ItsLemmy
b2688e9100
More conversion of Row/Column to Layout
2025-09-28 20:49:57 -04:00
ItsLemmy
7f3842ddbf
Log cleanup (avoid super long string with path)
2025-09-28 20:39:28 -04:00
ItsLemmy
68b2c83be1
DockMenu: use RowLayout and ColumnLayout
2025-09-28 20:35:25 -04:00
Corey Woodworth
97fa2fb1b5
Back to Chevrons. +/- were inconsistent sizes. Better alignment
2025-09-28 20:20:02 -04:00
ItsLemmy
0ed8ed7fe5
Tooltips: fix clipping for tooltips with long sentences.
2025-09-28 19:45:37 -04:00
Corey Woodworth
a41be0b5d9
Removed gradient and redesigned buttons
2025-09-28 19:08:33 -04:00
ItsLemmy
072d80e2f3
Bar vs Dock: Dock are loaded only once the bar is fully loaded. This ensure the vertical bar use the full screen height if the dock is exclusive.
2025-09-28 16:39:23 -04:00
loner
1f898171e0
Merge remote-tracking branch 'upstream/main' into fix/launcher
...
# Conflicts:
# Assets/Translations/zh-CN.json
2025-09-29 03:22:48 +08:00
loner
ef64395dd4
Resolve conflict
2025-09-29 03:09:30 +08:00
loner
a5c89fadb5
fix(services): emit brightnessUpdated signal in setBrightness
2025-09-29 02:40:01 +08:00
loner
cccf0e6017
fix: Fix brightness synchronization in multi-monitor setups
2025-09-29 02:34:42 +08:00
Ly-sec
5da474007e
i18n: add lock-and-suspend to all languages
2025-09-28 19:53:20 +02:00
Ly-sec
ffd2cdaf74
SessionMenu: add lock & suspend option as requested in #301
2025-09-28 19:50:52 +02:00
MrDowntempo
5f3c088f22
Update NSpinBox.qml
...
I missed a line
2025-09-28 13:16:07 -04:00
MrDowntempo
382116e795
Merge branch 'main' into Consistent-Hover
2025-09-28 13:10:13 -04:00
Ly-sec
c7c49433f7
NotificationService: add flatpak name support
2025-09-28 19:08:04 +02:00
Corey Woodworth
0d2d0f1931
Nicer SpinBox with better mTertiary hover
2025-09-28 12:49:52 -04:00
Ly-sec
2e947edc5a
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-28 18:42:59 +02:00
Ly-sec
cdc32f3eac
NSpinBox: add text input support
2025-09-28 18:42:53 +02:00
ItsLemmy
21736b3095
DockMenu: auto hides when not hovering the menu, simplified with a single mouse area.
2025-09-28 12:06:41 -04:00
ItsLemmy
48852a9ca4
Tray: close the menu on re-hovering the tooltip
2025-09-28 11:37:12 -04:00
ItsLemmy
65fab7b367
Tray: Fixing hiding tooltip
2025-09-28 11:17:02 -04:00
ItsLemmy
dc414df9bc
NRadioButton: proper elipsis. Fix #385
2025-09-28 11:09:17 -04:00
ItsLemmy
69a6c052db
LockScreen: adapted custom tooltips to the new lighter look.
2025-09-28 10:55:48 -04:00
ItsLemmy
c422435d3d
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-28 10:52:09 -04:00
ItsLemmy
fc1742e167
Tooltips: proper tooltip service
2025-09-28 10:51:56 -04:00
ItsLemmy
061e7f32da
Tooltips: proper tooltip service
2025-09-28 10:40:15 -04:00
Lemmy
8dda007847
Merge pull request #371 from pugaizai/main
...
allow zh-CN like language code
2025-09-28 09:53:16 -04:00
pugaizai
1cdff28cca
Merge from upstream
2025-09-28 21:43:50 +08:00
铺盖崽
f32a34e320
Rename zh.json to zh-CN.json
2025-09-28 21:34:02 +08:00
铺盖崽
0d0088bd52
allow zh-CN like language code
2025-09-28 21:34:02 +08:00
ItsLemmy
a7a7a96585
Merge branch 'tooltips'
2025-09-28 09:23:42 -04:00
ItsLemmy
026d602770
Tooltips: more robust tooltips after hot-reload
2025-09-28 09:23:28 -04:00
Ly-sec
5b54be633d
Aya: rename to ayu (probably a typo)
2025-09-28 13:07:51 +02:00
Lysec
3bb10e9561
Merge pull request #383 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-28 11:44:04 +02:00
Aiser
b9b233a873
i18n: Optimize Chinese translation
2025-09-28 17:38:43 +08:00
Ly-sec
388824bf37
i18n: add description to all Bar widget settings
2025-09-28 11:16:26 +02:00
Ly-sec
25eb31747a
ColorSchemeTab: hide predefined colorschemes when matugen is enabled
2025-09-28 10:43:02 +02:00
Lysec
f7109b0bf9
Merge pull request #382 from acdcbyl/main
...
i18n: Optimize Chinese translation
2025-09-28 10:08:48 +02:00
Aiser
c41fa1aef7
i18n: Optimize Chinese translation
2025-09-28 16:03:59 +08:00
Aiser
1a0ea3893c
i18n: Optimize Chinese translation
2025-09-28 15:52:54 +08:00
ItsLemmy
0593543d7a
Tooltip: Refactoring in a single global tooltip.
2025-09-28 00:15:43 -04:00
ItsLemmy
fbf80ab577
v2.14.4-dev
2025-09-27 20:40:48 -04:00
ItsLemmy
7e9f7f40ef
v2.14.4
2025-09-27 20:40:15 -04:00
ItsLemmy
92460fc5c3
IPC call to enable/disable/toggle wallpaper random automation. Fix #378
2025-09-27 18:22:57 -04:00
ItsLemmy
c1c91edb6c
NButton: no bar position is allowed in Widgets/
...
- Only exception is NPanel.
2025-09-27 17:51:52 -04:00
ItsLemmy
e73d85de04
Bluetooth: Removed the copy of the adapter's state in Settings, makes code much simpler and robust by always relying on the actual adapter's state.
2025-09-27 17:33:09 -04:00
ItsLemmy
fafd7a518b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-27 16:12:29 -04:00
ItsLemmy
8b89e95b13
New setting to disable all UI animations
2025-09-27 16:12:28 -04:00
ItsLemmy
2112f675c0
Taskbar: fix warning due to non existing property.
2025-09-27 16:12:11 -04:00
Lemmy
d873c2205b
Merge pull request #380 from ixxie/feat/flake-defaults
...
feat(flake): deep merge settings with defaults
2025-09-27 16:00:42 -04:00
ItsLemmy
348c1e8f9f
General: Animation speed max back to 200%
2025-09-27 15:01:40 -04:00
ItsLemmy
8e248f6795
Tooltip: removed auto-positionning relative to the bar. as many tooltips are used in panels
...
- still a few edge cases to work on
2025-09-27 14:57:11 -04:00
ItsLemmy
4c516200dc
SystemMonitor: syntax error
2025-09-27 14:19:26 -04:00
ItsLemmy
b5b8b62cf0
Animation speed: allow 500% speed for quasi instant.
2025-09-27 14:03:54 -04:00
ItsLemmy
a4b4caa2ce
Bar SysMonitor: Implemented different sizing strategy to avoid unwanted shifting of items inside and outside the component.
2025-09-27 13:38:56 -04:00
Lemmy
423ea60939
Merge pull request #372 from MrDowntempo/Centered-Circles
...
Centered circles
2025-09-27 13:24:17 -04:00
MrDowntempo
55dd48ce66
Merge branch 'noctalia-dev:main' into Centered-Circles
2025-09-27 12:37:38 -04:00
Corey Woodworth
7dc8d2cd88
Fix: Works regardless of scaling value
2025-09-27 12:34:58 -04:00
Ly-sec
d4dd3b1734
ColorSchemeTab: hide matugen scheme type when Matugen is disabled
2025-09-27 17:20:47 +02:00
Ly-sec
0f30a10a14
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-27 17:16:47 +02:00
Ly-sec
50e2a95f52
Update settings-default
2025-09-27 17:16:37 +02:00
Ly-sec
35bf30ef5e
ColorSchemeTab: add matugen type option
2025-09-27 17:16:00 +02:00
ItsLemmy
afce091473
Bluetooth: simplify the way we handle adapter state vs settings value.
2025-09-27 11:03:52 -04:00
Matan Bendix Shenhav
d802b6a2fa
feat(flake): deep merge settings with defaults
2025-09-27 16:28:44 +02:00
ItsLemmy
65cd95c62b
Notifications: properly handle large/many action buttons. Fix #379
2025-09-27 09:17:23 -04:00
Ly-sec
fe2654268d
NightLight: check if wlsunset exists, else dont enable NightLight
...
SystemMonitorSettings: If RAM usage is not toggled, don't show % option
Settings: remove NightLight from default bar widgets
2025-09-27 15:14:44 +02:00
ItsLemmy
13e32dc11b
Notifications test with a lot of actions
2025-09-27 08:58:48 -04:00
loner
b27728e5bf
i18n(zh): add translation for terminal command
2025-09-27 12:12:31 +08:00
loner
2379ad134b
i18n(pt): add translation for terminal command
2025-09-27 12:12:21 +08:00
loner
3ab9ffed78
i18n(fr): add translation for terminal command
2025-09-27 12:12:11 +08:00
loner
3182d1969b
i18n(es): add translation for terminal command
2025-09-27 12:11:53 +08:00
loner
591d099255
i18n(de): add translation for terminal command
2025-09-27 12:11:43 +08:00
loner
256f9b4a76
feat(launcher): add configurable terminal command
...
The terminal command for launching applications was previously hardcoded to 'kitty', causing issues for users without it installed.
This change introduces a new setting, 'appLauncher.terminalCommand', allowing users to specify their preferred terminal emulator. The default value is set to 'xterm -e'.
The implementation includes:
- Defining the setting in 'Commons/Settings.qml'.
- Adding a text input in the launcher settings tab.
- Updating the application plugin to use the new setting.
2025-09-27 12:06:54 +08:00
ItsLemmy
dd29a739f3
v2.14.3-dev
2025-09-26 23:48:03 -04:00
ItsLemmy
83d82a825b
v2.14.3
2025-09-26 23:46:25 -04:00
ItsLemmy
e2f7012c5b
NScrollView: properly disable horizontal scrrol when setting proper horizontalPolicy
2025-09-26 23:35:05 -04:00
loner
ff1509939a
test kitty
2025-09-27 11:29:57 +08:00
ItsLemmy
f8ee0bb8df
FilePicker: debugging and improvements.
2025-09-26 23:21:56 -04:00
ItsLemmy
96d3051151
Update service
2025-09-26 23:18:35 -04:00
Lysec
e8e96a9f68
Merge pull request #376 from kevindiaz314/main
...
fix(ci): not in a git directory
2025-09-27 02:02:44 +02:00
Kevin Diaz
b7c99905f3
fix(ci): not in a git directory
2025-09-26 20:00:56 -04:00
Lysec
ab89b0e964
Merge pull request #375 from kevindiaz314/main
...
CI: add GitHub Actions workflow to automate AUR package updates on release
2025-09-27 01:19:48 +02:00
Kevin Diaz
7b9ecd048d
CI: add GitHub Actions workflow to automate AUR package updates on release
2025-09-26 19:18:16 -04:00
Corey Woodworth
9d30eac13a
Fix: Correct same issue with Radio Buttons too.
2025-09-26 16:01:25 -04:00
Corey Woodworth
4785e287ba
Fix: Small fix. 4* instead of 2*2*
2025-09-26 15:37:02 -04:00
Corey Woodworth
aa1cea8d03
Fix: Fix the vertical alignment of circles
2025-09-26 15:30:16 -04:00
Lemmy
823ab9c6a3
Merge pull request #370 from MrDowntempo/Just-The-Tip
...
Rounds the ends of NSliders to be more consistent with the look
2025-09-26 14:58:19 -04:00
Corey Woodworth
74a0c9dbf4
Fix: Knob was getting clipped.
2025-09-26 14:22:22 -04:00
Corey Woodworth
d1a89387f9
Fix: Make sure left side doesn't get squished
2025-09-26 13:24:19 -04:00
Corey Woodworth
9da310ade4
Rounds the ends of NSliders to be more consistent with the rest of Noctalia's look
2025-09-26 11:01:38 -04:00
Lemmy
348604e45a
Merge pull request #368 from MrDowntempo/Old-Theme
...
Restored the vintage Noctalia theme as Noctalia (legacy)
2025-09-26 10:24:28 -04:00
Ly-sec
5e44af8e6d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-26 16:23:08 +02:00
Ly-sec
27eaeee5fd
i18n-zh/pt: add missing keys
2025-09-26 16:23:04 +02:00
Corey Woodworth
338f4cde6d
Restored the vintage Noctalia theme as Noctalia (legacy)
2025-09-26 10:20:01 -04:00
ItsLemmy
1531275707
Wallpaper: smarter init
2025-09-26 10:09:17 -04:00
Ly-sec
5cfa66f9e8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-26 15:07:30 +02:00
Ly-sec
695d002d6a
OsdTab: move all OSD related settings into their own tab
...
OSD: add Left/Right Center options (will display vertically)
TablerIcons: add OSD Tab icon
i18n: added translation to all files for OSDTab (generated)
2025-09-26 15:05:53 +02:00
ItsLemmy
7afd0177cb
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-26 08:33:32 -04:00
ItsLemmy
180366073f
Toast: less intrusive toast logging
2025-09-26 08:33:30 -04:00
Lysec
7eb19237ba
Merge pull request #366 from pugaizai/main
...
i18n(zh): add zh(simplified chinese) translation
2025-09-26 14:21:01 +02:00
铺盖崽
ed7b4f5552
i18n(zh): add zh(simplified chinese) translation
2025-09-26 20:19:43 +08:00
Lysec
9d927bd7fc
Merge pull request #364 from lonerOrz/opt/osd
...
Increase OSD initTimer interval to 500ms
2025-09-26 09:18:36 +02:00
loner
ac683caa1e
Increase OSD initTimer interval to 500ms
2025-09-26 13:50:14 +08:00
ItsLemmy
39883ceb10
WallpaperService: proper i18n support of the list models.
2025-09-25 23:35:18 -04:00
ItsLemmy
c1386c491e
v2.14.1-dev
2025-09-25 21:58:33 -04:00
ItsLemmy
e7f8a452b8
v2.14.1
2025-09-25 21:57:39 -04:00
ItsLemmy
012ae28dd9
Bar editor: removing the last ControlCenter triggers a toast warning.
2025-09-25 21:54:51 -04:00
ItsLemmy
95d059007e
ClipboardService: fix invalid toast invocation
2025-09-25 21:54:09 -04:00
ItsLemmy
b76a252b94
Screencorners: if bar is not visible have them in actual cornes (similar to floating bar) Fix #362
2025-09-25 21:31:49 -04:00
ItsLemmy
6bd4167638
FilePicker: better icons positioning
2025-09-25 21:13:13 -04:00
ItsLemmy
22b843587c
FilePicker: back to our custom file picker.
2025-09-25 20:59:50 -04:00
ItsLemmy
cb3fc1a45c
Bar: Right clicking the bar will open the ControlCenter
2025-09-25 17:18:07 -04:00
ItsLemmy
b1df7624cc
Settings: bullet proofing the widget upgrade code.
2025-09-25 17:09:00 -04:00
Lemmy
8be64359ef
Merge pull request #359 from juvevood/osd-toast-location
...
The locations of OSD and Toast follow the notifications location
2025-09-25 13:44:42 -04:00
ItsLemmy
8e6badc0d6
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 13:22:06 -04:00
ItsLemmy
4ac27be0e8
NPanel: don't dim if panel is masked
2025-09-25 13:21:57 -04:00
Ly-sec
2a496a7831
UpdaterService: set dev version
2025-09-25 17:41:34 +02:00
Ly-sec
619420349c
i18n: add keep awake to all languages
2025-09-25 17:34:57 +02:00
Ly-sec
349ef85648
Release v2.14.0
...
This release introduces new themes, a native file picker, multi-language support, a redesigned clock/calendar widget, unified controls, and major quality-of-life improvements alongside numerous fixes and refinements—delivering a smoother and more polished experience.
- **Brand new themes:** Try the beautiful Noctalia and Aya themes for an upgraded look.
- **New file picker:** Picking files just got easier with a seamless native picker.
- **International:** Noctalia is now available in English, French, German, Spanish and Portuguese, with more languages on the way.
- **Revamped clock/calendar:** Enjoy a sleeker, more compact calendar integrated right into your bar.
- **Unified Volume & Brightness controls:** Our new On-Screen Display (OSD) feature lets you see brightness and volume adjustments in real-time, directly on your screen as you make them.
- **Pin your dock apps:** Pin favorites, group them better, and access everything with a right click.
- **Bar Widget Setting addition:** Now you can easily move widgets from one section to another.
- **ActiveWindow and MediaMini widgets:** Cleaner display, better media controls, and improved logic if nothing’s playing.
- **Notification system:** Choose where notifications appear, see progress bars, and enjoy refined layouts and scaling.
- **Workspace switching:** Switch workspaces just by scrolling - no extra clicks needed.
- **System widgets:** New monitor and side panel for greater control.
- **Bar & dock:** Faster, more reliable dragging, better icons, tooltips, and search for widgets.
- **Icons:** We have incorporated the Hyprland logo into the font as a new glyph.
- Reduced margin/alignment issues and bugs in the lock screen, notifications, and OSD.
- The volume system is now smarter and works seamlessly across sinks and sources.
- Lots of little bug fixes for panels, widgets, and popups, all aimed at a smoother experience.
2025-09-25 16:30:08 +02:00
ItsLemmy
b38cf8ef66
i18n: json check script with more colors
2025-09-25 09:51:00 -04:00
ItsLemmy
23c83a49c3
i18n-es: 100%
2025-09-25 09:42:33 -04:00
ItsLemmy
1926008315
i18n-pt: 100%
2025-09-25 09:37:45 -04:00
ItsLemmy
deb75f5bab
i18n: json check script now support an argument to review a single language
2025-09-25 09:31:32 -04:00
ItsLemmy
53baf1c86b
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 09:27:59 -04:00
ItsLemmy
8173919692
i18n-fr: 100%
2025-09-25 09:27:56 -04:00
Ly-sec
ece8705e5d
i18n: de - remove some keys
2025-09-25 15:23:00 +02:00
ItsLemmy
346d29d94a
i18n: en: no audio codecs
2025-09-25 09:19:34 -04:00
ItsLemmy
a3f604efc3
en: no audio codecs translation
2025-09-25 09:14:30 -04:00
ItsLemmy
0e8a920ee2
Do not translate audio codecs name
2025-09-25 09:13:43 -04:00
ItsLemmy
e98e034a68
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 09:11:33 -04:00
ItsLemmy
1f3cafb1b9
i18n-json-check: report line numbers and sort by descending for easier editing.
2025-09-25 09:11:31 -04:00
Ly-sec
316cd3114a
Translations/de: remove extra keys, add missing keys
2025-09-25 15:07:26 +02:00
ItsLemmy
4c951cf380
i18n-json-check script
2025-09-25 09:00:14 -04:00
ItsLemmy
0f888fd734
MediaMini: autoHide
2025-09-25 08:49:01 -04:00
ItsLemmy
0690ac4996
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-25 08:42:11 -04:00
ItsLemmy
3809f290ed
ActiveWindow: better autohide
2025-09-25 08:42:10 -04:00
Ly-sec
b1094bbfa0
NDateTimeTokens: replace ListView with js array
2025-09-25 14:37:43 +02:00
Ly-sec
644e24f409
ScreenRecorder: fix recording with both audio sources
2025-09-25 13:23:48 +02:00
Ly-sec
6f2d7516f0
Revert "MediaMini: hide when no media is playing"
...
This reverts commit 8dad25f79c .
2025-09-25 13:10:31 +02:00
Ly-sec
8dad25f79c
MediaMini: hide when no media is playing
2025-09-25 12:11:49 +02:00
Juve
4a9f37a390
The locations of osd and toast follow the notifications location
2025-09-25 14:03:24 +08:00
ItsLemmy
36489491e4
Bar new IPC: ipc call bar toggle
2025-09-24 22:18:22 -04:00
loner
2c7038c504
Fix brightness sync after external command changes
...
Fix brightness sync after external command changes, improve brightness
module compatibility
2025-09-25 10:18:09 +08:00
ItsLemmy
846730361d
autoformatting
2025-09-24 22:17:26 -04:00
Lemmy
428f3627b6
Merge pull request #356 from lonerOrz/fix/osd
...
Initialize volume silently
2025-09-24 22:05:08 -04:00
ItsLemmy
68b328c982
Better colors for mediamini
2025-09-24 21:38:45 -04:00
ItsLemmy
4dac2ffe88
Autoformatting + cleanup
2025-09-24 21:33:00 -04:00
ItsLemmy
f3535f22ba
ActiveWindow: hyprland fix
2025-09-24 21:22:52 -04:00
loner
deca5e1235
Initialize volume silently
2025-09-25 09:22:42 +08:00
ItsLemmy
8da903bb61
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-24 21:14:46 -04:00
ItsLemmy
b58f6f0a1b
ActiveWindow: improve display when no active window
2025-09-24 21:14:44 -04:00
Ly-sec
946996917d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-25 03:10:21 +02:00
Ly-sec
b03b4b0f13
i18n: fix control-center
2025-09-25 03:10:10 +02:00
Lemmy
73f76e2275
Merge pull request #357 from MrDowntempo/NoctaliaTheme
...
Added New Noctalia theme
2025-09-24 20:53:42 -04:00
ItsLemmy
80442e2839
Merge branch 'main' of github.com:noctalia-dev/noctalia-shell
2025-09-24 20:48:05 -04:00
ItsLemmy
a8a1b0a422
ActiveWindow: similar behavior to MediaMini
2025-09-24 20:48:03 -04:00
Ly-sec
346e27830a
MediaMini: small fixes
2025-09-25 02:46:31 +02:00
Ly-sec
ef616efcca
i18n: small fix
...
autoformat
2025-09-25 02:44:27 +02:00
ItsLemmy
8c1153192d
MediaMini: infinite scroll
2025-09-24 20:40:11 -04:00
ItsLemmy
c46a84d794
MediaMini: some more tweaks
2025-09-24 20:37:40 -04:00
ItsLemmy
46d3465b50
MediaMini: clip fix
2025-09-24 20:25:41 -04:00
Corey Woodworth
7bd278d428
Added New Noctalia theme
2025-09-24 20:19:15 -04:00
Ly-sec
2123b55aab
MediaMini: small fixes
2025-09-25 01:37:17 +02:00
Ly-sec
4de6489cbf
Settings: set scrollingTitle default to false
2025-09-25 01:02:26 +02:00
Ly-sec
96c2817e06
MediaMini: add scrolling support (as requested in #293 )
2025-09-25 01:02:01 +02:00
Ly-sec
35a7ed165f
BarSectionEditor: add search option ( fixes #347 )
2025-09-25 00:43:04 +02:00
Ly-sec
1c5b02fab4
Notification add ipc to clear history
2025-09-25 00:07:58 +02:00
Ly-sec
2afec4cc46
NotificationsTab: fix i18n
2025-09-25 00:01:50 +02:00
ItsLemmy
6dd6c6af74
Icons: added hyprland icons
2025-09-24 17:47:48 -04:00
ItsLemmy
d86686704c
Bar: slightly more compact calendar
2025-09-24 17:17:09 -04:00
ItsLemmy
22b8edb023
OSD: Single component instance. Multi monitor support (follows notifications settings)
2025-09-24 17:05:57 -04:00
ItsLemmy
b96deaa0c3
Notification: simpler active loader conditions
2025-09-24 17:04:02 -04:00
ItsLemmy
0cb619a787
Workspace: slight adjustment to the inactive ws color. So it works better in every situation (with or without capsule)
2025-09-24 16:11:45 -04:00
ItsLemmy
63951ced9e
Added Portuguese translation (automatically generated)
2025-09-24 14:17:28 -04:00
ItsLemmy
84502f4c9f
Added Spanish translation (automatically generated)
2025-09-24 14:12:51 -04:00
ItsLemmy
430cc64fdb
NHeader: fix label visibility
2025-09-24 14:12:32 -04:00
ItsLemmy
b93c733e7c
autoformating
2025-09-24 13:52:44 -04:00
ItsLemmy
fe58e5e92a
Merge branch 'i18n'
2025-09-24 13:52:29 -04:00
ItsLemmy
e6ae17cdd5
Audio: Debounce timer should not use Style.animationFast
2025-09-24 13:27:10 -04:00
Lemmy
b445153444
Merge pull request #352 from FUFSoB/audio-fixes
...
Small fixes for audio and auto-hide widgets
2025-09-24 13:23:42 -04:00
Lysec
6f85747d92
Merge pull request #353 from MrDowntempo/AyaTheme
...
Added Aya theme
2025-09-24 19:16:08 +02:00
Corey Woodworth
66360c2379
Added Aya theme
2025-09-24 13:14:35 -04:00
Ly-sec
7fe504aa8a
Merge branch 'i18n' of https://github.com/noctalia-dev/noctalia-shell into i18n
2025-09-24 17:01:41 +02:00
Ly-sec
aca831e54d
i18n: remove debug language
2025-09-24 17:01:31 +02:00
ItsLemmy
7da4b1d63c
i18n: no debug
2025-09-24 10:58:31 -04:00
FUFSoB
f21bda0de9
other: change desc of overdrive settings toggle
2025-09-24 19:54:29 +05:00
FUFSoB
24ffedd599
bugfix: always hide display mode wasn't working
2025-09-24 19:50:10 +05:00
Ly-sec
7f9acccce7
i18n: remove some entries, edit some entries
2025-09-24 16:48:43 +02:00
ItsLemmy
084fb39abd
NComboBox: simple js function
2025-09-24 10:24:45 -04:00
FUFSoB
06694f2428
bugfix: when changing sink after volume change, changes were applying to other sink
2025-09-24 19:20:44 +05:00
ItsLemmy
9105ec6b0d
i18n: no more close side panel as its called control center
2025-09-24 10:17:28 -04:00
Ly-sec
9cfe49dec3
NComboBox: fix other languages display
...
Translations/de: update accordingly
2025-09-24 16:02:24 +02:00
ItsLemmy
58fb397e79
AudioTab: warning fix
2025-09-24 09:46:59 -04:00
Ly-sec
5de4330199
i18n: even more things appeared
2025-09-24 15:31:11 +02:00
Lemmy
5669debd6b
Merge pull request #351 from FUFSoB/audio-changes
...
Audio changes
2025-09-24 09:29:23 -04:00
Lemmy
e71335f9b6
Update README.md
2025-09-24 09:17:54 -04:00
Ly-sec
24cb5823ee
Merge branch 'i18n' of https://github.com/noctalia-dev/noctalia-shell into i18n
2025-09-24 14:53:11 +02:00
Ly-sec
1470a92556
i18n: more cases detected
2025-09-24 14:53:09 +02:00
ItsLemmy
1d98a657b2
i18n: service init asap, avoid spamming the console as some warnings are inevitable due to async loading behavior
2025-09-24 08:50:40 -04:00
ItsLemmy
2e1f6f0323
Font: auto reloading with cache busting.
2025-09-24 08:37:29 -04:00
Ly-sec
04f247905a
i18n-check: updated detection
...
i18n: added some odd ones
2025-09-24 14:30:30 +02:00
Ly-sec
2bfed74851
i18n: even more integration
...
autoformat
2025-09-24 14:24:21 +02:00
Ly-sec
2a23b6afdd
i18n: WAY more i18n conversion
2025-09-24 14:12:12 +02:00
Ly-sec
df70f0c824
Possibly got everything transfered over to i18n
2025-09-24 13:47:59 +02:00
Ly-sec
2285a3fb18
SettingsWindow: add i18n support
2025-09-24 13:20:49 +02:00
FUFSoB
ef5447d2fa
bugfix: make volume consistent with wpctl get-volume
2025-09-24 14:11:44 +05:00
FUFSoB
fb64b3ba43
feat: volume overdrive
2025-09-24 14:04:08 +05:00
FUFSoB
1673201916
bugfix: update volume on sink/source changes
2025-09-24 13:03:39 +05:00
Lemmy
72475cd29b
Merge pull request #344 from FUFSoB/notifications-refine
...
Notifications improvements
2025-09-23 23:01:33 -04:00
FUFSoB
41b9eb1897
Merge remote-tracking branch 'upstream/main' into notifications-refine
...
Resolve conflicts due to project structure changes
2025-09-24 07:40:50 +05:00
ItsLemmy
31db195087
First stab at i18n
2025-09-23 22:39:38 -04:00
ItsLemmy
9a9d68c78d
NButton: Simplified by removing the press state which was causing issues with Popups opening hover the button
2025-09-23 15:32:24 -04:00
ItsLemmy
a2b57c5165
Panels: more reliable draggable toggling
2025-09-23 14:42:55 -04:00
ItsLemmy
e9efab0d59
Cava: also enable during lockscreen
2025-09-23 14:23:41 -04:00
FUFSoB
5d58083ee5
feat: progress bar for notifs
2025-09-23 22:57:19 +05:00
Ly-sec
055c7d3c20
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-23 18:42:07 +02:00
Ly-sec
0b5ef30b34
OSD: fix race condition
2025-09-23 18:42:05 +02:00
ItsLemmy
6d4ca4ffc0
OSD: moved settings in the appropriate spot
2025-09-23 12:40:40 -04:00
Ly-sec
4cd53c4083
OSD: unified Volume & Brightness OSD into one file (OSD.qml), move OSD settings to NotificationTab
2025-09-23 18:07:14 +02:00
Ly-sec
c6303cdb6b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-23 17:53:55 +02:00
Ly-sec
c48e87e012
Settings: update default settings
2025-09-23 17:53:40 +02:00
Ly-sec
1ca84bf052
OSD: Implement Volume & Brightness OSD
2025-09-23 17:53:24 +02:00
ItsLemmy
f86dac2172
DockMenu: minor UI tweaks.
2025-09-23 10:22:59 -04:00
ItsLemmy
59fe0a058e
Autoformatting
2025-09-23 09:25:44 -04:00
ItsLemmy
640a4339db
Cava: Now only runs when a visualizer is in sight.
2025-09-23 08:37:16 -04:00
FUFSoB
505cf48b6c
other: small changes
2025-09-23 12:40:19 +05:00
FUFSoB
6d5574cac0
bugfix: urgency low was treated as normal
2025-09-23 11:46:46 +05:00
FUFSoB
e35264708a
bugfix: remove race condition, respect duration settings
2025-09-23 11:34:21 +05:00
FUFSoB
ea0350bcca
feat: set if notifs can be above fullscreen apps
2025-09-23 11:01:05 +05:00
FUFSoB
b47ac6dd8a
feat: set if respecting custom notif timeout
2025-09-23 10:53:44 +05:00
ItsLemmy
120ed36deb
Cava: always active
2025-09-22 22:41:24 -04:00
ItsLemmy
26fe3114a6
Settings: updated comments
2025-09-22 22:39:47 -04:00
ItsLemmy
39e58acade
MediaCard: Using the new NContextMenu
2025-09-22 22:34:35 -04:00
ItsLemmy
807e7394fe
Cava + Visualizer: Should not depend on mpris. Its by design.
2025-09-22 22:07:29 -04:00
ItsLemmy
d745be9c96
Bar section editor: better icons for move across sections
2025-09-22 21:45:22 -04:00
ItsLemmy
8f8f6c23ea
Bar Editor: added ability to move widget to other sections with right clicking context menu.
2025-09-22 21:33:38 -04:00
ItsLemmy
3da0e529c6
Shell: cleanup
2025-09-22 21:09:45 -04:00
Ly-sec
d5a862d904
shell: remove reload popup, except for error
2025-09-23 03:08:32 +02:00
Ly-sec
4de2b7f5a8
LockScreen: fix cursor
2025-09-23 03:02:44 +02:00
ItsLemmy
9f31c61a18
Bar section editor: added missing tooltips:
2025-09-22 21:00:51 -04:00
ItsLemmy
d8539c0814
Removed filepicker icons aliases
2025-09-22 20:56:00 -04:00
ItsLemmy
9b8c0b9cf0
ListView replaced by proper NListView
2025-09-22 20:53:59 -04:00
ItsLemmy
c4764c0e5b
ScreenRecorder: disable toast when recording starts
2025-09-22 20:23:00 -04:00
ItsLemmy
aec170d7f8
Fix a few hardcoded margin by proper Style.xxx
2025-09-22 20:16:39 -04:00
ItsLemmy
a395156556
ControlCenterSettings fix
2025-09-22 20:14:42 -04:00
ItsLemmy
50ea3e9a8b
More renaming
2025-09-22 20:09:12 -04:00
ItsLemmy
50ef79677e
Updating bar widgets ids
2025-09-22 19:51:57 -04:00
ItsLemmy
def778dbf1
Settings: Log before splicing or you will log the wrong widget.id
2025-09-22 19:39:52 -04:00
ItsLemmy
b8f4401878
First pass
2025-09-22 19:11:10 -04:00
Ly-sec
9a7fb4a219
Bar/: add Calendar folder
2025-09-23 00:24:22 +02:00
Ly-sec
39b52eb17e
Bar/: remove Panel suffix
2025-09-23 00:21:43 +02:00
Ly-sec
609f1e9655
Bar/: refactor layout
2025-09-23 00:20:06 +02:00
Ly-sec
9bb60d0ae3
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-23 00:01:36 +02:00
Ly-sec
202516aee3
Dock: fix pinned app grouping
2025-09-23 00:01:31 +02:00
Ly-sec
489ce76d2a
Notification: layout changes
2025-09-22 23:56:18 +02:00
ItsLemmy
6a8c3c721a
TablerIcons at root of Commons/
2025-09-22 17:49:05 -04:00
ItsLemmy
21d331c232
ActiveWindow: more cleanup
2025-09-22 17:37:34 -04:00
Ly-sec
4c9d40865f
NText: add elide (ltr & rtl)
2025-09-22 23:20:59 +02:00
Ly-sec
490200b3b8
ActiveWindow: properly hide when no window is available
2025-09-22 22:50:58 +02:00
Ly-sec
6031c97e1a
ScreenRecorder: add toast for record stop/start/error
2025-09-22 22:47:16 +02:00
Ly-sec
4d0777ab93
Let people use scrollwheel to switch between workspaces ( fixes #290 )
2025-09-22 22:27:20 +02:00
Ly-sec
17308083fe
Revert "ActiveWindow: hide ActiveWindow if there is no actual window"
...
This reverts commit 51fb5b9f4a .
2025-09-22 22:25:01 +02:00
Ly-sec
51fb5b9f4a
ActiveWindow: hide ActiveWindow if there is no actual window
2025-09-22 22:23:39 +02:00
Ly-sec
773912320f
LockScreen: fix expanding password
2025-09-22 22:19:43 +02:00
ItsLemmy
4a4cd20553
ActiveWindow: Fix #338
2025-09-22 16:01:15 -04:00
ItsLemmy
6fbaf46ed9
AppIcons => ThemeIcons
2025-09-22 14:58:34 -04:00
ItsLemmy
03da290c54
Notifications History: restored original panel width, changed title to: "Notifications"
2025-09-22 13:59:19 -04:00
FUFSoB
2d0d6207a1
WIP: notif progress bar
2025-09-22 22:51:25 +05:00
ItsLemmy
f896b41c6b
Dock: removed onCountChanged as it is unecessary and was producing warnings.
2025-09-22 13:49:03 -04:00
ItsLemmy
e0d577cbda
Prevent even more dragging.
2025-09-22 13:47:51 -04:00
ItsLemmy
be1c975f4d
Prevent even more dragging when popup are open.
2025-09-22 13:46:25 -04:00
ItsLemmy
c20773d60b
Prevent NPanel dragging when popup are open.
2025-09-22 13:40:38 -04:00
FUFSoB
45fb881ec2
rename notifications layer
2025-09-22 22:33:45 +05:00
ItsLemmy
64001152ef
BarWidgetSettings: fix
2025-09-22 13:32:00 -04:00
ItsLemmy
5aa935b348
FileDialog: also properly hide/restore popups when opening
2025-09-22 12:19:41 -04:00
ItsLemmy
826dba7f53
Merge branch 'main' into file-dialog-builtin
2025-09-22 11:54:44 -04:00
Lemmy
358cfe26e2
Merge pull request #335 from lonerOrz/sidepanel
...
feat(bar): Allow custom icon for SidePanelToggle
2025-09-22 11:49:00 -04:00
ItsLemmy
8ece805273
File Picker: Using platform's native picker - removed custom picker.
2025-09-22 11:39:04 -04:00
Lysec
8e32816976
Merge pull request #336 from lonerOrz/systemMonitor
...
fix(bar): Ensure SystemMonitor temperature is fully visible
2025-09-22 16:31:08 +02:00
Ly-sec
64757979e8
Dock: use Style.fontSize, remove most logging
2025-09-22 16:25:44 +02:00
Ly-sec
26a4861a8b
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2025-09-22 16:10:46 +02:00
Ly-sec
21c6c5a610
Added pinning to dock & right click menu to dock
...
Dock: display pinned apps on the left even when not running (lower
opacity)
DockMenu: Let users close, activate and pin/unpin apps
Settings: add pinned list for docks
2025-09-22 16:09:25 +02:00
Lysec
5594257147
Merge pull request #340 from msdevpt/ghostty-template
...
fix: ghostty template
2025-09-22 15:59:12 +02:00
Ly-sec
879d9ec879
Notification: add location option
...
Autoformat
2025-09-22 14:09:23 +02:00
Ly-sec
d13793fcbd
Notification: add scaling
2025-09-22 13:58:59 +02:00
M.Silva
51138cbf55
fix: ghostty template
2025-09-22 08:38:22 +01:00
loner
355473a946
fix(bar): Ensure SystemMonitor temperature is fully visible
...
In the vertical bar layout, the temperature text in the SystemMonitor
widget (e.g., "55°C") could be truncated due to the widget's fixed
width.
This commit resolves the issue by applying a dynamic scale
transformation to the text component.
2025-09-22 11:26:21 +08:00
loner
f25bba7c11
feat(bar): Allow custom icon for SidePanelToggle
...
Adds a feature allowing users to select a custom image file to be used
as the icon for the SidePanelToggle widget.
- Introduces a "Browse File" button in the widget's settings dialog,
utilizing the `NFilePicker` component.
- An `NImageCircled` preview of the selected custom icon is now shown
in the settings.
- The display logic for the widget is updated to prioritize the custom
icon path over the library icon and distro logo.
2025-09-22 11:05:26 +08:00
LemmyCook
f348eb993c
v2.13.0-dev
2025-09-21 21:31:38 -04:00
LemmyCook
3f1675b84a
v2.13.0
2025-09-21 21:25:39 -04:00
LemmyCook
3aac552c44
Clock: Minor vertical adjustment tweaks when capsule are off.
2025-09-21 21:25:15 -04:00
LemmyCook
1717fc0992
NTextInput: new approach to avoid all input leakage and dragging NPanel issues.
2025-09-21 21:17:12 -04:00
LemmyCook
a7e3deecd3
NInputButton properly uses NTextInput
2025-09-21 20:49:46 -04:00
LemmyCook
46c3ea5d22
Revert "fix: disable panel dragging during text input and dialog interaction"
...
This reverts commit 56db321846 .
2025-09-21 20:24:51 -04:00
LemmyCook
78f0c1da6a
Merge branch 'file-picker'
2025-09-21 20:22:09 -04:00
LemmyCook
4753766b4f
Clock / DateTimeTokens: better look and alignment
2025-09-21 20:19:50 -04:00
LemmyCook
0c1ed01319
DisplayTab: slight UI rework
2025-09-21 17:06:15 -04:00
LemmyCook
91dbc6a7f1
Brightness: Fix wrong logger call.
2025-09-21 16:38:33 -04:00
LemmyCook
d4a46e5361
Default settings generation completed!
2025-09-21 16:31:42 -04:00
LemmyCook
177a9743d6
Merge branch 'main' into default-settings
2025-09-21 15:42:16 -04:00
LemmyCook
2b8338938a
Default wallpaper with the new logo (wip)
2025-09-21 15:41:58 -04:00
LemmyCook
84702465d7
wip: default settings
2025-09-21 15:40:41 -04:00
Ly-sec
3684c87f8c
WallpaperTab: fix width of NInputAction for individual wallpapers
...
NFilePicker: reverse grid/listview button
2025-09-21 21:32:57 +02:00
Lemmy
85815ba86d
Update README.md
2025-09-21 15:20:42 -04:00
LemmyCook
6eb453136d
Wallpaper: cached images goes to their own subfolder.
2025-09-21 14:54:33 -04:00
Ly-sec
385f4943ae
NFilePicker: cleanup
2025-09-21 20:52:47 +02:00
Ly-sec
4dcc9609d6
Add icons to TablerIcons, edit sizing of icons in FilePicker etc
2025-09-21 20:40:28 +02:00
Ly-sec
3bbf26a18e
NFilePicker: renamed NFileManager to NFilePicker, update grid hover
2025-09-21 19:44:04 +02:00
Ly-sec
dfe3aed46e
NFilePicker: fix some layout/color issues
2025-09-21 19:39:52 +02:00
LemmyCook
796e080948
Merge branch 'notification-history-improved'
2025-09-21 12:28:55 -04:00
LemmyCook
052bdefaab
Notification: finalization before merge
2025-09-21 12:28:42 -04:00
LemmyCook
794853b7bd
Notifications: removed hard limit to 100 characters.
2025-09-21 10:56:27 -04:00
LemmyCook
fbd431164b
Notifications: minor renaming for clarity
2025-09-21 10:45:50 -04:00
Lysec
2c1c1a513a
Merge pull request #332 from acdcbyl/main
...
MatugenTemplate: Try to fix ghostty template
2025-09-21 16:28:14 +02:00
LemmyCook
0279b5654a
Notifications: minor renaming + house keeping. Bring back the close history when clearing all notifications
2025-09-21 10:24:47 -04:00
Aiser
c93e907595
MatugenTemplate: Try to fix ghostty template
2025-09-21 19:35:12 +08:00
Ly-sec
5965004721
NFileManager: fix file path, add image thumbnails
2025-09-21 13:18:52 +02:00
Ly-sec
86d891cfa8
Add NInputButton widget and FileManagerService integration
...
NInputButton.qml: new input+button widget
FileManagerService.qml: singleton service for file/folder dialogs
NFileManager.qml: create first iteration of filemanager
WallpaperTab.qml: integrate NInputButton
ScreenRecorderTab.qml: integrate NInputButton
GeneralTab.qml: integrate NInputButton
2025-09-21 13:06:57 +02:00
Lysec
1161fca422
Merge pull request #331 from acdcbyl/main
...
MatugenTemplate: Rewrite ghostty template
2025-09-21 12:51:12 +02:00
Aiser
26575ade7e
MatugenTemplate:Rewrite ghostty template
2025-09-21 18:48:28 +08:00
Ly-sec
fac9b8f54c
NotificationService: fix width/height warning
2025-09-21 11:12:18 +02:00
Ly-sec
71ce858b32
Notification: fix saving/deleting notifications
2025-09-21 10:59:44 +02:00
Ly-sec
ff34696d28
NotificationService: cleanup, fix duplicate images, resize to 64x64
2025-09-21 10:48:43 +02:00
LemmyCook
2e0214ddb8
Workspaces: Fix scaling #328
2025-09-20 23:51:49 -04:00
LemmyCook
f316effecd
Clock: fixed centering and padding + smarted sizing. Fix #325
2025-09-20 23:46:12 -04:00
Lemmy
6aa14120de
Merge pull request #327 from msdevpt/adjust-workspace-size
...
chore: adjust to maintain visual proportion
2025-09-20 23:27:41 -04:00
LemmyCook
1ad6969d9b
Notification service: Full refactoring to support image caching for history.
2025-09-20 23:26:05 -04:00
LemmyCook
aed7440c5b
Center Fallback icon
2025-09-20 17:23:49 -04:00
LemmyCook
10534b46f9
test-notif: changed debian-logo to steam, as I don't have a debian logo
2025-09-20 16:40:36 -04:00
M.Silva
802d4efdd3
chore: adjust to maintain visual proportion
2025-09-20 19:47:19 +01:00
Lemmy
20949a0298
Merge pull request #322 from ixxie/flake/systemd-service
...
nix flake: systemd service + home manager settings
2025-09-20 12:19:51 -04:00
Matan Bendix Shenhav
8f596f14b0
feat(flake): enable home-manager colors options
2025-09-20 17:32:28 +02:00
LemmyCook
c85043782f
Clock: better settings UI + support for \\n in horizontal bar.
2025-09-20 10:44:50 -04:00
LemmyCook
fe4603f87a
Clock Settings: slight layout and wording improvement
2025-09-20 09:47:20 -04:00
Matan Bendix Shenhav
f8313a04fd
feat(flake): enable home-manager settings config
2025-09-20 15:12:01 +02:00
Matan Bendix Shenhav
ba5e85ca67
chore(flake): format with nixfmt-rfc-style
2025-09-20 15:12:01 +02:00
Matan Bendix Shenhav
5233547d76
feat(flake): systemd service
2025-09-20 15:12:01 +02:00
Ly-sec
56db321846
fix: disable panel dragging during text input and dialog interaction
...
NPanel: disable DragHandler when popups open, block drag over text inputs
BarWidgetSettingsDialog: notify panel of open/close state
BarSectionEditor: pass panel reference to dialog
2025-09-20 12:23:43 +02:00
ItsLemmy
8d0ce8dc49
Clock: simpler format management (horiz vs vertical) so one can switch the bar position without editing its clock.
2025-09-20 03:01:06 -04:00
ItsLemmy
a340f8f31f
Merge branch 'main' of github.com:Ly-sec/Noctalia
2025-09-20 01:53:00 -04:00
ItsLemmy
3853c099d0
NTextInput: dont propagate events to avoid dragging panel when selecting text with the mouse.
2025-09-20 01:52:57 -04:00
Lemmy
35a928e3d8
Update README.md
2025-09-20 01:31:11 -04:00
ItsLemmy
8d942d0782
CLock settings: less tall UI for 1080p
2025-09-20 01:23:59 -04:00
Lemmy
c70a66b589
Update README.md
2025-09-20 00:54:12 -04:00
Lemmy
a8398916c9
New logo
2025-09-20 00:42:58 -04:00
LemmyCook
ed464b196f
Font: added new Noctalia icon + Niri icon.
2025-09-20 00:31:45 -04:00
LemmyCook
f3f8b82fdd
Clock: new approach to bar clock display based on tokens.
2025-09-19 23:18:59 -04:00
LemmyCook
2cd73c265d
Settings: on load, automatically remove deprecated userSettings.
2025-09-19 22:42:09 -04:00
LemmyCook
737e990117
CustomButtonSettings: Using header for subsection
2025-09-19 22:41:32 -04:00
LemmyCook
8a78ee090a
Cleanup: more strings
2025-09-19 17:11:34 -04:00
LemmyCook
761aa62995
Cleanup: more strings cleanup, removing capitalization and minor adjusments.
2025-09-19 17:03:31 -04:00
LemmyCook
dabf281ae8
CustomButton: simplified icon selection (in accordance with sidepanel toggle)
2025-09-19 16:42:19 -04:00
LemmyCook
5cb9935f2f
SidePanelToggle: now allows to pick any icon from the font.
2025-09-19 16:37:38 -04:00
LemmyCook
9236b2f00e
autoformatting
2025-09-19 15:53:06 -04:00
LemmyCook
29b67f1337
Calendar: week numbers take 2 - Fix #308
2025-09-19 15:52:58 -04:00
LemmyCook
dd2c02af3f
Merge branch 'compositor-service'
2025-09-19 14:42:31 -04:00
LemmyCook
b960441321
Revert flake.nix until it's properly investigated.
2025-09-19 14:02:13 -04:00
LemmyCook
babb4ca202
Revert to the old flake.nix until things work as expected.
2025-09-19 14:01:19 -04:00
LemmyCook
4dc1076abc
ActiveWindow: adaptation to the new compositor service
2025-09-19 13:45:12 -04:00
LemmyCook
590708da57
Bar: New widget "Wallpaper Selector" to open the selector directly.
2025-09-19 11:24:46 -04:00
LemmyCook
78df416bc7
KeepAwake: fix border onHover
2025-09-19 11:24:04 -04:00
LemmyCook
fcc054c3ae
WallpaperSelector: set current tab index to the current screen the UI opened on.
2025-09-19 11:18:55 -04:00
LemmyCook
06b858a77e
Autoformatting
2025-09-19 11:05:35 -04:00
LemmyCook
658b583e84
Floating bar: On the perpendicular axis of the bar: only apply the floating margin between the screen and the bar. This will avoid people having to deal with struts and gaps.
...
- ex: if bar is on top, the vertical margin will only be applied between
the top screen edge and the bar, not extra margin below the bar
2025-09-19 11:05:15 -04:00
LemmyCook
ed557af1c2
Tooltip improvements (only use period for long sentences)
2025-09-19 10:38:10 -04:00
LemmyCook
61203dc5fd
Wallpaper Selector: added screen tab for a better UX.
2025-09-19 09:48:43 -04:00
Ly-sec
b7d417ea91
flake: possible fix for installation issue
2025-09-19 12:55:57 +02:00
LemmyCook
978405bd85
2.12.1-dev
2025-09-18 23:42:34 -04:00
LemmyCook
878115db59
ScreenRecorderIndicator: Now always shown and can now start recording.
2025-09-18 23:34:20 -04:00
LemmyCook
50469e5c82
BarService: lookupWidget can now match by index.
2025-09-18 23:33:46 -04:00
LemmyCook
860e721709
Hotfix: do not filter our the screenrecorder indicator, as it messes with widgets index and settings.
2025-09-18 23:12:35 -04:00
LemmyCook
1dbc0cada6
WIP compositor cleanup
2025-09-18 22:58:57 -04:00
LemmyCook
88ece93db2
2.12.0-dev
2025-09-18 22:09:38 -04:00
LemmyCook
2d290bf5f7
Release v2.12.0
2025-09-18 22:06:05 -04:00
LemmyCook
891c8660e3
Properly hide ScreenRecorderIndicator when inactive (no spacing)
2025-09-18 22:05:55 -04:00
LemmyCook
a734235cd0
Autoformating
2025-09-18 22:05:33 -04:00
Lemmy
8fdc6a0f72
Merge pull request #314 from kevindiaz314/main
...
fix(clock): respect monthBeforeDay setting in vertical clock date dis…
2025-09-18 21:38:31 -04:00
LemmyCook
603f499355
Settings: removed systemic capitalization improved labels and descriptions.
2025-09-18 21:34:30 -04:00
Kevin Diaz
2b8b97ab3b
fix(clock): respect monthBeforeDay setting in vertical clock date display
2025-09-18 20:30:22 -04:00
LemmyCook
458ef3c0d5
TrayMenu: not using 'Screen' as we have a proper 'screen'
2025-09-18 18:28:01 -04:00
LemmyCook
c4008e3899
CustomButtonSettings: Don't use Screen with a capital 'S' unless really necessary.
2025-09-18 18:25:15 -04:00
LemmyCook
6c3299ad10
Merge branch 'wallpaper-selector'
2025-09-18 18:22:32 -04:00
LemmyCook
6fe498ce19
Wallpaper Selector: auto-focus search field
2025-09-18 17:47:26 -04:00
LemmyCook
4e67f26576
Wallpaper Selector: fix for multi screens / multi directories setup
2025-09-18 17:35:25 -04:00
LemmyCook
b2d46ab759
Settings: cleanup since we moved the wallpaper selector out.
2025-09-18 17:34:55 -04:00
Lemmy
0d3cc917fa
Merge pull request #302 from randibudi/main
...
NixOS: Add Night Light Dependency and Enable Required Services
2025-09-18 15:51:48 -04:00
Lemmy
ac591da6c5
Update README.md
2025-09-18 15:51:21 -04:00
Lemmy
c7709b5f21
Update README.md
2025-09-18 15:50:19 -04:00
Lemmy
e6370904cd
Update README.md
2025-09-18 15:47:37 -04:00
Randi Budi
e412cee52f
Merge branch 'main' into main
2025-09-19 01:32:07 +07:00
Ly-sec
c3019230ae
WallpaperSelector: even more layout changes
2025-09-18 20:04:03 +02:00
Ly-sec
c7ab350cbd
MatugenService: add check for Settings.isLoaded
2025-09-18 19:53:06 +02:00
Ly-sec
b65d82d895
WallpaperSelector: more layout changes
2025-09-18 19:51:45 +02:00
Ly-sec
89eb5ecde6
IPCManager: add wallpaper selector toggle
2025-09-18 19:31:04 +02:00
Ly-sec
b374f167ef
WallpaperSelectorPanel: rename to WallpaperSelector
2025-09-18 19:26:35 +02:00
Ly-sec
28026a4c37
NPanel: add bar detection while dragging
...
WallpaperSelectorPanel: adjust layout
2025-09-18 19:24:00 +02:00
Ly-sec
b8bce3d421
NPanel: add border while dragging
2025-09-18 18:34:48 +02:00
Ly-sec
6fba3457f7
NPanel: add drag support
2025-09-18 18:27:35 +02:00
Ly-sec
07a6a16011
WallpaperSelector: cleanup
2025-09-18 18:11:37 +02:00
Ly-sec
6b61599633
WallpaperSelector: change sizing
2025-09-18 18:06:18 +02:00
Ly-sec
1bd093db7f
WallpaperSelector overhaul: initial commit
2025-09-18 17:55:30 +02:00
Ly-sec
3d9295856c
Launcher: add sort by most used option
2025-09-18 16:53:38 +02:00
LemmyCook
a1aabd02f5
Toast: reworked the display and logic to make it more robust.
...
+ some bluetooth logic debouncing to avoid extra toast when adapter
comes back to life after suspend.
2025-09-18 10:10:40 -04:00
Ly-sec
ae2d3eddd6
README: revert Credits & Acknowledgment sections
2025-09-18 11:12:48 +02:00
Ly-sec
b75c358f54
README: full overhaul, linking to docs
2025-09-18 11:10:29 +02:00
Lysec
0972a55aad
Merge pull request #312 from nalakawula/lockScreen/adjust-password-prompt
...
Make password prompt look like a terminal/tty
2025-09-18 11:02:15 +02:00
sumarsono
112f71b633
Make password prompt look like a terminal/tty
2025-09-18 15:52:45 +07:00
LemmyCook
e67d7166de
Merge branch 'bar-service'
2025-09-17 22:50:56 -04:00
LemmyCook
6e88118ca9
Calendar: add conditional week number column. New option is in the Location tab of the settings.
2025-09-17 22:32:44 -04:00
LemmyCook
75b7f0fcb0
Bluetooth device: fixed missing busy icon on the call to action.
2025-09-17 21:58:44 -04:00
LemmyCook
47f72d9498
Location/Clock: Moved use12hourformat and reverseDaymonth from the clock widget settings to the main settings, location tab
...
- Fix #303
2025-09-17 21:10:51 -04:00
LemmyCook
85d7dc2506
Settings/Notification: typo fix
2025-09-17 15:40:10 -04:00
LemmyCook
1305efec24
Settings/Notification: fixed typo
2025-09-17 15:38:25 -04:00
LemmyCook
8af8bf2e2e
BarService: to keep tracks of bar widgets and improve IPC behavior.
2025-09-17 10:19:55 -04:00
Lemmy
abd6a66297
Merge pull request #295 from knuesel/colorscheme-kanagawa
...
Kanagawa colorscheme
2025-09-17 09:34:31 -04:00
LemmyCook
2e9a812513
PowerProfile: Standardization + Factorisation. Fix #307
2025-09-17 09:30:23 -04:00
Jeremie Knuesel
8d845e7cd0
Kanagawa colorscheme
2025-09-17 14:56:13 +02:00
Ly-sec
a1dcef8dec
Revert "Brightness: holding down keybind with brightness IPC now keeps changing brightness until release"
...
This reverts commit 38e0bb8e64 .
2025-09-17 12:51:02 +02:00
Ly-sec
38e0bb8e64
Brightness: holding down keybind with brightness IPC now keeps changing brightness until release
2025-09-17 12:50:19 +02:00
Ly-sec
8811cb3d13
Notification: display links as plain text
2025-09-17 12:40:52 +02:00
ItsLemmy
a872682eb8
Brightness: fix #300
2025-09-17 00:28:57 -04:00
LemmyCook
46b8317330
v2.11.0-dev
2025-09-16 23:30:04 -04:00
Randi Budi
cdfb110007
fix(nixos): power profile and battery monitoring with module
2025-09-17 04:20:37 +07:00
Randi Budi
b7d8f92414
fix(nixos): add wlsunset dependency for night light
2025-09-17 00:59:13 +07:00