You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a local folder picker to the file sync GUI. This makes it so that you can visually browse the file system right in the application, rather than having to open the native Finder.
Closes#66
Relates to #63
The UI differs a fair bit from the wireframes & figma designs in the interest of being able to use the stock SwiftUI Table view. The biggest difference is that a modal is used to insert new file syncs, as opposed to creating them inline. This was done as it's a lot harder to do that within a SwiftUI table. This design is also consistent with tables used in Apple's own settings pages, and the HTTP header table in app settings.
https://github.com/user-attachments/assets/7c3d98b9-36c4-430b-ac6f-7064b6b8dc31
The UI is mostly non-functional, it still needs to be wired up over gRPC, including conversions from Mutagen data types.
As a result, the file sync button on the menu will not appear unless the file sync feature flag is enabled in settings.
Right now, the workspace dropdown menu is populated from the online agents (any row with a coloured dot on the menubar menu)
There's no tests for this since ViewInspector still does not support Tables.
Add a local folder picker to the file sync GUI. This makes it so that you can visually browse the file system right in the application, rather than having to open the native Finder.
Dependencies
The text was updated successfully, but these errors were encountered: