pml68
c2e41a4346
refactor: make Ratio padding a single [f32; 2]
2025-04-09 23:22:10 +02:00
pml68
e338e61e0b
docs: add docs for what p0 and p1 are
2025-04-09 23:11:24 +02:00
pml68
bf6c7d0094
fix: "BUFFER_BINDINGS_NOT_16_BYTE_ALIGNED not supported" error
2025-04-09 22:53:40 +02:00
Héctor
6508ad67c1
Merge pull request #2686 from Fili-pk/master
...
Fixed rendering in chromium
2025-04-09 19:37:41 +02:00
fili_pk
30aeec09c7
Fix WebGPU detection on Wasm
2025-04-09 19:24:56 +02:00
Héctor
e08ae64675
Merge pull request #2880 from iced-rs/cosmic-text-0.14
...
Update `cosmic-text` to `0.14`
2025-04-09 19:23:58 +02:00
Héctor Ramón Jiménez
c335b256a1
Fix Fira Sans not being used as default font on Wasm
2025-04-09 19:12:41 +02:00
Héctor Ramón Jiménez
6bf6fc60c9
Update cosmic-text to 0.14
2025-04-09 18:40:38 +02:00
Héctor Ramón Jiménez
c77c4aadd1
Use ubuntu-latest in document workflow
2025-04-08 22:15:19 +02:00
Héctor Ramón Jiménez
a6bcf69ea0
Fix Task unit calculation in Task::batch
2025-04-08 22:12:47 +02:00
Héctor Ramón Jiménez
bc66866bb8
Attach devtools to daemon when debug is enabled
2025-04-08 13:44:00 +02:00
Héctor
97498aaddc
Merge pull request #2879 from iced-rs/beacon
...
`comet` debugger and `devtools` foundations
2025-04-08 13:29:27 +02:00
Héctor Ramón Jiménez
dd6c99e1a4
Detect and warn slow Debug implementations for Message
2025-04-07 20:03:09 +02:00
Héctor Ramón Jiménez
08f1133a03
Hardcode specific comet revision in devtools
2025-04-07 19:51:29 +02:00
Héctor Ramón Jiménez
5c39cd4478
Implement installation wizard for comet in devtools
2025-04-06 17:21:20 +02:00
Héctor Ramón Jiménez
00ee6ab47a
Spawn a thread to sleep asynchronously in devtools
...
... instead of relying on an external reactor.
2025-04-05 20:14:51 +02:00
Héctor Ramón Jiménez
132f60c29c
Draft toast notification overlay in devtools
2025-04-05 20:08:54 +02:00
Héctor Ramón Jiménez
a719b0596c
Draft iced_devtools subcrate structure
2025-04-05 19:27:15 +02:00
Héctor Ramón Jiménez
e462535f3b
Update Cargo.lock
2025-04-05 18:29:03 +02:00
Héctor Ramón Jiménez
3f67044977
Merge branch 'master' into beacon
2025-04-05 18:20:31 +02:00
Héctor Ramón Jiménez
cd27dae8ab
Fix submission in integration example
2025-04-03 20:36:30 +02:00
Héctor Ramón Jiménez
33d20763c8
Annotate root crate tests with standalone_crate
...
The new Rustdoc combined tests are an order of
magnitude slower in my machine for the `iced` root
crate.
2025-04-03 20:27:17 +02:00
Héctor Ramón Jiménez
53ce0e3a88
Fix lints for Rust 1.86
2025-04-03 16:59:55 +02:00
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
e060129951
Merge branch 'master' into beacon
2025-04-01 02:18:20 +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