62 Commits (master)

Author SHA1 Message Date
Hollow Man d8399f317a
Browser: Support duplicating current page in new tab 6 years ago
lee 31c54a2568 caret fix. 6 years ago
Hollow Man a1f5162851
Browser: Fix bugs in #336 6 years ago
Hollow Man 28274850a2
cleanup, update with the latest set_emacs_var and rename adblock to adblocker 6 years ago
Hollow Man 939f39d5c0
Move enable_adblock to eaf-var-list 6 years ago
Andy Stewart d39ef0d2f6 Remove synchronal function 'call_emacs', ready for receive websocket 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." 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 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 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 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