Commit graph

388 commits

Author SHA1 Message Date
Ashley Wulber
cbbd350fc6
update power applet to use latest zbus 2023-01-10 14:56:34 -05:00
Ashley Wulber
4b5cc64e30
fix: longer timeouts & cleanup 2023-01-10 14:56:16 -05:00
Ashley Wulber
d35732d120
refactor nm state 2023-01-10 14:56:15 -05:00
Ashley Wulber
e43fe95b99
fix: use timeouts 2023-01-10 14:53:27 -05:00
Ashley Wulber
6b5ce0f35f
wip: handle state after activating connections 2023-01-10 14:53:27 -05:00
Ashley Wulber
cdca1d96ac
feat: select access point 2023-01-10 14:53:26 -05:00
Ashley Wulber
d377e8055c
feat: handle passwords 2023-01-10 14:53:26 -05:00
Ashley Wulber
833e68d63b
refactor: simplify state updates from network manager subscription 2023-01-10 14:53:25 -05:00
Ashley Wulber
c10087a55d
feat: more improvements to network applet 2023-01-10 14:53:25 -05:00
Ashley Wulber
13ccc03676
wip: network applet more like mockup 2023-01-10 14:53:24 -05:00
Ian Douglas Scott
b5371f58f7
Merge pull request #55 from pop-os/cleanup_jammy
Fix some warnings and clippy lints
2023-01-05 14:35:22 -08:00
Ian Douglas Scott
966e6aa8f6 power: Bump nix dependency 2023-01-05 10:20:46 -08:00
Ian Douglas Scott
3ccfee3c45 graphics: Fix clippy lints 2023-01-05 10:11:38 -08:00
Ian Douglas Scott
f2affe52fb workspaces: Fix clippy lints 2023-01-05 10:09:10 -08:00
Ian Douglas Scott
ba832143fc app-list: Fix clippy lints 2023-01-05 10:05:19 -08:00
Ian Douglas Scott
d1dcbd4915 battery: Fix clippy lints 2023-01-05 09:58:48 -08:00
Ian Douglas Scott
7dbab103a8 battery: Fix zbus dependency specification, and use tokio feature 2023-01-05 09:56:56 -08:00
Ian Douglas Scott
b9a2655210 audio: Fix clippy lints 2023-01-05 09:55:44 -08:00
Shuxian Wang
5c16665b7b Add Nix flake. 2023-01-04 10:45:36 -05:00
Ian Douglas Scott
a38b216924
Merge pull request #36 from pop-os/workspaces-client-toolkit_jammy
Use `cosmic-client-toolkit` helpers in workspace applet
2023-01-03 20:23:55 -08:00
Ian Douglas Scott
27e19828fd Use cosmic-client-toolkit helpers in workspace applet 2023-01-03 15:16:59 -08:00
Ian Douglas Scott
442e59073f Update dependencies
Update `sctk` to version used in `cosmic-protocols`, and then `cargo
update`.
2023-01-03 15:16:56 -08:00
13r0ck
435ee7f7a6 Fix power container build code
A tiny fix, no point in useing the macro to push widgets anyway.
2023-01-03 16:36:13 -05:00
Ashley Wulber
3aaa272499 fix: increase popup size limits to fix text for each button 2023-01-03 14:29:23 -05:00
Ashley Wulber
cbe57ab95f fix: calculation of read backlight values 2023-01-03 11:47:49 -05:00
Ashley Wulber
16f8cd7812 fix: clamp screen brightness to reasonable range 2023-01-03 11:47:49 -05:00
Gildemberg Santos
ca3209ef19 Update cosmic_applet_battery.ftl 2023-01-03 00:11:43 -05:00
gildemberg-santos
a4bfe69eba I18n 2023-01-03 00:11:43 -05:00
Brock
5c4aff2c9a
Use linker time optimization for release builds (#47)
This reduces total package size by ~25%. There are no runtime
consequences, though this does nearly double build times. But
with the cargo workspace, this repo builds pretty quick.
As well the same `lto` settings are already used in cosmic-comp.
2022-12-29 13:13:47 -07:00
Ian Douglas Scott
cf41b2a1b5
Merge pull request #45 from pop-os/update-cleanup
update applets using latest libcosmic auto-sizing popups
2022-12-28 14:11:09 -08:00
Ashley Wulber
4c9b2eb007
feat: autosized sound applet popup 2022-12-28 11:36:15 -05:00
Ashley Wulber
88b4a7d20b
update applets using latest libcosmic auto-sizing popups 2022-12-27 18:35:06 -05:00
Ashley Wulber
a1aa87f5bd refactor: move projects into a workspace 2022-12-23 16:14:55 -05:00
13r0ck
2a417a9156 Time: Remove duplicate tokio dep 2022-12-23 16:14:55 -05:00
13r0ck
11eb4cefc2 Time: Set minimum wait for subscription to 1ms
The Clock was freezing with
```
ERRO thread 'main' panicked at '`period` must be non-zero.', /home/system76/ca/cosmic-applets/applets/cosmic-applet-time/vendor/iced_futures/src/backend/native/tokio.rs:62:21
```
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
13r0ck
a682b8deb0 Move Cosmic Applets into new Dir & remove old applets 2022-12-23 16:14:55 -05:00
13r0ck
813e6c0aff Power: Rename app state from Audio to Power 2022-12-23 16:14:55 -05:00
13r0ck
3ae4eb635a Notifications: Replace gtk app with iced applet
Currently this is just a pretty box that shows no notifications.
2022-12-23 16:14:55 -05:00
13r0ck
57deb0999b test 2022-12-23 16:14:55 -05:00
Ashley Wulber
7dc029d571 update rust version 2022-12-23 16:14:55 -05:00
Ashley Wulber
6db4d354e1 update deps 2022-12-23 16:14:55 -05:00
Ashley Wulber
868a452538 cleanup: remove style.css 2022-12-23 16:14:55 -05:00
Ashley Wulber
8a239bbe28 update: lock 2022-12-23 16:14:55 -05:00
Ashley Wulber
814498e6a4 fix: update iced to fix disappearing app-list 2022-12-23 16:14:55 -05:00
Ashley Wulber
58f6ab6285 update deps 2022-12-23 16:14:55 -05:00
Ashley Wulber
f904c59436 fix: use git deps for cctk 2022-12-23 16:14:55 -05:00
Ashley Wulber
782289f377 fix: better handle popups 2022-12-23 16:14:55 -05:00
Ashley Wulber
4488bcc971 fix: initialize window size & add some popup padding 2022-12-23 16:14:55 -05:00
Ashley Wulber
9f23110a25 feat: popups 2022-12-23 16:14:55 -05:00