Commit History

Author SHA1 Message Date
  darkfi b72b033a39 wallet: remove unused freed_textures field from DrawUpdate, and make RenderApi::*_unmanaged_texture() methods private. 1 year ago
  darkfi 0bd20aefaf wallet: make textures managed and auto-delete when there's no longer any refs to them 1 year ago
  darkfi 22f1a10d72 wallet: make TextShaper non-async which reduces overall need for AsyncMutex throughout code. 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 0f642dc1e3 wallet: delete RenderApiPtr, since mpsc::Sender is Cloneable, we can just use RenderApi directly 1 year ago
  darkfi 638a315297 wallet: chatview, disable highlighting lines temporarily 1 year ago
  darkfi 9f16a3dbe5 wallet: bugfix chatview, lock while inserting into DB to avoid db load triggering bg load 1 year ago
  darkfi 8212043bab wallet: add file rotated logs for all platforms 2 years ago
  darkfi ab13cfae9e wallet: immediately show the message when sent but in grey until the server sends it back again 2 years ago
  darkfi f4fa54a60d wallet: evgrd connector - use a resilient reconnection strategy and buffer sends which fail 2 years ago
  darkfi 382447ae24 wallet: chatview add the top line's ascent to the total_height calc and fix selecting lines. 2 years ago
  darkfi 2085bfbdf1 wallet: add spacing between messages 2 years ago
  darkfi cfa5a7461a wallet/chatview: realtime editing of timestamp_width 2 years ago
  darkfi f1f41d46ba wallet/chatview: smaller font for timestamps 2 years ago
  darkfi 67e7b92d77 wallet: full customization of edit cursor: width, ascent and descent 2 years ago
  darkfi 177e390262 wallet: fix issue with chatview swallowing input events 2 years ago
  darkfi 4edc89237e wallet: upscale old timestamps in secs to millis 2 years ago
  darkfi 29ba9e43a8 wallet: connect the tubez with LocalEventGraph. now we recv msgs from the backend. 2 years ago
  darkfi b340ebf197 wallet: chatview upscale text depending on window_scale 2 years ago
  darkfi ee7f415231 wallet: updated chatview to new backends 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 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 0ada742edb wallet: fix 2 small chatview bugs, first is a typo from last commit, second is actually check is_select_mode when its modified after long hold 2 years ago
  darkfi 6d576e4c03 wallet/schema: add toolbar showing channel name 2 years ago
  darkfi 3dbde3dd9a wallet: chatview select lines using touch (long hold) or mouse 2 years ago