Commit Graph

1325 Commits

Author SHA1 Message Date
mrFq1 6b40b9ad91 misc: geo updater 2023-08-14 21:21:04 +08:00
mrFq1 a0d87499c5 misc: bump v1.15.1 2023-08-14 09:19:50 +08:00
mrFq1 144be01065 Merge branch 'meta-dev' into meta 2023-08-08 12:41:11 +08:00
mrFq1 59eede3eb7 misc: sync file changes to swiftui 2023-08-08 00:29:43 +08:00
mrFq1 da31017aac misc: update storyboard 2023-08-08 00:11:47 +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
mrFq1 0298ed3ea3 Merge remote-tracking branch 'fork/fix-helper' into meta-dev 2023-08-07 23:02:00 +08:00
mrFq1 228e54358e fix: helper check status 2023-08-07 00:20:25 +08:00
mrFq1 666c7a954a fix: geo mode init 2023-08-04 16:08:04 +08:00
yicheng c113a33faa misc: update keyboardshortcuts 2023-07-24 17:13:46 +08:00
yicheng 2448a80f11 misc: adjust connection panel order & enable auto save 2023-07-24 17:06:18 +08:00
yicheng bc83166ee8 misc: update core 2023-07-24 16:51:58 +08:00
yicheng fea5404fe7 fix: detail page bg color in dark mode 2023-07-24 09:17:01 +08:00
yicheng bbe83be779 fix: crash when sort by network 2023-07-20 08:52:28 +08:00
yicheng 7251a8c2a0 misc: update core 2023-07-18 15:11:47 +08:00
yicheng 2268b132a2 fix: connection panel dark mode issue[beta] 2023-07-18 13:41:14 +08:00
yicheng 740f84c99b fix: should replace mmdb on app upgrade 2023-07-18 13:41:09 +08:00
yicheng 2024a12ecd misc: move setting to the first page of menu 2023-07-18 13:40:45 +08:00
yicheng 1359a23969 misc: update connection panel localization 2023-07-18 13:40:37 +08:00
Yicheng 425044b20d
feat: add new native connection panel (#1181)
* feat: add base connection window

* feat: listen to clash connection api and get process information

* misc: add top list tableview

* fix: get no-app process

* feat: add status icon

* feat: add detail view

* misc: init left pannel view

* misc: update window background

* feat: support top tableview sort

* feat: support left pannelView search

* feat: update left panel bg color and apply application filter

* feat: add top searchfield

* feat: add host and sourceIp list datasource

* misc: unify window controller

* feat: support speed sort

* misc: add connection translations

* feat: add left pannel view section display.

* misc: Rename ConnectionApplicationClientCellView to ApplicationClientCellView.swift

* feat: Refactor SectionedTableView.swift

* feat: update left panel view

* feat: add right click to close conn

* feat: support sort by host

* feat: add top segment control

* feat: add active connection support

* misc: Rename `ConnectionsLeftPannelView` to `ConnectionLeftPannelView`

* misc: add parent controller for ConnectionsViewController

* misc: update localization

* misc: recover failed request from log to connections

* misc: filter application by path

* misc: swiftlint enable empty_count rule

* feat: add global shortcut for connections

* fix: unknown filter

* feat: add close button

* misc: fix multi selection

* fix: remove force unwarp

* misc: fix beta ci [beta]

---------

Co-authored-by: miniLV <liangyuhangapple@gmail.com>
2023-07-16 12:16:15 +08:00
yicheng 860c1f82b8 feat: reduce exp menu item 2023-07-12 15:09:41 +08:00
yicheng bb896b79dd misc: revert macOS 14 workaround 2023-07-08 09:31:02 +08:00
mrFq1 737f871431 misc: update Schemes 2023-07-01 11:46:26 +08:00
mrFq1 02301be643 chore: update build 2023-07-01 11:37:37 +08:00
mrFq1 89475461ee misc: remove cocoapods 2023-07-01 11:30:40 +08:00
mrFq1 fe79da9057 misc: icloud folder 2023-06-30 23:27:47 +08:00
mrFq1 36a0773d24 Merge branch 'meta-dev' into meta 2023-06-30 15:24:15 +08:00
mrFq1 5b8fea2d5d Revert "feat: migrated to ~/.config/ClashMeta"
This reverts commit 9f3bf507b7.
2023-06-30 15:23:08 +08:00
mrFq1 79a5fc62f7 Merge branch 'meta-dev' into meta 2023-06-30 14:53:28 +08:00
mrFq1 096666afa0 feat: geoxUrl 2023-06-30 14:50:22 +08:00
mrFq1 0e23ab8b04 misc: update tips 2023-06-30 13:36:45 +08:00
mrFq1 9f3bf507b7 feat: migrated to ~/.config/ClashMeta 2023-06-30 13:36:27 +08:00
mrFq1 abf94e60c8 misc: update core 2023-06-30 12:35:22 +08:00
mrFq1 3c7bf078f5 Merge branch 'meta-dev' into meta 2023-06-27 15:09:29 +08:00
mrFq1 2054cdea2e misc: update core 2023-06-27 15:06:45 +08:00
mrFq1 2e6aadf023 Merge branch 'meta-dev' into meta 2023-06-27 14:55:44 +08:00
mrFq1 1099310bcc fix macos 14 beta2 crash issue for swiftui 2023-06-27 14:41:33 +08:00
mrFq1 d4c46feead chore: ignore zip 2023-06-26 22:48:30 +08:00
mrFq1 4bed3dfa4a chore: build infos 2023-06-26 22:31:44 +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 9a6f4a7c4f fix: reset button layout 2023-06-26 15:46:11 +08:00
mrFq1 28601b67bb Merge branch 'meta-dev' into meta 2023-06-26 14:27:04 +08:00
yicheng 0df4573ce5 misc: update core 2023-06-26 08:38:06 +08:00
mrFq1 32b8fafb02 misc: sync files 2023-06-25 22:41:37 +08:00
mrFq1 be531ac033 Merge remote-tracking branch 'origin/master' into meta-dev
# Conflicts:
#	ClashX.xcodeproj/project.pbxproj
#	ClashX/Vendor/Safe/NSMutableArray+Safe.m
2023-06-25 22:37:49 +08:00
mrFq1 eab1fe0e62 misc: disable secret textfield 2023-06-25 22:31:53 +08:00
yicheng 8807dacab3 fix: try fix macos14 issue 2023-06-25 21:09:25 +08:00
yicheng b1e41841b1 fix menu bar height issue 2023-06-25 21:09:20 +08:00
yicheng 2f9260c17d fix: temp fix macos 14 beta2 crash issue 2023-06-25 20:41:10 +08:00