Resolve "Component: Section Tree" #63

Merged
thorsten merged 25 commits from 10-component-section-tree into main 2022-07-09 20:41:00 +00:00
25 Commits
Author SHA1 Message Date
tsommer a22a5328f5 Ignore not initialized warning 2022-07-09 22:25:18 +02:00
tsommer d0b466430a Formatting 2022-07-09 22:23:55 +02:00
tsommer 57a7568dbb Change to expand the tree 2022-07-09 22:23:10 +02:00
tsommer 271ae2a1cf Implemented the deletion function
Closes #17
2022-07-09 22:21:28 +02:00
tsommer e8711de0d6 Fixed order of items on layer to be the same as created 2022-07-09 21:14:57 +02:00
tsommer aa34f541cf Fixed duplicated key issue
Closes #18
2022-07-09 21:14:24 +02:00
tsommer 1d7e1db8e5 Fixed creating new project over an existing one doesn't replaces the old one
Closes #16
2022-07-09 21:02:08 +02:00
tsommer ff87378012 Fixes wired & wrong parent directory for history list
Closes #19
2022-07-09 16:16:06 +02:00
tsommer eac5fa3268 Fixed app starting, when user just closes the loading screen
Closes #21
2022-07-09 16:00:23 +02:00
tsommer ad8a08f5da Ensures, that the text box of input component is selected
Closes #22
2022-07-09 15:54:33 +02:00
tsommer e45f7df622 Ensure to not duplicate the latest project in history
Closes #20
2022-07-09 15:46:19 +02:00
tsommer 97b7f823c8 Refactored input component to handle checkbox optionally
closes #15
2022-07-09 15:29:22 +02:00
tsommer 91fabb658d Implement the change between loader & main screen while using the DI 2022-07-09 15:08:25 +02:00
tsommer 85431a7ec3 Changed to use the main user component 2022-07-09 15:07:51 +02:00
tsommer 2f77db1a16 Added the selected data file 2022-07-09 15:07:34 +02:00
tsommer 5d09cb7e57 Added the input dialog 2022-07-09 15:07:07 +02:00
tsommer 4ef0d91510 Added the section user control 2022-07-09 15:06:49 +02:00
tsommer 715159a6d9 Added the main screen user component 2022-07-09 15:06:30 +02:00
tsommer 5d19a96c07 Added more icons 2022-07-09 15:05:19 +02:00
tsommer c90dfa1ac0 Added the selection processor for adding & loading data 2022-07-09 15:04:46 +02:00
tsommer 9015e08518 Changed database at the DI system to be transient 2022-07-09 15:04:21 +02:00
tsommer fb0bb2b178 Expect that all tables are available 2022-07-09 15:03:50 +02:00
tsommer c90d3fdd3c Changed section data model
- Made parents nullable
- Added a data key for the tree
- Added depth for quicker layer-wise loading
2022-07-09 15:03:18 +02:00
tsommer 1ddb6ef1e7 Update 2022-07-09 14:59:22 +02:00
tsommer c3590d3ffe Added test data source for debugging 2022-07-09 14:58:51 +02:00