diff --git a/IssuerIcons/1Password.png b/IssuerIcons/1Password.png new file mode 100644 index 0000000..a1ad176 Binary files /dev/null and b/IssuerIcons/1Password.png differ diff --git a/IssuerIcons/Bit4You.png b/IssuerIcons/Bit4You.png new file mode 100644 index 0000000..05c545a Binary files /dev/null and b/IssuerIcons/Bit4You.png differ diff --git a/IssuerIcons/Divvy.png b/IssuerIcons/Divvy.png new file mode 100644 index 0000000..6778876 Binary files /dev/null and b/IssuerIcons/Divvy.png differ diff --git a/IssuerIcons/Namecheap.png b/IssuerIcons/Namecheap.png new file mode 100644 index 0000000..2e152c5 Binary files /dev/null and b/IssuerIcons/Namecheap.png differ diff --git a/IssuerIcons/NextDNS.png b/IssuerIcons/NextDNS.png new file mode 100644 index 0000000..e7f0b0e Binary files /dev/null and b/IssuerIcons/NextDNS.png differ diff --git a/IssuerIcons/UnstoppableDomains.png b/IssuerIcons/UnstoppableDomains.png new file mode 100644 index 0000000..2b83f8d Binary files /dev/null and b/IssuerIcons/UnstoppableDomains.png differ diff --git a/IssuerIcons/Zapier.png b/IssuerIcons/Zapier.png new file mode 100644 index 0000000..e2ac94c Binary files /dev/null and b/IssuerIcons/Zapier.png differ diff --git a/Tofu/AccountCell.swift b/Tofu/AccountCell.swift index 2dc73ba..532e083 100644 --- a/Tofu/AccountCell.swift +++ b/Tofu/AccountCell.swift @@ -13,6 +13,7 @@ private struct CaseInsensitiveString: Hashable, ExpressibleByStringLiteral { } private let imageNames: [CaseInsensitiveString: String] = [ + "1Password": "1Password", "17th Shard": "17thShard", "Adobe ID": "Adobe", "Allegro": "Allegro", @@ -23,12 +24,13 @@ private let imageNames: [CaseInsensitiveString: String] = [ "AWS": "AWS", "Backblaze": "Backblaze", "Basecamp's+Launchpad": "Basecamp", - "Binance.com": "Binance", + "Binance": "Binance", "BitBayAuth": "BitBay", "Bitbucket": "Bitbucket", "Bitstamp": "Bitstamp", "Bittrex": "Bittrex", "Bitwarden": "Bitwarden", + "Bit4You": "Bit4You", "Cloudflare": "Cloudflare", "Coinbase": "Coinbase", "Contentful": "Contentful", @@ -36,6 +38,7 @@ private let imageNames: [CaseInsensitiveString: String] = [ "CyDIS": "CyDIS", "DigitalOcean": "DigitalOcean", "Discord": "Discord", + "Divvy": "Divvy", "DNSimple": "DNSimple", "Dropbox": "Dropbox", "Electronic Arts": "ElectronicArts", @@ -79,9 +82,11 @@ private let imageNames: [CaseInsensitiveString: String] = [ "Mailchimp": "Mailchimp", "Mega": "Mega", "Microsoft": "Microsoft", + "Namecheap": "Namecheap", "Name.com": "Name.com", "Netlify": "Netlify", "Nextcloud": "Nextcloud", + "NextDNS": "NextDNS", "Nexus Mods": "NexusMods", "NiceHash - New platform": "NiceHash", "NiceHash": "NiceHash", @@ -126,11 +131,13 @@ private let imageNames: [CaseInsensitiveString: String] = [ "Twitter": "Twitter", "Uber": "Uber", "Ubisoft": "Ubisoft", + "Unstoppable Domains": "UnstoppableDomains", "VKontakte": "VKontakte", "Wallabag": "Wallabag", "WordPress": "WordPress", "WordPress.com": "WordPress", "YNAB": "YNAB", + "Zapier": "Zapier", "Zoom": "Zoom", ] diff --git a/Tofu/Assets.xcassets/1Password.imageset/1Password.png b/Tofu/Assets.xcassets/1Password.imageset/1Password.png new file mode 100644 index 0000000..8fcc715 Binary files /dev/null and b/Tofu/Assets.xcassets/1Password.imageset/1Password.png differ diff --git a/Tofu/Assets.xcassets/1Password.imageset/1Password@2x.png b/Tofu/Assets.xcassets/1Password.imageset/1Password@2x.png new file mode 100644 index 0000000..a249286 Binary files /dev/null and b/Tofu/Assets.xcassets/1Password.imageset/1Password@2x.png differ diff --git a/Tofu/Assets.xcassets/1Password.imageset/1Password@3x.png b/Tofu/Assets.xcassets/1Password.imageset/1Password@3x.png new file mode 100644 index 0000000..a37452b Binary files /dev/null and b/Tofu/Assets.xcassets/1Password.imageset/1Password@3x.png differ diff --git a/Tofu/Assets.xcassets/1Password.imageset/Contents.json b/Tofu/Assets.xcassets/1Password.imageset/Contents.json new file mode 100644 index 0000000..aadedd6 --- /dev/null +++ b/Tofu/Assets.xcassets/1Password.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "1Password.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "1Password@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "1Password@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You.png b/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You.png new file mode 100644 index 0000000..f287eb5 Binary files /dev/null and b/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You.png differ diff --git a/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You@2x.png b/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You@2x.png new file mode 100644 index 0000000..2f74740 Binary files /dev/null and b/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You@2x.png differ diff --git a/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You@3x.png b/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You@3x.png new file mode 100644 index 0000000..377008f Binary files /dev/null and b/Tofu/Assets.xcassets/Bit4You.imageset/Bit4You@3x.png differ diff --git a/Tofu/Assets.xcassets/Bit4You.imageset/Contents.json b/Tofu/Assets.xcassets/Bit4You.imageset/Contents.json new file mode 100644 index 0000000..0f69641 --- /dev/null +++ b/Tofu/Assets.xcassets/Bit4You.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "Bit4You.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "Bit4You@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "Bit4You@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Tofu/Assets.xcassets/Divvy.imageset/Contents.json b/Tofu/Assets.xcassets/Divvy.imageset/Contents.json new file mode 100644 index 0000000..2f86a9c --- /dev/null +++ b/Tofu/Assets.xcassets/Divvy.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "Divvy.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "Divvy@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "Divvy@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Tofu/Assets.xcassets/Divvy.imageset/Divvy.png b/Tofu/Assets.xcassets/Divvy.imageset/Divvy.png new file mode 100644 index 0000000..3851c66 Binary files /dev/null and b/Tofu/Assets.xcassets/Divvy.imageset/Divvy.png differ diff --git a/Tofu/Assets.xcassets/Divvy.imageset/Divvy@2x.png b/Tofu/Assets.xcassets/Divvy.imageset/Divvy@2x.png new file mode 100644 index 0000000..8cfc0d2 Binary files /dev/null and b/Tofu/Assets.xcassets/Divvy.imageset/Divvy@2x.png differ diff --git a/Tofu/Assets.xcassets/Divvy.imageset/Divvy@3x.png b/Tofu/Assets.xcassets/Divvy.imageset/Divvy@3x.png new file mode 100644 index 0000000..759bd31 Binary files /dev/null and b/Tofu/Assets.xcassets/Divvy.imageset/Divvy@3x.png differ diff --git a/Tofu/Assets.xcassets/Namecheap.imageset/Contents.json b/Tofu/Assets.xcassets/Namecheap.imageset/Contents.json new file mode 100644 index 0000000..491bbda --- /dev/null +++ b/Tofu/Assets.xcassets/Namecheap.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "Namecheap.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "Namecheap@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "Namecheap@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap.png b/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap.png new file mode 100644 index 0000000..ebd5fdd Binary files /dev/null and b/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap.png differ diff --git a/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap@2x.png b/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap@2x.png new file mode 100644 index 0000000..b9f40b9 Binary files /dev/null and b/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap@2x.png differ diff --git a/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap@3x.png b/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap@3x.png new file mode 100644 index 0000000..5700dae Binary files /dev/null and b/Tofu/Assets.xcassets/Namecheap.imageset/Namecheap@3x.png differ diff --git a/Tofu/Assets.xcassets/NextDNS.imageset/Contents.json b/Tofu/Assets.xcassets/NextDNS.imageset/Contents.json new file mode 100644 index 0000000..0cc1d1c --- /dev/null +++ b/Tofu/Assets.xcassets/NextDNS.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "NextDNS.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "NextDNS@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "NextDNS@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS.png b/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS.png new file mode 100644 index 0000000..a891096 Binary files /dev/null and b/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS.png differ diff --git a/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS@2x.png b/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS@2x.png new file mode 100644 index 0000000..8d5dd2a Binary files /dev/null and b/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS@2x.png differ diff --git a/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS@3x.png b/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS@3x.png new file mode 100644 index 0000000..c028c3c Binary files /dev/null and b/Tofu/Assets.xcassets/NextDNS.imageset/NextDNS@3x.png differ diff --git a/Tofu/Assets.xcassets/UnstoppableDomains.imageset/Contents.json b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/Contents.json new file mode 100644 index 0000000..c7f9081 --- /dev/null +++ b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "UnstoppableDomains.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "UnstoppableDomains@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "UnstoppableDomains@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains.png b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains.png new file mode 100644 index 0000000..d5065fa Binary files /dev/null and b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains.png differ diff --git a/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains@2x.png b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains@2x.png new file mode 100644 index 0000000..1e6a7a7 Binary files /dev/null and b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains@2x.png differ diff --git a/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains@3x.png b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains@3x.png new file mode 100644 index 0000000..9f85b38 Binary files /dev/null and b/Tofu/Assets.xcassets/UnstoppableDomains.imageset/UnstoppableDomains@3x.png differ diff --git a/Tofu/Assets.xcassets/Zapier.imageset/Contents.json b/Tofu/Assets.xcassets/Zapier.imageset/Contents.json new file mode 100644 index 0000000..8246b0c --- /dev/null +++ b/Tofu/Assets.xcassets/Zapier.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "Zapier.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "Zapier@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "Zapier@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Tofu/Assets.xcassets/Zapier.imageset/Zapier.png b/Tofu/Assets.xcassets/Zapier.imageset/Zapier.png new file mode 100644 index 0000000..e190aca Binary files /dev/null and b/Tofu/Assets.xcassets/Zapier.imageset/Zapier.png differ diff --git a/Tofu/Assets.xcassets/Zapier.imageset/Zapier@2x.png b/Tofu/Assets.xcassets/Zapier.imageset/Zapier@2x.png new file mode 100644 index 0000000..a6552a4 Binary files /dev/null and b/Tofu/Assets.xcassets/Zapier.imageset/Zapier@2x.png differ diff --git a/Tofu/Assets.xcassets/Zapier.imageset/Zapier@3x.png b/Tofu/Assets.xcassets/Zapier.imageset/Zapier@3x.png new file mode 100644 index 0000000..a7f32ec Binary files /dev/null and b/Tofu/Assets.xcassets/Zapier.imageset/Zapier@3x.png differ