Commit graph

  • 5a4dfe1809 Fix Path::circle artifact DKolter 2025-06-03 14:56:57 +02:00
  • c9cfd6fc17
    Merge pull request #2975 from DKolter/issue_2963 Héctor 2025-06-03 12:25:03 +02:00
  • dcf5abb0d8 Also add round to text bound position DKolter 2025-06-03 12:17:26 +02:00
  • bc4275c522
    Merge pull request #2972 from jbirnick/master Héctor 2025-06-03 11:56:30 +02:00
  • 85d8dbde90 Fix tiny skia primitive rendering DKolter 2025-06-03 11:25:50 +02:00
  • 95e1efc6ea
    Update test snapshots of styling example Héctor Ramón Jiménez 2025-06-03 10:06:10 +02:00
  • a7cf2642c7
    Fix missing methods in null tester Héctor Ramón Jiménez 2025-06-03 09:55:32 +02:00
  • ff0bbf5283
    Track subscriptions in iced_test::Emulator Héctor Ramón Jiménez 2025-06-03 09:54:32 +02:00
  • 9cd1a93e5a
    Enable tester feature in websocket example Héctor Ramón Jiménez 2025-06-03 09:54:14 +02:00
  • 1821dc7ff0
    Introduce tester feature flag Héctor Ramón Jiménez 2025-06-03 07:23:56 +02:00
  • f19c45494a fix: Wgpu text bounds cutoff DKolter 2025-06-01 12:45:05 +02:00
  • ed528c9c53
    Plug Emulator into devtools 🎉 Héctor Ramón Jiménez 2025-05-31 05:50:25 +02:00
  • 16556b51bc
    Draft Emulator in iced_test Héctor Ramón Jiménez 2025-05-31 04:34:54 +02:00
  • 921467b5be
    Draft Instruction DSL in iced_test Héctor Ramón Jiménez 2025-05-29 16:34:44 +02:00
  • 7afbb89ebf
    Add snap field to rule::Style Héctor Ramón Jiménez 2025-05-30 18:11:38 +02:00
  • 54a9f1b770
    Snap rule widget to the pixel grid Héctor Ramón Jiménez 2025-05-30 18:09:40 +02:00
  • 3f7ceb8be6 fix docs Johann Birnick 2025-05-29 21:08:45 -07:00
  • 327522eb99
    Draft test recorder structure in iced_devtools Héctor Ramón Jiménez 2025-05-28 19:58:43 +02:00
  • ca6d992d67
    Merge pull request #2969 from iced-rs/feature/snapping-reloaded Héctor 2025-05-30 03:06:33 +02:00
  • 8df8d9a0c1
    Merge pull request #2964 from DKolter/issue_2961 Héctor 2025-05-30 01:09:48 +02:00
  • c86b04f5c2
    Merge pull request #2966 from DKolter/issue_2965 Héctor 2025-05-30 01:08:37 +02:00
  • 567b7d9e9f
    Add crisp feature for enabling default quad snapping Héctor Ramón Jiménez 2025-05-30 00:30:23 +02:00
  • 6f935f3449
    fix underflow when calculating new bounds edwloef 2025-05-29 23:55:05 +02:00
  • c1ab626307
    fix rectangle snapping edwloef 2025-01-30 15:00:33 +01:00
  • 12ac265694
    Merge pull request #2967 from Koranir/single-sdf-quad Héctor 2025-05-29 23:31:09 +02:00
  • 215cee8c82
    Update Cargo.lock Héctor Ramón Jiménez 2025-05-29 22:24:59 +02:00
  • 74665d696d use single sdf for all corners Daniel 2025-05-29 22:16:33 +10:00
  • d4a692d147 fix: Rectangle::is_within inconsistency DKolter 2025-05-29 13:26:38 +02:00
  • 371d0784a8 fix: Text::visible_bounds applies duplicate alignment for tiny skia DKolter 2025-05-29 12:03:27 +02:00
  • cd60385b1e
    Update styling test snapshots Héctor Ramón Jiménez 2025-05-29 00:02:59 +02:00
  • 6230f4c0bd
    Make space in toggler integral Héctor Ramón Jiménez 2025-05-28 22:56:56 +02:00
  • f0156359db
    Revert "Snap text to the pixel grid on the X axis in iced_wgpu" Héctor Ramón Jiménez 2025-05-28 22:51:59 +02:00
  • 9d4e849a0e
    Revert "Merge pull request #2962 from iced-rs/fix/blurry-quads" Héctor Ramón Jiménez 2025-05-28 22:51:10 +02:00
  • 6c0962c5c3
    Snap text to the pixel grid on the X axis in iced_wgpu Héctor Ramón Jiménez 2025-05-28 21:02:45 +02:00
  • 3881d68b7e
    Round translation to integral units in scrollable Héctor Ramón Jiménez 2025-05-28 20:51:01 +02:00
  • 5929b26722
    Apply snap distance to Mesh primitives in iced_wgpu Héctor Ramón Jiménez 2025-05-28 20:47:23 +02:00
  • f929a20d29
    Change From<str> for Selector to Text in iced_test Héctor Ramón Jiménez 2025-05-28 03:25:39 +02:00
  • 03326b955b
    Merge pull request #2962 from iced-rs/fix/blurry-quads Héctor 2025-05-28 02:55:20 +02:00
  • 1d9e812e0a
    Update styling test snapshots Héctor Ramón Jiménez 2025-05-28 02:43:58 +02:00
  • 7eb371729b Remove unnecessary bound Craig Watson 2025-05-27 08:40:34 -07:00
  • 15aa94c0f1
    Try to align quad and image primitives in iced_wgpu Héctor Ramón Jiménez 2025-05-26 23:59:15 +02:00
  • 3aedbd5844
    Snap quad primitives to the pixel grid (once again!) Héctor Ramón Jiménez 2025-05-25 21:27:00 +02:00
  • 15230cbee3 implement Debug for Task Craig Watson 2025-05-23 12:16:29 -07:00
  • 7c5a4bc465
    Fix right padding in toggler when no label is present Héctor Ramón Jiménez 2025-05-17 19:04:29 +02:00
  • 5de7bc83bd
    Implement Clone for text_editor::Content Héctor Ramón Jiménez 2025-05-16 01:09:53 +02:00
  • 9a7ea88d55
    Fix clippy lints for Rust 1.87 Héctor Ramón Jiménez 2025-05-15 20:52:27 +02:00
  • 204c4773d5
    Add expand method to image widget Héctor Ramón Jiménez 2025-05-15 20:37:56 +02:00
  • bb78f1f336
    Fix overlay flickering when layout is invalidated Héctor Ramón Jiménez 2025-05-15 17:21:58 +02:00
  • 6155100767
    Allow Overlay::overlay to borrow Layout Héctor Ramón Jiménez 2025-05-15 16:32:49 +02:00
  • 346ce61b5d
    Merge pull request #2944 from iced-rs/generic-pop-key Héctor 2025-05-15 14:51:09 +02:00
  • d39022432c
    Remove unnecessary into calls in application Héctor Ramón Jiménez 2025-05-13 22:33:44 +02:00
  • 8c87f67d6d
    Remove some indirection in application traits Héctor Ramón Jiménez 2025-05-13 22:29:20 +02:00
  • 0290364936
    Use Key trait to remove Cow in pop widget Héctor Ramón Jiménez 2025-05-13 16:41:34 +02:00
  • 508ad512d6
    Make key in pop widget generic Héctor Ramón Jiménez 2025-05-13 15:10:44 +02:00
  • 3a3a02beef
    Merge pull request #2925 from iced-rs/fix/quad-shader-blending Héctor 2025-05-12 19:09:25 +02:00
  • 098bd1b8a4
    Use premultiplied colors in triangle pipelines Héctor Ramón Jiménez 2025-05-12 18:35:27 +02:00
  • df37d6f9bc
    Replace blend with mix equivalent in quad shaders Héctor Ramón Jiménez 2025-05-12 18:11:51 +02:00
  • 9ac4c9f13d
    Define premultiply helper for quad shaders Héctor Ramón Jiménez 2025-05-03 22:33:55 +02:00
  • 469261e5a6
    Replace mix calls with proper alpha blending in quad shaders Héctor Ramón Jiménez 2025-05-03 22:22:23 +02:00
  • d19be6dfc8
    fix doc comment of Length::is_fill edwloef 2025-04-17 16:30:44 +02:00
  • 7a97773f17
    Update compatible comet revision in devtools Héctor Ramón Jiménez 2025-05-06 04:22:01 +02:00
  • 8338435429
    Group primitive timings in Present span Héctor Ramón Jiménez 2025-05-06 04:17:06 +02:00
  • e6da449c92
    Merge pull request #2919 from bungoboingo/hack/fix-gl-cubemap-detection Héctor 2025-05-04 22:56:03 +02:00
  • c5502f799a
    Add devtools crates to document workflow Héctor Ramón Jiménez 2025-05-04 22:50:39 +02:00
  • 2d2888ee03
    Store wgpu::Backend in image::Atlas Héctor Ramón Jiménez 2025-05-04 22:46:51 +02:00
  • fcff94fca3
    Make Attach struct public in devtools Héctor Ramón Jiménez 2025-05-04 22:39:23 +02:00
  • ad30dea69b Copy vsync setting. dtzxporter 2025-05-04 14:26:49 -04:00
  • 5dcab9bf3a Expose setting to disable vsync if requested. dtzxporter 2025-03-11 10:45:43 -04:00
  • 6bf709e03e
    Make anchoring explicit and improve reusability of text pipelines Héctor Ramón Jiménez 2025-05-04 03:54:42 +02:00
  • d643bd5ba2
    Add content method to plain::Paragraph Héctor Ramón Jiménez 2025-05-04 00:38:51 +02:00
  • fe95b26d53
    Fix missing inverse transformations in float widget Héctor Ramón Jiménez 2025-05-04 00:36:56 +02:00
  • 6a1f99e99d
    Fix unaligned checkmark in checkbox Héctor Ramón Jiménez 2025-05-03 22:29:14 +02:00
  • f031b99196
    Return change flag in paragraph::Plain::update Héctor Ramón Jiménez 2025-05-03 05:53:19 +02:00
  • 9b710a9aa8
    Merge pull request #2922 from iced-rs/feature/smart-embedded-scrollbar Héctor 2025-05-03 04:36:10 +02:00
  • 7e4c02b3f6
    Set is_scrollbar_visible to true by default Héctor Ramón Jiménez 2025-05-03 04:24:07 +02:00
  • f78a87c409
    Show embedded scrollbars only when necessary in scrollable Héctor Ramón Jiménez 2025-05-03 04:15:18 +02:00
  • 7a81e638a3
    Remove unnecessary redraw request in mouse_area Héctor Ramón Jiménez 2025-05-03 00:51:18 +02:00
  • 301aac794b
    Decouple mouse::Interaction from UserInterface::draw Héctor Ramón Jiménez 2025-05-02 23:11:47 +02:00
  • 87afd5b79d
    Fix mouse_interaction implementation for float Héctor Ramón Jiménez 2025-05-02 22:41:22 +02:00
  • 89ba5f9ed8
    Merge pull request #2921 from alex-ds13/overlay-interaction-outside-bounds Héctor 2025-05-02 22:39:38 +02:00
  • 9e934fe2a7
    Remove now redundant Overlay::is_over Héctor Ramón Jiménez 2025-05-02 21:23:17 +02:00
  • a87fead83f
    Fix naive string indexing in debug Héctor Ramón Jiménez 2025-05-02 19:53:44 +02:00
  • a01beefa84 fix: allow overlay mouse interaction outside its bounds alex-ds13 2025-05-02 15:51:01 +01:00
  • 16703ccdef
    Hack to fix GL-specific backend issue where if image atlas grows to a layer depth of 6, GL interprets the texture as a cube map vs a 2d texture array Shan 2025-05-01 08:34:58 -07:00
  • aa2a50110d
    Fix inconsistency in pane_grid Héctor Ramón Jiménez 2025-05-01 17:12:14 +02:00
  • d2fa3d298c
    Fix pane_grid split count not using local maximum Héctor Ramón Jiménez 2025-05-01 16:59:36 +02:00
  • c4b7665a6c
    Update comet revision in devtools (again!) Héctor Ramón Jiménez 2025-05-01 04:35:58 +02:00
  • b542245753
    Update comet revision in devtools Héctor Ramón Jiménez 2025-05-01 04:23:27 +02:00
  • e82b10da77
    Maintain application metadata in beacon connection Héctor Ramón Jiménez 2025-05-01 04:19:44 +02:00
  • dc69fdee46
    Merge pull request #2916 from iced-rs/feature/float-widget Héctor 2025-05-01 03:16:26 +02:00
  • acde7ea735
    Implement Frame::stroke_text in canvas API Héctor Ramón Jiménez 2025-05-01 02:59:59 +02:00
  • 8f3bca299b
    Write some docs for the new float widget Héctor Ramón Jiménez 2025-05-01 01:33:43 +02:00
  • 420ac0b7d1
    Merge pull request #2911 from iced-rs/feature/pane-grid-min-size Héctor 2025-05-01 01:14:25 +02:00
  • aa27ab50e5
    Use Self in core::transformation Héctor Ramón Jiménez 2025-05-01 01:13:10 +02:00
  • f8f2e55f19
    Implement float widget interactivity Héctor Ramón Jiménez 2025-04-30 23:35:31 +02:00
  • 1445e068e0
    Enforce minimum pane size by counting splits in each axis Héctor Ramón Jiménez 2025-04-30 16:12:14 +02:00
  • 97b4ed0d84
    Support max_width and text::Alignment for canvas::Text Héctor Ramón Jiménez 2025-04-30 04:19:15 +02:00
  • 6ebf386249
    Fix missing is_empty in image::Batch Héctor Ramón Jiménez 2025-04-30 01:30:53 +02:00
  • 5fd2ae070e
    Update comet to display layers rendered Héctor Ramón Jiménez 2025-04-29 23:03:14 +02:00
  • 613c706a39
    Report layers rendered to iced_beacon Héctor Ramón Jiménez 2025-04-29 23:01:45 +02:00