Héctor Ramón Jiménez
|
bb78f1f336
|
Fix overlay flickering when layout is invalidated
|
2025-05-15 17:21:58 +02:00 |
|
Héctor Ramón Jiménez
|
6155100767
|
Allow Overlay::overlay to borrow Layout
|
2025-05-15 16:32:49 +02:00 |
|
Héctor
|
346ce61b5d
|
Merge pull request #2944 from iced-rs/generic-pop-key
Generic key for `pop` widget
|
2025-05-15 14:51:09 +02:00 |
|
Héctor Ramón Jiménez
|
d39022432c
|
Remove unnecessary into calls in application
|
2025-05-13 22:33:44 +02:00 |
|
Héctor Ramón Jiménez
|
8c87f67d6d
|
Remove some indirection in application traits
Skill issue, though.
|
2025-05-13 22:31:37 +02:00 |
|
Héctor Ramón Jiménez
|
0290364936
|
Use Key trait to remove Cow in pop widget
|
2025-05-13 16:42:38 +02:00 |
|
Héctor Ramón Jiménez
|
508ad512d6
|
Make key in pop widget generic
|
2025-05-13 15:10:44 +02:00 |
|
Héctor
|
3a3a02beef
|
Merge pull request #2925 from iced-rs/fix/quad-shader-blending
Fix `quad` shader blending
|
2025-05-12 19:09:25 +02:00 |
|
Héctor Ramón Jiménez
|
098bd1b8a4
|
Use premultiplied colors in triangle pipelines
|
2025-05-12 18:41:34 +02:00 |
|
Héctor Ramón Jiménez
|
df37d6f9bc
|
Replace blend with mix equivalent in quad shaders
|
2025-05-12 18:11:51 +02:00 |
|
Héctor Ramón Jiménez
|
9ac4c9f13d
|
Define premultiply helper for quad shaders
|
2025-05-12 18:09:48 +02:00 |
|
Héctor Ramón Jiménez
|
469261e5a6
|
Replace mix calls with proper alpha blending in quad shaders
|
2025-05-12 18:09:48 +02:00 |
|
Héctor Ramón Jiménez
|
7a97773f17
|
Update compatible comet revision in devtools
|
2025-05-06 04:22:01 +02:00 |
|
Héctor Ramón Jiménez
|
8338435429
|
Group primitive timings in Present span
|
2025-05-06 04:17:06 +02:00 |
|
Héctor
|
e6da449c92
|
Merge pull request #2919 from bungoboingo/hack/fix-gl-cubemap-detection
[Fix] GL backend interpreting atlas texture as cube map vs 2d tex array when atlas layer depth == 6
|
2025-05-04 22:56:03 +02:00 |
|
Héctor Ramón Jiménez
|
c5502f799a
|
Add devtools crates to document workflow
|
2025-05-04 22:50:39 +02:00 |
|
Héctor Ramón Jiménez
|
2d2888ee03
|
Store wgpu::Backend in image::Atlas
|
2025-05-04 22:46:51 +02:00 |
|
Héctor Ramón Jiménez
|
fcff94fca3
|
Make Attach struct public in devtools
|
2025-05-04 22:39:23 +02:00 |
|
Héctor Ramón Jiménez
|
6bf709e03e
|
Make anchoring explicit and improve reusability of text pipelines
|
2025-05-04 03:54:42 +02:00 |
|
Héctor Ramón Jiménez
|
d643bd5ba2
|
Add content method to plain::Paragraph
|
2025-05-04 00:38:51 +02:00 |
|
Héctor Ramón Jiménez
|
fe95b26d53
|
Fix missing inverse transformations in float widget
|
2025-05-04 00:36:56 +02:00 |
|
Héctor Ramón Jiménez
|
6a1f99e99d
|
Fix unaligned checkmark in checkbox
|
2025-05-03 22:29:14 +02:00 |
|
Héctor Ramón Jiménez
|
f031b99196
|
Return change flag in paragraph::Plain::update
|
2025-05-03 05:53:19 +02:00 |
|
Héctor
|
9b710a9aa8
|
Merge pull request #2922 from iced-rs/feature/smart-embedded-scrollbar
Smart Scrollbars
|
2025-05-03 04:36:10 +02:00 |
|
Héctor Ramón Jiménez
|
7e4c02b3f6
|
Set is_scrollbar_visible to true by default
This should optimize the worst layout case—when
scrollables with a lot of content are first shown.
|
2025-05-03 04:24:07 +02:00 |
|
Héctor Ramón Jiménez
|
f78a87c409
|
Show embedded scrollbars only when necessary in scrollable
|
2025-05-03 04:15:18 +02:00 |
|
Héctor Ramón Jiménez
|
7a81e638a3
|
Remove unnecessary redraw request in mouse_area
|
2025-05-03 00:51:18 +02:00 |
|
Héctor Ramón Jiménez
|
301aac794b
|
Decouple mouse::Interaction from UserInterface::draw
|
2025-05-02 23:11:47 +02:00 |
|
Héctor Ramón Jiménez
|
87afd5b79d
|
Fix mouse_interaction implementation for float
|
2025-05-02 22:41:22 +02:00 |
|
Héctor
|
89ba5f9ed8
|
Merge pull request #2921 from alex-ds13/overlay-interaction-outside-bounds
fix: allow overlay mouse interaction outside its bounds
|
2025-05-02 22:39:38 +02:00 |
|
Héctor Ramón Jiménez
|
9e934fe2a7
|
Remove now redundant Overlay::is_over
The `mouse_interaction` method can be properly used
now to encode hover status with the `None` and `Idle`
variants.
|
2025-05-02 21:23:17 +02:00 |
|
Héctor Ramón Jiménez
|
a87fead83f
|
Fix naive string indexing in debug
|
2025-05-02 19:53:44 +02:00 |
|
alex-ds13
|
a01beefa84
|
fix: allow overlay mouse interaction outside its bounds
|
2025-05-02 15:51:01 +01:00 |
|
Shan
|
16703ccdef
|
Hack to fix GL-specific backend issue where if image atlas grows to a layer depth of 6, GL interprets the texture as a cube map vs a 2d texture array
|
2025-05-01 09:10:53 -07:00 |
|
Héctor Ramón Jiménez
|
aa2a50110d
|
Fix inconsistency in pane_grid
|
2025-05-01 17:12:14 +02:00 |
|
Héctor Ramón Jiménez
|
d2fa3d298c
|
Fix pane_grid split count not using local maximum
|
2025-05-01 16:59:36 +02:00 |
|
Héctor Ramón Jiménez
|
c4b7665a6c
|
Update comet revision in devtools (again!)
|
2025-05-01 04:35:58 +02:00 |
|
Héctor Ramón Jiménez
|
b542245753
|
Update comet revision in devtools
|
2025-05-01 04:23:27 +02:00 |
|
Héctor Ramón Jiménez
|
e82b10da77
|
Maintain application metadata in beacon connection
|
2025-05-01 04:19:44 +02:00 |
|
Héctor
|
dc69fdee46
|
Merge pull request #2916 from iced-rs/feature/float-widget
`float` widget and other cool stuff
|
2025-05-01 03:16:26 +02:00 |
|
Héctor Ramón Jiménez
|
acde7ea735
|
Implement Frame::stroke_text in canvas API
|
2025-05-01 03:00:31 +02:00 |
|
Héctor Ramón Jiménez
|
8f3bca299b
|
Write some docs for the new float widget
|
2025-05-01 01:33:43 +02:00 |
|
Héctor
|
420ac0b7d1
|
Merge pull request #2911 from iced-rs/feature/pane-grid-min-size
Add `min_size` method to `PaneGrid`
|
2025-05-01 01:14:25 +02:00 |
|
Héctor Ramón Jiménez
|
aa27ab50e5
|
Use Self in core::transformation
|
2025-05-01 01:13:10 +02:00 |
|
Héctor Ramón Jiménez
|
f8f2e55f19
|
Implement float widget interactivity
|
2025-04-30 23:35:31 +02:00 |
|
Héctor Ramón Jiménez
|
1445e068e0
|
Enforce minimum pane size by counting splits in each axis
|
2025-04-30 16:12:14 +02:00 |
|
Héctor Ramón Jiménez
|
97b4ed0d84
|
Support max_width and text::Alignment for canvas::Text
|
2025-04-30 04:19:15 +02:00 |
|
Héctor Ramón Jiménez
|
6ebf386249
|
Fix missing is_empty in image::Batch
|
2025-04-30 01:30:53 +02:00 |
|
Héctor Ramón Jiménez
|
5fd2ae070e
|
Update comet to display layers rendered
|
2025-04-29 23:03:14 +02:00 |
|
Héctor Ramón Jiménez
|
613c706a39
|
Report layers rendered to iced_beacon
|
2025-04-29 23:01:45 +02:00 |
|