I can tell I'm at the end of this short burst of activity, so here are notes for the next one:
The next big TODO for the app is to implement the master/detail UI. We have a table-view of transactions that mostly does what we want. (it obviously needs details like little icons for tx kinds, status-code colors, etc). Next, we want a right-side UI that displays details of whatever transaction is selected in the table. "Selection model" is the thing that will keep the table and detail views in sync - we'll make one, then set that one selection model both on the TransactionModel and the custom view(s).
I can tell I'm at the end of this short burst of activity, so here are notes for the next one:
The next big TODO for the app is to implement the master/detail UI. We have a table-view of transactions that mostly does what we want. (it obviously needs details like little icons for tx kinds, status-code colors, etc). Next, we want a right-side UI that displays details of whatever transaction is selected in the table. "Selection model" is the thing that will keep the table and detail views in sync - we'll make one, then set that one selection model both on the TransactionModel and the custom view(s).