Commit graph

  • d5bb6deb2f
    Merge pull request #2408 from iced-rs/feature/hover-widget Héctor Ramón 2024-04-27 11:53:11 +02:00
  • 05c9077581
    Propagate mouse movement and button releases unconditionally in hover Héctor Ramón Jiménez 2024-04-27 11:28:43 +02:00
  • 9c0f2dc9a5
    Fix top layer clipping in hover widget Héctor Ramón Jiménez 2024-04-27 11:21:18 +02:00
  • c58155a971
    Set proper size boundaries for limits in Stack::layout Héctor Ramón Jiménez 2024-04-27 06:20:41 +02:00
  • 95ac45e33d
    Fix ambiguous link in documentation of hover helper Héctor Ramón Jiménez 2024-04-27 06:19:25 +02:00
  • 40dff6b23d
    Fix overlay behavior in hover widget Héctor Ramón Jiménez 2024-04-27 06:15:58 +02:00
  • bb9244107c
    Respect width and height properties when Stack is empty Héctor Ramón Jiménez 2024-04-27 06:08:30 +02:00
  • a16a75a71d
    Use hover widget in bezier_tool example Héctor Ramón Jiménez 2024-04-27 06:06:28 +02:00
  • 23ef6547ad
    Introduce hover widget Héctor Ramón Jiménez 2024-04-27 06:06:13 +02:00
  • ce12231e22
    Merge pull request #2407 from iced-rs/fix/text-editor-quirks Héctor Ramón 2024-04-26 15:38:46 +02:00
  • 73088a6fc1
    Fix out of bounds caret in TextEditor in some circumstances Héctor Ramón Jiménez 2024-04-26 15:17:35 +02:00
  • 3762c0590c
    Fix panic when scrolling a TextEditor inside a scrollable Héctor Ramón Jiménez 2024-04-26 15:17:10 +02:00
  • 40c4aa8ff2
    Merge pull request #2406 from iced-rs/fix/scrollbar-priority Héctor Ramón 2024-04-26 01:54:48 +02:00
  • 6d4155a548
    Fix Shift scrolling for scrollable on macOS Héctor Ramón Jiménez 2024-04-26 01:44:03 +02:00
  • eb49567791
    Capture scrollbar events in a scrollable before content events Héctor Ramón Jiménez 2024-04-26 01:19:49 +02:00
  • 2d01d55cbc
    Merge pull request #2405 from iced-rs/feature/stack-widget Héctor Ramón 2024-04-25 23:19:39 +02:00
  • 4fc342c979
    Simplify modal example 🎉 Héctor Ramón Jiménez 2024-04-25 06:05:40 +02:00
  • 4cd45643d7
    Introduce opaque widget helper Héctor Ramón Jiménez 2024-04-25 06:05:00 +02:00
  • 9492da11d9
    Use Limits::resolve in Stack widget Héctor Ramón Jiménez 2024-04-25 02:25:36 +02:00
  • 99434b3ecf
    Fix documentation of stack module Héctor Ramón Jiménez 2024-04-25 01:47:07 +02:00
  • 8b1c514c38
    Showcase new Stack widget in bezier_tool example Héctor Ramón Jiménez 2024-04-25 01:40:06 +02:00
  • 0c74d26456
    Implement Stack widget Héctor Ramón Jiménez 2024-04-25 01:39:34 +02:00
  • 5ef593ce53
    Merge pull request #2403 from iced-rs/improve-image-cache-eviction Héctor Ramón 2024-04-24 22:19:24 +02:00
  • 493c36ac71
    Make image Cache eviction strategy less aggressive in iced_wgpu Héctor Ramón Jiménez 2024-04-24 21:29:30 +02:00
  • fdcec03197
    Don't consume unused scroll events (#2397) Daniel 2024-04-23 10:45:44 +10:00
  • 67e181ce7b
    Fix clip bounds with nested scrollable widgets Héctor Ramón Jiménez 2024-04-23 02:29:04 +02:00
  • 15e15700ab
    Merge pull request #2393 from saihaze/master Héctor Ramón 2024-04-21 01:37:02 +02:00
  • f3a2255f83 Fix typo saihaze 2024-04-19 14:53:38 +08:00
  • a05b8044a9
    Fix SelectNextSome poll after termination panic in iced_winit::Proxy Héctor Ramón Jiménez 2024-04-17 15:54:12 +02:00
  • ba705d63dd
    Merge pull request #2386 from mtkennerly/feature/check-text-editor-focus Héctor Ramón 2024-04-17 13:11:20 +02:00
  • d8ce7bc8d4
    Merge pull request #2389 from iced-rs/fix/async-memory-usage Héctor Ramón 2024-04-17 12:43:25 +02:00
  • b6b51375cf
    Implement backpressure mechanism in iced_winit::Proxy Héctor Ramón Jiménez 2024-04-16 21:50:28 +02:00
  • e8ec6b94b6
    Use Skip as the MissedTickBehavior for tokio futures backend Héctor Ramón Jiménez 2024-04-16 20:22:57 +02:00
  • 0ebe0629ce
    Merge branch 'iced-rs:master' into viewer_content_fit Gigas002 2024-04-16 00:08:17 +09:00
  • f962c6ce06
    Allow checking whether a TextEditor is focused mtkennerly 2024-04-15 08:41:29 -04:00
  • 105b8bd5ad
    Merge pull request #2382 from iced-rs/wgpu/better-architecture Héctor Ramón 2024-04-14 13:43:10 +02:00
  • dbbbadfc95
    Restore PREMULTIPLIED_ALPHA_BLENDING in triangle::msaa pipeline Héctor Ramón Jiménez 2024-04-12 18:46:48 +02:00
  • d0233da8a2
    Fix applying local transformation to layer_bounds in iced_wgpu::text Héctor Ramón Jiménez 2024-04-12 18:37:38 +02:00
  • 43aafb7b79
    Clip quad damage with layer bounds in iced_tiny_skia Héctor Ramón Jiménez 2024-04-10 20:31:44 +02:00
  • 1e8554bf02
    Sort damage by distance from origin in iced_graphics::damage Héctor Ramón Jiménez 2024-04-10 20:23:07 +02:00
  • fdd9896dc5
    Track image damage in iced_tiny_skia Héctor Ramón Jiménez 2024-04-10 19:55:27 +02:00
  • 32cd456fb9
    Account for transformation in Text::visible_bounds Héctor Ramón Jiménez 2024-04-10 16:26:55 +02:00
  • 1e802e776c
    Reintroduce damage tracking for iced_tiny_skia Héctor Ramón Jiménez 2024-04-10 15:21:42 +02:00
  • ee105e3bee
    Merge pull request #2380 from alex-ds13/master Héctor Ramón 2024-04-09 22:40:58 +02:00
  • 14b9708f72
    Remove leftover renderer module in iced_graphics Héctor Ramón Jiménez 2024-04-09 22:29:03 +02:00
  • 6ad5bb3597
    Port iced_tiny_skia to new layering architecture Héctor Ramón Jiménez 2024-04-09 22:25:16 +02:00
  • 9cbad0a352 Remove extra Download struct from dowload_progress example alex-ds13 2024-04-08 19:37:37 +01:00
  • 2c6fd9ac14
    Make arguments of Renderer::new explicit in iced_wgpu Héctor Ramón Jiménez 2024-04-08 15:35:54 +02:00
  • f88488543f
    Remove leftover primitive::pipeline module Héctor Ramón Jiménez 2024-04-08 15:05:12 +02:00
  • d922b47815
    Reintroduce support for custom primitives in iced_wgpu Héctor Ramón Jiménez 2024-04-08 15:04:35 +02:00
  • 6ea763c2a7
    Merge branch 'master' into wgpu/better-architecture Héctor Ramón Jiménez 2024-04-08 13:56:38 +02:00
  • 72b975ec82
    Pick best contrast between black/white in theme::palette Héctor Ramón Jiménez 2024-04-07 19:37:35 +02:00
  • ee86aea7f2
    Use Lch to choose white text when not readable in theme::palette Héctor Ramón Jiménez 2024-04-07 19:32:49 +02:00
  • efa75607ba
    Revert "Merge pull request #2376 from Davidster/fix_palette_readable_color_contrast" Héctor Ramón Jiménez 2024-04-07 18:52:07 +02:00
  • 288f62bfb6
    Share msaa::Blit texture between multiple windows Héctor Ramón Jiménez 2024-04-07 18:45:30 +02:00
  • 0a61bcf24c
    Merge pull request #2379 from Zaubentrucker/bugfix/nix-shell-pkgconfig Héctor Ramón 2024-04-07 14:20:12 +02:00
  • 13289dbd19
    Merge branch 'master' into wgpu/better-architecture Héctor Ramón Jiménez 2024-04-07 14:01:05 +02:00
  • 5e01d767c5
    Check benchmarks only instead of testing them in CI Héctor Ramón Jiménez 2024-04-07 13:48:23 +02:00
  • 9ff62bd173 Use pkg-config instead pkgconfig Frederik Menke 2024-04-07 13:32:53 +02:00
  • 1c241d1150
    Install missing dependencies in lint workflow Héctor Ramón Jiménez 2024-04-07 13:04:53 +02:00
  • 8475cd7b25
    Run lint workflow in ubuntu-latest Héctor Ramón Jiménez 2024-04-07 13:00:13 +02:00
  • 5905e7c882
    Merge pull request #2377 from iced-rs/cargo-lints Héctor Ramón 2024-04-07 12:51:18 +02:00
  • 5cd98f069d
    Use built-in [lints] table in Cargo.toml Héctor Ramón Jiménez 2024-04-07 12:42:12 +02:00
  • a865b38002
    Add a simple wgpu benchmark using criterion Héctor Ramón Jiménez 2024-04-07 08:11:42 +02:00
  • bcd6873b37
    Fix lint in wgpu benchmark Héctor Ramón Jiménez 2024-04-07 09:33:33 +02:00
  • 68056f8ca4
    Test benchmarks in GitHub CI Héctor Ramón Jiménez 2024-04-07 08:52:28 +02:00
  • 6771672087
    Wait for submission in wgpu benchmark Héctor Ramón Jiménez 2024-04-07 08:48:27 +02:00
  • 63042354fc
    Merge pull request #2376 from Davidster/fix_palette_readable_color_contrast Héctor Ramón 2024-04-07 08:36:59 +02:00
  • c45c79b5d6 add stronger guarantee of readability/contrast for palette background/text color pairs David Huculak 2024-04-07 02:20:44 -04:00
  • 5ffea8ddef
    Add a simple wgpu benchmark using criterion Héctor Ramón Jiménez 2024-04-07 08:11:42 +02:00
  • a699348bf3
    Reenable proper present_mode in iced_wgpu Héctor Ramón Jiménez 2024-04-06 06:23:29 +02:00
  • 441aac2599
    Avoid generating empty caches in iced_wgpu Héctor Ramón Jiménez 2024-04-06 03:06:40 +02:00
  • 7eb16452f3
    Avoid generating empty Frame geometry in iced_wgpu Héctor Ramón Jiménez 2024-04-06 00:57:59 +02:00
  • 6d3e1d835e
    Decouple caching from layering and simplify everything Héctor Ramón Jiménez 2024-04-05 23:59:21 +02:00
  • 4a356cfc16
    Enable clipping and disable v-sync for now Héctor Ramón Jiménez 2024-04-05 01:24:34 +02:00
  • 394e599c3a
    Fix layer transformations Héctor Ramón Jiménez 2024-04-05 00:40:39 +02:00
  • cc05cb9be4
    Fix broken doc links in iced_wgpu and iced_graphics Héctor Ramón Jiménez 2024-04-03 23:39:38 +02:00
  • d461f23e8d
    Use default tolerance for dashed paths in iced_wgpu Héctor Ramón Jiménez 2024-04-03 23:31:13 +02:00
  • 346ea313fd
    Set proper present_mode in iced_wgpu Héctor Ramón Jiménez 2024-04-03 23:26:08 +02:00
  • e2c129c057
    Fix geometry::Cache not reusing previous geometry Héctor Ramón Jiménez 2024-04-03 23:14:16 +02:00
  • 1672b0d619
    Reintroduce debug overlay in iced_wgpu Héctor Ramón Jiménez 2024-04-03 22:57:28 +02:00
  • 88b72de282
    Implement preliminary cache grouping for mesh primitives Héctor Ramón Jiménez 2024-04-03 22:13:00 +02:00
  • 09af6773bd
    Remove unused layer module in iced_graphics Héctor Ramón Jiménez 2024-04-03 21:09:59 +02:00
  • b05e61f5c8
    Redesign iced_wgpu layering architecture Héctor Ramón Jiménez 2024-04-03 21:07:54 +02:00
  • 31d1d5fecb
    Check is_secure before a copy/cut from TextInput (#2366) Aaron McGuire 2024-04-02 03:46:35 -05:00
  • b17f890482
    Merge pull request #2358 from bungoboingo/text-editor-font-size Héctor Ramón 2024-04-02 10:12:07 +02:00
  • 99a904112c
    Implement IntoFragment for Fragment Héctor Ramón Jiménez 2024-04-02 10:08:10 +02:00
  • 27312187f3
    Merge pull request #2364 from blazra/combobox-menu-fix Héctor Ramón 2024-04-02 09:49:36 +02:00
  • 6c75836f12
    Merge pull request #2363 from iced-rs/specialize-text-helper Héctor Ramón 2024-04-02 09:42:50 +02:00
  • 488cac7148
    Avoid extra text allocations in websocket example Héctor Ramón Jiménez 2024-04-02 09:29:16 +02:00
  • dee43d5f66
    Implement IntoFragment for usize and isize Héctor Ramón Jiménez 2024-04-02 09:24:22 +02:00
  • 34f799aa3d
    Rename text::IntoContent to IntoFragment Héctor Ramón Jiménez 2024-04-01 21:47:55 +02:00
  • 8c08cce6ff combo_box: Do not draw empty menu overlay Radovan Blažek 2024-04-01 21:02:52 +02:00
  • b8d5df2817
    Reintroduce old text helper as value helper Héctor Ramón Jiménez 2024-04-01 21:36:52 +02:00
  • 1d83e59e8a
    Specialize widget::text helper with custom IntoContent trait Héctor Ramón Jiménez 2024-04-01 21:36:08 +02:00
  • c30b4b0a1c
    Merge pull request #2362 from iced-rs/size-hint-for-row-columns Héctor Ramón 2024-04-01 17:14:39 +02:00
  • db4b03a659
    Use Iterator::size_hint to initialize Column and Row capacity Héctor Ramón Jiménez 2024-04-01 16:08:14 +02:00
  • b40db569a2
    Fix wasm_bindgen backend in iced_futures Héctor Ramón Jiménez 2024-04-01 12:02:14 +02:00
  • f5bcfec821
    Use rustc-hash for most of our HashMap and HashSet instances Héctor Ramón Jiménez 2024-04-01 11:59:46 +02:00
  • 14ed71e09b
    Merge pull request #2360 from iced-rs/avoid-fill-text-allocation Héctor Ramón 2024-04-01 11:42:11 +02:00