Kids mode

Rating: 
5
Your rating: None Average: 5 (6 votes)

This is a patch and application that creates a kids mode. The patch modifies the launcher, eventsview, notifications and switcher code to allows the application to work. When kids mode is activated for a user only the configured applications can be seen in launcher and launched. Long press is disabled in launcher. In events view notifications are hidden and only the configured switches and actions are available in the pull down menu. Notification pop-upps are shown but can't be clicked. When the user exits kids modes then the normal user settings are restored. A pin can be set to exit kids mode.

Features:

- Multiple users can be created, each with own configuration for launcher and events view shortcuts.

- Can be activated and deactivated from the cover.

- Option to close all running apps or hide running apps that aren't allowed when entering kids mode.

- Stop android support on exit/enter of kids mode.

- Pin can be set to exit kids mode.

Notes:

- Newly installed applications need to be unselected in settings otherwise they will show in kids mode.

- The pin is stored as plain text in dconf and so not secure.

- This may conflict with other patches of launcher, switcher, notifications or eventsview.

- If the launcher folders aren't restored use restore button in settings to restore a backup

To-dos (time and ability permitting):

- Don't show newly installed applications in kids mode as default behaviour.

- User configurable notification settings.

- User changeable kids-mode ambiences.

Source: https://github.com/anigaj/kids-mode

Translations: https://www.transifex.com/x-39/kids-mode-for-sailfish/dashboard/

Thanks to all the translators and Zeta for advice on default language.

Screenshots: 
Application versions: 
Changelog: 

0.2-1
- Added option to hide applications instead of closing them. Note: applications launched from a notification are still closed.
- Added option to manually back up and restore launcher layout from settings.
- Added option to stop android support on either entering or exiting kids mode.
- Added Hungarian and Finnish translation.
- Added a specific patch for users of launcher combined patch (works with patch from web catalog using patchmanager 3)
- bug fix to improve restoring of launcher when cancelled through remorse.
0.1-2
- bug fix: now shows english text if translation is not available instead of the translation id.
- Added translations for Dutch, Dutch(Belgium), French, Italian, Polish, Spanish and Swedish.
0.1-1
- First build

Comments

Bocephus's picture

Kids shouldn't be playing with smartphones. Whenever I see parents (usually these good-for-nothing, worthless millennials) who abdicate their parenting role and let a smartphone essentially babysit their kid, I just want to smack their faces, shove the phone down their throats, and tell the poor kid to run outside and play.

naytsyrhc's picture

Well, that's of course an opinion. On the other hand kids just want what their parents and other kids do. The smartphone is something you can't ignore nowadays anymore. I think a similar sentence could have been written by your parents about television. So, as the smartphone is an every day utility even for kids, the only thing we, as parents, can do, is to control or limit the access. So this patch is doing exactly that. It helps us (the parents) to control what our kids do with these devices. So I don't understand your comment. You could thank the author for providing such a great tool, but instead you are just ranting without providing any feedback to the developer for his efforts. So, before I forget that myself: thank you very much @anig for this one. Haven't tried it myself, but I apreciate your work!

Bocephus's picture

No, it's a fact. Putting a smartphone in the hands of a child is child abuse and neglect. This is common sense and evident to everyone except useless millennials, who should be banned from having children at all. The only reason they hand their kid a phone is because they want to be left alone with their facebook/instagram/snapchat-whatthefuckever. Fuck millennials, there has never existed a generation that was a bigger heap of trash. You probably are one too, as is the creator of this stupid app.

Markkyboy's picture

Here's a really interesting fact just for you Bocephus;

As a moderator of this forum, I will tell you that I don't like your attitude, it sucks, so keep it up with the abusive comments and your account gets removed.

So, it is quite simple, be civil!

Jordi's picture

Essential! As usual.

DameCENO's picture

Wow, this is cool, I must have this but if it conflicts with Launcher, Switcher and other patches you mentioned this might be a killer for me as i need those for my productivity. No way to make them work side by side?
Great work by the way this is a very useful feature indeed

anig's picture

I've not really tested as I don't use those patches. let me know which patches you are using and I can take a look.

DameCENO's picture

Thanks a lot, I love the fact that you are willing to let me make full use of your patch.

I use this list of patfches

2 columns in quick actions sidebar

Launcher combined patches

Quick actions sidebar

These are the ones I feel would conflict with your work.

Thanks again for looking into it.

When I tested it yesterday it failed to hide the other icons on the launcher and also failed to hide my notifications, I think it has to do with those patches

HackTheFish's picture

Very great Idea! Thanks for this work!