Commit graph

  • 6216c513d5
    Use generic Content in Text to avoid reallocation in fill_text Héctor Ramón Jiménez 2024-04-01 11:30:01 +02:00
  • c7a4fad4a2
    Merge pull request #2357 from iced-rs/wgpu/use-staging-belt Héctor Ramón 2024-03-30 23:49:26 +01:00
  • 4c74bebc70
    Update glyphon for instanced rendering Héctor Ramón Jiménez 2024-03-30 16:02:38 +01:00
  • faa53647cc
    Replace xxhash-rust with rustc-hash Héctor Ramón Jiménez 2024-03-30 15:57:12 +01:00
  • 35af0aa84f
    Fix batched writes logic in iced_wgpu::buffer Héctor Ramón Jiménez 2024-03-30 13:50:40 +01:00
  • 385a4490fb
    Expose line_height & text_size fields for the text_editor widget Bingus 2024-03-29 16:58:11 -07:00
  • d11e271d26
    Update glyphon with more performance improvements Héctor Ramón Jiménez 2024-03-30 00:17:06 +01:00
  • 5f1eb43161
    Split big Buffer writes into multiple chunks Héctor Ramón Jiménez 2024-03-29 14:29:31 +01:00
  • 13bd106fc5 Minor renaming refactoring gigas002 2024-03-29 20:55:21 +09:00
  • b7c9576e95
    Merge branch 'iced-rs:master' into viewer_content_fit Gigas002 2024-03-29 20:18:32 +09:00
  • 0a97b9e37a
    Add documentation to Backend::recall in iced_wgpu Héctor Ramón Jiménez 2024-03-29 09:57:11 +01:00
  • 2bb53ad6e7
    Use a StagingBelt in iced_wgpu for regular buffer uploads Héctor Ramón Jiménez 2024-03-29 04:02:24 +01:00
  • 5071e3d231
    Merge pull request #2354 from Koranir/custom-shadow-fix Héctor Ramón 2024-03-27 21:49:22 +01:00
  • 19afc66cad
    Merge branch 'master' into viewer_content_fit Gigas002 2024-03-27 19:47:48 +09:00
  • 1df1cf82f4
    Derive Debug for qr_code::Data in iced_widget Héctor Ramón Jiménez 2024-03-26 04:22:06 +01:00
  • a8ceb9469b
    Propagate advanced feature to iced_core Héctor Ramón Jiménez 2024-03-26 04:21:02 +01:00
  • 39f57a258e Make tiny-skia equivalent Daniel Yoon 2024-03-26 13:02:04 +11:00
  • 8c401be207 Update solid.wgsl Daniel Yoon 2024-03-26 11:50:11 +11:00
  • eae4065300
    Merge pull request #2350 from iced-rs/theming-revolutions Héctor Ramón 2024-03-25 22:21:22 +01:00
  • 74373cb086
    Make defaults of composite widgets configurable Héctor Ramón Jiménez 2024-03-25 22:12:47 +01:00
  • a2a8381a49
    Merge pull request #2351 from iced-rs/custom-renderer-injection Héctor Ramón 2024-03-25 21:36:44 +01:00
  • 6a4f5ac208
    Remove redundant text::Renderer bound in program Héctor Ramón Jiménez 2024-03-24 08:45:11 +01:00
  • 4f5b63f1f4
    Reintroduce backend selection through ICED_BACKEND env var Héctor Ramón Jiménez 2024-03-24 08:04:28 +01:00
  • f0ae9a0c38
    Use Catalog approach for all widgets Héctor Ramón Jiménez 2024-03-24 05:03:09 +01:00
  • 4334e63ba1
    Merge branch 'iced-rs:master' into viewer_content_fit Gigas002 2024-03-24 11:13:45 +09:00
  • e657dc2ecd
    Fine-tune Catalog approach for button, checkbox, and svg Héctor Ramón Jiménez 2024-03-24 02:08:20 +01:00
  • 999ad2d288
    Try catalog theming approach with Button Héctor Ramón Jiménez 2024-03-23 19:23:08 +01:00
  • 441e9237cd
    Rename compositor::Renderer to Default Héctor Ramón Jiménez 2024-03-22 19:35:19 +01:00
  • a2c897792c
    Fix unnecessary into calls in iced_renderer::fallback Héctor Ramón Jiménez 2024-03-22 07:12:46 +01:00
  • 5137d655e6
    Allow custom renderers in Program and Application Héctor Ramón Jiménez 2024-03-22 07:09:51 +01:00
  • 4f2f40c68b
    Fix standalone compilation of iced_widget crate Héctor Ramón Jiménez 2024-03-22 05:41:15 +01:00
  • 1f13a91361
    Make iced_tiny_skia optional with a tiny-skia feature Héctor Ramón Jiménez 2024-03-22 05:27:31 +01:00
  • bbafeed13d
    Fix outdated warning in docs of Frame::fill_text Héctor Ramón Jiménez 2024-03-22 01:55:28 +01:00
  • 85800c99ab
    Fix broken links in documentation Héctor Ramón Jiménez 2024-03-22 01:53:48 +01:00
  • 53a183fe0d
    Restore canvas::Frame API Héctor Ramón Jiménez 2024-03-22 01:35:14 +01:00
  • b972ebca8f
    Restore canvas::Program API Héctor Ramón Jiménez 2024-03-21 23:30:36 +01:00
  • 3d17cf8790
    Remove custom module from iced_renderer Héctor Ramón Jiménez 2024-03-21 22:47:43 +01:00
  • 3645d34d6a
    Implement composable, type-safe renderer fallback Héctor Ramón Jiménez 2024-03-21 22:27:17 +01:00
  • 7e4ae8450e
    Use &mut dyn Surface instead of &mut Box<dyn Surface> Héctor Ramón Jiménez 2024-03-21 06:03:31 +01:00
  • 9171df1e35
    Gate Custom variants in iced_renderer behind custom feature Héctor Ramón Jiménez 2024-03-21 06:00:55 +01:00
  • 188db4da48
    Draft support for dynamic custom renderer injection Héctor Ramón Jiménez 2024-03-21 05:52:48 +01:00
  • 3013463baa
    Merge pull request #2345 from iced-rs/fix/responsive-layout-invalidation Héctor Ramón 2024-03-21 00:47:09 +01:00
  • e812276677
    Fix layout invalidation for Responsive widget Héctor Ramón Jiménez 2024-03-21 00:34:26 +01:00
  • 01f38f05a2
    Merge pull request #2341 from Koranir/premultiply Héctor Ramón 2024-03-20 16:58:19 +01:00
  • a1d3b52758
    Merge pull request #2344 from iced-rs/fix/empty-wgpu-draw-calls Héctor Ramón 2024-03-20 16:50:47 +01:00
  • a613079083
    Revert "Remove PreMultiplied alpha mode selection in wgpu:🪟:compositor" Daniel Yoon 2024-02-11 15:27:36 +11:00
  • 2b00e8b145
    Merge pull request #2343 from iced-rs/auto-detect-theme Héctor Ramón 2024-03-20 16:44:50 +01:00
  • ff409ce66c
    Fix empty wgpu draw calls in image pipeline Héctor Ramón Jiménez 2024-03-20 16:40:14 +01:00
  • 9db6ac8f20
    Introduce auto-detect-theme feature Héctor Ramón Jiménez 2024-03-19 23:58:17 +01:00
  • af6bc4643d
    Merge pull request #2342 from iced-rs/default-wasm-canvas-target Héctor Ramón 2024-03-19 23:41:30 +01:00
  • f3a1c785b2
    Merge branch 'iced-rs:master' into viewer_content_fit Gigas002 2024-03-19 22:09:36 +09:00
  • 06df0b7b08
    Update winit fork Héctor Ramón Jiménez 2024-03-19 06:37:40 +01:00
  • bf93c82fac
    Try to find an #iced element by default on Wasm Héctor Ramón Jiménez 2024-03-19 05:41:56 +01:00
  • 8ce16aba62
    Fix redundant import in window::redraw_request Héctor Ramón Jiménez 2024-03-19 07:13:34 +01:00
  • 5007e548ad
    Fix redundant import in color_palette example Héctor Ramón Jiménez 2024-03-19 07:08:25 +01:00
  • 72ed8bcc8d
    fix: make text macro example pass doctest Richard Custodio 2024-03-18 20:24:42 -03:00
  • d71e78d138
    fix: remove empty macro usage Richard Custodio 2024-03-18 18:30:29 -03:00
  • 8ed62541af
    fix: run cargo fmt Richard Custodio 2024-03-18 18:24:57 -03:00
  • db7d8680ce
    docs: improve text macro documentation Richard Custodio 2024-03-18 17:46:22 -03:00
  • bf9bbf4a3e
    refactor: replace text(format!( with text macro Richard Custodio 2024-03-18 17:08:56 -03:00
  • 6146382676
    feat: add text macro to widget::helpers Richard Custodio 2024-03-18 16:48:15 -03:00
  • f409037c07
    Simplify message names in overview docs Héctor Ramón Jiménez 2024-03-18 19:15:25 +01:00
  • e8483f0f0b
    Link to the book in the README Héctor Ramón Jiménez 2024-03-18 19:15:06 +01:00
  • eb67aa5d71
    Revert "Remove 'static' bound for P::State in Program::run_with" Héctor Ramón Jiménez 2024-03-17 19:53:02 +01:00
  • cab9dec626
    Remove 'static' bound for P::State in Program::run_with Héctor Ramón Jiménez 2024-03-17 19:42:43 +01:00
  • cdb18e610a
    Move Application trait to advanced module Héctor Ramón Jiménez 2024-03-17 19:38:42 +01:00
  • 943b6c9657
    Introduce Program::run_with to control the initial state Héctor Ramón Jiménez 2024-03-17 19:15:31 +01:00
  • 92f8dddc2c
    Simplify lifetime in toast example Héctor Ramón Jiménez 2024-03-17 18:47:07 +01:00
  • 32e1b2c5fc
    Use Program API in modal example Héctor Ramón Jiménez 2024-03-17 18:45:22 +01:00
  • 59ef24f2c2
    Use Program API in modal example Héctor Ramón Jiménez 2024-03-17 18:41:46 +01:00
  • acb9321296
    Use Program API in websocket example Héctor Ramón Jiménez 2024-03-17 18:40:27 +01:00
  • 78e78d20b6
    Use Program API in visible_bounds example Héctor Ramón Jiménez 2024-03-17 18:37:29 +01:00
  • c4be7efce5
    Use Program API in game_of_life example Héctor Ramón Jiménez 2024-03-17 18:06:37 +01:00
  • 2eb3333623
    Remove unnecessary Command::batch in todos example Héctor Ramón Jiménez 2024-03-17 17:58:52 +01:00
  • 784fa80c0d
    Use Program API in todos example Héctor Ramón Jiménez 2024-03-17 17:57:24 +01:00
  • 80b544e548
    Use Program API in editor example Héctor Ramón Jiménez 2024-03-17 17:46:03 +01:00
  • 3fde2d041a
    Update logo.svg to enhanced version Héctor Ramón Jiménez 2024-03-17 17:20:53 +01:00
  • c4b4207f47
    Support custom themes in Program API Héctor Ramón Jiménez 2024-03-17 14:41:34 +01:00
  • a034e40f7c
    Clarify chain nature of run function Héctor Ramón Jiménez 2024-03-17 14:36:42 +01:00
  • 8e1d0b51f1
    Fix documentation of run function Héctor Ramón Jiménez 2024-03-17 14:29:02 +01:00
  • 54f44754eb
    Move Program to application module Héctor Ramón Jiménez 2024-03-17 14:16:38 +01:00
  • 7e1ef7d150
    Fix new doc test in root module Héctor Ramón Jiménez 2024-03-17 13:57:53 +01:00
  • 179e8863b3
    Fix broken intra-doc links to Sandbox Héctor Ramón Jiménez 2024-03-17 13:55:15 +01:00
  • 846d76cd3f
    Remove Sandbox trait 🎉 Héctor Ramón Jiménez 2024-03-17 13:46:52 +01:00
  • 9152904af1
    Improve styling of clock example Héctor Ramón Jiménez 2024-03-16 20:13:44 +01:00
  • 9d79d7b96b
    Merge pull request #2329 from casperstorm/feat/ferra Héctor Ramón 2024-03-16 19:52:34 +01:00
  • 36b73781f1
    Scale theme name in clock example Héctor Ramón Jiménez 2024-03-16 19:49:54 +01:00
  • 4f6a9ba889
    Fix broken intra-doc link Héctor Ramón Jiménez 2024-03-16 19:22:18 +01:00
  • 28a27f08ed
    Remove sandbox by making application more generic 🎉 Héctor Ramón Jiménez 2024-03-16 19:14:13 +01:00
  • 0a24611ccd
    Fix README Héctor Ramón Jiménez 2024-03-16 17:13:49 +01:00
  • 503a48e899
    Merge pull request #2331 from iced-rs/program-api Héctor Ramón 2024-03-16 17:09:00 +01:00
  • cfc0383bbf
    Replace Program::fonts with simpler font method Héctor Ramón Jiménez 2024-03-16 16:58:48 +01:00
  • bad3b1ac47
    Show name of current Theme in clock example Héctor Ramón Jiménez 2024-03-16 16:52:21 +01:00
  • 348e00e11c
    Make Program::title private Héctor Ramón Jiménez 2024-03-16 16:20:05 +01:00
  • bb71e8481e
    Make sandbox helper take a title as well Héctor Ramón Jiménez 2024-03-16 16:12:07 +01:00
  • 3f81c524cc
    Reuse Pokedex search Command in update logic Héctor Ramón Jiménez 2024-03-16 15:56:10 +01:00
  • 93ae790da1
    Implement Program::load to specify startup Command Héctor Ramón Jiménez 2024-03-16 15:53:03 +01:00
  • 5a986897d2
    Rename Program::new to build Héctor Ramón Jiménez 2024-03-16 05:47:01 +01:00
  • c22269bff3
    Introduce Program API Héctor Ramón Jiménez 2024-03-16 05:33:47 +01:00
  • c9453cd55d run cargo fmt gigas002 2024-03-15 22:06:15 +09:00