mrFq1
|
7b71475b4c
|
fix: tun dns
|
2024-09-21 12:23:37 +08:00 |
mrFq1
|
988c0cf70d
|
feat: restore proxy
|
2024-04-23 21:22:29 +08:00 |
mrFq1
|
c2bb3f570f
|
feat: meta setting view
|
2023-10-08 15:36:07 +08:00 |
mrFq1
|
6c5b6847bc
|
Merge remote-tracking branch 'origin/master' into meta-dev
# Conflicts:
# .github/workflows/main.yml
# ClashX.xcodeproj/project.pbxproj
# ClashX.xcworkspace/xcshareddata/swiftpm/Package.resolved
# ClashX/AppDelegate.swift
# ClashX/Base.lproj/Main.storyboard
# ClashX/General/ApiRequest.swift
# ClashX/General/Managers/AutoUpgardeManager.swift
# ClashX/General/Managers/ClashResourceManager.swift
# ClashX/General/Managers/ConfigManager.swift
# ClashX/General/Managers/PrivilegedHelperManager.swift
# ClashX/General/Utils/JSBridgeHandler.swift
# ClashX/Macro/Paths.swift
# ClashX/Models/ClashProxy.swift
# ClashX/Support Files/en.lproj/Localizable.strings
# ClashX/Support Files/zh-Hans.lproj/Localizable.strings
# ClashX/ViewControllers/ClashWebViewContoller.swift
# ClashX/ViewControllers/Connections/ConnectionsViewController.swift
# ClashX/ViewControllers/Connections/DashboardSubViewControllerProtocol.swift
# ClashX/ViewControllers/Connections/DashboardViewController.swift
# ClashX/ViewControllers/Connections/Requests/ConnectionsReq.swift
# ClashX/ViewControllers/Connections/Requests/StructedLogReq.swift
# ClashX/ViewControllers/Connections/ViewModels/ConnectionDetailViewModel.swift
# ClashX/ViewControllers/Connections/ViewModels/ConnectionLeftPannelViewModel.swift
# ClashX/ViewControllers/Connections/ViewModels/ConnectionTopListViewModel.swift
# ClashX/ViewControllers/Connections/ViewModels/ConnectionsViewModel.swift
# ClashX/ViewControllers/Connections/Views/Cell/ConnectionCellProtocol.swift
# ClashX/ViewControllers/Connections/Views/Cell/ConnectionLeftTextCellView.swift
# ClashX/ViewControllers/Connections/Views/Cell/ConnectionProxyClientCellView.swift
# ClashX/ViewControllers/Connections/Views/Cell/ConnectionStatusIconCellView.swift
# ClashX/ViewControllers/Connections/Views/Cell/ConnectionTextCellView.swift
# ClashX/ViewControllers/Connections/Views/ConnectionColume.swift
# ClashX/ViewControllers/Connections/Views/ConnectionDetailInfoGeneralView.swift
# ClashX/ViewControllers/Connections/Views/ConnectionDetailInfoView.swift
# ClashX/ViewControllers/Connections/Views/ConnectionLeftPannelView.swift
# ClashX/ViewControllers/Connections/Views/ConnectionTopListView.swift
# ClashX/ViewControllers/Connections/Views/SectionedTableView.swift
# ClashX/ViewControllers/Settings/DebugSettingViewController.swift
# ClashX/ViewControllers/Settings/GlobalShortCutViewController.swift
# ClashX/Views/StatusItem/StatusItemTool.swift
# ClashX/Views/StatusItem/StatusItemView.swift
# ClashX/Views/StatusItem/StatusItemView.xib
# ClashX/goClash/go.mod
# ClashX/goClash/go.sum
# ClashX/goClash/main.go
# ClashX/zh-Hans.lproj/Main.strings
# Podfile
# Podfile.lock
|
2023-09-24 19:22:08 +08:00 |
yicheng
|
61582e3f80
|
feat: allow edit config file directly when reload with an error
|
2023-09-05 22:01:05 +08:00 |
yicheng
|
5b8911f942
|
misc: do swift format
|
2023-09-05 10:07:46 +08:00 |
mrFq1
|
dddfa3b858
|
misc: fix merge
|
2023-08-07 23:57:24 +08:00 |
mrFq1
|
9f4ab7ca02
|
Merge remote-tracking branch 'origin/master' into meta-dev
# Conflicts:
# .github/workflows/main.yml
# ClashX.xcodeproj/project.pbxproj
# ClashX.xcworkspace/xcshareddata/swiftpm/Package.resolved
# ClashX/AppDelegate.swift
# ClashX/Base.lproj/Main.storyboard
# ClashX/Extensions/DateFormatter+.swift
# ClashX/General/ApiRequest.swift
# ClashX/General/Managers/ClashResourceManager.swift
# ClashX/General/Managers/ConfigManager.swift
# ClashX/General/Managers/MenuItemFactory.swift
# ClashX/General/Utils/JSBridgeHandler.swift
# ClashX/Support Files/en.lproj/Localizable.strings
# ClashX/Support Files/zh-Hans.lproj/Localizable.strings
# ClashX/Views/ProxyGroupSpeedTestMenuItem.swift
# ClashX/goClash/go.mod
# ClashX/goClash/go.sum
# ClashX/goClash/main.go
# ClashX/zh-Hans.lproj/Main.strings
# Podfile.lock
# fastlane/Fastfile
|
2023-08-07 23:24:27 +08:00 |
yicheng
|
860c1f82b8
|
feat: reduce exp menu item
|
2023-07-12 15:09:41 +08:00 |
yicheng
|
58dcc9181f
|
feat: add port setting in setting
# Conflicts:
# ClashX/AppDelegate.swift
# ClashX/Base.lproj/Main.storyboard
# ClashX/General/Managers/Settings.swift
# ClashX/ViewControllers/Settings/GeneralSettingViewController.swift
# ClashX/goClash/build.sh
# ClashX/goClash/main.go
# ClashX/zh-Hans.lproj/Main.strings
|
2023-06-26 16:07:07 +08:00 |
mrFq1
|
a35a3205ad
|
Merge remote-tracking branch 'origin/master' into meta-dev
# Conflicts:
# ClashX.xcodeproj/project.pbxproj
# ClashX/AppDelegate.swift
# ClashX/Base.lproj/Main.storyboard
# ClashX/General/Managers/Settings.swift
# ClashX/Support Files/en.lproj/Localizable.strings
# ClashX/Support Files/zh-Hans.lproj/Localizable.strings
# ClashX/ViewControllers/Settings/GeneralSettingViewController.swift
# ClashX/goClash/go.mod
# ClashX/goClash/go.sum
# ClashX/zh-Hans.lproj/Main.strings
# Podfile.lock
# README.md
|
2023-06-07 00:10:12 +08:00 |
yicheng
|
51053055c9
|
feat: ssid suspend
|
2023-05-25 14:26:14 +08:00 |
mrFq1
|
6d9f29ff09
|
Revert "feat: add port setting in setting"
This reverts commit d3e0f349ff .
# Conflicts:
# ClashX/AppDelegate.swift
# ClashX/Base.lproj/Main.storyboard
# ClashX/goClash/build.sh
# ClashX/goClash/main.go
|
2023-02-20 19:04:49 +08:00 |
mrFq1
|
62c4d4b9dd
|
Merge remote-tracking branch 'origin/master' into meta-dev
# Conflicts:
# .github/workflows/main.yml
# ClashX.xcodeproj/project.pbxproj
# ClashX/AppDelegate.swift
# ClashX/Base.lproj/Main.storyboard
# ClashX/goClash/build.sh
# ClashX/goClash/build_clash_universal.py
# ClashX/goClash/go.mod
# ClashX/goClash/go.sum
# ClashX/goClash/main.go
# ClashX/goClash/upgrade_core.py
# Podfile.lock
|
2023-02-20 18:33:01 +08:00 |
yicheng
|
d3e0f349ff
|
feat: add port setting in setting
|
2023-02-20 14:18:08 +08:00 |
mrFq1
|
aa536d01aa
|
Merge remote-tracking branch 'origin/master' into meta-dev
# Conflicts:
# .github/workflows/main.yml
# .gitignore
# ClashX.xcodeproj/project.pbxproj
# ClashX/AppDelegate.swift
# ClashX/Base.lproj/Main.storyboard
# ClashX/General/ApiRequest.swift
# ClashX/Support Files/en.lproj/Localizable.strings
# ClashX/Support Files/zh-Hans.lproj/Localizable.strings
# ClashX/goClash/go.mod
# ClashX/goClash/go.sum
# ClashX/goClash/main.go
# ClashX/zh-Hans.lproj/Main.strings
# Podfile
# Podfile.lock
# ProxyConfigHelper/Helper-Info.plist
# README.md
|
2022-11-27 12:08:04 +08:00 |
yicheng
|
3c86163008
|
misc: add setting interface
|
2022-11-20 17:10:26 +08:00 |
mrFq1
|
29b7779903
|
Prepare config file.
|
2022-07-31 23:48:52 +08:00 |
mrFq1
|
6ef8415c94
|
Status icon.
|
2022-07-28 13:01:58 +08:00 |
mrFq1
|
1a173d8d3f
|
Merge remote-tracking branch 'origin/master' into meta
|
2022-06-25 11:17:19 +08:00 |
mrFq1
|
7827c7068b
|
Delete builtInApiMode.
|
2022-06-24 21:17:19 +08:00 |
yicheng
|
c6c74dd888
|
misc: swift lint
# Conflicts:
# ClashX.xcodeproj/project.pbxproj
# ClashX/General/ApiRequest.swift
# ClashX/General/Managers/ProManager.swift
# ClashX/General/Managers/Settings.swift
# ClashX/General/Managers/TunManager.swift
# ClashX/General/Utils/NetworkChangeNotifier.swift
# ClashX/ViewControllers/ClashWebViewContoller.swift
|
2022-06-20 21:03:12 +08:00 |
yicheng
|
2aebc851e3
|
fix: async install proxy helper
|
2020-12-17 09:25:49 +08:00 |
yicheng
|
c8f594a44a
|
optimize stream api retry logic && format code
# Conflicts:
# ClashX/AppDelegate.swift
|
2020-07-10 20:01:00 +08:00 |
yicheng
|
562546480d
|
add basic ui
# Conflicts:
# ClashX/AppDelegate.swift
# ClashX/zh-Hans.lproj/Main.strings
|
2020-07-10 19:58:55 +08:00 |
yicheng
|
351641c0ff
|
Add file watch for iCloud
|
2020-06-02 19:09:30 +08:00 |
yicheng
|
0461db847c
|
feat: add basic iCloud support
|
2020-05-23 21:12:00 +08:00 |
yicheng
|
e9d351cc45
|
update default benchMarkUrl
|
2020-04-11 11:40:05 +08:00 |
yicheng
|
98ce79584f
|
add appcenter
|
2020-03-13 19:33:21 +08:00 |
yicheng
|
16232e8140
|
update core
|
2020-03-11 13:46:50 +08:00 |
yicheng
|
d5d94c49ba
|
Optimize menu & formate
|
2019-11-02 11:55:18 +08:00 |
yicheng
|
d61a051901
|
Update naming
|
2019-11-02 00:04:42 +08:00 |
yicheng
|
3bfaa965ba
|
Fix proxy group selection after switching configs
|
2019-11-01 20:47:55 +08:00 |
yicheng
|
bf49adeb7f
|
add swift format
|
2019-10-20 13:40:50 +08:00 |
yicheng
|
c237580475
|
Fix group menu item display in 10.14. disable show current proxy in menu by default in 10.14
|
2019-10-18 20:44:39 -07:00 |
yicheng
|
676d00f275
|
allow set benchmark url
|
2019-10-17 19:38:04 +08:00 |
yicheng
|
d3b11984bf
|
add NetworkChangeNotifier back
|
2019-10-15 22:40:15 +08:00 |
yicheng
|
bac00153d0
|
Add btn for use built in api & fix utf-8 encoding issue & translations
|
2019-10-13 22:42:25 +08:00 |
yicheng
|
5138931c04
|
Revert to use api control when in develop mode
|
2019-10-09 20:33:57 +08:00 |
yicheng
|
5d8f3c5141
|
remove yams usage
|
2019-10-02 21:43:18 +08:00 |
yicheng
|
5a06c93975
|
Fix rxswift warning
|
2019-10-01 16:17:41 +08:00 |
yicheng
|
72600745c7
|
Improve: use websocket instead of stream api
|
2019-10-01 15:58:43 +08:00 |
yichengchen
|
f51948b30f
|
Improve: fix config file watcher and remove unused code
|
2019-07-28 17:37:59 +08:00 |
yichengchen
|
4ea006684c
|
Feature: auto remove old error config after upgarde
|
2019-07-28 11:48:35 +08:00 |
yicheng
|
60bfa1cd52
|
Feature: upgrade clash core and rename all .yml to .yaml
|
2019-06-29 18:52:05 +08:00 |
yichengchen
|
cf15f17588
|
Fix ci release build
|
2019-05-10 22:12:53 +08:00 |
yichengchen
|
d75543e02b
|
Feature: Allow show proxy group desicion in first class menuitem
|
2019-05-10 21:42:43 +08:00 |
yichengchen
|
d4ed7b2e61
|
Chore: reduce warning
|
2019-05-10 20:40:35 +08:00 |
yicheng
|
5bb6c5d023
|
Improve: save remote config file with name of download url host
|
2019-01-11 16:09:06 +08:00 |
yicheng
|
2b21fc6234
|
Fix: upgrade from ini fail
|
2018-12-09 22:52:13 +08:00 |