feat(tui): add optional clashctl dashboard#244
Open
Babylonehy wants to merge 5 commits intownlen:masterfrom
Open
feat(tui): add optional clashctl dashboard#244Babylonehy wants to merge 5 commits intownlen:masterfrom
Babylonehy wants to merge 5 commits intownlen:masterfrom
Conversation
617e13d to
c5c8677
Compare
Owner
|
@Babylonehy 感谢更新。 这个 PR 现在和最新 master 在 不用重新开 PR,请直接在当前 注意几点:
建议操作: git fetch upstream resolve scripts/core/clashctl.shgit add scripts/core/clashctl.sh rebase 后请重新确认: bash -n install.sh scripts/core/common.sh scripts/core/tui.sh scripts/core/clashctl.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更内容
clashctl tui交互式终端仪表盘CLASH_INSTALL_GUM=true/false控制,也可后续执行clashctl tui install-gumclashctl tui,不影响clashon、clashoff、clashctl select、status、doctor等主路径TUI 仪表盘章节,保留其它原始内容依赖关系
依赖 #243。当前 PR 保持 draft,等 #243 合并后,本 PR 的 diff 应只剩 TUI 相关改动。
验证
bash -n install.sh scripts/core/common.sh scripts/core/tui.sh scripts/core/clashctl.shbash scripts/core/clashctl.sh --helpbash scripts/core/clashctl.sh tui install-gum