Hollow Man
d8399f317a
Browser: Support duplicating current page in new tab
...
Signed-off-by: Hollow Man <hollowman@hollowman.ml>
6 years ago
lee
31c54a2568
caret fix.
6 years ago
Hollow Man
a1f5162851
Browser: Fix bugs in #336
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
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
939f39d5c0
Move enable_adblock to eaf-var-list
...
Signed-off-by: Hollow Man <hollowman186@vip.qq.com>
6 years ago
Andy Stewart
d39ef0d2f6
Remove synchronal function 'call_emacs', ready for receive websocket
...
patches that port EAF to Windows.
6 years ago
Andy Stewart
df0ac5066a
Remove background_color interface and avoid terminal flash when loading.
6 years ago
Andy Stewart
bec77e1462
Add 'call_emacs' interface: python call elisp method and wait return result.
6 years ago
Andy Stewart
165f43b7c7
Default EAF app follow current theme mode (light or dark)
6 years ago
Andy Stewart
d66e864a0e
Move module_path in Buffer
6 years ago
Andy Stewart
2819866c1f
Revert "Pass module_path to Buffer."
...
This reverts commit 2894c4a24f .
6 years ago
Andy Stewart
2894c4a24f
Pass module_path to Buffer.
6 years ago
Andy Stewart
12c39d860a
Make dark mode perfect.
6 years ago
Mingde (Matthew) Zeng
1f14e7a0ee
Update eaf--buffer-url after navigation
6 years ago
Andy Stewart
63cb2554d6
Make EAf browser support fullscreen request.
6 years ago
Andy Stewart
937309898e
Move code from app/browser/buffer.py to core/browser.py
...
Use insert_or_recover_prev_close_page instead recover_prev_close_page
6 years ago
Andy Stewart
244bd91d90
Add recover_prev_close_page in browser.
6 years ago
Andy Stewart
48ac69255a
Refactory, EAF widget should use self.buffer.foo to call `foo` method
...
that define in buffer (AppBuffer).
6 years ago
Andy Stewart
16aae44699
Fix browser crash by erro "NoneType not 'group' attribute"
6 years ago
Andy Stewart
d3daa6c87d
Add dark_mode and option eaf-browser-dark-mode.
6 years ago
Andy Stewart
a69bc76568
Finish feature open browser in background.
6 years ago
Andy Stewart
1ef1bbb56a
Refacotry signal name for create new command open_url_in_background_tab.
6 years ago
Andy Stewart
f5ff43a12e
Remove unnecessary pass code.
6 years ago
Matthew
ffbc858b28
Ignore some record_history, simplify prompt
6 years ago
Matthew
4482613339
Rewrite record_history and add eaf-browser-goto-history
6 years ago
Andy Stewart
3fc221b3f2
Rename to new_blank_page.
6 years ago
Andy Stewart
0e3e14b026
Add new_blank_tab command.
6 years ago
Andy Stewart
92822d5da5
Reset to default zoom when page init or url changed.
6 years ago
Andy Stewart
fcb395e51a
Convert zoom from string to float.
6 years ago
Andy Stewart
3333f01103
Add eaf-browser-default-zoom option.
6 years ago
Andy Stewart
27976bd1d2
Pass emacs_var_dict to Buffer.
6 years ago
Matthew
0a3c05b539
Make EAF Browser history more flexible
...
- Add clear_history mapping to C-M-q to clear history
- Add eaf-browser-store-history variable for user to customize
- Move history functions to app/browser/buffer.py instead
6 years ago
Andy Stewart
8d9d78f2ad
Use temp_html_file argument for browser app.
6 years ago
Andy Stewart
e28216ff5e
Merge core/browser_buffer.py to core/browser.py
6 years ago
Andy Stewart
b951304fa0
Fix #186 : add new option eaf-config-dir
6 years ago
Andy Stewart
5956827745
Fix #100 : add eaf-browser-enable-plugin and eaf-browser-enable-plugin
6 years ago
Andy Stewart
a05d22ebbd
Ctrl + Double Click: use sdcv translate selected text.
7 years ago
Andy Stewart
333de8866d
Add eaf-grip-token option.
8 years ago
Andy Stewart
331253faa7
Include browser_buffer module to remove duplicate interface code.
8 years ago
Andy Stewart
14b91abfe9
Make all browser-base application support scroll interface to respond scroll-other-window
8 years ago
Andy Stewart
86854dad53
Port application code from QtWebKit to QtWebEngine.
8 years ago
Andy Stewart
9677624fab
Use QWebEngine instead QtWebkit to re-implement Browser application.
8 years ago
Andy Stewart
12e6e820c2
Force use python3
8 years ago
Andy Stewart
5eab98b979
Refacotry code with create_app function.
8 years ago
Andy Stewart
2cf99b2b37
Adjust file location to fix import problems.
8 years ago
Andy Stewart
299d025ba7
Don't need init buffer with emacs_width/emacs_height, eaf.py will do resize job in background.
8 years ago
Andy Stewart
4addec34aa
Refacotry code to simple plugin code
8 years ago
Andy Stewart
569dfdf27b
Remove unnecessary print code
8 years ago
Andy Stewart
23ba366ba2
Use QGraphicsVideoItem implement video player.
8 years ago
Andy Stewart
3ceda239c3
Use QGraphicsView and QGraphicsSecene implement window compositer, approaching hardware performance. Yow!
8 years ago