Commit Graph

68 Commits

Author SHA1 Message Date
mdb e91631e6f5 New version now that we're deployed by Java WebStart, etc.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@915 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:33:43 +00:00
mdb ca874cfe20 Get our temp directory from the repository config.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@912 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:05:37 +00:00
mdb 1bc2a33705 Use the round-robin DNS version.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@911 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:05:20 +00:00
mdb 913d374710 StreamUtils is in a new place.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@910 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:04:56 +00:00
mdb 215b44f53d Put some space between the control buttons and the exit button.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@909 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:04:41 +00:00
mdb a923e1b2bd Bigger initial window size.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@908 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:04:26 +00:00
mdb dcf6d34a9f Put the category tabs on the left and scroll them if they are too many.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@907 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:04:12 +00:00
mdb 2ed07b5590 Better error reporting.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@863 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-10-14 00:23:41 +00:00
mdb 8dee2816b1 Added ability to pop back to previous panels. Only the first two panels
are wired up properly to support this. I may do so for later panels if it
seems useful.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@637 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 21:17:03 +00:00
mdb ed488b3a97 Major facelift. Icons for everything, lays out much more nicely. All the
games and all the puzzles.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@636 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 20:56:12 +00:00
mdb b36a3af860 Use the new callback interface to manage the "playing" UI components.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@633 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 17:21:46 +00:00
mdb 3f17073fec Added mechanism for reporting the "playing" state of the music server.
Automatically query the playing state after requesting a command that is
likely to modify it.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@632 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 17:21:29 +00:00
mdb e6b8708445 Check that we can get our database connection before starting to do
anything.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@629 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 16:03:14 +00:00
mdb 8772250d6f Added version string to window titles.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@625 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 06:32:12 +00:00
mdb dd3f403947 Added code to use the tagger to add ID3 tags to files after we've encoded
them.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@622 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 06:04:56 +00:00
mdb 0618b57963 Use id3v2 instead of v1 as v2 is way better.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@621 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 06:04:23 +00:00
mdb 3d2574dd59 Wrote a wrapper around the id3 tag program.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@618 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 05:25:10 +00:00
mdb 62932acc45 Use ScrollablePanel to achieve sensible scrolling behavior in the playlist
and browser.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@611 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-02-28 16:32:45 +00:00
mdb 082aa40f8c Added method to call REMOVEGRP.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@599 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-02-22 08:37:34 +00:00
mdb 1807c06fbf Added ability to remove entire CD.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@598 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-02-22 08:37:17 +00:00
mdb 5489af48b0 Default to localhost rather than depravity.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@597 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-02-22 08:36:54 +00:00
mdb a191fa4703 Put a bit of a border around the search components.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@594 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-02-22 07:55:49 +00:00
mdb db1c460988 Removed debug logging.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@591 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-02-22 07:28:29 +00:00
mdb 7c5281188e Added support for looking up entries by artist/title/song.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@590 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-02-22 07:06:34 +00:00
mdb bbfcaee576 Don't abort the whole ripping process if one track fails to rip. Also
report the branchdir and entryid at the completion of the importing
process so that the user can rerip particular tracks if necessary.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@536 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-01-19 04:35:25 +00:00
mdb e4e21130e0 Look in conf not rsrc.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@531 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-01-17 18:22:53 +00:00
mdb 2b211cb4b1 We have to call revalidate() rather than repaint() when adding or removing
children or Swing doesn't quite do the right thing.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@352 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-10-12 18:21:27 +00:00
mdb ca99e54921 Update for repackaged PersistenceException.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@331 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-09-21 03:09:01 +00:00
mdb 4057710901 Modified code to use new repository services. Created proper configuration
files rather than hardcoding configuration in classes. Made startup error
reporting appear in a dialog rather than be written to stderr.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@328 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-09-20 20:42:48 +00:00
mdb 7a4064dc55 Code modifications to support new IntMap interface.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@320 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-09-15 17:31:09 +00:00
mdb f8782c8f94 Make sure we can load up an entry for a particular eid that we found in
the playlist.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@316 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-09-14 17:45:46 +00:00
mdb 6e32cd319d Add the entryid as a tool tip so that a user can look up entry ids for use
in external programs (like shoutdiscs.pl).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@217 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-08-06 23:26:42 +00:00
mdb 44c20b3412 Rearrange code to prevent recursion if scrollRectToVisible() results in a
call to doLayout() (which it seems to do in certain cases).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@215 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-26 01:33:08 +00:00
mdb 0e89fb5b3a Scroll the playing song into view when we start up.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@214 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-26 01:18:49 +00:00
mdb fe9b84a34d Reset the scrollbar when we switch the contents of the entry list because
otherwise it will stay scrolled which is weird.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@213 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-26 01:18:21 +00:00
mdb 19c58cf9b3 Fixed repaint behavior; added ability to edit entries; other cleanups.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@212 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-26 00:24:22 +00:00
shaper db024caaf5 Use SwingUtil to center frames within the screen bounds.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@201 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-21 02:04:37 +00:00
mdb 13f9e12325 Handle playing display more efficiently.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@180 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-13 00:35:42 +00:00
mdb b1e4100d63 More and better playlist management.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@177 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-13 00:11:05 +00:00
samskivert@gmail.com f5203ac52c Look in system properties for our musicd host and port.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@176 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-13 00:10:48 +00:00
mdb d8b95f787b Added getSong() for looking up a song by id from the song array.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@175 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-13 00:10:26 +00:00
mdb eedf10e134 Added support for SKIPTO and PLAYING.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@174 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-13 00:10:05 +00:00
mdb da352de418 Cleaned things up, split primary UI so that we can add better playlist
management.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@170 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-12 23:06:55 +00:00
mdb 29ea556ea6 Exit when the close button is clicked.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@168 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-12 22:32:27 +00:00
mdb 12596ad167 Exit when the window close button is pressed.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@167 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-07-12 22:31:04 +00:00
mdb 5cac74f256 Switch to us.freedb.org (will make this configurable eventually); log
stack trace if CDDB lookup fails.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@154 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-10 21:32:23 +00:00
mdb d3f78fcf1b Swap the position of the "Another" and "Exit" buttons.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@153 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-07 08:42:09 +00:00
mdb 567f808c4c All sorts of good new stuff including category support.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@149 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-07 08:37:47 +00:00
mdb bfb7a6e925 Added facilities for automatically fiddling the case of the artist, title
and track names according to some canonicalization rules.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@146 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 17:41:00 +00:00
mdb 4931ffcf90 Bigger! It mahst be bigger!
git-svn-id: https://samskivert.googlecode.com/svn/trunk@145 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2001-06-05 17:40:18 +00:00