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
ayagmar
ce8da4c514
fix(notifications): prefer default actions for window focus
2026-03-23 19:59:45 +01:00
Lysec
bd474db387
fix(hostservice): use non uppercase username, respect upper/lowercase for Full Name
2026-03-23 10:27:44 +01:00
Turann_
849bf16388
feat(networking): refactor NetworkService to use Quickshell.Networking and improve state synchronization
...
- Use Quickshell.Networking for wifiEnabled
- Improve state synchronization between processes
- Fix race conditions in Wi-Fi scanning
- Ensure proper startup initialization
- Another icon fix xD (4th one)
- Merge deviceStatus with wifiDetails
Co-Authored-By: notiant <notiant@users.noreply.github.com >
2026-03-23 00:48:56 +03:00
Lemmy
d2396b3e60
chore(sysstat): removed dead code
2026-03-18 22:11:59 -04:00
Lysec
bc258254d8
fix(notification-rules): do not allow empty patterns
2026-03-18 21:31:49 +01:00
Lysec
381444bc2c
feat(notifications): add notification display rules
...
- block: skips the notification completely
- mute: does not play sound (played by noctalia), shows popup, adds to
history
- hide: no sound, no popup, still adds to history
2026-03-18 21:24:14 +01:00
nZo-sp
3394439328
Fix ignore sound for app without a name but with a desktopEntry defined
2026-03-18 15:25:09 +01:00
Turann_
a5af3e83d6
Guard ethtool usage.
2026-03-15 22:07:04 +03:00
notiant
bb2e311dca
remove app2unit in launcher settings
2026-03-13 01:30:55 +01:00
Lemmy
9d142fbaf3
refactor(notif): rename internals for clarity (popup vs history)
2026-03-12 11:00:50 -04:00
Lemmy
683e617447
fix(notif): fix re-entrant QML incubation crash in NotificationService
2026-03-12 10:47:31 -04:00
Lemmy
7d70a39419
sys-stat: ensure a minimum number of history entries so we can draw them
2026-03-05 09:50:30 -05:00
Lemmy
259aa1b93d
sysstat: show cpu-cores at false by default
2026-03-03 19:26:34 -05:00
Lemmy
3bc4b0fc48
Merge pull request #1962 from tmarti2/per-core-cpu-stats
...
"Per core" cpu stats in SystemMonitor
2026-03-03 19:22:10 -05:00
notiant
47f822abd3
adjust maxSpeeds to decimal
2026-02-28 18:06:38 +01:00
notiant
3cd3c92edd
use decimal units for network speed
2026-02-28 18:01:27 +01:00
notiant
0b6495b60f
use decimal units for disk space
2026-02-28 17:35:18 +01:00
Thibault Martin
02992bccd7
Add cpu cores usage computation in SystemStatService
2026-02-28 10:56:36 +01:00
Lysec
a05927ed89
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-02-23 08:00:34 +01:00
Lysec
02938a09ca
HostService: fallback to /etc/conf.d/hostname for distros like gentoo
2026-02-23 08:00:31 +01:00
Alexander Nabokikh
fa090313ec
fix(1926): cache notification icons
2026-02-22 14:12:50 +01:00
Lemmy
b98392afa0
sys-stat: cpu usage and temp at 1Hz (from 3Hz)
2026-02-19 20:40:39 -05:00
Lysec
ac76ccce31
SessionMenuEntrySettingsDialog: don't force modifier for keybind
2026-02-18 16:51:06 +01:00
Lysec
d2d9093d05
Merge pull request #1883 from AlexNabokikh/1882
...
fix(#1882 ): resolve notification popup actions failing to invoke
2026-02-18 15:58:22 +01:00
Alexander Nabokikh
5cbcb0b602
fix( #1882 ): fix animations
2026-02-18 14:35:37 +01:00
Lysec
7e9694c4dc
ProgramCheckerService: move bluetoothctl check from BluetoothService here
2026-02-18 14:24:29 +01:00
Alexander Nabokikh
6303f01529
fix( #1882 ): resolve notification popup actions failing to invoke
2026-02-18 11:48:03 +01:00
tibssy
604f709ad6
fix(notifications): sanitize notification text by removing unknown tags so attribute noise doesn’t appear in rendered messages
2026-02-17 15:21:14 +00:00
tibssy
e8b16a2d9a
refactor(notifications): move markdown setting to history tab and improve history panel UI
2026-02-16 12:32:06 +00:00
tibssy
42ea6ee1e8
feat(notifications): add markdown sanitizer for notification history expansion to notification service
2026-02-16 12:32:06 +00:00
Lysec
070c3b523c
Notification: properly display/escape html tags
2026-02-15 16:53:00 +01:00
Lemmy
50e2055028
Merge pull request #1743 from turannul/pr/bluetooth-refactor-pt1
...
Bluetooth Panel Rework pt1
2026-02-13 16:07:44 -05:00
Lemmy
1a75b0b3f2
system-stats: many optimizations, removed GUI settings to control polling as it's too risky, disable all when on the lockscreen.
2026-02-13 14:34:35 -05:00
Lemmy
8c4a30406b
systemstat: slightly boosted theoric network max speed (rx 1MB, tx 512K) to avoid intense autoscaling
2026-02-12 23:39:33 -05:00
Alice ✨🌙 Luna
3a6f42e79a
SystemMonitor: Add option to pad the text
...
This option is only shown if compact mode is off and a monospace font is enabled.
If the bar is vertical the setting will be ignored.
Everything should not shift and the width is calculated from the maximum value (which can be system dependent).
2026-02-13 01:51:28 +01:00
Lemmy
5b3a0e8640
notification: removing the disconnect
2026-02-10 10:39:10 -05:00
Lemmy
3328beec86
notification: fixed warning introduced by previous "close on LMB"
2026-02-10 10:23:05 -05:00
Turann_
ad13570aa1
Update HostService.qml
2026-02-09 05:35:08 +03:00
Lemmy
e43bdd238b
fonts: added "System Default" entry in each combobox, to use the system one.
2026-02-08 11:02:11 -05:00
Lemmy
9383835357
sysstat: dont scan for thermalzone gpus unless dgpu monitoring is on
2026-02-06 22:48:33 -05:00
Lemmy
1067575848
system-stat: don't log about no cpu temp found unless it's really true.
2026-02-06 21:44:25 -05:00
Lemmy
c3a219e114
sysstat: reset on resume (after suspend)
2026-02-06 15:51:24 -05:00
Lemmy
4449ba25f8
systemstats: ignore loopback interfaces
2026-02-06 12:14:34 -05:00
Lemmy
238891a90d
autofmt
2026-02-06 10:16:42 -05:00
Lemmy
3a6217628c
Merge pull request #1660 from Sky1-Linux/thermal-zone-fallback
...
SystemStat: add thermal_zone fallback for CPU and GPU temperature
2026-02-06 09:46:26 -05:00
Lemmy
8da1966ad3
sysstat: better default fill and some graphing improvments
2026-02-03 21:04:20 -05:00
Lemmy
ad51d12c56
sysstat: better graphing
2026-02-03 18:19:37 -05:00
Lemmy
aa27d38e2e
sysstat-service: remove cpu maxFreq spam log
2026-02-02 16:56:58 -05:00