-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple profiles #267
Comments
Thank you for the kind words. And thank you for the suggestion, I appreciate you taking the time to look for an answer, and for creating the issue. When I first started the project, I did think about multiple profiles, but the project wasn't mature enough for me to consider such feature. That being said, managing profiles on Playlet will not be as simple as managing them on the official app, for a few reasons:
With all of this in mind, all the different parameters of profiles need to be presented in a concise way, and the app need to store and respect the different profile parameters. I will let these thoughts simmer a bit, and see where it goes! |
Hi, |
I think, a profile Jack in playlet can have multiple accounts on different instances. But will probably only have one overall. So I feel we should have a default one for each profile for easier profile switching. |
A first version of "Profiles" is now available in the Canary release |
This looks promising and seems to work. But I've one account where it only shows an empty subscription list. It was a newly created account and I added some subscriptions after adding it to Playlet. When does it sync? |
Thanks for trying it out and for the feedback - let me know if you encounter any issues Playlet on the other hand does not auto-refresh, so it would only load the home screen once (it would reload on login/logout) I have plans to improve this (make subscriptions refresh as you subscribe and unsubscribe from channels) |
Ah - I see. My bad, I had only added a playlist of a channel. After subscribing to a channel, it showed up. The "refresh home"-thingy is helpful 👍 |
The "Edit home screen" setting doesn't seem to be per-user. It's not a problem for me, but does not seem to be intuitive when having multiple profiles, where each person could have individual preferences. For example, my children do not care about popular or trending videos and I don't want them to see them, yet. I, for myself, switch nearly everything off, but that's just me. My wife would like to have her own setting. |
I had a very similar conversation with my wife. She feels bookmarks should be per profile, and perhaps settings as well. What happens to the user data once you logout of the profile on Playlet? While your subscriptions, watch history, and playlists will be safe on Invidious server, the home screen layout, bookmarks or user settings will not, if they are tied to a user. So logging out means you lose user data that is saved locally, which can be very unexpected consequence of just a "logout" action. Also, we cannot keep the user preferences of every profile logged ever, since we have a tight 16kb or local persistent storage to work with. It would have been simpler/possible if Playlet had a service to store user profiles, but that's currently not the case. I'm still looking for ideas to make this as intuitive as it can be, but I don't see a satisfying solution yet. |
If "logout" means "remove profile" it might be better to call it like this. I was confused that "logout" completely dropped the profile from the list. I assumed, I could just login back again, which would trigger a fresh sync with invidious.
Please only store additional data for profiles, which are currently in the profile list. That way you can also impose a limit, e.g. max number of profiles, based on the available storage you have at hand. Yes, the anonymous default profile should be the first in the list and seen as built-in, and not be removable.
invidous doesn't have some comment or internal field which could be abused? 🙂 |
I need to let this simmer a bit, gather more feedback and perhaps there's an elegant way to do it. Let's wrap up the conversation on this closed issue - and open issues for any concrete bugs or features separately. |
Hello,
I would like to say: You are a star!!! Great project, I was looking for the way of watching videos from my invidious instance on TV for some time now. I would like to ask if by any chance you are planning to add support for multiple Invidious profiles? I failed to find answer to this question and I hope to find it here. I know I can logout from the phone and log in from another account, but it would be great if this could be done from Roku itself with simple press of the button.l similarly to official YouTube app. Thanks once again for great app.
The text was updated successfully, but these errors were encountered: