v0.2.1-community
github-actions
released this
16 Oct 01:49
·
109 commits
to master
since this release
What's Changed
- add license by @J-ZhengLi in #3
- Frontend changed some style and layout by @wuuie in #40
- finish implementing basic installation using GUI by @J-ZhengLi in #41
- Add invokeCommand to show invoke error; add global value: installConf… by @wuuie in #43
- 为
xuanwu-installer
添加命令行调用功能;为 Tools 添加group_name
及required
字段 by @J-ZhengLi in #44 - 卸载
$CARGO_HOME/.cargo/bin
环境变量 by @LuuuXXX in #48 - redirect "some" console output to GUI by @J-ZhengLi in #46
- wrapping up windows installation, this commit has lot of changes by @J-ZhengLi in #49
- Some various bug fixes regarding the first testing by @J-ZhengLi in #61
- add option 'quick install' by @wuuie in #62
- split functionalities to
installer
andmanager
, and other fixes by @J-ZhengLi in #63 - Revert "add option 'quick install'" by @J-ZhengLi in #64
- add an
optional
field inToolInfo
& some bugfixes by @J-ZhengLi in #66 - fix incorrect installation/uninstall order by @J-ZhengLi in #67
- fix install_dir not passed as run_app arg by @J-ZhengLi in #68
- Reapply "add option 'quick install'" and add grouped components by @wuuie in #70
- check tools availability before component selection & some bug fixes by @J-ZhengLi in #71
- fix UI thread blocking & using better installation output logging by @J-ZhengLi in #72
- fix: components group items inline by @wuuie in #73
- show full component name by @wuuie in #75
- reduce hardcoded string, load from manifest instead. by @J-ZhengLi in #77
- allow proxy config in manifest & some bug fixes by @J-ZhengLi in #78
- Bug fixes by @J-ZhengLi in #81
- wrapping up GUI feature & fix bug where the system PATH variable got erased by @J-ZhengLi in #82
- Edit installation method and remove fast install by @surechen in #84
- fix zip extraction with prefix dirs by @J-ZhengLi in #88
- Preperation of full CLI support: Adopt i18n framework by @J-ZhengLi in #97
- [WIP] add basic interactive cli options by @J-ZhengLi in #99
- make
buildtools
installation more error aware by @J-ZhengLi in #105 - bug fixes by @J-ZhengLi in #106
- some minor fixes for windows, including
--no-gui
option not working on windows by @J-ZhengLi in #107 - add offline toolchain installation support by @J-ZhengLi in #108
- 添加记录安装工具信息的manifest by @LuuuXXX in #109
- Add cli support for manager mode by @J-ZhengLi in #110
- add manager window by @wuuie in #111
- 实现删除功能 by @LuuuXXX in #113
- rebrand & add dev crate to make debugging and releasing much easier by @J-ZhengLi in #112
- wrapping up uninstallation on linux and enable it for release mode by @J-ZhengLi in #114
- add uninstallation support for GUI by @J-ZhengLi in #116
- Front dev update manager window by @wuuie in #118
- fix misplaced detail log on GUI when install/uninstalling & fix some other bugs by @J-ZhengLi in #119
- fix various bugs & some refractoring by @J-ZhengLi in #122
- fix a problem where the not-installed components being displayed when uninstalling throght gui by @J-ZhengLi in #123
- define default&min window size by @wuuie in #129
- Sync from private repo by @J-ZhengLi in #133
- unify some GUI labels, support choosing toolset manifest via commandline (for cli mode) by @J-ZhengLi in #137
- improved
rim-dev
by @J-ZhengLi in #140 - remove third-party tools from baked-in manifest except
mingw
by @J-ZhengLi in #141 - add system locale detection by @J-ZhengLi in #142
- add offline package dist functionality by @J-ZhengLi in #143
- detect
mingw64
presence and makeuninstall all
the default option by @J-ZhengLi in #147
New Contributors
Full Changelog: https://github.com/J-ZhengLi/custom-rust-dist/commits/v0.2.1-community