Commit graph

5768 commits

Author SHA1 Message Date
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
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 Ramón Jiménez
121102e55b
Track and report Task::units to debug API 2025-03-13 02:07:06 +01:00
Héctor Ramón Jiménez
5f15522368
Report theme changes to debug API 2025-03-13 00:42:28 +01:00
Héctor Ramón Jiménez
42f5a61809
Disable debug view on Wasm (for now) 2025-03-12 16:51:45 +01:00
Héctor Ramón Jiménez
0079a8a3e9
Report subscriptions tracked with beacon protocol 2025-03-12 16:29:42 +01:00
Héctor Ramón Jiménez
63e66b0320
Fix documentation of application and daemon 2025-03-12 02:24:28 +01:00
Héctor Ramón Jiménez
68c4764494
Enable Settings::antialiasing by default 2025-03-12 02:14:58 +01:00
Héctor Ramón Jiménez
fd1101bd5f
Unify Program definition in iced_program subcrate 2025-03-12 02:10:42 +01:00
Héctor Ramón Jiménez
ebfcb65841
Merge branch 'master' into beacon 2025-03-11 22:25:06 +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
Héctor
7e0d6a13fa
Merge pull request #2827 from ryco117/master
Relax Task::perform from Fn to more general FnOnce
2025-03-05 12:09:43 +01:00
Héctor Ramón Jiménez
a106f7f837
Initialize debug with proper Program name 2025-03-05 11:52:05 +01:00
Ryan Andersen
b9ebf45a03 Relax perform from Fn to more general FnOnce 2025-03-04 22:39:38 -08:00
Héctor Ramón Jiménez
f618382a0d
Run cargo fmt 2025-03-04 19:12:31 +01:00