Parent Lock

I wrote [an app] to control the kids’ computers with a lock screen after bedtime. The app launches on startup and when locked cannot be killed, closed, minimized, moved, or switched out of. After a password is entered, the lock can be temporarily delayed by 30 minutes or an hour.

Cordova Plugin config-file Element

In the [Cordova Plugin Reference], under `config-file Element`, the text reads “The config-file element only allows you to append new children to an XML document tree”. The Cordova NPM module installs globally into the following:

%USERPROFILE%\AppData\Roaming\npm\node_modules\cordova

It would be great to make existing `XML` content editable. The plugin code has logic to remove elements, but it hasn’t been exposed or documented.

Vimeo Developer Portal

The [Vimeo Developer Portal] has information on how to embed Vimeo videos into your applications.

Docs: [JavaScript API]
Docs: [config.xml specifications]
[API Example Repository]
[API Playground]

The [ADB Chrome Add-On] lets you debug [Cordova] in the browser while the app is running on Android.

Unfortunately because of the [same origin policy], the Vimeo API can’t be invoked from HTML5 invoked from `file:///`. Chromium has a [Command-Line] to specify `–disable-web-security` when doing local development. Web security should be enabled for the final application.

[content-security-policy specification]