French version at the end of this post.
(I defined default preferences like that :
user_pref("extensions.toodledosync.settings.goaltab.goalHidden", "true");
so it was defined as a string, and had an error when I tried to retreive a boolean value.)
An error may occur, due to preferences management in Thunderbird. I'll correct that in a future version, but there's an easy workaround (to do one time only). So if you meet an error like :
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED)
[nsIPrefBranch.getBoolPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"
location: "JS frame :: chrome://toodledosync/content/common.js :: activatePreferences
Close all Thunderbird windows, open your prefs.js file
windows 7 : C:\Users\votre utilisateur\AppData\Roaming\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
other windows %APPDATA%\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
linux /home/votre_utilisateur/.thunderbird/chiffresetlettres.default/prefs.js
Check that you have the 4 following lines : (false/true values are your preferences) :
user_pref("extensions.toodledosync.settings.contexttab.contextHidden", false);
user_pref("extensions.toodledosync.settings.foldertab.folderHidden", false);
user_pref("extensions.toodledosync.settings.goaltab.goalHidden", true);
user_pref("extensions.toodledosync.settings.statustab.statusHidden", true);
If one line is missing, add it, and start Thunderbird again.
Sorry for that...
----
Une erreur peut se produire, cela est dû à la gestion des préférences sous Thunderbird.Rien de grave, mais il faut que je revoie le code associé à cela pour l'éviter. Une petite manipulation à faire une fois permet de régler l'erreur :
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED)
[nsIPrefBranch.getBoolPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"
location: "JS frame :: chrome://toodledosync/content/common.js :: activatePreferences
Fermez toutes vos instances de Thunderbird, ouvrez votre fichier prefs.js (il se trouve dans votre répertoire Thunderbird utilisateur,
sous windows 7 : C:\Users\votre utilisateur\AppData\Roaming\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
sous les autres windows %APPDATA%\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
sous linux /home/votre_utilisateur/.thunderbird/chiffresetlettres.default/prefs.js
Et vérifiez que vous avez bien les 4 lignes suivantes (les valeurs false ou true reflètent vos préférences) :
user_pref("extensions.toodledosync.settings.contexttab.contextHidden", false);
user_pref("extensions.toodledosync.settings.foldertab.folderHidden", false);
user_pref("extensions.toodledosync.settings.goaltab.goalHidden", true);
user_pref("extensions.toodledosync.settings.statustab.statusHidden", true);
S'il en manque une ajoutez la, puis redémarrez Thunderbird.
Désolé pour le souci...
This bug is solved with version 1.2, I keep this post for reference.
(I defined default preferences like that :
user_pref("extensions.toodledosync.settings.goaltab.goalHidden", "true");
so it was defined as a string, and had an error when I tried to retreive a boolean value.)
An error may occur, due to preferences management in Thunderbird. I'll correct that in a future version, but there's an easy workaround (to do one time only). So if you meet an error like :
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED)
[nsIPrefBranch.getBoolPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"
location: "JS frame :: chrome://toodledosync/content/common.js :: activatePreferences
Close all Thunderbird windows, open your prefs.js file
windows 7 : C:\Users\votre utilisateur\AppData\Roaming\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
other windows %APPDATA%\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
linux /home/votre_utilisateur/.thunderbird/chiffresetlettres.default/prefs.js
Check that you have the 4 following lines : (false/true values are your preferences) :
user_pref("extensions.toodledosync.settings.contexttab.contextHidden", false);
user_pref("extensions.toodledosync.settings.foldertab.folderHidden", false);
user_pref("extensions.toodledosync.settings.goaltab.goalHidden", true);
user_pref("extensions.toodledosync.settings.statustab.statusHidden", true);
If one line is missing, add it, and start Thunderbird again.
Sorry for that...
----
Ce bug est corrigé dans la version 1.2, je laisse ce post pour référence.
Une erreur peut se produire, cela est dû à la gestion des préférences sous Thunderbird.Rien de grave, mais il faut que je revoie le code associé à cela pour l'éviter. Une petite manipulation à faire une fois permet de régler l'erreur :
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED)
[nsIPrefBranch.getBoolPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"
location: "JS frame :: chrome://toodledosync/content/common.js :: activatePreferences
Fermez toutes vos instances de Thunderbird, ouvrez votre fichier prefs.js (il se trouve dans votre répertoire Thunderbird utilisateur,
sous windows 7 : C:\Users\votre utilisateur\AppData\Roaming\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
sous les autres windows %APPDATA%\Thunderbird\Profiles\chiffresetlettres.default\prefs.js
sous linux /home/votre_utilisateur/.thunderbird/chiffresetlettres.default/prefs.js
Et vérifiez que vous avez bien les 4 lignes suivantes (les valeurs false ou true reflètent vos préférences) :
user_pref("extensions.toodledosync.settings.contexttab.contextHidden", false);
user_pref("extensions.toodledosync.settings.foldertab.folderHidden", false);
user_pref("extensions.toodledosync.settings.goaltab.goalHidden", true);
user_pref("extensions.toodledosync.settings.statustab.statusHidden", true);
S'il en manque une ajoutez la, puis redémarrez Thunderbird.
Désolé pour le souci...
Aucun commentaire:
Enregistrer un commentaire