This is based on the GTK version of the status area applet that was
previously in this repository.
This exposes app indicators found over dbus. As used in applications
like nm-applet and steam.
* chore: add icons and installation
* refactor: use the new battery icons
* refactor: use audio applet icons
* chore dependency cleanup
* chore: remove icons included in cosmic-icons package
* refactor: use icons for signal strength and fix handling of new connections
* fix: improve some logic for the networking applet
* chore: add cosmic-icons to Depends
* feat: use notifications icons
* chore: set bluetooth icon depending on state
* fix: set default font and text size
* feat (network): add airplane-mode message
* feat (battery): add display icons to the battery applet
* fix (battery): logic for selecting the battery icon & use new battery icons
* Power: Replace gtk applet with iced applet
No functionality yet, but the layout is nearly done. Only small
tweaks needed to font and svg backgrounds.
* Power: Add suspend+restart+shutdown functionality
* Power: Add lock + log out + settings
* Fix build.
* Fix window placement
* 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>