Skip to content

Commit

Permalink
Updated string in QR scanning flow
Browse files Browse the repository at this point in the history
And new builds!
  • Loading branch information
Stjin committed Oct 7, 2024
1 parent 1e07e56 commit f8ba170
Show file tree
Hide file tree
Showing 14 changed files with 123 additions and 126 deletions.
Binary file modified .DS_Store
Binary file not shown.
5 changes: 2 additions & 3 deletions .periphery.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
project: addy.xcodeproj
retain_public: true
schemes:
- addy
- addy_shared
- appstoreDebug
targets:
- addy
- addy_shared
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## [v1.1.1] - 2024-10-08

### addy.io

**Fixed/Improved**
- Minor string changes in the QR scanning flow after feedback from the community
- Minor string changes in rules editor to keep consistency with the Android app
- Better error handling
- Added links to the addy.io project in the app settings
- Changed legal links to addy.io website instead of Github

## [v1.1.0] - 2024-10-05

### addy.io
Expand Down
Binary file not shown.

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions addy/AppIntent/CreateNewAliasIntent.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import UniformTypeIdentifiers

struct CreateNewAliasIntent: AppIntent {

//MARK: Used for AppIntent Protocol https://developer.apple.com/documentation/appintents/appintent
static var title: LocalizedStringResource = "app_intent_add_alias"
static var description: IntentDescription = .init("app_intent_add_alias_desc", categoryName: "app_intent_category_name", searchKeywords: ["add", "create", "alias", "email"], resultValueName: "app_intent_alias_output")
static var openAppWhenRun: Bool = false
Expand All @@ -30,6 +31,7 @@ struct CreateNewAliasIntent: AppIntent {
var format: ShortcutableFormat?

static var authenticationPolicy = IntentAuthenticationPolicy.requiresLocalDeviceAuthentication
//MARK: END


/**
Expand Down
3 changes: 2 additions & 1 deletion addy/AppIntent/CreateNewCustomAliasIntent.swift
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import UniformTypeIdentifiers

struct CreateNewCustomAliasIntent: AppIntent {

//MARK: Used for AppIntent Protocol https://developer.apple.com/documentation/appintents/appintent
static var title: LocalizedStringResource = "app_intent_add_alias_custom"
static var description: IntentDescription = .init("app_intent_add_alias_desc", categoryName: "app_intent_category_name", searchKeywords: ["add", "create", "alias", "email"], resultValueName: "app_intent_alias_output")
static var openAppWhenRun: Bool = false
Expand All @@ -29,7 +30,7 @@ struct CreateNewCustomAliasIntent: AppIntent {
var localPart: String

static var authenticationPolicy = IntentAuthenticationPolicy.requiresLocalDeviceAuthentication

//MARK: END

/**
When the system runs the intent, it calls `perform()`.
Expand Down
4 changes: 2 additions & 2 deletions addy/Localizable.xcstrings
Original file line number Diff line number Diff line change
Expand Up @@ -721,7 +721,7 @@
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Adjust your device until the QR code fills the entire frame"
"value" : "Adjust your device until the QR code fills the entire frame, the QR code will be displayed when creating an API key on your desktop"
}
}
}
Expand Down Expand Up @@ -807,7 +807,7 @@
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "🚀 **Launch Day!** - We've blasted off into the iOS universe with addy.io app for iOS and iPadOS!\n\n- **Core Functionality Unleashed**: \n - Organize your aliases, domains, recipients, rules and more like a pro...\n - Enjoy app exclusive features such as watching aliases, Siri and Shortcuts integration and many, many more!\n\n- **Design & Aesthetics**: \n - Feast your eyes on our minimalist design. Because who needs clutter when you have clean lines and a splash of color?\n - Dark mode for those nocturnal productivity bursts or just because it looks cool.\n\n- **User Experience**: \n - Swipe, tap, and maybe even double-tap (just for fun) your way through the addy.io app. It's like dancing, but with less chance of stepping on someone's toes.\n \n- **Privacy & Security**: \n - Your data is more secure than your grandma's secret cookie recipe. We've got the locks, the bolts, and the digital dogs guarding your info.\n\n- **Bugs**: \n - We've squashed some, but let's be real, some might still be lurking. Report them, and we'll turn them into features... or at least fix them.\n\n- **Future Promises**: \n - This is just the beginning. Expect updates, enhancements, and maybe even a feature you didn't know you needed but can't live without.\n\n**Thank you for joining us on this journey!** Let's make organizing life's little details not just bearable, but actually kind of fun. \n\nStay tuned, stay organized, and keep those addy.io vibes alive! 🌟"
"value" : "**What’s new in addy.io for iOS**\n\n**Fixed/Improved**\n- Minor string changes in the QR scanning flow after feedback from the community\n- Minor string changes in rules editor to keep consistency with the Android app\n- Better error handling\n- Added links to the addy.io project in the app settings\n- Changed legal links to addy.io website instead of Github"
}
}
}
Expand Down
2 changes: 0 additions & 2 deletions addy/ShareExtension.source/MailToActionSheet.swift
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ import addy_shared
import LocalAuthentication
struct MailToActionSheet: View {

@Environment(\.scenePhase) var scenePhase

@State private var showBiometricsNotAvailableScreen = false

@State private var sendMailRecipientView: SendMailRecipientView? = nil
Expand Down
1 change: 0 additions & 1 deletion addy/View/appsettings/logs/LogViewerView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ import SwiftUI
import addy_shared

struct LogViewerView: View {
@State private var showAlert: Bool = false
@StateObject var logsViewModel = LogsViewModel()


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@ import SwiftUI
import addy_shared

struct AccountNotificationsView: View {
@EnvironmentObject var mainViewState: MainViewState

@StateObject var accountNotificationsViewModel = AccountNotificationsViewModel()

enum ActiveAlert {
Expand Down
11 changes: 0 additions & 11 deletions addy/utils/AnonAddyUtils.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@ class AnonAddyUtils {
static func getSendAddress(recipientEmails: [String], alias: Aliases) -> [String] {
var toAddresses = [String]()



for (_, email) in recipientEmails.enumerated() {
let leftPartOfAlias = alias.local_part
let domain = alias.domain
Expand All @@ -25,13 +23,4 @@ class AnonAddyUtils {

return toAddresses
}

static func createMailtoURL(recipients: [String]) -> URL? {
let recipientsString = recipients.joined(separator: ",")
var components = URLComponents()
components.scheme = "mailto"
components.path = recipientsString

return components.url
}
}
Binary file modified builds/.DS_Store
Binary file not shown.
Binary file not shown.

0 comments on commit f8ba170

Please sign in to comment.