From 477225fc168cf794d7a985faca1a2f45e67c6295 Mon Sep 17 00:00:00 2001

From: =?UTF-8?q?Jaakko=20Ker=C3=A4nen?= jaakko.keranen@iki.fi

Date: Fri, 18 Sep 2020 23:51:02 +0300

Subject: [PATCH 1/1] DocumentWidget: Improved context menu

The contents of the menu depend on what is clicked and whether text has been selected.


src/ui/documentwidget.c | 63 ++++++++++++++++++++++++++++-------------

1 file changed, 43 insertions(+), 20 deletions(-)

diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c

index f54b1e3a..91b33464 100644

--- a/src/ui/documentwidget.c

+++ b/src/ui/documentwidget.c

@@ -1484,7 +1484,7 @@ static iBool processEvent_DocumentWidget_(iDocumentWidget *d, const SDL_Event *e

         case '`': {

             iBlock *seed = new_Block(64);

             for (size_t i = 0; i < 64; ++i) {

             }

             setThemeSeed_GmDocument(d->doc, seed);

             delete_Block(seed);

@@ -1549,25 +1549,48 @@ static iBool processEvent_DocumentWidget_(iDocumentWidget *d, const SDL_Event *e

             }

             iArray items;

             init_Array(&items, sizeof(iMenuItem));

             d->menu = makeMenu_Widget(w, data_Array(&items), size_Array(&items));

             deinit_Array(&items);

         }

--

2.25.1

Proxy Information
Original URL
gemini://git.skyjake.fi/lagrange/dev/patch/477225fc168cf794d7a985faca1a2f45e67c6295.patch
Status Code
Success (20)
Meta
text/plain
Capsule Response Time
28.504299 milliseconds
Gemini-to-HTML Time
5.184368 milliseconds

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