Skip to content

Commit 550c291

Browse files
authored
Update TODO.md
1 parent 0018c2c commit 550c291

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

TODO.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# todos
22

3-
1. add a list screen that displays the contents of the CSV along with check boxes and the action buttons to either move or delete the selected Rows
4-
5-
1.1 Include a toggle to only show rows where there is greater than one Record in the group. Highlight the rows that are designated as the master.
3+
1. When loading the CSV for the first time into the app, consider loading it into a sqlite database to improve performance for later operations. If we do this, we'd need to adjust all the data handling functions to read and write to SQLite instead of CSV
4+
2. add a list screen that displays the contents of the CSV along with check boxes and the action buttons to either move or delete the selected Rows.
5+
3. The list needs to be paged so that only 20 groups are displayed at one time. This number should be configurable.
6+
4. Also display a small thumbnail for each row. Clicking the thumbnail should open the existing popup detail window. Closing the popup should return the user to the list screen.
7+
5. The list screen should have a refresh button at the top
8+
6. Include a toggle to only show rows where there is greater than one Record in the group. Highlight the rows that are designated as the master.
9+
7. The list screen can appear as a pop-up from a button on the main screen
610

7-
1.2 the list screen can appear as a pop-up from a button on the main screen

0 commit comments

Comments
 (0)