dankito
|
a7fedc4f05
|
Added convenience method to set navigation bar title
|
2022-02-07 00:17:53 +01:00 |
dankito
|
87bf88153e
|
Fixed navigation problems to large parts by removing VStack directly after Section and by implementing Identifyable in model classes, with which ForEach can better cope with as with indicies
|
2022-02-07 00:17:53 +01:00 |
dankito
|
56164f2ce4
|
'Fixed' merging errors
|
2022-02-07 00:17:53 +01:00 |
dankito
|
c6c8f7b12e
|
Prefixed Core Data entities with 'Persisted' to avoid name conflicts with UI data model. Caching mapped objects so that Core Data doesn't persist the same data multiple times.
|
2022-02-07 00:17:53 +01:00 |
dankito
|
043faeb604
|
Added extension TanImage.imageBytesAsNSData() as common's toNSData() extension is exported to Swift as if it was for a different class
|
2022-02-07 00:17:53 +01:00 |
dankito
|
61d0ee0cfc
|
Added task packAllForXcode and renamed packForXCode to packForXcode
|
2022-02-07 00:17:53 +01:00 |
dankito
|
fbeec09916
|
Implemented exporting dependent libraries so that classes get exported without prefixes like 'BUC' and that imported classes and interface like IBankFinder are for Swift the same in BankFinder and BankingUiCommon
|
2022-02-07 00:17:53 +01:00 |
dankito
|
117bb2e5e0
|
Extracted setupFlickerCodeTanView() and setupImageTanView()
|
2022-02-07 00:17:53 +01:00 |
dankito
|
7424688b33
|
Added callbacks to FinTsClientCallback methods so that they can be responded asynchronously
|
2022-02-07 00:17:53 +01:00 |
dankito
|
37d471781f
|
Renamed id to technicalId and extracted createDefaultId() so that technicalId easier overridable in sub classes
|
2022-02-07 00:17:53 +01:00 |
dankito
|
0e194faee7
|
Made all properties overridable
|
2022-02-07 00:17:53 +01:00 |
dankito
|
360c49a08b
|
Showing each bank now in a section of its own
|
2022-02-07 00:17:53 +01:00 |
dankito
|
e95dfee564
|
Re-did that NavigationLink is shown for whole cell as otherwise navigation crashes the app (why, iOS, why?)
|
2022-02-07 00:17:53 +01:00 |
dankito
|
7ec1c3f94b
|
Formatted bank name
|
2022-02-07 00:17:53 +01:00 |
dankito
|
d088c79ddd
|
Fixed that NavigationLink for Bank has been shown on full cell height
|
2022-02-07 00:17:53 +01:00 |
dankito
|
fee4044240
|
Fixed that BankListItem didn't correctly resize to its content
|
2022-02-07 00:17:53 +01:00 |
dankito
|
f96826e95b
|
Added IRemitteeSearcher
|
2022-02-07 00:17:53 +01:00 |
dankito
|
97983ec92e
|
Fixed that TransferMoneyDialog has been closed before success alert dialog got closed
|
2022-02-07 00:17:53 +01:00 |
dankito
|
90a0ad5b4a
|
Fixed that account didn't reflect selected account
|
2022-02-07 00:17:53 +01:00 |
dankito
|
72242d2cf7
|
Fixed that loaded accounts didn't get displayed in AccountsTab by introducing App Data
|
2022-02-07 00:17:53 +01:00 |
dankito
|
d29965c77e
|
Implemented saving bank data with CoreData
|
2022-02-07 00:17:53 +01:00 |
dankito
|
3ed323cd69
|
Added convenience constructors for languages not supporting default values
|
2022-02-07 00:17:53 +01:00 |
dankito
|
427b47a324
|
Added IBankingPersistence parameter
|
2022-02-07 00:17:53 +01:00 |
dankito
|
4461d0d931
|
Implemented sorting transactions descending by value date
|
2022-02-07 00:17:53 +01:00 |
dankito
|
0d1ecb910c
|
Fixed that on AccountsTab NavigationBar is hidden but on child views it gets displayed
|
2022-02-07 00:17:53 +01:00 |
dankito
|
2552f0fa11
|
Implemented TransferMoneyDialog
|
2022-02-07 00:17:53 +01:00 |
dankito
|
3879d65833
|
Added primaryButton and secondaryButton to Message
|
2022-02-07 00:17:53 +01:00 |
dankito
|
6100810c16
|
Added Alert.Button.ok()
|
2022-02-07 00:17:53 +01:00 |
dankito
|
89d6ea1002
|
Using now onReceive instead of creating a Binding
|
2022-02-07 00:17:53 +01:00 |
dankito
|
af1e155106
|
Made Message more generic
|
2022-02-07 00:17:53 +01:00 |
dankito
|
2c0e7bfc08
|
Implemented AccountTransactionsDialog
|
2022-02-07 00:17:53 +01:00 |
dankito
|
7579b7bb5d
|
Implemented showing accounts (but height doesn't fit yet)
|
2022-02-07 00:17:53 +01:00 |
dankito
|
4b8a48e4c7
|
Implemented displaying an error message if account couldn't be added and navigation back if adding account was successful
|
2022-02-07 00:17:53 +01:00 |
dankito
|
5dc0c7a74f
|
Fixed navigation bar
|
2022-02-07 00:17:53 +01:00 |
dankito
|
5346f2c3fd
|
Implemented adding account (but not showing result yet, just logging it)
|
2022-02-07 00:17:53 +01:00 |
dankito
|
322910496f
|
Added DependencyInjector as simple dependency injection framework
|
2022-02-07 00:17:53 +01:00 |
dankito
|
5af4c401f3
|
Using InMemoryBankFinder directly
|
2022-02-07 00:17:53 +01:00 |
dankito
|
a327291757
|
Added BankingUiNativeIntegration to make Swift code setup more easier
|
2022-02-07 00:17:53 +01:00 |
dankito
|
a9b8848379
|
Made webClient settable
|
2022-02-07 00:17:53 +01:00 |
dankito
|
5d12fd8f7f
|
Refactored fints4kBankingClient to be better overrideable and to have smaller methods
|
2022-02-07 00:17:53 +01:00 |
dankito
|
27dd8c98cc
|
Added parameter countDecimalPlaces to format() as is not generic on all platforms (e.g. doesn't work on iOS)
|
2022-02-07 00:17:53 +01:00 |
dankito
|
52d3b49baa
|
Made BankingUiCommon a multi platform project
|
2022-02-07 00:17:53 +01:00 |
dankito
|
82628d8a6b
|
Converted fints4kBankingClient to a multi platform project
|
2022-02-07 00:17:53 +01:00 |
dankito
|
19c8e4ea8e
|
Using now Date and UUID from common in fints4k. Could therefore remove klock
|
2022-02-07 00:17:53 +01:00 |
dankito
|
71d81c9484
|
Fixed that .pbxproj was ignored
|
2022-02-07 00:17:53 +01:00 |
dankito
|
be8d9c96d2
|
Implemented searching for banks with imported BankFinder
|
2022-02-07 00:17:53 +01:00 |
dankito
|
d50f458ef4
|
Extracted Logger to new module common
|
2022-02-07 00:17:53 +01:00 |
dankito
|
d3a9d3ac2a
|
Removed unused IBase64Service
|
2022-02-07 00:17:53 +01:00 |
dankito
|
dfba59fd6d
|
Added NoOpBankIconFinder
|
2022-02-07 00:17:53 +01:00 |
dankito
|
09a52ac539
|
Added wrappers for TextExtractorRegistry and InvoiceDataExtractor
|
2022-02-07 00:17:53 +01:00 |