Commit Graph

154 Commits

Author SHA1 Message Date
mdb bd31773569 Ignore case when checking remote commands.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1497 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-23 06:24:07 +00:00
mdb 1f98a87829 Created a simple remote control interface; refactored the code that
connects to the music server and subscribes to the DJObject.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1496 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-23 06:19:40 +00:00
mdb 89a6c009e8 Use some sort of username to avoid collisions when logging into the
server.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1493 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-18 17:07:30 +00:00
mdb 9a503af8de Various updated to happify things in Java Web Start.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1492 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-18 05:33:28 +00:00
mdb c3d2f61d28 Added nay votes; any songs with nay votes are not added when the album
containing those songs is added to the playlist.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1491 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-18 05:19:19 +00:00
mdb 8bf1531d4b Implemented pausing, fixed up some fiddly bits.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1490 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-18 04:46:09 +00:00
mdb 7a2a5bed25 The Big Fat RoboDJ revamp. Rewrote the server using Presents; rewrote the
chooser to interface using distributed objects; implemented 90% of the
music importing process (just need to upload the data to the server and
stuff the new music records in the database).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1489 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-18 04:23:00 +00:00
mdb 846b1e265a Various notes.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1473 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-02 04:12:02 +00:00
mdb 6296d03296 Update to use new Commons IO.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1472 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-08-02 04:05:56 +00:00
mdb c176b45bab Added shuffle support. When this whole business is rewritten to use
distributed objects, all this bad hackery will blissfully go away.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1398 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-02-24 12:40:24 +00:00
mdb e97e4fdf26 Don't create a playlist entry if we couldn't find the song, log a warning
instead.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1388 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-28 02:36:44 +00:00
mdb 12555b8337 Added toString().
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1387 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-28 02:36:23 +00:00
mdb 83601fce73 Not to freak out if we don't have our songs for some reason.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1386 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-28 02:35:55 +00:00
mdb 21e4e1a38f It's possible that the entry will have already been partially for some
other reason, so we need to make sure the songs are loaded.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1385 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-28 02:35:39 +00:00
mdb 45788c829a Adjust background color to match default Swing scrollbar color.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1382 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-26 16:35:27 +00:00
mdb fa549b8f0c Added a header to the category browser; removed some old setOpaque()
calls; made the chooser use most of the vertical height of the screen and
modified the split-pane to start with a 50/50 split.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1381 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-26 16:33:40 +00:00
mdb 160cf7efba Restructured the UI a bit, prettied things up some, switched out various
icons with some others that I dug up from Jimmac's icon page.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1380 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-26 16:10:55 +00:00
mdb e0eda7898b Fill in marginally useful defaults if we have no CDDB info.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1366 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2004-01-07 01:57:10 +00:00
mdb 3227b27ef4 Fixed regex handling.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1277 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-24 18:34:28 +00:00
mdb b524bf58ed Don't specify the size of the icon, let it read it from the image.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1258 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-10 21:41:10 +00:00
mdb 832bb591ec Made the icon the proper size.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1257 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-10 21:40:29 +00:00
mdb 8e133bdd2c Use proper error reporting.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1256 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-10 21:31:57 +00:00
mdb c99f2b2499 Converted to Java regex library.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1255 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-10 21:30:42 +00:00
mdb c47de6aa1d Partial conversion to Java regex code.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1254 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-10 21:25:46 +00:00
mdb d32543d78c Bits.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1253 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-10 19:33:47 +00:00
mdb 5ddfa1e25e Make 'em play nice.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1252 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-10-10 19:33:16 +00:00
mdb 8aa1d804fe Handle the proper commands.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1133 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-19 02:53:25 +00:00
mdb 64becb719c Use the new preferences system.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1122 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-07 17:27:40 +00:00
mdb a0abb3cbe6 Add temporary directory preference key.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1121 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-07 17:27:26 +00:00
mdb c5f3d888b4 Moved error reporting method into utility class.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1120 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-07 17:27:12 +00:00
mdb 3710afb351 New ignoring fun.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1118 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-04 18:16:47 +00:00
mdb 70c1e0a28e Properties no longer come from conf/.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1117 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-04 18:16:26 +00:00
mdb a8fdad6afb Revamped preferences handling; added support for voting for songs you
like. Eventually we'll actually make use of the voting information.


git-svn-id: https://samskivert.googlecode.com/svn/trunk@1116 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-04 18:16:07 +00:00
mdb 87fa79febe No longer needed.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1115 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-03 19:02:24 +00:00
mdb 8df72f9ab4 Out with the old school properties.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1114 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2003-05-03 19:02:08 +00:00
mdb bb710d44af More buildy fiddly.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@918 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 18:23:36 +00:00
mdb a804d71d24 Generated new key.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@917 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 18:23:23 +00:00
mdb 1c6d94fc45 Niggling bits.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@916 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:34:41 +00:00
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 5e802a2f3e Build RoboDJ chooser as a JNLP app.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@914 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:23:57 +00:00
mdb 9119c5e423 Add a temporary directory configuration (used to keep the repository
directory and the rip directory on the same filesystem).


git-svn-id: https://samskivert.googlecode.com/svn/trunk@913 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-11-11 17:06:23 +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 88502457e8 Don't skip forward unless it's the right thing to do.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@638 6335cc39-0255-0410-8fd6-9bcaacd3b74c
2002-03-03 22:21:07 +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