Héctor Ramón Jiménez
b277625546
Revert "Chore: Apply clippy map transformations"
...
This reverts commit c997aad85d .
2023-09-20 16:26:43 +02:00
Héctor Ramón Jiménez
6c386e90a1
Fix clippy::trivially-copy-pass-by-ref
2023-09-20 04:33:48 +02:00
Héctor Ramón Jiménez
34f07b6027
Fix clippy::semicolon_if_nothing_returned
2023-09-20 04:11:52 +02:00
Héctor Ramón
e8b01eb543
Merge pull request #2092 from nyurik/clippy
...
Chore: Apply some minor clippy fixes
2023-09-19 13:30:51 +02:00
Héctor Ramón
2ee2c65894
Merge pull request #2091 from nyurik/docs
...
Chore: Apply clippy docs keyword quoting
2023-09-19 13:26:52 +02:00
Yuri Astrakhan
efd0ff6ded
Chore: Apply some minor clippy fixes
...
* Use `.elapsed()` for duration
* Use direct iteration without calling `.iter()` and the like
* order fields in the `Text` struct creation as declared
2023-09-19 01:52:25 -04:00
Yuri Astrakhan
c6554d9907
Chore: Apply clippy docs keyword quoting
...
Add quotes a number of doc strings like `sRGB`
2023-09-19 01:50:05 -04:00
Yuri Astrakhan
c997aad85d
Chore: Apply clippy map transformations
...
Convert `.map().unwrap_or()` to `.map_or()` and similar transformations.
2023-09-19 01:46:46 -04:00
Héctor Ramón Jiménez
b42b24b79a
Fix (more) broken intradoc links
...
Good thing I just set up CI earlier for this 😅
2023-09-10 00:55:46 +02:00
Héctor Ramón Jiménez
b8e5693a30
Merge branch 'master' into explicit-text-caching
2023-09-10 00:34:21 +02:00
Héctor Ramón Jiménez
419d9374b7
Fix outstanding broken intradoc links
2023-09-09 21:08:23 +02:00
Héctor Ramón Jiménez
f60884f6f8
Deny broken_intradoc_links and verify documentation in CI
2023-09-09 20:58:45 +02:00
Matthias Vogelgesang
89d9f1d7d2
Fix majority of unresolved documentation links
2023-09-09 18:59:17 +02:00
Héctor Ramón Jiménez
3450987355
Invalidate existing paragraphs when new fonts are loaded
2023-09-09 11:21:32 +02:00
Héctor Ramón Jiménez
90cbab18b9
Fine-tune Radians::to_distance
...
An angle of 0 radians will "point" to the top-center of a `Rectangle` and
then increase clockwise.
2023-09-08 02:36:17 +02:00
Héctor Ramón Jiménez
d2294737c2
Use Radians as a number directly in gradient example
2023-09-08 01:58:52 +02:00
Héctor Ramón Jiménez
f468e25d0c
Use workspace dependencies and package inheritance
...
We are also taking this as a chance to synchronize
the versions of all the crates! Because of this, we
will skip the `0.11` version.
2023-09-04 13:08:17 +02:00
Héctor Ramón Jiménez
34495bba1c
Introduce keyed::Column widget
2023-09-04 02:55:09 +02:00
Héctor Ramón Jiménez
020fb3c377
Fix iced_wgpu device selection on Wasm
2023-09-03 01:04:23 +02:00
Héctor Ramón Jiménez
b51ffe53ed
Fix unnecessary dereference in widget::text
2023-08-30 06:44:40 +02:00
Héctor Ramón Jiménez
a026e917d3
Make widget::Tree mutable in Widget::layout
2023-08-30 06:36:24 +02:00
Héctor Ramón Jiménez
c44611cc7d
Fix vertical alignment in layout::next_to_each_other
2023-08-30 05:33:39 +02:00
Héctor Ramón Jiménez
ed3454301e
Implement explicit text caching in the widget state tree
2023-08-30 04:31:21 +02:00
Héctor Ramón
3bea1f703c
Merge pull request #2041 from lufte/issue-2040
...
Make the style attribute available on Font
2023-08-20 14:22:46 +02:00
lufte
e86363837d
Make the style attribute available on Font
2023-08-18 18:46:22 -03:00
Andrew Wheeler(Genusis)
f5b9562900
Bounds Contains update. ( #2017 )
...
* changed the way contains works to exclude <= for point.y and point.x on width and height check to avoid multiple selects
* update changelog
* Update `CHANGELOG`
---------
Co-authored-by: Héctor Ramón Jiménez <hector0193@gmail.com>
2023-08-15 07:47:53 +02:00
Héctor Ramón Jiménez
126aef88e7
Bump versions 🎉
2023-07-28 19:48:39 +02:00
Héctor Ramón Jiménez
e2ba7ece83
Introduce visible_bounds operation for Container
2023-07-27 01:04:18 +02:00
Cory Forsstrom
42c423b4a8
Add viewport to Widget::on_event
2023-07-15 10:04:25 -07:00
Héctor Ramón Jiménez
cdce03cf7f
Revert "Remove layout method from core::Renderer trait"
...
This reverts commit 2128472c2a .
2023-06-29 18:17:18 +02:00
Héctor Ramón Jiménez
2128472c2a
Remove layout method from core::Renderer trait
2023-06-29 07:18:24 +02:00
Héctor Ramón Jiménez
78ad365db2
Reuse entries in text::Cache in iced_wgpu
2023-06-28 00:35:37 +02:00
Cory Forsstrom
0a56ffb5d6
Add nested overlay method to group & map
2023-06-14 09:25:57 +02:00
Cory Forsstrom
55dc3b5619
Introduce internal overlay::Nested for UserInterface
2023-06-14 09:25:30 +02:00
Héctor Ramón Jiménez
aba98e4965
Extend cursor availability to the shell level
2023-06-08 20:35:40 +02:00
Héctor Ramón Jiménez
5c8cfb411e
Take Rectangle by value in Cursor API
2023-06-08 20:16:46 +02:00
Héctor Ramón Jiménez
34451bff18
Implement basic cursor availability
2023-06-08 20:11:59 +02:00
Héctor Ramón Jiménez
cf2c8f2037
Use approx for testing color operations
2023-05-26 00:04:10 +02:00
Héctor Ramón Jiménez
b741893013
Use Srgb and Srgba from palette directly
2023-05-26 00:03:34 +02:00
Clark Moody
2d21d0900e
Upgrade palette dependency
2023-05-25 23:44:31 +02:00
Héctor Ramón
c61a4cc21c
Merge pull request #1738 from nicoburns/update-winit-0.28
...
Update to winit 0.28
2023-05-25 23:37:14 +02:00
Héctor Ramón Jiménez
a7fa7e4005
Introduce window::Level enum
...
... and add `level` field to `window::Settings`
2023-05-25 23:14:07 +02:00
Casper Storm
1c86defab5
Extend border radius on relevant widgets
2023-05-23 14:50:29 +02:00
Héctor Ramón
e31582e59e
Merge pull request #1797 from bbb651/master
...
Make mouse::Button::Other take u16 instead of u8
2023-05-23 02:52:14 +02:00
bbb651
5802c95797
Make mouse::Button::Other take u16 instead of u8
...
On wayland keys correspond to <input-event-codes.h>,
and they are past the limit of u8, causing the
back and forward buttons to be 20 and 19 which definitely isn't right
(they should all be around 0x110..=0x117).
2023-05-23 02:35:38 +02:00
Héctor Ramón Jiménez
4c1a082f04
Remove Builder abstractions for gradients
2023-05-19 03:32:21 +02:00
Bingus
6551a0b2ab
Added support for gradients as background variants + other optimizations.
2023-05-11 11:13:44 -07:00
Héctor Ramón Jiménez
f75b8bd9ec
Increase default LineHeight to Relative(1.3)
2023-05-10 00:13:51 +02:00
Héctor Ramón Jiménez
16bf8fc762
Export Shaping and LineHeight in widget::text
2023-05-08 15:37:29 +02:00
Héctor Ramón Jiménez
9499a8f9e6
Support configurable LineHeight in text widgets
2023-05-04 18:39:31 +02:00