diff options
| author | dam <dam@gudinoff> | 2022-01-04 22:34:48 +0000 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2022-01-04 22:34:48 +0000 |
| commit | 06b2f34ba64726028f494060376044531d763668 (patch) | |
| tree | 414d171e5b73c916eadfdd753a1c1b1eac38713e /readme.md | |
| parent | 73f2cf39d5514fab4ee994f303e250ce2b27307c (diff) | |
| download | surgery-log-06b2f34ba64726028f494060376044531d763668.tar.zst surgery-log-06b2f34ba64726028f494060376044531d763668.zip | |
Implement clear and export data actions.
Merge and reuse modal dialogs.
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -14,7 +14,22 @@ Surgery Log - [x] edited entry does not show updated once saved; - [x] edited entry shows updated when selected then press back button; - [x] load/store database CSV file; -- [ ] export database to CSV file; +- [x] export database to CSV file; +- [x] allow to reset database; +- [ ] Implement file access permission check on Android: + ```py + if OS.get_name() == "Android": + var has_permissions := false + while not has_permissions: + var permissions := Array(OS.get_granted_permissions()) + if not permissions.has("android.permission.READ_EXTERNAL_STORAGE") \ + or not permissions.has("android.permission.WRITE_EXTERNAL_STORAGE"): + OS.request_permissions() + # await get_tree().create_timer(1).timeout + yield(get_tree().create_timer(1), "timeout") # - for Godot 3 branch + else: + has_permissions = true + ``` - [ ] load/store filters CSV file; - [ ] import/export filters to CSV file; - [ ] add auto-fill buttons on stage screen: |
