Héctor Ramón Jiménez
76c5306581
Trim text atlas in iced_wgpu after drawing
...
This will need to change to only trim when all windows
have finished drawing once we implement concurrent
presentation, since there would be glyph fighting
otherwise.
2025-03-24 20:22:16 +01:00
Héctor Ramón Jiménez
af6b8155c6
Fix cargo lint issues
2025-03-24 20:22:16 +01:00
Héctor Ramón Jiménez
576dd22733
Split local state from Engine in iced_wgpu
2025-03-24 20:22:15 +01:00
Héctor
4b075b9731
Merge pull request #2852 from mtkennerly/feature/wrapped-row-vertical-spacing
...
Allow custom vertical spacing for wrapped rows
2025-03-20 23:46:41 +01:00
mtkennerly
65e8fed37d
Allow custom vertical spacing for wrapped rows
2025-03-20 18:38:36 -04:00
Héctor Ramón Jiménez
9c1edc3d78
Downgrade presentation error! to warn! in iced_winit
2025-03-19 19:23:35 +01:00
Héctor
892ac1ce72
Merge pull request #2849 from iced-rs/pre-present-notify
...
Notify `window` before presentation
2025-03-18 18:40:13 +01:00
Héctor Ramón Jiménez
31b98ee3eb
Notify window before presentation
2025-03-18 18:29:19 +01:00
Héctor Ramón Jiménez
363b0e903a
Fix markdown code blocks when highlighter is disabled
2025-03-18 00:04:08 +01:00
Héctor
68b992962c
Merge pull request #2845 from edwloef/mouse-area-request-redraw
...
request redraw on mouse area hover change
2025-03-16 17:48:41 +01:00
edwloef
836507eca0
request redraw on mouse area hover change
2025-03-16 17:18:59 +01:00
Héctor Ramón Jiménez
121102e55b
Track and report Task::units to debug API
2025-03-13 02:07:06 +01:00
Héctor Ramón Jiménez
5f15522368
Report theme changes to debug API
2025-03-13 00:42:28 +01:00
Héctor Ramón Jiménez
42f5a61809
Disable debug view on Wasm (for now)
2025-03-12 16:51:45 +01:00
Héctor Ramón Jiménez
0079a8a3e9
Report subscriptions tracked with beacon protocol
2025-03-12 16:29:42 +01:00
Héctor Ramón Jiménez
63e66b0320
Fix documentation of application and daemon
2025-03-12 02:24:28 +01:00
Héctor Ramón Jiménez
68c4764494
Enable Settings::antialiasing by default
2025-03-12 02:14:58 +01:00
Héctor Ramón Jiménez
fd1101bd5f
Unify Program definition in iced_program subcrate
2025-03-12 02:10:42 +01:00
Héctor Ramón Jiménez
ebfcb65841
Merge branch 'master' into beacon
2025-03-11 22:25:06 +01:00
Héctor
fd5ed0d0a6
Merge pull request #2836 from iced-rs/feature/justified-text
...
Introduce `text::Alignment` with `Justified` support
2025-03-11 03:05:11 +01:00
Héctor Ramón Jiménez
0253d9bee0
Remove open dependency for tour on Wasm
2025-03-11 02:51:05 +01:00
Héctor Ramón Jiménez
23cff08e46
Stop mentioning dodrio in tour example
2025-03-11 02:41:45 +01:00
Héctor Ramón Jiménez
1654c17808
Shorten some variable names in wgpu::text
2025-03-11 02:30:54 +01:00
Héctor Ramón Jiménez
0e4a392731
Introduce text::Alignment with Justified support
2025-03-11 02:30:50 +01:00
Héctor
e45d4b5cb6
Merge pull request #2835 from iced-rs/fix/text-alignment
...
Fix horizontal text alignment
2025-03-11 01:11:14 +01:00
Héctor Ramón Jiménez
2eb5770b1d
Add TODO to align function in text::paragraph
2025-03-11 00:58:15 +01:00
Héctor Ramón Jiménez
179a34d37b
Fix horizontal text alignment
2025-03-11 00:43:51 +01:00
Héctor
35c0e14452
Merge pull request #2834 from iced-rs/cosmic-text-0.13
...
Update `cosmic-text` to `0.13`
2025-03-10 21:21:26 +01:00
Héctor Ramón Jiménez
201245a85d
Update cosmic-text to 0.13
2025-03-10 19:54:04 +01:00
Héctor
bae25b74f6
Merge pull request #2832 from codewing/feature/wgpu-24
...
Update `wgpu` to `24` and use `cryoglyph` fork
2025-03-09 01:57:25 +01:00
Héctor Ramón Jiménez
fb2544021a
Update wgpu to 24 and use cryoglyph fork
...
Co-authored-by: Winfried Baumann <codewing@web.de>
2025-03-09 01:38:34 +01:00
Héctor Ramón Jiménez
86e8494bfa
Reuse wgpu device in all benchmarks
2025-03-09 01:29:36 +01:00
Héctor Ramón Jiménez
f369bc86e2
Update Cargo.lock
2025-03-09 01:28:27 +01:00
Héctor
7e0d6a13fa
Merge pull request #2827 from ryco117/master
...
Relax Task::perform from Fn to more general FnOnce
2025-03-05 12:09:43 +01:00
Héctor Ramón Jiménez
a106f7f837
Initialize debug with proper Program name
2025-03-05 11:52:05 +01:00
Ryan Andersen
b9ebf45a03
Relax perform from Fn to more general FnOnce
2025-03-04 22:39:38 -08:00
Héctor Ramón Jiménez
f618382a0d
Run cargo fmt
2025-03-04 19:12:31 +01:00
Héctor Ramón Jiménez
8bd5de72ea
Merge branch 'master' into beacon
2025-03-04 19:11:37 +01:00
Héctor Ramón Jiménez
beddf49c76
Improve contrast of light deviation in palette
2025-02-26 13:31:13 +01:00
Héctor Ramón Jiménez
cf2b28fd74
Free proxy slots unconditionally in AboutToWait
2025-02-26 13:28:03 +01:00
Héctor
34314b3f57
Merge pull request #2812 from andymandias/text_input-is_focused
...
`operation::focusable::is_focused` & `text_input::is_focused`
2025-02-23 07:34:30 +01:00
Héctor
fd1cfc05ea
Merge pull request #2811 from iced-rs/palette-tweaks
...
Tweak `Palette` Generation
2025-02-23 07:10:39 +01:00
Andrew Baldwin
7916a9c227
Nit fixes.
2025-02-21 20:39:59 -08:00
Andrew Baldwin
9cba92f57f
Add is_focused function that produces an Operation to get the focused state of a focusable by ID.
...
Add `is_focused` function that produces a `Task` to get the focused state of a `text_input` by ID.
2025-02-21 18:56:41 -08:00
Héctor Ramón Jiménez
873311558f
Darken background of Dark theme
2025-02-22 02:29:57 +01:00
Héctor Ramón Jiménez
a216a0a04e
Improve readable fallback strategy in palette
2025-02-22 02:20:24 +01:00
Héctor Ramón Jiménez
9b79aa567a
Recreate todos snapshot test
2025-02-22 01:03:04 +01:00
Héctor Ramón Jiménez
412dfe0e60
Tweak colors of Light and Dark themes
2025-02-22 00:58:06 +01:00
Héctor Ramón Jiménez
954f49d4d7
Add weakest and strongest to Background palette
...
... and tweak background shade generation logic.
2025-02-22 00:34:55 +01:00
Héctor
f1ed99cb47
Merge pull request #2809 from iced-rs/rust-2024
...
Update to Rust 2024
2025-02-21 19:21:10 +01:00