]> git.ktnx.net Git - mobile-ledger.git/commit
convert the last update global header to a list header
authorDamyan Ivanov <dam+mobileledger@ktnx.net>
Fri, 18 Sep 2020 15:54:30 +0000 (18:54 +0300)
committerDamyan Ivanov <dam+mobileledger@ktnx.net>
Fri, 18 Sep 2020 15:54:30 +0000 (18:54 +0300)
commit2d85826653a8ba3e619afc83c5c91216a7fdb0b6
treeee03fb949df2544d237999ee35f278c7217d5623
parent1eb1a8f63e0536b089a624994c2bcf5f0b462580
convert the last update global header to a list header

to avoid taking up precious space, and to help animation of transactions
coming in the front of the list -- before they were silently inserted
above the first, in above the visible scroller window. now there is
an item fixed at the first position
15 files changed:
app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java
app/src/main/java/net/ktnx/mobileledger/async/TransactionDateFinder.java
app/src/main/java/net/ktnx/mobileledger/model/AccountListItem.java [new file with mode: 0644]
app/src/main/java/net/ktnx/mobileledger/model/Data.java
app/src/main/java/net/ktnx/mobileledger/model/TransactionListItem.java
app/src/main/java/net/ktnx/mobileledger/ui/MainModel.java
app/src/main/java/net/ktnx/mobileledger/ui/account_summary/AccountSummaryAdapter.java
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/TransactionRowHolder.java
app/src/main/res/layout/account_summary_row.xml
app/src/main/res/layout/last_update_layout.xml [new file with mode: 0644]
app/src/main/res/layout/main_app_layout.xml
app/src/main/res/layout/transaction_list_row.xml