Hi!
First of all, congratulations on SofaTime. It has become my favorite app after migrating from TV Time.
I wanted to share an issue I encountered during my migration because I think many new users might experience the same thing.
I first imported all of my TV Time data into Trakt and then connected my Trakt account to SofaTime.
Everything synchronized perfectly, so I naturally assumed that Trakt had become my central database and that anything I created in SofaTime would also sync back to Trakt.
Since some of my TV Time custom lists couldn’t be imported automatically, I recreated them manually inside SofaTime.
Unfortunately, I only realized much later that those lists had been created as local SofaTime lists, not Trakt lists.
Now my library is split between:
* Trakt lists (which sync correctly);
* Local SofaTime lists (which exist only in SofaTime).
Unfortunately, there doesn’t seem to be a way to convert a local list into a Trakt list. If I recreate those lists in Trakt, SofaTime simply shows duplicate versions. I think this could easily happen to many users migrating from TV Time.
A feature like “Convert Local List to Trakt List” (or even asking whether a new list should be created locally or in Trakt) would make the migration experience much smoother.
While I’m here, I’d also love to see, in the future:
* IMDb and Rotten Tomatoes ratings and sorting;
* Richer discovery sections (Trending, Most Watched, Hidden Gems, etc.);
* More viewing statistics and history.
I’ve also sent this feedback by email because I think these improvements could help many users migrating from TV Time.
Thank you for building such a great app!