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
Lysec
deb79261dd
feat(wallpaper): add separate selection for light & dark mode
2026-03-29 12:53:06 +02:00
Lysec
c608f1f700
Merge pull request #2298 from tmarti2/dismiss-toast-ipc-call
...
Dismiss toast ipc call
2026-03-26 15:17:29 +01:00
Thibault Martin
7800306b4b
Add Toast dismiss IPC Handler
2026-03-26 14:25:07 +01:00
Lemmy
c640bc9083
feat(bar-ipc): added new "peek" call and made existing call work better with auto-hide
2026-03-25 16:48:21 -04:00
Thibault Martin
af7fd3bad2
Move toast IPC closer to notifications
2026-03-25 12:06:54 +01:00
notiant
dea0575efa
rework Airplane Mode handling & remove bluetoothctl fallback
2026-03-24 21:22:12 +01:00
amateur-hacker
4bea91a750
feat(ipc): add commands for airplane mode
2026-03-23 15:10:42 +05:30
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
3b5e596ab3
fix(ipc): audio and network panel attempt to open near their bar button
2026-03-21 09:57:26 -04:00
Lemmy
1454ef24e1
feat(hooks): added a simple color generation hook
2026-03-15 10:23:13 -04:00
Lemmy
40e06ed1f8
feat(hooks): added a 3rd argument to the wallpapper changed hook (light/dark)
2026-03-13 10:11:54 -04:00
Lemmy
9d142fbaf3
refactor(notif): rename internals for clarity (popup vs history)
2026-03-12 11:00:50 -04:00
Lysec
aa0059851f
feat(hooks): add $1 lock/unlock parameter to screen lock and unlock hooks
...
Closes : #2142
2026-03-10 23:02:08 +01:00
Lemmy
9acb3facfa
feat(ipc): add new ipc call wallpaper refresh
2026-03-08 10:47:27 -04:00
Lysec
3452619f5d
fix(settings): turn System Monitor into System with Performance subtab
2026-03-06 23:56:54 +01:00
Lemmy
cf326a71fc
location: IPC call now triggers geocoding and weather refresh. Fix #2065
2026-03-04 11:02:42 -05:00
Lemmy
abb7704699
Merge pull request #1981 from cbxcvl/feature/bluetooth-autoconnect
...
feat(bluetooth): auto-connect paired & trusted devices with toggle control
2026-03-03 19:09:19 -05:00
Lemmy
614fbd210d
ipc: restoring "wallpaper get"
2026-03-02 13:36:06 -05:00
Lemmy
e5e12b4995
wallpaper-random: more robust after PR 1697
2026-03-01 15:54:58 -05:00
Lemmy
74a816de27
Merge branch 'main' into feature/add-option-to-choose-monitor-for-ipc-random-wallpaper
2026-03-01 15:50:40 -05:00
Lin Xianyi
ddb99dce67
Adds an ipc command to turn monitors on / off
2026-03-02 01:07:40 +08:00
Lemmy
052ffcc5a2
autofmt
2026-02-28 11:10:34 -05:00
Lysec
a692cfb654
IPCService: adjust lock/lockAndSuspend logic
2026-02-28 17:00:59 +01:00
Jb
5ca37a9a1e
IPC Call Wallpaper Get
2026-02-28 13:46:21 +01:00
Lemmy
82fb54e1b5
idleInhibitor: improved IPC
2026-02-27 11:56:34 -05:00
cbxcvl
470b61f4e1
feat(bluetooth): auto-connect paired & trusted devices with toggle control
...
Adds automatic reconnection of paired and trusted Bluetooth devices
when Bluetooth is enabled or when the shell starts. The feature is
fully toggleable ON/OFF from three places:
- Settings > Connections > Bluetooth (persistent NToggle)
- Bluetooth Panel quick toggle (NIconButton in header)
- IPC commands: toggleAutoConnect, enableAutoConnect, disableAutoConnect
Changes:
- New setting: bluetoothAutoConnect (default: true)
- Auto-trust devices upon pairing via Instantiator/Connections watcher
- 2s delay after BT enable to allow adapter initialization
- Respects airplane mode
- Toast notification when auto-connect fires
2026-02-25 23:50:16 -03:00
Lysec
81b08fc0e6
IPCService: add lock call (implements #1935 )
2026-02-23 07:44:17 +01:00
Lemmy
75e8444051
autofmt
2026-02-20 19:53:39 -05:00
Lemmy
6b9550e763
Merge pull request #1611 from bryanm1529/feat/notification-action-ipc
...
notifications: add IPC functions for action invocation
2026-02-20 19:01:32 -05:00
Lemmy
1ecbf4d771
bar: added override for display mode for other monitors
2026-02-16 13:22:02 -05:00
Lemmy
c038878152
settings+connections: unified the way to open the settings on a particular tab/subtab + QoL settings access for bt and wifi
2026-02-14 09:42:13 -05:00
notiant
a28ce1a859
fix container outlines in connections tab
2026-02-14 02:07:44 +01:00
Lemmy
683a1680cc
ipc: new bar setPosition
2026-02-13 09:02:48 -05:00
Lemmy
81d0a034c8
bar-shell: prevent bar crash on rapid visibility toggle and convert IPCService to singleton
2026-02-12 08:54:32 -05:00
Lemmy
b8de6b1599
custom-button: using a proper singleton for the CustomButtonIPCService instead of and object registered in Qt.application. The singleton directly check the settings for IPC calls definition instead of the Bar widgets, this allow us to unload the bar widgets when the bar is hidden while keeping IPC call functional.
2026-02-11 15:22:05 -05:00
Lemmy
a6c880a632
ipc: simplified core launcher providers opening and closing
2026-02-10 10:09:26 -05:00
Lemmy
6c2dea1fc9
ipc: added bar setDisplayMode {mode}
2026-02-09 18:23:23 -05:00
bean-factory
9952006afc
rename bar ipc functions to avoid conflict
2026-02-09 22:28:32 +05:30
Lemmy
af3ea6252d
ipc: fixing warnings
2026-02-08 18:01:13 -05:00
Lemmy
d241506bfc
ipc-settings: added new call to focus a specific tab/subtab ex: "settings toggleTab bar/2"
2026-02-08 14:45:02 -05:00
Lemmy
c01f327a3a
custombutton-ipc: also fix middle click
2026-02-08 14:17:56 -05:00
Lemmy
8c640d6cdf
Merge pull request #1722 from deep4lpha/custom-button-ipc-fix
...
Fix CustomButton ipc calls not working
2026-02-08 14:10:36 -05:00
Lemmy
552d401788
launcher: in overview mode, no need to check if that bar exists on the target screen
2026-02-08 11:54:03 -05:00
Lemmy
915ef85f32
merge main
2026-02-07 20:51:00 -05:00
Deep 4lpha
8846ebf821
fix CustomButton ipc calls not working
2026-02-07 16:49:21 +01:00
Lysec
f13bc738be
IPCService: add setGeneration method
2026-02-05 13:33:30 +01:00
Florian Boulay
107ea5698a
Add screen argument to IPC wallpaper random
...
* Add argument to specify on which screen to apply a random wallpaper
* if `all` is provided, the old behavior is kept: a random wallpaper is
applied to all screen.
2026-02-05 13:22:08 +01:00
Lysec
3e876e88bb
Hooks/CustomButton: switch back to sh -lc
2026-02-03 20:02:28 +01:00