-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add feature-flagged VPN Settings Pane. #1858
Merged
Merged
Changes from 15 commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
07502b4
Implemented the VPN settings pane
diegoreymendez 599ae79
Merge branch 'develop' into diego/vpn-settings
diegoreymendez f38eb84
Re-implemented connect on login
diegoreymendez e3c199a
Implements the option to show the menu, brings several other improvem…
diegoreymendez 7ee6bcd
Improves localization, implements VPN uninstallation
diegoreymendez 4d4df9b
Adds option to open App showing our vpn settings
diegoreymendez 1e13253
Added a fix so that a new window will be opened if needed when trying…
diegoreymendez 5a161b5
Merges the latest from develop
diegoreymendez 2a07527
Implements notification settings
diegoreymendez c73aa79
Feature flagged the new VPN Settings tab
diegoreymendez 15635e5
Corrected the uninstall designs + copy
diegoreymendez 762c329
Merge branch 'develop' into diego/vpn-settings
diegoreymendez b1f1b40
Updates BSK
diegoreymendez eea3f2a
Updates BSK
diegoreymendez 18e8014
Fixes swiftlint violations
diegoreymendez f6d049a
Corrects a mistake
diegoreymendez 538bec9
Renames TunnelSettings to VPNSettings. Cross platform improvements fo…
diegoreymendez 9ab40c9
Removes NetworkProtectionUserDefaultsConstants.swift
diegoreymendez 74fd824
Removes the show-vpn-settings feature flag
diegoreymendez 5efc7b2
Updates BSK
diegoreymendez 93d20f8
Updates BSK
diegoreymendez 4e3170d
Fixes some swiftlint warnings
diegoreymendez 0c9384d
Updates BSK
diegoreymendez 4463e49
Open a new window with a tab collection directly.
samsymons 55071ed
Corrects the copy for VPN settings
diegoreymendez d56cd0a
Merge branch 'diego/vpn-settings' of github.com:duckduckgo/macos-brow…
diegoreymendez 8c2c618
Adjusted several small mistakes in the copy
diegoreymendez 26ca943
Fixes copy errors
diegoreymendez 038208f
Fixes the VPN settings so that they're only visible if NetP has been …
diegoreymendez 0ab83fe
Hides the 'Uninstall...' button when the VPN is not installed
diegoreymendez dec1643
Makes several UI adjustments
diegoreymendez c2655e8
Removes some unnecessary code
diegoreymendez 21d8639
Code cleanup, and ship review changes
diegoreymendez 94a95f6
Updates BSK
diegoreymendez 85ff1f3
Merge branch 'develop' of github.com:duckduckgo/macos-browser into de…
diegoreymendez 6b6d7da
Updates to the latest from develop and the latest BSK
diegoreymendez e61f393
Remove the VPN settings pane when the VPN is uninstalled
diegoreymendez 79ae572
Fixes the VPN uninstall error handling so that it won't uninstall if …
diegoreymendez 4ce92e6
Uninstalling NetP now shows a confirmation bubble
diegoreymendez 4706c7c
Fixes some final issues
diegoreymendez 06bb1ed
Merge branch 'develop' into diego/vpn-settings
samsymons 206985d
Fix merge issues and sandboxed build compilation.
samsymons bd8e2d0
Fix test compilation.
samsymons 4300489
Fix SwiftLint violations.
samsymons 4849b7b
Fix whitespace… again?
samsymons 841e098
Merge branch 'develop' into diego/vpn-settings
samsymons 0bc21e1
Fix post-merge issues.
samsymons c37d3d8
Set BSK to 86.0.0.
samsymons File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
DuckDuckGo/Assets.xcassets/Images/VPN.imageset/Contents.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"images" : [ | ||
{ | ||
"filename" : "VPN-Multicolor-16 1.pdf", | ||
samsymons marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"idiom" : "universal" | ||
} | ||
], | ||
"info" : { | ||
"author" : "xcode", | ||
"version" : 1 | ||
} | ||
} |
Binary file added
BIN
+4.99 KB
DuckDuckGo/Assets.xcassets/Images/VPN.imageset/VPN-Multicolor-16 1.pdf
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In theory I could open URL "about:preferences/vpn" but when I tried doing this it was failing for some reason. This should be fine too I guess.