Commit Graph

35 Commits

Author SHA1 Message Date
dankito c82611ad6c Implemented getAllExceptionMessages() to list all messages in exception hierarchy 2022-02-07 00:18:14 +01:00
dankito d35a420c29 Parsing date and time now manually as Java's DateFormat is not thread safe causing a lot of curious errors when executed in parallel 2022-02-07 00:18:14 +01:00
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 bc6e8aed51 Forgot to commit ObjectReference which is already used for some time 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 eac1d1da40 Implemented determining OS type 2022-02-07 00:18:14 +01:00
dankito 8b2a210269 Keeping passwords now only as CharArray in memory as it may takes a long time till a String gets garbage collected 2022-02-07 00:18:08 +01:00
dankito 7b0a936897 Added logElapsedTime(String) 2022-02-07 00:18:08 +01:00
dankito 7e11a77def Implemented Stopwatch 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 ec3cdb1c39 Added convenience constructor for when an error occurred 2022-02-07 00:18:07 +01:00
dankito 497b82ce09 Started to implement to remove unnecessary spaces in usage, but now having to few 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 321814a0ca Removed exception from Response as this only crashed iOS app. Choosing now on mapper level which message to show in UI 2022-02-07 00:18:06 +01:00
dankito 469e9c9dab Made FlickerCodeStepsCalculator state free 2022-02-07 00:18:06 +01:00
dankito e4b64559c4 Added thread name to default log output 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 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 956116bd9f Extracted createLogOutput() 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 2281d1758d Implemented DefaultLoggerFactory to create platform specific logger 2022-02-07 00:17:53 +01:00
dankito d50f458ef4 Extracted Logger to new module common 2022-02-07 00:17:53 +01:00