emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master d97718c 17/35: Add a menu to xwidget-webkit


From: Lars Ingebrigtsen
Subject: master d97718c 17/35: Add a menu to xwidget-webkit
Date: Sat, 6 Nov 2021 22:01:57 -0400 (EDT)

branch: master
commit d97718c87c7c585825f23c40b8be4643bbadacea
Author: Po Lu <luangruo@yahoo.com>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Add a menu to xwidget-webkit
    
    * lisp/xwidget.el: Add a menu to xwidget-webkit-mode-map.
---
 lisp/xwidget.el | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/lisp/xwidget.el b/lisp/xwidget.el
index a43ee7b..0e4e157 100644
--- a/lisp/xwidget.el
+++ b/lisp/xwidget.el
@@ -173,6 +173,25 @@ in `split-window-right' with a new xwidget webkit session."
     map)
   "Keymap for `xwidget-webkit-mode'.")
 
+(easy-menu-define nil xwidget-webkit-mode-map "Xwidget WebKit menu."
+  (list "Xwidget WebKit"
+        ["Browse URL" xwidget-webkit-browse-url
+         :active t
+         :help "Prompt for a URL, then instruct WebKit to browse it"]
+        ["Back" xwidget-webkit-back t]
+        ["Forward" xwidget-webkit-forward t]
+        ["Reload" xwidget-webkit-reload t]
+        ["Insert String" xwidget-webkit-insert-string
+         :active t
+         :help "Insert a string into the currently active field"]
+        ["Zoom In" xwidget-webkit-zoom-in t]
+        ["Zoom Out" xwidget-webkit-zoom-out t]
+        ["Edit Mode" xwidget-webkit-edit-mode
+         :active t
+         :style toggle
+         :selected xwidget-webkit-edit-mode
+         :help "Send self inserting characters to the WebKit widget"]))
+
 (defun xwidget-webkit-zoom-in ()
   "Increase webkit view zoom factor."
   (interactive nil xwidget-webkit-mode)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]