Admin
c38c8b96ac
gc work
2026-02-03 11:10:20 +01:00
Admin
ca160a9247
script_apply_eval complete
2026-02-03 10:47:36 +01:00
Admin
03ecd10cbc
fix filetree, animator
2026-02-02 12:41:32 +01:00
Admin
48702c8f8f
make $ escape automatically
2026-02-01 21:41:20 +01:00
Admin
33de3670f4
expandable panel
2026-02-01 19:56:55 +01:00
Admin
32cf244b80
fix menu enum
2026-02-01 19:28:05 +01:00
Admin
f6002237c9
add dynamic enums and desktop_button
2026-02-01 18:17:40 +01:00
Admin
91276c6270
dock working
2026-02-01 17:46:59 +01:00
Admin
ddc1fa48bd
better errors for failing enum apply
2026-02-01 13:54:05 +01:00
Admin
29ea80b0ff
fix markdown and textflow
2026-02-01 12:14:31 +01:00
Admin
bc965809ab
nested destructuring
2026-02-01 11:53:31 +01:00
Admin
5ac4faa0f3
basic destructuring
2026-02-01 11:36:05 +01:00
Admin
dbeb4fea86
for loop fixes
2026-02-01 10:43:52 +01:00
Admin
052a180dbc
more script engine tests
2026-02-01 09:36:05 +01:00
Admin
30425f6b10
more script engine tests
2026-02-01 09:33:00 +01:00
Admin
c34b8b4535
more script engine tests
2026-02-01 08:57:03 +01:00
Admin
a45c9fc501
more script engine tests
2026-02-01 08:53:23 +01:00
Admin
b007995697
shader enums
2026-02-01 08:17:19 +01:00
Admin
bdec2f4274
add match to script engine
2026-01-31 18:10:08 +01:00
Admin
eec762ca11
add match to script engine
2026-01-31 17:54:11 +01:00
Admin
6994e60613
scrollbar fixed
2026-01-31 16:22:46 +01:00
Admin
0eaa459929
radio button
2026-01-31 13:27:10 +01:00
Admin
459844e05c
dropdown and popupmenu
2026-01-31 12:47:18 +01:00
Admin
acd2bcb560
faster script engine
2026-01-31 12:22:49 +01:00
Admin
3f434105e9
faster script engine
2026-01-31 12:06:31 +01:00
Admin
3bc6221f67
faster script(more unsafe)
2026-01-31 11:48:23 +01:00
Admin
30df559703
cleanup
2026-01-31 11:22:49 +01:00
Admin
b7798663bf
slider with textinput
2026-01-31 11:01:27 +01:00
Admin
57e363d49a
massive script refactor to allow nested vm swapping on and off of cx
2026-01-31 10:33:11 +01:00
Admin
7c83f999d4
textinput compiles
2026-01-31 08:23:21 +01:00
Admin
b06eb2e0f0
loading spinner
2026-01-30 20:11:48 +01:00
Admin
5aecc49eb0
svg icons on buttons
2026-01-30 18:43:14 +01:00
Admin
4852ddfb6f
fix up postfix methods for concise style shaders
2026-01-30 17:02:38 +01:00
Admin
d906fc094f
button is back!
2026-01-30 16:17:45 +01:00
Admin
72f8b5378f
add proper pod*pod operator support
2026-01-30 16:07:28 +01:00
Admin
9218299996
DSL substructure assign even cleaner
2026-01-30 15:08:33 +01:00
Admin
480b6cb2a2
added label
2026-01-30 14:58:03 +01:00
Admin
7133034f8b
updated zune libraries to latest
2026-01-30 14:01:42 +01:00
Admin
49d5827ce3
reduce monomorphisation costs
2026-01-30 13:18:57 +01:00
Admin
c8f8c24dbe
cleanup
2026-01-30 11:02:13 +01:00
Admin
f5e77f9518
we have a window again!
2026-01-30 10:38:40 +01:00
Admin
354876ad66
add script wrappers to window/pass
2026-01-30 10:20:45 +01:00
Admin
5e54cba2ff
widget refactor otw
2026-01-30 09:17:14 +01:00
Admin
a4302bc5fb
oops\
2026-01-29 19:08:12 +01:00
Admin
4cf3c59ee7
clean up view_ui
2026-01-29 18:10:40 +01:00
Admin
3db3189466
add shader error handling
2026-01-29 17:41:23 +01:00
Admin
8c5fb84365
custom handling of value casting
2026-01-29 17:26:37 +01:00
Alex
a6708b6a7e
fix: rename Math widget to MathView to avoid shader namespace collision ( #848 )
...
The `pub Math` DSL registration in math_widget shadows the shader
built-in `Math` namespace (defined in draw/src/shader/std.rs), which
provides `Math::random_2d` and `Math::rotate_2d`. This causes runtime
shader compilation errors in every widget that uses `Math::random_2d`
for color dithering (Slider, Button, Label, CheckBox, Icon, TextInput,
Tab, LinkLabel, PopupMenu, DropDown, RadioButton, View).
Rename the widget DSL name from `Math` to `MathView`, consistent with
Makepad naming conventions (CodeView, CircleView, RoundedView, etc.).
The Rust struct remains `Math` — only the DSL registration name changes.
Downstream users need to update:
`inline_math = <Math> {}` → `inline_math = <MathView> {}`
`display_math = <Math> {}` → `display_math = <MathView> {}`
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 17:14:09 +01:00
Admin
49dfb5fb16
cleanupt
2026-01-29 17:03:55 +01:00
Admin
43a81759a6
view almost there
2026-01-29 16:28:49 +01:00