SubmarinerApp / Submariner

A Subsonic client for macOS
https://submarinerapp.com
BSD 3-Clause "New" or "Revised" License
123 stars 3 forks source link

Onboarding dialog #58

Closed NattyNarwhal closed 1 year ago

NattyNarwhal commented 1 year ago

Right now, it's not obvious what a user should do when starting out. A dialog should be used on first start or empty library/server list and prompt the user to add a server/local files.

Look at i.e. what Xcode does.

May also be a good opportunity to try SwiftUI with Cocoa.

Is there also some kind of pre-implemented pattern we can take advantage of?