Lysec
d9531258d9
Merge pull request #2495 from linusammon/main
...
chore(nix): add systemd deprecation warnings
2026-04-19 15:56:16 +02:00
Linus Ammon
131f23aab4
chore(nix): add systemd deprecation warnings
2026-04-19 14:07:47 +02:00
Lysec
4fa29ff386
fix(template): generate current-theme.conf for kitty with wallpaper gen
2026-04-19 10:36:17 +02:00
Lysec
7f0962523d
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-04-19 09:22:38 +02:00
Lysec
ccb04bf01d
fix(bar): swallow right/middle on hot strip to avoid Qt context-menu SIGSEGV
2026-04-19 09:22:16 +02:00
Ly-sec
a7c724181f
chore(flake): update flake.lock
2026-04-16 01:24:55 +00:00
Lysec
76b03be489
Merge pull request #2451 from namelessmonarch0/fix-starship-config-path
...
fix(theming): readjusting the starship config file for a more reliabl…
2026-04-15 10:13:43 +02:00
Lysec
b452772feb
chore(version): bumping to v4.7.7-git
2026-04-15 10:01:22 +02:00
Lysec
d85ad414ba
Release v4.7.6
v4.7.6
2026-04-15 09:58:54 +02:00
Ly-sec
e56a9db57e
chore(flake): update flake.lock
2026-04-13 01:24:05 +00:00
Nameless Monarch
2bf74d385e
fix(theming): readjusting the starship config file for a more reliable script
2026-04-12 18:35:54 -05:00
Lysec
cba5bab3d6
Merge pull request #2450 from namelessmonarch0/fix-starship-config-path
...
fix(theming): check nested starship config path before fallback
2026-04-12 22:58:17 +02:00
Nameless Monarch
e8418c3d37
fix(theming): check nested starship config path before fallback
2026-04-12 15:52:31 -05:00
Lysec
95f56e1f62
Merge pull request #2441 from D3rJust1n/main
...
fix (ci/update-flake): Fix that workflow isn't triggered if it's not the main repository
2026-04-12 16:54:25 +02:00
D3rJust1n
95aea1a624
fix (ci/update-flake): Fix that workflow isn't triggered if it's not the main repository
2026-04-11 19:37:33 +02:00
Ly-sec
40dd5f54a0
chore(flake): update flake.lock
2026-04-11 01:12:55 +00:00
Lysec
42637c6ffa
Merge pull request #2432 from adriamartin91/fix/notification-missing-icon
...
fix(notifications): show fallback icon instead of checkerboard for missing theme icons
2026-04-10 14:09:54 +02:00
Adria Martin
375dfafb5b
chore: remove verbose comment
2026-04-10 19:02:07 +07:00
Lysec
5f45191d7f
feat(perf): enforce 100% opacity in noctalia performance mode
2026-04-10 13:41:18 +02:00
Adria Martin
093f3632d2
fix(notifications): show fallback icon instead of checkerboard for missing theme icons
...
When Qt cannot resolve a notification icon name (e.g. "audio-headset" from
Blueman) because the icon theme is not properly configured, the
IconImageProvider returns a purple/black checkerboard missingPixmap.
Check icon existence via ThemeIcons.iconExists() before returning the
image:// URI, so NImageRounded displays its fallback icon instead.
2026-04-10 16:35:48 +07:00
Lysec
e85ce902cb
fix(i18n): add missing bar widget translation string
2026-04-09 23:46:42 +02:00
Lemmy
0fcaa49875
Revert "fix(media): gate spectrum pipeline on playback to cut idle CPU"
...
This reverts commit a0093e509b .
2026-04-08 19:12:07 -04:00
Lysec
087f75376b
Merge pull request #2425 from spiros132/main
...
fix(Brightness): Fixes a bug with the bar widget, and also with the minimum enforce
2026-04-08 18:43:40 +02:00
Spyridon Siarapis
034b4adb3d
fix(Brightness): Now it should only have a minimum value if it's using ddc
2026-04-08 17:46:44 +02:00
Spyridon Siarapis
ea80510ad4
Merge branch 'noctalia-dev:main' into main
2026-04-08 17:41:09 +02:00
Spyridon Siarapis
58d5c3ad55
fix(Brightness): Simplified the code to use existing functionality, also fixed a bug with enforcing the minimum brightness
2026-04-08 17:40:41 +02:00
Lysec
5d03bf3f03
Merge pull request #2422 from adriamartin91/feat/starship-template
...
feat: add Starship prompt template
2026-04-08 17:37:17 +02:00
Lysec
f3ed6d0a2f
Merge pull request #2421 from ern775/fix-min-brightness
...
fix(brightness): revert minimum brightness regression
2026-04-08 10:31:42 +02:00
Adria Martin
b9745c375f
fix: use distinct MD3 tokens for surface shades in Starship template
...
Avoid repeating the same token for multiple surface/overlay palette
entries. Each shade now maps to a unique MD3 token following the
pattern used by other wallpaper-based templates.
2026-04-08 14:24:24 +07:00
Adria Martin
5cf22040b3
feat: add Starship prompt template
...
Add built-in Starship template that dynamically updates the prompt
color palette when switching Noctalia color schemes. Includes both
wallpaper-based and predefined template variants.
2026-04-08 13:14:43 +07:00
ern775
a44f11267e
fix(brightness): revert min brightness regression
2026-04-08 08:15:36 +03:00
Lysec
48fe0f91a5
fix(theming): skip theme writes and hooks when wallpaper change produces no diff
...
Issue: #2400
2026-04-07 22:29:00 +02:00
Lysec
b8de6e1df2
Merge pull request #2411 from lonerOrz/cc-icon
...
add explicit iconPosition control for CustomButton widget
2026-04-07 22:13:59 +02:00
Lysec
bec97262eb
Merge pull request #2417 from ern775/change-enforce-min
...
feat(brightness): change enforce minimum brightness method
2026-04-07 22:03:42 +02:00
ern775
15873d4818
feat(brightness): change enforce minimum brightness method
2026-04-07 22:34:11 +03:00
Lysec
91d0bb83ae
Merge pull request #2414 from notiant/patch-9
...
NComboBox: remove hover animation
2026-04-07 15:42:56 +02:00
Ly-sec
57cdcb7ad0
chore(flake): update flake.lock
2026-04-07 01:16:22 +00:00
notiant
4e99e5db92
update I18n.qml
2026-04-06 21:09:03 +02:00
notiant
747b4aa715
update date formats for lock screen
2026-04-06 21:04:16 +02:00
notiant
b0bb684be5
NComboBox: remove hover animation
2026-04-06 19:13:53 +02:00
Lysec
40e98f1ad0
fix(config): handle nix-style atomic config replacements for settings and colors
2026-04-06 14:03:29 +02:00
Lysec
c395320426
Revert "fix(settings): detect nix-managed settings updates without restart"
...
This reverts commit 353b07380f .
2026-04-06 13:51:27 +02:00
Lysec
353b07380f
fix(settings): detect nix-managed settings updates without restart
2026-04-06 13:35:26 +02:00
Lysec
1f9096a46f
Revert "fix(settings): reload settings after nix-managed config file replacements"
...
This reverts commit 17b157d1b6 .
2026-04-06 13:28:00 +02:00
Lysec
17b157d1b6
fix(settings): reload settings after nix-managed config file replacements
2026-04-06 13:19:43 +02:00
loner
9d4fad0b28
refactor(settings): organize CustomButton settings into tabbed layout
...
Reorganize the CustomButton settings panel from a single scrollable form
into a tabbed interface with three tabs: Actions, Icon, and Text.
2026-04-06 10:36:06 +08:00
loner
cfc96dd3e7
feat(bar): add context menu for CustomButton right-click
...
- Show context menu instead of directly opening settings when no command is set
- Context menu includes widget-settings option
- Matches behavior of other bar widgets
2026-04-06 10:36:03 +08:00
loner
b8a7c2f77d
fix(settings): resolve barIsVertical property assignment conflict
...
CustomButtonSettings now calculates barIsVertical from Settings directly
instead of receiving it from parent, avoiding Loader.setSource() conflict.
2026-04-06 10:35:59 +08:00
loner
5c3b3a2185
refactor(bar): remove enableColorization toggle from CustomButton
...
Colorization now activates automatically when icon or text color is set,
simplifying the UX by removing an extra toggle step.
2026-04-06 10:35:55 +08:00
loner
f21e8fb82a
feat(ui): add separate icon and text colorization for CustomButton
...
- Add colorizeSystemText setting for text color (icon only was already supported)
- JSON parse supports iconColor and textColor fields separately
- Legacy "color" field still works for both icon and text
- Enable colorization no longer depends on show icon setting
- Refactor resolveColor helper to eliminate duplicate code
2026-04-06 10:35:52 +08:00