bsmedberg%covad.net
1ab185b604
Bug 303599 - Many problems if NtfsDisable8dot3NameCreation set to 1 - r=darin
2005-08-31 17:50:32 +00:00
scott%scott-macgregor.org
b7faa35899
Bug #303941 --> Convert update's link widget to use the existing text-link widget. This allows link clicks
...
to work correctly in Thunderbird.
sr=ben
2005-08-30 23:33:36 +00:00
mozilla.mano%sent.com
50dccf93d2
Bug 306185 - Mac updater description string is cropped. r=mento.
2005-08-29 21:17:26 +00:00
ben%bengoodger.com
537f3a9418
305843 - update timer should not fire every 5 seconds - fire every 10 minutes instead. r=brettw@gmail.com, a=chase
2005-08-26 19:40:55 +00:00
cmp%mozilla.org
1c3db0b45c
Implement update service channels. Bug 302721, attachment 192129. Patch
...
by Darin Fisher <darin@meer.net>. r=benjamin@smedbergs.us
2005-08-25 02:16:35 +00:00
darin%meer.net
c69f8ab364
fixes bug 259429 "Proxy: Software Update does not request authentication and fails" r=biesi a=cbeard
2005-08-12 02:11:03 +00:00
darin%meer.net
e4e68763ff
fixes bug 301253 "Support application uninstaller" r=beng a=bsmedberg
2005-08-09 17:53:00 +00:00
darin%meer.net
aebf4add44
fixes bug 303953 "Tune silent downloader for software update" r+a=chase
2005-08-08 23:38:32 +00:00
ben%bengoodger.com
9c52d3761b
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
d9dad68f82
303449 - show update history button missing from preferences
2005-08-05 22:05:41 +00:00
ben%bengoodger.com
b72057d121
show update full name (including build id) in the update history window
2005-08-03 20:31:27 +00:00
ben%bengoodger.com
f38af93fd2
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
6bd3809bf2
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
ba7a1b9d66
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
3a79d78563
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
aa85a21407
fixes bug 297147 "Update Windows registry after software update" r+a=bsmedberg
2005-07-27 18:24:54 +00:00
ben%bengoodger.com
8d0ba4dfe4
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
badc645fd7
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
aebfbc785b
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
d86af497d1
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
e373887d61
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
45f42ac5f6
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
37d06c859e
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
a6620e042a
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
1913ec8226
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
a938271a67
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
2afe60687e
Bug 299021 - Support conditional updating in manifests, patch by darin, r+a=bsmedberg
2005-06-30 12:39:36 +00:00
ben%bengoodger.com
f891816a6a
make install notification work on subsequent start after install - not done yet
2005-06-30 01:35:45 +00:00
ben%bengoodger.com
fba0b1ae54
remove annoying logging
2005-06-29 17:53:24 +00:00
ben%bengoodger.com
0e91fb7346
clean up on restart
2005-06-29 01:34:36 +00:00
ben%bengoodger.com
5b9489e904
unify preference handling, fix update history not to show redundant entries
2005-06-28 18:56:40 +00:00
ben%bengoodger.com
4183466b5d
fix js error in update service
2005-06-28 16:46:24 +00:00
ben%bengoodger.com
adbdd8367b
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
0d4f1596d4
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
38499e6a55
Add update history list UI
2005-06-27 01:18:10 +00:00
ben%bengoodger.com
a6dfc3b12e
Finish update available page, better network error reporting.
2005-06-26 22:33:59 +00:00
ben%bengoodger.com
6e37d41b47
Start adding some nicer error messages
2005-06-24 23:52:42 +00:00
ben%bengoodger.com
5a2c751251
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
7fe4697857
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
d8939c60f1
conditionally read prefs only to prevent js errors
2005-06-24 16:45:37 +00:00
ben%bengoodger.com
0a4af27f1f
conditionally read prefs only to prevent js errors
2005-06-24 16:44:32 +00:00
ben%bengoodger.com
9bdf34b94d
Fix logging to be done per Update Service component
2005-06-24 15:32:15 +00:00
darin%meer.net
3e5bea653a
Link updater.exe with /SUBSYSTEM:WINDOWS to avoid DOS console
2005-06-24 01:27:09 +00:00
darin%meer.net
6ec1f3c69c
Support update.manifest with DOS style line endings.
2005-06-24 00:36:33 +00:00
darin%meer.net
b2a07e9513
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
de23a1b742
partial progress
2005-06-23 21:45:06 +00:00
timeless%mozdev.org
c5e41d9010
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
beccfdb119
Make ShowProgressUI return even when the updater UI is not active.
2005-06-23 05:03:26 +00:00
darin%meer.net
56a4c4bb6b
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
8da4b63af0
fix bugs in the downloader panel
2005-06-23 01:52:35 +00:00
darin%meer.net
9fd7df35cf
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
21b2acb9dc
Bug 298140 - Extension Manager regressions. patch by rob strong, r/a=bsmedberg
2005-06-22 20:29:45 +00:00
cls%seawood.org
c849b2aa0c
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
c135a26410
don't allow resizing of mac update window
2005-06-22 04:08:18 +00:00
darin%meer.net
7248273fe9
Make the updater window a bit wider to accommodate localized text.
2005-06-22 01:48:54 +00:00
darin%meer.net
2eb8227dd1
Make sure the updater UI is initially visible to the user.
2005-06-22 01:26:28 +00:00
darin%meer.net
a9812347f2
Make ShowProgressUI return when QuitProgressUI is called instead of terminating
...
the updater process.
2005-06-22 01:06:41 +00:00
ben%bengoodger.com
54f6e93d4a
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
joshmoz%gmail.com
64fc692d3c
back out attempt to make ShowProgressUI return. it doesn't work right
2005-06-22 00:16:01 +00:00
joshmoz%gmail.com
325e4daa48
make ShowProgressUI return in Mac OS X updater
2005-06-21 23:52:26 +00:00
joshmoz%gmail.com
2dbef1a44b
add localization code to the mac updater UI. It won't work until the call to ReadStrings() can succeed, but the code for when that happens is all there.
2005-06-21 08:36:11 +00:00
ben%bengoodger.com
5e733db868
Tidy up finished page some more
2005-06-21 02:04:47 +00:00
ben%bengoodger.com
9b727cbb41
work on improving 'updates found' page
2005-06-20 23:23:45 +00:00
ben%bengoodger.com
643d5523ca
Make sure we close input streams properly when reading the update files so we don't create lots of active-update.xml files, also use more exception handling to ensure streams are reliably closed.
2005-06-20 22:29:31 +00:00
ben%bengoodger.com
20d8d7e494
Make pause and resume work properly across UI sessions, allow the UI to be reopened and show current state of update download...
2005-06-20 20:56:25 +00:00
joshmoz%gmail.com
b479b6ac7f
don't allow user to quit out of Mac OS X updater by any means until the patching job is finished
2005-06-20 19:10:19 +00:00
joshmoz%gmail.com
7b33054207
make Mac OS X update UI work.
2005-06-20 18:33:36 +00:00
ben%bengoodger.com
bde3dab65b
work on finish page for wizard
2005-06-19 23:43:26 +00:00
ben%bengoodger.com
a3cf19b212
Make downloading page work nicely, remove update manager components for now
2005-06-19 22:42:25 +00:00
joshmoz%gmail.com
84bdddf2fa
fix bad pointer operator for gcc 4 - why did gcc 3.3 even accept that
2005-06-18 18:02:50 +00:00
joshmoz%gmail.com
9edc942571
Make Mac OS X updater UI actually show up, and center it. The progress bar doesn't update still, but we're closer.l
2005-06-18 05:40:08 +00:00
darin%meer.net
bb236c4122
Generate dist/bin/updater.app
2005-06-18 01:25:35 +00:00
darin%meer.net
c541844dcd
Adding application bundle for updater. Provided by Josh Aas.
2005-06-18 01:16:26 +00:00
darin%meer.net
a47731eb5e
Landing part of the progress UI for OSX from Josh Aas and hooking it up to the build.
2005-06-18 00:59:37 +00:00
ben%bengoodger.com
dab16d5889
make status notification prettier, part 1 of n
2005-06-17 22:55:58 +00:00
cls%seawood.org
17c630e890
Define _WIN32_IE for mingw builds. Fixing bustage.
...
Thanks to Sebastian Tusk <bugzilla.20.scyt@spamgourmet.com> for the patch.
Bug #297999 r=cls a=asa
2005-06-17 20:57:56 +00:00
ben%bengoodger.com
acaf0306f0
getting update manager to work better
2005-06-17 19:14:35 +00:00
ben%bengoodger.com
8593174392
encode + in update url
2005-06-17 01:23:00 +00:00
ben%bengoodger.com
da5faf88d9
add 'no updates found' page.
2005-06-17 01:18:48 +00:00
darin%meer.net
414bfe4895
fixes bug 297609 "updater should keep going if a 'Remove' command cannot be completed because the target file does not exist" r=bsmedberg
2005-06-17 00:30:59 +00:00
gandalf%firefox.pl
04a5e517fb
Bug 297684: Non-localizable label in Updates wizard: "Finished"; p=stefan_h@hem.utfors.se,r=gandalf,a=bsmedberg
2005-06-16 12:53:43 +00:00
ben%bengoodger.com
eb10f3919a
make pause/resume work properly
2005-06-16 00:02:10 +00:00
ben%bengoodger.com
082097cd00
show progress properly, begin to make pause/resume work
2005-06-15 23:17:53 +00:00
ben%bengoodger.com
90d006f517
make the downloader work again!
2005-06-15 19:36:32 +00:00
ben%bengoodger.com
d56af314ae
fix some errors in update manager UI
2005-06-15 01:01:45 +00:00
ben%bengoodger.com
49d84b63a3
Add code to build UI from the update manager, track state and update name on nsIUpdate
2005-06-15 00:05:31 +00:00
darin%meer.net
697fbf6ac1
Factor updater.ini parsing out into a separate source module for use under OSX.
...
Cleanup GTK progress UI somewhat.
2005-06-14 23:09:52 +00:00
darin%meer.net
a4e0ed4e52
Position UI elements in a slightly nicer way, r=sparky
2005-06-14 22:16:01 +00:00
darin%meer.net
f2626c19f0
Construct update URL using RegExps per suggestion from Ben.
...
Include "0" in baseURL per Chase.
2005-06-14 01:54:18 +00:00
ben%bengoodger.com
e38ba11964
improve update manager load/save of update items, make update/patch items implement serialize/deserialize from DOM nodes, change method/attribute names on interfaces slightly to properly use interCaps
2005-06-13 21:08:40 +00:00
ben%bengoodger.com
99b5c69e04
More implementation of update manager - load and save update files.
2005-06-13 18:53:11 +00:00
mkaply%us.ibm.com
39f709f06b
#297386
...
r=bsmedberg, sr=darin, a=bsmedberg
Add OS/2 implementation of thread for updater and reorder some #ifdefs
2005-06-13 17:53:18 +00:00
mkaply%us.ibm.com
3986a3b711
OS/2 build bustage - default to unistd.h for non windows platforms
2005-06-13 17:19:43 +00:00
gandalf%firefox.pl
10fe0f8c6a
Bug 297118: Remove afxres.h dependency from new update code; p=bugzilla@mcsmurf.de,r=cls,sr=darin,a=asa
2005-06-11 20:14:01 +00:00
darin%meer.net
fc6b7753d0
Construct update URL using properties from nsIXULAppInfo and nsIXULRuntime.
2005-06-11 01:09:54 +00:00
ben%bengoodger.com
c873ef9318
more update manager work
2005-06-11 00:04:52 +00:00
ben%bengoodger.com
4dfdececda
Implement load/save for the Update Manager
2005-06-10 23:58:10 +00:00
ben%bengoodger.com
a3ffbc7486
Add new Update Manager interface and service to track current and past updates
2005-06-10 23:37:38 +00:00
ben%bengoodger.com
298601ef79
Hook up 'View installed updates' button in preferences
2005-06-10 21:46:12 +00:00
ben%bengoodger.com
206a11c39d
Add support for optional license to updates. This allows for updates to inform the user of license changes with included components and force them to agree before they can update the software. Also add a 'View installed updates' button to the preferences panel
2005-06-10 21:27:24 +00:00