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 |
|
Ashley Wulber
|
e3be1c1809
|
fix: center workspace applet labels, and expand buttons to fill space available
|
2022-09-26 14:37:16 -04:00 |
|
Ashley Wulber
|
ec7a615d22
|
fix: bind to output before workspaces and use latest cosmic-panel-config
|
2022-09-12 13:50:45 -04:00 |
|
Ashley Wulber
|
0ecba6a6d0
|
fix: consistent ordering of workspaces
|
2022-09-08 11:24:02 -04:00 |
|
Ashley Wulber
|
10a0312f4f
|
fix: rename HostWaylandDisplay to X-HostWaylandDisplay
|
2022-09-02 11:10:12 -04: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 |
|
Ashley Wulber
|
73d2107dc9
|
cleanup
|
2022-08-01 11:11:26 -04:00 |
|
Ashley Wulber
|
580df62e46
|
fix: allow activating workspaces which are already active & improve styling
|
2022-07-29 16:13:24 -04:00 |
|
Ashley Wulber
|
f6e5e04382
|
wip: allow multiple instances of each applet
|
2022-07-27 15:41:33 -04:00 |
|
Ashley Wulber
|
e87d101217
|
feat: config changes
|
2022-07-27 00:37:00 -04:00 |
|
Ashley Wulber
|
adc02df64f
|
wip: use desktop file stem for app id
|
2022-07-19 23:39:19 -04:00 |
|
Ashley Wulber
|
560ebc0bf5
|
wip: use toplevel protocols
|
2022-07-19 11:33:19 -04:00 |
|
Ashley Wulber
|
647a402206
|
Merge branch 'master_jammy' of github.com:pop-os/cosmic-applets into master_jammy
|
2022-07-15 11:26:15 -04:00 |
|
Ashley Wulber
|
f9d8e5a65f
|
fix: typo in css
|
2022-07-15 11:25:40 -04:00 |
|
Victoria Brekenfeld
|
373d795f49
|
workspace: Remove left over and spammy dbg!-statement
|
2022-07-12 13:43:59 +02:00 |
|
Victoria Brekenfeld
|
83572e2eca
|
workspaces: Fix scrolling on secondary outputs
|
2022-07-08 23:53:40 +02:00 |
|
Victoria Brekenfeld
|
cc2eec2b2e
|
workspaces: Fix handling of coordinates
|
2022-07-08 23:53:38 +02:00 |
|
Victoria Brekenfeld
|
30a184fe36
|
workspaces: Correctly parse and handle states
|
2022-07-08 23:36:20 +02:00 |
|
Victoria Brekenfeld
|
85fe582d1d
|
workspaces: Update to cosmic-protocols
|
2022-07-08 23:22:08 +02:00 |
|
Ashley Wulber
|
488fe6f186
|
merge master_jammy and udpate to use latest cosmic panel config
|
2022-07-06 12:41:49 -04:00 |
|
Ashley Wulber
|
1d8fe85775
|
refactor: use rework configs
|
2022-07-06 12:07:26 -04:00 |
|
Ian Douglas Scott
|
aac43de65d
|
Separate CosmicAppletWindow and CosmicAppletButton
|
2022-07-05 14:41:09 -07:00 |
|
Ashley Wulber
|
74f6c2eca6
|
merge workspaces_dev
|
2022-07-05 10:31:40 -04: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 |
|
Ashley Wulber
|
2542f7ecd7
|
cleanup
|
2022-06-23 13:55:44 -04:00 |
|
Ashley Wulber
|
b3a4219c93
|
cleanup
|
2022-06-23 13:55:00 -04:00 |
|
Ashley Wulber
|
83edc4f695
|
refactor: use calloop channel
|
2022-06-23 12:15:08 -04:00 |
|
Ashley Wulber
|
8e9d7a1e91
|
cleanup
|
2022-06-20 16:15:19 -04:00 |
|
Ashley Wulber
|
b5b79e596f
|
feat: only display workspace groups on the configured output
|
2022-06-20 16:12:45 -04:00 |
|
Ashley Wulber
|
031ec45cd7
|
feat: don't include hidden workspaces
|
2022-06-20 15:48:27 -04:00 |
|
Ashley Wulber
|
8a3fd21b26
|
note
|
2022-06-20 15:03:44 -04:00 |
|
Ashley Wulber
|
3b4f15b935
|
feat: scrolling
|
2022-06-20 14:42:12 -04:00 |
|
Ashley Wulber
|
6657cd514b
|
wip use calloop event loop
|
2022-06-20 13:15:12 -04:00 |
|
Ashley Wulber
|
41e48565a6
|
add sleep
|
2022-06-17 15:39:39 -04:00 |
|
Ashley Wulber
|
2001c960ad
|
panel config fixes
|
2022-06-17 12:53:26 -04:00 |
|
Ashley Wulber
|
df6c2e5f02
|
styling
|
2022-06-16 17:03:01 -04:00 |
|
Ashley Wulber
|
2417ff6e31
|
workspace state handling
|
2022-06-16 14:33:26 -04:00 |
|
Ashley Wulber
|
dba44d579f
|
feat: hook up workspace list to be displayed in the UI
|
2022-06-16 13:26:57 -04:00 |
|
Ashley Wulber
|
0d93231453
|
use glib channel
|
2022-06-16 13:00:27 -04:00 |
|
Ashley Wulber
|
8aee896d38
|
fix: handle events which create children
|
2022-06-16 12:55:20 -04:00 |
|
Ashley Wulber
|
554bdfe19b
|
fix
|
2022-06-16 12:23:25 -04:00 |
|
Ashley Wulber
|
c67f6fdb2d
|
refactor: better event types
|
2022-06-16 12:08:31 -04:00 |
|
Ashley Wulber
|
3a41e58159
|
event handling & state
|
2022-06-16 11:55:31 -04:00 |
|
Ashley Wulber
|
d991f59c90
|
0.30
|
2022-06-16 10:48:15 -04:00 |
|
Ashley Wulber
|
c1039be812
|
get workspace manager global
|
2022-06-15 16:51:08 -04:00 |
|
Ashley Wulber
|
5661e0c045
|
fix: import trait
|
2022-06-09 15:51:58 -04:00 |
|