Ashley Wulber
fd17241bcf
fix: typo
2022-12-09 15:50:26 -05:00
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
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
Ian Douglas Scott
9b58739a96
Move time code from old-panel into an applet
...
Removes the last of `old-panel`.
2022-06-10 16:20:46 -07:00
Ian Douglas Scott
04ce88e4ce
Initial port of notifications to an applet
2022-06-10 15:31:31 -07:00
Brock
25a8e8353e
Fix setuid
2022-06-10 12:05:49 -06:00
Ashley Wulber
02e240b6bb
feat: generated workspaces protocol and various improvements
2022-06-08 23:51:33 -04:00
Ashley Wulber
464338585c
chore: add cosmic app list and cosmic panel buttons
2022-06-06 11:52:45 -04:00
Ian Douglas Scott
f50ed504b1
Move status area code into an applet
2022-06-03 19:36:05 -07:00
Ashley Wulber
6b56500a52
chore: debian packaging
2022-05-25 17:11:42 -04:00