| Age | Commit message (Collapse) | Author |
|
|
|
Adds BatchTaskProgressPanel, a augmented/specialized version of
MultiTaskProgressPanel that uses CollapsiblePanel to allow tracking of
batches of related tasks using SwingWorkers
|
|
Adds CollapsiblePanel, which is just a JPanel that is collapsible
|
|
Adds MultiTaskProgressPanel. This is a Swing component usable for
monitoring background tasks similar to the way ProgressMonitor works,
but instead of opening a dialog for each tasks, it displays them like a
browser download manager
|
|
Adds a simple delegate renderer for JLists, for cases where you just
want custom text for a list item
|
|
Adds a collapsible version of a JPanel, useful in various places
|
|
This adds a JBrowser Swing component that is intended to work similarly
to how the NSBrowser component in Swing works
|
|
|
|
Cleanup somethings related to token splitters
|
|
In case anyone wants it, SimpleKeyedButton now returns the created
action when it is set
|
|
It seemed like it was more sensible to put this class in with the other
IO related things, instead of in with the GUI stuff
|
|
This renames several of the stock exceptions to remove 'Exception' from
their name. This is something that I don't recall where I picked it up
from, but the idea is that the fact that it is an exception is generally
syntactically obvious. Therefore, you can instead give your exceptions
names which directly state what it wrong, as well as strongly implying
what you can do to fix it.
For instance, if you get a DirectionInvalid, it is apparent what the
issue is (it is less apparent why it is invalid, but that is another
issue, and a discussion for another time)
|
|
|
|
Cleanup pass to uniformize things
|
|
Finished extracting the old version of esodata, and fixed all the local
issues
|
|
utils.data now lives in the esodata project; not in this one
|
|
Add an additional UI control (a button that has a keystroke bound to
it), and add the ability to get a directory picker from
SimpleFileChooser
|
|
|
|
|
|
|
|
|