I supposed that interval measured in seconds, so should it check updates
every 60 seconds?
I got prompt saying "Update Found" only twice during 3 days that I work
with my application, but extension version changed dozens times.
Please help me figure out how it work,
Thanks,
--
Alexander N. Treyner
Maybe I am stating the obvious, but just in case ...
There are a couple of other relevant prefs:
- extensions.update.enabled
- extensions.update.notifyUser
Have you turned these on?
--
Brian King
www.mozdev.org - free project hosting for the Mozilla community
Brain pointed out some preferences you'll need to turn on. You might
need more. You will may alos need to use "branding" DTD
and .properties files (if your displaying the extension manager UI).
More information here:
http://developer.mozilla.org/en/docs/XULRunner_tips
Mark Finkle
s/Brain/Brian
Although, I know Brian has a brain
notifyUser was missed for me, but when I added it - I still have no
automatic update. Only manual. Here my prefs:
// Extension
pref("xpinstall.enabled", true);
pref("xpinstall.dialog.confirm",
"chrome://mozapps/content/xpinstall/xpinstallConfirm.xul");
pref("xpinstall.dialog.progress.skin",
"chrome://mozapps/content/extensions/extensions.xul?type=themes");
pref("xpinstall.dialog.progress.chrome",
"chrome://mozapps/content/extensions/extensions.xul?type=extensions");
pref("xpinstall.dialog.progress.type.skin", "Extension:Manager-themes");
pref("xpinstall.dialog.progress.type.chrome",
"Extension:Manager-extensions");
pref("extensions.update.enabled", true);
pref("extensions.update.notifyUser",true);
//pref("extensions.update.interval", 86400);
pref("extensions.update.interval", 60);
pref("extensions.dss.enabled", false);
pref("extensions.dss.switchPending", false);
pref("extensions.ignoreMTimeChanges", false);
pref("extensions.logging.enabled", false);
pref("general.skins.selectedSkin", "classic/1.0");
// NB these point at AMO
pref("extensions.update.url",
"chrome://mozapps/locale/extensions/extensions.properties");
pref("extensions.getMoreExtensionsURL",
"chrome://mozapps/locale/extensions/extensions.properties");
pref("extensions.getMoreThemesURL",
"chrome://mozapps/locale/extensions/extensions.properties");
Thanks,
Alex
Which seems to correlate with :
http://developer.mozilla.org/en/docs/XULRunner_tips#Extension_Manager
I've not done this (yet), so I would just be speculating otherwise.
Could you point me which step I should do (in general) in order to
get/create mechanism for auto update. I tried to figure out how it work
in Firefox, but quickly get lost.
Thanks,
Alex.