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
Hollow Man
727f06f0db
Mindmap: Patch #330 Change Request
6 years ago
Hollow Man
b9dc0c090c
Mindmap: Support multi-line insert dons nodes
6 years ago
Hollow Man
2d492ec3e6
Mindmap: Enter color from the keyboard to change node color.
6 years ago
Mingde (Matthew) Zeng
2013e0ad88
core: rewrite and simplify eaf-focus-buffer
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Hollow Man
a21b952fc7
patch for #319 ( #323 )
...
* patch for #319
* Patch Change Request in #323
6 years ago
Hollow Man
73e2201de7
Fix typos
6 years ago
Hollow Man
1b5e23ba1e
Add English documentation for EAF functions
6 years ago
Mingde (Matthew) Zeng
4a53e9d888
Try to require tab-line instead of checking emacs version
...
Fixes #317
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
08d66b3ff0
Fix #317
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
wenpin
11af5aafc2
support emacs 27 tab-line-mode
...
tab-line-mode news: https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.27#L2755
6 years ago
Mingde (Matthew) Zeng
4c70953f5c
Redesign build_interactive_method, generalize with build_all_methods
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
77f805ad1b
Rename scroll -> scroll_other_buffer, update_details -> update_buffer_details
...
So the names are more precise and better reflect what they really are.
Also some scroll code refactoring.
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
5333d737dd
eaf-get-path-or-url: change message to user-error
...
error must not be message, otherwise messes up eaf-open-external
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
edd3058256
rename clear_all_cookies to clear_cookies
6 years ago
Mingde (Matthew) Zeng
fe35417f29
eaf-browser-restore-buffers: check for non-nil
6 years ago
Mingde (Matthew) Zeng
78ae3cb88d
EAF Browser: New option eaf-browser-continue-where-left-off
...
Similar to Chromium's Setting -> On start-up -> Continue where you left off.
If non-nil, all active EAF Browser buffers will be saved before Emacs is killed,
and will re-open them when calling `eaf-browser-restore-buffers' in the future session.
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
9f8f1701aa
Rename eaf-open-office generated buffer
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
1582ceac4e
Rewrite eaf-restart-process so it re-opens all EAF buffers
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
199a9aa5c0
Notifies user to use eaf-open-office to open office files
6 years ago
Mingde (Matthew) Zeng
26a65e618c
Precisely add eaf subdirectories containing .el to load-path
6 years ago
Kin
21344bee1c
make eaf-pdf-outline buffer read-only and bind "q" to close window ( #299 )
...
Co-authored-by: Andy Stewart <lazycat.manatee@gmail.com>
6 years ago
lee
29ce071f82
separate evil-eaf.el from eaf.el.
6 years ago
lee
047b7fd3ca
remove buffer-list-update-hook.
6 years ago
lee
93082aacd2
support modify keybindings.
6 years ago
lee
6bf586ce85
auto enable evil integration.
6 years ago