Commit graph

13 commits

Author SHA1 Message Date
Brock
f3b5713ff5
Sound applet rewrite (#28)
* Reset cosmic-applet-audio

* save point with rwlock to talk to pulse

* almost making pulse work with a subscription, but awating results causes a panic

* maybe threaded

* Working pulse connection

* working async pulse audio listener

* cargo fmt

* working communication

* make worky ChannelVolumes

* more fixy

* working control for speaker volume

* fix changing volume on input

* Initial port to iced-sctk

* Fix revealer return types

* fix: build

* feat: more applet updates

Co-authored-by: Ashley Wulber <ashley@system76.com>
2022-12-08 13:58:39 -05:00
Ashley Wulber
f4b3ddcafc
update deps 2022-12-07 13:41:54 -05:00
Ashley Wulber
d088acd62d
fix: fix update dep & fix window size 2022-12-07 12:46:54 -05:00
Ashley Wulber
092fc40426
update to use latest libcosmic 2022-12-07 12:13:44 -05:00
Ashley Wulber
df67bc3206
fix: allow popups to be constrained 2022-12-05 17:03:18 -05:00
Ashley Wulber
6a98d7f7c8
feat: iced battery applet 2022-12-02 20:24:52 -05:00
Ashley Wulber
a7b099b4b3
refactor: use iced workspaces applet 2022-11-29 16:52:31 -05:00
Ashley Wulber
498531f067
feat: improve icon button colors 2022-11-17 17:26:11 -05:00
Ashley Wulber
5b722286a1
fix: refactor & handle close requests 2022-11-15 12:00:41 +01:00
Ashley Wulber
af1e16b1f5
fix: better popup container 2022-11-14 16:58:54 +01:00
Ashley Wulber
fd074db283
fix: update deps to get fixes for iced-sctk 2022-11-14 12:43:27 +01:00
Ashley Wulber
112ff7eced
feat: working iced graphics applet 2022-11-14 12:15:27 +01:00
Ashley Wulber
56debe8cc3
feat: builds deb 2022-11-14 01:43:36 +01:00