Ashley Wulber
e5db5ab1dd
chore: update libcosmic ( #168 )
2023-12-11 14:45:36 -05:00
Ian Douglas Scott
0e84d0f3cb
Update libcosmic/iced
2023-12-05 15:32:18 -05:00
daniel.eades
b9723dd5e0
use 'Self' to refer to own type
2023-11-16 15:47:20 -05:00
daniel.eades
94f9879a39
remove needless return statements
2023-11-16 15:47:20 -05:00
W
b595236c6b
Fix suspend icon in cosmic-applet-power
2023-11-09 10:39:35 -05:00
PixelDoted
2c9470bdd7
only countdown when there's a confirm popup
...
Co-authored-by: Ashley Wulber <48420062+wash2@users.noreply.github.com>
2023-11-01 10:39:37 -04:00
PixelDots
2882286de6
Add countdown
2023-11-01 10:39:37 -04:00
Ashley Wulber
4c40374014
refactor(power): assume the session is Cosmic if a special case is not detected
2023-10-31 11:40:23 -04:00
Ashley Wulber
a406ec9bf0
fix(power): alignment in the lock & logout buttons
2023-10-25 16:27:00 -04:00
Ashley Wulber
85d96f39f0
fix(power): remove extra spacing from column
2023-10-25 16:27:00 -04:00
Ashley Wulber
3338cb74b6
refactor: styling improvements
2023-10-24 15:34:21 -04:00
Ashley Wulber
d80a801fe5
refactor: use menu button
2023-10-24 15:34:21 -04:00
Ashley Wulber
2a99ad959a
fix: styling
2023-10-11 19:46:07 -04:00
Eduardo Flores
486eff3eb3
Apply suggestions
2023-10-11 19:46:07 -04:00
Eduardo Flores
276ecc7d6c
Switch back to libcosmic upstream
2023-10-11 19:46:07 -04:00
Eduardo Flores
c7b25daa71
Update libcosmic
2023-10-11 19:46:07 -04:00
Ian Douglas Scott
f4cc4cecd0
Fix re-opening popup after it is dismissed by the compositor
...
I noticed working on https://github.com/pop-os/cosmic-applets/pull/33
that https://github.com/pop-os/cosmic-applets/pull/110 seems to have
broken the behavior here. After the popup is dismissed by the
compositor, it requires two clicks to re-open instead of one.
This change will need to be made to all the applets.
2023-09-12 16:27:25 -04:00
Ian Douglas Scott
a23f181b7f
Use cosmic::Application/cosmic::app::applet
...
This saves a bit of duplicated boilerplate.
Applets seem to work fairly well with this. Though we should see if any
other changes to initial window settings are needed in certain applets
for the exact behavior we want.
2023-08-23 10:24:56 -07:00
Ashley Wulber
76bf6a4519
feat: theme management
2023-06-21 20:49:35 -04:00
Ashley Wulber
9ebd9b511a
wip: update libcosmic ( #93 )
...
* wip: update libcosmic
* fix: damge issue resolved by updating iced
* fix: high cpu usage by time applet and app-list
* refactor subscriptions to produce fewer events
* refactor network applet to use less cpu
* fix: text size
* refactor: i18n for audio applet
* refactor: power applet i18n setup
* fix (battery): always send profile update
* fix (battery): set toggler width to layout correctly
* fix (app-list): backoff for restarts of toplevel subscription
* fix (network): alignment
* feat: ask for comfirmation before applying power applet actions
* wip: integrate cosmic-config
* update zbus
* feat: update to use latest libcosmic
* update iced
* udpate deps
* update deps
* refactor: move applet helpers to this repo, outside of libcosmic.
this should help alleviate some dependency hell
* chore update deps
* update deps
* cleanup
2023-06-01 12:23:12 -04:00
Ashley Wulber
903a5589a3
update libcosmic
2023-04-06 15:12:49 -04:00
Ian Douglas Scott
6d7727a5d0
Update sctk, libcosmic, cosmic-client-toolkit
2023-03-02 14:06:52 -05:00
Ashley Wulber
b692cdcc05
chore: use latest libcosmic
2023-02-02 23:47:33 -05:00
Ian Douglas Scott
72a75eabc7
Use cosmic::SingleThreadExecutor
...
This cuts down the number of threads per applet process. This is probably
no benefit to having multiple tokio worker threads for a typical applet.
2023-01-19 10:06:39 -05:00
Ashley Wulber
ebe34377cb
refactor: border radius and padding
2023-01-17 13:02:49 -05: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
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
a682b8deb0
Move Cosmic Applets into new Dir & remove old applets
2022-12-23 16:14:55 -05:00