aboutsummaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md18
1 files changed, 15 insertions, 3 deletions
diff --git a/readme.md b/readme.md
index c2d73b0..4a28a70 100644
--- a/readme.md
+++ b/readme.md
@@ -10,15 +10,27 @@ Surgery Log
- [x] Solve how entries are shared across db_screen and stage_screen;
- [x] Remove db_entry;
- [x] Rename db script/node to database;
-- [ ] Input form fields is a column of input items; each input item has (from left to right) a 'LineEdit' and a 'Button'; pressing the button shows a list with possible entries for that field, and selecting an entry will coyp that entry text to the 'LineEdit'; if the 'LineEdit' has text, it's 'Clear Button Enabled' is set and the 'Button' should become smaller (to allow more text to be visible.
+- [x] scrolling down on the database screen jumps to the end of the list immediatelly;
+- [ ] load/store database CSV file;
+- [ ] load/store filters CSV file;
+- [ ] add auto-fill button buttons on stage screen:
+ - should show a pop-up with multiple options filtered according to current filters;
+ - allow options to be scrolled by dragging;
+ - selecting option puts that text on the associated LineEdit;
+- [ ] on stage screen: if a LineEdit is has text, it's "Clear Button Enabled" is set and the auto-entry-button should become smaller to allow more text to be visible;
+- [ ] fix back button:
+ - on stage screen should show pop-up asking it changes are to be discarded;
+ - on file-pickers screen should close them;
+ - on about screen should close it;
+ - on auto-fill pop-up, should close it;
+ - on database screen, should deselect selected item, otherwise should quit the app;
+- [ ] add pop-up asking if changes are to be discarded once the stage screen's discard button is pressed;
- [ ] Share DB:
- share db via html email with db inserted in encoded downliadable field;
- Use this to send email: https://docs.godotengine.org/en/stable/classes/class_os.html#class-os-method-shell-open
-- [ ] File dialogs should be dismissed when back button is pressed (instead of closing the app);
- [ ] Translations:
- https://docs.godotengine.org/en/stable/getting_started/workflow/assets/importing_translations.html
- https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html#introduction
-- [ ] Set tabs titles dynamically: https://docs.godotengine.org/en/stable/classes/class_tabcontainer.html?highlight=tabcontainer#class-tabcontainer-method-set-tab-title
- [ ] Create two themes:
- [ ] theme_light
- [ ] theme_dark