Commit Graph

31 Commits

Author SHA1 Message Date
dankito cc99ebdbce Fixed substracting 90 days as previous implementation had an issue when crossing daylight saving changes (wenn die Zeitumstellung innerhalb der letzten 90 Tage lag) 2022-02-07 00:18:14 +01:00
dankito ed34627ea1 Fixed curious error message expected class does not have default constructor 2022-02-07 00:18:14 +01:00
dankito 6761e9a120 Fixed curious error message expected class OsHelper does not have default constructor 2022-02-07 00:18:14 +01:00
dankito 0fbf376a89 Implemented retrieving device info 2022-02-07 00:18:14 +01:00
dankito d43d91b6cc Implemented setting time on Date; fixed formatting time tests 2022-02-07 00:18:14 +01:00
dankito 87662d776a Implemented adding stack trace to MessageLog 2022-02-07 00:18:14 +01:00
dankito 8b7e1f7020 Implemented that on Android whole message gets logged (LogCat at maximum prints 4076 bytes per message) 2022-02-07 00:18:14 +01:00
dankito eac1d1da40 Implemented determining OS type 2022-02-07 00:18:14 +01:00
dankito d38f7b224b Extracted determining arguments 2022-02-07 00:18:14 +01:00
dankito 8787b2ffd7 Implemented saving lastSelectedOpenPdfFolder and lastSelectedImportFolder 2022-02-07 00:18:13 +01:00
dankito 7e11a77def Implemented Stopwatch 2022-02-07 00:18:07 +01:00
dankito 002878cf09 Removed redundant qualifier 2022-02-07 00:18:07 +01:00
dankito 094d669148 Implemented evaluating count days for which bank stores transactions -> don't show fetch all transactions overlay if bank server doesn't store additional transactions 2022-02-07 00:18:07 +01:00
dankito 40bbb2b8f5 Implemented deleting files 2022-02-07 00:18:06 +01:00
dankito a3bb940d46 Implemented creating money transfer with same data as original account transaction (not only remittee name and IBAN) 2022-02-07 00:18:06 +01:00
dankito b6561debb0 Implemented printing stack trace 2022-02-07 00:18:06 +01:00
dankito 137d35ac02 Implemented validating and auto correcting user input in TransferMoneyDialog 2022-02-07 00:18:06 +01:00
dankito 82485a29b1 Added some toString() implementations 2022-02-07 00:17:54 +01:00
dankito 56caa78bf8 Changed setting up BigDecimal.Zero to Double 2022-02-07 00:17:54 +01:00
dankito f36237ebcc Implemented Jackson deserializers for BigDecimal, Date and File (otherwise Jackson does not know how to deserialize these classes) 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 42262babfa Added Freezer to be able to freeze objects from common code (non-Native implementations just do nothing) 2022-02-07 00:17:53 +01:00
dankito 98056a520a Added Thread to retrieve information about the current thread 2022-02-07 00:17:53 +01:00
dankito 588877cb20 Removed CachedLoggerFactory as Kotlin/Native cannot cope with shared state of loggerCache Map 2022-02-07 00:17:53 +01:00
dankito ba46c26bf7 Fixed extracting year, month and day 2022-02-07 00:17:53 +01:00
dankito 563efc0ad8 Added parent property 2022-02-07 00:17:53 +01:00
dankito 194c996ec0 Implemented accessing year, month and day components and added constructor to create a Date from year, month and day 2022-02-07 00:17:53 +01:00
dankito e59fd7b107 Added parse() 2022-02-07 00:17:53 +01:00
dankito da36fafde0 Added overloads for directly passing message 2022-02-07 00:17:53 +01:00
dankito 1bef1904f9 Implemented platform specific wrapper classes for BigDecimal, Date, File and UUID 2022-02-07 00:17:53 +01:00
dankito d50f458ef4 Extracted Logger to new module common 2022-02-07 00:17:53 +01:00