Commit graph

76 commits

Author SHA1 Message Date
Michael Aaron Murphy
e97c258422 feat: implement SegmentedButton widget 2022-12-28 10:19:03 -05:00
Ashley Wulber
50dc7c02cc feat: autosized surface support & update freedesktop-icons & change iced branch to master 2022-12-27 17:27:04 +01:00
Ashley Wulber
03dfc009fd
fix: Use master_jammy branch of cosmic-panel-config 2022-12-23 14:43:32 +01:00
Ashley Wulber
5fb8b9d56f specify rev in cosmic-panel-config & re-export 2022-12-21 14:40:58 -07:00
Jeremy Soller
5359ceb0f8
Update to new iced, use swbuf instead of softbuffer 2022-12-20 09:08:16 -07:00
Jeremy Soller
9607d213a1 Use iced_softbuffer in cosmic example 2022-12-19 23:56:02 +01:00
Brock
c2625ef450
chore: Add tokio fieature to iced import
This allows applets to use the `time::every` subscription
2022-12-16 01:34:05 +01:00
Ashley Wulber
9957c08a12 update: iced & some deps 2022-12-13 22:31:20 +01:00
Jeremy Soller
e6062d63cc
Make iced a submodule 2022-12-13 08:55:15 -07:00
Ashley Wulber
d888f2bd3b fix: use latest iced & commit hash for sctk 2022-12-13 08:29:37 -07:00
Michael Aaron Murphy
d13415713c
fix: Remove static-rc due to debug assertions 2022-12-06 23:11:59 +01:00
Ashley Wulber
9796fa9f15
Merge branch 'cosmic-design-system' into sctk-cosmic-design-system 2022-12-06 17:03:31 -05:00
Michael Aaron Murphy
37f978d1b3
wip: Various refactorings and improvements 2022-12-06 16:14:39 +01:00
Ashley Wulber
e87fe7056d
fix: use fork of freedesktop_icons 2022-11-22 17:51:09 -05:00
Ashley Wulber
33779b8652
wip: popup helpers 2022-11-15 23:11:48 +01:00
Ashley Wulber
9174e42099
fix: correctly align the container for popups 2022-11-14 16:58:04 +01:00
Ashley Wulber
0a0972ddc8
feature defaults 2022-11-14 16:34:00 +01:00
Ashley Wulber
00eed9c741
feat: popup container helper 2022-11-14 16:33:05 +01:00
Ashley Wulber
49f0f34270
dependencies 2022-11-14 00:38:57 +01:00
Ashley Wulber
9260ee87e1
helpers 2022-11-12 01:55:37 +01:00
Ashley Wulber
f9c47cf479
feat: working applet 2022-11-11 19:55:23 +01:00
Ashley Wulber
b1c3a52589
wip: example applet 2022-11-11 05:06:54 +01:00
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