Commit graph

  • 11928ba668
    Merge Mouse::Press and Mouse::Move interactions Héctor Ramón Jiménez 2025-08-28 10:40:43 +02:00
  • bf3ac04498
    Keep window::open impure (for now) Héctor Ramón Jiménez 2025-08-27 10:59:45 +02:00
  • d7aab6c4ec
    Remove leftover code in selector module Héctor Ramón Jiménez 2025-08-27 10:55:34 +02:00
  • 7c1f193542
    Add visible_bounds helper to widget::selector Héctor Ramón Jiménez 2025-08-27 10:54:53 +02:00
  • 445b6c8608
    Fix duplicate recording when Overlay present Héctor Ramón Jiménez 2025-08-27 10:54:17 +02:00
  • 1c54f5e3e9
    Improve naming of Error variants in iced_test Héctor Ramón Jiménez 2025-08-27 06:18:23 +02:00
  • ed873514e5
    Parse and validate all tests first in iced_test::run Héctor Ramón Jiménez 2025-08-27 06:12:38 +02:00
  • d8dbb7568a
    Iterate instructions instead of collecting in iced_test::run Héctor Ramón Jiménez 2025-08-27 06:04:12 +02:00
  • 6a6a2ac8c5
    Implement iced_test::run entrypoint for ice testing Héctor Ramón Jiménez 2025-08-27 06:02:02 +02:00
  • e136e14b7c
    Introduce Asserting mode after Recording in tester Héctor Ramón Jiménez 2025-08-27 05:04:27 +02:00
  • ebaf0238a9
    Disambiguate text selectors when recording with a coordinate fallback Héctor Ramón Jiménez 2025-08-27 04:43:46 +02:00
  • d64cb0d9c1
    Discard last recorded mouse movements in tester Héctor Ramón Jiménez 2025-08-27 04:19:08 +02:00
  • 14de69704d
    Centralize debug::hot in Program implementations Héctor Ramón Jiménez 2025-08-27 02:42:28 +02:00
  • 0b00fcfff5
    Remove test feature and expose Preset unconditionally Héctor Ramón Jiménez 2025-08-27 02:33:58 +02:00
  • f9a6a3051d
    Remove Oklab gradient support Héctor Ramón Jiménez 2025-08-23 21:13:54 +02:00
  • 7d72b9135d
    Remove alpha interpolation in oklab shader Héctor Ramón Jiménez 2025-08-23 20:48:10 +02:00
  • 1923d1db1e
    Try to find text targets in tester::recorder Héctor Ramón Jiménez 2025-08-23 06:37:02 +02:00
  • 81d1eda7fe
    Introduce selector flag and decouple iced_widget from iced_runtime Héctor Ramón Jiménez 2025-08-23 05:15:57 +02:00
  • 34a42b5ad4
    Move all operations to widget::operation module Héctor Ramón Jiménez 2025-08-23 03:54:54 +02:00
  • 885d45f435
    Fix broken intra-doc links Héctor Ramón Jiménez 2025-08-23 02:41:52 +02:00
  • fbe60feb7e
    Remove Id for container, scrollable, and text_input Héctor Ramón Jiménez 2025-08-23 02:04:30 +02:00
  • 63142d34fc
    Introduce new iced_selector subcrate and refactor Operation Héctor Ramón Jiménez 2025-08-23 01:44:17 +02:00
  • d5521f4230
    Loosen Limits for children of row::Wrapping Héctor Ramón Jiménez 2025-08-22 05:29:49 +02:00
  • b476ab277a
    Remove debug_assert! from scrollable by enforcing compression Héctor Ramón Jiménez 2025-08-21 23:06:07 +02:00
  • 3ad578e248
    Skip third flex pass entirely if main axis is compressed Héctor Ramón Jiménez 2025-08-21 18:16:46 +02:00
  • 49a300ab38
    Fix window::Icon verbose Debug implementation Héctor Ramón Jiménez 2025-08-21 16:24:41 +02:00
  • 7711b49f6b
    Propagate Limits::compression in flex layout Héctor Ramón Jiménez 2025-08-21 06:22:22 +02:00
  • 04639a4194
    Update dependencies in Cargo.lock Héctor Ramón Jiménez 2025-08-21 03:52:01 +02:00
  • 0e226f6f39
    Merge pull request #3038 from iced-rs/mutable-widget Héctor 2025-08-21 03:42:37 +02:00
  • 5050fcc7ac
    Implement width and height for responsive Héctor Ramón Jiménez 2025-08-21 03:30:13 +02:00
  • 7a7d562b03
    Make Shrink take priority over nested Fill Héctor Ramón Jiménez 2025-08-21 02:26:10 +02:00
  • 199a189515
    Ungate responsive from the lazy feature flag Héctor Ramón Jiménez 2025-08-21 00:07:04 +02:00
  • 6f72ac4650
    Remove internal State from responsive Héctor Ramón Jiménez 2025-08-20 23:31:35 +02:00
  • 497ebcd0c3
    Make Widget::diff mutable Héctor Ramón Jiménez 2025-08-20 23:14:23 +02:00
  • 31bc6d48cd
    Make Widget::layout and operate mutable Héctor Ramón Jiménez 2025-08-20 22:42:15 +02:00
  • 8ca25d627f
    Make recorder widget produce Interaction Héctor Ramón Jiménez 2025-08-20 15:31:12 +02:00
  • 2532099efc
    Disable tester feature in todos by default Héctor Ramón Jiménez 2025-08-20 15:07:08 +02:00
  • b20168b614
    Capitalize mode value in ice metadata Héctor Ramón Jiménez 2025-08-20 14:43:37 +02:00
  • c8ccba5535
    Use mouse::Button::Left by default in ice tests Héctor Ramón Jiménez 2025-08-20 14:03:51 +02:00
  • bdcaadbe00
    Introduce instruction::Target in test crate Héctor Ramón Jiménez 2025-08-20 13:47:34 +02:00
  • f9755b0b7a
    Introduce Ice format and save test metadata Héctor Ramón Jiménez 2025-08-15 21:22:41 +02:00
  • eee7c55d34
    make Layout::children return an ExactSizeIterator edwloef 2025-04-30 19:15:28 +02:00
  • 9490d735c5
    Avoid merging into empty layers in layer::Stack Héctor Ramón Jiménez 2025-08-19 08:06:25 +02:00
  • 806500048d
    Merge layers from top to bottom in layer::Stack Héctor Ramón Jiménez 2025-08-19 05:45:43 +02:00
  • fb5ac7dcb0
    Perform layer::Stack::merge before rendering Héctor Ramón Jiménez 2025-08-18 20:51:57 +02:00
  • ab4fdaf91d
    Consider pending geometry in wgpu::Layer Héctor Ramón Jiménez 2025-08-18 20:04:55 +02:00
  • 47f0d5bae4
    Add child method to Layout Héctor Ramón Jiménez 2025-08-18 02:29:13 +02:00
  • 2fd530a918
    Merge pull request #3035 from iced-rs/canvas-cache-draw-with-bounds Héctor 2025-08-17 23:42:41 +02:00
  • f2aa570aac
    Introduce draw_with_bounds to canvas::Cache Héctor Ramón Jiménez 2025-08-17 22:31:58 +02:00
  • c1f7345ceb
    Reuse only the last layer after merging in layer::Stack Héctor Ramón Jiménez 2025-08-17 10:05:45 +02:00
  • 4d93837094
    Merge only contiguous layers in layer::Stack Héctor Ramón Jiménez 2025-08-17 09:31:46 +02:00
  • ab04751bc4
    Apply Transformation::scale_factor to Quad styling Héctor Ramón Jiménez 2025-08-17 09:11:19 +02:00
  • d3a0d0b512
    Fix dimensions of image when expand is enabled Héctor Ramón Jiménez 2025-08-17 04:47:23 +02:00
  • 4a836d5420
    Merge pull request #3033 from iced-rs/layer-merging Héctor 2025-08-17 04:46:59 +02:00
  • d2f36a0a58
    Resize base layer in Stack before drawing Héctor Ramón Jiménez 2025-08-17 00:58:37 +02:00
  • 46167c78c7
    Return 0 in Layer::start for empty layers Héctor Ramón Jiménez 2025-08-17 00:07:58 +02:00
  • c639c185d3
    Fix naive merging logic in layer::Stack Héctor Ramón Jiménez 2025-08-17 00:04:45 +02:00
  • d3e9547079
    Implement basic layer merging for graphics::layer::Stack Héctor Ramón Jiménez 2025-08-16 23:15:20 +02:00
  • 95769fcd59
    Add crop method to image widget 🎉 Héctor Ramón Jiménez 2025-08-16 09:28:49 +02:00
  • 81ed466164
    Turn URL in Color documentation into an actual link Héctor Ramón Jiménez 2025-08-16 09:27:54 +02:00
  • d8f08e78c6
    Fix tooltip spamming redraw requests on FollowCursor Héctor Ramón Jiménez 2025-08-15 22:37:50 +02:00
  • 55a13f7232
    Use Self in Default implementation of Task Héctor Ramón Jiménez 2025-08-15 21:24:01 +02:00
  • 1a575550bf
    Implement Default for Task Héctor Ramón Jiménez 2025-08-15 21:23:21 +02:00
  • 28a4c53f43
    Fix view signature of tester::null Héctor Ramón Jiménez 2025-08-12 22:38:59 +02:00
  • 26c9dc1709
    Merge branch 'master' into feature/test-recorder Héctor Ramón Jiménez 2025-08-12 22:26:43 +02:00
  • 9d56b488cc
    Merge pull request #3030 from iced-rs/rust-1.89 Héctor 2025-08-07 22:49:57 +02:00
  • d5cd0a6de9
    Fix lints for Rust 1.89 and bump MSRV to 1.88 Héctor Ramón Jiménez 2025-08-07 22:36:02 +02:00
  • 88185f9d97
    Regenerate styling snapshots (one last time) Héctor Ramón Jiménez 2025-08-07 04:24:38 +02:00
  • f350db7c8c
    Bump contrast of secondary color in light themes Héctor Ramón Jiménez 2025-08-06 20:19:03 +02:00
  • 53c059bf88
    Differentiate secondary color from primary Héctor Ramón Jiménez 2025-08-06 19:37:14 +02:00
  • af3125842d
    Reduce text influence over secondary color Héctor Ramón Jiménez 2025-08-06 18:46:39 +02:00
  • acbb8920de
    Add neutral background shade between weak and strong Héctor Ramón Jiménez 2025-08-06 18:46:11 +02:00
  • 3f22d5683a
    Expose relative_luminance as part of Color Héctor Ramón Jiménez 2025-08-06 05:55:33 +02:00
  • 0037699dda
    Increase period in gallery example to Month Héctor Ramón Jiménez 2025-08-06 03:36:39 +02:00
  • 0229723434
    Merge pull request #3028 from iced-rs/theming/oklch Héctor 2025-08-06 03:31:18 +02:00
  • 468014a184
    Fix minor styling inconsistencies in some widgets Héctor Ramón Jiménez 2025-08-06 02:42:51 +02:00
  • 35df95e988
    Fix broken intra-doc link in graphics::text Héctor Ramón Jiménez 2025-08-05 22:20:30 +02:00
  • a8e2956f74
    Enable crisp feature by default 🎉 Héctor Ramón Jiménez 2025-08-05 22:05:51 +02:00
  • 4d4f565da7
    Try to make light themes a bit more colorful Héctor Ramón Jiménez 2025-08-05 22:04:35 +02:00
  • e14d3609ac
    Fix unnecessary parentheses in winit::conversion Héctor Ramón Jiménez 2025-08-05 10:07:10 +02:00
  • 6e78bea2d2
    Remove bump hack in theme::palette Héctor Ramón Jiménez 2025-08-05 10:06:38 +02:00
  • 0857eb3bde
    Improve contrast of built-in themes by leveraging Oklch Héctor Ramón Jiménez 2025-08-05 09:21:57 +02:00
  • 148fc77b8f
    Fix background of inline_code_highlight in markdown Héctor Ramón Jiménez 2025-08-04 00:45:00 +02:00
  • f8a8a85717
    Add align_x support for row::Wrapping Héctor Ramón Jiménez 2025-08-03 22:16:45 +02:00
  • c98f3d525a
    Add background styling for button Héctor Ramón Jiménez 2025-08-03 21:09:15 +02:00
  • 6b937fb6e1
    Use smart horizontal scrollable in markdown::table Héctor Ramón Jiménez 2025-08-03 03:02:45 +02:00
  • 57c628839a
    Rename pop widget to sensor 📡 Héctor Ramón Jiménez 2025-08-02 22:57:09 +02:00
  • c46600a69a
    Make Pop::on_resize trigger when no on_show set Héctor Ramón Jiménez 2025-08-02 22:27:19 +02:00
  • a39e76acba
    Add subtle styling for button Héctor Ramón Jiménez 2025-08-02 20:52:31 +02:00
  • 83a7a50d8b
    Add weak styling for rule Héctor Ramón Jiménez 2025-08-02 20:52:17 +02:00
  • 3d7306844b
    Regenerate styling snaphots (x3!) Héctor Ramón Jiménez 2025-08-02 20:29:11 +02:00
  • 0e46b3cbc8
    Fix rule widget drawing outside of layout bounds Héctor Ramón Jiménez 2025-08-02 20:28:12 +02:00
  • d475ae5b45
    Regenerate styling snapshots (again!) Héctor Ramón Jiménez 2025-07-29 22:43:09 +02:00
  • 686c008dc8
    Make toggler always perfectly round Héctor Ramón Jiménez 2025-07-29 22:42:20 +02:00
  • b2aa8794b8
    Regenerate snapshots for styling example Héctor Ramón Jiménez 2025-07-29 22:25:23 +02:00
  • d897ccd49e
    Fix inconsistent styling for toggler and checkbox Héctor Ramón Jiménez 2025-07-29 22:24:12 +02:00
  • ff27f24781
    Implement missing Widget methods for table Héctor Ramón Jiménez 2025-07-28 21:28:25 +02:00
  • c710591cc8
    Fix alignment of number in markdown ordered lists Héctor Ramón Jiménez 2025-07-24 20:53:57 +02:00
  • d4f8e19023
    Merge pull request #3019 from iced-rs/wgpu-26 Héctor 2025-07-22 03:14:19 +02:00
  • 195146b50c
    Update wgpu to 26 Héctor Ramón Jiménez 2025-07-22 02:50:42 +02:00