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
Matthew Zeng
849f0d9743
Merge pull request #334 from HollowMan6/terminal-Exit
...
Terminal: Fix bugs in #324
6 years ago
Hollow Man
78a32abfcc
Terminal: Listen to sub-process status to exit
6 years ago
Mingde (Matthew) Zeng
d61f22a30d
file-browser: revise instructions
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Andy Stewart
1c7e610d8d
Merge pull request #333 from loyalpartner/master
...
jump to right page in outline buffer when open pdf outline.
6 years ago
lee
3311f52680
fix local variable name.
6 years ago
Hollow Man
86a00f1505
Terminal: Fix bugs in #324
6 years ago
lee
ff2071395b
jump to right page in outline buffer when open pdf outline.
6 years ago
Matthew Zeng
86ee698530
Merge pull request #330 from HollowMan6/Mindmap-Mul-Dons
...
Mindmap: Support multi-line insert dons nodes
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
Matthew Zeng
d16ea1b7d3
Merge pull request #332 from HollowMan6/Mindmap-Correct-indent
...
Mindmap: Export org with correct indent level
6 years ago
Hollow Man
3cd2d0f621
Use 'let' for local variable
6 years ago
Hollow Man
d5279fb18a
Mindmap: Export org with correct indent level
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
Matthew Zeng
d970912e8d
Merge pull request #329 from HollowMan6/RM-Term-Buffer-RT
...
fix bug in #325 change request.
6 years ago
Hollow Man
fe9b418961
fix bug in #325 change request.
6 years ago
Andy Stewart
2c281b3b2f
Merge pull request #327 from HollowMan6/Mind-Chg-Node-Clr-Key
...
Mindmap: Enter color from the keyboard to change node color.
6 years ago
Hollow Man
2d492ec3e6
Mindmap: Enter color from the keyboard to change node color.
6 years ago
Matthew Zeng
48c44fd3f8
Merge pull request #325 from HollowMan6/RM-Term-Buffer-RT
...
Terminal: Catch change directory signal in node-pty, rename terminal buffer and change Emacs default-directory variable real-time
6 years ago
Hollow Man
14f16391d3
Patch for CR #325 and code improvement
6 years ago
Hollow Man
7536509621
change from command-line-default-directory to default-directory variable
6 years ago
Hollow Man
e3e0cc9ad8
Terminal: Catch change directory signal in node-pty, rename terminal buffer and change Emacs default-directory variable real-time
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
Matthew Zeng
c0b1486497
Merge pull request #324 from HollowMan6/terminal-Exit
...
Terminal: Close terminal buffer with EXIT signal
6 years ago
Hollow Man
57546b3fa5
Patch for Change Request in #324
6 years ago
Matthew Zeng
b4e2d15a0b
Merge pull request #322 from HollowMan6/Fix-Refuse-Term-Err
...
Terminal: Fix error in connection establishment: net::ERR_CONNECTION_REFUSED
6 years ago
Hollow Man
a21b952fc7
patch for #319 ( #323 )
...
* patch for #319
* Patch Change Request in #323
6 years ago
Hollow Man
c559d4e671
Terminal: Fix error in connection establishment: net::ERR_CONNECTION_REFUSED
6 years ago
Matthew Zeng
19f8224fcb
Merge pull request #320 from HollowMan6/Engdoc
...
Fix typos in #319
6 years ago
Hollow Man
239f6b5de0
Fix typos
6 years ago
Andy Stewart
c912358a28
Merge pull request #319 from HollowMan6/Engdoc
...
Core: English documentation for all functions
6 years ago
Hollow Man
8dc6284b02
Add English documentation for Core Browser functions
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
Matthew Zeng
22fb0b9538
Merge pull request #316 from wpchou/master
...
support emacs 27 tab-line-mode
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
7a55c741e0
README: add documentation about Emacs bookmark support
6 years ago
Mingde (Matthew) Zeng
848b3a3f3d
README: revise installation instruction
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
58a00fc5ea
browser: Ignore temp_html_file and about:blank
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
8344e61898
terminal: Fix change_title and make it a placeholder
...
As random_string is no longer needed.
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago
Mingde (Matthew) Zeng
27e23c82e3
Browser: record only last 30 recently closed pages
6 years ago
Mingde (Matthew) Zeng
25ad5974cc
Add missing @interactive decorators
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
Andy Stewart
b9b18acf66
Remove debug code.
6 years ago
Mingde (Matthew) Zeng
166798490a
Redesign build_widget_method to build_interactive_method
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.com>
6 years ago