Commit graph

4089 commits

Author SHA1 Message Date
Héctor Ramón
fba5326e13
Merge pull request #2196 from iced-rs/fix/paragraph_grapheme_position
Fix `grapheme_position` when ligatures are present
2024-01-11 08:45:13 +01:00
Héctor Ramón Jiménez
3d88ceb482
Avoid division by zero in grapheme_position 2024-01-11 08:32:30 +01:00
Héctor Ramón Jiménez
9c50a7ed7e
Fix grapheme_position when ligatures are present 2024-01-11 08:29:44 +01:00
Héctor Ramón
90332acc4b
Merge pull request #2189 from Calastrophe/master
Add functions to fetch if a window is maximized or minimized
2024-01-09 23:29:00 +01:00
Calastrophe
082985ade8 Small documentation typo fixed 2024-01-09 02:43:48 -06:00
Calastrophe
2aa2b1712d Implemented fetch_maximized and fetch_minimized 2024-01-09 02:43:25 -06:00
Héctor Ramón
f5c6fa7338
Merge pull request #2184 from william-shere/master
Fix docs to include missing feature tags
2024-01-05 19:16:06 +01:00
William Shere
6c9dfbf01e Fix doc to include missing feature tags
Helper functions behind `lazy` feature were missing the tag in the documentation.
2024-01-05 13:50:38 +00:00
Héctor Ramón
3f5f99ca6e
Merge pull request #2182 from Imberflur/remove-unused-backend-file
Remove unused backend.rs file in renderer crate
2024-01-05 03:48:06 +01: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
68c0484b5c
Merge pull request #2168 from jhff/fix/pane_grid_top_edge_click
[Fix] `PaneGrid` click interaction on the top edge
2024-01-04 05:26:12 +01:00
Héctor Ramón
0172cac949
Merge pull request #2172 from GyulyVGC/master
Added `text_shaping` method to `Tooltip`
2024-01-02 22:42:26 +01:00
Giuliano Bellini s294739
9bbf7822e9 added text::Shaping to Tooltip 2023-12-23 00:17:10 +01:00
Joao Freitas
116fb666b0
Add deadband distance before initiating drag action on pane grid 2023-12-15 10:29:43 +00:00
Héctor Ramón Jiménez
dd249a1d11
Update async-tungstenite in websocket example 2023-12-11 10:57:48 +01:00
Héctor Ramón
78689687ff
Merge pull request #2161 from cfrenette/bug/svg-text-not-rendered
Implement a fix for the native renderer not rendering text in SVGs
2023-12-11 10:56:34 +01:00
Héctor Ramón Jiménez
04e8e529a0
Convert SVG text nodes for in-memory SVGs in iced_wgpu 2023-12-11 10:48:41 +01:00
Héctor Ramón Jiménez
33f92b1be7
Fix import styling in iced_wgpu::image::vector 2023-12-11 10:47:53 +01:00
Héctor Ramón Jiménez
bb30b137d8
Fix expect message in iced_tiny_skia::vector 2023-12-11 10:47:17 +01:00
Cory Frenette
a2a96adf7a
implement svg text fix for native renderer
Signed-off-by: Cory Frenette <cory@frenette.dev>
2023-12-10 22:12:46 -05:00
Héctor Ramón
eaaea414b8
Merge pull request #2159 from bungoboingo/fix/text-editor-style
[Fix] Add ability to change style of `TextEditor`
2023-12-07 02:48:18 +01:00
Bingus
07b0aed5d3
Added the ability to change the style of a TextEditor 2023-12-06 14:52:53 -08: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
5c5e7653be
Refactor Windows abstraction into WindowManager 2023-12-02 22:28:59 +01:00
Héctor Ramón Jiménez
31cccd8f7b
Remove unnecessary re-exports in iced_winit 2023-12-02 20:56:55 +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
ea42af766f
Use AtomicU64 for window::Id 2023-12-02 20:41:58 +01:00
Héctor Ramón
8727b3fc50
Merge pull request #2154 from iced-rs/fix/text-clipping
Fix text clipping
2023-12-02 16:10:42 +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
43a7cc2222
Fix clippy lint 2023-12-01 16:10:37 +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
99899d49cc
Clamp text::measure to Buffer::size 2023-12-01 15:04:08 +01:00
Héctor Ramón Jiménez
67408311f4
Use actual floats for logical coordinates 2023-11-30 23:40:33 +01:00
Héctor Ramón Jiménez
9f29aec128
Move Event and Control types after multi_window::run 2023-11-30 00:01:32 +01:00
Héctor Ramón Jiménez
d34bc4e4a2
Refactor event loop <-> instance communication in multi_window 2023-11-29 23:55:17 +01:00
Héctor Ramón Jiménez
3b39ba7029
Fix unused import in multi_window::application 2023-11-29 22:52:46 +01:00
Héctor Ramón Jiménez
ac12d2d099
Remove unnecessary unsafe Send marker in iced_winit 2023-11-29 22:50:35 +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
6740c2c5d6
Fix broken intra-doc links 2023-11-29 22:46:47 +01:00
Héctor Ramón Jiménez
7def3ee38a
Fix clippy lints 2023-11-29 22:37:54 +01:00
Héctor Ramón Jiménez
9b34b2ac19
Run cargo fmt 2023-11-29 22:33:41 +01:00
Héctor Ramón Jiménez
abe13b5305
Move multi-window feature before the advanced one 2023-11-29 22:33:20 +01:00
Héctor Ramón Jiménez
6dca076c8b
Use workspace dependency for raw-window-handle 2023-11-29 22:32:41 +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
7f8b17604a
Merge pull request #2150 from iced-rs/feature/command-run
`Stream` support for `Command`
2023-11-29 14:26:44 +01:00
Héctor Ramón Jiménez
7e7d65a23d
Fix Discourse badge in README 2023-11-29 01:07:11 +01:00
Héctor Ramón Jiménez
a761448858
Implement command::channel helper
It is analogous to `subscription::channel`.
2023-11-29 00:14:27 +01:00
Héctor Ramón Jiménez
3b7d479534
Implement Command::run for executing a Stream to completion 2023-11-29 00:12:48 +01:00
Héctor Ramón
133f4da901
Merge pull request #2149 from iced-rs/fix/custom-pipeline-translation
Provide actual bounds to `Shader` primitives
2023-11-28 23:25:42 +01:00
Héctor Ramón Jiménez
ab7dae554c
Provide actual bounds to Shader primitives
... and allow for proper translation and scissoring.
2023-11-28 23:13:38 +01:00