]> git.ktnx.net Git - mobile-ledger.git/history - app/src/main/java/net/ktnx/mobileledger/async
make transaction header row always have Id of 0
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / async /
2021-01-12 Damyan Ivanovshuffle some classes under proper packages
2020-12-28 Damyan Ivanovdetect and report API errors when saving new transactions
2020-12-28 Damyan IvanovAPI version-dependent transaction sending
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-23 Damyan Ivanova step towards API-independent JSON parsing of accounts
2020-10-02 Damyan Ivanovwhitespace
2020-10-02 Damyan Ivanovinclude errors sending transaction in debug output
2020-10-02 Damyan Ivanovfix legacy new transaction submission with no date...
2020-09-19 Damyan Ivanovfinal fix for the first date delimiter item
2020-09-19 Damyan Ivanovfix duplicate first date delimiter when the latest...
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 Ivanovtransaction list always starts with the date of the...
2020-09-16 Damyan Ivanovfix many lint errors/warnings
2020-09-16 Damyan Ivanovmajor rework of parsed transaction/descriptions/account...
2020-08-26 Damyan Ivanovproper transaction parsing progress
2020-08-26 Damyan Ivanovrework transaction retrieval without MainActivity reference
2020-08-16 Damyan Ivanovwhitespace
2020-08-15 Damyan Ivanovtransaction.getDate() never returns null
2020-08-15 Damyan Ivanovfixed-locale String.format
2020-08-15 Damyan Ivanovrework background progress to use MutableLiveData and...
2020-08-15 Damyan Ivanovwhitespace
2020-08-15 Damyan Ivanovfix a bunch of spelling mistakes all around
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-08-01 Damyan Ivanovdebug: print SQL params in DbOpRunner
2020-08-01 Damyan Ivanovdo not force refreshing spinner during transaction...
2020-07-21 Damyan Ivanovreplace hollow switch with a simple if
2020-07-20 Damyan Ivanovdrop remnants of "starring" accounts
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-15 Damyan IvanovDbOp*: optional post-execute hook
2020-07-05 Damyan Ivanovdrop accounts.hidden and "hidden by star" handling
2020-06-17 Damyan Ivanovnew: go to a date from transaction list
2020-06-17 Damyan Ivanovrework transaction date handling
2020-06-12 Damyan Ivanovwhitespace
2020-06-12 Damyan Ivanovlegacy text parser: add support for currency before...
2020-05-06 Damyan IvanovHTML transaction parser: handle posting status flags
2020-03-14 Damyan Ivanovwhitespace
2020-03-14 Damyan Ivanovfu: Date → Calendar
2020-03-14 Damyan Ivanovomit use of deprecated Date.getYear() and Date.getMonth()
2020-01-05 Damyan Ivanovfu: DB support for comments
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-22 Damyan Ivanovdrop TODO about nicer transaction submission progress...
2019-12-21 Damyan Ivanovsupport both 1.14 and 1.15 JSON APIs
2019-12-10 Damyan IvanovSendTransactionTask: log full request JSON in simulatio...
2019-11-27 Damyan Ivanovfix saving transaction date when it is null (regression)
2019-11-27 Damyan Ivanovnew transaction: simulated backend communication is...
2019-11-26 Damyan IvanovTransaction saver task: add 30% probability of exceptio...
2019-11-26 Damyan Ivanovnew transaction: (commented) simulate backend communica...
2019-11-24 Damyan Ivanovwhitespace
2019-06-05 Damyan Ivanovlegacy parser: do not crash with amounts like '1,234.56'
2019-05-05 Damyan Ivanovreplace assertions with good old if()
2019-05-03 Damyan Ivanovclear synthetic accounts list after propagating parsed...
2019-05-03 Damyan Ivanovwhitespace
2019-05-03 Damyan Ivanovprofile should not be null when requesting transaction...
2019-05-03 Damyan Ivanovdrop a resource block around an SQLDatabase object
2019-05-03 Damyan Ivanovmove DB access routines to the application class
2019-05-03 Damyan Ivanovwhitespace
2019-05-03 Damyan Ivanovmigrate a bunch of globals to LiveData
2019-04-28 Damyan Ivanovdrop unused field
2019-04-27 Damyan Ivanovsilence some debug
2019-04-27 Damyan Ivanovlocale-aware String.format
2019-04-16 Damyan Ivanovwrap Log.d calls, skipping them on non-debug builds
2019-04-16 Damyan Ivanovmigrate backgroundTaskCount to an atomic counter and...
2019-04-10 Damyan Ivanovbump matching transaction limit to 150
2019-04-04 Damyan Ivanovlegacy parser: fill amounts of synthetic parent accounts
2019-04-04 Damyan Ivanovadd app shortcuts (Android 7.1+) for adding new transac...
2019-04-04 Damyan Ivanovbetter total management while parsing JSON transaction...
2019-04-04 Damyan IvanovJSON transaction parser: detect file-order stream and...
2019-04-04 Damyan IvanovJSON API for adding transactions
2019-04-02 Damyan Ivanovfix JSON account retrieval to supply the amounts to...
2019-03-29 Damyan IvanovData.transactions -> observable list
2019-03-25 Damyan Ivanovshow accumulated balance in parent accounts
2019-03-25 Damyan Ivanovlocks around observable list's access
2019-03-25 Damyan Ivanovno direct interface to ObservableList's value
2019-03-25 Damyan IvanovbeginTransaction should be outside the try{} block
2019-03-25 Damyan Ivanovcommit right after the account list is complete
2019-03-25 Damyan Ivanovasync database statement queue
2019-03-25 Damyan Ivanovremove the distinction between "readable" and "writable...
2019-03-25 Damyan Ivanovfill hasSubAccounts when populating account list on...
2019-03-15 Damyan Ivanovfix populating live account list when updating from...
2019-03-14 Damyan Ivanovfix wrong showing of sub-accounts of collapsed accounts...
2019-03-14 Damyan Ivanovfix duplication af account amounts on refresh
2019-03-14 Damyan Ivanovput account expansion bracket after the name, fix rotat...
2019-03-14 Damyan Ivanovbetter error message on network errors
2019-03-14 Damyan Ivanovfix progress in new JSON parsing code
2019-03-14 Damyan Ivanovhttp error handling in legacy parsing code
2019-03-14 Damyan Ivanovfallback to legacy HTML parsing
2019-03-07 Damyan Ivanovfallback to legacy HTML parsing
2019-03-07 Damyan Ivanovmore debug (disabled)
2019-03-07 Damyan Ivanovtry{} needs to be immediately after incrementing the...
2019-03-07 Damyan Ivanovwhitespace
2019-03-07 Damyan IvanovProfile/storeAccount[Value],storeTransaction: get the...
2019-03-07 Damyan Ivanovupdate the in-memory account list after parsing the...
2019-03-07 Damyan Ivanovhandle async cancellation in JSON parsing code
2019-03-07 Damyan Ivanovset last profile update date in JSON retrieval code
2019-03-07 Damyan Ivanovcentral method for setting the last profile update...
next