kJams Pro Changelog

What's new in kJams Pro 1.0d52

Jul 21, 2012
  • R 59:
  • fixed bug where it would complain you need Perian if you try to play an MPEG file, when you didn't
  • the Progress dialog is now retina. note: dialogs are hard, each one must be switched to Nibs (from resources), so they'll trickle in slowly.
  • the "Icon, Message, Checkbox and 3 Buttons" dialog is now retina
  • the "text input" dialog is now retina.
  • retina dialogs gain the ability to drag them around regardless of processing, and the ability to tab thru all the buttons (if you have this turned on: apple->system prefs->keyboard->keyboard shortcuts->Full keyboard access->all controls)
  • activity window progress bars *Really* look correct now.
  • if you drop music files onto the kJams icon, you are now (correctly) asked if you want to "copy/move" or "reference"
  • FEATURE: you can now "pre-cache" a song by right clicking it and picking the command from the menu (works on singers too)
  • FEATURE: you can now "mark as sung" a song in the "KJ Rotation" playlist (not the Rotation)
  • when a song is marked as sung (in any way), the browser will update later by sending a new command to the event que, rather than updating it *now*. trying to isolate the crashes here.
  • Tempo is now correctly set as a float, so wtkJams can display it correctly
  • fixed a spooler hang (infinite progress bar) under certain error conditions
  • support for showing "last sung time" and put a song into faves from the Rotation list, for wtkJams
  • fixed a non-obvious bug where numbers were getting truncated when putting them into dictionaries (a catalog of numbers). this mostly didn't affect you, but it bothered me, and prevented wtkJams from working right (see above)
  • the "Karaoke Locker" purchase URL has been updated
  • fixed a crasher that happens just as a new song is going to play (was updating the microphone, and doing things on a back thread that are only legal on the main thread)
  • fixed total failure of KJPro and freedb and friends
  • also fixed problems arising AFTER you tried to use the above (volume went offline or whatever error message)
  • R 58:
  • kJams again will run on Intel 10.4 systems
  • if when you go to stream/purchase a song, you deny the access to your keychain, it will just halt the current action gracefully, and not bombard you with errors and pleas to fix your credit card settings
  • If you don't have Perian installed, and you try to play a media type that requires Perian, you get a nice warning, rather than crashing and errors up the wazoo
  • Opening Producer is a tiny bit more robust. (no, not really)
  • in AppleScripting, and this is crazy, if you ask for the app version right after you get the video display ID, then you'll get the name of the current song instead of the version. this is only for crazy people.
  • oops i forgot to TURN ON retina display for the release version. fixed. you now have retina!
  • fixed an assert when exporting pitch-bent movies
  • fixed "auto-cue" to be a wee bit faster
  • if you hit the stop sign on a streaming song's pre-cache download, it will stop gracefully and not tell you there was a problem with the internet connection or your credit card
  • wtkJams CSV export now includes rating, and you no longer have to select the Library first
  • if you happen to name a folder "kJams Music" that is not actually the "kJams Music" folder, and you put the "kJams" folder inside that (wow), kJams will still be able to find your music if you move your "kJams" folder
  • on first run, kjams would ask you for your email address, then complain that it REALLY needs it even tho you just gave it. fixed. dork.
  • when you add to library, kjams will remember what you picked between "reference" and "copy/move", and will default to that next time, so you can just press ENTER
  • if you pick "reference", and it's on the desktop or in the downloads folder, and you get the warning that it's going to move it anyway, you can now hit cancel
  • QuickTime playback and scrubbing should not be any different, tho the code was tweaked
  • the help button in the Reinterpret dialog now takes you here
  • there's a new "Tags" pref: "Update Media Meta Tags", don't you dare turn that off!

New in kJams Pro 1.0d51 (Sep 25, 2010)

  • new meta data columns: language, Color labels, key changes, BPM
  • Web Server
  • iJams
  • launch files and launch midi with separate program
  • alt-tab to move focus down (shift-alt-tab for up): when you're editing say "song name" in a list of songs, the tab key, would move you horizontally. now alt-tab moves you vertically!! (shift for reverse)
  • support for NEO+G discs (scroll down a bit for the explanation)
  • you can now TRIM the start and end of songs
  • you can set the Volume of songs, and it will be remembered and reapplied next time
  • support for flv and wmv files
  • much better support for bin/cue files
  • export playlists to CSV
  • messenger revamped, available to Lite users
  • no video stutter evar!!
  • AppleRemote works on 10.6
  • iPhone RowMote is awesome!
  • Growl support
  • Fixed a MILLION bugs! Most! Stable! Release! EVER!

New in kJams Pro 1.0d50 (Apr 17, 2008)

  • the Solitary Confinement version
  • fixed the crash when trying to use any applescript (eg: sending a crash report(!) or unzip with stuffit)
  • no longer get a beep if you rip a song that has no artist info (not that you could do that anyway)
  • the CDG encoder is back to transitioning pages from top to bottom. only the text sweeping now goes left to right. hmm, i'll have to fix that for right-to-left scripts... eventually there will be a "transition" popup so you can select what type of transition you want
  • no more "ASSERT(i_songID != SDB_kOrphanID)" oops!!
  • Producer: no more assert(page_rec.size()
  • Producer: new kind of template: resource path. eg: "[/Resources/kJams.pct]" will load up the picture from the kJams resource folder. note: only the Resources folder is supported, and only .pct files are supported. And there's only one pict in there, and it's kJams.pct. so really only that picture is supported. haha.