GeopJr / Tuba

Browse the Fediverse
https://tuba.geopjr.dev/
GNU General Public License v3.0
557 stars 60 forks source link

[Request]: customize main view's timelines #224

Open tfardet opened 1 year ago

tfardet commented 1 year ago

Describe the request

The local timeline is a central feature in most Fediverse platforms and there is more than enough space in the bottom bar to add it so I think it would be nice to make it more accessible rather than hide it in a menu, especially on mobile.

Enabling this could also be an option in the settings but I don't think it is necessary. This is also the default behavior in almost all Fediverse apps I've seen.

Implementation Details

GeopJr commented 1 year ago

Thanks for the suggestion!

The public timelines (federated & local) are useless (as in not-visited-regularly) for anyone in big instances, I won't add it to the main view by default.

I'll edit the request a bit to "customizable main view" instead. Tootle/Bleak has implemented the timelines with that in mind, however I don't think allowing full customizability is ideal either - "Home" and "Notifications" should probably never be removed. I'm leaning towards either allowing replacing the "Conversations" timeline or adding a 4th one (or both). This definitely needs more thought and designer input

tfardet commented 1 year ago

The public timelines (federated & local) are useless (as in not-visited-regularly) for anyone in big instances, I won't add it to the main view by default.

I understand: the majority of the instances but the minority of the users (hopefully that'll change eventually)

I'll edit the request a bit to "customizable main view" instead. Tootle/Bleak has implemented the timelines with that in mind, however I don't think allowing full customizability is ideal either - "Home" and "Notifications" should probably never be removed. I'm leaning towards either allowing replacing the "Conversations" timeline or adding a 4th one (or both). This definitely needs more thought and designer input

As I mentioned, there is space and conversation is useful to have, so addition rather than replacement seems more desirable to me.