-
Notifications
You must be signed in to change notification settings - Fork 25
Description
macOS binary builds of Gridsync presently set the LSBackgroundOnly and LSUIElement Info.plist properties, causing the application to run as a "agent" process, concealed from both the CMD-Tab list and the macOS Dock. This choice was originally made on the assumption that users would prefer that Gridsync launch and run "out of the way" of other activities, syncing files to and from storage grids in the background while focused on other work.
Recent experiences in with user-testing, however, have shown that this can be a point of frustration, particularly when dragging and dropping folders from floating Finder windows onto the Gridsync folders-view (which may itself be concealed beneath other windows). It may thus be preferable to revert this functionality and re-add Gridsync to the CMD-Tab list and user's Dock.
In any case, the "agent" status of the application should probably be disabled for now (but kept available, perhaps, via a config.txt build option so that it can be easily re-enabled in the future or for specific builds).