aboutsummaryrefslogtreecommitdiff
path: root/readme.md
blob: 8dae6e03c7ba403e73ae81b95179b6a62a65312e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Surgery Log
===========

# ToDo
- [x] Datepicker: On click (without drag) reset velocity to 0; show and focus 'input' to allow introducing value.
- [ ] 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 copy 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.
- [ ] 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