Ashley Wulber
45ccc8c3d2
working examples with iced-sctk
2022-11-10 16:19:13 +01:00
Ashley Wulber
5331cfb61b
depend on iced_sctk + cosmic-design-system changes
2022-11-09 21:33:23 +01:00
Ian Douglas Scott
947532413a
Include Cosmic theme in libcosmic, instead of in Iced fork
...
I think it's best to only include things in the Iced fork that can't be
done without forking Iced, and/or are expected to be merged upstream.
The theme doesn't seem to be either, so it fits more appropriately in
libcosmic.
That should make it easier to keep up with upstream, and it may help to
have all the Cosmic parts in one place.
Based on https://github.com/pop-os/iced commit ad9026e.
2022-10-29 11:14:49 -06:00
Jeremy Soller
a6d93de47f
Enable image feature for iced
2022-10-19 08:55:42 -06:00
Jeremy Soller
621febe95d
Expose iced_native and iced_style
2022-10-18 10:07:32 -06:00
Michael Aaron Murphy
59d1b4c38d
feat: Add minimize window support to headerbar
2022-10-11 15:34:30 +02:00
Eduardo Flores
5c859fa1df
Widget implementation for NavBar
...
- Implemented NavBar as a Widget
2022-10-09 12:56:47 +02:00
Michael Aaron Murphy
b848931920
feat: Add HeaderBar widget
2022-10-07 05:20:43 +02:00
Jeremy Soller
78e422dcc8
Do not use paths for iced dependencies
2022-10-03 19:58:14 -06:00
Jeremy Soller
f03a75d75f
Add text shaping example
2022-10-03 11:45:46 -06:00
Jeremy Soller
e7422f2904
Rename cosmic_theme feature in iced to cosmic-theme
2022-09-30 14:58:28 -06:00
Jeremy Soller
e1d0289b34
Add local paths for development
2022-09-30 12:39:10 -06:00
Jeremy Soller
393233d019
Allow apps to set iced debug feature
2022-09-30 12:32:17 -06:00
Jeremy Soller
a6bf04ea33
Responsive nav bar
2022-09-30 12:26:14 -06:00
Jeremy Soller
5d25af14a9
Move list view row and toggler to libcosmic
2022-09-30 10:20:03 -06:00
Jeremy Soller
5ad54bd3b1
Move implementations from example to libcosmic
2022-09-30 09:35:55 -06:00
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
6589eed954
feat: init function, & refactor for features
2022-08-16 12:32:21 -04:00
Ian Douglas Scott
887ff2959c
widgets: Update to relm4 next branch
2022-06-27 16:41:27 -07: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
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