History/1.0a01

From kJams Wiki
Jump to navigation Jump to search

The བདེ་འབྱུང Version

This page is in in REVERSE chronological order (latest at TOP)

Please follow me on the twitters!
Get Notified when this page changes!

a01r06 Oct 2, 2012

Lite Mac, Pro Mac, Lite Win, Pro Win

  • Mac
    • if you go to play a WMV file, and you do not have Flip4Mac installed, you are informed of such, instead of kjams telling you that you need Perian
    • fixed problem of if the preferences window has wrong vertical size
  • Windows
    • no more assert(0) when you click "buy song"* was passing some pointers around (selections) when i should have been making copies of the data. may help with certain classes of crashes.
  • re-packaged some of the "download this" code. (music stores, songs, version checker, etc). should be no functional difference, but a rewrite can introduce bugs.
  • if you get the "song already purchased" answer when you go to buy a tricera song, you'll be told you can see your previous purchases and re-download individual songs, then taken there. (not tested)
  • fixed assert-crash with search manager
  • band-aid for ability to burn discs without the "this is a multisession disc". not a real fix, apple fucked up, i'm just ignoring the problem, but it should work fine for you now
  • fixed music store song-download problem where it would say "assert pliP", should work now
  • fixed asserts about main thread please crash
  • fixed a crash after sorting completes on a playlist that has since been deleted
  • moved more things (including delete a song from singer list) from a back thread to the main thread in attempt to fix server crashing bugs

a01r05 Sept 12, 2012

Lite Mac, Pro Mac, Lite Win, Pro Win

  • better logging of server requests (what playlist, what search term)
  • fixed ability to search only certain sort columns (":")
  • got rid of unused code (CCriticalExceptDuringStartup)
  • server crashes will now say "you're about to crash", but will always crash even if you try to continue. at least i'll get the nice logging info that way
  • exporting QuickTime works again
  • pretty sure ripping is fixed
  • fixed a potential crasher when exporting QT, among other things

a01r04 Sept 17, 2012

Lite Mac, Pro Mac, Lite Win, Pro Win

  • Mac: fixed a bug introduced by 10.8: dual-volume CDs would throw up an error about how "practically it means you can't rip with this drive", even if you could.
  • Win: fixed cut / copy / paste
  • Win: fixed bug: after pressing "X" to cancel a search, when you type more, no longer get assert
  • fixed asserts when ripping i think
  • fixed search so it won't leave old search's around in your Activity window, clogging up your computer
  • FEATURE: you can now set a playlist as the one to use for Server Searches
  • when you use "cmd-opt-shift-s" to "save and update missing", any missing songs that are found are now un-marked as missing (!)

a01r03 Sept 12, 2012

Lite Mac, Pro Mac, Lite Win, Pro Win

  • removed some not completely necessary asserts from CBrowser_Track.cpp
  • if your card is declined, you're just told that it is, no longer does kjams notify me too
  • fixed an error in the ability to play movie files
  • fixed an assert when you get a new song in the library
  • if you were sneakily using the "Fast Search", i've shut it off, sorry, it's just not supported, and it's getting further and further out of date.

a01r02 Sept 9, 2012

Lite Mac, Pro Mac, Lite Win, Pro Win

  • Karaoke Locker has 1000 new songs, plus they've added "Date Added" column, so you can sort by newest!
  • Fixed an ASSERT you'd get when adding to the library (about search)
  • fixed crasher related to new interruptable search
  • kJams would complain that you need Perian when the problem was you had a zero K audio file. kJams now tells you what's really going on. Also, if you're on windows, and it's NOT a zero K file, kJams will tell you that there was no "movie" data found within the file.
  • FIXED REALLY VEXING BUG: that would cause you to crash, randomly, like, a lot. It was related to the rotation showscreen and graphics overlays (running them on a back-thread is a NO-NO!)
  • when you do command-shift-F to switch to Library and search, kJams again selects all in the search field
  • couple more asserts in the task manager to try to catch a bug
  • added ability to get some strings via scripting: like the path to the file that is playing
  • i'm now passing any error generated on a back thread in thru the completion proc, so it can do something based on whether the thread caused an error (it was supposed to be working this way but never was)
  • in the Server, if it was ever possible that a client requested an invalid playlist ID (?), kjams would have crashed, in all probability

a01r01 Sept 7, 2012

Lite Mac, Pro Mac, Lite Win, Pro Win

  • FEATURE: Interruptable searching! Update search results as you type! Each playlist remembers it's search! Start a search, switch to another playlist, do other things, then come back when the search is done!
  • you can now press the stop sign on the search task
  • now you really DON'T have to restart after updating a music store (was a bit buggy), and updating the store works the first time!
  • fixed potential crasher: searching from web clients could have caused a crash!
  • when searching, activity window shows what the search is
  • if you get the "Invalid Customer ID" error, you get taken into the music store prefs dialog instead of just to the pref panel
  • fix crash trying to turn on music stores for the first time
  • windows icon version info now matches what "uninstaller" version says is installed

a01r00 August 30, 2012

Lite Mac, Pro Mac, Lite Win, Pro Win

  • Windows
    • Scroll bar positions are now saved and restored
    • if you had a selection and you re-sort or filter, and the results include the selection, you are scrolled to reveal the selection
    • files that are supposed to be invisible no longer will show up during "add to library" and other ops
  • Mac
    • fixed crash on startup ("Save" timer was being pushed off of it's position by the "Idle" timer of the new retina startup progress dialog)
    • Music store dialog tab panels that were not showing when you brought the window up now update correctly when you switch to them
  • FEATURE: When you update a music store, your playlists are preserved. (used to be: any streaming song from a music store that you put in a playlist would get turned to dashes)
  • fixed bug: when you update a music store, the Library playlist would not get updated. now it does, no need to restart after a music store update
  • fixed crash: if you started to update a music store but then switched back to the Library playlist, you'd crash.
  • feature: if your credit card has expired, you get told that before you try to purchase, rather than after
  • FEATURE: there is a new column "Recent", which is set to true for all music store songs that were new in the most recent update (recently added since the last update).
  • icons in the tracks list (singers, currently playing song speaker, music stores) are now correctly sized for retina and for when you make your font size larger