15 Commits (master)

Author SHA1 Message Date
Mingde (Matthew) Zeng 4c70953f5c Redesign build_interactive_method, generalize with build_all_methods 6 years ago
Mingde (Matthew) Zeng 166798490a Redesign build_widget_method to build_interactive_method 6 years ago
Andy Stewart d39ef0d2f6 Remove synchronal function 'call_emacs', ready for receive websocket 6 years ago
Andy Stewart bfc2305230 destroy_buffer interface is enough, remove before_destroy_buffer. 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 0b98b8ae07 Fix attr typo. 6 years ago
Andy Stewart cccbfed4ca Use build_widget_method and build_browser_method to remove duplicate code. 6 years ago
Andy Stewart 27976bd1d2 Pass emacs_var_dict to Buffer. 6 years ago
Andy Stewart b951304fa0 Fix #186 : add new option eaf-config-dir 6 years ago
MT 9f08c31333 Rename apps, clarify file-sender and file-receiver, better docs 7 years ago
Andy Stewart 78533d2eac Move video keybinding from python to elisp side. 7 years ago
Mingde Zeng 4842d71162 Sync with upstream 7 years ago
MT 620e76a14c Code refactor, fix grammar, fix bugs, better eaf-open-browser 7 years ago
MT fd4bf9931d Code refactor, fix grammar, fix bugs, better eaf-open-browser 7 years ago
Andy Stewart 4548962b47 Refactory code with flake8 8 years ago
Andy Stewart 333de8866d Add eaf-grip-token option. 8 years ago
Andy Stewart 5b2a830c72 Video player now can remember position. 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 0f64ad278c Press H and L to seek position video. 8 years ago
Andy Stewart d4ca6a8897 Build smarter play/pause logic, just auto pause need re-play. 8 years ago
Andy Stewart 62b67949eb Press space to toggle play/pause status of video player. 8 years ago
Andy Stewart 8061e03e6c Rename class name 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
Andy Stewart ac245be1a1 Cleanup white 8 years ago
Fangrui Song 886accb8b2 Remove trailing whitespace 8 years ago
Fangrui Song 34b075c54c Remove blank after #! 8 years ago
Andy Stewart 6e2f1ddd3d Init. 8 years ago