Commit graph

  • 6c93efa2a9
    Fix window::resize during RedrawRequested events Héctor Ramón Jiménez 2025-10-16 17:02:23 +02:00
  • 0b78f2aa5d
    Run mundy inside Runtime context in iced_winit Héctor Ramón Jiménez 2025-10-16 02:43:29 +02:00
  • fe009142cf
    Merge pull request #3084 from iced-rs/synchronous-tasks Héctor 2025-10-15 22:54:57 +02:00
  • a0cfd52d1b
    Apply translation to levitated Cursor in scrollable Héctor Ramón Jiménez 2025-10-15 22:17:39 +02:00
  • 7086fa2168
    Skip update on RedrawRequested if not needed Héctor Ramón Jiménez 2025-10-15 21:59:13 +02:00
  • 859d6bb972
    Run a Task synchronously if immediately available Héctor Ramón Jiménez 2025-10-15 20:04:44 +02:00
  • d2e192042f
    Handle changes during RedrawRequested in the same frame Héctor Ramón Jiménez 2025-10-15 19:08:39 +02:00
  • 869891bbf0
    Parse press and release ice instructions Héctor Ramón Jiménez 2025-10-14 09:53:13 +02:00
  • 01429d72cd
    Levitate cursor in scrollable Héctor Ramón Jiménez 2025-10-11 07:57:37 +02:00
  • 62795909d8
    Make recorder widget generic over Theme Héctor Ramón Jiménez 2025-10-08 04:51:03 +02:00
  • 87ac14ec48
    Fix slider capturing all key events when hovered Héctor Ramón Jiménez 2025-10-08 04:41:13 +02:00
  • a064241a6b
    Replace doc_auto_cfg with doc_cfg Héctor Ramón Jiménez 2025-10-08 04:37:13 +02:00
  • 964a4707dc
    Inherit Theme palette from Program in tester Héctor Ramón Jiménez 2025-10-08 04:15:42 +02:00
  • d47c921b29
    Avoid redraw spam when tooltip follows cursor Héctor Ramón Jiménez 2025-10-08 03:46:32 +02:00
  • 25a96f8efc
    Attach tester to daemon Héctor Ramón Jiménez 2025-10-08 02:53:37 +02:00
  • f470333242
    fix combo-box text not getting cleared when clicking on selection edwloef 2025-09-24 10:30:09 +02:00
  • 0a34496c79
    Merge pull request #3059 from iced-rs/feature/test-recorder Héctor 2025-09-23 02:41:49 +02:00
  • 714c4982d6
    Use Task::discard in websocket example Héctor Ramón Jiménez 2025-09-23 02:27:42 +02:00
  • 629e795784
    Avoid underflow in stack widget Héctor Ramón Jiménez 2025-09-23 02:23:32 +02:00
  • 145534c92e
    Remove push_maybe from stack widget Héctor Ramón Jiménez 2025-09-23 02:23:12 +02:00
  • 8a1462b54c
    Update Ice example in documentation Héctor Ramón Jiménez 2025-09-23 02:11:02 +02:00
  • 4366a7cdb9
    Preview Preset in tester when selected Héctor Ramón Jiménez 2025-09-20 17:41:39 +02:00
  • 79d501f9a5
    Remove at from mouse instructions in Ice syntax Héctor Ramón Jiménez 2025-09-20 17:33:57 +02:00
  • 364b68f030
    Rename Mode::Impatient to Immediate Héctor Ramón Jiménez 2025-09-20 15:50:07 +02:00
  • 33256ac444
    Use labeled_slider for viewport size in tester Héctor Ramón Jiménez 2025-09-20 15:44:29 +02:00
  • c67ff2aadb
    Fix typo in docs of Selector::Output Héctor Ramón Jiménez 2025-09-20 14:33:42 +02:00
  • 3a0c78a2c0
    Write documentation for iced_selector Héctor Ramón Jiménez 2025-09-20 14:32:45 +02:00
  • a0a2f3aa52
    Write documentation for iced_tester Héctor Ramón Jiménez 2025-09-20 13:51:20 +02:00
  • c3f90fc420
    Update Cargo.lock Héctor Ramón Jiménez 2025-09-19 18:24:02 +02:00
  • e2df674aa5
    Merge branch 'master' into feature/test-recorder Héctor Ramón Jiménez 2025-09-19 18:23:28 +02:00
  • db5a1f6353
    Fix clippy lints for Rust 1.90 Héctor Ramón Jiménez 2025-09-19 18:22:45 +02:00
  • 8f87a2bc2e
    Make rule API consistent with space Héctor Ramón Jiménez 2025-09-19 18:09:59 +02:00
  • afac7be7d1
    Rename selector::visible_bounds to delineate Héctor Ramón Jiménez 2025-09-17 23:59:05 +02:00
  • 611f89fc59
    Rename space_{x,y} to space::{horizontal,vertical} Héctor Ramón Jiménez 2025-09-17 23:49:01 +02:00
  • 299eb54d6f
    Improve naming in iced_selector crate Héctor Ramón Jiménez 2025-09-17 22:56:58 +02:00
  • 53e4976915
    Merge pull request #3052 from OpenSauce/patch-2 Héctor 2025-09-16 00:41:36 +02:00
  • 800c0e4602
    Merge pull request #3056 from iced-rs/fix/macos-tahoe Héctor 2025-09-16 00:15:26 +02:00
  • b6f3057fae
    Update winit to fix debug build on macOS Tahoe Héctor Ramón Jiménez 2025-09-15 23:54:24 +02:00
  • 59e2687146
    Write documentation for new iced_test APIs Héctor Ramón Jiménez 2025-09-12 22:53:28 +02:00
  • 4cd35f7462
    Invalidate tooltip layout on mouse events Héctor Ramón Jiménez 2025-09-12 20:06:59 +02:00
  • 5796ba272e
    Remove missing_debug_implementations lint Héctor Ramón Jiménez 2025-09-12 05:25:09 +02:00
  • f9de884655
    Enable advanced shaping for text in iced widget helper Héctor Ramón Jiménez 2025-09-11 20:16:16 +02:00
  • 89b7585465
    Rename *_space to space_x and space_y Héctor Ramón Jiménez 2025-09-11 07:10:53 +02:00
  • c684fbd6af
    Rename horizontal_rule to rule and introduce Rule::vertical Héctor Ramón Jiménez 2025-09-11 06:51:53 +02:00
  • c70ce5af89
    Add id helper to selector module Héctor Ramón Jiménez 2025-09-11 06:24:13 +02:00
  • bc9951f84f
    Add proper string parser for Instruction Héctor Ramón Jiménez 2025-09-11 06:20:04 +02:00
  • faad8e2ed0
    Restore debug feature for websocket example Héctor Ramón Jiménez 2025-09-11 05:08:10 +02:00
  • 8d27a3bc26
    Leverage &str implementation of Selector for String Héctor Ramón Jiménez 2025-09-11 05:06:36 +02:00
  • a052ce58b0
    Merge branch 'master' into feature/test-recorder Héctor Ramón Jiménez 2025-09-11 04:57:17 +02:00
  • 25b965d26a
    Update system theme before creating window::State Héctor Ramón Jiménez 2025-09-11 02:46:44 +02:00
  • 04f53b5f62
    Broadcast potential theme changes on window creation Héctor Ramón Jiménez 2025-09-10 18:08:01 +02:00
  • e709fdc117 Add support for ⌘ + Backspace and ⌘ + Delete macOS shortcuts to text_input. Additionally, prevent move-by-word when text_input is secure. Andrew Baldwin 2025-03-26 11:37:45 -07:00
  • c49bce9de6
    Fix typo in documentation comment for filter_map Leigh 2025-09-08 18:52:47 +01:00
  • a9091f9edd
    Merge pull request #3051 from iced-rs/replace-dark-light Héctor 2025-09-08 14:50:49 +02:00
  • 1df16356ed
    Remove system module leftover from iced_winit Héctor Ramón Jiménez 2025-09-08 14:35:17 +02:00
  • 09c604c92d
    Add theme and theme_changes functions to system Héctor Ramón Jiménez 2025-09-08 14:32:24 +02:00
  • 9518573fce
    Add Fn suffix to application and daemon traits Héctor Ramón Jiménez 2025-09-08 12:29:10 +02:00
  • 323b17d458
    Write documentation for new ThemeFn traits Héctor Ramón Jiménez 2025-09-08 12:05:39 +02:00
  • b5974a23cc
    Remove hardcoded colors from todos example Héctor Ramón Jiménez 2025-09-08 11:22:13 +02:00
  • 7fedb0cc9b
    Fix edge cases when restoring system theme Héctor Ramón Jiménez 2025-09-08 11:03:45 +02:00
  • 74425d5cb1
    Set window theme to match color scheme of active theme Héctor Ramón Jiménez 2025-09-08 10:12:04 +02:00
  • e92c87061d
    Add linux-theme-detection feature through mundy Héctor Ramón Jiménez 2025-09-08 09:49:11 +02:00
  • ab7eb88951
    Use lighter color for link in tour example Héctor Ramón Jiménez 2025-09-08 06:07:41 +02:00
  • c1d7819c07
    Track window theme in window::State Héctor Ramón Jiménez 2025-09-08 06:01:36 +02:00
  • 354159bdf4
    Update png to 0.18 Héctor Ramón Jiménez 2025-09-08 05:40:31 +02:00
  • cb9b106ff8
    Allow system theme override with ICED_THEME env variable Héctor Ramón Jiménez 2025-09-08 05:32:23 +02:00
  • 4d32e733b7
    Fix styling example when system theme is selected Héctor Ramón Jiménez 2025-09-08 05:23:50 +02:00
  • 0111f514a1
    Use winit to obtain current theme::Mode Héctor Ramón Jiménez 2025-09-08 05:16:20 +02:00
  • 5c7ae8a3d6
    Enable needed mundy features explicitly Héctor Ramón Jiménez 2025-09-08 01:27:01 +02:00
  • 9445f5fcdf
    Replace dark-light with mundy Héctor Ramón Jiménez 2025-09-08 01:24:22 +02:00
  • efae3860bc
    Set wgpu viewport and scissoring before Primitive::draw Héctor Ramón Jiménez 2025-09-07 04:55:45 +02:00
  • 949852e5fe
    Remove target argument from Primitive::draw Héctor Ramón Jiménez 2025-09-06 21:27:48 +02:00
  • 6fbde6720f
    Fix typo in wgpu::Primitive docs Héctor Ramón Jiménez 2025-09-06 21:19:14 +02:00
  • 0d05ea56d3
    Introduce lightweight draw for wgpu::Primitive Héctor Ramón Jiménez 2025-09-06 21:17:38 +02:00
  • 53a98bf7de
    Hide Storage from Primitive for type-safety Héctor Ramón Jiménez 2025-09-06 20:23:31 +02:00
  • 6a1cd02b3a
    Clarify "this" in time::now docs Héctor Ramón Jiménez 2025-09-06 17:15:27 +02:00
  • d9f24dddb9
    Add a pure now helper to time module Héctor Ramón Jiménez 2025-09-06 17:07:24 +02:00
  • ebe223cb5d
    Relax Send and Sync bounds for wgpu::Primitive on Wasm Héctor Ramón Jiménez 2025-09-06 06:16:00 +02:00
  • 355f0e0921
    Fix SIGSEGV on exit in some edge cases Héctor Ramón Jiménez 2025-09-06 06:02:11 +02:00
  • c65bfd1afb
    Apply scale_factor to sizing tasks in window Héctor Ramón Jiménez 2025-09-02 23:33:42 +02:00
  • 74b792b608
    Use f32 for scale_factor Héctor Ramón Jiménez 2025-09-02 23:29:22 +02:00
  • ad0e4c53cf
    Stop invalidating layout in tooltip widget Héctor Ramón Jiménez 2025-08-31 17:22:08 +02:00
  • 9a59b8a6d4
    Merge pull request #3048 from iced-rs/auto-shaping-strategy Héctor 2025-08-30 19:03:43 +02:00
  • e324b18dff
    Avoid snapshot testing in CI with --all-features Héctor Ramón Jiménez 2025-08-30 18:42:11 +02:00
  • 665c89a062
    Use Shaping::Basic for icon helpers in examples Héctor Ramón Jiménez 2025-08-30 18:34:38 +02:00
  • 6df435adba
    Use Default implementation of text::Shaping Héctor Ramón Jiménez 2025-08-30 18:30:23 +02:00
  • bc7d64987e
    Add Auto strategy to text::Shaping Héctor Ramón Jiménez 2025-08-30 18:15:12 +02:00
  • d31a7b6ae8
    Update Cargo.lock Héctor Ramón Jiménez 2025-08-30 17:45:48 +02:00
  • 9994f1f133
    Avoid compressing the cross-axis in flex layout Héctor Ramón Jiménez 2025-08-29 13:19:37 +02:00
  • 5417b630a5
    Fix Send requirements in WebAssembly builds Héctor Ramón Jiménez 2025-08-29 09:07:19 +02:00
  • 4991a1a7f3
    Remove Debug bound in devtools::TimeMachine Héctor Ramón Jiménez 2025-08-29 08:50:27 +02:00
  • 4f7444bddf
    Move tester to a new iced_tester subcrate Héctor Ramón Jiménez 2025-08-29 08:39:44 +02:00
  • 9e81c2b9e8
    Merge branch 'master' into feature/test-recorder Héctor Ramón Jiménez 2025-08-29 04:25:52 +02:00
  • 6be707267e
    Revert "Make Widget::diff mutable" Héctor Ramón Jiménez 2025-08-29 04:21:43 +02:00
  • caeb9ce49c
    Merge pull request #3045 from iced-rs/limits-compression Héctor 2025-08-29 03:55:30 +02:00
  • a88e67105e
    Use Runtime::enter in Emulator Héctor Ramón Jiménez 2025-08-28 13:14:30 +02:00
  • 2d83da799a
    Resubscribe before waiting for Task in Emulator Héctor Ramón Jiménez 2025-08-28 13:10:35 +02:00
  • 720ffa3e0b
    Fix Zen mode finishing early with Task::none() Héctor Ramón Jiménez 2025-08-28 12:37:58 +02:00
  • 71ee026444
    Add Zen variant to emulator::Mode 🧘 Héctor Ramón Jiménez 2025-08-28 11:44:18 +02:00
  • 751714388c
    Use default window::Settings::size as tester viewport Héctor Ramón Jiménez 2025-08-28 10:41:22 +02:00