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
a0093e509b
fix(media): gate spectrum pipeline on playback to cut idle CPU
...
Issue: #2393
2026-04-04 15:31:11 +02: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
8815a0da27
fix(workspace): temp disable tooltips
2026-04-01 20:18:41 -04:00
Lemmy
b06b1d91f6
fix(workspace): showApp simpler anims
2026-04-01 20:03:57 -04:00
Lemmy
ac5ff31db3
fix(workspace): simplification
2026-04-01 19:48:00 -04:00
Lemmy
ae84393c63
fix(workspace): fix missing icon and broken layout
2026-04-01 19:16:38 -04:00
Lemmy
aa12aa91f0
fix(workspace): minor cleanup
2026-04-01 18:31:14 -04:00
Lysec
7b29c11d7a
fix(bar): guard grouped workspace window delegates when modelData is stale
2026-04-01 12:33:33 +02:00
Lemmy
e13888e978
fix(mediamini): guard onEntered against stale panel ref.
2026-03-31 15:59:14 -04:00
Lysec
4f523301c9
fix(bar): harden AudioVisualizer when ShellScreen is null
2026-03-31 21:04:03 +02:00
Corey Woodworth
900e1f1286
chore: run qmlfmt.sh
2026-03-31 03:36:26 -04:00
Corey Woodworth
0c9d3b83be
chore: add modified files again because they were not staged (I don't get git sometimes)
2026-03-31 03:18:49 -04:00
Corey Woodworth
53b5dbac4c
feat: Add showText variable to show/hide name of Active Window
2026-03-31 02:55:23 -04:00
Lysec
00392ff8d2
Merge pull request #2312 from notiant/patch-2
...
Rework Airplane Mode handling & remove bluetoothctl fallback
2026-03-30 12:06:13 +02:00
Lemmy
a5fc309880
cleanup(NScrollText): remove unused imports, gate layer on overflow
2026-03-28 14:06:24 -04:00
BUSTheid
b18d33742a
refactor(NScrollText.qml): MultiEffect fade mask
...
Replace the leftGradient and rightGradient Rectangles in NScrollText
with a MultiEffect mask approach. Old solution caused visual bugs.
2026-03-28 17:59:11 +01:00
Lemmy
021f0026da
fix(bar): guard bar widget metadata lookup
2026-03-25 19:12:30 -04:00
notiant
dea0575efa
rework Airplane Mode handling & remove bluetoothctl fallback
2026-03-24 21:22:12 +01:00
Max Schipper
1d0ab01532
feat(workspace): allow one character labels on vertical bar
...
on vertical bar the character count for the label is now clamped to 2, allowing the use to set it to 1
2026-03-24 18:07:22 +01:00
Lemmy
5f5cd2c439
Merge pull request #2208 from turannul/pr/additional-networking-fixes
...
Networking code cleanup.
2026-03-22 18:43:49 -04: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
4e44886a79
chore(autofmt)
2026-03-22 10:34:06 -04:00
Mia Herkt
1e215ba93d
Bar/MediaMini: don’t repaint invisible progress ring
...
This causes the entire container to get damaged, so avoid this when
the ring is disabled.
2026-03-21 17:05:34 +01:00
Lemmy
6180d457f2
feat(audioviz): added a settings to control the frequency mirroring. Fix #2239
2026-03-20 21:59:15 -04:00
Lemmy
b3b236fdb8
fix(active-window): fix vertical centering, more robust if fonts get bigger than icon.
2026-03-20 20:38:01 -04:00
Lemmy
9966d695cc
fix(settings): cleaning remnants of Settings.data.bar.floating
2026-03-20 19:47:14 -04:00
Lemmy
1ed2e5762d
chore(merge): bar autohide + hyprland fixes
2026-03-18 09:00:54 -04:00
nZo-sp
71568bd2a3
Added min/max events in audio service to notify subscribers when audio limit is reached
2026-03-17 17:54:28 +01:00
Lemmy
3062797165
fix(notif/workspace): reverting some of the previous attempt from timer back to Qt.callLater
2026-03-17 09:21:41 -04:00
Lysec
46a3c7e2d4
Revert "fix(bar): defer update to next cycle"
...
This reverts commit 2fcd219c34 .
2026-03-17 10:38:25 +01:00
Lysec
2fcd219c34
fix(bar): defer update to next cycle
2026-03-17 10:16:41 +01:00
Lysec
2e5f07e039
fix(bar): attempt at resolving widget incubation race conditions
2026-03-16 18:45:49 +01:00
Lemmy
b9fbe6cd1f
feat(network): cleanup and UI polish
2026-03-15 19:49:22 -04:00
Turann_
a6e616caf7
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-15 18:52:23 +03:00
Lemmy
0d503343f4
fix(workspace): defer update to next event loop via timer instead of Qt.callLAter
2026-03-15 11:37:32 -04:00
Turann_
bd61583482
move functions to service 2/3
2026-03-15 06:45:41 +03:00
Turann_
39f9123cba
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-15 01:38:15 +03:00
Lemmy
793771cd77
chore(autofmt)
2026-03-14 10:33:28 -04:00
LionHeartP
7b80ac7319
SystemMonitor.qml: fix launching external Monitor app
2026-03-14 15:42:58 +02:00
Turann_
b790d0d1b7
Merge branch 'main' into pr/networking-refactor-pt2
2026-03-14 05:46:20 +03:00
Lemmy
4500f13de3
fix(mediamini): proper width computation when show album art is off. Fix #2121
2026-03-13 22:06:58 -04:00
Turann_
b8dcf04a9b
prep for icons
2026-03-14 04:01:47 +03:00
Turann_
a9915ee6c6
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-14 00:56:16 +03:00
Lemmy
b17f720350
fix(nightlight): changed the logic, the icon is now colored only when enabled
2026-03-13 17:03:22 -04:00
Turann_
79a14aca24
Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2
2026-03-13 17:43:25 +03:00
Turann_
9aa636cbce
this makes more sense where used.
2026-03-13 05:06:07 +03:00