Ashley Wulber
9ef8098498
Iced network applet ( #31 )
...
* builds and shows basic applet
* feat: connect up subscriptions
* feat: network applet mostly working
2022-12-09 15:31:19 -05:00
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
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
eab7ddea1d
Iced graphics applet ( #26 )
...
* feat: builds deb
* feat: working iced graphics applet
* fix: update deps to get fixes for iced-sctk
* fix: better popup size
* fix: better styling of button & popup
* fix: better popup container
* feat: sticky graphics mode after selection
* fix: refactor & handle close requests
2022-11-17 10:38:48 -05:00
Ashley Wulber
baea01b884
fix: just all
2022-09-13 13:14:25 -04:00
Ashley Wulber
c7e80afb45
chore: update rustc in build-depends
2022-09-13 10:51:19 -04:00
Ashley Wulber
98813824d4
feat: use libcosmic::init
2022-08-16 14:36:31 -04:00
Ashley Wulber
a96decd24b
fix: build dep
2022-08-10 13:57:17 -04:00
Ian Douglas Scott
34fbd6a8ce
Add libpulse-dev as a dependency
2022-06-29 15:45:18 -07:00
Ian Douglas Scott
061a891c5e
Update everything to gtk-rs git, relm4 next
...
Now everything is in one workspace again. Hopefully this also builds on
CI.
2022-06-29 13:58:29 -07:00
Ian Douglas Scott
1d40fe9a23
audio: Use relm4 next branch
2022-06-29 13:18:44 -07:00
Ian Douglas Scott
14101dc7db
Install battery applet, and make it work in the panel
2022-06-25 22:28:56 -07:00
Ashley Wulber
6b56500a52
chore: debian packaging
2022-05-25 17:11:42 -04:00