ImplementScreensFeature #2

Merged
elexity merged 14 commits from ImplementScreensFeature into main 2026-04-14 11:17:13 +00:00
Owner
No description provided.
- Added new dependencies for CodeMirror and themes.
- Updated EditorLayout to include a new Screens tab.
- Enhanced store to manage screens and chapters with corresponding actions.
- Defined new types for RenPyScreen and StoryChapter.
- Implemented ScreensPanel component for managing screens, including adding, updating, and deleting screens.
- Integrated CodeMirror for editing screen code and styles.
- Seeded default system screens on initial load.
- Add authentication helpers for JWT and password hashing.
- Create user and project management functions in the database layer.
- Implement login and registration functionality in the frontend.
- Update project and image management APIs to remove projectPath dependency.
- Refactor project and user data structures to streamline project handling.
- Introduce environment variables for database and JWT configuration.
- Enhance UI with login and registration forms, including error handling.
- Implemented GameModeRenderer component for in-browser gameplay.
- Added button to toggle game mode in EditorLayout.
- Introduced download functionality for projects in EditorLayout.
- Enhanced sprite URL resolution to include authentication token.
- Updated ImportWizard to ensure audio entries are correctly updated.
elexity deleted branch ImplementScreensFeature 2026-04-14 11:17:32 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
elexity/renVis!2
No description provided.