When you first open grist-electron.app on macOS, a popup immediately and with no context asks if you want to grant this application full access to your files in ~/Documents.
I selected no. Because I'm just evaluating for now, and I can save files elsewhere.
You are allowed to start editing files.
Then after a few seconds the app becomes unusable and you get errors all over. Also, clicking the "report a problem" button from there fails.
This has been my first experience with the app so far.
I'm new, checking this out for the first time, I'm excited about Grist, so hopefully, this first 60 seconds of experience with the app can be improved.
Suggestions
If access to ~/Documents is absolutely required for the app to function, (e.g. it is going to make a bunch of huge hidden files somewhere that I'll forget about) then:
clearly explain this to the customer BEFORE they get the permissions popup box.
if permission is denied, detect this, then explain to the customer how they can change their mind if they clicked NO
Remove the requirement to access ~/Documents. When creating a new file in the Electron app, allow the customer to select their own file path wherever they want. Do not create hidden, automatically located magic files.
Fix the report a problem button.
If the report a problem button is broken, instead show a hyperlink to a website to report a problem using a browser.
Also I want to say that I absolutely love how Grist is doing local and web-based SQLite database/spreadsheets with the same code. Super cool, and it's like the year 2100.
When you first open grist-electron.app on macOS, a popup immediately and with no context asks if you want to grant this application full access to your files in ~/Documents.
I selected no. Because I'm just evaluating for now, and I can save files elsewhere.
You are allowed to start editing files.
Then after a few seconds the app becomes unusable and you get errors all over. Also, clicking the "report a problem" button from there fails.
This has been my first experience with the app so far.
I'm new, checking this out for the first time, I'm excited about Grist, so hopefully, this first 60 seconds of experience with the app can be improved.
Suggestions