Commit graph

32 commits

Author SHA1 Message Date
Ashley Wulber
08e70faffd move prototypes out of libcosmic 2022-01-24 12:03:22 -05:00
Ashley Wulber
1fa7b8243a app library popover for addign app group 2022-01-21 14:43:01 -05:00
Ashley Wulber
9273ea91e8 initial support for app library 2022-01-19 16:00:02 -05:00
Ashley Wulber
6ed9fdc9cd remove x11rb as dependency 2022-01-19 13:56:20 -05:00
Ashley Wulber
cc577b1367 upgrade gtk-rs version 2022-01-19 10:19:56 -05:00
Ashley Wulber
0b5f6b8386 cleanup 2022-01-14 18:27:36 -05:00
Ashley Wulber
537539f43d basic plugin! 2022-01-11 00:05:57 -05:00
Ashley Wulber
26cdc8f0cc update dependencies 2022-01-06 15:54:38 -05:00
Ian Douglas Scott
6195ab2db9 Add Wayland layer-shell wrapper, behind layer-shell feature
Requires patched GTK4 from
https://github.com/pop-os/gtk4/tree/layer-shell_impish.
2022-01-05 13:28:49 -08:00
Ashley Wulber
35eb571528 big refactor and cleanup of dock + use tokio mpsc 2022-01-02 01:46:44 -05:00
Ashley Wulber
7c0cf048ee refactor launcher removing templates 2021-12-31 14:58:26 -05:00
Ashley Wulber
e6ef9a5357 dock items react to different types of clicks! 2021-12-30 15:35:10 -05:00
Ashley Wulber
f95fa068f3 refactor and cleanup launcher 2021-12-28 11:08:02 -05:00
Ashley Wulber
c51ff3d81c ignore X11 errors 2021-12-24 18:37:19 -05:00
Ashley Wulber
94a01a3f52 remove path dependencies 2021-12-22 12:44:17 -05:00
Ashley Wulber
c2dd25a09d reach out directly to pop shell gbus for window list 2021-12-22 12:32:46 -05:00
Ashley Wulber
d731ab5f41 dock zbus signal test 2021-12-21 14:51:57 -05:00
Ashley Wulber
ad6f147546 constantly update active apps on dock 2021-12-21 01:00:46 -05:00
Ashley Wulber
6a479899ad add active list to dock object 2021-12-20 23:52:59 -05:00
Ashley Wulber
e9c5bf9254 reorder dock items & move item if it is dropped on dock but already exists 2021-12-16 17:14:44 -05:00
Ashley Wulber
508f33510b futures yanked, amend version 2021-12-16 12:22:33 -05:00
Ashley Wulber
4e033665cb remove wnck dep 2021-12-16 11:44:10 -05:00
Ashley Wulber
f05729b40d very simple alignment of dock on bottom edge 2021-12-14 11:53:18 -05:00
Ashley Wulber
57fdbb6948 save/restore custom app groups 2021-12-06 10:56:45 -05:00
Ashley Wulber
88e0eb8c5d add app groups 2021-12-02 17:25:33 -05:00
Ashley Wulber
22f4384707 focus windows using launcher IPC 2021-11-30 16:15:06 -05:00
Ashley Wulber
16fbedeceb refactor: move window to its own module 2021-11-29 14:07:13 -05:00
Ashley Wulber
ccc6987e23 feat: shortcuts and layout improvements 2021-11-28 21:11:02 -05:00
Ashley Wulber
32b47eea02 feat: basic list store implementation 2021-11-23 18:09:35 -05:00
Jeremy Soller
0a91ca0ccd
Render launcher items 2021-11-16 11:44:08 -07:00
Jeremy Soller
48f983cf22
Fix launcher example position 2021-11-16 10:32:29 -07:00
Jeremy Soller
38cb195351
WIP 2021-11-16 09:36:54 -07:00