darkfi
|
4aa44b36a0
wallet: tor-dirmgr tries to pull sqlite3, which on android has a missing symbol __extenddftf2 due to missing compiler builtins. We therefore link against clang_rt.builtins for each target_arch on android using a build.rs. See the code comment for more details.
|
2 years ago |
darkfi
|
b852e893c4
wallet: add LocalEventGraph backend
|
2 years ago |
darkfi
|
c9a9726c93
wallet: migrate to using handle_char() through the tree
|
2 years ago |
darkfi
|
ee4ec7fc4c
wallet: chatview use generator for messages to correctly insert date msgs
|
2 years ago |
parazyd
|
165cb8434b
chore: Update crate dependencies
|
2 years ago |
darkfi
|
5e991ba50c
wallet: chatview proper preloading of pages and inserting lines
|
2 years ago |
skoupidi
|
fdfc96a902
Cargo.toml: replaced sled references with sled-overlay import
|
2 years ago |
darkfi
|
03025aad13
Cargo.toml: temp remove p2p-tor from net defaults due to android build errors, and add it back in on darkirc Cargo.toml
|
2 years ago |
darkfi
|
6e128ec095
wallet: chatview upgrade timestamps to u64 and add a 32 byte message_id to keys
|
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
|
759af23a91
wallet: chatview - add smooth mouse scrolling accel/decel type movement in the buffer
|
2 years ago |
darkfi
|
b31bff1728
darkwallet: image widget able to load images from APK assets
|
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 |
darkfi
|
58b67fe388
wallet: vastly improve the text atlassing util
|
2 years ago |
parazyd
|
27fd3785f8
chore: Update crate dependencies and CI Rust version
|
2 years ago |
darkfi
|
69ced21cad
wallet: editbox correctly handle both char events and keycodes
|
2 years ago |
darkfi
|
6ac471f999
wallet: switch from harfbuzz_rs to harfbuzz_sys
|
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
|
eb2241ed13
wallet: add text rendering and a label widget
|
2 years ago |
darkfi
|
794a32f8b6
wallet: enable zmq backend network access
|
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
|
6d295ab1ca
wallet: migrate to using async slots/signals and zmq debug backend
|
2 years ago |
darkfi
|
927dfa7270
wallet: replace crossbeam::SkipMap<..> with Mutex<HashMap<...>>
|
2 years ago |
darkfi
|
0d478f0721
wallet: begin making async version of gfx subsystem
|
2 years ago |
foo
|
4eba00236d
clippy: add suggested clippy lints to top-level Cargo.toml and enable
|
2 years ago |
darkfi
|
4ef00a37c0
wallet: add android build instructions and fix Cargo.toml paths
|
2 years ago |
darkfi
|
3b5ce35440
wallet: atrocious hackjob chatapp working on android with APKs
|
2 years ago |