Commit graph

266 commits

Author SHA1 Message Date
Kenta Kubo
e102e47f50 ci: bump Swift to 6.2 2025-09-19 00:53:54 +09:00
Kenta Kubo
08101f9766 chore: update .swift-format to match the default in Swift 6.2 2025-09-19 00:53:54 +09:00
Kenta Kubo
e5c25ad31d
Merge pull request #149 from kkebo/127-deactivate-on-editing
fix: deactivate the active server when it's modified
2025-09-08 23:10:23 +09:00
Kenta Kubo
87c6069581
fix: deactivate the active server when it's modified
fixes #127
2025-09-08 23:02:58 +09:00
Kenta Kubo
5516a3f1e0
Merge pull request #148 from kkebo/bump-version-1.6.0
chore: bump version to 1.6.0
2025-09-07 23:24:49 +09:00
Kenta Kubo
8d6c8d6b5e
chore: bump version to 1.6.0 2025-09-07 23:17:36 +09:00
Kenta Kubo
7e4e5e6f37
Merge pull request #147 from kkebo/fix-donebutton-color-on-mac-catalyst
fix: fix `EditButton` color on Mac Catalyst
2025-09-07 22:40:30 +09:00
Kenta Kubo
8e47f93b16 fix: fix EditButton color on Mac Catalyst 2025-09-07 22:33:17 +09:00
Kenta Kubo
4f34aad38a
Merge pull request #146 from kkebo/139-fix-editbutton-on-mac-catalyst
fix: add a workaround for FB20137863
2025-09-07 22:31:50 +09:00
Kenta Kubo
cbff3bcedb
fix: add a workaround for FB20137863
fixes #139
2025-09-07 21:36:10 +09:00
Kenta Kubo
f3f050d1c6
Merge pull request #145 from kkebo/liquid-glass-icon 2025-09-07 19:17:33 +09:00
Kenta Kubo
b29d266a37
chore: Liquid Glass App Icon 2025-09-07 03:24:58 +09:00
Kenta Kubo
5110ae80dd
Merge pull request #144 from kkebo/single-size-icon
chore: use single size app icon
2025-09-07 01:40:25 +09:00
Kenta Kubo
f6dd718180
chore: use single size app icon 2025-09-07 01:36:14 +09:00
Kenta Kubo
f63745cb4a
Merge pull request #142 from kkebo/fix-warn 2025-09-06 22:28:07 +09:00
Kenta Kubo
e5bcbd1ad2 fix: fix a warning
The warning message was "'init(tag:selection:destination🏷️)' was deprecated in iOS 16.0: use NavigationLink(value🏷️), or navigationDestination(isPresented:destination:), inside a NavigationStack or NavigationSplitView".
2025-09-06 22:22:35 +09:00
Kenta Kubo
b9ac25eb4c
Merge pull request #143 from kkebo/140-revert-commenting-out 2025-09-06 22:22:25 +09:00
Kenta Kubo
bfa62b8f88 fix: uncomment logger.debugs that were commented out by mistake
fixes #140
2025-09-06 22:03:06 +09:00
Kenta Kubo
f3feb893e0
Merge pull request #141 from kkebo/older-sdks
fix: support older iOS SDKs again
2025-09-06 22:01:58 +09:00
Kenta Kubo
a8d2123154
fix: support older iOS SDKs again 2025-09-06 21:54:49 +09:00
Kenta Kubo
e963a83588
Merge pull request #136 from kkebo/116-improve-help-ui-ux
fix: improve help UI/UX
2025-09-06 03:21:28 +09:00
Kenta Kubo
71617ff998 fix: improve help UI/UX 2025-09-06 03:16:24 +09:00
Kenta Kubo
47c4f34d32
Merge pull request #137 from kkebo/refactor-with-switch-expressions 2025-09-05 04:32:55 +09:00
Kenta Kubo
b941334934
refactor: refactor with switch expressions 2025-09-05 03:18:41 +09:00
Kenta Kubo
994f7dcaa5
Merge pull request #135 from kkebo/revert-128-127-deactivate-on-editing 2025-09-05 01:15:25 +09:00
Kenta Kubo
4eca25530c
Revert "fix: deactivate the active server when it's modified" 2025-09-05 01:10:47 +09:00
Kenta Kubo
055e40d2cb
Merge pull request #115 from kkebo/fix-apply-with-excluded-domains
fix: Apply with excluded domains
2025-09-05 00:52:35 +09:00
Kenta Kubo
bf98ce1860
fix: improve text field UX in ExcludedDomainsView 2025-09-03 23:15:40 +09:00
Kenta Kubo
3d5397fa7e refactor: Split ExcludedDomainsView into a separate file 2025-09-03 23:13:18 +09:00
Kenta Kubo
031f9408a0 fix: Apply with excluded domains 2025-09-03 23:13:18 +09:00
Kenta Kubo
832c3b8405
Merge pull request #134 from kkebo/show-server-name-on-system-ui
feat: show the server name in the system UI
2025-09-03 23:10:21 +09:00
Kenta Kubo
d5534d6e34 feat: show the server name in the system UI
I changed the display name from "DNSecure" to the current server name. It is used in the system's settings UI.
2025-09-03 23:03:06 +09:00
Kenta Kubo
91b4c755f2
Merge pull request #133 from kkebo/add-hover-effect-to-add-buttons
fix: add hover effects to "Add" buttons
2025-09-03 23:02:54 +09:00
Kenta Kubo
dd5eda3793
fix: add hover effects to "Add" buttons 2025-09-03 22:56:58 +09:00
Kenta Kubo
0f72faaede
Merge pull request #132 from kkebo/update-project-file
chore: update Xcode project to the latest settings
2025-09-03 22:55:38 +09:00
Kenta Kubo
8dd0f2d50e
chore: update Xcode project to the latest settings 2025-09-03 22:46:05 +09:00
Kenta Kubo
b0715bc56f
Merge pull request #131 from kkebo/update-project-settings
chore: update project settings
2025-09-03 21:26:23 +09:00
Kenta Kubo
9033c43d84
chore: update project settings
"Editor" > "Validate Settings..."
2025-09-03 21:11:09 +09:00
Kenta Kubo
a5cb503490
Merge pull request #130 from kkebo/fix-warns
fix: fix warnings
2025-09-03 21:02:38 +09:00
Kenta Kubo
b047b9042c
fix: fix warnings 2025-09-03 20:56:44 +09:00
Kenta Kubo
17ce2d56a0
Merge pull request #128 from kkebo/127-deactivate-on-editing 2025-09-03 20:42:34 +09:00
Kenta Kubo
fcec5ef24f
fix: deactivate the active server when it's modified
fixes #127
2025-09-03 20:38:51 +09:00
Kenta Kubo
3313b1d9dc
Merge pull request #129 from kkebo/fix-typo 2025-09-03 19:52:15 +09:00
Kenta Kubo
e42f7dd7fa fix: fix typo
"On Demand Rules" -> "On-Demand Rules"
2025-09-03 19:47:55 +09:00
Kenta Kubo
219df8ccc1
Merge pull request #126 from kkebo/improve-textfield-ux-in-ruleview 2025-09-03 19:47:38 +09:00
Kenta Kubo
e7710e9928
fix: improve text field UX in RuleView 2025-09-03 04:05:34 +09:00
Kenta Kubo
547b548525
Merge pull request #120 from kkebo/119-remove-as-is-action 2025-09-03 02:34:27 +09:00
Kenta Kubo
3591b9840a
revert: As is 2025-09-03 02:28:26 +09:00
Kenta Kubo
06c5a5fc65
test: migrate to Testing from XCTest 2025-09-03 00:39:24 +09:00
Kenta Kubo
f6aaedfdb8
chore: bump Swift language mode to 6 in test targets 2025-09-03 00:37:07 +09:00