summaryrefslogtreecommitdiff
path: root/src/ui/paint.h
AgeCommit message (Collapse)Author
2021-09-13Mobile: New selection logic for InputWidgetJaakko Keränen
Touch-based interaction requires a different kind of selection and copy/paste behavior. This isn't done yet; especially multi-line text still needs work.
2021-09-12Mobile: Draw optimizations; focus handlingJaakko Keränen
Widgets can now be marked for buffering their contents, which is useful if their contents change seldom but they are drawn often. For example, the navbar is always visible but doesn't change very often, and during animations menu contents are static but there is a moving animation so everything gets drawn 60 FPS. Focus handling was also improved so the lookup results can be scrolled while entering text, and one can tap outside an input field to unfocus it.
2021-03-18Draw soft popup menu border shadowsJaakko Keränen
2020-09-22Drawing with alpha blendingJaakko Keränen
2020-09-12Paint: Keeping track of the set render targetJaakko Keränen
2020-08-22Added BSD 2-clause license and copyright noticesJaakko Keränen
2020-08-18SidebarWidget: Faster redrawsJaakko Keränen
Reuse previous contents if they are still valid.
2020-08-18Render target switchingJaakko Keränen
2020-08-11Document outline; jumping to clicked headingJaakko Keränen
2020-07-21Initial commitJaakko Keränen
Borrowing the app skeleton from Bitwise Harmony.