Héctor Ramón Jiménez
|
09a6bcfffc
|
Add Image rotation support
Co-authored-by: DKolter <68352124+DKolter@users.noreply.github.com>
|
2024-05-02 17:27:45 +02:00 |
|
Héctor Ramón Jiménez
|
6ad5bb3597
|
Port iced_tiny_skia to new layering architecture
|
2024-04-09 22:25:16 +02:00 |
|
Héctor Ramón Jiménez
|
2c6fd9ac14
|
Make arguments of Renderer::new explicit in iced_wgpu
|
2024-04-08 15:35:54 +02:00 |
|
Héctor Ramón Jiménez
|
d922b47815
|
Reintroduce support for custom primitives in iced_wgpu
|
2024-04-08 15:04:35 +02:00 |
|
Héctor Ramón Jiménez
|
288f62bfb6
|
Share msaa::Blit texture between multiple windows
|
2024-04-07 18:45:48 +02:00 |
|
Héctor Ramón Jiménez
|
13289dbd19
|
Merge branch 'master' into wgpu/better-architecture
|
2024-04-07 14:06:52 +02:00 |
|
Héctor Ramón Jiménez
|
5cd98f069d
|
Use built-in [lints] table in Cargo.toml
|
2024-04-07 12:42:12 +02:00 |
|
Héctor Ramón Jiménez
|
441aac2599
|
Avoid generating empty caches in iced_wgpu
|
2024-04-06 03:06:40 +02:00 |
|
Héctor Ramón Jiménez
|
6d3e1d835e
|
Decouple caching from layering and simplify everything
|
2024-04-05 23:59:21 +02:00 |
|
Héctor Ramón Jiménez
|
394e599c3a
|
Fix layer transformations
|
2024-04-05 00:40:39 +02:00 |
|
Héctor Ramón Jiménez
|
1672b0d619
|
Reintroduce debug overlay in iced_wgpu
|
2024-04-03 22:57:28 +02:00 |
|
Héctor Ramón Jiménez
|
88b72de282
|
Implement preliminary cache grouping for mesh primitives
Due to AA, it's very expensive to render every cached
layer independently.
|
2024-04-03 22:13:00 +02:00 |
|
Héctor Ramón Jiménez
|
b05e61f5c8
|
Redesign iced_wgpu layering architecture
|
2024-04-03 21:07:54 +02:00 |
|
Héctor Ramón Jiménez
|
7a50e9e8fb
|
Convert Renderer::Theme to generic Widget type
|
2024-01-21 17:56:01 +01:00 |
|
Héctor Ramón Jiménez
|
625cd745f3
|
Write documentation for the new text APIs
|
2023-10-27 05:04:14 +02:00 |
|
Héctor Ramón Jiménez
|
f137d71e8f
|
Centralize clippy lints in .cargo/config.toml
|
2023-09-20 16:40:03 +02:00 |
|
Héctor Ramón Jiménez
|
b8e5693a30
|
Merge branch 'master' into explicit-text-caching
|
2023-09-10 00:34:21 +02:00 |
|
Héctor Ramón Jiménez
|
f60884f6f8
|
Deny broken_intradoc_links and verify documentation in CI
|
2023-09-09 20:58:45 +02:00 |
|
Héctor Ramón Jiménez
|
ed3454301e
|
Implement explicit text caching in the widget state tree
|
2023-08-30 04:31:21 +02:00 |
|
Héctor Ramón Jiménez
|
126aef88e7
|
Bump versions 🎉
|
2023-07-28 19:48:39 +02:00 |
|
Héctor Ramón Jiménez
|
6921564c9f
|
Write missing docs in iced_graphics and iced_wgpu
|
2023-06-29 07:55:52 +02:00 |
|
Héctor Ramón Jiménez
|
fa5650cfd1
|
Decouple Mesh primitives from main Primitive type
|
2023-06-29 07:48:03 +02:00 |
|
Héctor Ramón Jiménez
|
0ae1baa37b
|
Introduce custom backend-specific primitives
|
2023-06-29 07:18:20 +02:00 |
|
Héctor Ramón Jiménez
|
5b6e205e99
|
Simplify offscreen API as color module in iced_wgpu
|
2023-06-27 20:26:13 +02:00 |
|
Bingus
|
233196eb14
|
Added offscreen rendering support for wgpu & tiny-skia exposed with the window::screenshot command.
|
2023-06-06 15:37:30 +02:00 |
|
Héctor Ramón
|
cc5d11f1a6
|
Merge pull request #1846 from bungoboingo/feat/background-gradients
[Feature] Gradients for Backgrounds
|
2023-05-19 04:37:58 +02:00 |
|
Héctor Ramón Jiménez
|
e267e075cc
|
Avoid redundant buffer::Buffer import
|
2023-05-19 04:02:18 +02:00 |
|
Bingus
|
6551a0b2ab
|
Added support for gradients as background variants + other optimizations.
|
2023-05-11 11:13:44 -07:00 |
|
Héctor Ramón Jiménez
|
cf434236e7
|
Enable doc_auto_cfg when generating documentation
|
2023-05-11 17:28:51 +02:00 |
|
Héctor Ramón Jiménez
|
de638f44a5
|
Write missing documentation in iced_wgpu
|
2023-05-11 15:37:56 +02:00 |
|
Héctor Ramón Jiménez
|
4bae457c37
|
Merge branch 'master' into advanced-text
|
2023-04-17 23:41:12 +02:00 |
|
Héctor Ramón Jiménez
|
c79cc2d2b3
|
Bump versions 🎉
|
2023-04-13 08:41:09 +02:00 |
|
Héctor Ramón Jiménez
|
3a0d34c024
|
Create iced_widget subcrate and re-organize the whole codebase
|
2023-03-04 05:37:11 +01:00 |
|
Héctor Ramón Jiménez
|
6cc48b5c62
|
Move Canvas and QRCode to iced crate
Rename `canvas` modules to `geometry` in graphics subcrates
|
2023-03-03 04:57:55 +01:00 |
|
Héctor Ramón Jiménez
|
d13d19ba35
|
Rename canvas::frame to canvas in iced_wgpu
|
2023-03-03 04:00:44 +01:00 |
|
Héctor Ramón Jiménez
|
5fd5d1cdf8
|
Implement Canvas support for iced_tiny_skia
|
2023-03-01 21:34:26 +01:00 |
|
Héctor Ramón Jiménez
|
363966ee9e
|
Refactor image::Pipeline into prepare and render architecture
|
2023-02-24 13:37:31 +01:00 |
|
Héctor Ramón Jiménez
|
b29de28d1f
|
Overhaul Font type to allow font family selection
|
2023-02-24 13:28:24 +01:00 |
|
Héctor Ramón Jiménez
|
0d1656937b
|
Bump versions 🎉
|
2023-02-18 12:04:40 +01:00 |
|
Héctor Ramón Jiménez
|
9fe46de13f
|
Bump versions 🎉
|
2023-01-14 01:10:28 +01:00 |
|
Héctor Ramón Jiménez
|
4c61f12768
|
Bump versions 🎉
|
2022-12-07 04:44:20 +01:00 |
|
Héctor Ramón Jiménez
|
33c3c0c0aa
|
Group all solid triangles independently of color
|
2022-11-16 09:24:16 +01:00 |
|
Héctor Ramón Jiménez
|
a6298ba12c
|
Fix outdated links in documentation
|
2022-11-10 18:14:40 +01:00 |
|
Héctor Ramón Jiménez
|
0a23f518c7
|
Remove redundant features in iced_wgpu and iced_glow
|
2022-11-05 03:26:19 +01:00 |
|
Héctor Ramón Jiménez
|
99cf98971d
|
Rename buffers module to buffer
... and move `StaticBuffer` to nested `static` module
|
2022-11-03 05:00:35 +01:00 |
|
Héctor Ramón Jiménez
|
b957453404
|
Run cargo fmt
|
2022-11-03 04:35:16 +01:00 |
|
shan
|
cb7c467654
|
Fixed lint issues & cleaned up some documentation.
|
2022-10-06 07:28:05 -07:00 |
|
shan
|
40f45d7b7e
|
Adds linear gradient support to 2D meshes in the canvas widget.
|
2022-09-29 11:15:35 -07:00 |
|
Héctor Ramón Jiménez
|
2f76a10a1d
|
Fix further clippy lints
... and explicitly annotate crates as well.
|
2022-07-09 18:03:59 +02:00 |
|
Héctor Ramón Jiménez
|
664251f3f5
|
Draft first-class Theme support
RFC: https://github.com/iced-rs/rfcs/pull/6
|
2022-05-14 01:56:32 +02:00 |
|