Commit History

Author SHA1 Message Date
  darkfi 2d3a093711 wallet: Image and Text no longer need to keep old mesh and textures around 1 year ago
  darkfi 5d07cc9585 wallet: make also index and vertex buffers be auto-managed 1 year ago
  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 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 392b9d7f44 wallet: show error message when image cant load 1 year ago
  darkfi 209c4f7c1e wallet: image customize UV rect 2 years ago
  darkfi b6f1e571ea wallet: migrate to new scene graph and render API backend 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 4a0d6ce8f4 wallet: finish migration for handle_(mouse_btn_down|mouse_btn_up|mouse_move|mouse_wheel|touch) 2 years ago
  darkfi c9a9726c93 wallet: migrate to using handle_char() through the tree 2 years ago
  darkfi d3b0f38ed7 wallet: defer allocs in async code. we use an internal hashmap and generate random IDs rather than waiting for GL to wake up and provide us with them. 2 years ago
  darkfi 72d68aadb0 wallet: fix all the warnings 2 years ago
  darkfi dc71754be6 wallet: remove old unused modules from proj 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
  rsx a79d3ab15f darkwallet: add a lightmode for eink monitors 2 years ago
  darkfi b31bff1728 darkwallet: image widget able to load images from APK assets 2 years ago
  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 7ac19cd843 wallet: render da fucking king gnu (display images) 2 years ago