darkfi
|
dc71754be6
wallet: remove old unused modules from proj
|
2 years ago |
darkfi
|
d626f6e802
wallet: move darkirc backend from main.rs to darkirc.rs
|
2 years ago |
darkfi
|
f05b4b9ba2
wallet: send a message
|
2 years ago |
darkfi
|
6bbfa97791
wallet: minor cleanup and add extra logging
|
2 years ago |
darkfi
|
133292ad49
wallet: add darkirc backend
|
2 years ago |
darkfi
|
6c7e190a0e
wallet: chatview correct scroll clamping calcs
|
2 years ago |
darkfi
|
e7eb633916
wallet: UI working with darkirc 🔥🔥🔥
|
2 years ago |
darkfi
|
7bd760bea9
wallet: connect button signal with slot that clears editbox
|
2 years ago |
darkfi
|
8dd09484c5
wallet: add event_graph and get darkirc messages
|
2 years ago |
darkfi
|
90f2958cd2
wallet: get p2p + zk darkfi compiling in the app
|
2 years ago |
darkfi
|
cfb1fe27dc
wallet: ExecutorPtr = Arc<smol::Executor<'static>>
|
2 years ago |
darkfi
|
cb0ce5a7e7
wallet: chatview touch finger scroll accel/decel
|
2 years ago |
darkfi
|
46279cb748
darkwallet: android touch scrolling chatview
|
2 years ago |
parazyd
|
60114d71ab
darkwallet: Add license headers
|
2 years ago |
darkfi
|
e540f799d3
wallet: text shaping algo, use labels for ambiguous break/continue inside if let block
|
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
|
1ff57a6ecf
wallet: UI Text properties can be edited realtime
|
2 years ago |
darkfi
|
8937d3fa15
wallet: add commented harfbuzz-sys code that doesn't work on android due to needing a recent version of cargo, while APK tools use an older one
|
2 years ago |
darkfi
|
5b8b609797
wallet: cleanup FFI mess for font stuff
|
2 years ago |
darkfi
|
cbff8febe1
wallet: for labels, create a texture atlas so quads can be batched as a single draw call
|
2 years ago |
darkfi
|
eb2241ed13
wallet: add text rendering and a label widget
|
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 |
darkfi
|
9565b6a390
wallet: split event streams into separate publishers to avoid waking sleeping tasks uncessarily
|
2 years ago |
darkfi
|
8f88b3a77f
wallet: UI drawing responds to property changes
|
2 years ago |
darkfi
|
5e1c43af36
wallet: improve RenderApi. now each call is paired with a unique u64 ID which is used to modify the call without knowing its location in the draw tree.
|
2 years ago |
darkfi
|
f6dc235f93
wallet: construct app and carefully manage resources
|
2 years ago |
darkfi
|
a3db035ffa
wallet: properly handle app cleanup (accidental cargo fmt so just check main.rs)
|
2 years ago |
darkfi
|
6d295ab1ca
wallet: migrate to using async slots/signals and zmq debug backend
|
2 years ago |