Elizabeth Fong
|
3c9b29adcb
|
properly javadoc things, include proguard/lib modifications
|
2006-07-13 18:29:13 +00:00 |
|
Elizabeth Fong
|
d07042efee
|
Abstract the Downloader class, separate download protocol. Add bittorrent support (alpha)
|
2006-07-13 18:17:31 +00:00 |
|
Elizabeth Fong
|
5c7b887f59
|
type safety, remove unused imports
|
2006-07-13 18:13:14 +00:00 |
|
Michael Bayne
|
cfbf92b5a7
|
Reference our dependent documentation at the proper locations.
|
2006-07-12 17:17:29 +00:00 |
|
Michael Bayne
|
5ecce1c8ba
|
Some formatting cleanup.
|
2006-07-12 16:59:15 +00:00 |
|
Michael Bayne
|
16a45b2a2a
|
Nixed unwanted extra blank line.
|
2006-07-12 16:50:38 +00:00 |
|
Michael Bayne
|
b8c385126c
|
Added the proper GPL headers to everything, created a README, generally cleaned
things up.
|
2006-07-12 16:49:14 +00:00 |
|
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
|
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 |
|