History/2.0d0: Difference between revisions
Jump to navigation
Jump to search
| Line 40: | Line 40: | ||
** errors now properly encode to utf8 | ** errors now properly encode to utf8 | ||
** now has access to all menus, regardless of sub-menu depth (the api allows up to five deep at this point, and it's trivial to add infinitely more now, but there are currently none that are five deep, the deepest is four, eg: "File->Venue->Delete Venue->Singers" | ** now has access to all menus, regardless of sub-menu depth (the api allows up to five deep at this point, and it's trivial to add infinitely more now, but there are currently none that are five deep, the deepest is four, eg: "File->Venue->Delete Venue->Singers" | ||
** you can now get song lists and do actual searches | ** you can now get song lists and do actual searches | ||
** menu now allows you to reveal "kj_commands.py" | |||
* Versioning and official eSellerate SKU | * Versioning and official eSellerate SKU | ||
** full versioning! Update notification: now, the 2.0 version has it's own notion of version, and will get notified of updates separately from 1.0. <strike>However, it will not auto-update yet (if you do, you'll downgrade to 1.0)</strike> And auto updating will get you the new version | ** full versioning! Update notification: now, the 2.0 version has it's own notion of version, and will get notified of updates separately from 1.0. <strike>However, it will not auto-update yet (if you do, you'll downgrade to 1.0)</strike> And auto updating will get you the new version | ||
Revision as of 17:48, 18 August 2013
The Castle by the Sea Version
This page is in in REVERSE chronological order (latest at TOP)
Please follow me on the twitters!
Get Notified when this page changes!
2.0d1 not out, closed beta
- Crossfade
- Any time a song would "stop", it will now fade out over N seconds (default 3.5)
- Multiple song audio can now play simultaneously (no user interface yet) (auto crossfade due to above)
- Video mixer now enables multiple song videos, with transparency and crossfade
- video mixer now will "fade to black" during the audio fade, except that at the moment it also turns on "transparent video window", which is not what i want..
- stopping a song when you have Producer open will NOT fade it, it will just stop instantly like it used to (prevents crashes)
- temp disabled Fade Out as there are bugs and i'm not working on it
- Python
started investigating Python embeddingimplemented python scripting, wow that was very fast!- now runs on a separate thread
- you can now kill background python threads (in the Activity window)
- the user's Python folder can now be an alias/shortcut
- there is a new Python menu under Special, listing scripts in the user's Python folder. updated every time you click the menu, so you can add/change/remove scripts while kjams is still running (opt-click to open the script)
- added Server commands to Python: info, rotation, new singer, fetch list of singers, login/out, fetch singer playlists
- will now tell you if you have the wrong python version installed (or none) and optionally download it for you
- all python commands now can go thru a single generic entry point, that can take any number of arguments of any time, and return any type of value (including a dictionary)
- you can set key shortcuts on the python submenu
- menu disappears if it's not installed or is wrong version
- error messages that happen inside the App python folder (eg: kj_commands.py) will just show the file name, no longer showing the path (cuz you know where it is)
- errors now properly encode to utf8
- now has access to all menus, regardless of sub-menu depth (the api allows up to five deep at this point, and it's trivial to add infinitely more now, but there are currently none that are five deep, the deepest is four, eg: "File->Venue->Delete Venue->Singers"
- you can now get song lists and do actual searches
- menu now allows you to reveal "kj_commands.py"
- Versioning and official eSellerate SKU
- full versioning! Update notification: now, the 2.0 version has it's own notion of version, and will get notified of updates separately from 1.0.
However, it will not auto-update yet (if you do, you'll downgrade to 1.0)And auto updating will get you the new version - now will let you auto-update
- officially requires Lion (10.7) or better. Still works fine on XP, Vista, 7, 8
- officially called "kJams 2" now, no longer "Pro"
- has it's own eSellerate ID
- eSe is totally buggy for new activation IDs, they've been working on it for a week. sorry, no new rogues until they get that fixed!
- full versioning! Update notification: now, the 2.0 version has it's own notion of version, and will get notified of updates separately from 1.0.