Commit graph

250 commits

Author SHA1 Message Date
Admin
548506cd9c gltf example! 2026-02-16 15:51:24 +01:00
Admin
612defab66 fix warnings 2026-02-16 11:58:51 +01:00
Admin
8fb6cdff83 vulkan vendoring completed 2026-02-16 09:10:27 +01:00
Admin
71bee4562c headless otw 2026-02-15 09:48:28 +01:00
Admin
61a51278ce web almost there 2026-02-14 22:46:32 +01:00
Admin
a58686a4e9 otw 2026-02-14 22:14:26 +01:00
Admin
663c621203 webGL2 2026-02-14 22:07:26 +01:00
Admin
e04d5289a2 windows runs! 2026-02-14 13:43:44 +01:00
Admin
ba356056f1 draw groups 2026-02-13 17:58:20 +01:00
Admin
1facb0a9cb terminal otw 2026-02-13 09:41:16 +01:00
Admin
7faf22b45d add http resources 2026-02-12 20:20:17 +01:00
Admin
07dc780300 fix up widget tree search in fresh uis 2026-02-12 16:50:39 +01:00
Admin
8e6702c56b First 2.0 2026-02-12 14:52:33 +01:00
Admin
a271bd0027 compile 2026-02-10 18:26:51 +01:00
Admin
5982f35bb7 finally smooth animation 2026-02-05 20:52:15 +01:00
Admin
3463820482 inhouse all libs for ai stripping 2026-02-04 18:57:13 +01:00
Eddy Bruel
b88eb5ed1d Whitespace should never be wrapped 2026-01-20 20:40:17 +01:00
Kevin Boos
eb6396b5eb Add optional serde derives for Serialization/Deserialization on select public types (#831)
Can be activated by setting the "serde" feature on `makepad-widgets`
(or other internal crates).
2025-12-18 08:38:58 +01:00
Eddy Bruel
5babc3bd3c Initial attempt 2025-12-05 13:27:20 +01:00
Admin
0a1e93a89e align mathtypes to WGSL 2025-12-02 11:43:12 +01:00
Eddy Bruel
2feda690e8 Pass descender to turtle in DrawText 2025-11-14 11:25:24 +01:00
Eddy Bruel
70ebaa0bd7 Unify line spacing between turtle and DrawText 2025-11-14 11:25:13 +01:00
Eddy Bruel
ec3062e765 Implement line spacing between rows in turtle 2025-11-11 14:12:49 +01:00
Eddy Bruel
ecc9f811ee Wrap walk metrics into struct 2025-11-10 16:20:51 +01:00
wyenox
ba66ff9359 "app focus" events renamed to "window focus" (#818) 2025-11-07 22:59:54 +01:00
wyenox
267fdcb371 fix window-level focus issues (#817) 2025-11-07 19:04:41 +01:00
Eddy Bruel
c6210b2ff5 Implement RowAlign::Baseline 2025-11-04 10:39:15 +01:00
Eddy Bruel
ee5cda7a55 Store descender in finished walk 2025-11-04 10:39:15 +01:00
Eddy Bruel
0952c37076 Add descender to walks 2025-11-03 14:36:06 +01:00
Eddy Bruel
c95833f730 Implement fits with min/max bounds relative to unused size 2025-10-31 11:13:24 +01:00
Eddy Bruel
8e5c25b7cc Flow::Right should still work 2025-10-30 16:01:58 +01:00
Eddy Bruel
de1c50317d Implement per-row alignment for rightward flowing turtles 2025-10-30 12:43:18 +01:00
Eddy Bruel
cf3b124da1 Split off wrapping the turtle into its own function 2025-10-30 12:43:18 +01:00
Eddy Bruel
b60fbda564 Move next_walk_{is_first/offset} from Turtle to Cx2d 2025-10-30 12:43:18 +01:00
Eddy Bruel
b6619b273a Rename Turtle::row_height to Turtle::next_row_offset 2025-10-30 12:43:18 +01:00
Eddy Bruel
d058637834 Keep track of finished rows in turtle 2025-10-28 11:52:21 +01:00
Eddy Bruel
dc1bbe3cd6 WIP 2025-10-28 11:36:21 +01:00
Eddy Bruel
c59ba3459c Fix bug in wrapping 2025-10-28 11:36:21 +01:00
Eddy Bruel
cdcae82792 Unify Size::Right and Size::RightWrap 2025-10-28 09:20:57 +01:00
Eddy Bruel
d59445c49f Use turtle_new_line for wrapping 2025-10-27 12:57:49 +01:00
Eddy Bruel
bafa5fae20 Remove walk_turtle_with_align 2025-10-27 11:13:51 +01:00
Eddy Bruel
07fbece97f Rethink selection drag scrolling as a post-op during draw 2025-10-24 11:40:36 +02:00
Eddy Bruel
9af5173fae Add ascender to selection rects 2025-10-21 12:24:33 +02:00
Eddy Bruel
03876fb3ec Make fit bounds relative to first ancestor with known size 2025-10-09 16:36:03 +02:00
Admin
50b6644227 fix warning 2025-10-02 18:38:33 +02:00
Eddy Bruel
220a5addc6 Implement relative min/max fits 2025-10-02 15:42:36 +02:00
Eddy Bruel
6c2faed432 Implement min/max fits 2025-09-25 16:09:28 +02:00
makepaddev
602dd42d36 fix elided lifetime warnings 2025-09-09 21:37:52 +02:00
Eddy Bruel
25785fac4a Fix bug in weighted fills 2025-09-09 10:18:55 +02:00
Eddy Bruel
5a06a5716f Make sure to move turtle to new location on wrap 2025-08-20 16:12:38 +02:00