browser: rename save_page_password and toggle_password_autofill

Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
master
Mingde (Matthew) Zeng 6 years ago
parent 863defaeea
commit 6b25182fd6
  1. 13
      core/browser.py
  2. 6
      eaf.el

@ -178,14 +178,17 @@ class BrowserView(QWebEngineView):
self.buffer.message_to_emacs.emit("Successfully enabled adblocker!") self.buffer.message_to_emacs.emit("Successfully enabled adblocker!")
@interactive() @interactive()
def record_form_data(self): def save_page_password(self):
''' Record form data.''' ''' Record form data.'''
self.buffer.add_password_entry() if self.buffer.emacs_var_dict["eaf-browser-enable-autofill"] == "true":
self.buffer.message_to_emacs.emit("Successfully recorded form data!") self.buffer.add_password_entry()
self.buffer.message_to_emacs.emit("Successfully recorded current page's password!")
else:
self.buffer.message_to_emacs.emit("Autofill is not enabled! Enable it with C-t")
@interactive() @interactive()
def toggle_autofill(self): def toggle_password_autofill(self):
''' Toggle Autofill status and data''' ''' Toggle Autofill status for password data'''
if self.buffer.emacs_var_dict["eaf-browser-enable-autofill"] == "false": if self.buffer.emacs_var_dict["eaf-browser-enable-autofill"] == "false":
self.buffer.set_emacs_var.emit("eaf-browser-enable-autofill", "true", "true") self.buffer.set_emacs_var.emit("eaf-browser-enable-autofill", "true", "true")
self.buffer.autofill_id = self.buffer.auto_fill(0) self.buffer.autofill_id = self.buffer.auto_fill(0)

@ -7,7 +7,7 @@
;; Copyright (C) 2018, Andy Stewart, all rights reserved. ;; Copyright (C) 2018, Andy Stewart, all rights reserved.
;; Created: 2018-06-15 14:10:12 ;; Created: 2018-06-15 14:10:12
;; Version: 0.5 ;; Version: 0.5
;; Last-Updated: Thu Aug 6 22:36:41 2020 (-0400) ;; Last-Updated: Sat Sep 12 18:56:21 2020 (-0400)
;; By: Mingde (Matthew) Zeng ;; By: Mingde (Matthew) Zeng
;; URL: http://www.emacswiki.org/emacs/download/eaf.el ;; URL: http://www.emacswiki.org/emacs/download/eaf.el
;; Keywords: ;; Keywords:
@ -349,8 +349,8 @@ Try not to modify this alist directly. Use `eaf-setq' to modify instead."
("M-f" . "history_forward") ("M-f" . "history_forward")
("M-b" . "history_backward") ("M-b" . "history_backward")
("M-q" . "clear_cookies") ("M-q" . "clear_cookies")
("C-t" . "toggle_autofill") ("C-t" . "toggle_password_autofill")
("C-d" . "record_form_data") ("C-d" . "save_page_password")
("M-a" . "toggle_adblocker") ("M-a" . "toggle_adblocker")
("C-M-q" . "clear_history") ("C-M-q" . "clear_history")
("M-v" . "scroll_down_page") ("M-v" . "scroll_down_page")

Loading…
Cancel
Save