darkfi
|
8a2fb9336b
wallet: introduce new priority to distinguish node eval order from its drawing z_index. Also correctly build appdata paths on android (rather than hardcoded).
|
1 year ago |
darkfi
|
51c204be84
wallet: App::setup() schema, then once miniquad starts, App::start() will first draw the scenegraph, then start the procs. This way drawing is done ASAP and fast on app startup.
|
1 year ago |
darkfi
|
d5ba88e099
wallet: send msgs from the UI
|
1 year ago |
darkfi
|
d688226a56
wallet: update editbox
|
1 year ago |
darkfi
|
02f87b8cd5
wallet: update Button UI object to new backends
|
1 year ago |
darkfi
|
752a085513
wallet: make Point copy and allow Point arithmetic.
|
1 year ago |
darkfi
|
735c7709dd
wallet: replace eval_rect()/read_rect() with PropertyRect wrapper
|
1 year ago |
darkfi
|
00f936b316
wallet: move draw() methods into UIObject trait
|
1 year ago |
darkfi
|
f6ba337563
wallet: migrate internal APIs to use Point struct everywhere
|
1 year ago |
darkfi
|
4a0d6ce8f4
wallet: finish migration for handle_(mouse_btn_down|mouse_btn_up|mouse_move|mouse_wheel|touch)
|
1 year ago |
darkfi
|
c9a9726c93
wallet: migrate to using handle_char() through the tree
|
1 year ago |
darkfi
|
72d68aadb0
wallet: fix all the warnings
|
2 years ago |
darkfi
|
dc71754be6
wallet: remove old unused modules from proj
|
2 years ago |
darkfi
|
830ec00e0d
wallet: ignore touch events outside widget rects
|
2 years ago |
darkfi
|
cfb1fe27dc
wallet: ExecutorPtr = Arc<smol::Executor<'static>>
|
2 years ago |
rsx
|
cf2fe7d59e
wallet: add Roles to the property system. Useful for distinguishing between who modifies a property and later applying permissions too.
|
2 years ago |
darkfi
|
1796ba2f2c
wallet: call method insert_line through scene graph
|
2 years ago |
darkfi
|
9ffe5ffa36
wallet: button::click() signal
|
2 years ago |
darkfi
|
8f3b239bb7
wallet: add button
|
2 years ago |