Lagrange [work/v1.10]

Preferences: Basic key bindings UI

=> Jaakko Keränen

Sat Oct 31 14:18:09 2020 +0200

One can now bind keys in Preferences. The configured keys aren't yet saved, though.

 CMakeLists.txt          |   2 +
 src/app.c               |   1 +
 src/ui/bindingswidget.c | 193 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/ui/bindingswidget.h |  28 +++++++
 src/ui/keys.c           | 123 +++++++++++++++++++++---------
 src/ui/keys.h           |  20 +++--
 src/ui/listwidget.c     |  14 ++++
 src/ui/listwidget.h     |   2 +
 src/ui/sidebarwidget.c  |   2 -
 src/ui/util.c           |  27 +++++--
 src/ui/util.h           |   1 +
 11 files changed, 366 insertions(+), 47 deletions(-)

=> Diff (Colored) | Diff (Colored, Plain Text) | 🔨 Patch

=> Parent 7d0d4a68 | Repository

Proxy Information
Original URL
gemini://git.skyjake.fi/lagrange/work%2Fv1.10/commits/f809b80a688b8cd0a5a8bcb578d4cce1562fff5e
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
62.413086 milliseconds
Gemini-to-HTML Time
0.929607 milliseconds

This content has been proxied by September (ba2dc).