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
ac0b555946
chore: update libcosmic & other deps
2022-08-17 21:10:26 -04:00
Ashley Wulber
98813824d4
feat: use libcosmic::init
2022-08-16 14:36:31 -04:00
Ashley Wulber
d9212b2285
feat: init adwaita
2022-08-10 10:48:20 -04:00
Ashley Wulber
f6e5e04382
wip: allow multiple instances of each applet
2022-07-27 15:41:33 -04:00
Ian Douglas Scott
0e7baf704b
audio: Set icon based on volume and mute status of output
2022-07-22 14:44:12 -07:00
Ian Douglas Scott
6160512abe
audio: Volume scale partly working now
2022-07-22 13:26:36 -07:00
Ian Douglas Scott
33178a9a78
audio: WIP code for a volume scale
2022-07-21 17:48:18 -07:00
Ian Douglas Scott
61d82e128b
audio: Fix glib critical warnings
2022-07-20 16:42:20 -07:00
Ian Douglas Scott
aac43de65d
Separate CosmicAppletWindow and CosmicAppletButton
2022-07-05 14:41:09 -07:00
Ian Douglas Scott
68986d773c
Use libcosmic-applet in audio, notifications
2022-07-01 21:55:57 -07:00
Ian Douglas Scott
ab8131f5e6
applet: Place in a popover with a button
2022-07-01 21:13:42 -07:00
Ian Douglas Scott
1d40fe9a23
audio: Use relm4 next branch
2022-06-29 13:18:44 -07:00
Ian Douglas Scott
a431457468
Refactor PA to handle interior mutability / ref counting itself
2022-06-29 13:18:44 -07:00
Ian Douglas Scott
9f3803fedc
Refresh inputs/outputs at start
2022-06-29 13:18:44 -07:00
Ian Douglas Scott
7212fe545b
Fix updating volume
2022-06-29 13:18:44 -07:00
Ian Douglas Scott
786a980254
WIP using libpulse_binding directly in audio applet
2022-06-29 13:18:44 -07:00
Ashley Wulber
06d9584a31
license
2022-05-26 11:59:09 -04:00
Lucy
8c196a7ed3
🚧 Start on Now Playing stuff
2022-04-08 11:53:23 -04:00
Lucy
73d2401ed3
🚧 Volume updating
2022-04-07 15:21:15 -04:00
Lucy
57b44a35d5
🚧 Continue rewrite of cosmic-applet-audio
2022-04-07 12:36:01 -04:00
Lucy
2c591d1ba3
🚧 Begin rewrite of cosmic-applet-audio
2022-04-06 12:03:10 -04:00
Lucy
4074358337
App icons now work!
2022-03-28 15:25:26 -04:00
Lucy
af3470df11
Base code for figuring out how apps work
2022-03-24 13:35:33 -04:00
Lucy
efba49688f
Clean up code a bit; remove unused dependencies
2022-03-16 16:02:22 -04:00
Lucy
32375abdef
Finish the base view stuff
2022-03-10 12:40:41 -05:00
Lucy
5127904fc4
Begin work on main app
2022-03-07 17:37:40 -05:00
Lucy
4ad01331e0
Perhaps we'll use relm4 for audio?
2022-03-07 15:04:14 -05:00
Lucy
31bb22f91b
Start work on cosmic-applet-audio
2022-03-07 11:15:29 -05:00