Héctor Ramón Jiménez
7683bd201f
Stop tracking todos snapshot hash file
...
Font selection is platform-dependent.
2024-12-10 05:10:04 +01:00
Héctor Ramón Jiménez
9bc29e5347
Add explicit 'static in todos for Rust 1.80
2024-12-10 05:01:11 +01:00
Héctor Ramón Jiménez
1713ac49f2
Decouple iced_test from iced crate
2024-12-10 04:56:37 +01:00
Héctor Ramón Jiménez
1aeb317f2d
Add image and hash snapshot-based testing to iced_test
2024-12-10 04:51:08 +01:00
Héctor Ramón Jiménez
8e3636d769
Return Result in todos test
2024-12-10 04:51:08 +01:00
Héctor Ramón Jiménez
cb30f9f604
Remove dbg! leftover in core::widget::text
2024-12-10 04:51:08 +01:00
Héctor Ramón Jiménez
d09d5d45ae
Draft iced_test crate and test todos example
2024-12-10 04:51:08 +01:00
Héctor
d6182299b9
Merge pull request #2675 from chrismanning/tooltip-hover-render
...
Request redraw in tooltip widget when cursor is hovering
2024-12-06 06:25:29 +01:00
Héctor Ramón Jiménez
07850718fc
Request redraw in tooltip when State changes
2024-12-06 06:16:16 +01:00
Héctor
9c93341089
Merge pull request #2681 from xosxos/patch-1
...
fix: add an initial state to the `system_information` example
2024-12-03 01:35:41 +01:00
Héctor Ramón Jiménez
1e5c1ad2cb
Avoid using Message to drive logic in system_information example
2024-12-03 01:28:03 +01:00
Osma S. Rautila
334f5baa10
fix: add run_with(Example::new)
...
The example was not running the `update` method and was stuck on the loading screen (at least on macos). This fixes is on my system.
2024-12-03 01:28:03 +01:00
Héctor
3b2a422d5d
Merge pull request #2683 from T-256/master
...
Call `OnPress::get` only when button is pressed
2024-12-02 20:13:02 +01:00
Héctor Ramón Jiménez
713aa74f4c
Fix widget::button format
2024-12-02 19:58:06 +01:00
T-256
2cab4e6ddb
Call OnPress::get only when button is pressed
2024-12-02 19:58:01 +01:00
Héctor Ramón Jiménez
8295b231df
Run cargo fmt
2024-12-02 19:57:39 +01:00
Héctor Ramón Jiménez
602661372c
Fix new clippy lints
2024-12-02 19:56:27 +01:00
Chris Manning
0a39f5eac7
Request redraw in tooltip widget when cursor is hovering
2024-11-24 15:04:52 +00:00
Héctor
e8f8216ea1
Merge pull request #2673 from iced-rs/feature/pin-widget
...
`pin` widget
2024-11-24 14:00:18 +01:00
Héctor Ramón Jiménez
a805177b25
Make pin widget Fill parent by default
2024-11-22 04:13:38 +01:00
Héctor Ramón Jiménez
5be1d545d0
Implement pin widget
2024-11-22 04:06:52 +01:00
Héctor Ramón Jiménez
6ccc828607
Use Task::run in download_progress example
2024-11-22 02:14:56 +01:00
Héctor
53b7f507f8
Merge pull request #2672 from ids1024/screenshot
...
Remove `surface` argument of `Compositor::screenshot`
2024-11-22 01:57:48 +01:00
Héctor Ramón Jiménez
6d50c62bc7
Honor clones of task::Handle with abort_on_drop
2024-11-22 01:51:00 +01:00
Ian Douglas Scott
3fc57b7d95
Remove surface argument of Compositor::screenshot
...
This argument was completely ignored by the wgpu renderer, and used only
for the `clip_mask` by the `tiny_skia` renderer. I believe creating a
new clip mask is correct.
This way it's possible to render offscreen without needing a surface.
2024-11-21 16:26:17 -08:00
Héctor
2a2e20b0a3
Merge pull request #2668 from edwloef/master
...
Fix docs of `Scrollable::with_direction` and `Scrollable::direction`
2024-11-13 18:20:20 +01:00
Héctor
a11fcf8f2d
Merge pull request #2662 from iced-rs/reactive-rendering
...
Reactive Rendering
2024-11-13 17:08:26 +01:00
edwloef
ed2e223fe0
Fix docs of Scrollable::with_direction and Scrollable::direction
2024-11-11 13:04:37 +01:00
Héctor Ramón Jiménez
28ec6df8f0
Fix cross-axis compression in layout::flex
2024-11-08 18:08:34 +01:00
Héctor Ramón Jiménez
9511bfb971
Fix event capturing order in pane_grid
2024-11-06 22:03:00 +01:00
Héctor Ramón Jiménez
e5f1e31a5c
Rename Overlay::on_event to update
2024-11-06 00:02:46 +01:00
Héctor Ramón Jiménez
03bffe3db6
Fix pick_list not requesting a redraw when open
2024-11-05 23:52:59 +01:00
Héctor Ramón Jiménez
fec75221f9
Fix text_editor capturing mouse release events
2024-11-05 23:52:59 +01:00
Héctor Ramón Jiménez
3482ffecdc
Implement reactive-rendering for text_editor
2024-11-05 23:52:59 +01:00
Héctor Ramón Jiménez
d5a886dbcb
Fix hover widget not redrawing when hovered
2024-11-05 23:52:59 +01:00
Héctor Ramón Jiménez
6fc16769c4
Unify shader::Program API with canvas::Program
2024-11-05 23:52:59 +01:00
Héctor Ramón Jiménez
14ec330730
Replace reactive-rendering feature with unconditional-rendering
2024-11-05 23:52:59 +01:00
Héctor Ramón Jiménez
c6af79a1d0
Fix deferred layout on resize after drawing
2024-11-05 23:52:58 +01:00
Héctor Ramón Jiménez
4e47450c33
Implement reactive-rendering for pane_grid
2024-11-05 23:52:58 +01:00
Héctor Ramón Jiménez
920596ed6f
Implement reactive-rendering for canvas
2024-11-05 23:52:58 +01:00
Héctor Ramón Jiménez
a84b328dcc
Implement reactive-rendering for combo_box
2024-11-05 23:52:58 +01:00
Héctor Ramón Jiménez
f02bfc3f68
Rename Widget::on_event to update
2024-11-05 23:52:58 +01:00
Héctor Ramón Jiménez
dcc184b01b
Replace event::Status in Widget::on_event with Shell::capture_event
2024-11-05 23:52:58 +01:00
Héctor Ramón Jiménez
752403d70c
Split Shell::request_redraw into two different methods
2024-11-05 23:52:58 +01:00
Héctor Ramón Jiménez
7fbc195b11
Implement reactive-rendering for scrollable
2024-11-05 23:52:57 +01:00
Héctor Ramón Jiménez
908af3fed7
Implement reactive-rendering for menu
2024-11-05 23:52:57 +01:00
Héctor Ramón Jiménez
fdf046daff
Implement reactive-rendering for pick_list
2024-11-05 23:52:57 +01:00
Héctor Ramón Jiménez
7908b6eba9
Request a redraw when a window is resized
...
If we do not request it, macOS does not get any
`RedrawRequested` events. Shouldn't `winit`
[take care of this]? Probably a bug.
[take care of this]: https://docs.rs/winit/0.30.5/winit/event/enum.WindowEvent.html#variant.RedrawRequested
2024-11-05 23:52:57 +01:00
Héctor Ramón Jiménez
46017c6483
Implement reactive-rendering for toggler
2024-11-05 23:52:57 +01:00
Héctor Ramón Jiménez
0c77702187
Implement reactive-rendering for radio
2024-11-05 23:52:57 +01:00