1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-09 01:04:12 +01:00

Be nicer to color blind people.

This commit is contained in:
Kris Maglione
2009-09-17 08:27:08 -04:00
parent 990645c397
commit a29c4bd9f5
2 changed files with 16 additions and 12 deletions

View File

@@ -29,7 +29,7 @@ Highlights.prototype.CSS = <![CDATA[
Object color: maroon;
String color: green;
Enabled color: green;
Enabled color: blue;
Disabled color: red;
Normal color: black; background: white;

View File

@@ -136,19 +136,23 @@ function setCharPref(name, value)
function loadPref(name, store, type)
{
if (store)
var pref = getCharPref(name);
if (!pref && storage.infoPath)
var file = readFile(getFile(name));
if (pref || file)
var result = json.decode(pref || file);
if (pref)
try
{
prefService.clearUserPref(name);
savePref({ name: name, store: true, serial: pref });
if (store)
var pref = getCharPref(name);
if (!pref && storage.infoPath)
var file = readFile(getFile(name));
if (pref || file)
var result = json.decode(pref || file);
if (pref)
{
prefService.clearUserPref(name);
savePref({ name: name, store: true, serial: pref });
}
if (result instanceof type)
return result;
}
if (result instanceof type)
return result;
catch (e) {}
}
function savePref(obj)