-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project Load: Allow .yyp filename to differ from internal project resource name #2890
Comments
I like this, but would add: would be great if the IDE had an option somewhere in game settings specifically for "rename project" |
@meseta That would be a completely different feature - if you haven't already, please file a new request yourself for that to be considered. To actually "rename the project" that's File > Save As and exists already, but of course I am assuming you mean a new tool to mass edit all the product name strings throughout all sections of Game Options. |
The OneDrive portion has been actioned as of #2859 |
This should now be fixed so that we do not tie the project name to the project file name... which'll allow you to rename the .yyp as necessary. |
Verified fixed on IDE v2024.400.0.541 Runtime v2024.400.0.560. Renaming the .yyp does not corrupt the project. Thank you. |
Is your feature request related to a problem?
A problem I have to help beginners with not infrequently is when they attempt to rename their project by changing the name of the .yyp file directly in the file browser. This causes the project to do all sorts of weird things when next opened, like objects placed in the room editor turning into completely different objects, and new code added to the project not being compiled at all. The problem happens even if gamemaker is closed at the time of renaming.
Another common cause of this sort of project corruption is having the project stored in a folder being backed up by Microsoft Onedrive (or other cloud backup services). Onedrive does all sorts of horrible nasty things to the project, since it likes to replace the files with dummy files of sorts.
Describe the solution you'd like
Give a warning in the IDE when first opening a project that has had it's .yyp renamed, or that has had it's files tampered with incorrectly in some other way (like if Onedrive did it's thing). The problems can usually be fixed by doing a save as of the project, so perhaps it could suggest that to the user.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: