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
|
7e4ae8450e
|
Use &mut dyn Surface instead of &mut Box<dyn Surface>
|
2024-03-21 06:03:31 +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
|
bad3b1ac47
|
Show name of current Theme in clock example
|
2024-03-16 16:52:21 +01:00 |
|
Héctor Ramón Jiménez
|
ecf42b97df
|
Fix block_on in iced_wgpu hanging Wasm builds
|
2024-03-07 23:25:24 +01:00 |
|
Héctor Ramón Jiménez
|
35e2049ee6
|
Embed Fira Sans font on Wasm builds by default
|
2024-02-20 03:20:58 +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
|
9b8614a4e2
|
Implement transform method for Geometry
|
2024-02-02 01:53:28 +01:00 |
|
Michal Lebeda
|
f1c63398b3
|
Add return values to Frame::with_clip() and Frame::with_save()
|
2024-01-31 19:00:02 +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
|
5fc49edc55
|
Make compatible_window mandatory in Compositor
|
2024-01-18 10:06:30 +01:00 |
|
Héctor Ramón Jiménez
|
1701ec815d
|
Remove redundant ref mut in iced_renderer::compositor
|
2024-01-18 10:02:50 +01:00 |
|
Héctor Ramón Jiménez
|
8bf2386972
|
Remove Compositor window generic
And update `glyphon` and `window_clipboard`
|
2024-01-18 09:55:27 +01:00 |
|
Ian Douglas Scott
|
7289b6091b
|
WIP raw-window-handle 0.6
|
2024-01-16 21:34:38 -08:00 |
|
Ian Douglas Scott
|
ff268c8c42
|
Update to softbuffer 0.3, tracking up to age sets of primitives
|
2024-01-17 07:46:33 -08:00 |
|
Imbris
|
b37f8f3e85
|
Remove backend module in renderer crate that has been unused since https://github.com/iced-rs/iced/pull/1932
|
2024-01-04 21:36:45 -05:00 |
|
Héctor Ramón
|
fc285d3e46
|
Merge pull request #1964 from bungoboingo/feat/multi-window-support
[Feature] 🪟 Multi Window 🪟 .. redux!
|
2023-12-05 01:03:09 +01:00 |
|
Héctor Ramón Jiménez
|
b152ecda63
|
Separate Compositor::new from Compositor::create_renderer
|
2023-12-02 20:49:47 +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
|
8c4e7d80a1
|
Fix renderer method in iced_renderer::Compositor
|
2023-11-29 22:47:46 +01:00 |
|
Héctor Ramón Jiménez
|
e09b4e24dd
|
Merge branch 'master' into feat/multi-window-support
|
2023-11-29 22:28:31 +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
|
2dda9132cd
|
Run cargo fmt
|
2023-11-14 11:52:34 +01:00 |
|
Héctor Ramón Jiménez
|
226eac35c3
|
Remove old widget modules in iced_renderer
|
2023-11-14 11:51:04 +01:00 |
|
Héctor Ramón Jiménez
|
33f6262944
|
Fix clippy lints 🦀
|
2023-11-14 11:43:38 +01:00 |
|
Bingus
|
65f4ff060a
|
Added redraw request handling to widget events.
|
2023-11-14 11:31:44 +01:00 |
|
Bingus
|
91fca024b6
|
Reexport Transformation from widget::shader
|
2023-11-14 11:31:44 +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
|
42ed90bc6f
|
Fix clippy::default_trait_access
|
2023-09-20 04:51:08 +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 |
|
Matthias Vogelgesang
|
89d9f1d7d2
|
Fix majority of unresolved documentation links
|
2023-09-09 18:59:17 +02:00 |
|
Héctor Ramón
|
b5e7fb240c
|
Merge pull request #2070 from ripytide/master
Added a Frame::scale_nonuniform method
|
2023-09-07 06:03:41 +02:00 |
|
Héctor Ramón Jiménez
|
09965b686e
|
Make scale methods in Frame generic over f32 and Vector
|
2023-09-07 05:51:39 +02:00 |
|
ripytide
|
5371fae21a
|
added a Frame::scale_nonuniform method
|
2023-09-05 10:49:50 +01:00 |
|
Héctor Ramón Jiménez
|
f468e25d0c
|
Use workspace dependencies and package inheritance
We are also taking this as a chance to synchronize
the versions of all the crates! Because of this, we
will skip the `0.11` version.
|
2023-09-04 13:08:17 +02:00 |
|
Héctor Ramón Jiménez
|
bb49a22996
|
Enable WebGPU backend in wgpu by default instead of WebGL
Instead, we expose a new `webgl` feature.
|
2023-09-04 03:28: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 |
|