Commit graph

175 commits

Author SHA1 Message Date
Jeremy Soller
699e474427
Add iced cosmic example 2022-09-30 08:55:37 -06:00
Ashley Wulber
167b92f084
refactor: make x & layer-shell features not default 2022-09-07 17:44:45 -04:00
Ashley Wulber
e2b4990591
cleanup 2022-08-22 16:31:22 -04:00
Ashley Wulber
aaffa76b98
feat: load & watch cosmic.css 2022-08-17 19:20:05 -04:00
Ashley Wulber
8485b82e9e
cleanup 2022-08-16 12:33:24 -04:00
Ashley Wulber
6589eed954
feat: init function, & refactor for features 2022-08-16 12:32:21 -04:00
Ian Douglas Scott
851449c3ef Update relm4 dependency url 2022-06-29 13:54:29 -07:00
Ian Douglas Scott
887ff2959c widgets: Update to relm4 next branch 2022-06-27 16:41:27 -07:00
Lucy
d004d686bd
⬇️ Fix dependency hell. 2022-04-05 12:33:34 -04:00
Lucy
697d0bd6ca
Use any 0.4.x for gtk4 in libcosmic-widgets 2022-03-22 12:31:44 -04:00
Lucy
0e9375f058
Less confusing generics 2022-03-02 10:18:29 -05:00
Lucy
f7f87104f6
Make the set_description API a bit nicer. 2022-03-01 15:32:52 -05:00
Lucy
feee2bacc3
Allow LabeledItem to be used as a regular widget, hopefully 2022-02-28 15:23:01 -05:00
Lucy
724f7f5a9f
Wrap LabeledItem in a newtype 2022-02-28 14:45:38 -05:00
Lucy
6f7d0fad80
Export relm4 for traits and such 2022-02-25 11:12:06 -05:00
Lucy
fad8689dc6
Finish up LabeledItem 2022-02-24 16:21:23 -05:00
Lucy
6ec9e8037c
LabeledItem widget 2022-02-24 14:03:01 -05:00
Ian Douglas Scott
b606ed6a9b Fix building with layer-shell feature 2022-01-24 12:31:45 -08:00
Ashley Wulber
08e70faffd move prototypes out of libcosmic 2022-01-24 12:03:22 -05:00
Ashley Wulber
36d317a3e3 hook up popover button signals 2022-01-21 15:13:01 -05:00
Ashley Wulber
1fa7b8243a app library popover for addign app group 2022-01-21 14:43:01 -05:00
Ashley Wulber
df088dfe8e LayerShellWindow is-active 2022-01-21 11:54:55 -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
eefe17e3c6 refactor x11 2022-01-14 18:24:31 -05:00
Ashley Wulber
28151177d0 refactor and clean up app library 2022-01-14 17:53:11 -05:00
Ashley Wulber
4ce3b3cc21 fix #8 2022-01-14 11:38:10 -05:00
Ashley Wulber
7ac16fb414 improve styling 2022-01-14 11:17:36 -05:00
Ashley Wulber
8737c39a70 fix method of getting data from list model object 2022-01-14 11:10:11 -05:00
Ashley Wulber
c876b46f44 fix panic #10 2022-01-14 10:25:19 -05:00
Ashley Wulber
9eba89432e cleanup and note about gtk critical error (need to test upstream fix) 2022-01-11 11:16:09 -05:00
Ashley Wulber
537539f43d basic plugin! 2022-01-11 00:05:57 -05:00
Ashley Wulber
7a8e3fe492 improve dnd behavior 2022-01-10 16:59:13 -05:00
Ashley Wulber
105e6c173f remove shortcuts from dock 2022-01-07 12:29:45 -05:00
Ashley Wulber
936b3c0d81 cleanup 2022-01-07 12:27:16 -05:00
Ashley Wulber
5404827e02 push dock list polling to separate thread 2022-01-07 12:21:01 -05:00
Ashley Wulber
5c599889b4 cleanup and styling 2022-01-07 11:54:20 -05:00
Ashley Wulber
45d8c75e02 styling 2022-01-06 18:12:57 -05:00
Ashley Wulber
594b085c83 styling 2022-01-06 17:30:13 -05:00
Ashley Wulber
26cdc8f0cc update dependencies 2022-01-06 15:54:38 -05:00
Ashley Wulber
d5733b5888 css transition fix 2022-01-06 15:48:00 -05:00
Ashley Wulber
0454463e50 clear dock popover when hidden 2022-01-06 10:50:47 -05:00
Ashley Wulber
9231d84dbf styling 2022-01-05 17:11:10 -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
cfd1edcde3 fix refresh dock list from cache after favorite event 2022-01-04 17:24:05 -05:00
Ashley Wulber
849333df3d handle favoriting from the dock popover menu 2022-01-04 16:53:28 -05:00
Ashley Wulber
69b7ab5906 hide dock popover menu on menu selection 2022-01-04 15:46:43 -05:00
Ashley Wulber
f258a48ac9 connect handler for window focus from dock popover menu 2022-01-04 15:30:38 -05:00