Commit graph

6427 commits

Author SHA1 Message Date
Héctor
f0aba10b41
Merge pull request #3012 from biglizards/master
Bump `wasmtimer` to `0.4.2`
2025-11-29 09:52:35 +01:00
Mae Hood
59c3dbd4bb
Bump wasmtimer to 0.4.2 2025-11-29 09:42:55 +01:00
Héctor
ec4b925616
Merge pull request #3007 from Seppel3210/master
Fix navigation keys on higher layers not working
2025-11-29 09:41:00 +01:00
Héctor Ramón Jiménez
d66cf51ad2
Fix macOS shortcut handling in text_input and text_editor 2025-11-29 09:31:35 +01:00
Héctor Ramón Jiménez
4ba180319a
Use modified_key for single key bindings in text_input and text_editor
Co-authored-by: Basti Widua <seppel3210@gmail.com>
2025-11-29 09:15:19 +01:00
Héctor Ramón Jiménez
07c6234c0e
Merge pull request #3003 from evoe/feat-beacon-connect-use-env-vars
Closes #3003.
2025-11-29 08:56:03 +01:00
Julien Guibert-Peeters
d58e9ef191
Add env variable to define beacon server address
This commit replaces the default hardcoded value for the beacon server
address with an envvar. This allows one to run comet on one machine
while running the UI on another one (e.g. embedded system).
2025-11-29 08:55:12 +01:00
Héctor
625fc76f19
Merge pull request #3001 from csmoe/window-event-scale-change
feat: add window::Event::ScaleFactorChanged
2025-11-29 06:55:02 +01:00
Héctor
cdf1d3c666
Merge pull request #2999 from kbjr/markdown-fonts
Add additional settings to control the fonts used for markdown rendering
2025-11-29 06:47:05 +01:00
Héctor Ramón Jiménez
8811367e42
Rename ScaleFactorChanged event to Rescaled 2025-11-29 06:45:34 +01:00
csmoe
21cf7f98d7
feat: add window::Event::ScaleFactorChanged 2025-11-29 06:44:12 +01:00
Héctor Ramón Jiménez
c80b62790f
Replace text_font_family with font in markdown 2025-11-29 06:34:48 +01:00
Héctor
10b4e6d688
Merge pull request #2994 from rizzen-yazston/scrollable
[Scrollable] Added the ability to change a specific direction offset when updating the scrollable's offsets.
2025-11-29 06:33:35 +01:00
James Brumond
7e8c1c916f
add additional settings to control the fonts used for markdown rendering 2025-11-29 06:29:27 +01:00
Héctor Ramón Jiménez
8e372ce256
Allow scroll_to and snap_to to operate on a single axis
Co-authored-by: Rizzen Yazston <rizzen.yazston@gmail.com>
2025-11-29 06:23:18 +01:00
Héctor Ramón Jiménez
19569f7900
Implement From<(u32, u32)> for Size 2025-11-29 02:14:40 +01:00
Héctor
6aba73a13f
Merge pull request #2991 from bbb651/keyboard-event-repeat
Add `repeat` field to `keyboard::Event::KeyPressed`
2025-11-29 02:01:52 +01:00
Héctor
89b8a43731
Merge pull request #2986 from 13r0ck/tiny_skia/zero-size-image
Fix #2877: tiny_skia: crash when zero width/height image
2025-11-29 01:56:28 +01:00
bbb651
4108838713
Add repeat field to keyboard::Event::KeyPressed 2025-11-29 01:52:31 +01:00
Brock Szuszczewicz
dd1ff34697
Fix panic when drawing empty image in iced_tiny_skia 2025-11-29 01:47:00 +01:00
Héctor
4f6ccb78fe
Merge pull request #2981 from watsaig/feat/subscription_filter_map
Add `filter_map` method to `Subscription`
2025-11-29 01:07:55 +01:00
Héctor Ramón Jiménez
bef4992058
Remove MaybeSync bound in Subscription::filter_map 2025-11-29 00:57:48 +01:00
Craig Watson
24218c5106
Add filter_map method to Subscription 2025-11-29 00:54:04 +01:00
Héctor Ramón Jiménez
7c3bdcce4e
Nest Map and With inside Subscription methods 2025-11-29 00:50:46 +01:00
Héctor Ramón Jiménez
4ed6d18339
Replace drain with into_iter in Subscription 2025-11-29 00:40:22 +01:00
Héctor Ramón Jiménez
3b9900aa27
Reduce consecutive RedrawRequested handled to 3 2025-11-28 22:13:51 +01:00
Héctor Ramón Jiménez
e9f1ac2c2a
Adjust AutoScroll default styling in scrollable 2025-11-28 22:02:17 +01:00
Héctor
c21289df4a
Merge pull request #2973 from nz366/auto-scroll
Add `auto_scroll` support for `scrollable`
2025-11-28 09:11:43 +01:00
Héctor Ramón Jiménez
c582687518
Allow AutoScroll styling in scrollable widget 2025-11-28 08:56:32 +01:00
Héctor Ramón Jiménez
99748b89de
Implement AutoScrollIcon overlay for scrollable 2025-11-28 08:28:03 +01:00
Héctor Ramón Jiménez
eadd7b8e81
Smooth out auto-scrolling speed scaling in scrollable 2025-11-28 06:29:25 +01:00
Héctor Ramón Jiménez
519e7ae414
Add auto_scroll method to scrollable widget 2025-11-28 06:08:20 +01:00
nz366
71e57fe889
Add auto-scrolling support for scrollable widget 2025-11-28 05:48:17 +01:00
Héctor
d94c080dd4
Merge pull request #2988 from andymandias/text-font_maybe
Add `font_maybe` Utility Function to `Text`
2025-11-27 04:42:50 +01:00
Héctor
b3e1be5def
Merge pull request #2977 from DKolter/issue_2934
Fix tiny skia primitive rendering
2025-11-27 04:41:16 +01:00
Héctor
2280c8a6b2
Merge pull request #2960 from kiedtl/tooltip-delays
Make Tooltip show after a delay
2025-11-27 04:38:35 +01:00
Héctor
bbc02783b9
Merge pull request #2979 from DKolter/issue_2976
Fix Path::circle artifact
2025-11-27 04:38:15 +01:00
Héctor Ramón Jiménez
f493065376
Add explicit Open state to tooltip widget
This allows us to properly invalidate layout.
2025-11-27 04:29:24 +01:00
Héctor Ramón Jiménez
63a95942ba
Move delay constant to Tooltip struct 2025-11-27 04:17:10 +01:00
Héctor Ramón Jiménez
defd59584f
Use seconds helper in tooltip example 2025-11-27 04:15:34 +01:00
Héctor Ramón Jiménez
cbc311ed9e
Fine-tune tooltip documentation 2025-11-27 04:13:51 +01:00
Héctor Ramón Jiménez
77708f0574
Avoid constant redraws when tooltip follows cursor 2025-11-27 04:12:07 +01:00
Kiëd Llaentenn
5ec23c1243
Add delay suppport for tooltip widget 2025-11-27 04:06:43 +01:00
Héctor
ac511f5f68
Merge pull request #2959 from karolisr/feature/cast_arc_to_f64_before_drawing
Avoids artifacts when drawing small arcs by casting `f32` to `f64`.
2025-11-27 03:56:25 +01:00
Héctor
9795a90075
Merge pull request #2882 from 7h0ma5/master
Fix stroke bounds calculation and clip transformations in tiny-skia backend
2025-11-27 03:53:48 +01:00
Karolis Ramanauskas
267d2e2382
Avoids artifacts when drawing small arcs by casting f32 to f64 then back. 2025-11-27 03:44:51 +01:00
Thomas Gatzweiler
f931d55544 fix(tiny-skia): correct clip bounds transformation 2025-11-26 23:22:59 +01:00
Thomas Gatzweiler
a50a56a29d fix(tiny-skia): correct stroke bounds calculation 2025-11-26 23:22:59 +01:00
Héctor
c99f4d08f0
Merge pull request #2958 from pml68/feat/fill-raw
Add `fill_raw` method and `Raw` associated type to text Renderer
2025-11-26 00:56:18 +01:00
Héctor Ramón Jiménez
06f3472df5
Improve naming in layer modules 2025-11-26 00:45:07 +01:00