Detects when user changes same config setting 3+ times within 24 hours. Shows non-intrusive prompt offering help with guided calibration flow. Guided calibration features: - Test for false positives (walk around room) - Test for missed motion (sit still) - Suggest optimal value based on diurnal baseline SNR and link health - Apply suggested value button Files: - dashboard/js/proactive.js: Complete implementation with localStorage tracking Acceptance: - Help prompt fires after 3+ changes in 24h - Calibration flow tests both directions - Suggests value based on system data - Apply button works
67 lines
1.5 KiB
JavaScript
67 lines
1.5 KiB
JavaScript
'use strict';
|
|
|
|
/**
|
|
* This file contains all implemented properties that are not a part of any
|
|
* current specifications or drafts, but are handled by browsers nevertheless.
|
|
*/
|
|
|
|
var allWebkitProperties = require('./allWebkitProperties');
|
|
|
|
module.exports = new Set(
|
|
[
|
|
'background-position-x',
|
|
'background-position-y',
|
|
'background-repeat-x',
|
|
'background-repeat-y',
|
|
'color-interpolation',
|
|
'color-profile',
|
|
'color-rendering',
|
|
'css-float',
|
|
'enable-background',
|
|
'fill',
|
|
'fill-opacity',
|
|
'fill-rule',
|
|
'glyph-orientation-horizontal',
|
|
'image-rendering',
|
|
'kerning',
|
|
'marker',
|
|
'marker-end',
|
|
'marker-mid',
|
|
'marker-offset',
|
|
'marker-start',
|
|
'marks',
|
|
'pointer-events',
|
|
'shape-rendering',
|
|
'size',
|
|
'src',
|
|
'stop-color',
|
|
'stop-opacity',
|
|
'stroke',
|
|
'stroke-dasharray',
|
|
'stroke-dashoffset',
|
|
'stroke-linecap',
|
|
'stroke-linejoin',
|
|
'stroke-miterlimit',
|
|
'stroke-opacity',
|
|
'stroke-width',
|
|
'text-anchor',
|
|
'text-line-through',
|
|
'text-line-through-color',
|
|
'text-line-through-mode',
|
|
'text-line-through-style',
|
|
'text-line-through-width',
|
|
'text-overline',
|
|
'text-overline-color',
|
|
'text-overline-mode',
|
|
'text-overline-style',
|
|
'text-overline-width',
|
|
'text-rendering',
|
|
'text-underline',
|
|
'text-underline-color',
|
|
'text-underline-mode',
|
|
'text-underline-style',
|
|
'text-underline-width',
|
|
'unicode-range',
|
|
'vector-effect',
|
|
].concat(allWebkitProperties)
|
|
);
|