Commit History

Author SHA1 Message Date
  darkfi 8a2fb9336b wallet: introduce new priority to distinguish node eval order from its drawing z_index. Also correctly build appdata paths on android (rather than hardcoded). 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 d5ba88e099 wallet: send msgs from the UI 1 year ago
  darkfi d688226a56 wallet: update editbox 1 year ago
  darkfi 02f87b8cd5 wallet: update Button UI object to new backends 1 year ago
  darkfi 752a085513 wallet: make Point copy and allow Point arithmetic. 1 year ago
  darkfi 735c7709dd wallet: replace eval_rect()/read_rect() with PropertyRect wrapper 1 year ago
  darkfi 00f936b316 wallet: move draw() methods into UIObject trait 1 year ago
  darkfi f6ba337563 wallet: migrate internal APIs to use Point struct everywhere 1 year ago
  darkfi 4a0d6ce8f4 wallet: finish migration for handle_(mouse_btn_down|mouse_btn_up|mouse_move|mouse_wheel|touch) 1 year ago
  darkfi c9a9726c93 wallet: migrate to using handle_char() through the tree 1 year ago
  darkfi 72d68aadb0 wallet: fix all the warnings 2 years ago
  darkfi dc71754be6 wallet: remove old unused modules from proj 2 years ago
  darkfi 830ec00e0d wallet: ignore touch events outside widget rects 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 1796ba2f2c wallet: call method insert_line through scene graph 2 years ago
  darkfi 9ffe5ffa36 wallet: button::click() signal 2 years ago
  darkfi 8f3b239bb7 wallet: add button 2 years ago