darkfi
|
c903e0d3be
wallet: add a beautiful popup telling the user to upgrade their app when the server version is higher than the app's version
|
2 years ago |
darkfi
|
177e390262
wallet: fix issue with chatview swallowing input events
|
2 years ago |
darkfi
|
b6f1e571ea
wallet: migrate to new scene graph and render API backend
|
2 years ago |
darkfi
|
9e8da9b3a6
wallet: input events are now relative to the layer which emits them
|
2 years ago |
darkfi
|
752a085513
wallet: make Point copy and allow Point arithmetic.
|
2 years ago |
darkfi
|
735c7709dd
wallet: replace eval_rect()/read_rect() with PropertyRect wrapper
|
2 years ago |
darkfi
|
408208d9f3
wallet: rename RenderLayer to Layer
|
2 years ago |
darkfi
|
00f936b316
wallet: move draw() methods into UIObject trait
|
2 years ago |
darkfi
|
f6ba337563
wallet: migrate internal APIs to use Point struct everywhere
|
2 years ago |
darkfi
|
4a0d6ce8f4
wallet: finish migration for handle_(mouse_btn_down|mouse_btn_up|mouse_move|mouse_wheel|touch)
|
2 years ago |
darkfi
|
fac6250fb7
wallet: migrate to handle_key_up/down()
|
2 years ago |
darkfi
|
c9a9726c93
wallet: migrate to using handle_char() through the tree
|
2 years ago |
darkfi
|
288d7ecdea
wallet: rename ui::Mesh to VectorArt
|
2 years ago |
darkfi
|
d3b0f38ed7
wallet: defer allocs in async code. we use an internal hashmap and generate random IDs rather than waiting for GL to wake up and provide us with them.
|
2 years ago |
darkfi
|
dc71754be6
wallet: remove old unused modules from proj
|
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
|
8f3b239bb7
wallet: add button
|
2 years ago |
darkfi
|
7ac19cd843
wallet: render da fucking king gnu (display images)
|
2 years ago |
darkfi
|
df0c938ee4
wallet: fix panic caused by freeing textures/buffers before we updated the draw call.
|
2 years ago |
parazyd
|
60114d71ab
darkwallet: Add license headers
|
2 years ago |
darkfi
|
40b4280170
wallet: add empty ChatView stub struct
|
2 years ago |
darkfi
|
2a08980807
wallet: add EditBox
|
2 years ago |
darkfi
|
eb2241ed13
wallet: add text rendering and a label widget
|
2 years ago |
darkfi
|
2e66e9d6c6
wallet: working z_index in renderer
|
2 years ago |
darkfi
|
33a67b239b
wallet: Mesh::on_modify rect property calls redraw
|
2 years ago |
darkfi
|
7bc9e3c10c
wallet: janny clean up warnings and comment unused mods
|
2 years ago |
darkfi
|
751037d44f
wallet: migrate widgets to src/ui/
|
2 years ago |