-
Notifications
You must be signed in to change notification settings - Fork 887
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 Parental Controls #1456
Add Parental Controls #1456
Conversation
@GilgusMaximus I know you mentioned that you were willing to collab with someone on parental controls. I am curious what you think of this PR so far. I feel like some of the options being introduced can go into distraction free settings but if you think going into parental-control-settings would be better. Let me know |
Is #1191 also related? |
I think it would work better as a seperate PR so this one can be tested, reviewed & merged faster. Atm I plan on finishing this PR and getting it merged then I'll work on the blacklist. The blacklist will probably be very similar to the whitelist so I'll probably take a look at that as well (it shouldn't take too long to implement the whitelist once I finish the blacklist). Unless a dev thinks otherwise, I'll save that feature for a future PR |
So, sorry for waiting so long for a response, I wasn't able to do anything for a week. Additionally, I am still unable to check any code, so sorry for delaying all the PRs. I think it is a good idea to split the kids safety into 2 PR's as you suggested, with exactly this split. Because now we can test the UI hiding and then add the additional settings not related to UI. My suggestion for the setting categories:
In regards to the second PR with the other settings, some comments:
So far everything looks good. Some feature ideas one can add later would be things like watchtime control / number of videos to watch per day, always asking for passwords when opening the app, disabling links etc... |
Hi @ChunkyProgrammer, i know ur assigned to #95 but I'm just asking to be sure. Is #95 related? |
Yeah, it'll be included in the next PR |
Hi, what is the progress with this? |
Waiting for feedback/review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@absidue could u review this when u have time :) we need one moreeee |
}, | ||
|
||
restrictedMessage: function () { | ||
const contentType = this.$('Age Restricted.Type.' + this.contentTypeString) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
342995f
…uilds/build-more-versions * commit '4f4f727ae1af304ce3131f03b29383ce4fdbb724': (104 commits) Translated using Weblate (Italian) Translated using Weblate (Chinese (Traditional)) Translated using Weblate (Arabic) Translated using Weblate (Polish) Translated using Weblate (Ukrainian) Translated using Weblate (French) Translated using Weblate (French) Translated using Weblate (Turkish) Translated using Weblate (Hebrew) Translated using Weblate (Icelandic) Translated using Weblate (Chinese (Simplified)) Translated using Weblate (Turkish) Translated using Weblate (French) Add Parental Controls (FreeTubeApp#1456) Translated using Weblate (Chinese (Traditional)) Translated using Weblate (Chinese (Simplified)) Make installation method and API method mandatory in bug issue template (FreeTubeApp#2342) Fix removing the meta files when navigating to a new video (FreeTubeApp#2344) * Update app menu to add item for new window (FreeTubeApp#2306) Update electron-builder version to ^23.0.2 (FreeTubeApp#2305) ...
Is this currently merged or still not quite? Kinda confused. With a fresh download I am unable to see the Parental controls as yet in the settings. |
@Joshndroid |
I use this as a flatpak on my linux machine and dont see it |
@Joshndroid Which version did you download? |
my flatpak is v0.16.0 Beta |
@Joshndroid No wonder you aren't seeing it, 0.16.0 was released in February, this was merged in June. You need to download a nightly build of the development branch. There is no flatpack nightly so you will need to use one of the other installation methods on Linux. If you are happy dealing with potentially buggy experimental versions, you can download the latest nightly for the development branch here. |
perfect che
perfect thanks @absidue |
Add Parental Controls
Important note
Please note that only PrestoN is able to merge Pull Requests into master.
Pull Request Type
Please select what type of pull request this is:
Related issue
closes #1418
#1086
Description
This PR will allow the following options for parental control:
I think seperate PRs would probably be better for the following Parental Control additions (let me know if I should include any in this PR):
More PRs can also tackle the following:
Screenshots (if appropriate)
Testing (for code that is not small enough to be easily understandable)
This should also work for channels and videos deemed Family Friendly but i have not been able to confirm this (I believe that it may have worked at one point but this PR is so old that I don't remember lol)
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.