Ian Douglas Scott
ce060eead0
justfile: Use recipe parameters to reduce duplication
...
Just doesn't have arrays or and currently lacks new line escapes, so
this seems like the best way to do things for now.
2023-02-16 14:49:08 -08:00
Ashley Wulber
7a003389b8
feat: pairing via applet's agent
2023-02-15 11:17:44 -05:00
Ashley Wulber
a1aa87f5bd
refactor: move projects into a workspace
2022-12-23 16:14:55 -05:00
13r0ck
31362c7dc1
Update debian packaing for new repo structure.
2022-12-23 16:14:55 -05:00
Ashley Wulber
8223c76361
feat: app list is displayed and updated
2022-12-23 16:14:55 -05:00
13r0ck
87a88931b4
Update Debian packaging for iced based applet.
2022-12-19 21:22:11 -05:00
Brock
31bea66801
Power: Replace gtk applet with iced applet ( #32 )
...
* 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
2022-12-12 13:41:16 -05:00
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