mirror of
https://github.com/kingToolbox/WindTerm.git
synced 2026-08-18 10:33:28 +08:00
Compare commits
10 Commits
2.2-prerel
...
2.7-prerel
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3dc9041343 | ||
|
|
52b53014f9 | ||
|
|
ba078c0c7c | ||
|
|
10304684e3 | ||
|
|
13101e098b | ||
|
|
24c96a6aa6 | ||
|
|
ee11e00722 | ||
|
|
aa779b4b09 | ||
|
|
6c57450c56 | ||
|
|
05ffe7e8d4 |
61
README.md
61
README.md
@@ -50,8 +50,9 @@ DigeWhite Theme:
|
||||
### SSH, Telnet, Tcp, Shell, Serial
|
||||
- SSH v2, Telnet, Raw Tcp, Serial, Shell protocols implemented. [Intro Video](https://kingtoolbox.github.io/2020/01/22/new-session/)
|
||||
- Supports SSH auto execution when session authenticated.
|
||||
- Supports SSH ControlMaster.
|
||||
- Supports SSH ProxyCommand or ProxyJump. [Intro Video](https://kingtoolbox.github.io/2021/03/11/proxycommand/)
|
||||
- Supports SSH agent forwarding. [Intro Video](https://kingtoolbox.github.io/2020/08/22/ssh_agent_forwarding/)
|
||||
- Supports SSH agent. [Intro Video](https://kingtoolbox.github.io/2020/08/22/ssh_agent/)
|
||||
- Supports SSH auto login with password, public-key, keyboard-interactive, gssapi-with-mic. [Intro Video](https://kingtoolbox.github.io/2020/01/23/auto-login/)
|
||||
- Supports X11 forwarding. [Intro Video](https://kingtoolbox.github.io/2020/07/21/x11_forwarding/)
|
||||
- Supports direct/local port forwarding, reverse/remote port forwarding and dynamic port forwarding. [Intro Video](https://kingtoolbox.github.io/2020/07/21/port_forwarding/)
|
||||
@@ -62,13 +63,19 @@ DigeWhite Theme:
|
||||
- Supports Linux bash, zsh, powershell core and so on.
|
||||
- Supports MacOS bash, zsh, powershell core and so on.
|
||||
### GUI
|
||||
- Session dialog and session tree.
|
||||
- **Supports Windows, MacOS and Linux.**
|
||||
- **Supports Multilingual User Interface.**
|
||||
- Supports Unicode 13.
|
||||
- Session dialog and session tree. [Intro Video](https://kingtoolbox.github.io/2020/01/22/manage-sessions/)
|
||||
- **Auto Completion.** [Intro Video](https://kingtoolbox.github.io/tags/auto-completion/)
|
||||
- **Free Type Mode.** [Intro Video](https://kingtoolbox.github.io/2022/04/12/free_type_mode/)
|
||||
- **Focus Mode.** [Intro Video](https://kingtoolbox.github.io/2021/06/28/ui_focus_mode/)
|
||||
- **Sync Input.** [Intro Video](https://kingtoolbox.github.io/2021/05/27/sync-input/)
|
||||
- **Enhanced protection of the session username and password.** [Intro Video](https://kingtoolbox.github.io/2021/03/11/protection-username-password/)
|
||||
- **Command palette.** [Intro Video](https://kingtoolbox.github.io/tags/command-palette/)
|
||||
- **Command sender.** [Intro Video](https://kingtoolbox.github.io/tags/sender/)
|
||||
- **Explorer Pane.** [Intro Video](https://kingtoolbox.github.io/2021/05/27/explorer/)
|
||||
- **Shell Pane.**
|
||||
- **Quick Bar.** [Intro Video](https://kingtoolbox.github.io/2020/08/22/quickbar/)
|
||||
- **Paste Dialog.** [Intro Video](https://kingtoolbox.github.io/2020/08/22/paste_dialog/)
|
||||
- **Local and remote modes with vim keybindings. (Using Shift+Enter key to switch between remote and local mode**) [Intro Video](https://kingtoolbox.github.io/2020/06/21/keyboard-modes/)
|
||||
@@ -98,7 +105,9 @@ DigeWhite Theme:
|
||||
- Supports manual and automated session logging. [Intro Video](https://kingtoolbox.github.io/tags/logging/)
|
||||
- Rename and duplicate session. [Intro Video](https://kingtoolbox.github.io/tags/tabbar/)
|
||||
- Restore last sessions and layouts when restart. [Intro Video](https://kingtoolbox.github.io/2020/01/22/restore-sessions/)
|
||||
- Supports opening a specific session or set of sessions on startup.
|
||||
### Performance
|
||||
- Dynamic memory compression, typically `20%` to `90%` of the working memory load can be reduced.
|
||||
- High performance, low memory, low latency. [Intro Video](https://kingtoolbox.github.io/2020/01/23/windterm-putty-performance/)
|
||||
|
||||
# Sftp Performance
|
||||
@@ -340,21 +349,28 @@ DIGEdit is the text component of WindTerm.
|
||||
|
||||
**Release cycle:**
|
||||
|
||||
3-4 weeks.
|
||||
4-8 weeks.
|
||||
|
||||
**Features of version 2.2 (Mid-August,for reference only):**
|
||||
- SSH ControlMaster
|
||||
- SSH Agent Forwaring
|
||||
- Global Settings Dialog Box
|
||||
- Multilingual User Interface
|
||||
- New memory allocator and manager and garbage collector. (Postponed to v2.3)
|
||||
- Search in sessions. (Postponed to v2.3)
|
||||
**Prerelease cycle:**
|
||||
|
||||
**Featurs of version 2.x:**
|
||||
- Shell Pane
|
||||
1~2 weeks
|
||||
|
||||
# Roadmap of v2.6 (Late-August, for reference only)
|
||||
- **Resolve issues as much as possible**
|
||||
- Improved Filer
|
||||
- Improved Transfer
|
||||
- Improved Quickbar
|
||||
- SSH Agent Forwaring
|
||||
- New memory allocator and manager and garbage collector (Postponed to a later version )
|
||||
- Command Snippet [Description](https://github.com/kingToolbox/WindTerm/issues/239#issuecomment-951934488) (Postponed to a later version )
|
||||
- SSH GSSAPI Authentication (Postponed to a later version )
|
||||
- SSH Agent (Postponed to a later version )
|
||||
- Search in sessions (Postponed to a later version )
|
||||
|
||||
Download: [WindTerm 2.5.0](https://github.com/kingToolbox/WindTerm/releases/tag/2.5.0) (2022-7-24)
|
||||
|
||||
**Roadmap of version 2.x:**
|
||||
- External tools
|
||||
- UI:
|
||||
- Config dialog
|
||||
- Protocols:
|
||||
- Mosh
|
||||
- Rlogin
|
||||
@@ -366,3 +382,20 @@ DIGEdit is the text component of WindTerm.
|
||||
- ftp, ftps
|
||||
- Script, macro and plugin stystem
|
||||
- More ...
|
||||
|
||||
**Release Schedule:**
|
||||
Version | Level | Target | Status | Timeline
|
||||
------------ | ------------- | -------------- | ---------- | -----------
|
||||
v0.x | Basic | Basic framework and basic features, but complete a high-performance text editor ([WindEdit](https://github.com/kingToolbox/WindEdit)) as the base, and be able to use them normally. | Finished | Long long ago ~ Sprint of 2020
|
||||
v1.x | Manual | Perfect features and can be used by most developers in their daily work | Finished | Spring of 2020 ~ Winter of 2020
|
||||
**v2.x** | **Semi automatic** | **Through triggers, macros, events, notifications and so on, developers can be assisted to complete some operations.** | **Developing** | **Spring of 2021 ~ Summer of 2022**
|
||||
v3.x | Fully automatic | Through plugins, scripts, machine learning and so on, automatically operating with achieving non-attended | Planning | Summer of 2022 ~ Winter of 2023
|
||||
|
||||
# Acknowledgement
|
||||
| | Contribution |
|
||||
| ---------- | ------------- |
|
||||
| [EvoWebFrance](https://github.com/EvoWebFrance) | French translation |
|
||||
| [kvnklk](https://github.com/kvnklk) | German translation |
|
||||
| [Lemonawa](https://github.com/Lemonawa) | Simplified Chinese translation |
|
||||
| [LuxNegra](https://github.com/LuxNegra) | French translation |
|
||||
| [MosamXu](https://github.com/MosamXu) | Simplified Chinese translation |
|
||||
|
||||
Reference in New Issue
Block a user