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
yicheng
0df4573ce5
misc: update core
2023-06-26 08:38:06 +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
yicheng
4ab50589cf
feat: update core, support alive api
2023-06-17 12:51:26 +08:00
yicheng
b28af782bb
misc: add reset userdefault entry
2023-06-15 14:24:00 +08:00
yicheng
8d586f3ae6
misc: update logger to log called function and update sample config
2023-06-15 14:10:15 +08:00
yicheng
008c92e9c1
fix: delete webview cache when version update, remove git dir in dashboard folder, add more log in dashboard window
2023-06-15 14:08:45 +08:00
yicheng
69a5db7a2c
misc: update core
2023-06-14 14:52:10 +08:00
yicheng
cf2008a265
misc: disable dashboard in macos 10.14 due to webkit support
2023-06-14 13:40:35 +08:00
miniLV
dabbb5bb95
misc: upgrade Sparkle version to 2.0 ( #1162 )
...
* misc: upgrade Sparkle version to 2.0
* ci: fix ci on pull request
* misc: remove sparkle codesign script and optimize github action script add export step
* misc: fix checkForUpdates don't work issue
* misc: Using `SPUStandardUpdaterController.checkForUpdates(_:)` replace `ontroller?.checkForUpdates(_:)`
* misc: Since SUUpdater is init by code, remove this judge ment
* misc: move judgement
---------
Co-authored-by: yicheng <11733500+yichengchen@users.noreply.github.com>
2023-06-14 13:37:53 +08:00
yicheng
f266dbf8b7
misc: swiftlint auto fix
2023-06-14 11:34:08 +08:00
yicheng
209c1db1fa
misc: enable swiftlint
2023-06-14 11:34:08 +08:00
yicheng
fbe0fc4c99
feat: add open config file in settings
2023-06-14 10:57:07 +08:00
yicheng
d1fb3ffab5
misc: fix localization
2023-06-14 10:42:04 +08:00
yicheng
c3f4e15a60
feat: add default api password [appcenter] [notarize]
2023-06-12 17:06:33 +08:00
yicheng
2e012da813
misc: add zh-hant
2023-06-12 17:01:24 +08:00
yicheng
34f9a16aca
fix: menu selecting state not update in time in mac os 14
2023-06-09 15:24:24 +08:00
yicheng
6fb8a1a627
misc: update core
2023-06-05 10:01:14 +08:00
yicheng
d910c3413e
feat: add open log folder button
2023-06-05 09:56:14 +08:00
yicheng
3a5f61b02c
feat: add uninstall proxy helper
2023-06-05 09:55:05 +08:00
yicheng
b55de35e3b
docs: update readme
2023-06-03 13:38:58 +08:00
yicheng
2dc1003f36
feat: support global shortcut
2023-05-26 15:59:06 +08:00
yicheng
b13a703a8a
misc: update deps
2023-05-25 17:04:49 +08:00
yicheng
d2ef7aaf7d
chore: update version
2023-05-25 14:29:13 +08:00
yicheng
1c7bebae71
feat: add switcher for swiftui menu bar
2023-05-25 14:27:56 +08:00
yicheng
51053055c9
feat: ssid suspend
2023-05-25 14:26:14 +08:00
yicheng
ceefa2cad5
misc: update core
2023-05-12 16:19:25 +08:00
yicheng
db1b0c995f
fix custom image size
2023-04-28 16:48:09 +08:00
yicheng
5d83896080
ci: update SMJobBlessUtil.py from https://gist.github.com/mikeyh/89a1e2ecc6849ff6056b7391c5216799
2023-04-28 16:40:40 +08:00
yicheng
dd5143bea8
fix: temp remove swiftlint for ci fail
2023-04-26 14:14:19 +08:00
yicheng
af2b28163f
misc: update core
2023-04-26 13:56:03 +08:00
Miigon
b9c45071b6
ClashLogLevel.warning = "warning" instead of "warn"
...
`log-level` should be `info / warning / error / debug / silent`, `warn` is not a valid log level.
fixes #966 #982
2023-03-28 10:30:39 +08:00
yicheng
19a4f8bfaf
misc: update core, enable crash collect
2023-03-28 10:29:14 +08:00
yicheng
7c15841e80
chore: acceptsFirstMouse on dashboard webview
2023-03-28 10:14:18 +08:00
yicheng
d6a04af930
misc: fix speed issue when use remote conifg
2023-03-28 10:11:17 +08:00
yicheng
2f5dc5c642
misc: some core does not have mean delay
2023-03-28 10:08:06 +08:00
yicheng
5c9b35fbac
misc: allow user define standalone proxy port
2023-03-28 10:08:06 +08:00
yicheng
d73d70ce08
fix: fix allow api lan usage button
2023-03-28 10:08:06 +08:00
yicheng
2d95445760
misc: read tag version on tag build
2023-03-02 14:33:24 +08:00
yicheng
aaaa0e3d25
feat: use meanDelay to show proxy delay
2023-03-02 11:13:24 +08:00