Commit graph

4150 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
dd032d9a7a
Implement vectorial text support for iced_wgpu 2024-01-17 14:25:39 +01:00
Héctor Ramón Jiménez
d09f36e054
Fix missing semi-colon lint in vectorial_text example 2024-01-17 13:45:47 +01:00
Héctor Ramón Jiménez
fda96a9eda
Simplify Transform API in iced_wgpu::geometry 2024-01-17 13:44:30 +01:00
Héctor Ramón Jiménez
5aa741a177
Apply scaling during Frame::fill_text in iced_tiny_skia 2024-01-17 13:27:39 +01:00
Héctor Ramón Jiménez
66bea7bb6d
Apply scaling during Frame::fill_text in iced_wgpu 2024-01-17 13:22:02 +01:00
Héctor Ramón Jiménez
468f7432dd
Add vectorial_text example 2024-01-17 13:15:05 +01:00
Héctor Ramón
0001a6d636
Merge pull request #2169 from iced-rs/update-winit
Update `winit` to `0.29`
2024-01-17 08:12:44 +01:00
Héctor Ramón Jiménez
985acb2b15
Fine-tune event loop of multi-window applications 2024-01-17 08:05:19 +01:00
Héctor Ramón Jiménez
03f5a351c3
Use SmolStr for text field in KeyPressed event 2024-01-16 13:31:02 +01:00
Héctor Ramón Jiménez
64d1ce5532
Refactor KeyCode into Key and Location 2024-01-16 13:28:00 +01:00
Héctor Ramón Jiménez
534c7dd7b0
Merge branch 'master' into update-winit 2024-01-16 12:02:42 +01:00
Héctor Ramón Jiménez
17135cbd56
Update winit fork to 0.29.10 2024-01-16 12:01:33 +01:00
Héctor Ramón
c4ba657de8
Merge pull request #2203 from iced-rs/update-glyphon
Update `glyphon` to `0.4`
2024-01-16 02:11:48 +01:00
Héctor Ramón Jiménez
73e7cf16e3
Update rfd to 0.13 2024-01-15 23:51:46 +01:00
Héctor Ramón Jiménez
d948ca6f09
Update glyphon to 0.4
`Color` is now always in the sRGB color space.
2024-01-15 23:49:20 +01:00
Héctor Ramón
50c310fd9f
Merge pull request #2192 from iced-rs/fix/layout-inconsistencies
Layout consistency
2024-01-12 14:41:40 +01:00
Héctor Ramón
63e9adac56
Merge pull request #2199 from iced-rs/fix/clip-text-input-selection
Fix clipping of `TextInput` selection
2024-01-12 13:42:46 +01:00
Héctor Ramón Jiménez
5315e04a26
Fix clipping of TextInput selection 2024-01-12 13:34:14 +01:00
Héctor Ramón
a5ae442819
Merge pull request #2158 from iced-rs/feature/raw-text-primitive
Introduce `RawText` to `Primitive` in `iced_graphics`
2024-01-12 06:45:40 +01:00
Héctor Ramón
89fc4f54bd
Merge pull request #2197 from tzemanovic/wgpu-renderer-send
wgpu: require `Send` on stored pipelines
2024-01-11 17:07:48 +01:00
Tomáš Zemanovič
3c6bb0a076
wgpu: require Send on stored pipelines 2024-01-11 14:45:40 +00:00
Héctor Ramón
fba5326e13
Merge pull request #2196 from iced-rs/fix/paragraph_grapheme_position
Fix `grapheme_position` when ligatures are present
2024-01-11 08:45:13 +01:00
Héctor Ramón Jiménez
3d88ceb482
Avoid division by zero in grapheme_position 2024-01-11 08:32:30 +01:00
Héctor Ramón Jiménez
9c50a7ed7e
Fix grapheme_position when ligatures are present 2024-01-11 08:29:44 +01:00
Héctor Ramón Jiménez
11474bdc3e
Fix websocket example 2024-01-11 06:12:37 +01:00
Héctor Ramón Jiménez
03c901d49b
Make Button sizing strategy adaptive 2024-01-11 06:12:19 +01:00
Héctor Ramón Jiménez
fa53d9adbb
Loosen cross axis constraint for main axis fills in flex layout 2024-01-11 06:11:36 +01:00
Héctor Ramón Jiménez
226271148e
Use multiple squares instead of vertical_space in layout example 2024-01-10 10:08:11 +01:00
Héctor Ramón Jiménez
a6cbc36503
Showcase more layouts in layout example 2024-01-10 10:01:51 +01:00
Héctor Ramón Jiménez
3850a46db6
Add Theme selector to layout example 2024-01-10 10:01:51 +01:00
Héctor Ramón Jiménez
d76705df29
Add explain toggle to layout example 2024-01-10 10:01:51 +01:00
Héctor Ramón Jiménez
5dbded61de
Use flatten instead of filter_map in layout example 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
81ecc4a67f
Add basic controls to layout example 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
a79b2adf5c
Use first-class functions in layout example 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
88f8c343fa
Fix cross calculation in layout::flex 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
025064c9e0
Fix broken doc links in layout::Node API 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
ecf571dfeb
Fix unnecessary into call in Container::new 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
67277fbf93
Make column and row take an IntoIterator 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
e710e76949
Fix size_hint for keyed_column 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
d62bb8193c
Introduce useful helpers in layout module 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
d24e50c1a6
Reduce padding of scrollable example 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
4bdd8a6279
Fix cross axis calculation in flex layout 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
d278bfd21d
Replace width and height with Widget::size 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
22226394f7
Introduce Widget::size_hint and fix further layout inconsistencies 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
0322e820eb
Create layout example 2024-01-10 10:01:41 +01:00
Héctor Ramón
90332acc4b
Merge pull request #2189 from Calastrophe/master
Add functions to fetch if a window is maximized or minimized
2024-01-09 23:29:00 +01:00
Calastrophe
082985ade8 Small documentation typo fixed 2024-01-09 02:43:48 -06:00
Calastrophe
2aa2b1712d Implemented fetch_maximized and fetch_minimized 2024-01-09 02:43:25 -06:00
Héctor Ramón
f5c6fa7338
Merge pull request #2184 from william-shere/master
Fix docs to include missing feature tags
2024-01-05 19:16:06 +01:00
William Shere
6c9dfbf01e Fix doc to include missing feature tags
Helper functions behind `lazy` feature were missing the tag in the documentation.
2024-01-05 13:50:38 +00:00