17 Commits

Author SHA1 Message Date
4cdc9165be Support reinstallation of the same version 2025-07-16 14:30:06 +08:00
3730c0660b Support for ARM64 (#257)
* Support for ARM64

* Rename environment variable

* Switch to MinGW toolchain

* Fix invalid path

* Fix error handling

* Fix error level

* Delete installer/actions/actions.def
2025-07-12 22:08:03 +08:00
8219d4b7e5 Rewrite custom actions in C (#253)
* Rewrite custom actions in C

* Add language setting file

* Improve setup

* Improve build script

* Skip directory selection on upgrade

* Fix dll symbols error on x86

* Validate install path

* Hide language selection dialog on upgrade

* Improve macros

* Add multi-language support to the setup

* Remove old files
2025-07-03 22:05:26 +08:00
5bac41a5e4 Fix missing version info 2025-06-06 03:09:29 +00:00
ff073a40bc Use library instead of wmic to kill GUI processes (#242) 2025-05-27 16:18:34 +08:00
3981230629 Allow setting default configuration format (#127)
* Allow setting default configuration format

* Fix spaces
2024-03-11 20:53:36 +08:00
b942f13fc7 Support TOML/YAML/JSON format files (#121)
* Support TOML/YAML/JSON format files

* Fix start error for non-ini files

* Rename config files after upgrade

* Fix admin server config and ui

* Update package
2024-02-20 22:31:48 +08:00
8302e3a3fd Change service name and description (#61)
* Change service name and description

* Remove old service after upgrade
2023-05-31 00:04:39 +08:00
5dd73a8388 Build 32-bit binaries (#49)
* Build 32-bit binaries

* Update README

* Update release workflow

* Update release workflow

* Update release workflow

* Update release workflow

* Update release workflow

* Update release workflow

* Update release workflow

* Add step name

* Remove workflow triggers

* Change upload asset action

* Add artifact name

* Use conditional job

* Fix workflow warnings

* Update release workflow

* Fix space

* Update releaser.yml
2023-03-22 17:51:00 +08:00
b478e98af2 Fix uninstallation error caused by file removal 2023-01-12 01:48:32 +08:00
64bcfc7244 Place config files in profiles directory 2022-06-06 00:39:42 +08:00
0a48f45500 Support more display languages (#20)
* Support more display languages

* Added English readme translations

* Add support for Spanish

* Fix dialog width
2022-06-05 15:59:50 +08:00
00413467c6 Kill gui processes during uninstall 2022-03-07 10:53:23 +08:00
5b88b00761 Fix log directory deletion warning 2021-01-22 15:18:55 +08:00
5553e94010 Remove debug hint 2020-12-15 23:54:05 +08:00
3cba70bee0 Update .gitignore 2020-12-15 21:17:53 +08:00
d99f393788 Fix dll error in uninstall process 2020-12-14 16:21:46 +08:00