Commit graph

  • eac5bcb64f
    Fix Image::bounds when rotation present in iced_graphics Héctor Ramón Jiménez 2024-05-03 07:04:57 +02:00
  • fe240a93aa
    Merge pull request #2420 from myuujiku/master Héctor Ramón 2024-05-03 04:43:57 +02:00
  • 8efd32c51b Apply bounds check when grabbing image::Viewer myuujiku 2024-05-02 21:18:47 +02:00
  • 568ac66486
    Remove commented code in tiny_skia::layer Héctor Ramón Jiménez 2024-05-02 17:15:26 +02:00
  • efc55b655b
    Create ferris example to showcase ContentFit and Rotation Héctor Ramón Jiménez 2024-05-02 17:14:20 +02:00
  • 610394b695
    Rename global_scale to scale in wgpu::image Héctor Ramón Jiménez 2024-05-02 15:28:46 +02:00
  • a57313b23e
    Simplify image rotation API and its internals Héctor Ramón Jiménez 2024-05-02 15:21:22 +02:00
  • 09a6bcfffc
    Add Image rotation support Héctor Ramón Jiménez 2024-05-02 13:15:17 +02:00
  • aae8e4f5cf
    Fix clippy lints for new 1.78 stable toolchain Héctor Ramón Jiménez 2024-05-02 17:23:32 +02:00
  • ffa6614026
    Fix panic in wgpu::color::convert Héctor Ramón Jiménez 2024-05-02 08:44:09 +02:00
  • 72b78a9a8d
    Merge pull request #2412 from JL710/patch-1 Héctor Ramón 2024-05-02 06:40:52 +02:00
  • e2aee80aa1
    Introduce layered_text benchmarks Héctor Ramón Jiménez 2024-05-01 15:39:05 +02:00
  • a11784f9ed
    Merge pull request #2356 from Bajix/feature/bytes Héctor Ramón 2024-05-01 06:57:38 +02:00
  • 01b014c19f
    Fix documentation link in image::Handle Héctor Ramón Jiménez 2024-05-01 01:53:25 +02:00
  • 58ea914ad2
    Make image::Id actually opaque Héctor Ramón Jiménez 2024-05-01 01:52:49 +02:00
  • b52c7bb610
    Use an opaque Id type for image::Handle Héctor Ramón Jiménez 2024-05-01 01:39:43 +02:00
  • f5bc336d69
    Fix clippy lint in runtime:🪟:screenshot Héctor Ramón Jiménez 2024-05-01 01:09:31 +02:00
  • 45254ab88c
    Use Bytes as the Container of ImageBuffer Héctor Ramón Jiménez 2024-05-01 00:55:49 +02:00
  • 7c084d9695
    Utilize bytes::Bytes iced_runtime:🪟:Screenshot Thomas Sieverding 2024-04-07 18:36:47 -07:00
  • 8d27af24a7
    Utilize bytes::Bytes for images Bajix 2024-03-27 12:54:01 -07:00
  • 89892f1760
    Merge pull request #2415 from iced-rs/feature/canvas-cache-groups Héctor Ramón 2024-05-01 00:28:06 +02:00
  • 62433a65e9
    Enable logging in clock example Héctor Ramón Jiménez 2024-04-30 23:51:41 +02:00
  • 7e2d0dc931
    Keep text atlases alive during temporary empty uploads Héctor Ramón Jiménez 2024-04-30 23:51:00 +02:00
  • b276a603a1
    Fix cache trimming loop in iced_wgpu::text Héctor Ramón Jiménez 2024-04-30 23:15:04 +02:00
  • c51b85e7ab
    Invalidate text uploads after atlas trimming Héctor Ramón Jiménez 2024-04-30 21:59:46 +02:00
  • f6c698b2dd
    add missing derive(Debug) in lib.rs docs JL710 2024-04-30 10:28:06 +02:00
  • cfe4ddb866
    Fix clippy lint in the_matrix example Héctor Ramón Jiménez 2024-04-30 08:10:22 +02:00
  • 3c7b43d031
    Use shared Cache group in the_matrix example Héctor Ramón Jiménez 2024-04-30 08:06:51 +02:00
  • b5b78d505e
    Introduce canvas::Cache grouping Héctor Ramón Jiménez 2024-04-30 07:57:54 +02:00
  • 24501fd73b
    Fix text and triangle uploads being dropped on canvas cache clears Héctor Ramón Jiménez 2024-04-30 05:13:24 +02:00
  • e617d7e929
    Merge pull request #2409 from iced-rs/rc-cache-eviction Héctor Ramón 2024-04-28 10:13:07 +02:00
  • aeede66963
    Create the_matrix example Héctor Ramón Jiménez 2024-04-27 15:11:03 +02:00
  • 2dcd4f916e
    Retain caches in iced_wgpu as long as Rc values are alive Héctor Ramón Jiménez 2024-04-27 14:16:12 +02:00
  • 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