Still losing files in Brackets' default directory when upgrading Brackets #13729
Description
Software should never destroy information without much effort from users ("rm -f" and sinister dialog boxes), and allow mistakes to be undone (Undo, Trash Bin, Recycle Bin.)
This is the same issue as "Lost all saved files when updating from 1.7 to 1.8 #12912", which was 3 versions and a year ago. Brackets is still designed to hurt new users.
I am a new Mac user. "TextEdit" is a primitive word processor, not a text editor. Others confirmed MacOS does not include a graphical text editor, and recommended Atom and other downloadable applications. A Web search for "Mac text editor" found several lists topped by Brackets.
So last week, I installed and started using Brackets. I did not notice new files saved to the Getting Started directory buried in the Brackets application directory tree, a very bad choice for default directory. Brackets should not allow (or at least menacingly warn) when attempting to write to any directory inside the Brackets application directory tree. The default directory should be Documents, until changed by user.
Today, opening Brackets suggested upgrading to version 1.11. Clicked yes, and replace existing app.
The upgrade deleted my files. The upgrade did not overwrite the previous version, allowing extra files to be preserved. The upgrade did not check if the Getting Started directory contained files not provided by Brackets. The upgrade did not move user-created files to a safe place. The upgrade did not warn that Bracket likes to save files to a directory that would soon be deleted.
Trash Bin does not contain the deleted application, or any of its files. My files seem unrecoverable.
Expected behavior:
New users expect their files to be saved to Documents.
New users do not expect their files to be deleted when upgrading an application.
Actual behavior:
Brackets deliberately upsets users, deleting files, and destroying productivity.
Versions
Release 1.11 build 1.11.0-17524 (release 86b5e2d)
build timestamp: Wed Sep 20 2017 03:34:28 GMT-0700
macOS Sierra Version 10.12.6 (16G29)