Michael Bayne
|
4e901691bf
|
Added support for auxiliary resource groups which are sets of jar files that
are not downloaded until a control file is created in the application directory
to activate them.
|
2006-07-12 02:41:08 +00:00 |
|
Michael Bayne
|
6aa3d95c5e
|
Added some hackery to create an installer.txt file which is how we communicate
our affiliate status to the Yohoho client (and potentially others in the
future).
|
2006-06-19 22:33:28 +00:00 |
|
Michael Bayne
|
5d91e54de4
|
Spawn a thread to read output from the launched command for the few seconds
that we linger following launch in case the command fails and generates output
on stderr.
|
2006-06-14 23:17:02 +00:00 |
|
Ray Greenwell
|
857aadb557
|
StringBuffer -> StringBuilder.
|
2006-06-13 22:28:02 +00:00 |
|
Michael Bayne
|
644ab4353b
|
Don't use direct loading unless a parameter is set.
|
2006-06-07 23:12:12 +00:00 |
|
Michael Bayne
|
f525e46f19
|
Add support for "applet-aware" applications that will take over the applet
window when launched.
|
2006-06-07 21:52:25 +00:00 |
|
Michael Bayne
|
71f78110e8
|
More work on applet mode. Fixed up first time operation, made it possible to
pass an image from the applet for use as the background image.
|
2006-06-07 02:04:33 +00:00 |
|
Michael Bayne
|
7bfd596beb
|
Added support for running Getdown as a signed applet as well as support for
running our target application directly in the same JVM instead of forking off
a new VM.
|
2006-06-06 23:29:47 +00:00 |
|
Elizabeth Fong
|
8ebd7586c1
|
remove debugging code
|
2006-04-11 02:46:53 +00:00 |
|
Elizabeth Fong
|
8327440736
|
convert getdown to being completely type-safe, yarr.
|
2006-04-11 02:45:14 +00:00 |
|
Michael Bayne
|
c5c90ff2be
|
We need to do this in a way that is backwards compatible.
|
2006-04-04 22:22:05 +00:00 |
|
Michael Bayne
|
7cec263940
|
Migrated upgradeGetdown() out of Yohoho and into a Getdown utility class.
|
2006-04-04 21:45:04 +00:00 |
|
Michael Bayne
|
7ce402e8b7
|
Add support for having Getdown unpack bundles after it validates them.
Eventually we should probably nix unpacking support in the resource manager and
just have Getdown take care of it all as it's simpler.
|
2006-04-04 20:34:07 +00:00 |
|
Michael Bayne
|
d13cd16117
|
Message tweaks.
|
2006-03-29 06:22:44 +00:00 |
|
Michael Bayne
|
c0d399cc60
|
Report a useful directory if the application dir is ".".
|
2006-03-29 06:20:00 +00:00 |
|
Michael Bayne
|
d604bde054
|
Check whether we can write to our install directory before going any further
and report a useful error message in the event that we cannot.
|
2006-03-29 06:13:14 +00:00 |
|
Mike Thomas
|
536a566a2d
|
Allow the specification of installation error pages within the getdown.txt file. This will let applications direct users to a particular URL for installation support. If none is specified, the same old generic text will be used.
|
2006-03-14 01:58:50 +00:00 |
|
Michael Bayne
|
a748358d58
|
Added support for rendering an image as the progress bar.
|
2006-02-27 00:34:12 +00:00 |
|
Mike Thomas
|
dd366b9647
|
Rolling back til a more general solution can be made.
|
2006-02-24 02:22:22 +00:00 |
|
Mike Thomas
|
9b4686b60f
|
Update the error messages in getdown to at least point to an existing part of the web site.
|
2006-02-24 02:02:00 +00:00 |
|
Elizabeth Fong
|
94e5090219
|
Make getdown much more friendly to quit
|
2006-02-17 07:12:10 +00:00 |
|
Michael Bayne
|
5c9bcd2c95
|
Allow a debug.txt file to be created in the application directory that triggers
the use of java.exe on Windows so that we can generate thread dumps by entering
Ctrl-Break in that window.
|
2006-02-09 00:51:01 +00:00 |
|
Elizabeth Fong
|
ae05f006cb
|
fixed build
|
2005-12-20 12:01:24 +00:00 |
|
Ray Greenwell
|
e2d6e3dfa8
|
Farewell, NestableIOException.
|
2005-12-20 02:13:59 +00:00 |
|
Ray Greenwell
|
1157a6e8a9
|
blank() -> isBlank().
|
2005-11-09 04:53:15 +00:00 |
|
Michael Bayne
|
c4787ea5cd
|
Try to recover from the fiasco of Windows popping up a "Do you want to
allow javaw.exe to set fire to the curtains?" dialog and the users
unsurprisingly clicking "No".
|
2005-07-08 21:54:38 +00:00 |
|
Michael Bayne
|
447ab4c913
|
Allow additional applications to be run from a single Getdown-based
application deployment.
|
2005-06-22 03:24:08 +00:00 |
|
Ray Greenwell
|
01e0dafdd9
|
System properties prefixed with "app." are passed through to the application
(with the prefix removed).
|
2005-03-17 20:42:37 +00:00 |
|
Michael Bayne
|
87ae5dc651
|
Auto-flush our log file after every line written.
|
2005-03-15 22:08:38 +00:00 |
|
Michael Bayne
|
9636bd7117
|
Moved computeDigest() into a public method that can be easily used
externally.
|
2004-12-14 23:29:03 +00:00 |
|
Michael Bayne
|
ef6f55ae71
|
If we have no observer to notify of failure, emit a warning message
ourselves.
|
2004-12-10 00:23:17 +00:00 |
|
Ray Greenwell
|
f57cccf12e
|
Versions are now longs.
|
2004-11-22 22:39:55 +00:00 |
|
Michael Bayne
|
5a6cf91b89
|
Fixed the two annoying bugs: the zip file compressed size not matching the
compressed data and the failure to report valid progress when patching.
JarDiffPatcher will need to be rewritten at some point though.
|
2004-10-27 23:10:36 +00:00 |
|
Michael Bayne
|
650b0ba04e
|
Don't allow the updater window to be resized.
|
2004-10-27 16:10:05 +00:00 |
|
Michael Bayne
|
dc8815610f
|
Some changes to cope with 1.5.
|
2004-10-20 23:10:07 +00:00 |
|
Michael Bayne
|
25e129db5c
|
German translations.
|
2004-09-10 23:56:08 +00:00 |
|
Ray Greenwell
|
9a3cfdbe27
|
Use the same (buffered) output stream for stdout and stderr.
|
2004-08-21 01:12:33 +00:00 |
|
Michael Bayne
|
9f268a0ae1
|
If we're a non-versioned application ignore the version.txt file.
|
2004-08-10 22:28:17 +00:00 |
|
Michael Bayne
|
e5b89948ce
|
Allow username and password to be passed to getdown and then passed along
to Yohoho! to deal with the various hackery that the Chinese need.
|
2004-08-10 07:26:19 +00:00 |
|
Michael Bayne
|
471c6cddf3
|
Allow digests to be easily created externally.
|
2004-08-10 07:23:12 +00:00 |
|
Michael Bayne
|
898fcff302
|
Allow additional custom JVM arguments to be specified in an external file.
|
2004-08-09 22:01:56 +00:00 |
|
Michael Bayne
|
9aa68b81d2
|
Make sure to catch the exciting runtime errors thrown by the zip code when
it feels like it's panties are in a bunch.
|
2004-08-04 18:43:27 +00:00 |
|
Michael Bayne
|
0c41fc850b
|
Do the right thing when a patch involves a brand new file in a brand new
directory.
|
2004-08-03 22:36:48 +00:00 |
|
Michael Bayne
|
82e97bef11
|
Refactored some things to allow us to use them in externally.
|
2004-08-03 03:29:58 +00:00 |
|
Michael Bayne
|
70701da47c
|
Updated Chinese translations.
|
2004-08-03 00:39:35 +00:00 |
|
Michael Bayne
|
ae3e306c0c
|
More robustly goodness.
|
2004-08-03 00:10:34 +00:00 |
|
Michael Bayne
|
b0cf1e9760
|
If getdown.txt fails to validate, redownload both getdown.txt and
digest.txt to be sure we have the ultra latest business.
|
2004-08-02 23:19:48 +00:00 |
|
Michael Bayne
|
057f568124
|
We need to do this on WinME as well.
|
2004-08-02 20:07:33 +00:00 |
|
Michael Bayne
|
75e5b9ee86
|
The beginnings of a Chinese translation.
|
2004-07-31 23:07:01 +00:00 |
|
Michael Bayne
|
578ac4ebbd
|
Report the resource info when we fail to compute a digest.
|
2004-07-31 22:05:06 +00:00 |
|