Commit Graph

158 Commits

Author SHA1 Message Date
ben%bengoodger.com
48ecfb0eda 300089 - make sure active-updates.xml is cleared out more aggressively in error conditions to prevent busted update windows in edge cases. r=darin... also includes appearance tweak to mac downloading panel 2005-08-06 01:40:04 +00:00
ben%bengoodger.com
9f022e06d9 303449 - show update history button missing from preferences 2005-08-05 22:05:41 +00:00
ben%bengoodger.com
1677b353ab show update full name (including build id) in the update history window 2005-08-03 20:31:27 +00:00
ben%bengoodger.com
250897a14e 302059 - Software Update should do an extension update check before showing a prompt (to avoid excessive prompting if there are updates to incompatible items) r=darin
302062 - provide the client side requirements for showing a comprehensive log of updates across nightly builds r=darin
2005-08-03 20:25:12 +00:00
ben%bengoodger.com
d6cec21b9f 302269 - the updates wizard should use standard wizard buttons for the "updates found" page - adjust the button initialization routine to take account of this new "extra1" button and use it to show the "Later" button, putting the "Download" text in the "Next >" button. r=darin.
Also contains portions of 301622 - don't show "security" warning for nightly builds. r=darin
2005-08-03 20:20:23 +00:00
ben%bengoodger.com
7126495fb5 302269 - remove unnecessary style rules now that the updates found page is using the standard wizard buttons. r=darin 2005-08-03 20:18:50 +00:00
darin%meer.net
7f8ad24e11 fixes bug 300087 "Mac update fetches, but does not apply" r=beng a=chase 2005-08-03 17:31:30 +00:00
darin%meer.net
a982e6b94f fixes bug 297147 "Update Windows registry after software update" r+a=bsmedberg 2005-07-27 18:24:54 +00:00
ben%bengoodger.com
ddf2fbc62a UI for software update needs to be revised - several CSS and window open flag fixes for various aspects of software update UI (menu, preferences, wizard) to make it look better on OS X. Not quite done yet. r=darin 2005-07-26 23:21:15 +00:00
ben%bengoodger.com
02baaa0e98 302066 - move SoftwareUpdate CSS style rules into Skin CSS to support skinability - this will allow 299389 to be fixed properly. 2005-07-25 22:17:53 +00:00
aaronleventhal%moonset.net
be531d3dfc Bug 301398. Another round of link fixes. Now we're down to 2 link implementations. r+a=mconnor 2005-07-25 19:23:12 +00:00
ben%bengoodger.com
f26e452469 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 2005-07-25 17:29:18 +00:00
bsmedberg%covad.net
b3905512fd Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver 2005-07-23 14:05:25 +00:00
ben%bengoodger.com
b064ff44b4 bug 300927 - Help Menu Check for Updates item is incorrectly labeled at times - make the code more bullet proof for states where we have a rogue active-updates.xml file but no updates directory... also show an 'Apply Downloaded Update Now...' item when the update has already been downloaded that shows the restart now UI... r=darin 2005-07-22 17:11:03 +00:00
joshmoz%gmail.com
704ceef6a8 make it more obvious when we fail to localize strings in Mac OS X update UI by making the default "default string". b=301350 r+sr=darin a=asa 2005-07-22 00:23:07 +00:00
ben%bengoodger.com
e6fe17cef7 299868 - 3 issues for swu for dpa2: wizard UI in weird state (make sure dialog buttons inited correctly for each page), partial download cleared out on restart, restart now button should be labeled Restart <appname> Now
r=darin a=bsmedberg
2005-07-07 05:49:53 +00:00
darin%meer.net
c2866a39aa fixes bug 299736 "Update service incorrectly reports 404 error when no updates are available" r=ben a=bsmedberg 2005-07-06 18:25:53 +00:00
ben%bengoodger.com
cf84a2f72f 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 2005-06-30 23:00:48 +00:00
bsmedberg%covad.net
8482c72b9d Bug 299021 - Support conditional updating in manifests, patch by darin, r+a=bsmedberg 2005-06-30 12:39:36 +00:00
ben%bengoodger.com
5f0359fa0a make install notification work on subsequent start after install - not done yet 2005-06-30 01:35:45 +00:00
ben%bengoodger.com
4a6eb669df remove annoying logging 2005-06-29 17:53:24 +00:00
ben%bengoodger.com
a4aa81a4c2 clean up on restart 2005-06-29 01:34:36 +00:00
ben%bengoodger.com
304cbe853b unify preference handling, fix update history not to show redundant entries 2005-06-28 18:56:40 +00:00
ben%bengoodger.com
372e50a09b fix js error in update service 2005-06-28 16:46:24 +00:00
ben%bengoodger.com
82d50f4e1f Unify update download/checking error generation and reporting, more work on update history view, fix various polish bugs in downloading page, etc. 2005-06-28 03:27:42 +00:00
ben%bengoodger.com
da1f163719 Fix update wizard UI not showing bug, also make sure there are no js errors on 'finish' page of update wizard 2005-06-27 17:50:38 +00:00
ben%bengoodger.com
57508d188f Add update history list UI 2005-06-27 01:18:10 +00:00
ben%bengoodger.com
6322c3c4a8 Finish update available page, better network error reporting. 2005-06-26 22:33:59 +00:00
ben%bengoodger.com
f2353345fb Start adding some nicer error messages 2005-06-24 23:52:42 +00:00
ben%bengoodger.com
efdb7c74c9 Make the updater properly clean up after previous failed attempts to update, improve logging so that modules can be properly turned on and off for easier debugging, implement automated testing mode 2005-06-24 22:50:39 +00:00
darin%meer.net
965082a6c1 Make sure that we don't leak any file descriptors in the updater, otherwise
Firefox will inherit those file descriptors, and it may leave firefox on
windows unable to remove / cleanup files created by the updater.
2005-06-24 22:11:03 +00:00
ben%bengoodger.com
c60b60ba61 conditionally read prefs only to prevent js errors 2005-06-24 16:45:37 +00:00
ben%bengoodger.com
60146ef89b conditionally read prefs only to prevent js errors 2005-06-24 16:44:32 +00:00
ben%bengoodger.com
2998ae70b6 Fix logging to be done per Update Service component 2005-06-24 15:32:15 +00:00
darin%meer.net
d0bed5c733 Link updater.exe with /SUBSYSTEM:WINDOWS to avoid DOS console 2005-06-24 01:27:09 +00:00
darin%meer.net
db991725a9 Support update.manifest with DOS style line endings. 2005-06-24 00:36:33 +00:00
darin%meer.net
5af4da9ba6 Make the updater work when run from a path with spaces in it on Windows. 2005-06-23 23:49:57 +00:00
ben%bengoodger.com
6ae0729177 partial progress 2005-06-23 21:45:06 +00:00
timeless%mozdev.org
d1105a072d Bug 298530 Incorrect dtd reference in errors.xul,
patch by rob_strong@exchangecode.com r=bsmedberg a=bsmedberg
2005-06-23 18:20:13 +00:00
darin%meer.net
19c5249d72 Make ShowProgressUI return even when the updater UI is not active. 2005-06-23 05:03:26 +00:00
darin%meer.net
99b3b6aaf5 Launch Firefox from updater using NSTask instead of system to allow the
updater process to exit.  Otherwise, the user will see the updater icon
in the dock once Firefox launches.  This patch also moves the rest of
the systems away from 'system' to invoke Firefox.
2005-06-23 04:03:40 +00:00
ben%bengoodger.com
548f813992 fix bugs in the downloader panel 2005-06-23 01:52:35 +00:00
darin%meer.net
68b38a0055 We need to eliminate symlinks in the resulting application bundle since
FSCopyObject skips over symlinks, which would cause nsUpdateDriver.cpp
to fail to copy the complete updater bundle.
2005-06-22 20:52:53 +00:00
doronr%us.ibm.com
8941f37a65 Bug 298140 - Extension Manager regressions. patch by rob strong, r/a=bsmedberg 2005-06-22 20:29:45 +00:00
cls%seawood.org
fa9b3fbffb Use HOST_EXTRA_LIBS for linking HOST_PROGRAMS.
Do not define WinMain() for gcc builds.
Bug #298417 r=bsmedberg a=chofmann
2005-06-22 15:55:32 +00:00
joshmoz%gmail.com
92c165ef92 don't allow resizing of mac update window 2005-06-22 04:08:18 +00:00
darin%meer.net
1e46958622 Make the updater window a bit wider to accommodate localized text. 2005-06-22 01:48:54 +00:00
darin%meer.net
3d7e9a1a42 Make sure the updater UI is initially visible to the user. 2005-06-22 01:26:28 +00:00
darin%meer.net
9b0cd07584 Make ShowProgressUI return when QuitProgressUI is called instead of terminating
the updater process.
2005-06-22 01:06:41 +00:00
ben%bengoodger.com
b4932db5a2 Many update improvements: making background update work properly. User nagging after user opts to do something later. Rework timer manager so it's less retarded. etc. 2005-06-22 00:59:50 +00:00