diff options
| author | dam <dam@gudinoff> | 2022-03-30 16:41:09 +0000 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2022-03-30 16:41:09 +0000 |
| commit | 6089eeb29382598d69c6b77be88d8ca4b1a3adf5 (patch) | |
| tree | c04d7bd1fc7644fa73c2bcb264fb2827425c0099 | |
| parent | e04f33a614e2723db47f69a7f3146b030ee5e326 (diff) | |
| download | surgery-log-6089eeb29382598d69c6b77be88d8ca4b1a3adf5.tar.zst surgery-log-6089eeb29382598d69c6b77be88d8ca4b1a3adf5.zip | |
Updated to do list.
| -rw-r--r-- | option_set/option_set_list.gd | 4 | ||||
| -rw-r--r-- | readme.md | 23 |
2 files changed, 13 insertions, 14 deletions
diff --git a/option_set/option_set_list.gd b/option_set/option_set_list.gd index 5ebe5bf..ea6b2d8 100644 --- a/option_set/option_set_list.gd +++ b/option_set/option_set_list.gd @@ -5,8 +5,8 @@ const POINTER_VELOCITY_DECAYING_FACTOR: float = PI const POINTER_VELOCITY_BOOST_FACTOR: float = 1.25 const EXACT_SELECTION: bool = false -signal item_selected # (idx: int, text: String) -signal nothing_selected # () +signal item_selected # (idx: int, text: String) +signal nothing_selected # () export var autowrap := true @@ -54,14 +54,9 @@ Surgery Log - [x] Add to popup: - [x] title; - [x] dismiss button; -- [ ] What to do when the optionset has no options available? +- [x] Hide dialogs title bar (appear in the top with 1 or 2 pixels height); - [ ] Use popup to display confirmation messages; -- [ ] Theming: - - [ ] Make all buttons with same style; - - [ ] Maybe include different font with better icons; - - [ ] Make rounded corners - - [ ] LineEdit without fill and only one line below (stage may increase left margin) - - [ ] Increase scrollbar width (in content margin property) +- [ ] What to do when the optionset has no options available? - [ ] Fix back button: - on stage screen should show pop-up asking it changes are to be discarded; - on file-pickers screen should close them; @@ -69,13 +64,17 @@ Surgery Log - on auto-fill pop-up, should close it; - on database screen, should deselect selected item, otherwise should quit the app; - on popup -- [ ] Hide dialogs title bar (appear in the top with 1 or 2 pixels height); - [ ] Database menu and action buttons are not nice; Improve appearance; - [ ] Improve menu appearance; -- [ ] Setup two themes: - - [ ] theme_light - - [ ] theme_dark - - [ ] main/screen_controller is responsible for whos currently on focus, fade animations, input access (enable/disable), and back_key_notification handling. +- [ ] Theming: + - [ ] Make all buttons with same style; + - [ ] Maybe include different font with better icons; + - [ ] Make rounded corners + - [ ] LineEdit without fill and only one line below (stage may increase left margin) + - [ ] Increase scrollbar width (in content margin property) + - [ ] Create theme_light and theme_dark; +- [ ] Cleanup code: search by tags @DAM and TODO; +- [ ] main/screen_controller is responsible for whos currently on focus, fade animations, input access (enable/disable), and back_key_notification handling. For input use: node.set_process_input(!pause) node.set_process_unhandled_input(!pause) |
