misaka10987
e2f5d36cee
implement FromStr and Display for Color
2025-11-25 23:30:08 +01:00
Héctor
b89c412496
Merge pull request #2918 from dcz-self/master
...
Report cursor size to input method
2025-11-25 22:51:48 +01:00
Héctor Ramón Jiménez
71061b53bb
Fix InputMethod::merge example in documentation
2025-11-25 22:37:44 +01:00
dcz
d22da7d261
Report cursor size to InputMethod
...
Co-authored-by: dcz-self <dcz-self@users.noreply.github.com>
2025-11-25 22:25:40 +01:00
edwloef
0cd82ccc11
Fix layout explanation being hidden by multi-layer widgets
...
If the child widget has multiple layers (e.g. `Stack`), the layout explanation
would be partially hidden by the layers of the child widget. Just put the layout
explanation in its own layer to mitigate this.
Co-authored-by: Craig Watson <craig@watsons.ch>
2025-11-25 22:10:50 +01:00
Héctor
9c28319774
Merge pull request #2915 from edwloef/children-exact-size
...
make `Layout::children` return an `ExactSizeIterator`
2025-11-25 21:43:58 +01:00
edwloef
1305d3c00f
add iced logo to Iced-Icons.ttf
2025-11-25 21:08:40 +01:00
Héctor
f8663cf0a2
Merge pull request #2890 from Remmirad/pub_text_field_select_range
...
Make `text_input::State` `select_range` public
2025-11-25 10:49:12 +01:00
Héctor
a3db4477b4
Merge pull request #2892 from edwloef/fix_is_fill_docs
...
fix doc comment of `Length::is_fill`
2025-11-25 10:43:56 +01:00
Remmirad
7c661c94be
Introduce select_range to operation::text_input
2025-11-25 10:38:45 +01:00
--replace-all
3d926858c7
Removed bezier_tool from list of examples in the Widget trait docs
2025-11-25 07:58:21 +01:00
Héctor Ramón Jiménez
47eb1942c9
Add ratio method to Size
...
Co-authored-by: tigerros <tigerros@users.noreply.github.com>
2025-11-24 10:42:57 +01:00
Héctor
a81f0a2459
Merge pull request #2837 from dtzxporter/Expose-setting-to-toggle-vsync-on/off-
...
Expose setting to disable vsync if requested.
2025-11-21 01:48:21 +01:00
Héctor
0bf00d0f83
Merge pull request #2818 from pml68/feat/rehighlight-on-redraw
...
Rehighlight TextEditor when Theme changes
2025-11-21 01:22:02 +01:00
Héctor Ramón Jiménez
0495f32918
Use new theme::Base::name for theme change detection
2025-11-21 01:09:40 +01:00
edwloef
a266f62f77
Add some more variants to mouse::Interaction
2025-11-21 00:47:59 +01:00
Héctor Ramón Jiménez
5510675f15
Move some accessibility helpers to Color
2025-11-20 23:46:37 +01:00
Héctor Ramón Jiménez
437a2826ea
Make color helpers in palette module public
...
Co-authored-by: Vincent Hanquez <vincent@coretype.io>
2025-11-20 23:37:45 +01:00
Héctor Ramón Jiménez
e51d7c723c
Remove Mul<Vector> and Div implementations for Rectangle
2025-11-20 02:07:14 +01:00
Andy Terra
6f9b7a9005
Implement division operation for Rectangle, Size and Vector
2025-11-20 02:01:37 +01:00
Héctor
5195a59e20
Merge pull request #2735 from Exidex/closable-and-minimizable
...
Add ability to hide close and minimize title bar buttons
2025-11-20 01:23:50 +01:00
rhysd
8f346ac220
Add option to make the transparent window blurry
2025-11-20 01:10:46 +01:00
Héctor
f47e848618
Merge pull request #2696 from edwloef/interaction-docs-fix
...
fix docs of `Widget::mouse_interaction`
2025-11-19 00:15:50 +01:00
thorn132
3a6f29ce67
Add Hidden variant to mouse::Interaction
2025-11-18 23:44:14 +01:00
Héctor Ramón Jiménez
5b029ae61c
Improve consistency of Padding API
2025-11-18 21:33:13 +01:00
Dominic Clifton
53110f0ede
Add horizontal and vertical padding methods.
2025-11-18 21:26:47 +01:00
Héctor Ramón Jiménez
085c8fae8d
Add screenshot helpers to iced_test
2025-11-12 00:53:10 +01:00
Héctor Ramón Jiménez
54239c55ae
Derive Default implementations wherever possible
2025-10-30 23:46:59 +01:00
Héctor Ramón Jiménez
867fe819c0
Add explicit error handling to image loading
2025-10-28 21:19:25 +01:00
Héctor Ramón Jiménez
7c11ccb046
Move core::Image::clip_bounds to graphics::Image
2025-10-28 19:44:46 +01:00
Héctor Ramón Jiménez
44cfb27e41
Fix cache eviction logic of active image allocations
2025-10-26 09:18:19 +01:00
Héctor Ramón Jiménez
44e68aa4b6
Add border radius support for image
2025-10-25 23:00:25 +02:00
Héctor Ramón Jiménez
23039e758e
Introduce explicit image::allocate API
2025-10-25 22:59:30 +02:00
Héctor Ramón Jiménez
a0cfd52d1b
Apply translation to levitated Cursor in scrollable
2025-10-15 22:17:39 +02:00
Héctor Ramón Jiménez
e2df674aa5
Merge branch 'master' into feature/test-recorder
2025-09-19 18:23:28 +02:00
Héctor Ramón Jiménez
db5a1f6353
Fix clippy lints for Rust 1.90
2025-09-19 18:22:45 +02:00
Héctor Ramón Jiménez
299eb54d6f
Improve naming in iced_selector crate
2025-09-17 22:56:58 +02:00
Héctor Ramón Jiménez
5796ba272e
Remove missing_debug_implementations lint
2025-09-12 05:25:09 +02:00
Héctor Ramón Jiménez
a052ce58b0
Merge branch 'master' into feature/test-recorder
2025-09-11 04:57:17 +02:00
Héctor Ramón Jiménez
09c604c92d
Add theme and theme_changes functions to system
2025-09-08 14:32:24 +02:00
Héctor Ramón Jiménez
74425d5cb1
Set window theme to match color scheme of active theme
2025-09-08 10:12:04 +02:00
Héctor Ramón Jiménez
c1d7819c07
Track window theme in window::State
2025-09-08 06:01:36 +02:00
Héctor Ramón Jiménez
cb9b106ff8
Allow system theme override with ICED_THEME env variable
2025-09-08 05:32:23 +02:00
Héctor Ramón Jiménez
0111f514a1
Use winit to obtain current theme::Mode
2025-09-08 05:16:20 +02:00
Héctor Ramón Jiménez
5c7ae8a3d6
Enable needed mundy features explicitly
2025-09-08 01:27:01 +02:00
Héctor Ramón Jiménez
9445f5fcdf
Replace dark-light with mundy
2025-09-08 01:24:22 +02:00
Héctor Ramón Jiménez
74b792b608
Use f32 for scale_factor
2025-09-02 23:29:22 +02:00
Héctor Ramón Jiménez
bc7d64987e
Add Auto strategy to text::Shaping
2025-08-30 18:27:05 +02:00
Héctor Ramón Jiménez
9994f1f133
Avoid compressing the cross-axis in flex layout
2025-08-29 13:19:37 +02:00
Héctor Ramón Jiménez
9e81c2b9e8
Merge branch 'master' into feature/test-recorder
2025-08-29 04:25:52 +02:00