Commit Graph

2 Commits

Author SHA1 Message Date
debug-version 8f55486449 feat(collection): implement custom collection creation flow
- rename window base class usage to BaseModalWindow and update modal method calls
- add persistent CustomDataSettingsWindow instance to CreateCollectionMenu
- prepare custom data collection dynamically before showing the settings window
- apply custom data to AppState without immediately replacing mainCollection
- create mainCollection from prepared custom student data
- replace student preview message with collection preview window
- update input validation and StudentBuilder state handling
- rename collection-related methods and variables for clearer semantics
2026-08-29 18:42:22 +04:00
debug-version e1d76cf69c refactor: migrate UI from views and presenters to windows and menus 2026-08-27 18:09:39 +04:00