Commit Graph

694 Commits

Author SHA1 Message Date
mdb d2fbfd11cf Beginnings of automated Java library publishing, dependency tracking and
downloading system.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@702 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-11 07:23:59 +00:00
samskivert@gmail.com 6caf731ff9 Added selectRandomSubset() which selects a random subset of elements (with
equal probability) from a collection.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@701 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-11 04:11:23 +00:00
mdb 8daf88066b assert -> assertTrue to avoid collision with new Java assert keyword.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@700 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-11 04:07:42 +00:00
mdb 432fd659bf Allow a log provider and/or the log level to be set at JVM start time via
system properties.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@699 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-09 05:13:28 +00:00
mdb c576508fb3 Whoops! Fixed infinite looping problem pointed out by Mr. Korman.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@698 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-08 17:40:31 +00:00
mdb fdfdc4c9ae Documentation clarifcation.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@697 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-07 23:45:27 +00:00
mdb e90c8e1f3e git-svn-id: https://samskivert.googlecode.com/svn/trunk@696 6335cc39-0255-0410-8fd6-9bcaacd3b74c 2002-04-07 23:44:31 +00:00
shaper 8e4c52b224 Sanity check the results of getController().
git-svn-id: https://samskivert.googlecode.com/svn/trunk@695 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-07 21:59:25 +00:00
mdb 9c84953f0a Added proper XML header.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@694 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-01 04:48:22 +00:00
mdb 58f80c99ae Need commons-lang now rather than commons-util.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@693 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-01 01:57:53 +00:00
mdb f6a842d5a2 getTemplate() now throws more general ResourceException rather than
NotFoundException.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@692 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-01 01:57:31 +00:00
mdb 34d4a50d01 Nestable support moved to lang from util.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@691 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-01 01:57:03 +00:00
mdb 071ccbb806 StreamUtils moved from util to io.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@690 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-01 01:56:34 +00:00
mdb ebcdf0fff6 Updated to reflect changed test properties file.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@689 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-04-01 01:56:21 +00:00
mdb 9e29383ada Added a mechanism for retrieving a set of sub-properties (whose keys all
start with a particular prefix) from a configuration object.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@688 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-28 22:21:06 +00:00
mdb 72079b8ef8 We don't share a single Config instance any more and thus don't need a
root Context interface to provide it.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@687 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-28 21:58:10 +00:00
mdb 105c8ad2f4 Reference the 1.4 Java API docs.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@686 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-28 21:52:38 +00:00
mdb 752a14a5e3 Revamped the way configuration and preferences work. Now there is a config
object associated with each different package's preferences (rather than
everything being bound into one object and differentiated by passing a
prefix) and the base config system supports user overrides of
configuration information (preferences) using the Java preferences
services.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@685 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-28 21:50:27 +00:00
mdb 2c659068f7 Expanded imports; moved test code into unit test class.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@684 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-28 18:57:34 +00:00
mdb 98513e3bc7 Use JAVA_LIBS to locate our jar files.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@683 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-28 18:56:13 +00:00
mdb 84061c0ca7 Added support for supplying a field mask along with a query by example
object so that builtin fields can be used with query by example.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@682 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-28 07:25:31 +00:00
mdb fe33ed950e Added setEnabled() which sets the enabled state of a container and all of
its children.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@681 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-26 19:32:16 +00:00
mdb 744019ccb0 Added a default implementation of handleAction() which reflects over the
methods of the controller looking for a handle<foo> method where <foo> is
the action command. The arguments to the method are allowed to be either
none, the source object that generated the action or the source object and
the action argument (which requires that the action be a CommandEvent).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@680 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-21 00:53:38 +00:00
mdb 2e173531a7 Created general purpose classes to support a standard callback pattern
that we've been using in a few places in Narya and Yohoho.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@679 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-20 07:07:48 +00:00
mdb 53d25e736b Don't include various wacky key modifiers in our conversion routine. We
only care about Shift, Control and Alt (Mod1).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@678 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-19 00:22:31 +00:00
mdb 0af3fcf8dd Not to destroy our properties box when it is closed.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@677 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-18 00:30:24 +00:00
mdb 277015e2ee Unified the scripts that build the distribution archive and Debian
packages and copy everything to the right place.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@676 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-18 00:17:57 +00:00
mdb e3da80aefb Set up some default bindings if there are none to be loaded.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@675 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-18 00:03:41 +00:00
mdb d6eda431ce Added a script for copying everything to waywardgeeks.org.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@674 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 23:52:24 +00:00
mdb 8ea1d6d93b Be more specific about which version of python-gnome that we want.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@673 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 23:52:10 +00:00
mdb 2ff5f490ab Need a 'build' target for dpkg-buildpackage to work.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@672 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 23:51:57 +00:00
mdb 38af5566e2 Updated the NEWS.
aCVS: ----------------------------------------------------------------------


git-svn-id: https://samskivert.googlecode.com/svn/trunk@671 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 21:30:19 +00:00
mdb dca77fbde0 No more TODO for adding history.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@670 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 21:29:10 +00:00
mdb be6c4511ee Persistent history and tab completion (from the history) support.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@669 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 21:25:20 +00:00
mdb ca29aee202 No longer need to ignore the macros directory.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@668 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 10:15:24 +00:00
mdb c0b234bbaa Cleanups relating to the Python rewrite.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@667 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 10:14:12 +00:00
mdb 291bd2d084 Updated for a new version now that we're written in Python.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@666 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 10:13:57 +00:00
mdb 92a7a39328 Figure out where we're installed and load things from there.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@665 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 10:13:36 +00:00
mdb c55d5cba95 Commented out debug logging.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@664 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 10:13:25 +00:00
mdb a7f2bc97b2 Removed C build system. Added wrapper script.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@663 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 09:32:23 +00:00
mdb 31e910ca6e Added the Glade files.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@662 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 09:03:41 +00:00
mdb 7a280c80f9 Reimplemented lookuplet in Python and Glade.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@661 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-17 09:03:06 +00:00
mdb 02c2f6a7b7 Added a couple of more requirements.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@660 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-16 22:17:29 +00:00
mdb 8a8843e7dc Created a base class for panels that work with controllers. Enhanced
controller to automatically call wasShown/wasHidden when its associated
panel is added to and removed from the component hierarchy.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@659 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-16 20:52:07 +00:00
mdb 70ad13008f Automate the year specification in the copyright footer.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@658 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-16 20:51:09 +00:00
mdb 6477481eb5 Documentation edit.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@657 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-16 20:50:31 +00:00
mdb 2bd8c17db1 High teched the build system all up.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@656 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-16 06:48:54 +00:00
shaper cf53892b15 Added isInteger().
git-svn-id: https://samskivert.googlecode.com/svn/trunk@655 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-15 18:05:36 +00:00
shaper 6684d7e043 Added addAll(Object[]).
git-svn-id: https://samskivert.googlecode.com/svn/trunk@654 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-15 18:05:36 +00:00
shaper 80ab33b62e Added setTextColor() to allow specifying a color in which the label text
is to be rendered.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@653 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-15 17:34:48 +00:00