Commit History

Author SHA1 Message Date
  darkfi 16a2f1f1cb wallet: ctrl+-/= will zoom in/out the window scale, and also persist this between restarts. 1 year ago
  darkfi 83d334642e wallet: add network status indicator 1 year ago
  darkfi d1db976c21 wallet: add a network status indicator 1 year ago
  darkfi 4d7bd6474f wallet: re-enable disabled plugins switch 1 year ago
  darkfi 617f786bf3 wallet: introduce PropertyAtomicGuard which allows us to control *when* property updates are propagated throughout the scenegraph. See src/prop/guard.rs for a detailed desc. 1 year ago
  darkfi 83e1527145 wallet: bugfix and simplify text shaping algo 1 year ago
  darkfi edd333a657 wallet: downgrade nearly all logs from debug to trace, and add a large list of targets to mute net/event_graph spam 1 year ago
  darkfi f59b245214 wallet: fix broken test schema 1 year ago
  darkfi dab912e9c0 wallet: color highlight channels in the menu when activity or nick mention 1 year ago
  darkfi 3edeafce70 wallet: add configurable shortcuts and make enter send the text loool 1 year ago
  darkfi 27c1bcbc73 wallet: print cool lil msg when changing your nick: 'you are now known as <mistah>' 1 year ago
  darkfi 5c0db08286 wallet: attach the darkirc backend for a fully working chatapp now :D 1 year ago
  darkfi cb9fdcf89f wallet/chatview: add workaround hack to display notices (temp for this release) 1 year ago
  darkfi ca4d363c6a wallet: added main menu and buttons for navigating between channels 1 year ago
  darkfi 119faa820a wallet: schema styling fixes 1 year ago
  darkfi 6f53334387 wallet/chatedit: fine tune vertical scrolling and select handles 1 year ago
  darkfi 0d2628a53d wallet/chatedit: create WrappedLines utility which manages wrapped lines and provides useful calcs. Use this to cleanup cursor positioning routine. 1 year ago
  darkfi 470e496b6e wallet: begin rewrite of editbox by generalizing internal logic using a class called Editable. This will enable creating various types of editable text with different display properties. 1 year ago
  darkfi 2d3a093711 wallet: Image and Text no longer need to keep old mesh and textures around 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 4881dba3ca wallet: switch from evgrd to a true p2p backend 1 year ago
  darkfi 44c2ec28ba wallet: small tweaks: 2 years ago
  darkfi 177e390262 wallet: fix issue with chatview swallowing input events 2 years ago
  darkfi 9812ea9641 editbox: make cursor a separate drawcall 2 years ago
  darkfi 5bce7a7500 wallet: structify the darkirc local backend so we can call .send(msg) on the stream it manages. 2 years ago
  darkfi b852e893c4 wallet: add LocalEventGraph backend 2 years ago
  darkfi ee7f415231 wallet: updated chatview to new backends 2 years ago
  darkfi 02f87b8cd5 wallet: update Button UI object to new backends 2 years ago
  darkfi b6f1e571ea wallet: migrate to new scene graph and render API backend 2 years ago