another major rework, transaction list is fully asynchronous
authorDamyan Ivanov <dam+mobileledger@ktnx.net>
Fri, 4 Jan 2019 17:56:37 +0000 (17:56 +0000)
committerDamyan Ivanov <dam+mobileledger@ktnx.net>
Fri, 4 Jan 2019 17:56:37 +0000 (17:56 +0000)
commita1d55154e1c9fb72fcd60de31d6e64e8d046f96d
tree0e19bda24e803c1a4382a8ff2e6f5f334b2f10d7
parentb5a5d8a0367d42a72f5db81ef9f82b2973f67fcc
another major rework, transaction list is fully asynchronous
16 files changed:
app/src/main/java/net/ktnx/mobileledger/async/RetrieveAccountsTask.java
app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java
app/src/main/java/net/ktnx/mobileledger/async/UpdateTransactionsTask.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/model/Data.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/model/LedgerTransaction.java
app/src/main/java/net/ktnx/mobileledger/model/ObservableAtomicInteger.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/model/ObservableValue.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/model/TransactionList.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/ui/MobileLedgerListFragment.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/ui/account_summary/AccountSummaryFragment.java
app/src/main/java/net/ktnx/mobileledger/ui/activity/MainActivity.java
app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListAdapter.java
app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListFragment.java
app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListViewModel.java
app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionLoaderStep.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionRowHolder.java [new file with mode: 0644]