Commit History

Autor SHA1 Mensaxe Data
  darkfi 0a4a9645d8 wallet: fractional scaling of UI %!s(int64=2) %!d(string=hai) anos
  darkfi 1b88b31950 wallet: make a ChatView widget %!s(int64=2) %!d(string=hai) anos
  darkfi a4322e4265 wallet: align cursor with LHS of next chars rather than RHS of prev chars %!s(int64=2) %!d(string=hai) anos
  darkfi d0303017a0 wallet: add Property wrapper types, and begin prelim selection code %!s(int64=2) %!d(string=hai) anos
  darkfi cb81b93e65 wallet: cursor scrolls editbox %!s(int64=2) %!d(string=hai) anos
  darkfi ed85b9a955 wallet: editing text, support backspace/delete %!s(int64=2) %!d(string=hai) anos
  darkfi 7c6b98e43f wallet: create editbox widget and textshaper tool %!s(int64=2) %!d(string=hai) anos
  darkfi 60858f36d6 wallet: add font fallbacks %!s(int64=2) %!d(string=hai) anos
  darkfi d4810afe29 wallet: partially working emoji display %!s(int64=2) %!d(string=hai) anos
  darkfi 444a2b3e14 wallet: delete old unused code and cleanup %!s(int64=2) %!d(string=hai) anos
  darkfi fa9dc5c3f9 wallet: working OTF fancy text rendering %!s(int64=2) %!d(string=hai) anos
  darkfi aa6cff4f2e wallet: add a z_index property to control draw ordering of objs %!s(int64=2) %!d(string=hai) anos
  rsx 62994d050b wallet: deprecate pyo2, replace with rustpython %!s(int64=2) %!d(string=hai) anos
  rsx 76d1ec7a04 wallet: add an expr engine for fast evaluation of exprs inside render loops %!s(int64=2) %!d(string=hai) anos
  rsx 199485d071 wallet: impl properties with PY_EXPR subtype which are dynamically evaluated every frame. %!s(int64=2) %!d(string=hai) anos
  rsx 8332a3648c wallet: update python API for new property system rewrite %!s(int64=2) %!d(string=hai) anos
  rsx 2f58097787 wallet: make a more powerful property system %!s(int64=2) %!d(string=hai) anos
  rsx 7e9fba23fb wallet: create a chatbox %!s(int64=2) %!d(string=hai) anos
  rsx 2623d0e4cf wallet: make screen coords consistently use pixels everywhere %!s(int64=2) %!d(string=hai) anos
  rsx 85ceda586e wallet: make the beautiful box resize but preserve border width %!s(int64=2) %!d(string=hai) anos
  rsx 5777c0ffe6 wallet: draw a rather attractive looking box with a lush gradient %!s(int64=2) %!d(string=hai) anos
  rsx c475c198e7 wallet: begin reorganzing py code into a submodule %!s(int64=2) %!d(string=hai) anos