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

add «Always expand description» in appearance settings, closes #1113 #2998

Closed
wants to merge 1 commit into from

Conversation

B0pol
Copy link
Member

@B0pol B0pol commented Jan 24, 2020

Closes #1113
I added a switch in appearance settings for that, and the default value is false (stays as it's now).

@B0pol B0pol changed the title add «Always expand description» in appearance settings, fixes #1113 add «Always expand description» in appearance settings, closes #1113 Jan 24, 2020
@Jethrobsn
Copy link

Can you guys make it compatible with android 4.1.2? Please???😢😢😢

@B0pol
Copy link
Member Author

B0pol commented Jan 24, 2020

I just added a settings to automatically launch or not toggleTitleAndDescription function. So it will work on all devices since the toggleTitleAndDescription function already works on all devices.

But if you wanna use NewPipe with android 4.1, look for NewPipe legacy

@Jethrobsn
Copy link

Jethrobsn commented Jan 24, 2020 via email

@Jethrobsn

This comment has been minimized.

@Jethrobsn

This comment has been minimized.

@harshlele

This comment has been minimized.

@Jethrobsn

This comment has been minimized.

@Jethrobsn

This comment has been minimized.

@TemporaryAccount0x1

This comment has been minimized.

@TobiGr TobiGr added this to the 0.18.4 milestone Jan 29, 2020
@Stypox
Copy link
Member

Stypox commented Feb 23, 2020

@B0pol could you provide a test apk? Code looks good to me ;-)

@B0pol
Copy link
Member Author

B0pol commented Feb 23, 2020

autoExpandDescription.zip
Here you go @Stypox

Copy link
Member

@Stypox Stypox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The apk works correctly. Just a small thing ;-)

Stypox
Stypox previously approved these changes Feb 23, 2020
Copy link
Member

@Stypox Stypox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you :-D

@TobiGr
Copy link
Member

TobiGr commented Feb 23, 2020

I am not sure if this setting is really needed. That feature request is 2 years old and received only 3 votes.

@B0pol
Copy link
Member Author

B0pol commented Feb 23, 2020

Well, then remove from the projects issues you think unecessary, and also don't add the pr in milestones @TobiGr.

@opusforlife2
Copy link
Collaborator

Why not? More power to the user.

@justanidea
Copy link
Contributor

Im okey with this project too.

@Stypox
Copy link
Member

Stypox commented Feb 23, 2020

@B0pol sorry, my bad for adding it to Projects, apparently the feature is requested by a small number of people. Since this was added to the milestone I thought it was going to be merged, but I agree with @TobiGr
@opusforlife2 @gillhash it is not a good idea to have too many options, because then they can't be found anymore and the user can't come across them, therefore losing their purpose.
@TobiGr @B0pol we could add an "Advanced settings" entry in the main settings screen, so that we can add as many small and not-much-requested settings as we want without creating problems. What do you think?

@wb9688
Copy link
Contributor

wb9688 commented Feb 23, 2020

@Stypox: I think that'd be OK, but only for really small things (i.e. low maintanance burden). I'm not sure if "Advanced settings" would be the correct name for it though.

@B0pol
Copy link
Member Author

B0pol commented Feb 23, 2020

we could add an "Advanced settings" entry in the main settings screen, so that we can add as many small and not-much-requested settings as we want without creating problems. What do you think?

I don't think it's a good idea. Currently, settings are ok~ organized (why is main page content in appearance), so if you see the category, you'll know what it's about.

If you put advanced settings, you will throw settings in it and it will be shambolic

@Stypox
Copy link
Member

Stypox commented Feb 23, 2020

Or we could add a switch to enable advanced settings ("fine-tuning settings"?), just as in Android

@opusforlife2
Copy link
Collaborator

opusforlife2 commented Feb 23, 2020

Advanced or 'Miscellaneous Settings' is a good option, I think. Newpipe isn't some critical application which will have planet destroying settings if the users don't know what they're doing. In the worst case, they'll disable comments or delete their main page tabs and be faced with the default blank page.

I say let them mess with advanced settings at their own risk. Put it behind a Firefox about:config like warning.

@B0pol Very good point. Main page content should be in Content.

Edit: Actually, why can't this be the default state? Have the description always expanded. The user anyway has to scroll down for comments or suggested videos. It won't have any major impact. In fact, it might even lessen their distraction level. I know I've tapped on the first few suggested videos in a chain without watching any, once in a while.

@B0pol B0pol requested a review from Stypox March 14, 2020 09:46
@B0pol B0pol closed this Apr 7, 2020
@B0pol B0pol deleted the autoExpandDescription branch April 7, 2020 08:41
@opusforlife2
Copy link
Collaborator

Noooooooooooooooooo!

@git-mng
Copy link

git-mng commented Apr 7, 2020 via email

@gkeegan
Copy link
Contributor

gkeegan commented Apr 7, 2020

@B0pol why close? :(

@B0pol
Copy link
Member Author

B0pol commented Apr 7, 2020

Because it was in 0.18.4 milestone, then 0.19.0, and not anymore in 0.19.3, and it has been pending for two months for a really small PR. Also, TobiGr has shown he's not really for it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Auto expand description