]> git.ktnx.net Git - mobile-ledger.git/history - app/src/main/java/net/ktnx/mobileledger/model
expand pattern tables with all needed fields; prepare for Room adoption
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / model /
2021-01-12 Damyan Ivanovshuffle some classes under proper packages
2021-01-11 Damyan Ivanovfirst step towards pattern-assisted auto-filling of...
2020-12-28 Damyan Ivanovdetect and report API errors when saving new transactions
2020-12-28 Damyan Ivanovmove API version enum in a standalone class
2020-12-27 Damyan Ivanovfinish support for multiple server APIs when retrieving...
2020-12-20 Damyan IvanovHledgerVersion: declare members final
2020-10-13 Damyan Ivanovfixed a hard to reproduce crash upon returning to the app
2020-10-04 Damyan IvanovUI and machinery for detecting hledger-web version
2020-09-26 Damyan Ivanovsplash: setup DB in the background
2020-09-24 Damyan Ivanovordered deletion when wiping profile data
2020-09-19 Damyan Ivanovshow the number of accounts in the account list head...
2020-09-19 Damyan Ivanovlast update text also includes transaction count
2020-09-18 Damyan Ivanovconvert the last update global header to a list header
2020-09-17 Damyan Ivanovstore new currencies upon account amounts storage
2020-09-17 Damyan Ivanovfix storing/retrieval of currency position
2020-09-16 Damyan Ivanovfix many lint errors/warnings
2020-09-16 Damyan Ivanovmajor rework of parsed transaction/descriptions/account...
2020-09-06 Damyan Ivanovaddress nullability warning
2020-09-06 Damyan Ivanovspeed up parsed transaction/accounts storage
2020-08-26 Damyan Ivanovrework transaction retrieval without MainActivity reference
2020-08-16 Damyan Ivanovrename mergeAccountLists method to better reflect its...
2020-08-16 Damyan Ivanovfix merging of account lists so that changes are detected
2020-08-16 Damyan Ivanovmove locale live-data initialization to a static initia...
2020-08-15 Damyan Ivanovnew currency ID: without (not working) dance around...
2020-08-15 Damyan Ivanovrework background progress to use MutableLiveData and...
2020-08-15 Damyan Ivanovwhitespace
2020-08-15 Damyan IvanovData: migrate profile to a private variable, provide...
2020-08-01 Damyan Ivanovrework account list management to be fully asynchronous
2020-07-20 Damyan Ivanovdrop remnants of "starring" accounts
2020-07-16 Damyan Ivanovwhitespace
2020-07-16 Damyan Ivanovmore asynchronous account list (re-)loading
2020-07-16 Damyan Ivanovstore a weak reference to the profile in the account...
2020-07-10 Damyan Ivanovwhitespace
2020-07-10 Damyan Ivanovprofile: copy constructor missed two fields
2020-07-10 Damyan Ivanovwhitespace
2020-07-05 Damyan Ivanovadd splash on startup
2020-07-05 Damyan Ivanovdrop accounts.hidden and "hidden by star" handling
2020-06-17 Damyan Ivanovtwo fallouts after transaction date reorganisation...
2020-06-17 Damyan Ivanovnew: go to a date from transaction list
2020-06-17 Damyan Ivanovrework transaction date handling
2020-06-17 Damyan Ivanovclear internal account list before loading accounts...
2020-06-17 Damyan Ivanovmake sure data hash is computed before returning it
2020-06-17 Damyan Ivanovadd a synthetic version to the transaction hash calculation
2020-06-16 Damyan Ivanovadd database support for transaction-level comments
2020-06-14 Damyan Ivanovadd transaction level comment when calculating transact...
2020-06-14 Damyan Ivanovinclude comments when comparing transaction accounts
2020-06-10 Damyan Ivanovdeclare a bunch of effectively final fields as such
2020-06-10 Damyan Ivanovcontrol/save state of drawer being open via a MutableLi...
2020-06-10 Damyan IvanovData.profile becomes inert
2020-06-10 Damyan IvanovInert MutableLiveData doesn't trigger changes when...
2020-05-20 Damyan IvanovData.setCurrentProfile: use setValue() instead of postV...
2020-05-14 Damyan Ivanovposting-level flag for amount validity; drop custom...
2020-05-14 Damyan Ivanovlink show comments by default flag between the UI and...
2020-05-14 Damyan Ivanovwhitespace
2020-05-14 Damyan Ivanovadd transaction comment to the internal transaction...
2020-05-03 Damyan Ivanovignore refresh request when there is no profile yet
2020-04-18 Damyan Ivanovfix storing profile params to DB after adding default...
2020-04-17 Damyan Ivanovexplicit parseInt
2020-04-17 Damyan Ivanovadd profile setting for default currency (db part)
2020-04-11 Damyan Ivanovprofile-level setting for showing commodify in new...
2020-04-05 Damyan Ivanovprofile methods for loading currency by name
2020-04-05 Damyan Ivanovtreat null currency as "" when storing transaction...
2020-04-05 Damyan Ivanovuse locale-aware String.format
2020-04-05 Damyan Ivanovtreat "" currency as null
2020-04-05 Damyan Ivanovtypo in exception message
2020-04-05 Damyan Ivanovhelper methids for comparing currency objects and strings
2020-04-05 Damyan Ivanovhelper method for loading a currency by name
2020-03-15 Damyan IvanovNT: new rules for determining whether transaction can...
2020-02-20 Damyan Ivanovadd functional currency selector when entering new...
2020-02-20 Damyan Ivanovtrack locale changes in new transaction entry activity
2020-02-20 Damyan Ivanovdetect and store whether currency is right next to...
2020-02-20 Damyan Ivanovadd currency symbol to debug output
2020-02-20 Damyan Ivanovadd two more limit options for the future date entry...
2020-01-25 Damyan IvanovthemeId -> themeHue
2020-01-23 Damyan Ivanovinclude posting comment in transaction hash
2020-01-09 Damyan Ivanovwhitespace
2020-01-09 Damyan Ivanovmachinery for tracking currency format (e.g. locale...
2020-01-05 Damyan IvanovDB support for transaction account comments
2020-01-05 Damyan Ivanovadd UI and API support for sending posting (transaction...
2019-12-31 Damyan Ivanovuse non-exclusive mode for write-enabled transactions
2019-12-22 Damyan Ivanovdrop functionality for limiting account tree display...
2019-12-21 Damyan Ivanovwhitespace
2019-12-21 Damyan Ivanovstore profile API version in the database
2019-12-21 Damyan Ivanovsupport both 1.14 and 1.15 JSON APIs
2019-12-17 Damyan Ivanovwhitespace and wrapping
2019-12-17 Damyan Ivanovprofile editor: remove the profile options when removin...
2019-12-17 Damyan Ivanovadd profile option for entering dates in the future
2019-11-26 Damyan IvanovLedgerTransactionAccount: add copy constructor
2019-11-26 Damyan Ivanovwhitespace
2019-11-26 Damyan Ivanovwhitespace
2019-11-26 Damyan IvanovLedgerTransaction.asParsedTransaction: handle null...
2019-05-05 Damyan Ivanovreplace assertions with good old if()
2019-05-03 Damyan IvanovsetCurrentProfile: no crash if given a null argument
2019-05-03 Damyan Ivanovprofile should not be null when requesting transaction...
2019-05-03 Damyan Ivanovproperly detect when profile list hasn't loaded yet
2019-05-03 Damyan Ivanovmove DB access routines to the application class
2019-05-03 Damyan Ivanovdrop remnants of hollow transaction list item
2019-05-03 Damyan Ivanovstop any running back-end data retrieval when the profi...
2019-05-03 Damyan Ivanovmove initiation of back-end data retrieval to Data
2019-05-03 Damyan Ivanovdebug message when profile data is wiped
next