Admin
f63dfbdfa1
portal list
2026-01-31 17:00:25 +01:00
Admin
4d9f10ea66
portal list
2026-01-31 16:42:06 +01:00
Admin
6994e60613
scrollbar fixed
2026-01-31 16:22:46 +01:00
Admin
25ccdfa397
animator
2026-01-31 14:48:03 +01:00
Admin
dd23f99600
cleaner startup flow
2026-01-31 13:36:18 +01:00
Admin
3f8f63e656
splitter
2026-01-31 13:32:40 +01:00
Admin
0eaa459929
radio button
2026-01-31 13:27:10 +01:00
Admin
ade6bc045e
checkbox
2026-01-31 13:06:04 +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
15d8f671ae
cleanup
2026-01-31 11:26:26 +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
646f1b5888
image works
2026-01-30 19:31:42 +01:00
Admin
5aecc49eb0
svg icons on buttons
2026-01-30 18:43:14 +01:00
Admin
0914a36756
clean out the button shader a bit
2026-01-30 17:43:43 +01:00
Admin
b4a9e14fbc
fix up postfix methods for concise style shaders
2026-01-30 17:16:02 +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
ae33cf2322
button is back!
2026-01-30 16:13:32 +01:00
Admin
72f8b5378f
add proper pod*pod operator support
2026-01-30 16:07:28 +01:00
Admin
638bf3a180
fix font quickly
2026-01-30 15:22:37 +01:00
Admin
a77f0f9ca0
DSL substructure assign even cleaner
2026-01-30 15:15:55 +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
4bd7275075
make deps optional
2026-01-30 13:49:15 +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
Admin
45b0539235
error type compaction
2026-01-29 13:14:51 +01:00
Admin
374850deb4
add more detailed type errors
2026-01-29 12:58:45 +01:00
Admin
dcb4ef4f22
add more detailed type errors
2026-01-29 12:48:39 +01:00
Admin
1414b74397
add nice errors to script engine and shader compiler
2026-01-29 12:34:46 +01:00
Admin
4c334b080f
script error refactor done
2026-01-29 11:24:01 +01:00
Admin
a3dfcb0bc5
script error refactor otw
2026-01-29 10:17:45 +01:00