-
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 Saving: Expand "unsafe directory" warning to cover OneDrive/Dropbox/iCloud/Google Drive and other cloud sync drives #2859
Comments
Yeah, our permissions FAQ has documented this for a very long time and yet we always get "bug" reports for it, so I am all in favour of this change ;) |
#2890 Related |
Yes, I suggested this also |
This has been done by adding checks when you try to create a new project (a warning asking if you're sure will show if you try to create a project in a cloud storage drive), try to Save As a project (same warning will show), and a warning will be shown when you open a project that is saved in a cloud storage location. The default "My Projects" path has also been set to be within the user profile folder rather than within MyDocuments as OneDrive likes to take over MyDocuments now as per #4372, and a warning will be shown on startup if you have your "My Projects" folder within a cloud storage location. |
…over OneDrive/Dropbox/iCloud/Google Drive and other cloud sync drives YoYoGames/GameMaker-Bugs#2859 * Added a "warning" note snippet and linked it * Also added a couple of separate "warning" notes (with slightly different text)
Warning notes have now been added to the manual. |
Is your feature request related to a problem?
Both the GMC and the helpdesk are still frequently getting tickets about disappearing resources and corrupted projects caused by file access conflicts with cloud sync drives, particularly OneDrive. If the IDE can pre-emptively warn users against putting projects in synced locations, this would help safeguard novices from unexpected data loss and cut down on the amount of explaining that responders need to do.
Describe the solution you'd like
The IDE should show a warning when a project is saved somewhere containing these terms in the path:
OneDrive
Dropbox
com~apple~CloudDocs
Google Drive
Example Message:
Describe alternatives you've considered
GMC responders have repeatedly responded to threads advising against saving working copies in cloud sync drives, but the message simply aren't reaching novices. They are still saving projects in cloud sync drives thinking that it protects their data by backing it up, rather than destroying their project through file access conflicts.
Additional context
This kind of message already shows up when you try to save a project in TEMP, so it is not entirely novel. It should be a relatively quick addition to existing functionality.
The text was updated successfully, but these errors were encountered: