Commit graph

356 commits

Author SHA1 Message Date
Ashley Wulber
db8b53b836
chore: update iced 2022-12-13 23:25:30 +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
Ashley Wulber
91e826d8ea feat: applet-window-settings 2022-12-08 19:02:29 +01:00
Ashley Wulber
5dbb050d48
fix: Updates & fixes the applets helpers 2022-12-07 19:39:11 +01:00
Eduardo Flores
c96c1c3e20
Correct imports for SpinButtonModel and SpinMessage (#27)
I corrected a small issue with some imports for SpinButton.
2022-12-07 05:37:20 +01:00
Michael Aaron Murphy
cb77ca1255
feat: Add on_change input argument to SpinButton 2022-12-07 03:44:57 +01:00
Michael Aaron Murphy
3f88fb98e2
feat(widget): Use symbolic icons in SpinButton 2022-12-07 03:20:52 +01:00
Michael Aaron Murphy
ef71f7f027
feat(widget): Add SpinButtonModel
Enables convenient handling of spin messages, and specifying steppings, minimum, and maximum values
2022-12-07 03:03:41 +01:00
Eduardo Flores
200784b6c1
feat(widget): Add spin_button widget
Co-authored-by: Michael Aaron Murphy <michael@mmurphy.dev>
2022-12-07 00:17:34 +01:00
Michael Aaron Murphy
f283ab897f
example(cosmic): Re-add checkbox example 2022-12-06 23:18:53 +01:00
Ashley Wulber
c9945f2b18
Merge pull request #26 from pop-os/sctk-cosmic-design-system
Sctk cosmic design system
2022-12-06 17:18:05 -05:00
Ashley Wulber
b604ef6b54
cleanup 2022-12-06 17:15:21 -05: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
0f857b18ea
fix: allow default popup positioner to be constrained 2022-12-05 16:54:22 -05:00
Ashley Wulber
4788693027
fix: qualigy path 2022-12-01 23:31:37 -05:00
Ashley Wulber
e87fe7056d
fix: use fork of freedesktop_icons 2022-11-22 17:51:09 -05:00
Ashley Wulber
a8c753d429
feat: transparent button style 2022-11-17 20:49:20 -05:00
Ashley Wulber
3850def414
image icon 2022-11-17 18:07:57 -05:00
Ashley Wulber
6f17328eb1
refactor: accept icon name, and style in icon_button 2022-11-17 16:45:09 -05:00
Ashley Wulber
33779b8652
wip: popup helpers 2022-11-15 23:11:48 +01:00
Ashley Wulber
c48fca40fe
fix: typo 2022-11-15 11:30:42 +01:00
Ashley Wulber
8d4e7e1cf1
refactor: accept size in popup helper and add offset 2022-11-15 11:22:27 +01:00
Ashley Wulber
7a9ecb1082
fix: deps for regular example 2022-11-15 11:15:13 +01:00
Ashley Wulber
ee542bd046
refactor: simplify application trait 2022-11-14 23:51:38 +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
Michael Aaron Murphy
702ea033af fix: Navigation button theming 2022-11-01 18:13:00 +01:00
Michael Aaron Murphy
4a899189e6 feat: Themable SVGs, applied to window controls 2022-11-01 16:07:51 +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
20b27380b3
Remove script to run text example 2022-10-18 13:37:55 -06:00
Jeremy Soller
6e30c6b129
Move text example to cosmic-text 2022-10-18 13:32:20 -06:00
Jeremy Soller
621febe95d
Expose iced_native and iced_style 2022-10-18 10:07:32 -06:00
Jeremy Soller
91f79dff95 Update Windows fallback lists 2022-10-14 10:31:19 -07:00
Jeremy Soller
4b98970436 Update default macOS fonts 2022-10-14 10:39:08 -06:00
Jeremy Soller
9519696a5b
Add forbidden font families 2022-10-14 09:38:27 -06:00
Jeremy Soller
ce835d7014
Add Noto fallback fonts that are also on macOS 2022-10-14 09:30:40 -06:00
Jeremy Soller
619a52ed4e Add default fallbacks for macOS 2022-10-14 09:25:30 -06:00
Jeremy Soller
9e7fa311e5 Fix fallback platforms 2022-10-13 19:18:51 -06:00