-
Notifications
You must be signed in to change notification settings - Fork 11
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
Data Import ux redo #1754
Merged
Merged
Data Import ux redo #1754
Changes from all commits
Commits
Show all changes
96 commits
Select commit
Hold shift + click to select a range
988dbc8
Add new browser import sources
mallexxx 5cdfa77
fix tests
mallexxx b1ee94a
Bitwarden source, Refactor CSV parser, improve column detection
mallexxx a64117c
minor cleanup
mallexxx 8521ae3
cleanup
mallexxx 24a24ac
Add Passwords import as CSV step to Yandex
mallexxx 4d21895
rename ChromiumPreferences
mallexxx b60be62
handle ImportError separately in DataImportViewController
mallexxx 748c285
rename ChromiumPreferences in pbxproj
mallexxx e7a5566
fix browser isInstalled detection
mallexxx fc03dd1
Fix a glitch on switching import button state when changing import so…
mallexxx bafd5e7
Merge remote-tracking branch 'origin/develop' into alex/new-import-br…
mallexxx 620a01e
Merge branch 'alex/new-import-browsers' into alex/improve-import-info
mallexxx 46de2a9
Merge branch 'alex/new-import-csv' into alex/improve-import-info
mallexxx 491a801
Disable import passwords/bookmarks checkboxes if data file not found
mallexxx fb55c63
fix tests
mallexxx 8f4531c
Merge remote-tracking branch 'origin/develop' into alex/improve-impor…
mallexxx c642307
Merge branch 'develop' into alex/new-import-browsers
mallexxx c50b7f0
Bitwarden source, Refactor CSV parser, improve column detection (#1740)
mallexxx 1358f18
Merge remote-tracking branch 'origin/develop' into alex/improve-impor…
mallexxx 74d8c5b
Merge remote-tracking branch 'origin/alex/new-import-browsers' into a…
mallexxx 5348e1e
New Data Import UX in SwiftUI
mallexxx 7a6cb40
show summary if all sources succeeded; disable Select file button whe…
mallexxx ea33df9
fix CSV, 1Password 8 selection in picker; Remove Skip button for file…
mallexxx 795c1dc
fix build
mallexxx 278820a
cleanup
mallexxx 5b28b0e
refactor data import feedback
mallexxx 0771496
fix typo
mallexxx 552d318
fix pbxproj
mallexxx 8848513
fix typo
mallexxx 76025c2
remove source arg from Importers
mallexxx 132f3fd
fix tests
mallexxx 32d92f4
fix linter issues
mallexxx e00d76b
update CSV import source name
mallexxx e64a46a
fix build
mallexxx 1ed18de
fix invalid profile folders shown for tor/firefox
mallexxx 76d28f0
allow file drop on file import button
mallexxx 3e78e35
code adjustment; handle chromium userDeniedKeychainPrompt
mallexxx 627e442
rollback unneded pbxproj changes
mallexxx c726e5c
rollback failing test
mallexxx cf0b6fa
Validate profiles data in profile picker
mallexxx ff589e1
adjust data import view after ship review
mallexxx be4cf26
Localizable xcstrings
mallexxx 15418c4
add comments, naming adjustment, add suppot for custom localized argu…
mallexxx b445919
add localization comments
mallexxx 245bbe6
mostly there; tests in progress
mallexxx eb80e9a
show back button on getReadPermission, noData screens
mallexxx 03e327f
spaces
mallexxx 80c92f5
Merge branch 'main' into alex/improve-import-info
mallexxx 9cbca92
exclude .noData screen
mallexxx 33e0748
drop .noData screen
mallexxx 684a986
show Skip for failed passwords if there were errors
mallexxx 90603f9
don‘t get stuck on the same error screen
mallexxx 944f0fd
fix build
mallexxx 5cd617f
fix build
mallexxx 774f067
fix typo
mallexxx 15eeb6c
fix fiferox profile primary password
mallexxx 4a6f627
fix ux flow on failure
mallexxx c1ddad4
design adjustments and fixes
mallexxx f752210
fix yandex csv import instructions
mallexxx 17165e5
FileImportView testability
mallexxx e005c99
FileImportView instructions localization tests
mallexxx 2f9d5fa
fix naming
mallexxx 1f0c01c
rm todo
mallexxx d6c05f0
Merge remote-tracking branch 'origin/main' into alex/improve-import-info
mallexxx 7310f71
added Review/simulated successful zero import result
mallexxx df8b63b
fix pbxproj
mallexxx fb474be
add throttled cancellable progress tracking to data importers/data im…
mallexxx 7742cd8
fix doubling import when keychain password/primary password rejected
mallexxx 64ba065
tests
mallexxx bd08e8f
fix linter issues
mallexxx 3ee7d70
fix FileImportViewLocalizationTests CI assertions
mallexxx 377ffea
Merge remote-tracking branch 'origin/main' into alex/improve-import-info
mallexxx 73cd5a1
fix failing test
mallexxx e452806
Show generic summary header when there‘s a failure in summary results
mallexxx 252ef22
align file import instructions with numbers in circles by top
mallexxx 549b4d6
add localization comment
mallexxx fb60932
fix SwiftUI crash on Big Sur
mallexxx 8064382
fix dialog dismiss on Big Sur
mallexxx 5d5451b
Ship review styling and copy fixes
mallexxx 4e7fb31
minor fixes
mallexxx 9a5a0b3
Merge remote-tracking branch 'origin/main' into alex/improve-import-info
mallexxx 5d054ca
fix sandboxed build
mallexxx 6538b13
Merge remote-tracking branch 'origin/main' into alex/improve-import-info
mallexxx 36b47df
fix missing import sources
mallexxx 22d6d62
minor styling fix
mallexxx d5125d1
add missing import
mallexxx 8b1a452
fix support of Chrome Dev/Beta/Canary builds
mallexxx f588e0f
fix safari get read permission assertion
mallexxx 26b0c25
fix feedback view styling, add focus ring
mallexxx 3916ead
fix invalid default profile selection
mallexxx 5f19488
Merge remote-tracking branch 'origin/main' into alex/improve-import-info
mallexxx 5199d15
cleanup files committed by mistake
mallexxx 761a444
last touches
mallexxx 04e69eb
Report browser version in Pixel on data import failure (#1873)
mallexxx ec97729
rm todo
mallexxx 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
Large diffs are not rendered by default.
Oops, something went wrong.
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
38 changes: 0 additions & 38 deletions
38
DuckDuckGo/Assets.xcassets/Colors/ClearColor.colorset/Contents.json
This file was deleted.
Oops, something went wrong.
15 changes: 15 additions & 0 deletions
15
DuckDuckGo/Assets.xcassets/Images/Import-Export-16.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,15 @@ | ||
{ | ||
"images" : [ | ||
{ | ||
"filename" : "Import-Export-16D.pdf", | ||
"idiom" : "universal" | ||
} | ||
], | ||
"info" : { | ||
"author" : "xcode", | ||
"version" : 1 | ||
}, | ||
"properties" : { | ||
"template-rendering-intent" : "template" | ||
} | ||
} |
Binary file added
BIN
+2.02 KB
DuckDuckGo/Assets.xcassets/Images/Import-Export-16.imageset/Import-Export-16D.pdf
Binary file not shown.
15 changes: 15 additions & 0 deletions
15
DuckDuckGo/Assets.xcassets/Images/Menu-Hamburger-16.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,15 @@ | ||
{ | ||
"images" : [ | ||
{ | ||
"filename" : "Menu-Hamburger-16.pdf", | ||
"idiom" : "universal" | ||
} | ||
], | ||
"info" : { | ||
"author" : "xcode", | ||
"version" : 1 | ||
}, | ||
"properties" : { | ||
"template-rendering-intent" : "template" | ||
} | ||
} |
Binary file added
BIN
+1.99 KB
DuckDuckGo/Assets.xcassets/Images/Menu-Hamburger-16.imageset/Menu-Hamburger-16.pdf
Binary file not shown.
15 changes: 15 additions & 0 deletions
15
DuckDuckGo/Assets.xcassets/Images/Menu-Horizontal-16.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,15 @@ | ||
{ | ||
"images" : [ | ||
{ | ||
"filename" : "Menu-16.pdf", | ||
"idiom" : "universal" | ||
} | ||
], | ||
"info" : { | ||
"author" : "xcode", | ||
"version" : 1 | ||
}, | ||
"properties" : { | ||
"template-rendering-intent" : "template" | ||
} | ||
} |
Binary file added
BIN
+1.83 KB
DuckDuckGo/Assets.xcassets/Images/Menu-Horizontal-16.imageset/Menu-16.pdf
Binary file not shown.
15 changes: 15 additions & 0 deletions
15
DuckDuckGo/Assets.xcassets/Images/Menu-Vertical-16.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,15 @@ | ||
{ | ||
"images" : [ | ||
{ | ||
"filename" : "Menu-Vertical-16.pdf", | ||
"idiom" : "universal" | ||
} | ||
], | ||
"info" : { | ||
"author" : "xcode", | ||
"version" : 1 | ||
}, | ||
"properties" : { | ||
"template-rendering-intent" : "template" | ||
} | ||
} |
Binary file added
BIN
+1.83 KB
DuckDuckGo/Assets.xcassets/Images/Menu-Vertical-16.imageset/Menu-Vertical-16.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
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
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
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
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.
Swift 5.9 auto-generates the asset names