Commit Graph

448 Commits

Author SHA1 Message Date
77eee96005 Remove unused functions 2025-07-19 17:03:33 +08:00
472df0cdfa Add server info to the properties dialog 2025-07-19 16:49:20 +08:00
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
89bc3bd5ef Bump version to 1.22.0 v1.22.0 2025-07-03 22:10:50 +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
a443bf41ba Use code signing for release files (#244)
* Use code signing for release files

* Use matrix strategy

* Fix incorrect directory structure

* Fix missing command option

* Fix invalid file checksum

* Fix missing imports

* Add code signing policy

* Update sponsor

* Remove SHA256 checksum

* Test release process

* Switch to release policy
2025-06-30 15:08:21 +08:00
b82b9691d6 Bump github.com/fatedier/frp from 0.62.1 to 0.63.0 (#252)
Bumps [github.com/fatedier/frp](https://github.com/fatedier/frp) from 0.62.1 to 0.63.0.
- [Release notes](https://github.com/fatedier/frp/releases)
- [Changelog](https://github.com/fatedier/frp/blob/dev/.goreleaser.yml)
- [Commits](https://github.com/fatedier/frp/compare/v0.62.1...v0.63.0)

---
updated-dependencies:
- dependency-name: github.com/fatedier/frp
  dependency-version: 0.63.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-26 09:41:42 +08:00
325a2e6a5e Add properties dialog (#250)
* Add properties dialog

* Resize window

* Count TCP and UDP connections

* Resize the first column

* Fix lint error
2025-06-25 10:03:22 +08:00
6a66bd3960 Use matrix strategy in build job 2025-06-19 21:28:14 +08:00
ef4362bd76 Fix stale proxy state after connection loss (#251) 2025-06-18 17:26:34 +08:00
b2c716163c Fix incorrect window size 2025-06-17 17:02:11 +08:00
32b2b7657c Update screenshots 2025-06-15 21:34:18 +08:00
d70ec0b76b Resize the startup window 2025-06-15 18:17:33 +08:00
44b7357ede Restore previous window state on launch (#247) 2025-06-13 09:58:27 +08:00
dc5516ecbd Add option to disable automatic checking for updates (#245)
* Add option to disable automatic checking for updates

* Fix test errors

* Rename json field
2025-06-12 11:21:30 +08:00
e486d9e0e8 Use rc to compile resources 2025-06-06 13:55:08 +00:00
472ee845b5 Store filename in variables 2025-06-06 12:43:48 +00:00
af9662389a Improve build script 2025-06-06 07:46:47 +00:00
5bac41a5e4 Fix missing version info 2025-06-06 03:09:29 +00:00
aa0481df98 Don't switch build environment in one file 2025-06-05 16:53:24 +00:00
5be9cca700 Decoupling build steps 2025-06-04 08:58:32 +00:00
5b48c95d91 Rename remote address to server address 2025-06-01 00:22:19 +08:00
f4fefdd53c Fix text overflow 2025-05-31 18:14:55 +08:00
cd79deaea7 Improve translation 2025-05-31 16:27:14 +08:00
bdeee903fc Remove wmic dependency in build script 2025-05-30 13:32:25 +00:00
8904aefbeb Update issue templates 2025-05-30 14:45:02 +08:00
ff073a40bc Use library instead of wmic to kill GUI processes (#242) 2025-05-27 16:18:34 +08:00
b211518500 Add wiki description 2025-05-26 14:17:45 +00:00
aa3e7bbd53 Fix typos 2025-05-25 00:22:49 +08:00
91d47bc960 Use English as default language in README 2025-05-24 15:42:51 +00:00
ecc96efe04 Bump version to 1.21.1 v1.21.1 2025-05-08 15:24:37 +08:00
a91e34747b Remove proxy type indicator for QUIC 2025-05-08 00:55:28 +08:00
12382afb9f Remove .deps directory 2025-05-07 07:10:24 +00:00
c7fdce6cf5 New logo (#238)
* New logo

* Improve the about page

* Add files via upload

* Format svg files
2025-05-07 14:57:02 +08:00
1338bc6902 Bump github.com/fatedier/frp from 0.62.0 to 0.62.1 (#236)
Bumps [github.com/fatedier/frp](https://github.com/fatedier/frp) from 0.62.0 to 0.62.1.
- [Release notes](https://github.com/fatedier/frp/releases)
- [Changelog](https://github.com/fatedier/frp/blob/dev/.goreleaser.yml)
- [Commits](https://github.com/fatedier/frp/compare/v0.62.0...v0.62.1)

---
updated-dependencies:
- dependency-name: github.com/fatedier/frp
  dependency-version: 0.62.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-04 23:56:12 +08:00
5358c069f5 Bump version to 1.21.0 v1.21.0 2025-04-18 15:17:24 +08:00
f371b107d5 Upgrade ui package 2025-04-18 11:15:13 +08:00
49d6555dad Bump github.com/fatedier/frp from 0.61.2 to 0.62.0 (#233)
Bumps [github.com/fatedier/frp](https://github.com/fatedier/frp) from 0.61.2 to 0.62.0.
- [Release notes](https://github.com/fatedier/frp/releases)
- [Changelog](https://github.com/fatedier/frp/blob/dev/Release.md)
- [Commits](https://github.com/fatedier/frp/compare/v0.61.2...v0.62.0)

---
updated-dependencies:
- dependency-name: github.com/fatedier/frp
  dependency-version: 0.62.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 23:19:24 +08:00
82446fb0de Remove unused code 2025-04-16 15:49:19 +08:00
83449d3eb8 Fix translation of quick add dialog 2025-04-16 13:57:40 +08:00
c27ea5ef86 Display protocol and TLS status on the panel (#231)
* Display protocol and TLS status on the panel

* Improve proxy translation

* Upgrade ui package

* Update screenshots
2025-04-15 23:00:48 +08:00
54f94e829f Add list editor for array fields (#229)
* Add list editor for array fields

* Disable move button in edit mode
2025-04-13 18:58:17 +08:00
86cf25174b Add cue banner to text box 2025-04-12 16:45:48 +08:00
f0f659b2e5 Remove support for SVCB 2025-04-12 00:11:42 +08:00
67fe555d14 Fix missing icons on older Windows versions 2025-04-11 21:33:09 +08:00
889c8723c1 Show proxy status (#224)
* Show proxy status

* Fix incorrect proxy name when user is set

* Add proxy status description

* Use timer to make probe requests

* Stop tracker if the config page is not visible

* New timer logic

* Use buffered channel

* Add screenshots

* Fix incorrect remote address

* Set proxy state priority

* Increase pipe output buffer size
2025-04-11 00:17:25 +08:00
0a40d85471 Rename config state 2025-04-05 23:09:47 +08:00
f6aa8db84a Avoid unnecessary UI updates 2025-04-05 11:43:25 +08:00
00de0753c1 Bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#223)
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/fsnotify/fsnotify/releases)
- [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.8.0...v1.9.0)

---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 10:13:19 +08:00