Commit graph

  • 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
  • fae95d6095
    Draft float widget and simplify image again 🎉 Héctor Ramón Jiménez 2025-04-29 22:31:58 +02:00
  • 8ba993adad
    Merge pull request #2910 from iced-rs/feature/time-travel Héctor 2025-04-29 21:53:36 +02:00
  • 2a43921c56
    Add min_size method to PaneGrid Héctor Ramón Jiménez 2025-04-29 14:36:47 +02:00
  • 5f02c554a9
    add container::warning style edwloef 2025-04-29 16:41:57 +02:00
  • 29a19fcde1
    Purify Animation API and introduce application::timed Héctor Ramón Jiménez 2025-04-29 03:03:32 +02:00
  • 4334923add
    Merge branch 'master' into feature/time-travel Héctor Ramón Jiménez 2025-04-29 02:06:34 +02:00
  • ef16ea3b2a
    Tweak and organize devtools crate Héctor Ramón Jiménez 2025-04-28 22:31:13 +02:00
  • 267583c2a9
    Draft auto-update process for comet in devtools Héctor Ramón Jiménez 2025-04-28 09:48:55 +02:00
  • aa633f6832
    Merge pull request #2905 from edwloef/fix_combo_box Héctor 2025-04-26 18:26:04 +02:00
  • 40ed7d8762
    fix combo-box panic after 6034a0c edwloef 2025-04-26 17:47:11 +02:00
  • 5451208ab8
    add macro helper for grid edwloef 2025-04-26 10:30:12 +02:00
  • afc562d336
    Merge pull request #2903 from iced-rs/feature/image-float Héctor 2025-04-26 07:49:30 +02:00
  • 61b96caf21
    Reduce nesting in Rectangle::offset Héctor Ramón Jiménez 2025-04-26 04:50:59 +02:00
  • 00e4de88bf
    Return early when drawing image::Overlay if not visible Héctor Ramón Jiménez 2025-04-26 03:19:30 +02:00
  • c4e6e42759
    Clip shadow bounds of floating images to the viewport Héctor Ramón Jiménez 2025-04-26 03:16:45 +02:00
  • 385cfcddb2
    Remove push method for overlay::Group Héctor Ramón Jiménez 2025-04-26 02:55:42 +02:00
  • 6c51a9579d
    Make Overlay aware of viewport Héctor Ramón Jiménez 2025-04-26 02:51:32 +02:00
  • a2a7c18c9d
    Implement Image::translate for positioning floating images Héctor Ramón Jiménez 2025-04-25 13:31:49 +02:00
  • e64c58d032
    Implement overlay ordering for Image::float Héctor Ramón Jiménez 2025-04-25 11:20:16 +02:00
  • 7f1dcec391
    Merge pull request #2901 from Ultrasquid9/master Héctor 2025-04-25 04:17:50 +02:00
  • 0231c152fc
    fix number of rows in grid when evenly distributed (#2896) Johann Tuffe 2025-04-25 07:00:10 +08:00
  • 0b6e0667ae Indent and Unindent Text Editor Actions Juniper 2025-04-24 17:20:19 -04:00
  • f67785edb5
    Simplify Widget::diff default implementation Héctor Ramón Jiménez 2025-04-24 22:58:17 +02:00
  • 6034a0cf60
    Fix incorrect default implementation of Widget::diff Héctor Ramón Jiménez 2025-04-24 22:55:31 +02:00
  • 50cc94d944
    Fix even height distribution logic in grid widget Héctor Ramón Jiménez 2025-04-22 19:41:00 +02:00
  • a105ad4f9f
    Unify SubscriptionsTracked with Span::Update Héctor Ramón Jiménez 2025-04-21 05:12:08 +02:00
  • 5ce3892a1e
    Abstract time-travel feature in TimeMachine struct Héctor Ramón Jiménez 2025-04-20 22:11:24 +02:00
  • 7c6155242c
    Avoid redundant metrics when rewinding Héctor Ramón Jiménez 2025-04-20 21:50:12 +02:00
  • 5b649541b6
    Fix disconnection logic in beacon::client Héctor Ramón Jiménez 2025-04-20 20:20:03 +02:00
  • 162f8c0c29
    Replace RwLock with Mutex in beacon::client Héctor Ramón Jiménez 2025-04-20 19:56:25 +02:00
  • 41d7487ab0
    Replace select! with into_split in beacon::client Héctor Ramón Jiménez 2025-04-20 19:50:08 +02:00
  • d5d4479a53
    Draft time-travel debugging feature Héctor Ramón Jiménez 2025-04-17 03:24:17 +02:00
  • 388a419ed5
    Merge pull request #2891 from iced-rs/comet-custom-timings Héctor 2025-04-16 22:56:11 +02:00
  • 2a57fab910
    Update comet revision in devtools Héctor Ramón Jiménez 2025-04-16 18:28:03 +02:00
  • 2e0c03923c
    Add custom timing support for comet Héctor Ramón Jiménez 2025-04-16 18:17:14 +02:00
  • d1e936fb25
    Re-align Paragraph on resize Héctor Ramón Jiménez 2025-04-12 00:48:57 +02:00
  • 3ee9a1e187
    Wrap devtools overlays in opaque Héctor Ramón Jiménez 2025-04-11 01:22:54 +02:00
  • 482d54118a
    Fix missing _padding in color conversion pipeline Héctor Ramón Jiménez 2025-04-10 23:25:20 +02:00
  • 58e2d0cdcb
    Merge pull request #2885 from iced-rs/feature/grid-widget Héctor 2025-04-10 15:59:22 +02:00
  • 687750e026
    Make grid sizing strategy explicit and more intuitive Héctor Ramón Jiménez 2025-04-10 15:39:10 +02:00
  • 504d9c2959
    Fix cells_per_row calculation in grid widget Héctor Ramón Jiménez 2025-04-10 14:45:35 +02:00
  • b89e78cd82
    Draft new grid widget Héctor Ramón Jiménez 2025-04-10 02:49:32 +02:00
  • 193a340d6d
    Include RedrawRequested event in draw debug stage Héctor Ramón Jiménez 2025-04-10 00:54:41 +02:00
  • bd556269ea
    Merge pull request #2883 from pml68/fix/16-byte-padding-wgpu-wasm Héctor 2025-04-09 23:48:39 +02:00
  • c2e41a4346 refactor: make Ratio padding a single [f32; 2] pml68 2025-04-09 23:13:07 +02:00
  • e338e61e0b docs: add docs for what p0 and p1 are pml68 2025-04-09 23:11:24 +02:00
  • 183fb8a659
    Avoid attaching devtools on Wasm Héctor Ramón Jiménez 2025-04-09 23:03:01 +02:00
  • 208de5578c
    Merge pull request #2881 from iced-rs/presentation-metrics Héctor 2025-04-09 22:58:25 +02:00
  • bf6c7d0094 fix: "BUFFER_BINDINGS_NOT_16_BYTE_ALIGNED not supported" error pml68 2025-04-09 22:53:40 +02:00