This repository was archived by the owner on Aug 16, 2024. It is now read-only.
Releases: JXSnack/CrystalStudio
Releases · JXSnack/CrystalStudio
Release 1.2.0 - The Scripting Update
Changelog
Additions
- Added scripting
- Added variables
- Added button script
- Added "testing" project. This may showcase unanounced features, and may not work correctly when started. Use at your own risk
- Added Web application export
- Wiki
Removals
- Removed Python (Terminal Game) export
- Removed HTML (HTML and CSS) export
- Renamed HTMLPlus export to Web application
Fixes
- too much to count
Script additions
- Add
- Remove
- Multiply
- Divide
- Functions
- Call functions
- Checks
- Global Variables
Script removals
- /
Updating from 1.1.1 to 1.2.0
If you aren't updating from 1.1.1 to 1.2.0, DO NOT USE THIS UPDATER. THIS MAY BREAK STUFF
If you are in fact updating from 1.1.1 to 1.2.0, use this updater.
- Place this updater in the folder where also the
main.pyand theeditor.pyis. - Start it
- Wait for it to finish
- You're done!
Release 1.1.1
Fixes
- Build not working with buttons
- Grammar fixed at errors
Release 1.1.0 - The Important Update
It's time for another great update! A major one... An important one... Try it out yourself
User changes
Additions
- Added settings
- Added changeable UI scale (presets and custom)
- Added 6 themes: Dark (default), midnight, light, eyeburn, sync and custom
- Added a theme preview
- Bookmark system added with maximum of 10 bookmarks
Fixes
- Fixed scene button multiplying
- Fixed custom out folder not working
Removals
- Removed Showcase Project, since it took too much time to maintain, and was only meant for putting the
editor/folder into the git
Developer changes
Infos
- Settings can be found in "crys/storage/settings.json"
- Themes can be found in "crys/storage/themes/.theme"
Fixes
- Every element will now be affected by the UI scale
- Fixed version size and position
- No longer calculating sizes with "/" but with "*"
- Fixed scene button multiplying
- Fixed QTextEdit not styled
- Fixed custom out folder not working
- Fixed every dialog size
- Starting window is
Creator()again
Additions
- Added new system for stylesheet. Now working with themes and
helper.generate_stylesheet()orhelper.generate_extra_style()[Style here]- Added requests to the
install_requirements()- Added text_scale. No longer supporting it, moved over to ui_scale
- Fixed main menu size and position not correct
- (finally) fixed
editor/folder not on git- Editor also works with every theme
Removals
- Removed Showcase Project, since it took too much time to maintain, and was only meant for putting the
editor/folder into the git
Release 1.0.3 - Add editor folder to git
Changelog:
- [Fix/CRASH] Added
editor/folder to the git.
Release 1.0.2 - Pip install
Changelog:
It automatically installs PyQt6 with the "install_requirements()" function in helper.py
Release 1.0.1 - Image bugfix
Changelog:
Fixed the logo not appearing, due to not being registered on the git
Removed the Showcase Game due to no longer being needed
1.0.0 - First release
Features:
- Inifinite scenes
- Remove scenes
- Add scenes
- Edit labels (Text)
- Edit buttons (Action, text and notes)
- Remove buttons
Exports to:
- HTML+ (JavaScript, HTML and CSS)
- HTML (HTML and CSS)
- Python (Terminal Game)