PipePipe icon indicating copy to clipboard operation
PipePipe copied to clipboard

[Feature request] [5.0b2] Remove default tabs

Open LoganAtlas opened this issue 2 months ago • 6 comments

Checklist

  • [x] I have searched for existing issues (open and closed) and confirmed this feature hasn't been requested before
  • [x] I believe this feature request will benefit more than 10% of users, not just myself

Feature Description

It would be nice to be able to remove the tabs displayed by default, such as the dashboard or subscriptions tab. They are not necessarily useful and overload the interface if you want to add others.

LoganAtlas avatar Nov 01 '25 14:11 LoganAtlas

I agree, it would be nice to be able to remove the Dashboard.

Datastream33 avatar Nov 01 '25 22:11 Datastream33

I agree, it would be nice to be able to remove the Dashboard.

Definitely. Many of us want to completely avoid quick access to YouTube's TRENDING feature. We don't like algorithms.

KerballOne avatar Nov 02 '25 19:11 KerballOne

Removing those tabs was the first thing I tried to do and was eerily surprised that it's impossible now - especially that in 4.X every tab could be removed to my liking, so it's basically a regression.

Please restore this functionality in 5.0. 🙏

ar-turek avatar Nov 04 '25 20:11 ar-turek

The main thing is that with removing default tabs, you won't be able to access some main features anymore, unless you added them again.

Features including

  • History
  • Feed groups & Subscriptions
  • List of Bookmarked playlists
  • Recent play queue (to be added to dashboard but not yet implemented)
  • Trending (this is not necessary though)

If you don't like trending I think a better way is to allow dashboard customization (so you can remove that part), but removing default tabs can be confusing for many users.

InfinityLoop1308 avatar Nov 04 '25 22:11 InfinityLoop1308

I don't think the issue is contained to the Trending feature, even though for many of us it's a key point - for example, the only thing I would use from the new Dashboard would be the History section, so it would make sense to me to replace the Dashboard with a dedicated History tab (which is already available). I would also like to remove the Subscriptions tab because I don't use those at all, and I really appreciated PipePipe for the ability to do so in the past.

I also understand what you're saying about the features being unavailable otherwise (since there's no alternative place the user could access those), but I believe that would be fine as they are accessible by default and hiding them requires the user to explicitly delete them from the home screen. Maybe an alternative would be to introduce an explicit delete confirmation dialog explaining that those features will not be accessible until the Dashboard is re-added again?

Thanks for taking the time to discuss this with us. :)

ar-turek avatar Nov 05 '25 08:11 ar-turek

accessible by default and hiding them requires the user to explicitly delete them from the home screen

I think this is a key point. If the user removes tabs, then the only risk is them forgetting what they did.

It might be worth considering improving the tab row that could help add/remove tabs since they are essentially the gateway to the features.

  1. Make the tab row horizontally scroll-able. Click and drag left or right to scroll. Right now, having too many tabs just squeeze them all into the limited space making the buttons smaller and harder to hit. Set the tab width to a static fraction of the screen width. Maybe have the scrolling "snap" through "pages" of tabs.
  2. Add an edit button on the tab row itself. The last (right-most) tab is a small edit button (icon) that will take the user directly to the tab edit screen. Users can click-drag to the left to reveal the edit button.
  3. Long-press should reveal the name of the tab, since a user can add multiple playlists, channels, feeds, etc... they'll all have the same icon based on type. Maybe the tab's icon color should be randomized or something too, to help differentiate.

KerballOne avatar Nov 05 '25 16:11 KerballOne