darkfi
|
a0ca9f7503
wallet: make sure we reset the viewport between each draw call since children draw calls can modify the view too.
|
2 years ago |
darkfi
|
df0c938ee4
wallet: fix panic caused by freeing textures/buffers before we updated the draw call.
|
2 years ago |
darkfi
|
e1d21ebb5d
wallet: editbox, draw() means draw, not reload cached draw
|
2 years ago |
darkfi
|
58b67fe388
wallet: vastly improve the text atlassing util
|
2 years ago |
darkfi
|
64c3f1aa3c
wallet: editbox when text is highlighted and key pressed, use regen_glyphs() since we no longer regen glyphs in redraw()
|
2 years ago |
darkfi
|
327c435e8f
wallet: editbox bugfix, split regen_glyphs() from redraw()
|
2 years ago |
darkfi
|
f28500c36a
wallet: editbox home/end keys
|
2 years ago |
darkfi
|
8e54b470bd
wallet: editbox fix race condition
|
2 years ago |
parazyd
|
60114d71ab
darkwallet: Add license headers
|
2 years ago |
darkfi
|
dfd4f43dbc
wallet: editbox add missing on_modify hooks
|
2 years ago |
darkfi
|
35bd4fc24c
wallet: editbox dont draw selected when start == end, and unfocus event will unset selection
|
2 years ago |
darkfi
|
baf83715e6
wallet: editbox phone touchscreen highlighting text
|
2 years ago |
darkfi
|
8a40ac3cf8
wallet: editbox highlighting text with the mouse
|
2 years ago |
darkfi
|
77417cc9b8
wallet: editbox click to focus/unfocus editing
|
2 years ago |
darkfi
|
86deef0b5b
wallet: editbox replace highlighted text when typing
|
2 years ago |
darkfi
|
1b8e7b3d06
wallet: editbox copy/pasta from clipboard
|
2 years ago |
darkfi
|
e0336f4a03
wallet: editbox delete/backspace of text (both selected and normal)
|
2 years ago |
darkfi
|
52e01b443e
wallet: editbox selecting text
|
2 years ago |
darkfi
|
6442d4f30a
wallet: woo editbox cursor scrolling bitches
|
2 years ago |
darkfi
|
76d48a1bd1
wallet: replace ((a, b), c) in foo1.iter().zip(foo2.iter()).zip(foo3.iter()) with custom zip3(...) util
|
2 years ago |
darkfi
|
04ede06c9c
wallet: editbox clip the rendered text properly
|
2 years ago |
darkfi
|
750935e156
wallet: editbox clipping rect when regenerating mesh
|
2 years ago |
darkfi
|
e540f799d3
wallet: text shaping algo, use labels for ambiguous break/continue inside if let block
|
2 years ago |
darkfi
|
69ced21cad
wallet: editbox correctly handle both char events and keycodes
|
2 years ago |
darkfi
|
c9b699a638
wallet: editbox full unicode input
|
2 years ago |
darkfi
|
3ce7d4cdcb
wallet: bugfix editbox chars randomly repeating. sometimes miniquad doesn't send the key_up event.
|
2 years ago |
darkfi
|
2a08980807
wallet: add EditBox
|
2 years ago |
darkfi
|
c9e13255cf
wallet: editbox stub
|
2 years ago |