Commit graph

42 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
912b173c7f
fix: use text color for icon button instead 2022-11-17 17:32:19 -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
e55ce3e519
feat: sticky graphics mode after selection 2022-11-14 19:51:36 +01:00
Ashley Wulber
af1e16b1f5
fix: better popup container 2022-11-14 16:58:54 +01:00
Ashley Wulber
b3977bed34
fix: better styling of button & popup 2022-11-14 15:43:39 +01:00
Ashley Wulber
ae89afcc5f
fix: better popup size 2022-11-14 13:20:02 +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
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
Ian Douglas Scott
4e95d4aead Don't specify associated types in subclassing that are added automatically 2022-07-22 12:47:21 -07:00
Ashley Wulber
adc02df64f
wip: use desktop file stem for app id 2022-07-19 23:39:19 -04:00
Ian Douglas Scott
ee142903bb Use libcosmic-applet in time applet
Need to get button height right.
2022-07-05 16:52:04 -07:00
Ian Douglas Scott
765e3af815 Use libcomsic-applet in status-area, network, graphics 2022-07-05 16:21:23 -07:00
Ian Douglas Scott
aac43de65d Separate CosmicAppletWindow and CosmicAppletButton 2022-07-05 14:41:09 -07:00
Ian Douglas Scott
fff8d7d6e6 Use master_jammy branch of cosmic-panel 2022-06-30 09:13:11 -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
e049343317 Update cosmic-panel-config 2022-06-29 13:32:50 -07:00
Ian Douglas Scott
04c7e73dec Update uses of relm4-macros to relm4 next branch 2022-06-29 12:00:18 -07:00
Ashley Wulber
5661e0c045 fix: import trait 2022-06-09 15:51:58 -04:00
Ashley Wulber
464338585c
chore: add cosmic app list and cosmic panel buttons 2022-06-06 11:52:45 -04:00
Ashley Wulber
8df3019973
fix styling and desktop files 2022-05-26 15:37:59 -04:00
Ashley Wulber
d6b7b9fcd1 refactor: graphics applet popover and icon button 2022-05-26 12:35:18 -04:00
Ashley Wulber
06d9584a31 license 2022-05-26 11:59:09 -04:00
Ashley Wulber
6b56500a52
chore: debian packaging 2022-05-25 17:11:42 -04:00
Lucy
835774a5a7
Remove unused code 2022-02-16 10:56:27 -05:00
Lucy
83d2cb249f
Add a loading overlay for while the mode is being changed 2022-02-15 18:24:24 -05:00
Lucy
5af3abeb93
Well it uh, mostly works. 2022-02-15 17:41:01 -05:00
Lucy
29f0bbf0f6
Mode selection widget, base async zbus code 2022-02-15 17:02:01 -05:00
Lucy
f4b895d61d
Base work on graphics api 2022-02-15 10:59:57 -05:00
Lucy
b8d17f2b2f
Add profile configuration functions 2022-02-15 10:42:49 -05:00
Lucy
e03225384b
Start work on graphics applet 2022-02-14 15:41:47 -05:00