Andy Stewart
83c37617ff
Add git client.
5 years ago
Hollow Man
d8399f317a
Browser: Support duplicating current page in new tab
...
Signed-off-by: Hollow Man <hollowman@hollowman.ml>
6 years ago
Mingde (Matthew) Zeng
07240c3044
core: standardize send_input_message and handle_input_response API
...
Signed-off-by: Mingde (Matthew) Zeng <matthewzmd@gmail.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
Hollow Man
8dc6284b02
Add English documentation for Core Browser functions
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
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
166798490a
Redesign build_widget_method to build_interactive_method
...
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
Andy Stewart
d39ef0d2f6
Remove synchronal function 'call_emacs', ready for receive websocket
...
patches that port EAF to Windows.
6 years ago
Andy Stewart
27e905c6ca
Add call_function_with_args interface.
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
zsxh
6b43dcfafb
map <return> to Qt.Key_Return
6 years ago
Andy Stewart
45cbb1df20
Add x in all keybinding for close buffer.
6 years ago
zsxh
091dc4251a
add <backspace> support
6 years ago
Andy Stewart
766d690682
Add select_left_tab and select_right_tab commands.
6 years ago
Andy Stewart
b6d572acb7
Simple qt_key_dict code.
6 years ago
Andy Stewart
ac51bbf822
Try rename pdf file with web page title after download finish.
6 years ago
Mingde (Matthew) Zeng
ce918f6239
Support EAF send input message yes-or-no-p
6 years ago
Andy Stewart
6975e07210
Add eaf-toggle-fullscreen command.
6 years ago
Andy Stewart
165f43b7c7
Default EAF app follow current theme mode (light or dark)
6 years ago
Andy Stewart
abf0c081b3
Make EAF support <C-return>
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
Andy Stewart
8cf4a6f24c
Add new command: toggle_device.
6 years ago
Andy Stewart
189dce5c11
1. We need delete QWebEnginePage manual, otherwise QtWebEngineProcess won't quit.
...
2. Refactroy destory interface of core/Buffer.py
6 years ago
Andy Stewart
0d63e5804f
Need pass topic to minibuffer when change node topic.
6 years ago
Andy Stewart
78e9cbc445
Relayout mindmap when window resize.
6 years ago
Mingde (Matthew) Zeng
1f14e7a0ee
Update eaf--buffer-url after navigation
6 years ago
Andy Stewart
ed39127abc
1. Make fake_key_sequence support multiple modifiers.
...
2. Make C-c C-c pass C-c cancel command to terminal.
3. Add C-S-c and C-S-v
6 years ago
Andy Stewart
c935a40278
Fix #235 : use eaf-send-key-sequence send key sequence to terminal.
6 years ago
Andy Stewart
7489310adc
Add insert_or_save_as_bookmark command in browser.
6 years ago
Andy Stewart
cccbfed4ca
Use build_widget_method and build_browser_method to remove duplicate code.
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
9811129372
Add eaf-browser-scroll-behavior option.
6 years ago
Andy Stewart
a3002955bb
Add eval_js_file command in browser: JS script easy to test.
6 years ago
luhuaei
271314ce34
Fix: don't input Chinese or Unicode char.
6 years ago
Andy Stewart
d9c0a03eec
Browser: add new commands, insert_or_goto_left_tab and insert_or_goto_right_tab
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
17fd59a6ee
Brower: add new commands.
6 years ago
Andy Stewart
27976bd1d2
Pass emacs_var_dict to Buffer.
6 years ago
Matthew Mingde Zeng
fcc5256344
Fix tab and backtab bug
6 years ago
Matthew Mingde Zeng
26af7a3d56
Remove unused imports, fix dup condition and dup declarations
6 years ago
Matthew Mingde Zeng
fc9f750f8d
Modify subscribe message
6 years ago