Lagrange [work/v1.17]

Submenus; pasting snippets via a submenu

=> Jaakko Keränen

Mon Sep 25 13:40:14 2023 +0300

Added support for submenus in popup menus and native macOS menus.

This was needed for pasting snippets, but it will be useful elsewhere

as well. The Split View submenu is now attached to the View menu as

one would expect.

 po/en.po             |   2 +-
 res/lang/en.bin      | Bin 32866 -> 32863 bytes
 res/lang/eo.bin      | Bin 32223 -> 32220 bytes
 res/lang/isv.bin     | Bin 31642 -> 31639 bytes
 res/lang/zh_Hans.bin | Bin 31554 -> 31551 bytes
 src/app.c            |   5 ++-
 src/macos.m          |  17 +++++++-
 src/ui/labelwidget.c |  33 ++++++++++------
 src/ui/root.c        |  52 +++++++++++++++++++-----
 src/ui/root.h        |   1 +
 src/ui/util.c        | 110 +++++++++++++++++++++++++++++++++++++++++++--------
 src/ui/util.h        |   3 ++
 src/ui/widget.c      |  10 ++---
 src/ui/window.c      |  19 ++++++---
 14 files changed, 202 insertions(+), 50 deletions(-)

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

=> Parent de7103d5 | Repository

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

This content has been proxied by September (3851b).