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
|
9e08dbdf80
|
Added -dontskipnonpubliclibraryclasses so that we see the methods in
AbstractStringBuilder.
|
2006-06-14 01:16:38 +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 |
|
Michael Bayne
|
dc5fa529e0
|
Update to version 3.5 of Proguard.
|
2006-04-17 17:40:35 +00:00 |
|
Elizabeth Fong
|
bfd95210d7
|
relative paths in proguard 3.5 are relative to .pro file unless overridden by -basedirectory
|
2006-04-17 12:36:26 +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
|
7297af72af
|
Scratch that we need to weave after we run Proguard. Fortunately we don't do
anything that requires runtime support.
|
2006-04-10 21:15:46 +00:00 |
|
Michael Bayne
|
fe87ef6b04
|
Retroweave Getdown before running Proguard on it.
|
2006-04-10 20:36:38 +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 |
|
Michael Bayne
|
a6a2ed8edf
|
Get our bin directory safely.
|
2006-02-08 20:03:19 +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
|
08b7e9dbba
|
Don't rename anything in our native library Windows registry stuff.
|
2005-03-15 22:28:16 +00:00 |
|
Michael Bayne
|
de924b7172
|
We need the META-INF from getdown.jar for our manifest.
|
2005-03-15 22:24:10 +00:00 |
|
Michael Bayne
|
87ae5dc651
|
Auto-flush our log file after every line written.
|
2005-03-15 22:08:38 +00:00 |
|
Michael Bayne
|
2c667e9ced
|
Don't copy the manifests from our source jar files.
|
2005-03-15 07:30:09 +00:00 |
|
Michael Bayne
|
54eea4d9a3
|
Build a -pro file, we'll handle Yohoho's legacy business in Yohoho rather
than in Getdown.
|
2005-03-08 00:56:58 +00:00 |
|
Ray Greenwell
|
6afddd08a4
|
We need to name our outfile getdown-dop.jar, for old-times sake.
(Why we ever appended the name of some tool we use onto a production jar
is beyond me.)
|
2005-03-07 22:56:23 +00:00 |
|
Michael Bayne
|
00da0ce3f8
|
We don't use any Java Web Start code in the runtime launcher, only in the
command-line tool that generates the diffs.
|
2005-03-04 01:47:45 +00:00 |
|
Michael Bayne
|
98c74c7f03
|
Switched from DashO (commercial, old, crufty) to Proguard (free, new,
sexy) for our download-size optimization.
|
2005-03-04 01:37:35 +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
|
c4641083bf
|
Reference this at the permanent location, though this should all go away
and be replaced with something free.
|
2004-12-14 23:14:12 +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 |
|
Michael Bayne
|
97e210fb9d
|
Reference java in its new Ray-friendly location.
|
2004-11-23 05:55:40 +00:00 |
|
Ray Greenwell
|
f57cccf12e
|
Versions are now longs.
|
2004-11-22 22:39:55 +00:00 |
|
Michael Bayne
|
9c85fac31e
|
No JAVA_LIBS.
|
2004-11-18 00:14:48 +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
|
6cbdafb0b2
|
Readding jar to get proper binary handling.
|
2004-10-20 21:43:29 +00:00 |
|