Commit graph

337 commits

Author SHA1 Message Date
Lucy
2c591d1ba3
🚧 Begin rewrite of cosmic-applet-audio 2022-04-06 12:03:10 -04:00
Lucy
f3a92fbdfd
🚧 Need to thing of a way to rewrite this to be less of a mess tbh, 2022-04-05 12:41:09 -04:00
Lucy
1ce1afcbab
📌 Fix dependency hell. 2022-04-05 12:34:14 -04:00
Lucy
4074358337
App icons now work! 2022-03-28 15:25:26 -04:00
Lucy
f5e589e724
Use tracker instead of weird clear-based system. 2022-03-28 10:44:00 -04:00
Lucy
660c19624b
Changing audio from an external source works now! 2022-03-23 13:36:09 -04:00
Lucy
efba49688f
Clean up code a bit; remove unused dependencies 2022-03-16 16:02:22 -04:00
Lucy
e0a6a30eaa
Now displays proper name and volume 2022-03-11 11:06:41 -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
Lucy
5b6242d9d9
LabeledItem works! 2022-02-28 15:27:26 -05:00
Lucy
0b0279b3ed
WIP: use libcosmic-widgets for labeleditem 2022-02-25 13:12:43 -05:00
Lucy
dc92340774
Locking the screen now works. 2022-02-21 14:09:15 -05:00
Lucy
fa03b0553b
Start on power applet 2022-02-18 10:31:12 -05:00
Lucy
e03225384b
Start work on graphics applet 2022-02-14 15:41:47 -05:00
Lucy
8ef033f39e
Show all IPs 2022-02-09 13:22:43 -05:00
Lucy
4c4f1300e4
Show IP address for current wired 2022-02-08 14:11:15 -05:00
Lucy
d53171519a
Update cosmic-dbus-networkmanager 2022-02-08 14:00:56 -05:00
Lucy
0d54744537
Working WiFi toggle! 2022-02-07 14:14:55 -05:00
Lucy
15b31c8b7f
update cosmic_dbus_networkmanager 2022-02-07 11:13:25 -05:00
Lucy
f3a20ec7b2
Add more code from cosmic-settings
We probably should split this out into its own library, tbh
2022-02-02 14:46:47 -05:00
Lucy
9ed29eab94
Basic UI work 2022-02-01 16:46:25 -05:00
Lucy
ba677af0f4
Basic app layout 2022-02-01 14:10:15 -05:00
Lucy
a518251f16
Initial first applet 2022-02-01 13:24:00 -05:00
Ian Douglas Scott
c555037160 Run cargo update 2022-01-31 11:42:48 -08:00
Ian Douglas Scott
5e04b53378 Run cargo update 2022-01-24 14:30:12 -08:00
Ashley Wulber
c03d6a9d0a dependency update 2022-01-21 16:51:21 -05:00
Ashley Wulber
57263e77c7 upgrade gtkrs 2022-01-21 16:38:58 -05:00
Ian Douglas Scott
8b2a9c6359 Port all dbus server/client to to zbus
Seems to generally be working well. May still need a few fixes.
2022-01-13 13:47:54 -08:00
Ian Douglas Scott
8b5e1a7f12 Use libcosmic for x and wayland modules 2022-01-05 13:41:10 -08:00
Ian Douglas Scott
03999f24a7 Initial layer-shell support
Requires `layer-shell` feature to support, and patched GTK from
https://github.com/pop-os/gtk4/tree/layer-shell_impish.

This is generally working, but some things could be improved. Some of
the methods implemented for `LayerShellWindow` lack logic that exists in
`GtkWindow` that may be important. (For instance, some things related to
CSS). And some things may require more private functions from GTK.

The hard part is getting the necessary work upstreamed in some form.
2022-01-05 12:27:12 -08:00
Ian Douglas Scott
5dc055b143 Update gtk4-rs and rust-toolchain 2021-12-15 11:54:02 -08:00
Ian Douglas Scott
1c2e1fbe5b Accessor methods, better debug for menu 2021-08-27 10:44:35 -07:00
Ian Douglas Scott
4917422f21 Start implementing media controls 2021-08-25 19:00:59 -07:00
Ian Douglas Scott
1c92507470 Rename crate to pop-cosmic-panel 2021-08-25 09:01:37 -07:00
Ian Douglas Scott
9fcd57c97f Show correct time 2021-08-24 19:08:48 -07:00
Ian Douglas Scott
ae1ab55421 Initial WIP code 2021-08-24 14:14:08 -07:00