Héctor Ramón Jiménez
|
6ad5bb3597
|
Port iced_tiny_skia to new layering architecture
|
2024-04-09 22:25:16 +02:00 |
|
Héctor Ramón Jiménez
|
d922b47815
|
Reintroduce support for custom primitives in iced_wgpu
|
2024-04-08 15:04:35 +02:00 |
|
Héctor Ramón Jiménez
|
6ea763c2a7
|
Merge branch 'master' into wgpu/better-architecture
|
2024-04-08 13:56:38 +02:00 |
|
Héctor Ramón Jiménez
|
72b975ec82
|
Pick best contrast between black/white in theme::palette
|
2024-04-07 19:37:35 +02:00 |
|
Héctor Ramón Jiménez
|
ee86aea7f2
|
Use Lch to choose white text when not readable in theme::palette
|
2024-04-07 19:32:49 +02:00 |
|
Héctor Ramón Jiménez
|
efa75607ba
|
Revert "Merge pull request #2376 from Davidster/fix_palette_readable_color_contrast"
This reverts commit 63042354fc, reversing
changes made to 31d1d5fecb.
|
2024-04-07 18:56:11 +02:00 |
|
Héctor Ramón Jiménez
|
13289dbd19
|
Merge branch 'master' into wgpu/better-architecture
|
2024-04-07 14:06:52 +02:00 |
|
Héctor Ramón Jiménez
|
5cd98f069d
|
Use built-in [lints] table in Cargo.toml
|
2024-04-07 12:42:12 +02:00 |
|
David Huculak
|
c45c79b5d6
|
add stronger guarantee of readability/contrast for palette background/text color pairs
|
2024-04-07 02:20:44 -04:00 |
|
Héctor Ramón Jiménez
|
6d3e1d835e
|
Decouple caching from layering and simplify everything
|
2024-04-05 23:59:21 +02:00 |
|
Héctor Ramón Jiménez
|
b05e61f5c8
|
Redesign iced_wgpu layering architecture
|
2024-04-03 21:07:54 +02:00 |
|
Héctor Ramón Jiménez
|
99a904112c
|
Implement IntoFragment for Fragment
|
2024-04-02 10:09:13 +02:00 |
|
Héctor Ramón Jiménez
|
dee43d5f66
|
Implement IntoFragment for usize and isize
|
2024-04-02 09:24:22 +02:00 |
|
Héctor Ramón Jiménez
|
34f799aa3d
|
Rename text::IntoContent to IntoFragment
|
2024-04-01 21:48:47 +02:00 |
|
Héctor Ramón Jiménez
|
1d83e59e8a
|
Specialize widget::text helper with custom IntoContent trait
|
2024-04-01 21:36:08 +02:00 |
|
Héctor Ramón Jiménez
|
f5bcfec821
|
Use rustc-hash for most of our HashMap and HashSet instances
|
2024-04-01 12:00:15 +02:00 |
|
Héctor Ramón Jiménez
|
6216c513d5
|
Use generic Content in Text to avoid reallocation in fill_text
|
2024-04-01 11:30:01 +02:00 |
|
Héctor Ramón Jiménez
|
faa53647cc
|
Replace xxhash-rust with rustc-hash
|
2024-03-30 15:57:50 +01:00 |
|
Héctor Ramón Jiménez
|
a8ceb9469b
|
Propagate advanced feature to iced_core
|
2024-03-26 04:21:02 +01:00 |
|
Héctor Ramón
|
eae4065300
|
Merge pull request #2350 from iced-rs/theming-revolutions
Theming Revolutions
|
2024-03-25 22:21:22 +01:00 |
|
Héctor Ramón Jiménez
|
f0ae9a0c38
|
Use Catalog approach for all widgets
|
2024-03-24 05:03:09 +01:00 |
|
Héctor Ramón Jiménez
|
e657dc2ecd
|
Fine-tune Catalog approach for button, checkbox, and svg
|
2024-03-24 02:08:20 +01:00 |
|
Héctor Ramón Jiménez
|
999ad2d288
|
Try catalog theming approach with Button
|
2024-03-23 19:23:08 +01:00 |
|
Héctor Ramón Jiménez
|
4f2f40c68b
|
Fix standalone compilation of iced_widget crate
|
2024-03-22 05:41:15 +01:00 |
|
Héctor Ramón Jiménez
|
1f13a91361
|
Make iced_tiny_skia optional with a tiny-skia feature
|
2024-03-22 05:27:31 +01:00 |
|
Héctor Ramón Jiménez
|
3645d34d6a
|
Implement composable, type-safe renderer fallback
|
2024-03-21 22:27:17 +01:00 |
|
Héctor Ramón Jiménez
|
188db4da48
|
Draft support for dynamic custom renderer injection
|
2024-03-21 05:52:48 +01:00 |
|
Héctor Ramón Jiménez
|
9db6ac8f20
|
Introduce auto-detect-theme feature
|
2024-03-20 00:02:46 +01:00 |
|
Héctor Ramón Jiménez
|
bf93c82fac
|
Try to find an #iced element by default on Wasm
|
2024-03-19 07:14:02 +01:00 |
|
Héctor Ramón Jiménez
|
8ce16aba62
|
Fix redundant import in window::redraw_request
|
2024-03-19 07:13:34 +01:00 |
|
Héctor Ramón Jiménez
|
784fa80c0d
|
Use Program API in todos example
|
2024-03-17 17:57:24 +01:00 |
|
Héctor Ramón
|
9d79d7b96b
|
Merge pull request #2329 from casperstorm/feat/ferra
feat: added Ferra theme
|
2024-03-16 19:52:34 +01:00 |
|
Héctor Ramón Jiménez
|
bad3b1ac47
|
Show name of current Theme in clock example
|
2024-03-16 16:52:21 +01:00 |
|
Casper Rogild Storm
|
7da06056fa
|
feat: added ferra
|
2024-03-15 12:39:28 +01:00 |
|
Héctor Ramón Jiménez
|
aeb72d528f
|
Use closures for Text::style
|
2024-03-12 14:35:55 +01:00 |
|
Héctor Ramón Jiménez
|
4b33a450e0
|
Simplify documentation of Element::map
|
2024-03-09 17:52:06 +01:00 |
|
rustrover
|
500ba962d1
|
fix some comments
Signed-off-by: rustrover <seekseat@126.com>
|
2024-03-09 15:26:37 +08:00 |
|
Héctor Ramón Jiménez
|
8919f2593e
|
Clarify docs of Text::color_maybe
|
2024-03-08 13:51:34 +01:00 |
|
Héctor Ramón Jiménez
|
3e99f39a86
|
Rename transparentize to scale_alpha
|
2024-03-08 13:40:10 +01:00 |
|
Héctor Ramón Jiménez
|
7ece5eea50
|
Implement additional helpers for Border and container::Appearance
|
2024-03-07 21:02:17 +01:00 |
|
Héctor Ramón Jiménez
|
37755121d7
|
Sort iced_core dependencies
|
2024-03-07 00:21:09 +01:00 |
|
Héctor Ramón Jiménez
|
905f2160e6
|
Move Theme type to iced_core
|
2024-03-07 00:14:41 +01:00 |
|
Héctor Ramón Jiménez
|
34e7c6593a
|
Use Style struct pattern instead of trait for all widgets
|
2024-03-06 20:30:58 +01:00 |
|
Héctor Ramón Jiménez
|
f4a4845ddb
|
Simplify theming for Button widget
|
2024-03-04 20:42:37 +01:00 |
|
Héctor Ramón Jiménez
|
4130ae4be9
|
Simplify theming for Text widget
|
2024-03-04 19:32:13 +01:00 |
|
Héctor Ramón Jiménez
|
cbe4603579
|
Remove complex cross-axis layout logic from Column and Row
|
2024-03-03 01:08:11 +01:00 |
|
Héctor Ramón Jiménez
|
3d90665f9d
|
Introduce SystemTime to Event in iced_sentinel
|
2024-02-28 16:06:55 +01:00 |
|
Héctor Ramón Jiménez
|
8591e5a148
|
Introduce window::Id to timing::Stage in iced_sentinel
|
2024-02-28 15:27:22 +01:00 |
|
Héctor Ramón Jiménez
|
caecbf20ef
|
Merge branch 'master' into sentinel
|
2024-02-28 15:14:52 +01:00 |
|
Héctor Ramón Jiménez
|
c856d2b513
|
Add ThemeChanged variant to Event in iced_sentinel
|
2024-02-27 15:19:26 +01:00 |
|