Commit graph

5025 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
0ceee1cf3a
Implement image support for canvas widget 2024-08-04 03:28:43 +02:00
Héctor Ramón Jiménez
87a613edd1
Render text on top of images by default 2024-08-03 16:24:07 +02:00
Héctor Ramón Jiménez
e84070acef
Implement From<&Handle> for image::Handle 2024-08-03 16:20:12 +02:00
Héctor Ramón Jiménez
169667ef1b
Plug received_url in winit::program 2024-08-01 19:25:02 +02:00
Héctor Ramón Jiménez
fd593f8fb0
Return window::Id in window::open 2024-07-30 22:26:55 +02:00
Héctor Ramón Jiménez
8f33575719
Expose additional subscription types in advanced 2024-07-30 22:22:28 +02:00
Héctor Ramón Jiménez
9be509d3b3
Reintroduce Scrollable::with_direction 2024-07-30 22:21:52 +02:00
Héctor Ramón Jiménez
10f367a313
Avoid exiting when a window is being opened
Fixes #2532
2024-07-30 00:51:46 +02:00
Héctor Ramón
ddd48ca14f
Merge pull request #2531 from iced-rs/fix/snap-quad-lines-in-wgpu
Snap `Quad` lines to the pixel grid in `iced_wgpu`
2024-07-29 22:26:28 +02:00
Héctor Ramón Jiménez
3eed34fa6f
Snap Quad lines to the pixel grid in iced_wgpu 2024-07-29 21:26:03 +02:00
Héctor Ramón Jiménez
6734d18359
Simplify focus method in text_editor 2024-07-29 00:54:23 +02:00
Héctor Ramón Jiménez
695721e120
Implement blinking cursor for text_editor 2024-07-29 00:52:26 +02:00
Héctor Ramón Jiménez
d1fa9537f6
Fix unused core import in text_editor module 2024-07-29 00:02:34 +02:00
Héctor Ramón Jiménez
16212eaf52
Simplify highlight method for text_editor widget 2024-07-28 23:59:51 +02:00
Héctor Ramón Jiménez
1aa0a8fa0d
Enable Markdown highlighting in markdown example 2024-07-28 19:18:11 +02:00
Héctor Ramón
7445b97df5
Merge pull request #2528 from iced-rs/feature/rich-text-strikethrough
Strikethrough support for `rich_text`
2024-07-28 18:01:23 +02:00
Héctor Ramón Jiménez
ca8ebb16a6
Implement strikethrough support for rich_text spans 2024-07-28 17:45:11 +02:00
Héctor Ramón
ebc6c0eba8
Merge pull request #2526 from iced-rs/feature/rich-text-underline
Underline support for `rich_text`
2024-07-28 17:22:32 +02:00
Héctor Ramón Jiménez
9ce55eb511
Make underline positioning aware of line_height 2024-07-28 15:40:22 +02:00
Héctor Ramón Jiménez
ca31dcadd5
Underline rich_text links when hovered 2024-07-28 15:10:33 +02:00
Héctor Ramón Jiménez
bf16d1ddcd
Implement underline support for rich_text spans 2024-07-28 15:09:54 +02:00
Héctor Ramón
c47a6ed7b6
Merge pull request #2516 from tarkah/feat/span-background
Add background styling to span / rich text
2024-07-28 14:40:58 +02:00
Héctor Ramón Jiménez
41a7318e5d
Remove comment in text::Rich::draw 2024-07-28 14:19:24 +02:00
Héctor Ramón Jiménez
2e4c55bbff
Use for loop instead of fold in span_bounds 2024-07-28 14:17:59 +02:00
Héctor Ramón Jiménez
2d69464846
Make markdown::parse take a Palette value 2024-07-28 13:59:40 +02:00
Héctor Ramón Jiménez
2796a6bc97
Add padding to text::Span 2024-07-28 13:58:14 +02:00
Héctor Ramón Jiménez
f7fe1edcbb
Improve ergonomics of span background highlighting 2024-07-28 13:44:08 +02:00
Héctor Ramón Jiménez
4dc7b9b961
Use dark background for inline code in markdown widget 2024-07-28 13:15:04 +02:00
Cory Forsstrom
ddcf02f9d0
Add background styling to span / rich text 2024-07-28 13:06:57 +02:00
Héctor Ramón Jiménez
23a7e9f981
Use container::dark style for markdown code blocks 2024-07-27 18:23:12 +02:00
Héctor Ramón
c173fa1f92
Merge pull request #2522 from iced-rs/text-editor-keybindings
Custom key binding support for `text_editor`
2024-07-27 15:56:29 +02:00
Héctor Ramón Jiménez
e73c8b0413
Reduce KeyPress duplication in text_editor 2024-07-26 11:02:04 +02:00
Héctor Ramón Jiménez
28d8b73846
Implement custom key binding support for text_editor 2024-07-26 11:02:04 +02:00
Héctor Ramón Jiménez
555ee3e9c6
Fix lints for Rust 1.80 2024-07-26 11:01:33 +02:00
Héctor Ramón Jiménez
f18f08bd61
Fix broken doc link in text_editor 2024-07-24 14:57:32 +02:00
Héctor Ramón Jiménez
e9e06c8fe2
Add placeholder support to text_editor widget 2024-07-24 14:52:01 +02:00
Héctor Ramón Jiménez
a5b1a1df54
Fix macOS race condition when closing window 2024-07-24 12:18:53 +02:00
Héctor Ramón Jiménez
884c66ca15
Depend on wasm-bindgen-futures only for Wasm
Fixes #2518
2024-07-24 10:39:24 +02:00
Héctor Ramón Jiménez
2eea9b81e4
Exit runtime with control_sender instead of break 2024-07-24 10:34:24 +02:00
Héctor Ramón Jiménez
faa5d0c58d
Unify Link and Message generics in text::Rich 2024-07-24 10:12:33 +02:00
Héctor Ramón Jiménez
a8c772eb8a
Fix mssing Link generic in From impl for Span 2024-07-23 18:18:11 +02:00
Héctor Ramón Jiménez
c47844ca2b
Fix span widget helper missing Link generic 2024-07-23 18:15:15 +02:00
Héctor Ramón Jiménez
dcdf130700
Use horizontal scrollable for code blocks in markdown widget 2024-07-21 20:07:58 +02:00
Héctor Ramón Jiménez
65b525af7f
Introduce markdown::Settings 2024-07-21 20:00:02 +02:00
Héctor Ramón Jiménez
f830454ffa
Use url for markdown links 2024-07-21 18:16:32 +02:00
Héctor Ramón
5443e4d828
Merge pull request #2512 from iced-rs/feature/rich-text-links
Add `Link` support to `rich_text` widget
2024-07-21 17:18:53 +02:00
Héctor Ramón Jiménez
a2943798a3
Use open::that_in_background in markdown example 2024-07-21 14:10:39 +02:00
Héctor Ramón Jiménez
78c4f7e646
Use latest spans to retreive Link in rich_text 2024-07-21 14:01:54 +02:00
Héctor Ramón Jiménez
7072c696a0
Rename on_link_click to on_link 2024-07-21 13:12:38 +02:00
Héctor Ramón Jiménez
54500e61ed
Simplify font attributes in Paragraph::with_spans 2024-07-21 13:01:27 +02:00