Mondotosz
f7932c45e3
fix(ipc): added missing entry to Control settingsTabMap
...
fixed the following call by adding the missing idle entry
```
qs -c noctalia-shell ipc call settings openTab idle
```
2026-04-21 11:39:18 +02:00
notiant
f7394b7c44
Merge branch 'noctalia-dev:main' into patch-10
2026-04-20 08:27:13 +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
2026-04-15 09:58:54 +02:00
Adria Martin
375dfafb5b
chore: remove verbose comment
2026-04-10 19:02:07 +07: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
notiant
c6ca3a663d
fix problem with Airplane Mode toggle visibility & add some default values for the Color Scheme settings
2026-04-08 19:52:28 +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
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
ern775
15873d4818
feat(brightness): change enforce minimum brightness method
2026-04-07 22:34:11 +03: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
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
loner
9cc8b36804
feat(bar): add explicit iconPosition control for CustomButton widget
...
Replace auto-calculated icon position (based on widget bar section) with
user-controlled iconPosition setting ("left" or "right", default "left").
2026-04-06 10:35:20 +08:00
Lysec
ff9f0a75d9
Merge pull request #2405 from mia-0/kcolorscheme
...
KDE theming improvements
2026-04-05 12:37:53 +02:00
notiant
f777e539f5
GTK refresh fix
2026-04-05 01:14:51 +02:00
Mia Herkt
8db923d66f
Theming: add apply script for KDE
...
There are problems with plasma-apply-colorscheme:
It refuses to apply a color scheme that is already active,
necessitating a switch to a different scheme.
This is both slow and causes flickering.
Fix this by using a custom script to apply the color scheme:
Just overwrite the config sections in kdeglobals and send the
change notification signal via D-Bus.
2026-04-05 00:41:57 +02:00
Lysec
759454d2d5
fix(audio): sticky app-stream volume + subtitle line in panel
2026-04-03 12:00:33 +02:00
Lemmy
bcbbafda1e
chore(version): bumping to v4.7.6-git
2026-04-02 18:31:20 -04:00
Lemmy
8b0c7c2880
Release v4.7.5
2026-04-02 18:30:40 -04:00
Lemmy
621c798c8b
fix(location): autolocate off by default for privacy, improved UI when no location is set. Fix #2388
2026-04-02 16:58:25 -04:00
Lemmy
08e2d7f71c
fix(weather): read is_day from service instead of requiring callers to pass it.
2026-04-02 16:26:36 -04:00
Lemmy
cd4ec47e96
fix(location): more logging and potential fix
2026-04-02 15:08:16 -04:00
Lysec
41b29998f2
chore(version): bumping to v4.7.5-git
2026-04-02 20:13:38 +02:00
Lysec
791b3ac153
Release v4.7.4
2026-04-02 20:12:18 +02:00
Lemmy
411a820f3c
fix(audioservice): another Qt-11 warning fix
2026-04-02 11:15:04 -04:00
Lemmy
c4b8b912f3
fix(audioservice): switch from PwNode to var for sink and source so it's nullable.
2026-04-02 09:35:01 -04:00
Lemmy
6fcfc0c1d2
fix(location): fix weather fetching
2026-04-02 07:56:47 -04:00
Lysec
f301a57137
feat(location): add toggle to always show Talia weather emojis
2026-04-02 13:47:47 +02:00
Lysec
ed117eb94c
fix(theming): always sync prefer-light/dark with system theme toggle
...
Issue: #2357
2026-04-02 10:53:19 +02:00
Lysec
25a5eede06
chore(version): bumping to v4.7.4-git
2026-04-02 03:03:29 +02:00
Lysec
4af6074810
Release v4.7.3
2026-04-02 03:00:50 +02:00
Lemmy
c31917105c
fix(mango): prevent double focused windows in workspace apps
2026-04-01 20:54:43 -04:00
Lemmy
0cc83bdbaf
fix(workspace-apps): add "handle" for sway activation
2026-04-01 20:54:20 -04:00
Lemmy
4ee55c2a99
fix(workspace): copy window to js object instead of holding live listmodel prox.
2026-04-01 20:30:22 -04:00
Lemmy
f4719e598e
feat(location): removed the Tokyo default location, improved flow with the new auto-locate.
2026-04-01 18:00:46 -04:00
Lemmy
80cd76b82e
feat(location): auto location/weather via IP
2026-03-31 21:08:58 -04:00
Lemmy
97553d7064
chore(version): bumping to v4.7.3-git
2026-03-31 16:25:24 -04:00
Lemmy
77f054cbf1
chore(version): release v4.7.2
2026-03-31 16:24:11 -04:00
Lysec
4f523301c9
fix(bar): harden AudioVisualizer when ShellScreen is null
2026-03-31 21:04:03 +02:00
Lysec
da2e2dda52
Merge pull request #2363 from MrDowntempo/main
...
Feat: Option to hide title in active window bar widget
2026-03-31 19:18:48 +02:00
Corey Woodworth
cfad4fc77a
chore: run qmlfmt.sh again
2026-03-31 13:15:41 -04:00
Corey Woodworth
c824140471
fix: Add showText to BarWidgetRegistry and settings-widgets-default
2026-03-31 13:12:22 -04:00
Lysec
d4e7a8e967
fix(audio): stabilize input volume % via wpctl like default sink
2026-03-31 14:30:28 +02:00