Mingde (Matthew) Zeng
df1ebd782c
Refactor and fix eaf-monitor-configuration-change
...
Fix eaf-try-adjust-view-with-frame-size bug with `when`
Add documentation.
Relating to #408
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
5 years ago
Mingde (Matthew) Zeng
7ebd0d02f4
Fix eaf-org-store-link and eaf-org-open, revise eaf-org-override-pdf-links
...
eaf-org-override-pdf-links should be set to 't when the user wants to
ensure the PDF link in the org file can be opened without EAF enabled.
Address #404
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
6 years ago
Hollow Man
d8399f317a
Browser: Support duplicating current page in new tab
...
Signed-off-by: Hollow Man <hollowman@hollowman.ml>
6 years ago
Mingde (Matthew) Zeng
d69e31e102
image-viewer: fix load_next_image and load_prev_image
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
6 years ago
Andy Stewart
c2fc51c8a4
Fix issue #399
...
check command with symbolp or char "-", othrwise use eaf--make-proxy-function
6 years ago
zbelial
a15aef0e67
fix a bug in switching edit buffer to org mode.
6 years ago
Mingde (Matthew) Zeng
6b25182fd6
browser: rename save_page_password and toggle_password_autofill
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@posteo.net>
6 years ago
Hollow Man
322e7fc371
Add PDF Rotation function for PDF viewer #379
...
Signed-off-by: Hollow Man <hollowman@hollowman.ml>
6 years ago
Andy Stewart
c302d16c38
Refactory eaf-wm-focus-fix-wms.
6 years ago
schspa
2ff25cd630
move mouse cursor to frame bottom automatically when using i3 WM.
...
Due to i3 wm have a lot of modify to X11 reparent, emacs can't get focus when
cursor is in eaf windows area. So add this workaround to move cursor to frame
bottom.
Signed-off-by: schspa <schspa@gmail.com>
6 years ago
stardiviner
3bb2f32f4b
disable view-read-only in eaf-pdf-outline-mode read-only-mode
6 years ago
Mingde (Matthew) Zeng
d78a819cb7
browser: enhance action_quit to caret_exit when necessary
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
07240c3044
core: standardize send_input_message and handle_input_response API
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Andy Stewart
db602466ca
Make C-g bind with caret_exit.
6 years ago
lee
e1b31d4956
Exit caret mode when you type <escape> key.
6 years ago
Mingde (Matthew) Zeng
ce8e2425bd
switch to *eaf* buffer when encountering finished event
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
cecc0e0155
browser: rebind caret_toggle_mark to 'C-SPC' and caret_at_line to 'c'
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Andy Stewart
ec263c77d6
Make eaf-generate-keymap-doc generate document for eaf-browser-caret-mode-keybinding
6 years ago
Andy Stewart
b98b55f95a
Not popup translate tip in caret mode.
6 years ago
Andy Stewart
21e3e16ba6
Adjust keys order.
6 years ago
Mingde (Matthew) Zeng
3c2bf64708
browser: restore key d as insert_or_scroll_up_page
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
lee
31c54a2568
caret fix.
6 years ago
lee
1a6f888cd4
'minor-mode' for caret.
6 years ago
Hollow Man
4a1ac3d166
Futher optimize select text algorithm and make it a separate mode
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Hollow Man
a336e4126e
Browser: use marker to select text
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Hollow Man
2237a0e8ab
PDF Viewer: Make PDF background and annotate color follow the emacs theme
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
zbelial
f53d12ce92
Simplify pdf zoom logic.
6 years ago
zjy
4ce536cf94
customize pdf viewer's default zoom.
6 years ago
Andy Stewart
3a5267a086
Fix browser conflict keys.
6 years ago
Andy Stewart
acd3b6c38d
Make Caret keys more intuitive.
6 years ago
Hollow Man
28e9475f45
Browser: add caret browsing to smart select text area
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Hollow Man
b7bd683d97
Browser: Autofill password by storing password in a database
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Mao
0f25ae5e6b
fix wrong copy
6 years ago
Mao
d5b9ed971d
add: mode map alist order
6 years ago
Mao
14a99afb3b
fix subtle bug about emulation-mode-map-alists
6 years ago
Hollow Man
28274850a2
cleanup, update with the latest set_emacs_var and rename adblock to adblocker
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Hollow Man
6440842700
Set default 'eaf-browser-enable-adblock' false
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Hollow Man
939f39d5c0
Move enable_adblock to eaf-var-list
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Hollow Man
926d49da67
Browser: Add CSS based Adblock plugin
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Mingde (Matthew) Zeng
bb8e8d3ea0
core: give set-emacs-var ability to modify eaf-var-list
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
6535d35099
eaf.el: unify (catch 'found-eaf) and fix indentation
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
9ad599dbdf
core: fix fullscreen frame when using company
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
9a5830dad5
eaf-grip-token should be defcustom
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
bca41e331e
core: redesign eaf-*-dark-mode logic
...
Addresses #318 . Below is a snippet of the wiki explaining the new logic.
```org-mode
By default, a number of EAF apps will switch to dark mode if your current Emacs theme is dark.
You can override the default by setting it to =true=, =false=, or =follow=, which is unchanged.
#+BEGIN_SRC emacs-lisp
(eaf-setq eaf-browser-dark-mode "true")
(eaf-setq eaf-terminal-dark-mode "false")
(eaf-setq eaf-mindmap-dark-mode "follow") ; default option
(eaf-setq eaf-pdf-dark-mode "ignore") ; see below
#+END_SRC
In EAF PDF Viewer, since you can interactively toggle inverted mode using =i= (default keybinding), it has an *additional* option to be more flexible:
When =eaf-pdf-dark-mode= is =ignore=, opening a PDF file for the first time will =follow= the current Emacs theme. Toggle inverted mode however you want, closing the buffer will record the final state of the dark mode. Next time the PDF file opens, it will restore the previous state. Therefore eaf-pdf-dark-mode will differ per file.
```
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
d61f22a30d
file-browser: revise instructions
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
lee
3311f52680
fix local variable name.
6 years ago
lee
ff2071395b
jump to right page in outline buffer when open pdf outline.
6 years ago
Hollow Man
d5aeb6b201
Fix indentation
6 years ago
Hollow Man
e508163554
Mindmap: Patch #330 Change Request 3
6 years ago
Hollow Man
edcfe120e8
Mindmap: Patch #330 Change Request 2
6 years ago