Add notification action to copy OTP or just inform about the copied OTP (#513)

* Add notification action to copy OTP or just inform about the copied OTP

The notification either shows the current OTP which can be copied by a notification action or it shows just a hint to inform about the copied OTP. This depends on the new option "autoCopyOTP".

* Extract method

* Set type and style one-time
This commit is contained in:
Danny Mösch 2021-10-01 19:32:14 +02:00 committed by GitHub
parent 63e7235978
commit e1cbcb5d7a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 155 additions and 76 deletions

View file

@ -47,6 +47,10 @@ public final class Globals {
public static let oneTimePasswordDots = "••••••"
public static let passwordFont = UIFont(name: "Courier-Bold", size: UIFont.labelFontSize - 1)
public static let otpNotification = bundleIdentifier + ".notification.otp"
public static let otpNotificationCategory = bundleIdentifier + ".notification.otp.category"
public static let otpNotificationCopyAction = bundleIdentifier + ".notification.otp.action.copy"
// UI related
public static let tableCellButtonSize = CGFloat(20.0)