Hi all,
I wanted to wait until after the 2008 season ended to do any more updates as some installations were precariously perched and I didn't want to screw up anyone's shows. More.
There was something done to 2.0 for the release version that really screwed up some specific pieces for a lot of people. I'm sorry about that, I don't know what else to say. This is supposed to be a fun and light hobby, so I'm sorry if this has caused people some heartache.
2.1...I've been collecting fixes over time, added a couple of minor things, and even removed something. Here is the tentative list so far. I've included Bugzilla-submitted items that I could reproduce as well as items sent to me over the past several months.
Before I get to the list, let me say that this update will not be forced on anyone. The update itself will be separate from the 2.0 migration path so that you won't even be prompted. Completely voluntary.
I need to point out #1, the removed item, with extreme emphasis:
* Channel groups have been removed. This functionality has been a pain in my side and the side of a number of users. Any channel groups referenced by profiles have been pulled into the profiles as separate channels.
* If the data for multiple plugins is removed from a sequence due to the plugins not existing, the export files created no longer overwrite each other.
* Trigger response editor no longer confines you to just standard sequences.
* Fixed errors with saving an image from the preview.
* Trigger response editor will not store the incorrect trigger name if the trigger plugin does not override ToString().
* Trigger response editor will correctly show the trigger line again when editing an existing response.
* Script editor will save the source file path as a relative path to make it easier to transport between machines.
* The music player no longer cuts off random songs.
* Support for 64-bit platforms, due solely to work by Jared King.
* Fixed error caused by removing channels from a profile that were being referenced as outputs by other channels.
* Changing the casing of a file extension no longer prevents it from being loaded.
* Added user agent string to update program's web requests.
* Optional files, such as plugins and add-ins, will not be updated if the user doesn't already have them. Unused files such as these can now be deleted without having them be replaced later.
* Start channel and band in the Spectrum add-in are retained when changed by the user.
* Standard script module will no longer clear affected channels between commands by default. New ClearAfterCommand property (bool) added, defaulting to false.
* Doing a find-and-replace operation against percentage values is more accurate now.
* The wizard correctly reflects the default event period as specified in the application preferences.
* Added copy functionality to the LedTriks editor. Select frames in the organization dialog and press Ctrl-C. The selected frames will be copied to an open clipboard.
* New CurrentExecution plugin (LedTriks) and changes to the LedTriks environment to better prepare for Triks-C and LedTriks integration for plugins.
I don't trust my own testing. Anyone want to give any of these items a whirl before the rest of the world is subjected to them to make sure they're up to snuff?
K.C.
// Add Link to first post
The zip file has been put together. It's late, so please let me know if I've forgotten anything. I figured it would be easier to post the link here than trying to email everyone individually since I got about a 500% bigger response than I could have hoped for (thanks!).
//
I wanted to wait until after the 2008 season ended to do any more updates as some installations were precariously perched and I didn't want to screw up anyone's shows. More.
There was something done to 2.0 for the release version that really screwed up some specific pieces for a lot of people. I'm sorry about that, I don't know what else to say. This is supposed to be a fun and light hobby, so I'm sorry if this has caused people some heartache.
2.1...I've been collecting fixes over time, added a couple of minor things, and even removed something. Here is the tentative list so far. I've included Bugzilla-submitted items that I could reproduce as well as items sent to me over the past several months.
Before I get to the list, let me say that this update will not be forced on anyone. The update itself will be separate from the 2.0 migration path so that you won't even be prompted. Completely voluntary.
I need to point out #1, the removed item, with extreme emphasis:
* Channel groups have been removed. This functionality has been a pain in my side and the side of a number of users. Any channel groups referenced by profiles have been pulled into the profiles as separate channels.
* If the data for multiple plugins is removed from a sequence due to the plugins not existing, the export files created no longer overwrite each other.
* Trigger response editor no longer confines you to just standard sequences.
* Fixed errors with saving an image from the preview.
* Trigger response editor will not store the incorrect trigger name if the trigger plugin does not override ToString().
* Trigger response editor will correctly show the trigger line again when editing an existing response.
* Script editor will save the source file path as a relative path to make it easier to transport between machines.
* The music player no longer cuts off random songs.
* Support for 64-bit platforms, due solely to work by Jared King.
* Fixed error caused by removing channels from a profile that were being referenced as outputs by other channels.
* Changing the casing of a file extension no longer prevents it from being loaded.
* Added user agent string to update program's web requests.
* Optional files, such as plugins and add-ins, will not be updated if the user doesn't already have them. Unused files such as these can now be deleted without having them be replaced later.
* Start channel and band in the Spectrum add-in are retained when changed by the user.
* Standard script module will no longer clear affected channels between commands by default. New ClearAfterCommand property (bool) added, defaulting to false.
* Doing a find-and-replace operation against percentage values is more accurate now.
* The wizard correctly reflects the default event period as specified in the application preferences.
* Added copy functionality to the LedTriks editor. Select frames in the organization dialog and press Ctrl-C. The selected frames will be copied to an open clipboard.
* New CurrentExecution plugin (LedTriks) and changes to the LedTriks environment to better prepare for Triks-C and LedTriks integration for plugins.
I don't trust my own testing. Anyone want to give any of these items a whirl before the rest of the world is subjected to them to make sure they're up to snuff?
K.C.
// Add Link to first post
The zip file has been put together. It's late, so please let me know if I've forgotten anything. I figured it would be easier to post the link here than trying to email everyone individually since I got about a 500% bigger response than I could have hoped for (thanks!).
//
Last edited by a moderator: