Commit graph

  • 0f7abffc0e
    Draft (very) basic incremental rendering for iced_tiny_skia Héctor Ramón Jiménez 2023-03-22 00:36:57 +01:00
  • 6fae8bf6cb
    Implement Frame::clip for iced_tiny_skia Héctor Ramón Jiménez 2023-04-04 01:47:58 +02:00
  • 04c0ba04bf
    Warn about invalid paths in iced_tiny_skia instead of panicking Héctor Ramón Jiménez 2023-04-04 01:47:18 +02:00
  • 703484c5fd remove colons from shader labels David Huculak 2023-04-01 16:10:28 -04:00
  • cb78dc548b re-expose winit features for window servers in Linux Jacob Kiesel 2023-03-31 20:37:09 -06:00
  • 0b459c8e24
    Introduce font::Stretch Héctor Ramón Jiménez 2023-03-30 02:01:20 +02:00
  • 707de9d788
    Introduce support for Font attributes Héctor Ramón Jiménez 2023-03-30 00:56:00 +02:00
  • 472fbdf187
    Export Hasher in advanced module Héctor Ramón Jiménez 2023-03-29 20:32:36 +02:00
  • 703ef71029
    Export Pixels in root crate Héctor Ramón Jiménez 2023-03-29 00:18:06 +02:00
  • 6d90f764b4
    Export iced_graphics in advanced module (for now) Héctor Ramón Jiménez 2023-03-29 00:17:40 +02:00
  • 2e236869f5
    Export iced_core::mouse in advanced module Héctor Ramón Jiménez 2023-03-29 00:17:12 +02:00
  • 4e409bb383
    Merge pull request #1669 from GyulyVGC/master Héctor Ramón 2023-03-27 16:17:02 +02:00
  • dcccf7064d
    Fix inconsistency in default implementation of scrollable::StyleSheet Héctor Ramón Jiménez 2023-03-27 15:57:51 +02:00
  • c407b4504c
    Introduce is_mouse_over_scrollbar to StyleSheet::hovered for Scrollable Héctor Ramón Jiménez 2023-03-27 15:51:32 +02:00
  • c337bf297d renamed scrollable styles Giuliano Bellini s294739 2023-03-25 01:05:56 +01:00
  • b74ff9f1ca
    Merge pull request #1754 from nicksenger/optimization/component Héctor Ramón 2023-03-23 12:00:37 +01:00
  • be36c3f552
    Merge pull request #1765 from traxys/fixup_wasm_replace Héctor Ramón 2023-03-23 11:31:59 +01:00
  • 0231ed6f1d winit: Fix replacement of node in wasm traxys 2023-03-20 00:18:41 +01:00
  • 5f9e7f6cb9
    Update cosmic-text to latest 🎉 Héctor Ramón Jiménez 2023-03-19 14:52:30 +01:00
  • 4fdd76c07c Now is a working example Aaron Honeycutt 2023-03-17 13:32:11 -06:00
  • d1dc62ebcd
    Merge branch 'master' into advanced-text Héctor Ramón Jiménez 2023-03-17 20:17:23 +01:00
  • d5f26c3d39 More work on example Aaron Honeycutt 2023-03-17 13:12:33 -06:00
  • ea50ec8df1
    Trim text Buffer cache every frame in iced_wgpu and iced_tiny_skia Héctor Ramón Jiménez 2023-03-17 19:58:42 +01:00
  • c8f637fc16
    Fix panic rendering an out of bounds clip in iced_tiny_skia Héctor Ramón Jiménez 2023-03-17 19:35:57 +01:00
  • 41836dd80d
    Added per-window theme support. Bingus 2023-03-15 18:20:38 -07:00
  • addc443f8d Working more on example Aaron Honeycutt 2023-03-14 15:46:04 -06:00
  • c96ab27b24 Work on example more Aaron Honeycutt 2023-03-14 14:39:26 -06:00
  • 6d9cf0b601 Cleaning up from the Checkbox example that this is based on Aaron Honeycutt 2023-03-14 14:36:31 -06:00
  • 257264de1c Working on Radio example Aaron Honeycutt 2023-03-14 14:34:32 -06:00
  • ce4b2c93d9
    Added simpler MW example Bingus 2023-03-13 18:19:16 -07:00
  • a3f6b782a1 optimization: reduce unnecessary rebuilds in Component Nick Senger 2023-02-08 23:17:05 -08:00
  • d7fffaa801
    Merge pull request #1730 from casperstorm/feat/platform-specific-window-options Héctor Ramón 2023-03-14 11:50:18 +01:00
  • 4405a3d483
    Re-export settings::PlatformSpecific from iced_winit directly Héctor Ramón Jiménez 2023-03-14 11:22:06 +01:00
  • ed7b613804
    Added macOS platform specific options Casper Storm 2023-02-23 14:33:53 +01:00
  • de4ae51e3c
    Merge pull request #1755 from iced-rs/fix/clippy-lints-1.68 Héctor Ramón 2023-03-14 11:26:59 +01:00
  • 1816c985fa
    Fix clippy lints for Rust 1.68 Héctor Ramón Jiménez 2023-03-14 11:11:17 +01:00
  • 8ba1843080
    Code cleanup, clearer comments + removed some unnecessary dupe; Removed Frames struct return for window::frames() since we are just redrawing every window anyways; Interface dropping; Bingus 2023-03-13 14:16:45 -07:00
  • fa068b904a
    Merge remote-tracking branch 'origin/master' into feat/multi-window-support Bingus 2023-03-13 13:23:45 -07:00
  • caf2836b1b
    Merge pull request #1748 from iced-rs/feature/software-renderer Héctor Ramón 2023-03-09 19:05:38 +01:00
  • 424ac81773
    Implement color filter support for Primitive::Svg in iced_tiny_skia Héctor Ramón Jiménez 2023-03-09 04:48:35 +01:00
  • 8f14b448d2
    Merge pull request #1750 from lupd/checkbox_docs Héctor Ramón 2023-03-08 19:32:40 +01:00
  • 782c080bd0 Use correct package name in checkbox example docs lupd 2023-03-08 12:55:52 -05:00
  • 046f3596ca fix: add width to scrollables FinnPerry 2023-03-08 11:33:13 +11:00
  • aa4b5bb6b9
    Merge branch 'master' into feature/software-renderer Héctor Ramón Jiménez 2023-03-07 07:24:34 +01:00
  • df68cca0c9
    Update sysinfo to 0.28 Héctor Ramón Jiménez 2023-03-07 07:22:48 +01:00
  • d3900e0673
    Enable renderer backends in integration example Héctor Ramón Jiménez 2023-03-07 06:41:41 +01:00
  • 24c3d20a76
    Tell clippy to go learn the borrow rules Héctor Ramón Jiménez 2023-03-07 06:34:27 +01:00
  • 0850f52d8c
    Use ceil to avoid cut text in iced_tiny_skia Héctor Ramón Jiménez 2023-03-07 06:23:09 +01:00
  • 81d154d63a
    Use default features in svg example Héctor Ramón Jiménez 2023-03-07 06:15:38 +01:00
  • a8d55ceb82
    Trim raster cache in iced_tiny_skia Héctor Ramón Jiménez 2023-03-07 06:15:05 +01:00
  • 5b3977daf6
    Implement vector pipeline in iced_tiny_skia Héctor Ramón Jiménez 2023-03-07 06:09:51 +01:00
  • bb49e17cab
    Implement raster pipeline in iced_tiny_skia Héctor Ramón Jiménez 2023-03-07 05:06:26 +01:00
  • 3a26baa564
    Remove image abstractions in iced_graphics Héctor Ramón Jiménez 2023-03-07 03:47:49 +01:00
  • 9b4bcd287a
    Introduce backend feature flags in iced_renderer Héctor Ramón Jiménez 2023-03-06 22:10:13 +01:00
  • 06bbcc310e
    Move webgl feature selection for wgpu into iced_wgpu Héctor Ramón Jiménez 2023-03-05 06:40:20 +01:00
  • 1c36446115
    Fix README of iced_runtime Héctor Ramón Jiménez 2023-03-05 06:36:36 +01:00
  • 99e0a71504
    Rename iced_native to iced_runtime Héctor Ramón Jiménez 2023-03-05 06:35:20 +01:00
  • 8af69be47e
    Converge Command types from iced_futures and iced_native Héctor Ramón Jiménez 2023-03-05 06:23:40 +01:00
  • 43414bbdfb
    Fix wasm-bindgen backend in iced_futures Héctor Ramón Jiménez 2023-03-05 05:37:23 +01:00
  • cfb8abb6f5
    Use no_run for widget doc-tests Héctor Ramón Jiménez 2023-03-05 04:19:31 +01:00
  • f4cf488e0b
    Remove generic Hasher and Event from subscription::Recipe Héctor Ramón Jiménez 2023-03-05 04:15:10 +01:00
  • 5fed065dc3
    Update glyphon in iced_wgpu Héctor Ramón Jiménez 2023-03-04 05:56:10 +01:00
  • bacbaeed99
    Merge branch 'advanced-text' into feature/software-renderer Héctor Ramón Jiménez 2023-03-04 05:51:05 +01:00
  • 3a0d34c024
    Create iced_widget subcrate and re-organize the whole codebase Héctor Ramón Jiménez 2023-03-04 05:37:11 +01:00
  • d73ca4de0f
    Merge pull request #1742 from bungoboingo/fix/fullscreen Héctor Ramón 2023-03-03 21:20:11 +01:00
  • 12781c717a
    Expose window commands for Wasm builds Héctor Ramón Jiménez 2023-03-03 20:45:49 +01:00
  • c54409d171
    Remove canvas leftovers in iced_native Héctor Ramón Jiménez 2023-03-03 17:31:44 +01:00
  • 6cc48b5c62
    Move Canvas and QRCode to iced crate Héctor Ramón Jiménez 2023-03-03 04:57:55 +01:00
  • d13d19ba35
    Rename canvas::frame to canvas in iced_wgpu Héctor Ramón Jiménez 2023-03-03 04:00:44 +01:00
  • bbeaf10c04
    Mark Primitive as non-exhaustive in iced_graphics Héctor Ramón Jiménez 2023-03-03 03:55:07 +01:00
  • a9ca89ca55
    Added example of toggling fullscreen to TODOs. Bingus 2023-03-02 08:43:58 -08:00
  • b2a9a1e73c
    Fixed fullscreen only being possible on primary monitor. Bingus 2023-03-02 08:31:39 -08:00
  • 868f79d22e
    Reuse ClipMask in iced_tiny_skia Héctor Ramón Jiménez 2023-03-02 00:40:36 +01:00
  • 350427e82c
    Fix missing qr_code module in iced_native Héctor Ramón Jiménez 2023-03-01 21:52:12 +01:00
  • 119cf2ecd1
    Remove magic boolean in into_paint Héctor Ramón Jiménez 2023-03-01 21:48:27 +01:00
  • 838fd96212
    Disable anti_alias for Frame::fill_rectangle in iced_tiny_skia Héctor Ramón Jiménez 2023-03-01 21:47:15 +01:00
  • 5c0427edbb
    Fix Clip primitive translation in iced_tiny_skia Héctor Ramón Jiménez 2023-03-01 21:41:32 +01:00
  • 5fd5d1cdf8
    Implement Canvas support for iced_tiny_skia Héctor Ramón Jiménez 2023-03-01 21:34:26 +01:00
  • e36daa6f93 Removed glutin MW support and reverted glutin changes back to Iced master since it's being axed as we speak. bungoboingo 2023-02-28 13:44:36 -08:00
  • 51296572c0 Merge remote-tracking branch 'iced-main/master' into feat/multi-window-support bungoboingo 2023-02-28 13:08:30 -08:00
  • 3f6e28fa9b
    Use iced_renderer instead of iced_graphics in root crate Héctor Ramón Jiménez 2023-02-28 20:47:13 +01:00
  • 86b85d1436
    Merge pull request #1735 from iced-rs/remove-alignment-fill Héctor Ramón 2023-02-28 16:03:05 +01:00
  • fd06de5d9c
    Use get_image_uncached in iced_tiny_skia Héctor Ramón Jiménez 2023-02-28 03:48:34 +01:00
  • 9e815cb749
    Remove Fill variant for Alignment Héctor Ramón Jiménez 2023-02-27 16:49:25 +01:00
  • 151daf95b7
    Remove unnecessary cast_slice in iced_tiny_skia Héctor Ramón Jiménez 2023-02-27 16:30:54 +01:00
  • c1ff803b8f
    Implement basic glyph cache in iced_tiny_skia Héctor Ramón Jiménez 2023-02-27 16:28:19 +01:00
  • 11b2c3bbe3
    Reuse text buffers independently of color in iced_wgpu Héctor Ramón Jiménez 2023-02-27 03:40:58 +01:00
  • 3105ad2e00
    Remove useless f32 conversion in iced_tiny_skia Héctor Ramón Jiménez 2023-02-27 03:04:05 +01:00
  • 8750d83337
    Short-circuit rectangle path building in iced_tiny_skia Héctor Ramón Jiménez 2023-02-27 03:02:13 +01:00
  • 37ce30f360
    Use kurbo to approximate arcs in iced_tiny_skia Héctor Ramón Jiménez 2023-02-27 02:58:02 +01:00
  • 4e615a65ca
    Fix clippy lints Héctor Ramón Jiménez 2023-02-27 01:12:06 +01:00
  • fbb14bf9b8
    Implement border_radius support for quads in iced_tiny_skia Héctor Ramón Jiménez 2023-02-27 00:47:53 +01:00
  • 53573cf7cf
    Draw debug overlay in iced_tiny_skia Héctor Ramón Jiménez 2023-02-26 23:59:00 +01:00
  • 4067c427db
    Fix glyphs with color mask in iced_tiny_skia Héctor Ramón Jiménez 2023-02-26 23:49:58 +01:00
  • 3386402f5a
    Implement text alignment support in iced_tiny_skia Héctor Ramón Jiménez 2023-02-26 23:44:50 +01:00
  • 64fb722dfe
    Draft text support in iced_tiny_skia Héctor Ramón Jiménez 2023-02-26 23:40:17 +01:00
  • 744f3028f4
    Use Surface::buffer directly for drawing in iced_tiny_skia Héctor Ramón Jiménez 2023-02-26 00:49:27 +01:00
  • df5d66423d
    Draft support for Quad and Clip primitives in iced_tiny_skia Héctor Ramón Jiménez 2023-02-26 00:38:46 +01:00
  • 5f93437285
    Bump version of iced_core 🎉 Héctor Ramón Jiménez 2023-02-25 21:43:53 +01:00
  • be8102ea3b
    Merge pull request #1734 from iced-rs/fix/padding-fit Héctor Ramón 2023-02-25 21:43:32 +01:00