Files | Admin

Notes:

Release Name: 0.6.2

Notes: This release includes internationalisation support with Spanish and German translations. A plugin for atame.org, a Spanish lyrics site, was also added. ID3v2 support is now supported. Many bugs were fixed and some small features added.


Changes: ------------------------------------------------------------------------ r324 | kapheine | 2004-05-21 09:15:11 -0400 (Fri, 21 May 2004) | 4 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb * Fixed problem where guicontrol wasn't properly creating the webcache dir * Fixed problem where DataAccessor was printing incorrect cache path to debug * Added Change Song dialog to NEWS ------------------------------------------------------------------------ r323 | kapheine | 2004-05-21 08:56:20 -0400 (Fri, 21 May 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS M /musicextras/musicextras/README Updated for new release ------------------------------------------------------------------------ r322 | kapheine | 2004-05-21 08:51:17 -0400 (Fri, 21 May 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb Kludge to stop fetch_page from showing net/http warning. ------------------------------------------------------------------------ r321 | kapheine | 2004-05-21 07:06:35 -0400 (Fri, 21 May 2004) | 1 line Changed paths: M /musicextras/musicextras/THANKS Added paul-henri ------------------------------------------------------------------------ r320 | kapheine | 2004-04-30 19:17:38 -0400 (Fri, 30 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/pre-setup.rb Added -d support to musicextras-gui ------------------------------------------------------------------------ r319 | kapheine | 2004-04-29 22:00:36 -0400 (Thu, 29 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/guicontrol.rb Forgot to include Debuggable ------------------------------------------------------------------------ r318 | kapheine | 2004-04-28 22:37:37 -0400 (Wed, 28 Apr 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/glade-msg.c M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade Improved GUI look a bit. Removed years active (will wait to remove it from entire program once I determine nobody wants it). ------------------------------------------------------------------------ r317 | kapheine | 2004-04-28 22:36:28 -0400 (Wed, 28 Apr 2004) | 1 line Changed paths: A /musicextras/musicextras/lib/musicextras/debuggable.rb Forgot to add debuggable earlier ------------------------------------------------------------------------ r316 | kapheine | 2004-04-28 17:08:33 -0400 (Wed, 28 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb Converted from ftools to fileutils ------------------------------------------------------------------------ r315 | kapheine | 2004-04-28 17:06:58 -0400 (Wed, 28 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added --clear-cache and --clear-webcache ------------------------------------------------------------------------ r314 | kapheine | 2004-04-28 16:57:42 -0400 (Wed, 28 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/atame.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added new debugging system ------------------------------------------------------------------------ r313 | kapheine | 2004-04-25 22:53:42 -0400 (Sun, 25 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Temporary removing new logging support ------------------------------------------------------------------------ r312 | kapheine | 2004-04-25 02:04:30 -0400 (Sun, 25 Apr 2004) | 3 lines Changed paths: M /musicextras/musicextras/TODO M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/TC_utils.rb * Changed open-uri to net/http to allow POST * Added beginning of debugging code ------------------------------------------------------------------------ r311 | kapheine | 2004-04-21 22:10:58 -0400 (Wed, 21 Apr 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb *Sigh* bug in previous fix, as usual. ------------------------------------------------------------------------ r310 | kapheine | 2004-04-20 23:21:31 -0400 (Tue, 20 Apr 2004) | 4 lines Changed paths: M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/pusher.rb * Fixed bug in pusher where artist_cond_regex was permanantly changing the artist name for lyrics * Changed encode64/decode64 to use Base64:: ------------------------------------------------------------------------ r309 | kapheine | 2004-04-19 22:29:09 -0400 (Mon, 19 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb fetch_page cache name now takes all parameters into account ------------------------------------------------------------------------ r304 | kapheine | 2004-04-18 15:02:50 -0400 (Sun, 18 Apr 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb Fixed artist regexp and searching, thanks to Paul-henri ------------------------------------------------------------------------ r303 | kapheine | 2004-04-18 13:30:14 -0400 (Sun, 18 Apr 2004) | 3 lines Changed paths: M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Allmusic.com changed one of their reviews. Updated test to new review. ------------------------------------------------------------------------ r302 | kapheine | 2004-04-14 00:19:47 -0400 (Wed, 14 Apr 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb Fixed rare bug where exception would occur if Cache tried to delete greylist lock but it was already gone. ------------------------------------------------------------------------ r301 | kapheine | 2004-04-09 18:43:54 -0400 (Fri, 09 Apr 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/song.rb Fixed error when album tag was blank ------------------------------------------------------------------------ r300 | kapheine | 2004-04-07 12:41:15 -0400 (Wed, 07 Apr 2004) | 2 lines Changed paths: M /musicextras/musicextras/po/de/musicextras.po Comment was messing up msgfmt, fixed. ------------------------------------------------------------------------ r299 | kapheine | 2004-04-07 12:38:45 -0400 (Wed, 07 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/gui/glade-msg.c M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/po/es/musicextras-gui.po M /musicextras/musicextras/po/es/musicextras.po Updated Spanish translation ------------------------------------------------------------------------ r298 | kapheine | 2004-04-07 01:24:45 -0400 (Wed, 07 Apr 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb Still wasn't catching 'No lyrics avaible' error. Fixed. ------------------------------------------------------------------------ r297 | kapheine | 2004-04-04 18:02:08 -0400 (Sun, 04 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/BUGS Added guicontrol problem to BUGS list ------------------------------------------------------------------------ r296 | kapheine | 2004-04-03 13:58:13 -0500 (Sat, 03 Apr 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/po/de/musicextras-gui.po M /musicextras/musicextras/po/de/musicextras.po M /musicextras/musicextras/po/musicextras-gui.pot M /musicextras/musicextras/po/musicextras.pot Updated German Translation ------------------------------------------------------------------------ r295 | kapheine | 2004-04-03 00:43:06 -0500 (Sat, 03 Apr 2004) | 1 line Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added album regex support ------------------------------------------------------------------------ r294 | kapheine | 2004-04-03 00:31:29 -0500 (Sat, 03 Apr 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Added --[no-]cache support ------------------------------------------------------------------------ r293 | kapheine | 2004-04-02 18:09:53 -0500 (Fri, 02 Apr 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/song.rb Added ID3v2 support ------------------------------------------------------------------------ r292 | kapheine | 2004-03-30 23:08:06 -0500 (Tue, 30 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/glade-msg.c M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/pusher.rb Added Change Song Dialog ------------------------------------------------------------------------ r291 | kapheine | 2004-03-29 00:31:40 -0500 (Mon, 29 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb Holy fucking typos. ------------------------------------------------------------------------ r290 | kapheine | 2004-03-29 00:11:39 -0500 (Mon, 29 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb Blah. Typo. ------------------------------------------------------------------------ r289 | kapheine | 2004-03-28 18:20:55 -0500 (Sun, 28 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/guicontrol.rb GUI now resets status when the client exits. ------------------------------------------------------------------------ r288 | kapheine | 2004-03-28 16:06:09 -0500 (Sun, 28 Mar 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/pusher.rb * Reluctantly added abort_on_exception to gui * Pusher now sends a message when no text is available for biography and review ------------------------------------------------------------------------ r287 | kapheine | 2004-03-27 22:48:51 -0500 (Sat, 27 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/setup.rb Wasn't installed glade files or images. Fixed. ------------------------------------------------------------------------ r286 | kapheine | 2004-03-27 22:40:50 -0500 (Sat, 27 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/THANKS M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb A /musicextras/musicextras/lib/musicextras/gui/no_image.png Added support for Toby's No Image Found image ------------------------------------------------------------------------ r285 | kapheine | 2004-03-27 22:39:30 -0500 (Sat, 27 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb Added more user-friendly output when an invalid config term is used. ------------------------------------------------------------------------ r284 | kapheine | 2004-03-27 22:00:47 -0500 (Sat, 27 Mar 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/gui/musicextras.gladep M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Updated GUI a bit. Image boxes are always displayed, and images are always scaled to 200 (but aspect ratio is kept) ------------------------------------------------------------------------ r283 | kapheine | 2004-03-27 18:56:06 -0500 (Sat, 27 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/accessordata.rb M /musicextras/musicextras/lib/musicextras/album.rb M /musicextras/musicextras/lib/musicextras/artist.rb M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/song.rb M /musicextras/musicextras/lib/musicextras/utils.rb Updated copyright dates. ------------------------------------------------------------------------ r282 | kapheine | 2004-03-27 13:08:36 -0500 (Sat, 27 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added optional commandline parameter to allow user to specify GUI host and port ------------------------------------------------------------------------ r281 | kapheine | 2004-03-26 14:06:03 -0500 (Fri, 26 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Caught Song.new exceptions to make the output a little more user friendly. ------------------------------------------------------------------------ r280 | kapheine | 2004-03-26 13:54:51 -0500 (Fri, 26 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb Disabled / searching for now. It's broken. ------------------------------------------------------------------------ r279 | kapheine | 2004-03-26 13:23:03 -0500 (Fri, 26 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Fixed bug where LYRICS_FILE was incorrect sometimes. ------------------------------------------------------------------------ r278 | kapheine | 2004-03-26 13:16:19 -0500 (Fri, 26 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Fixed output when lyrics were split into multiple lines. ------------------------------------------------------------------------ r277 | kapheine | 2004-03-26 12:42:52 -0500 (Fri, 26 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/setup.rb Added .svn to REJECT_DIRS ------------------------------------------------------------------------ r276 | kapheine | 2004-03-25 21:26:44 -0500 (Thu, 25 Mar 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Fixed but that was probably keeping artist_pre regexps from working correctly when reading from an mp3. ------------------------------------------------------------------------ r275 | kapheine | 2004-03-25 01:08:59 -0500 (Thu, 25 Mar 2004) | 3 lines Changed paths: M /musicextras/musicextras/README D /musicextras/musicextras/install.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/atame.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/utils.rb A /musicextras/musicextras/metaconfig A /musicextras/musicextras/setup.rb * Migrated to setup.rb * Added CACHE_PATH for plugin consistency ------------------------------------------------------------------------ r274 | kapheine | 2004-03-24 23:16:46 -0500 (Wed, 24 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Certain handles are given priority now (lyrics first, and so on) ------------------------------------------------------------------------ r273 | kapheine | 2004-03-24 03:09:44 -0500 (Wed, 24 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb Removed end of file comment block. ------------------------------------------------------------------------ r272 | kapheine | 2004-03-24 01:18:51 -0500 (Wed, 24 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/song.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_cache.rb A /musicextras/musicextras/t/TC_config.rb M /musicextras/musicextras/t/TC_dataaccessor.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/TC_song.rb M /musicextras/musicextras/t/TC_utils.rb M /musicextras/musicextras/t/testsuite.rb Updated a lot of the testing. ------------------------------------------------------------------------ r271 | kapheine | 2004-03-23 13:27:23 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb Pronouns were being removed even if there was no space (ie: 'lascar'). Fixed. ------------------------------------------------------------------------ r270 | kapheine | 2004-03-23 12:41:12 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb Fixed efficiency fix with @@codeset (five times fast) ------------------------------------------------------------------------ r269 | kapheine | 2004-03-23 12:11:32 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb Fixed fatal bug that showed up when ruby-gettext wasn't installed. ------------------------------------------------------------------------ r268 | kapheine | 2004-03-23 03:29:51 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Plugins should default to iso-8859-1. ------------------------------------------------------------------------ r267 | kapheine | 2004-03-23 02:14:30 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/install.rb M /musicextras/musicextras/post-setup.rb M /musicextras/musicextras/pre-clean.rb M /musicextras/musicextras/pre-setup.rb Added --disable-nls ------------------------------------------------------------------------ r266 | kapheine | 2004-03-23 01:50:10 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/Rakefile M /musicextras/musicextras/THANKS M /musicextras/musicextras/TODO M /musicextras/musicextras/lib/musicextras/config.rb A /musicextras/musicextras/lib/musicextras/gui/glade-msg.c M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade Various little updates. ------------------------------------------------------------------------ r265 | kapheine | 2004-03-23 01:35:41 -0500 (Tue, 23 Mar 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/atame.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Text data returned by plugins now contains plugin source. Also cleaned up plugin displays in pusher.rb ------------------------------------------------------------------------ r264 | kapheine | 2004-03-23 01:13:47 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Improved album review matching. ------------------------------------------------------------------------ r263 | kapheine | 2004-03-23 00:38:46 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb Cache gettext codeset data so we don't have to keep asking for it. ------------------------------------------------------------------------ r262 | kapheine | 2004-03-23 00:17:04 -0500 (Tue, 23 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Fixed problem with cache clearing. ------------------------------------------------------------------------ r261 | kapheine | 2004-03-22 19:13:28 -0500 (Mon, 22 Mar 2004) | 1 line Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/musicsites/atame.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/utils.rb Fix for utf handling with pusher ------------------------------------------------------------------------ r260 | kapheine | 2004-03-21 01:48:31 -0500 (Sun, 21 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb Added case insensitivity to regexps ------------------------------------------------------------------------ r259 | kapheine | 2004-03-21 01:13:10 -0500 (Sun, 21 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Ugh, drunk typo. ------------------------------------------------------------------------ r258 | kapheine | 2004-03-21 01:07:40 -0500 (Sun, 21 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Wasn't clearing ALBUM_REVIEW. Fixed. ------------------------------------------------------------------------ r257 | kapheine | 2004-03-21 01:00:15 -0500 (Sun, 21 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/guicontrol.rb Display album in title bar ------------------------------------------------------------------------ r256 | kapheine | 2004-03-20 03:03:55 -0500 (Sat, 20 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/gui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicextrasrc.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Added album review support. ------------------------------------------------------------------------ r255 | kapheine | 2004-03-19 18:28:33 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: A /musicextras/musicextras/po/de A /musicextras/musicextras/po/de/musicextras-gui.po A /musicextras/musicextras/po/de/musicextras.po A /musicextras/musicextras/po/es/musicextras-gui.po A /musicextras/musicextras/po/es/musicextras.po Added German and Spanish translations ------------------------------------------------------------------------ r254 | kapheine | 2004-03-19 18:10:04 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb Ugh, config term image_w was missing. ------------------------------------------------------------------------ r253 | kapheine | 2004-03-19 18:07:51 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/install.rb Added code to ignore .svn ------------------------------------------------------------------------ r252 | kapheine | 2004-03-19 18:07:45 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/gui.rb Changed $configs to @configs for new Config system ------------------------------------------------------------------------ r251 | kapheine | 2004-03-19 16:15:47 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb R /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb A /musicextras/musicextras/lib/musicextras/musicextrasrc.rb (from /musicextras/musicextras/lib/musicextras/config.rb:250) M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/t/TC_accessordata.rb M /musicextras/musicextras/t/TC_album.rb M /musicextras/musicextras/t/TC_artist.rb M /musicextras/musicextras/t/TC_cache.rb M /musicextras/musicextras/t/TC_dataaccessor.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/TC_song.rb New configuration file format. ------------------------------------------------------------------------ r250 | kapheine | 2004-03-19 14:02:41 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Replaced $config['quiet'] with $config['verbose'] ------------------------------------------------------------------------ r249 | kapheine | 2004-03-19 13:47:01 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb $config['use_cache'] is finally honored ------------------------------------------------------------------------ r248 | kapheine | 2004-03-19 03:36:17 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb Added hack so if locale was ANSI_*, it is converted to iso-8859-1 ------------------------------------------------------------------------ r247 | kapheine | 2004-03-19 03:05:39 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/atame.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added support for specifying which plugins to load. ------------------------------------------------------------------------ r246 | kapheine | 2004-03-19 01:19:45 -0500 (Fri, 19 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added ability to specify what information to fetch. ------------------------------------------------------------------------ r245 | kapheine | 2004-03-18 02:40:32 -0500 (Thu, 18 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb A /musicextras/musicextras/po/musicextras-gui.pot A /musicextras/musicextras/po/musicextras.pot Added gettext support to the command line client. ------------------------------------------------------------------------ r244 | kapheine | 2004-03-18 02:23:37 -0500 (Thu, 18 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Moved from getoptlong to optparse. ------------------------------------------------------------------------ r243 | kapheine | 2004-03-18 01:39:33 -0500 (Thu, 18 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/Rakefile A /musicextras/musicextras/data M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/gui/musicextras.gladep M /musicextras/musicextras/lib/musicextras/musicsites/_load_sites.rb A /musicextras/musicextras/po A /musicextras/musicextras/po/es A /musicextras/musicextras/post-setup.rb A /musicextras/musicextras/pre-clean.rb Added preliminary gettext support. ------------------------------------------------------------------------ r242 | kapheine | 2004-03-17 22:39:12 -0500 (Wed, 17 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/TODO Updated ------------------------------------------------------------------------ r241 | kapheine | 2004-03-17 22:37:44 -0500 (Wed, 17 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb Cache is checked before greylist now. ------------------------------------------------------------------------ r240 | kapheine | 2004-03-17 22:28:07 -0500 (Wed, 17 Mar 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb Sometimes the site returns "(No lyrics avaible)" when it doesn't have lyrics. So we now return nil in this case. ------------------------------------------------------------------------ r239 | kapheine | 2004-03-17 22:20:17 -0500 (Wed, 17 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras-gui Removed forking. ------------------------------------------------------------------------ r238 | kapheine | 2004-03-17 22:07:26 -0500 (Wed, 17 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb Ugh. Stupid typo in utils. ------------------------------------------------------------------------ r237 | kapheine | 2004-03-17 22:06:40 -0500 (Wed, 17 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/atame.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb Fixed unicode support a bit. Added String#to_utf8 ------------------------------------------------------------------------ r236 | kapheine | 2004-03-17 21:33:10 -0500 (Wed, 17 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade Removed gnome line. Again. ------------------------------------------------------------------------ r235 | kapheine | 2004-03-17 18:14:13 -0500 (Wed, 17 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb Regexp now matches unicode. ------------------------------------------------------------------------ r234 | kapheine | 2004-03-17 00:14:46 -0500 (Wed, 17 Mar 2004) | 1 line Changed paths: M /musicextras/musicextras M /musicextras/musicextras/bin M /musicextras/musicextras/lib M /musicextras/musicextras/lib/musicextras M /musicextras/musicextras/lib/musicextras/gui A /musicextras/musicextras/lib/musicextras/gui/musicextras.gladep M /musicextras/musicextras/lib/musicextras/musicsites M /musicextras/musicextras/t M /musicextras/musicextras/t/musicsites Added svnignores ------------------------------------------------------------------------ r233 | kapheine | 2004-03-16 23:58:41 -0500 (Tue, 16 Mar 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/_load_sites.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/atame.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb Added utf-8 support. ------------------------------------------------------------------------ r232 | kapheine | 2004-02-14 00:54:22 -0500 (Sat, 14 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS M /musicextras/musicextras/lib/musicextras/cache.rb Greylist will be deleted if it is corrupted. ------------------------------------------------------------------------ r231 | kapheine | 2004-02-13 20:20:08 -0500 (Fri, 13 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS A /musicextras/musicextras/lib/musicextras/musicsites/atame.rb A /musicextras/musicextras/t/musicsites/TC_atame.rb Added Atame plugin. ------------------------------------------------------------------------ r230 | kapheine | 2004-02-13 17:54:57 -0500 (Fri, 13 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb Cleaned up config file comments a bit. I hope. ------------------------------------------------------------------------ r229 | kapheine | 2004-02-13 17:36:08 -0500 (Fri, 13 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Added better error message when pusher can't connect to the GUI. ------------------------------------------------------------------------ r228 | kapheine | 2004-02-13 16:54:16 -0500 (Fri, 13 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Allmusic will now match artists that return multiple results ------------------------------------------------------------------------ r227 | kapheine | 2004-02-12 20:49:34 -0500 (Thu, 12 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS Added allmusic plugin problem. ------------------------------------------------------------------------ r226 | kapheine | 2004-02-12 20:40:40 -0500 (Thu, 12 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb Took out $config['cache'] for now. It wasn't being respected. Bastards. ------------------------------------------------------------------------ r225 | kapheine | 2004-02-09 15:31:58 -0500 (Mon, 09 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/README Updated dependency to 1.8.1 ------------------------------------------------------------------------ r224 | kapheine | 2004-02-08 20:07:57 -0500 (Sun, 08 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/Rakefile Minor fixes. ------------------------------------------------------------------------ r222 | kapheine | 2004-02-08 17:45:20 -0500 (Sun, 08 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/musicsite.rb Fix in class Logger if $HOME/.musicextras didn't exist. ------------------------------------------------------------------------ r221 | kapheine | 2004-02-08 14:48:56 -0500 (Sun, 08 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/guicontrol.rb Made sure REXML bug workaround doesn't get documented. ------------------------------------------------------------------------ r220 | kapheine | 2004-02-08 03:06:49 -0500 (Sun, 08 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/TODO Added greylist timeout. ------------------------------------------------------------------------ r219 | kapheine | 2004-02-08 02:26:54 -0500 (Sun, 08 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS M /musicextras/musicextras/TODO M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Updated. ------------------------------------------------------------------------ r218 | kapheine | 2004-02-07 18:11:56 -0500 (Sat, 07 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Stupid bug where artist regexps weren't being applied to biographys or years active. ------------------------------------------------------------------------ r217 | kapheine | 2004-02-07 17:52:47 -0500 (Sat, 07 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb Updated logger to only leave 1 history file. ------------------------------------------------------------------------ r216 | kapheine | 2004-02-07 13:37:04 -0500 (Sat, 07 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/TODO Added album info to TODO list. ------------------------------------------------------------------------ r215 | kapheine | 2004-02-07 13:35:41 -0500 (Sat, 07 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/Rakefile M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Improved album url regexp. ------------------------------------------------------------------------ r214 | kapheine | 2004-02-07 12:57:35 -0500 (Sat, 07 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/README Added Upgrading section to README. Fixed up the NEWS file a bit. ------------------------------------------------------------------------ r213 | kapheine | 2004-02-07 01:54:19 -0500 (Sat, 07 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS M /musicextras/musicextras/Rakefile M /musicextras/musicextras/lib/musicextras/accessordata.rb M /musicextras/musicextras/lib/musicextras/album.rb M /musicextras/musicextras/lib/musicextras/artist.rb M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/gui/gui.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/song.rb M /musicextras/musicextras/t/TC_album.rb M /musicextras/musicextras/t/TC_artist.rb M /musicextras/musicextras/t/TC_song.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Updated rdocs. ------------------------------------------------------------------------ r212 | kapheine | 2004-02-06 23:43:53 -0500 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb Cache was putting files in $HOME, instead of in cache dir. Fixed. ------------------------------------------------------------------------ r211 | kapheine | 2004-02-06 23:14:16 -0500 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS Removed bug about invalid characters messing up gtk (it was fixed a while back) ------------------------------------------------------------------------ r210 | kapheine | 2004-02-06 22:54:39 -0500 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Improved biography regexp. ------------------------------------------------------------------------ r209 | kapheine | 2004-02-06 22:41:52 -0500 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/TODO M /musicextras/musicextras/lib/musicextras/cache.rb Greylist now saves relative path instead of full path. ------------------------------------------------------------------------ r208 | kapheine | 2004-02-06 22:30:18 -0500 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/pusher.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Fixed problem with 'The' and cache lists. ------------------------------------------------------------------------ r207 | kapheine | 2004-02-05 20:47:03 -0500 (Thu, 05 Feb 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/pusher.rb Artist regexp shouldn't have changed @options, fixed. ------------------------------------------------------------------------ r206 | kapheine | 2004-01-29 13:38:11 -0500 (Thu, 29 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb Allow @s in text. ------------------------------------------------------------------------ r205 | kapheine | 2004-01-25 18:08:25 -0500 (Sun, 25 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Artist regexp is now applied when getting all fields. ------------------------------------------------------------------------ r204 | kapheine | 2004-01-25 17:18:16 -0500 (Sun, 25 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/gui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added years_active tag. ------------------------------------------------------------------------ r203 | kapheine | 2004-01-25 16:30:03 -0500 (Sun, 25 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/guicontrol.rb Fixed major bug with multiple clients connecting. ------------------------------------------------------------------------ r202 | kapheine | 2004-01-23 14:34:22 -0500 (Fri, 23 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb Made biography output a little nicer. ------------------------------------------------------------------------ r201 | kapheine | 2004-01-23 14:13:38 -0500 (Fri, 23 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gui.rb Added some docs about implement a Gui. ------------------------------------------------------------------------ r200 | kapheine | 2004-01-23 13:43:01 -0500 (Fri, 23 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/gui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Added support for display an artist biography. ------------------------------------------------------------------------ r199 | kapheine | 2004-01-23 12:50:04 -0500 (Fri, 23 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/pusher.rb Fixed crashing bug. ------------------------------------------------------------------------ r198 | kapheine | 2004-01-23 12:00:13 -0500 (Fri, 23 Jan 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb Got rid of redefining warning. Added code to remove characters gtk couldn't handle. ------------------------------------------------------------------------ r197 | kapheine | 2004-01-23 03:56:36 -0500 (Fri, 23 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/pre-setup.rb Fixed problem with matching in pre-setup. ------------------------------------------------------------------------ r196 | kapheine | 2004-01-23 03:55:54 -0500 (Fri, 23 Jan 2004) | 2 lines Changed paths: A /musicextras/musicextras/bin/musicextras Added musicextras which calls pusher. ------------------------------------------------------------------------ r195 | kapheine | 2004-01-22 00:45:46 -0500 (Thu, 22 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb A /musicextras/musicextras/lib/musicextras/gui/gui.rb Created Gui class for all Guis it derive from. ------------------------------------------------------------------------ r194 | kapheine | 2004-01-22 00:24:55 -0500 (Thu, 22 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/pusher.rb Took out the 'include REXML' lines. That was a bad idea :P ------------------------------------------------------------------------ r193 | kapheine | 2004-01-22 00:20:24 -0500 (Thu, 22 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/pre-setup.rb Updated pre-setup to update Version in pusher.rb ------------------------------------------------------------------------ r192 | kapheine | 2004-01-22 00:16:00 -0500 (Thu, 22 Jan 2004) | 2 lines Changed paths: D /musicextras/musicextras/bin/musicextras M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb A /musicextras/musicextras/lib/musicextras/pusher.rb (from /musicextras/musicextras/bin/musicextras:191) Moved musicextras file to pusher.rb. Now bin/musicextras just calls Pusher.start ------------------------------------------------------------------------ r191 | kapheine | 2004-01-21 23:24:15 -0500 (Wed, 21 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras Moved musicextras into a class of its own. ------------------------------------------------------------------------ r190 | kapheine | 2004-01-21 23:03:59 -0500 (Wed, 21 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/bin/musicextras M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb Client and server now use XML to exchange information. ------------------------------------------------------------------------ r189 | kapheine | 2004-01-20 13:44:09 -0500 (Tue, 20 Jan 2004) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb String.mangle wasn't removing 'The' from the start of words like it should. Fixed. ------------------------------------------------------------------------ r188 | kapheine | 2004-01-20 04:03:40 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb Improved allmusic's ability to fetch album covers. ------------------------------------------------------------------------ r187 | kapheine | 2004-01-20 03:37:07 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/t/TC_dataaccessor.rb Added accessors method which lists all registered plugin accessors. ------------------------------------------------------------------------ r186 | kapheine | 2004-01-20 03:15:39 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/BUGS Updated BUGS. ------------------------------------------------------------------------ r185 | kapheine | 2004-01-20 03:07:25 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb Plugin was sometimes returning html when it couldn't find an image. Fixed. ------------------------------------------------------------------------ r184 | kapheine | 2004-01-20 02:43:09 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb Fixed small problem with ESC not unhighlighting text. ------------------------------------------------------------------------ r183 | kapheine | 2004-01-20 02:40:58 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/README Added section about using just the library. ------------------------------------------------------------------------ r182 | kapheine | 2004-01-20 02:40:43 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/Rakefile Added package building. ------------------------------------------------------------------------ r181 | kapheine | 2004-01-20 02:06:04 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade Removed Gtk/Gnome warnings. ------------------------------------------------------------------------ r180 | kapheine | 2004-01-20 00:50:22 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb Small fixes to incremental searching. ------------------------------------------------------------------------ r179 | kapheine | 2004-01-20 00:39:55 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/README M /musicextras/musicextras/TODO M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade Added incremental searching for the GTK Gui. ------------------------------------------------------------------------ r178 | kapheine | 2004-01-20 00:07:32 -0500 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/TODO M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/t/TC_musicsite.rb Added logging support to plugins. ------------------------------------------------------------------------ r177 | kapheine | 2004-01-19 23:19:54 -0500 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb Plugins now use super() to set @name and @url ------------------------------------------------------------------------ r176 | kapheine | 2004-01-19 22:17:07 -0500 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/t/musicsites/TC_lyricstime.rb Added rdoc documentation for writing plugins. ------------------------------------------------------------------------ r175 | kapheine | 2004-01-19 21:30:08 -0500 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb Cache name was wrong for covers. ------------------------------------------------------------------------ r174 | kapheine | 2004-01-19 21:25:07 -0500 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/config.rb Added ability to have user configs. ------------------------------------------------------------------------ r173 | kapheine | 2004-01-19 21:10:17 -0500 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/README A /musicextras/musicextras/Rakefile M /musicextras/musicextras/t/TC_song.rb Added a Rakefile. ------------------------------------------------------------------------ r172 | kapheine | 2004-01-19 20:34:19 -0500 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb Renamed cache/webpages to cache/webcache. ------------------------------------------------------------------------ r171 | kapheine | 2004-01-19 20:33:39 -0500 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/t/TC_accessordata.rb M /musicextras/musicextras/t/TC_album.rb M /musicextras/musicextras/t/TC_artist.rb M /musicextras/musicextras/t/TC_cache.rb M /musicextras/musicextras/t/TC_dataaccessor.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/TC_song.rb M /musicextras/musicextras/t/TC_utils.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb M /musicextras/musicextras/t/musicsites/TC_lyricsnet.rb M /musicextras/musicextras/t/musicsites/TC_lyricstime.rb M /musicextras/musicextras/t/musicsites/TC_plyrics.rb M /musicextras/musicextras/t/musicsites/testsuite.rb M /musicextras/musicextras/t/testsuite.rb Fixed :nodoc directive so rdoc doesn't complain. ------------------------------------------------------------------------ r170 | kapheine | 2004-01-18 16:50:43 -0500 (Sun, 18 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/TODO M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/t/musicsites/TC_lyricstime.rb Fixed lyricstime plugin. ------------------------------------------------------------------------ r169 | kapheine | 2004-01-18 16:23:37 -0500 (Sun, 18 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb M /musicextras/musicextras/t/musicsites/TC_lyricsnet.rb M /musicextras/musicextras/t/musicsites/TC_lyricstime.rb M /musicextras/musicextras/t/musicsites/TC_plyrics.rb Implemented fetch_page caching. ------------------------------------------------------------------------ r168 | kapheine | 2004-01-17 21:01:09 -0500 (Sat, 17 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras M /musicextras/musicextras/lib/musicextras/config.rb Implemented pre and conditional artist regexp stuff. ------------------------------------------------------------------------ r167 | kapheine | 2004-01-17 20:00:30 -0500 (Sat, 17 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_utils.rb Mangle will remove text between ( or [ and end of line now. ------------------------------------------------------------------------ r166 | kapheine | 2004-01-17 19:40:37 -0500 (Sat, 17 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb Added caching to fetch_page ------------------------------------------------------------------------ r165 | kapheine | 2004-01-04 20:38:45 -0500 (Sun, 04 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb Fix to make sure image scale is not way out of proportion. ------------------------------------------------------------------------ r164 | kapheine | 2004-01-04 20:04:05 -0500 (Sun, 04 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/README M /musicextras/musicextras/lib/musicextras/accessordata.rb M /musicextras/musicextras/lib/musicextras/album.rb M /musicextras/musicextras/lib/musicextras/artist.rb M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/song.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_album.rb M /musicextras/musicextras/t/TC_dataaccessor.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/TC_song.rb M /musicextras/musicextras/t/TC_utils.rb M /musicextras/musicextras/t/musicsites/TC_lyricsnet.rb M /musicextras/musicextras/t/musicsites/TC_lyricstime.rb M /musicextras/musicextras/t/musicsites/TC_plyrics.rb Removed StrongTyping dependency. ------------------------------------------------------------------------ r163 | kapheine | 2004-01-04 19:24:35 -0500 (Sun, 04 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/utils.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/TC_utils.rb Better lyrics handling. Spaces between paragraphs aren't removed anymore. ------------------------------------------------------------------------ r162 | kapheine | 2004-01-04 02:31:21 -0500 (Sun, 04 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/TODO M /musicextras/musicextras/pre-setup.rb Updated TODO and NEWS with recent changes. ------------------------------------------------------------------------ r161 | kapheine | 2004-01-03 17:07:21 -0500 (Sat, 03 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/NEWS M /musicextras/musicextras/bin/musicextras M /musicextras/musicextras/bin/musicextras-gui M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb Added better greylist locking. ------------------------------------------------------------------------ r160 | kapheine | 2004-01-02 14:49:57 -0500 (Fri, 02 Jan 2004) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/utils.rb Took out Dir.mkdirs in favor of File.makedirs ------------------------------------------------------------------------ r159 | kapheine | 2003-12-22 21:44:42 -0500 (Mon, 22 Dec 2003) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/accessordata.rb M /musicextras/musicextras/lib/musicextras/album.rb M /musicextras/musicextras/lib/musicextras/artist.rb M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/guicontrol.rb M /musicextras/musicextras/lib/musicextras/musicsite.rb M /musicextras/musicextras/lib/musicextras/musicsites/_load_sites.rb M /musicextras/musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/musicextras/lib/musicextras/song.rb M /musicextras/musicextras/t/TC_accessordata.rb M /musicextras/musicextras/t/TC_album.rb M /musicextras/musicextras/t/TC_artist.rb M /musicextras/musicextras/t/TC_cache.rb M /musicextras/musicextras/t/TC_dataaccessor.rb M /musicextras/musicextras/t/TC_musicsite.rb M /musicextras/musicextras/t/TC_song.rb M /musicextras/musicextras/t/musicsites/TC_allmusic.rb M /musicextras/musicextras/t/musicsites/TC_lyricsnet.rb M /musicextras/musicextras/t/musicsites/TC_lyricstime.rb M /musicextras/musicextras/t/musicsites/TC_plyrics.rb Moved everything into a MusicExtras module. ------------------------------------------------------------------------ r158 | kapheine | 2003-12-07 16:59:29 -0500 (Sun, 07 Dec 2003) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/guicontrol.rb Added a status bar. ------------------------------------------------------------------------ r157 | kapheine | 2003-12-07 16:06:03 -0500 (Sun, 07 Dec 2003) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras M /musicextras/musicextras/lib/musicextras/config.rb M /musicextras/musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/musicextras/lib/musicextras/gui/musicextras.glade M /musicextras/musicextras/lib/musicextras/guicontrol.rb Added ability to edit lyrics. ------------------------------------------------------------------------ r156 | kapheine | 2003-12-07 15:30:25 -0500 (Sun, 07 Dec 2003) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/cache.rb M /musicextras/musicextras/lib/musicextras/dataaccessor.rb M /musicextras/musicextras/lib/musicextras/song.rb M /musicextras/musicextras/t/TC_song.rb M /musicextras/musicextras/t/musicsites/TC_plyrics.rb Added cached_as method to dataaccessor. ------------------------------------------------------------------------ r155 | kapheine | 2003-12-07 14:56:45 -0500 (Sun, 07 Dec 2003) | 2 lines Changed paths: M /musicextras/musicextras/t/TC_album.rb M /musicextras/musicextras/t/TC_artist.rb M /musicextras/musicextras/t/TC_song.rb Updated tests to use assert instead of assert_not_nil (deprecated). ------------------------------------------------------------------------ r154 | kapheine | 2003-12-07 14:46:18 -0500 (Sun, 07 Dec 2003) | 3 lines Changed paths: M /musicextras/musicextras/lib/musicextras/guicontrol.rb (Hopefully) fixed problem with tags getting out of sync. This change was made earlier but for some reason it wasn't saved. ------------------------------------------------------------------------ r153 | kapheine | 2003-12-06 01:59:44 -0500 (Sat, 06 Dec 2003) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras (Hopefully) fixed problem with tags getting out of sync. ------------------------------------------------------------------------ r113 | kapheine | 2003-10-17 11:22:46 -0400 (Fri, 17 Oct 2003) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras Adds 'encoded="base64"' attribute when necessary. ------------------------------------------------------------------------ r112 | kapheine | 2003-10-16 14:02:48 -0400 (Thu, 16 Oct 2003) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras Added XML support. It should be made a little nicer though. ------------------------------------------------------------------------ r104 | kapheine | 2003-10-07 18:43:28 -0400 (Tue, 07 Oct 2003) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras When using -s, tags are now outputted as they are received. ------------------------------------------------------------------------ r103 | kapheine | 2003-10-07 18:33:14 -0400 (Tue, 07 Oct 2003) | 2 lines Changed paths: M /musicextras/musicextras/bin/musicextras Added --noimages option, and -s uses pseudo-xml tags. ------------------------------------------------------------------------ r102 | kapheine | 2003-10-04 20:01:09 -0400 (Sat, 04 Oct 2003) | 1 line Changed paths: M /musicextras/musicextras/BUGS Weird char problem ------------------------------------------------------------------------ r101 | kapheine | 2003-10-02 13:59:06 -0400 (Thu, 02 Oct 2003) | 1 line Changed paths: M /musicextras/musicextras/BUGS Added cache.rb bug about invalid greylists ------------------------------------------------------------------------ r100 | kapheine | 2003-09-30 00:18:41 -0400 (Tue, 30 Sep 2003) | 1 line Changed paths: M /musicextras/musicextras/TODO Added note about caching artist listing pages. ------------------------------------------------------------------------ r99 | kapheine | 2003-09-29 20:41:43 -0400 (Mon, 29 Sep 2003) | 1 line Changed paths: M /musicextras/musicextras/BUGS Added note about utils.rb ------------------------------------------------------------------------ r98 | kapheine | 2003-09-29 20:34:33 -0400 (Mon, 29 Sep 2003) | 1 line Changed paths: M /musicextras/musicextras/BUGS Added note about replacing image first ------------------------------------------------------------------------ r97 | kapheine | 2003-09-29 20:30:42 -0400 (Mon, 29 Sep 2003) | 1 line Changed paths: M /musicextras/musicextras/TODO Added comment about pending threads ------------------------------------------------------------------------ r95 | kapheine | 2003-09-29 13:53:24 -0400 (Mon, 29 Sep 2003) | 2 lines Changed paths: M /musicextras/musicextras/lib/musicextras/song.rb M /musicextras/musicextras/t/TC_song.rb A /musicextras/musicextras/t/data/slide_blanktag.mp3 D /musicextras/musicextras/t/data/slide_noalbum.mp3 D /musicextras/musicextras/t/data/slide_noartist.mp3 D /musicextras/musicextras/t/data/slide_notitle.mp3 Song::from_mp3_tag no longer requires all the tags to be present. ------------------------------------------------------------------------ r94 | kapheine | 2003-09-28 22:03:26 -0400 (Sun, 28 Sep 2003) | 2 lines Changed paths: A /musicextras/musicextras (from /musicextras/trunk:93) D /musicextras/trunk Renamed trunk to musicextras. I like that better. ------------------------------------------------------------------------ r92 | kapheine | 2003-09-28 22:01:52 -0400 (Sun, 28 Sep 2003) | 2 lines Changed paths: A /musicextras/trunk (from /musicextras.tmp:91) D /musicextras.tmp Moved musicextras into musicextras/trunk. ------------------------------------------------------------------------ r90 | kapheine | 2003-09-28 22:01:19 -0400 (Sun, 28 Sep 2003) | 2 lines Changed paths: D /musicextras A /musicextras.tmp (from /musicextras:89) Temporary move. ------------------------------------------------------------------------ r89 | kapheine | 2003-09-28 16:19:54 -0400 (Sun, 28 Sep 2003) | 2 lines Changed paths: M /musicextras/BUGS Added note about lyricsnet not working. ------------------------------------------------------------------------ r88 | kapheine | 2003-09-28 15:36:03 -0400 (Sun, 28 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/utils.rb M /musicextras/t/TC_utils.rb Shortened mangle length by 3. ------------------------------------------------------------------------ r87 | kapheine | 2003-09-28 14:28:52 -0400 (Sun, 28 Sep 2003) | 2 lines Changed paths: M /musicextras/TODO Added note about greylists. ------------------------------------------------------------------------ r85 | kapheine | 2003-09-27 23:53:53 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/README Updated README. ------------------------------------------------------------------------ r84 | kapheine | 2003-09-27 23:51:00 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/BUGS Added title sync problem. ------------------------------------------------------------------------ r83 | kapheine | 2003-09-27 21:40:10 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/THANKS Changed the THANKS file a bit. ------------------------------------------------------------------------ r82 | kapheine | 2003-09-27 21:21:15 -0400 (Sat, 27 Sep 2003) | 3 lines Changed paths: M /musicextras/TODO M /musicextras/lib/musicextras/config.rb M /musicextras/lib/musicextras/gui/gtkgui.rb Added image scaling, with aspect ratios. Also handle error images more gracefully. ------------------------------------------------------------------------ r81 | kapheine | 2003-09-27 20:46:16 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/TODO Added statusbar to TODO list ------------------------------------------------------------------------ r80 | (no author) | 2003-09-27 20:10:48 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/README Changed note about the greylist corruption bug. ------------------------------------------------------------------------ r79 | kapheine | 2003-09-27 19:55:26 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/gui/musicextras.glade Made the cursor invisible. ------------------------------------------------------------------------ r78 | kapheine | 2003-09-27 19:44:50 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/BUGS M /musicextras/bin/musicextras M /musicextras/lib/musicextras/config.rb M /musicextras/lib/musicextras/guicontrol.rb Fixed problem of having multiple clients run at once. ------------------------------------------------------------------------ r77 | kapheine | 2003-09-27 18:29:06 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras Gracefully handles cases where no plugins implement a call. ------------------------------------------------------------------------ r76 | kapheine | 2003-09-27 17:44:05 -0400 (Sat, 27 Sep 2003) | 3 lines Changed paths: M /musicextras/lib/musicextras/gui/musicextras.glade Made some cosmetic changes. Scrollbars only show up when needed, now. Also, the images boxes stay the same size. ------------------------------------------------------------------------ r75 | kapheine | 2003-09-27 17:43:36 -0400 (Sat, 27 Sep 2003) | 3 lines Changed paths: M /musicextras/lib/musicextras/cache.rb Wasn't closing the greylist file properly, which helped bring on file corruption. ------------------------------------------------------------------------ r74 | kapheine | 2003-09-27 15:13:03 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/cache.rb Fixed problem where cachedir was not being created. ------------------------------------------------------------------------ r73 | kapheine | 2003-09-27 14:53:35 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/BUGS M /musicextras/README Mentioned greylist corruption bug. ------------------------------------------------------------------------ r72 | kapheine | 2003-09-27 14:48:52 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/TODO Added entry with right-click saving. ------------------------------------------------------------------------ r71 | kapheine | 2003-09-27 14:37:34 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras Sends the song information tags before it starts trying to fetch stuff. ------------------------------------------------------------------------ r70 | kapheine | 2003-09-27 14:25:22 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/BUGS Added bug about not being able to cancel a musicextras request. ------------------------------------------------------------------------ r69 | kapheine | 2003-09-27 14:20:25 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras Now uses File.basename(__FILE__) instead of just __FILE__. ------------------------------------------------------------------------ r68 | kapheine | 2003-09-27 14:16:32 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: A /musicextras/BUGS Added BUGS file. ------------------------------------------------------------------------ r67 | kapheine | 2003-09-27 14:15:03 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/gui/gtkgui.rb Made a few changes with when to hide and show the image boxes. ------------------------------------------------------------------------ r66 | kapheine | 2003-09-27 13:43:26 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/TODO M /musicextras/lib/musicextras/config.rb Added note about how scaling isn't implemented for our gtk2 gui yet. ------------------------------------------------------------------------ r65 | kapheine | 2003-09-27 13:33:12 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/config.rb M /musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/lib/musicextras/gui/musicextras.glade Added ability to set default window size in config.rb ------------------------------------------------------------------------ r64 | kapheine | 2003-09-27 13:28:53 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/NEWS Added news item about the switch to gtk2. ------------------------------------------------------------------------ r63 | kapheine | 2003-09-27 13:28:14 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras M /musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/lib/musicextras/gui/musicextras.glade Updated GUI to Gtk2. This fixed the pixmap problems. ------------------------------------------------------------------------ r62 | kapheine | 2003-09-27 00:28:17 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/gui/gtkgui.rb Uses Dir.tmpdir instead of assuming /tmp ------------------------------------------------------------------------ r61 | kapheine | 2003-09-27 00:02:41 -0400 (Sat, 27 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/lib/musicextras/musicsites/lyricstime.rb Changed the cache path again. ------------------------------------------------------------------------ r60 | kapheine | 2003-09-26 23:39:15 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/lib/musicextras/musicsites/lyricstime.rb Updated cache paths. ------------------------------------------------------------------------ r59 | kapheine | 2003-09-26 23:29:07 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras M /musicextras/install.rb M /musicextras/lib/musicextras/musicsites/_load_sites.rb Fixed some stupid mistakes. ------------------------------------------------------------------------ r58 | kapheine | 2003-09-26 22:52:24 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/guicontrol.rb Added utils to guicontrol. ------------------------------------------------------------------------ r57 | kapheine | 2003-09-26 22:49:25 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras M /musicextras/lib/musicextras/guicontrol.rb Changed load_sites.rb references to _load_sites.rb ------------------------------------------------------------------------ r56 | kapheine | 2003-09-26 22:39:24 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras M /musicextras/bin/musicextras-gui M /musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/lib/musicextras/musicsites/_load_sites.rb Added Id propset ------------------------------------------------------------------------ r55 | kapheine | 2003-09-26 22:34:23 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/NEWS M /musicextras/README Updated NEWS and README with new features. ------------------------------------------------------------------------ r54 | kapheine | 2003-09-26 22:29:58 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/README Updated README for new version. ------------------------------------------------------------------------ r53 | kapheine | 2003-09-26 22:29:29 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras M /musicextras/pre-setup.rb pre-setup.rb wasn't calling close, which messed up bin/musicextras. Fixed. ------------------------------------------------------------------------ r52 | kapheine | 2003-09-26 22:25:01 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/TODO Updated TODO list. ------------------------------------------------------------------------ r51 | kapheine | 2003-09-26 22:20:17 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/lib/musicextras/musicsites/plyrics.rb Temporarily removed the $stderr calls. ------------------------------------------------------------------------ r50 | kapheine | 2003-09-26 22:13:35 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: A /musicextras/COPYING A /musicextras/NEWS A /musicextras/README A /musicextras/THANKS A /musicextras/TODO M /musicextras/bin/musicextras A /musicextras/install.rb A /musicextras/lib/musicextras/musicsites/_load_sites.rb (from /musicextras/lib/musicextras/musicsites/load_sites.rb:49) D /musicextras/lib/musicextras/musicsites/load_sites.rb A /musicextras/pre-setup.rb Added installation script stuff. ------------------------------------------------------------------------ r49 | kapheine | 2003-09-26 21:45:17 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/bin/musicextras Forgot to implement -f. Whoops :P ------------------------------------------------------------------------ r48 | kapheine | 2003-09-26 21:36:39 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/gui/musicextras.glade Changed the default title to 'Musicextras' ------------------------------------------------------------------------ r47 | kapheine | 2003-09-26 21:04:48 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: A /musicextras/bin/musicextras (from /musicextras/bin/musicextras.rb:46) D /musicextras/bin/musicextras.rb Took off the .rb extension, since it is a binary. ------------------------------------------------------------------------ r46 | kapheine | 2003-09-26 21:04:24 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: A /musicextras/bin A /musicextras/bin/musicextras-gui (from /musicextras/lib/musicextras/musicextras-gui.rb:38) A /musicextras/bin/musicextras.rb (from /musicextras/lib/musicextras/musicextras.rb:44) D /musicextras/lib/musicextras/musicextras-gui.rb D /musicextras/lib/musicextras/musicextras.rb Moved the binary files to, duh, bin ------------------------------------------------------------------------ r45 | kapheine | 2003-09-26 20:31:26 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/cache.rb Used defined? instead of the ugly thing we had previously. ------------------------------------------------------------------------ r44 | kapheine | 2003-09-26 20:30:25 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/lib/musicextras/guicontrol.rb M /musicextras/lib/musicextras/musicextras.rb GUI properly unsets things when they are no longer relevant. ------------------------------------------------------------------------ r43 | kapheine | 2003-09-26 20:03:54 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/guicontrol.rb Got rid of warnings about @title and @artist. ------------------------------------------------------------------------ r42 | kapheine | 2003-09-26 19:59:47 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: D /musicextras/t/TC_plyrics.rb TC_plyrics was added twice. Fixed. ------------------------------------------------------------------------ r41 | kapheine | 2003-09-26 19:58:54 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/cache.rb M /musicextras/lib/musicextras/dataaccessor.rb M /musicextras/lib/musicextras/guicontrol.rb M /musicextras/lib/musicextras/musicextras.rb M /musicextras/t/TC_cache.rb Added cache greylisting. ------------------------------------------------------------------------ r40 | kapheine | 2003-09-26 16:19:37 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/lib/musicextras/guicontrol.rb Added title setting. ------------------------------------------------------------------------ r39 | kapheine | 2003-09-26 16:14:04 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/guicontrol.rb M /musicextras/lib/musicextras/musicextras.rb Added TITLE, ARTIST, and NAME tags ------------------------------------------------------------------------ r38 | kapheine | 2003-09-26 13:48:50 -0400 (Fri, 26 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/guicontrol.rb A /musicextras/lib/musicextras/musicextras-gui.rb M /musicextras/lib/musicextras/musicextras.rb Implemented GUI interaction. ------------------------------------------------------------------------ r37 | kapheine | 2003-09-25 22:03:32 -0400 (Thu, 25 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/musicextras.rb Created musicextras client. ------------------------------------------------------------------------ r36 | kapheine | 2003-09-25 13:39:59 -0400 (Thu, 25 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/gui/gtkgui.rb M /musicextras/lib/musicextras/guicontrol.rb Some code was still calling old Gui_Control instead of GuiControl. Fixed. ------------------------------------------------------------------------ r35 | kapheine | 2003-09-25 13:35:03 -0400 (Thu, 25 Sep 2003) | 2 lines Changed paths: D /musicextras/lib/musicextras/gui_control.rb A /musicextras/lib/musicextras/guicontrol.rb (from /musicextras/lib/musicextras/gui_control.rb:34) Renamed gui_control. ------------------------------------------------------------------------ r34 | kapheine | 2003-09-25 13:34:43 -0400 (Thu, 25 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/config.rb A /musicextras/lib/musicextras/gui A /musicextras/lib/musicextras/gui/gtkgui.rb A /musicextras/lib/musicextras/gui/musicextras.glade A /musicextras/lib/musicextras/gui_control.rb M /musicextras/lib/musicextras/utils.rb Added gui code. ------------------------------------------------------------------------ r33 | kapheine | 2003-09-24 16:25:44 -0400 (Wed, 24 Sep 2003) | 3 lines Changed paths: A /musicextras/lib/musicextras/musicsites/load_sites.rb Added load_sites to load all of the plugins. We should probably have install.rb automatically create this file, though. ------------------------------------------------------------------------ r32 | kapheine | 2003-09-24 15:13:32 -0400 (Wed, 24 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/config.rb Changed config to use File.join. ------------------------------------------------------------------------ r31 | kapheine | 2003-09-24 14:46:51 -0400 (Wed, 24 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/lib/musicextras/musicsites/plyrics.rb A /musicextras/t/musicsites/TC_lyricsnet.rb Converted lyricsnet. ------------------------------------------------------------------------ r30 | kapheine | 2003-09-24 14:05:31 -0400 (Wed, 24 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/accessordata.rb M /musicextras/lib/musicextras/cache.rb M /musicextras/lib/musicextras/config.rb M /musicextras/lib/musicextras/dataaccessor.rb M /musicextras/lib/musicextras/musicsite.rb M /musicextras/lib/musicextras/musicsites/allmusic.rb M /musicextras/lib/musicextras/musicsites/lyricsnet.rb M /musicextras/lib/musicextras/musicsites/lyricstime.rb M /musicextras/lib/musicextras/musicsites/plyrics.rb M /musicextras/lib/musicextras/utils.rb A /musicextras/t/musicsites/TC_lyricstime.rb Converted lyricstime to new format. ------------------------------------------------------------------------ r29 | kapheine | 2003-09-23 19:06:09 -0400 (Tue, 23 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/musicsites/allmusic.rb A /musicextras/t/musicsites A /musicextras/t/musicsites/TC_allmusic.rb A /musicextras/t/musicsites/TC_plyrics.rb A /musicextras/t/musicsites/testsuite.rb M /musicextras/t/testsuite.rb Convert allmusic. Moved site test scripts into t/musicsites ------------------------------------------------------------------------ r28 | kapheine | 2003-09-23 16:04:06 -0400 (Tue, 23 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/dataaccessor.rb A /musicextras/lib/musicextras/musicsites A /musicextras/lib/musicextras/musicsites/allmusic.rb A /musicextras/lib/musicextras/musicsites/lyricsnet.rb A /musicextras/lib/musicextras/musicsites/lyricstime.rb A /musicextras/lib/musicextras/musicsites/plyrics.rb A /musicextras/t/TC_plyrics.rb M /musicextras/t/TC_song.rb Added old plugins. Converted plyrics.rb to new format. ------------------------------------------------------------------------ r27 | kapheine | 2003-09-23 15:48:37 -0400 (Tue, 23 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/song.rb Fixed an inheritance problem (super() was missing) ------------------------------------------------------------------------ r26 | kapheine | 2003-09-23 15:46:05 -0400 (Tue, 23 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/album.rb M /musicextras/lib/musicextras/artist.rb M /musicextras/t/TC_album.rb M /musicextras/t/TC_artist.rb Made Album and Artist inherit from DataAccessor ------------------------------------------------------------------------ r25 | kapheine | 2003-09-23 15:03:54 -0400 (Tue, 23 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/musicsite.rb M /musicextras/t/TC_musicsite.rb Went back to using Net::HTTP. ------------------------------------------------------------------------ r24 | kapheine | 2003-09-22 18:11:44 -0400 (Mon, 22 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/musicsite.rb A /musicextras/t/TC_musicsite.rb Added MusicSite. ------------------------------------------------------------------------ r23 | kapheine | 2003-09-22 17:30:12 -0400 (Mon, 22 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/utils.rb M /musicextras/t/TC_utils.rb Put strip_html in String ------------------------------------------------------------------------ r22 | kapheine | 2003-09-22 17:08:16 -0400 (Mon, 22 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/song.rb M /musicextras/t/TC_song.rb Implemented cache_values for song. ------------------------------------------------------------------------ r21 | kapheine | 2003-09-22 16:50:53 -0400 (Mon, 22 Sep 2003) | 2 lines Changed paths: M /musicextras/t/TC_dataaccessor.rb Added test for cache_values ------------------------------------------------------------------------ r20 | kapheine | 2003-09-22 16:44:37 -0400 (Mon, 22 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/dataaccessor.rb M /musicextras/t/TC_dataaccessor.rb Implemented the rest of DataAccessor (including caching) ------------------------------------------------------------------------ r19 | kapheine | 2003-09-22 16:08:06 -0400 (Mon, 22 Sep 2003) | 3 lines Changed paths: M /musicextras/lib/musicextras/song.rb M /musicextras/t/TC_song.rb Song no longer allows just a title. A title without an artist doesn't make sense. ------------------------------------------------------------------------ r18 | kapheine | 2003-09-21 22:39:46 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/cache.rb A /musicextras/t/TC_cache.rb Added Cache. ------------------------------------------------------------------------ r17 | kapheine | 2003-09-21 22:09:55 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/utils.rb A /musicextras/t/TC_utils.rb Added utils. ------------------------------------------------------------------------ r16 | kapheine | 2003-09-21 21:50:15 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/config.rb Added config file. ------------------------------------------------------------------------ r15 | kapheine | 2003-09-21 20:59:44 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/dataaccessor.rb A /musicextras/t/TC_dataaccessor.rb Added DataAccessor. ------------------------------------------------------------------------ r14 | kapheine | 2003-09-21 19:00:11 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/accessordata.rb A /musicextras/t/TC_accessordata.rb Added AccessorData. ------------------------------------------------------------------------ r13 | kapheine | 2003-09-21 17:52:35 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: M /musicextras/t/testsuite.rb Setting RUBYLIB is no longer necessary for test to run correctly. ------------------------------------------------------------------------ r12 | kapheine | 2003-09-21 17:49:41 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/song.rb InvalidTagError now inherits from StandardError instead of Exception. ------------------------------------------------------------------------ r11 | kapheine | 2003-09-21 17:28:06 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/song.rb M /musicextras/t/TC_song.rb Changed song to use ruby-mp3info instead of old library. ------------------------------------------------------------------------ r10 | kapheine | 2003-09-21 16:59:44 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: M /musicextras/lib/musicextras/song.rb M /musicextras/t/TC_song.rb A /musicextras/t/data/slide_noalbum.mp3 A /musicextras/t/data/slide_noartist.mp3 A /musicextras/t/data/slide_notag.mp3 A /musicextras/t/data/slide_notitle.mp3 Added from_mp3_tag to song.rb ------------------------------------------------------------------------ r9 | kapheine | 2003-09-21 16:27:37 -0400 (Sun, 21 Sep 2003) | 2 lines Changed paths: A /musicextras/t/data A /musicextras/t/data/slide.mp3 Added slide.mp3 for testing purposes. ------------------------------------------------------------------------ r8 | kapheine | 2003-09-18 16:54:22 -0400 (Thu, 18 Sep 2003) | 2 lines Changed paths: A /musicextras/lib/musicextras/album.rb A /musicextras/lib/musicextras/artist.rb M /musicextras/lib/musicextras/song.rb A /musicextras/t/TC_album.rb A /musicextras/t/TC_artist.rb M /musicextras/t/TC_song.rb Added album and artist. ------------------------------------------------------------------------ r7 | kapheine | 2003-09-18 15:08:48 -0400 (Thu, 18 Sep 2003) | 2 lines Changed paths: A /musicextras/lib A /musicextras/lib/musicextras A /musicextras/lib/musicextras/song.rb A /musicextras/t/TC_song.rb A /musicextras/t/testsuite.rb Added preliminary test setup. ------------------------------------------------------------------------ r6 | kapheine | 2003-09-18 14:47:12 -0400 (Thu, 18 Sep 2003) | 2 lines Changed paths: A /musicextras A /musicextras/t Initial import. ------------------------------------------------------------------------