Héctor Ramón Jiménez
|
468794d918
|
Produce a compile error in iced_renderer when no backend is enabled
|
2024-05-22 12:36:04 +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
|
5137d655e6
|
Allow custom renderers in Program and Application
|
2024-03-22 07:09:51 +01:00 |
|
Héctor Ramón Jiménez
|
1f13a91361
|
Make iced_tiny_skia optional with a tiny-skia feature
|
2024-03-22 05:27:31 +01:00 |
|
Héctor Ramón Jiménez
|
3645d34d6a
|
Implement composable, type-safe renderer fallback
|
2024-03-21 22:27:17 +01:00 |
|
Héctor Ramón Jiménez
|
9171df1e35
|
Gate Custom variants in iced_renderer behind custom feature
|
2024-03-21 06:00:55 +01:00 |
|
Héctor Ramón Jiménez
|
188db4da48
|
Draft support for dynamic custom renderer injection
|
2024-03-21 05:52:48 +01:00 |
|
Héctor Ramón Jiménez
|
f4d6648601
|
Introduce with_transformation to Renderer trait
|
2024-02-02 02:24:45 +01: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
|
b526ce4958
|
Rename viewport to clip_bounds
|
2023-12-02 15:56:28 +01:00 |
|
Héctor Ramón Jiménez
|
936d480267
|
Clip text to viewport bounds instead of layout bounds
|
2023-12-01 16:04:27 +01:00 |
|
Héctor Ramón Jiménez
|
9489e29e66
|
Re-organize custom module as pipeline module
... and move `Shader` widget to `iced_widget` crate
|
2023-11-14 12:49:49 +01:00 |
|
Héctor Ramón Jiménez
|
33f6262944
|
Fix clippy lints 🦀
|
2023-11-14 11:43:38 +01:00 |
|
Bingus
|
781ef1f94c
|
Added support for custom shader widget for iced_wgpu backend.
|
2023-11-14 11:31:44 +01:00 |
|
Héctor Ramón Jiménez
|
9d5ff12063
|
Fix conditional compilation in iced_renderer
|
2023-11-12 03:22:43 +01:00 |
|
Héctor Ramón Jiménez
|
a5125d6fea
|
Refactor texture image filtering
- Support only `Linear` or `Nearest`
- Simplify `Layer` groups
- Move `FilterMethod` to `Image` and `image::Viewer`
|
2023-11-11 07:22:51 +01:00 |
|
Héctor Ramón Jiménez
|
6582387579
|
Merge branch 'master' into text-editor
|
2023-10-27 03:58:45 +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
|
caed50b277
|
Fix clippy::match-wildcard-for-single-variants
|
2023-09-20 05:03:25 +02:00 |
|
Héctor Ramón Jiménez
|
34f07b6027
|
Fix clippy::semicolon_if_nothing_returned
|
2023-09-20 04:11:52 +02:00 |
|
Yuri Astrakhan
|
3d6b9637c3
|
Chore: Inline format args for ease of reading
A minor cleanup to inline all simple cases of format arguments. Makes the format strings just a bit easier to read.
|
2023-09-19 01:32:56 -04:00 |
|
Héctor Ramón Jiménez
|
c829b4b04e
|
Fix unused import in iced_renderer
|
2023-09-13 17:55:33 +02:00 |
|
Héctor Ramón Jiménez
|
6448429103
|
Draft Editor API and TextEditor widget
|
2023-09-12 14:51:00 +02:00 |
|
Héctor Ramón Jiménez
|
346af3f8b0
|
Make FontSystem global and simplify Paragraph API
|
2023-09-11 02:47:24 +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
|
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
|
dd04c0b070
|
Bundle tiny-skia backend together with iced_renderer
|
2023-05-10 22:23:11 +02:00 |
|
Héctor Ramón Jiménez
|
9b4bcd287a
|
Introduce backend feature flags in iced_renderer
|
2023-03-06 22:10:13 +01: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
|
5fd5d1cdf8
|
Implement Canvas support for iced_tiny_skia
|
2023-03-01 21:34:26 +01:00 |
|
Héctor Ramón Jiménez
|
3f6e28fa9b
|
Use iced_renderer instead of iced_graphics in root crate
|
2023-02-28 20:47:13 +01:00 |
|
Héctor Ramón Jiménez
|
5100b5d0a1
|
Introduce iced_renderer subcrate featuring runtime renderer fallback
|
2023-02-24 23:24:48 +01:00 |
|