Skip to content

Commit

Permalink
Merge pull request #70 from tink-ab/rc-1.1.0
Browse files Browse the repository at this point in the history
Tink Money Manager UI 1.1.0
  • Loading branch information
Eeyore741 committed Dec 14, 2023
2 parents 1bd0a06 + 9086bcd commit b736c44
Show file tree
Hide file tree
Showing 3,447 changed files with 12,499 additions and 6,573 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
7 changes: 7 additions & 0 deletions LOCALIZABLE_STRINGS.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ You can also use the [Xcode Localization Catalog (xcloc)](https://help.apple.com
| `Budget.Alert.Delete.Message` | Are you sure you want to delete the budget “%@”? | Message to ask if budget should be deleted. |
| `Budget.Alert.Delete.Title` | Delete budget? | Title for message to ask if budget should be deleted. |
| `Budget.Category.AllExpenses` | All expenses | Formatter name for all expenses category. |
| `Budget.CreateBudget.Created` | Your budget is now created! | Title of the label which shows user that new budget was created. |
| `Budget.CreateBudget.CreateWithKeyword` | Create with keyword | Title for create a budget with keyword. |
| `Budget.CreateBudget.Title` | Create budget | Title of the select category modal shown when creating a budget. |
| `Budget.Detail.Monthly.Title` | Monthly | Title for budgets. |
Expand Down Expand Up @@ -101,9 +102,11 @@ You can also use the [Xcode Localization Catalog (xcloc)](https://help.apple.com
| `Budget.Edit.Title` | Edit budget | Edit budget title. |
| `Budget.Generic.CancelButton` | Cancel | Title for the cancel button that will dismiss the select category modal shown when creating a budget. |
| `Budget.Generic.DeleteButton` | Delete | Title for the button to delete a budget. |
| `Budget.Generic.DoneButton` | Done | Done button text for creating budget flow. |
| `Budget.Generic.EditButton` | Edit | Title for budget edit button. |
| `Budget.Generic.EmptyList` | You have no budgets. Create your first\n budget to help you spend less. | Description when list of budgets is empty |
| `Budget.Generic.NextButton` | Next | Title of button to next step when creating a budget |
| `Budget.Generic.NoBudgetsAvailable` | You have no budgets. Create your budget based on your top spending categories or create a new budget. | Title for empty budgets label when list of mixed plain and recommended budgets displayed. |
| `Budget.Generic.SelectButton` | Select | Select button text for editing budget flow |
| `Budget.Generic.SelectCategory` | Next | Title of button to next step when selecting a category to create a budget |
| `Budget.Period.Type.Custom` | Custom | Custom budget period type. |
Expand Down Expand Up @@ -205,6 +208,10 @@ You can also use the [Xcode Localization Catalog (xcloc)](https://help.apple.com
| `Overview.LatestTransactions.SeeAllButton` | See all | Title for button to see all transactions. |
| `Overview.LatestTransactions.Title` | Latest transactions | Title for latest transactions list. |
| `Overview.NoDataAvailable` | No statistics available | No statistics data available. |
| `Overview.RecommendedBudgets.CellLabelSubtitle` | You have spent %@ on average.\nTrack your expense by creating a budget. | Subtitle for recommended budget cell displaying average expense for category. |
| `Overview.RecommendedBudgets.CreateBudgetButton` | Create budget | Title for button to create new budget from list of recommended budgets. |
| `Overview.RecommendedBudgets.RecommendedBudgetRoundedCellHeader` | Suggested budget | Header for recommended budget cell with rounded corners. |
| `Overview.RecommendedBudgets.Title` | Top spending categories | Title for recommended budgets list title. |
| `Transaction.Detail.ChangeCategory` | Change | Title for the button used to initiate a categorization of a transaction. |
| `Transaction.Detail.Edit` | Edit | Text on button in navigation bar leading to the edit transaction flow. |
| `Transaction.Detail.PendingTransaction.Description` | Details of a pending transactions can change before being confirmed. | Body of the informative pending transaction view. |
Expand Down
4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ let package = Package(
),
],
dependencies: [
.package(name: "TinkCore", url: "https://github.com/tink-ab/tink-core-ios", .upToNextMajor(from: "2.0.0"))
.package(name: "TinkCore", url: "https://github.com/tink-ab/tink-core-ios", .upToNextMajor(from: "2.1.0"))
],
targets: [
.binaryTarget(
name: "TinkMoneyManagerUI",
url: "https://github.com/tink-ab/tink-money-manager-ios/releases/download/1.0.0/TinkMoneyManagerUI.xcframework.zip", checksum: "4bab8959503f9075177501bc0bf6127ac44ca0ecb7eb28ba513e3a6872b08b76"
url: "https://github.com/tink-ab/tink-money-manager-ios/releases/download/1.1.0/TinkMoneyManagerUI.xcframework.zip", checksum: "fb58d583889e31691920c1a11f3ff3c17f155cbc2230239c88d1efa77c4f8443"
),
.target(
name: "TinkMoneyManagerUITarget",
Expand Down
4 changes: 2 additions & 2 deletions TinkMoneyManagerUI.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "TinkMoneyManagerUI"
spec.version = "1.0.0"
spec.version = "1.1.0"
spec.license = { :type => "Tink", :file => "LICENSE" }
spec.authors = { "Tink AB" => "mobile@tink.se" }
spec.homepage = "https://github.com/tink-ab/tink-money-manager-ios"
Expand All @@ -13,5 +13,5 @@ Pod::Spec.new do |spec|

spec.swift_version = ["5.7", "5.8", "5.9"]

spec.dependency "TinkCore", "~> 2.0"
spec.dependency "TinkCore", "~> 2.1"
end
10 changes: 5 additions & 5 deletions TinkMoneyManagerUI.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,30 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>TinkMoneyManagerUI.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>TinkMoneyManagerUI.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -362,13 +362,13 @@ SWIFT_CLASS("_TtC18TinkMoneyManagerUI32ActionableInsightsViewController")
@end




@interface ActionableInsightsViewController (SWIFT_EXTENSION(TinkMoneyManagerUI)) <UIAdaptivePresentationControllerDelegate>
- (void)presentationControllerWillDismiss:(UIPresentationController * _Nonnull)presentationController;
@end




@class UICollectionView;
@class NSIndexPath;
@class UICollectionViewCell;
Expand All @@ -391,6 +391,28 @@ SWIFT_CLASS("_TtC18TinkMoneyManagerUI32ActionableInsightsViewController")
@end


/// A view controller that displays a list of existing and recommended budgets.
/// Required scopes: <code>budgets:write</code>.
/// <h2>Overview</h2>
/// Use the <code>AllBudgetsViewController</code> when you want to display a list of existing and recommended budgets. Within this controller user can create a new budget using the recommended budget as a starting point. Existing budgets can also be edited and deleted.
/// <code>AllBudgetsViewController</code> is intended to be presented within the <code>UINavigationController</code> navigation stack.
/// \code
/// let allBudgetsViewController = AllBudgetsViewController(tink: <#Tink#>)
/// navigationController.pushViewController(allBudgetsViewController, animated: <#T##Bool#>)
///
/// \endcode
SWIFT_CLASS("_TtC18TinkMoneyManagerUI24AllBudgetsViewController")
@interface AllBudgetsViewController : UIViewController
- (void)viewDidLoad;
- (void)viewDidAppear:(BOOL)animated;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
@end





/// A view controller that displays details of a budget.
/// Use the <code>BudgetDetailsViewController</code> when you want to display details and related transactions about a budget.
/// Required scopes: <code>budgets:write</code>, <code>budgets:read</code>, <code>categories:read</code>, <code>transactions:read</code>, <code>transactions:categorize</code> and <code>user:read</code>.
Expand Down Expand Up @@ -571,6 +593,17 @@ SWIFT_CLASS("_TtC18TinkMoneyManagerUI26CreateBudgetViewController")



SWIFT_CLASS("_TtC18TinkMoneyManagerUI37CreateRecommendedBudgetViewController")
@interface CreateRecommendedBudgetViewController : UINavigationController
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE;
- (void)viewDidLoad;
- (nonnull instancetype)initWithNavigationBarClass:(Class _Nullable)navigationBarClass toolbarClass:(Class _Nullable)toolbarClass SWIFT_UNAVAILABLE;
- (nonnull instancetype)initWithRootViewController:(UIViewController * _Nonnull)rootViewController SWIFT_UNAVAILABLE;
- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
@end



/// A view controller that can be used to edit an account.
/// Required scopes: <code>accounts:write</code>, <code>accounts:read</code>.
/// note:
Expand Down
Binary file not shown.

0 comments on commit b736c44

Please sign in to comment.