mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-02-06 18:55:46 +01:00
changed setCharPref to allow localized strings
This commit is contained in:
1
Donators
1
Donators
@@ -3,6 +3,7 @@
|
||||
Also drop me a note, if you want the donated amount to be displayed.
|
||||
|
||||
2008:
|
||||
* Luc St-Louis
|
||||
* Robert Meerman
|
||||
* Silvio Di Stefano
|
||||
* Lance Feagan
|
||||
|
||||
@@ -1047,7 +1047,7 @@ liberator.CommandLine = function () //{{{
|
||||
if (liberator.mode != liberator.modes.COMMAND_LINE)
|
||||
return;
|
||||
|
||||
completionList.setItems(compl, -1);
|
||||
completionList.setItems(compl);
|
||||
|
||||
if (completionIndex >= 0 && completionIndex < compl.length && completionIndex < completions.length)
|
||||
{
|
||||
|
||||
@@ -52,6 +52,14 @@ function getCharPref(name)
|
||||
}
|
||||
}
|
||||
|
||||
function setCharPref(name, value)
|
||||
{
|
||||
var str = Components.classes['@mozilla.org/supports-string;1']
|
||||
.createInstance(Components.interfaces.nsISupportsString);
|
||||
str.data = value;
|
||||
return prefService.setComplexValue(name, Components.interfaces.nsISupportsString, str);
|
||||
}
|
||||
|
||||
function loadPref(name, store, type)
|
||||
{
|
||||
if (store)
|
||||
@@ -65,7 +73,7 @@ function loadPref(name, store, type)
|
||||
function savePref(obj)
|
||||
{
|
||||
if (obj.store)
|
||||
prefService.setCharPref(obj.name, obj.serial)
|
||||
setCharPref(obj.name, obj.serial)
|
||||
}
|
||||
|
||||
var prototype = {
|
||||
|
||||
Reference in New Issue
Block a user