git.ktnx.net Git - mobile-ledger.git/atom - app/src/main/java/net/ktnx/mobileledger/utils historyMoLe -- an Android frontend to hledger-webhttps://git.ktnx.net/?p=mobile-ledger.gitDamyan Ivanovstatic/git-favicon.pngstatic/git-logo.png2021-05-08T20:20:03Zgitwebhint account name wrapping after the colon to help long accounts2021-05-08T20:20:03ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-05-08T20:20:03Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=1fb6688fd48866ace7c8a3561f15a72fd795ec31
hint account name wrapping after the colon to help long accounts
use the primary theme colour for transaction list accents2021-05-07T15:32:06ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-05-07T15:32:06Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=2bcb64a8506bc7fd191ce3a0a916d8b1dae71da8
use the primary theme colour for transaction list accents
a bit more readable in dark mode
provide a common routine for running something on the main thread2021-04-24T17:08:38ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-04-24T17:08:38Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=40d4f7ebb9085a58133cf47eacf989ed35fa0b4e
provide a common routine for running something on the main thread
add some profiling on acount/transaction list storage2021-04-22T04:22:37ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-04-22T04:22:37Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=b30e9bd1cb3347a5db4b53729e491f4adcbb12ba
add some profiling on acount/transaction list storage
drop MobileLedgerDatabase, move initComplete to DB2021-04-21T20:09:28ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-04-21T20:09:28Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=b668c61f3c8968c51033e7d82a08993b57b098e0
drop MobileLedgerDatabase, move initComplete to DB
drop now unused MLDB class along with its async db routines2021-04-20T19:55:04ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-04-20T19:55:04Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=6e815a8613c191e76a4346f0e23b88bf50a8b02c
drop now unused MLDB class along with its async db routines
another step towards surrogate ID db objects2021-03-21T20:20:31ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-03-21T20:20:31Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=87a1e58f79757bb0257c911e9bd77eb5d77a3e40
another step towards surrogate ID db objects
rename profile's uuid column to catch (and remove) all its usages
use default theme id for the initial theme id
migrate to surrogate IDs for all database objects2021-03-18T17:09:34ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-03-18T17:09:34Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=93545c6fbf1244fbd96ecfc50e1115dbdc25f9ae
migrate to surrogate IDs for all database objects
along with foreign keys etc
Room takes over DB migrations2021-02-20T06:49:45ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-02-20T06:49:45Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=9ea5a330029c99e0eecf55aaa94d8689fa64fc92
initialize Room after all legacy upgrading is done2021-02-19T16:23:38ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-02-19T16:23:38Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=3e01d1b42b99c9fce426df1750c0fae5a8fd0f0a
initialize Room after all legacy upgrading is done
this is here until all database tables are described in Room and the
structure changes can be migrated too Room too.
another approach at supporting multi-line SQL statements2021-02-18T18:41:41ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-02-18T18:41:41Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=1be8eb3dac1f2cbf8a87d5608265cb54a3427ce7
another approach at supporting multi-line SQL statements
add fallback flag to templates2021-02-18T17:42:40ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-02-18T17:42:40Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=55f4f1b5f101d0f9874fe3d3406d53c6df931a40
fix detection of continuations in SQL revision scripts2021-02-12T06:08:02ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-02-12T06:08:02Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=926ab67da2663c9405f79659e1c82efbbb661388
fix detection of continuations in SQL revision scripts
let SQL revision files control the transaction2021-02-11T22:12:51ZDamyan Ivanovdam+mobileledger@ktnx.netDamyan Ivanovdam+mobileledger@ktnx.net2021-02-11T22:12:51Zhttps://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff;h=390a653a4424bd146f73bca3e421a0be252ee443
let SQL revision files control the transaction
because the foreign_keys pragma can't be used inside a transaction