История коммитов

Автор SHA1 Сообщение Дата
  darkfi 2ae24ea767 app: add chatview2 which supports rich content, no more O(n) scans (worst case O(log n) usually better), and a single chat screen which can be switched between different channel trees. still requires more review. 1 месяц назад
  x 2b4a35b4c6 app: add pydrk utility for working with the scenegraph realtime and interactively 1 месяц назад
  darkfi 731154c340 app: migrate from raw touch events to a gesture recognizer which makes touch handling more consistent, robust, easier to use and clearer code. 1 месяц назад
  darkfi ccf070324f app: add a splash screen with cool scrambling text 1 месяц назад
  x 3ba3930f05 app: replace Renderer::make_guard() with RedrawTrigger::make_guard() to prevent partial draws. 1 месяц назад
  x 572ddeba22 app: on android use system long press timeout otherwise 400ms consistently for long holds everywhere 1 месяц назад
  darkfi 12691bdca1 app: migrate all remaining widgets to the new draw paradigm. remove RendererSync and batch IDs from gfx. 2 месяцев назад
  darkfi 17da9178bf app/layer: migrate Layer to new trigger redraw paradigm. 2 месяцев назад
  darkfi 853670c7da app/win: move to serialized draw task in Window which makes drawing strongly atomic eliminating all races 2 месяцев назад
  epiphany 481d0a0fc3 app: add drk plugin 5 месяцев назад
  jkds 56f1f8c60e app: add gesture support at the window level 5 месяцев назад
  jkds 9f16bed6fe app: add gesture stub submod to window, and make sure app compiles/runs when enable-plugins feature is disabled 5 месяцев назад
  jkds c78e468e75 app: add scroll_layer + schema test. currently does nothing just stubs 7 месяцев назад
  jkds e58e2faf6b app/edit: make hot path in touch_move use low latency sync renderer 9 месяцев назад
  jkds 7635f80b27 app/gfx: create RenderApi trait for Renderer and RendererSync so code can be reused easily 9 месяцев назад
  jkds 2a422ecd2f app/gfx: rename RenderApi to Renderer 9 месяцев назад
  jkds d1747c78f7 app/gfx: introduce RenderApiSync to use in handle_touch_sync() for zero-latency gfx API calls 9 месяцев назад
  jkds 0b15b9a6e0 app: first attempt at dynamic main menu 9 месяцев назад
  jkds d6b524ced5 app: introduce a new handle_touch_sync() which is much lower latency for touch events 9 месяцев назад
  jkds a62a809265 app: fix warnings 9 месяцев назад
  jkds 633d7f21ce Merge branch 'gameinput' 9 месяцев назад
  jkds 7d589fd2ac app/edit: improve perf of editing selection. only recalc rect when editing text itself (not select changes) 9 месяцев назад
  x 9785777642 chore: Update copyright license year 9 месяцев назад
  darkfi f897e8f36c app: migrate to a proper video loader (slow) 9 месяцев назад
  darkfi 810fa61e00 app: instrument entire draw tree 11 месяцев назад
  darkfi 6919ef8782 app: fix warnings 1 год назад
  darkfi 01a062e6f8 app: remove obsolete editbox, chatedit, and baseedit 1 год назад
  darkfi eb3f109830 app: clone ChatEdit to BaseEdit, and introduce EditorBehaviour which is used to specialize for single and multi line cases 1 год назад
  darkfi 5a261ceb83 app/gfx: use Gfx prefix for internal identifiers, swapping place with external identifiers that currently use it 1 год назад
  darkfi a123bc0556 app: add AbstractAnimation with a SequenceAnimation impl, and a Video node type (mostly stubs/untested for now) 1 год назад