gristlabs / grist-desktop

Desktop Grist, packaged with Electron
Apache License 2.0
154 stars 7 forks source link

window sizing and file names #28

Open paulfitz opened 4 months ago

paulfitz commented 4 months ago

Some feedback from someone who used the app:

SleepyLeslie commented 3 months ago

These could be a part of the bigger plan to refresh Grist Desktop's UX (proposal WIP).

Auto-resizing window on startup is not natively supported by Electron, so we have to handle storing/reading the window size on our own. A sample implementation using electron-store: https://github.com/electron/electron/issues/526#issuecomment-1375534548

File renames: Grist Desktop should not need to keep a central store of all documents like the server does. The config file could partially relieve this pain - now users can choose to store those .grist files somewhere distant.