45 Commits

Author SHA1 Message Date
rob_strong%exchangecode.com
7bca950766 Bug 329045 - Firefox 2.0 Extension Manager user interface update (toolkit and xulrunner prefs). r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@195508 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 03:04:40 +00:00
rob_strong%exchangecode.com
bdd4ffe31b Bug 271166 - Should be able to blacklist extensions centrally, in update.mozilla.org. ui-r=beltzner, r=darin, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@192011 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 21:54:27 +00:00
rob_strong%exchangecode.com
3dd86c8c41 Bug 298497 - Extension Dependencies. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@190370 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-17 18:14:53 +00:00
rob_strong%exchangecode.com
f58b6d9eb0 Bug 306478 - Extension manager should use xpinstall crypto hashes. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@181108 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 04:33:38 +00:00
rob_strong%exchangecode.com
5da15dafb5 Bug 304357 InstallTrigger status callbacks always report failure (-210: user cancelled). r=beng sr=dveditz a=mconnor
git-svn-id: svn://10.0.0.236/trunk@177638 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 05:05:28 +00:00
rob_strong%exchangecode.com
bb5c4370ca Bug 303718 On app upgrade (when extension version changes), check with update server for *downgrade* of extension maxversion. r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177526 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 23:37:18 +00:00
bugzilla%arlen.demon.co.uk
b9c4f7e54d Bug 264750 Updating disabled extensions re-enables them
p=rob_strong@exchangecode.com r/a=benjamin


git-svn-id: svn://10.0.0.236/trunk@176583 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 23:27:38 +00:00
ben%bengoodger.com
ef75e7dd9c 296566: move extension update into extension manager. 1) add background update timer to check for updates to extensions on a regular basis 2) replace observer service notifications with a new interface nsIAddonUpdateCheckListener 3) rename nsIExtensionDownloadListener to nsIAddonUpdateListener 4) show extension update inline in the extension manager 5) update all UI clients to interfaces in 2 and 3 including mismatch UI etc. 6) remove unnecessary files r=rob_strong@exchangecode.com
git-svn-id: svn://10.0.0.236/trunk@176533 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 17:29:18 +00:00
mozilla.mano%sent.com
0e08087609 Bug 298498 - Allow extension XPIs to ship multiple independent extensions. patch from Robert Strong <rob_strong@exchangecode.com>, r=bsmedberg, a=asa.
git-svn-id: svn://10.0.0.236/trunk@176126 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-15 10:08:17 +00:00
mozilla.mano%sent.com
e8bae9fefa Bug 299887 - Only check for updates for items that are updateable. patch from Robert Strong <rob_strong@exchangecode.com>, r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176124 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-15 09:59:47 +00:00
ben%bengoodger.com
c2a70cd8b7 Fix and enable post-update prompting, make sure app managed items don't show up in incompatible list, make sure disabled items dont show up in incompatible list, reorg code and add documentation. bug 299302 for making extension manager getIncompatibleItemList have an optional filterDisabled parameter r=darin
git-svn-id: svn://10.0.0.236/trunk@175436 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 23:00:48 +00:00
ben%bengoodger.com
2f8c1dd9db unify selection between background update and foreground update, move nsIUpdateItem to Extension Manager
git-svn-id: svn://10.0.0.236/trunk@174196 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 00:43:00 +00:00
ben%bengoodger.com
0e58d67676 296868 - Land Software Update Service on the trunk. Part of ongoing 1.1 feature work. Contains work by Darin Fisher and myself. This feature does not function yet but should not be intrusive. Includes first phase of 296566 - move extension update into the Extension Manager (r=darin)
git-svn-id: svn://10.0.0.236/trunk@174172 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-06 21:07:13 +00:00
gandalf%firefox.pl
bf01bfc40f Bug 284515: Viewing the options of an extension that has just been enabled makes extension manager unusable; p=moz_bugzilla@exchangecode.com, r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@174099 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 00:44:51 +00:00
bsmedberg%covad.net
e5f9f2f106 Bug 294150 - 50% Ts regression since bug 293461 - This is due to profiles created with -createProfile not having an "extensions" directory, and the provider never bothered to create one. r=darin a=shaver
git-svn-id: svn://10.0.0.236/trunk@173543 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-18 14:08:34 +00:00
darin%meer.net
c4718754e7 fixes bug 293548 "Provide windows registry install location for extensions" r=bsmedberg, sr+a=beng
git-svn-id: svn://10.0.0.236/trunk@173496 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-16 23:48:20 +00:00
bzbarsky%mit.edu
d2c4b98d58 Fix the "move" commands in EM. Bug 251100, patch by Robert Strong
<moz_bugzilla@exchangecode.com>, r=bsmedberg, a=asa


git-svn-id: svn://10.0.0.236/trunk@173403 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-13 21:31:02 +00:00
bsmedberg%covad.net
33f1fefae1 Bug 293461 - Make safe mode a system option and make handling by the EM less fragile. Also fixes bug 275529 - allows app ID and extension ID to be a prettyname@vendor.tld instead of {GUID}. r=darin+robstrong a=asa
git-svn-id: svn://10.0.0.236/trunk@173324 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 13:23:30 +00:00
bryner%brianryner.com
d3fda790a2 Removing duplicate comment start that causes annoying gcc warnings.
git-svn-id: svn://10.0.0.236/trunk@172864 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 07:44:42 +00:00
ben%bengoodger.com
3b79325273 286034 - allow extensions to be installed/uninstalled by simply adding/removing their directories... r=bsmedberg, sr=darin, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172633 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-23 01:39:51 +00:00
bsmedberg%covad.net
1d2350be56 Bug 276588 - Rework command line handling in the toolkit to use a generic API - see COMMANDLINES_20050109_BRANCH for more detailed cvs logs r=darin,caillon,mscott,mconnor
git-svn-id: svn://10.0.0.236/trunk@167899 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-17 18:50:18 +00:00
ben%bengoodger.com
ce38ceb5f6 Landing the Aviary Branch (Toolkit sections excluding toolkit/content).
git-svn-id: svn://10.0.0.236/trunk@165963 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-30 22:54:13 +00:00
ben%bengoodger.com
0a3f3f7982 252549 - Better Update Handling for identical versions, also fixes numerous software update glitches
git-svn-id: svn://10.0.0.236/trunk@159840 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-25 18:40:03 +00:00
ben%bengoodger.com
753134023a 247846 - generate bin dir EM related files with -register
git-svn-id: svn://10.0.0.236/trunk@159142 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-13 10:18:52 +00:00
ben%bengoodger.com
b7070ba1f6 OK, merge back changes from the branch. for real this time
git-svn-id: svn://10.0.0.236/trunk@158183 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 05:54:09 +00:00
ben%bengoodger.com
8900e8bcaf fuck it.
git-svn-id: svn://10.0.0.236/trunk@158182 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 05:50:12 +00:00
ben%bengoodger.com
d525a06c37 fix oops
git-svn-id: svn://10.0.0.236/trunk@158179 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 05:27:46 +00:00
ben%bengoodger.com
0793d7d778 various updates from the branch - extension manager, update service, etc.
git-svn-id: svn://10.0.0.236/trunk@158178 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-19 04:56:21 +00:00
bsmedberg%covad.net
4688fbfc0a Bug 239929 - Porting semi-single-profile from the aviary1.0 branch to the trunk. This is using the argv-restart method right now (a child process). This will be changing to an xpcom-restart process soon. Code by me, Ben Goodger, Darin, Scott M., M. Kaply, and others. xpfe/appshell code r=danm sr=brendan (bug 244106).
git-svn-id: svn://10.0.0.236/trunk@158054 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:23:51 +00:00
ben%bengoodger.com
5f797d4f9b 170006 downloading stuff
git-svn-id: svn://10.0.0.236/trunk@156280 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-12 03:46:38 +00:00
ben%bengoodger.com
eb89c5863e 170006 - add theme support to extension manager
git-svn-id: svn://10.0.0.236/trunk@156045 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-06 22:41:13 +00:00
ben%bengoodger.com
ddf465a3dc 170006 adjust install api a little
git-svn-id: svn://10.0.0.236/trunk@155911 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 10:04:34 +00:00
ben%bengoodger.com
266b483cbe 170006 - implement "safe mode" for extension manager - start app with "firefox -no-extensions" disables all extensions for that session only
git-svn-id: svn://10.0.0.236/trunk@155905 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 07:49:42 +00:00
ben%bengoodger.com
feab23704b begin to work on extension manager install functionality
git-svn-id: svn://10.0.0.236/trunk@155683 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-29 09:17:58 +00:00
ben%bengoodger.com
ebefc183bd improve API a little
git-svn-id: svn://10.0.0.236/trunk@155523 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-26 09:27:27 +00:00
ben%bengoodger.com
6bc4fdc154 Prevent multiple updates from occurring at the same time... also make the rdf loading code a little more reliable by handling cached datasources
git-svn-id: svn://10.0.0.236/trunk@155521 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-26 08:27:00 +00:00
ben%bengoodger.com
26bc09c63d 214360 - more update notifications work... reorganize some of the apis so they make a bit more sense and are easier to work with
git-svn-id: svn://10.0.0.236/trunk@155474 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-25 08:52:06 +00:00
ben%bengoodger.com
573e15e22a 214360 - SmartUpdate: add a notification mechanism to the browser window to display updates. This is not enabled yet!
git-svn-id: svn://10.0.0.236/trunk@155469 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-25 02:55:53 +00:00
ben%bengoodger.com
408ce37012 More on 170006 - mismatch checking, create extensions dir in profile if it does not exist, etc...
git-svn-id: svn://10.0.0.236/trunk@155374 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-23 10:16:20 +00:00
ben%bengoodger.com
182dd506e5 170006 - more work on mismatch/update checking wizard UI
git-svn-id: svn://10.0.0.236/trunk@155371 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-23 07:00:57 +00:00
ben%bengoodger.com
4b2135c6e9 make the update mismatch dialog not show every time
git-svn-id: svn://10.0.0.236/trunk@155329 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 10:04:27 +00:00
ben%bengoodger.com
f720e6b15f 170006 - better organization for update checking, create new updates component and background update service, new unified UI.
git-svn-id: svn://10.0.0.236/trunk@155325 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 06:28:22 +00:00
ben%bengoodger.com
cc7dfeafaa 170006 - extension manager update service, ongoing work
git-svn-id: svn://10.0.0.236/trunk@155013 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 04:41:28 +00:00
ben%bengoodger.com
b6f066c09c More 170006 - extension manager update checker service, not available yet.
git-svn-id: svn://10.0.0.236/trunk@154635 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-08 23:32:59 +00:00
ben%bengoodger.com
3fc97e34cb Rewrite the extension manager as a js component (170006 - not accessible yet)
git-svn-id: svn://10.0.0.236/trunk@154405 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-31 08:58:21 +00:00