Héctor Ramón Jiménez
1b22d7d5fc
Fix Compositor concurrent initialization
...
It seems that initializing the compositor in a
different thread can cause issues in some environments.
2025-04-02 20:39:14 +02:00
Héctor Ramón Jiménez
d203392c9d
Enable web-colors by default
...
Broken color blending is unfortunately the standard,
and many fonts simply look terrible without it.
2025-04-02 20:19:40 +02:00
Héctor Ramón Jiménez
15530cd57d
Enable fs feature for tokio in todos example
2025-04-02 11:53:48 +02:00
Héctor Ramón Jiménez
5d1de9dc95
Enable async-await feature in iced_futures
2025-04-02 11:50:27 +02:00
Héctor
ea3cb63d8b
Merge pull request #2841 from edwloef/disable-futures-executor
...
don't pull in `futures-executor` when it's not the default executor
2025-04-02 11:40:21 +02:00
Héctor Ramón Jiménez
5b8d92ed5b
Remove leftover mentions of async-std
2025-04-02 11:10:26 +02:00
Héctor Ramón Jiménez
9f1beba583
Make sipper dependency optional
2025-04-02 11:10:25 +02:00
Héctor Ramón Jiménez
cf827dd349
Allow disabling all executor features on Wasm builds
2025-04-02 11:10:25 +02:00
Héctor Ramón Jiménez
91996372cb
Remove async-std support (RIP)
2025-04-02 11:10:23 +02:00
Héctor Ramón Jiménez
57cb14ce38
Remove Executor::block_on and simplify Compositor creation
2025-04-02 11:01:11 +02:00
edwloef
baadcc150f
don't use futures-executor when it's not the default executor
2025-04-02 10:48:11 +02:00
Héctor Ramón Jiménez
a3a7503eef
Update smol dependency to 2.0
2025-04-02 09:03:02 +02:00
Héctor Ramón Jiménez
5f00aef426
Remove approx dependency and update Cargo.lock
2025-04-01 08:20:59 +02:00
Héctor Ramón Jiménez
9ac50ad094
Use cloned in styling test
2025-04-01 03:13:02 +02:00
Héctor
e328aeb4b2
Merge pull request #2839 from edwloef/remove-palette
...
get rid of palette dependency in iced-core
2025-04-01 03:08:18 +02:00
edwloef
44e13db1ef
get rid of palette dependency
2025-04-01 02:57:46 +02:00
Héctor Ramón Jiménez
2b7d8eaaca
Test different Theme variants in styling example
2025-04-01 02:55:27 +02:00
Héctor Ramón Jiménez
ced4276a5e
Replace Rc with Arc in tiny_skia renderer
2025-03-29 21:24:48 +01:00
Héctor
b70355cdf7
Merge pull request #2857 from iced-rs/headless-wgpu
...
Headless Mode for `iced_wgpu` and Concurrency Foundations
2025-03-28 21:06:08 +01:00
Héctor Ramón Jiménez
f74ae73784
Use ICED_TEST_BACKEND env var in iced_test
2025-03-28 20:55:16 +01:00
Héctor Ramón Jiménez
788d9989ba
Fix load operation for msaa render pass in iced_wgpu
2025-03-27 17:01:41 +01:00
Héctor Ramón Jiménez
5c196889f2
Set ICED_BACKEND to tiny-skia in test workflow
2025-03-24 20:35:10 +01:00
Héctor Ramón Jiménez
86311b8914
Fix multi_window example scrollable layout
2025-03-24 20:28:14 +01:00
Héctor Ramón Jiménez
5e5c7c85ad
Append renderer name to iced_test snapshots
2025-03-24 20:22:17 +01:00
Héctor Ramón Jiménez
175a53bc86
Rename end_frame to trim in iced_wgpu
2025-03-24 20:22:17 +01:00
Héctor Ramón Jiménez
76c5306581
Trim text atlas in iced_wgpu after drawing
...
This will need to change to only trim when all windows
have finished drawing once we implement concurrent
presentation, since there would be glyph fighting
otherwise.
2025-03-24 20:22:16 +01:00
Héctor Ramón Jiménez
af6b8155c6
Fix cargo lint issues
2025-03-24 20:22:16 +01:00
Héctor Ramón Jiménez
576dd22733
Split local state from Engine in iced_wgpu
2025-03-24 20:22:15 +01:00
Héctor
4b075b9731
Merge pull request #2852 from mtkennerly/feature/wrapped-row-vertical-spacing
...
Allow custom vertical spacing for wrapped rows
2025-03-20 23:46:41 +01:00
mtkennerly
65e8fed37d
Allow custom vertical spacing for wrapped rows
2025-03-20 18:38:36 -04:00
Héctor Ramón Jiménez
9c1edc3d78
Downgrade presentation error! to warn! in iced_winit
2025-03-19 19:23:35 +01:00
Héctor
892ac1ce72
Merge pull request #2849 from iced-rs/pre-present-notify
...
Notify `window` before presentation
2025-03-18 18:40:13 +01:00
Héctor Ramón Jiménez
31b98ee3eb
Notify window before presentation
2025-03-18 18:29:19 +01:00
Héctor Ramón Jiménez
363b0e903a
Fix markdown code blocks when highlighter is disabled
2025-03-18 00:04:08 +01:00
Héctor
68b992962c
Merge pull request #2845 from edwloef/mouse-area-request-redraw
...
request redraw on mouse area hover change
2025-03-16 17:48:41 +01:00
edwloef
836507eca0
request redraw on mouse area hover change
2025-03-16 17:18:59 +01:00
Héctor
fd5ed0d0a6
Merge pull request #2836 from iced-rs/feature/justified-text
...
Introduce `text::Alignment` with `Justified` support
2025-03-11 03:05:11 +01:00
Héctor Ramón Jiménez
0253d9bee0
Remove open dependency for tour on Wasm
2025-03-11 02:51:05 +01:00
Héctor Ramón Jiménez
23cff08e46
Stop mentioning dodrio in tour example
2025-03-11 02:41:45 +01:00
Héctor Ramón Jiménez
1654c17808
Shorten some variable names in wgpu::text
2025-03-11 02:30:54 +01:00
Héctor Ramón Jiménez
0e4a392731
Introduce text::Alignment with Justified support
2025-03-11 02:30:50 +01:00
Héctor
e45d4b5cb6
Merge pull request #2835 from iced-rs/fix/text-alignment
...
Fix horizontal text alignment
2025-03-11 01:11:14 +01:00
Héctor Ramón Jiménez
2eb5770b1d
Add TODO to align function in text::paragraph
2025-03-11 00:58:15 +01:00
Héctor Ramón Jiménez
179a34d37b
Fix horizontal text alignment
2025-03-11 00:43:51 +01:00
Héctor
35c0e14452
Merge pull request #2834 from iced-rs/cosmic-text-0.13
...
Update `cosmic-text` to `0.13`
2025-03-10 21:21:26 +01:00
Héctor Ramón Jiménez
201245a85d
Update cosmic-text to 0.13
2025-03-10 19:54:04 +01:00
Héctor
bae25b74f6
Merge pull request #2832 from codewing/feature/wgpu-24
...
Update `wgpu` to `24` and use `cryoglyph` fork
2025-03-09 01:57:25 +01:00
Héctor Ramón Jiménez
fb2544021a
Update wgpu to 24 and use cryoglyph fork
...
Co-authored-by: Winfried Baumann <codewing@web.de>
2025-03-09 01:38:34 +01:00
Héctor Ramón Jiménez
86e8494bfa
Reuse wgpu device in all benchmarks
2025-03-09 01:29:36 +01:00
Héctor Ramón Jiménez
f369bc86e2
Update Cargo.lock
2025-03-09 01:28:27 +01:00