Skip to content
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 #5654

Open
3 tasks done
Nick600-alt opened this issue Feb 21, 2021 · 14 comments
Open
3 tasks done

Multiple Profiles #5654

Nick600-alt opened this issue Feb 21, 2021 · 14 comments
Assignees
Labels
feature request Issue is related to a feature in the app GUI Issue is related to the graphical user interface

Comments

@Nick600-alt
Copy link

Checklist

  • I checked, but didn't find any duplicates (open OR closed) of this issue in the repo.
  • I have read the contribution guidelines given at https:/TeamNewPipe/NewPipe/blob/HEAD/.github/CONTRIBUTING.md.
  • This issue contains only one feature request. I will open one issue for every feature I want to request.

Describe the feature you want

Add the ability to make different profiles. Have one main profile and then smaller ones where you could subscribe to different channels. For example a main profile where all your subscriptions appear and then a smaller profile with gaming channels only, another for comedy only, etc.

FreeTube the desktop app has this feature and it makes it easy to organize different types of videos.

Additional context

Could be like a drop down menu in the top corner and you choose your profile or something.

How will you/everyone benefit from this feature?

This helps users organize different types of videos, rather than having all videos in one spot.

@Nick600-alt Nick600-alt added the feature request Issue is related to a feature in the app label Feb 21, 2021
@SameenAhnaf
Copy link
Collaborator

SameenAhnaf commented Feb 21, 2021

Your suggestions are really nice. But I think profile features can be far more extended.

Multiple profiles should act like multiple YouTube accounts. They should be directly accessed from an icon on the top right corner of any main page (As expected, different people manage tabs on main page in different ways. So, profile icon should appear in every single tab on main page) They should have seperate managements for

  1. Subscriptions
  2. Bookmarked playlists
  3. Downloads
  4. History
  5. What's new
  6. All options in settings
  7. Player info (Brightness, Volume, Speed, Pitch, Caption on/off, Fit/Fill/Zoom)

Each source (YouTube/SoundCloud/PeerTube) should have separate multiple profiles. This will let us importing a specific part of any source. Plus, sources won't get mismatched as we see now on Newpipe. "Import all databases" and "Export all databases" in settings could be added for importing all settings.

New profiles will get default Newpipe settings by default.

Just like videos on playlist, profile positions should be readjustable under each source.

@Orion983
Copy link

Orion983 commented Feb 21, 2021 via email

@demonff1
Copy link

My post #5093 elaborates on this. I suggested using subscription playlists to do this.
Also if the what's new tab on newpipe doesn't show updates of all subs but a certain selected subscription playlist will also be helpful. I think my way will help achieve the goal without significant changes for the time being.

@Flam3z
Copy link

Flam3z commented Jul 13, 2021

+1 for this, i'd like to also have a profile specifically for soundcloud or other services.

@SameenAhnaf SameenAhnaf mentioned this issue Sep 5, 2021
3 tasks
@busywhistling
Copy link

Another useful enhancement would be adding passphrase/biometric lock to certain profiles.

@Orion983

This comment was marked as duplicate.

@opusforlife2
Copy link
Collaborator

From #10480, device sharing between multiple users is a prominent use case for this feature.

@Timothy099qw
Copy link

Hi, can I work on this feature if it is not closed? didn't see this feature available to enable on the app or other branches. Looking forward to any replies. Thanks.

@opusforlife2
Copy link
Collaborator

Newpipe is currently on a feature freeze pending a major rewrite. So I'm assigning this to you, but please wait for a dev to give you the go ahead before starting work on it, just in case this gets postponed to after the rewrite.

@Timothy099qw
Copy link

Newpipe is currently on a feature freeze pending a major rewrite. So I'm assigning this to you, but please wait for a dev to give you the go ahead before starting work on it, just in case this gets postponed to after the rewrite.

Ok, I will try some modifications see if they work atm, when dev notifies me I will start work on the updated version.

Timothy099qw added a commit to Timothy099qw/NewPipe-t that referenced this issue Oct 11, 2023
…alled Account1&2, with corresponding paswword test1&2. TeamNewPipe#5654
@Timothy099qw
Copy link

Timothy099qw commented Oct 11, 2023

hi all, just opened a pull request for you reviewing the idea/design of putting accounts (profiles) entry in settings. And users can login using the existing 2 accounts. If this implementation's idea is approved (Not necessarily PR) then I will continue on the code and wait until dev finishes refactoring, and make playlists to store a copy to res/data for separating different user accounts/profiles. Any suggestions welcome :)

@offbeat-stuff

This comment was marked as off-topic.

@Timothy099qw

This comment was marked as off-topic.

@offbeat-stuff

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Issue is related to a feature in the app GUI Issue is related to the graphical user interface
Projects
None yet
Development

No branches or pull requests

9 participants