ColorPlay 3 Release Notes
Release 1.6.1
Bug Fixes
2021: Background color not working in Ripple effect
Fixed this as well as the "transparent foreground" option which was broken during simulation.
2019: Chasing rainbow effect does not react correctly to the Repeat Line property
Depending on the group height, increasing the Repeat
Line value from zero causes the rainbow pattern to first "squeeze" and
then "expand".
2030: Deleting effect makes the fixture/group disappear from map
This occurs when simulating a show. This is not
fixed so that when you delete all effects from the current show, the
group and fixure will no longer disappear from the map view and the
simulation controls (Play button and playback head position) will reset
properly.
2010: CP3 hangs when doing live play
Fixed the hang and/or crash that occurs in the Mac version when Live Play is "on" for more than a few minutes.
Release 1.6
New Features
1896: Color Wash effect does not loop
Added "loop" property to the ColorWash effect.
1945: Add Save button to the color picker
Added a "+" button to bottom of color picker to make
it more obvious to the user how a selected color can be added to the
color list on the right. Also, a user can now delete a
non-default color via the Delete or Backspace key.
1318: Insert a color into the middle of a palette instead of only at the end.
Added "Insert Color" item to the contextual menu of a
palette as well as the ability to change a swatch position within a
palette by click and drag.
1515: Use the wheel of a mouse to zoom
You can now use the scroll wheel on your mouse, while
pressing the Alt key, to zoom in and out of either the map view or the
timeline view, depending on where the mouse cursor is hovering.
2001: Add fixtures: ColorGraze (2 and 4 ft), iColor MR g2, C-Splash 2, iColor Accent (2 ft)
Fixed the sizes of all fixture images to more
accurately represent their relative sizes. Also, made the fixture
palette scrollable in the horizontal direction (instead of vertical) to
ease the viewing/adding of fixtures from the palette.
1836: Scale background image
Added "Scale Image..." option to the right-click menu
in the Background tab view. User can enter a percentage value for
scaling the image. (10 to 2000%)
1988: Add fixture for Megablast
Added fixture for the new ColorReach product.
1751: Add scroll bars to move around the map.
Added scroll bars and updated the zoom/pan/scroll behavior of the map to mimic other "drawing" applications.
1858: Reverse function for the burst and spiral effects
Added "Reverse" property to the Burst and Spiral effects.
1874: Add live color picker function (like QuickPlay app)
Added a "Live Color" option to the View menu.
This option displays a floating window that allows a user to choose
light addresses and a single color to apply to those lights. The
color is sent "live" to the selected lights. This provides a nice
test tool and mimics some of the functionality in the QuickPlay utility.
1888: Upload shows from the iPlayer
.SHO files, when written to the iPlayer3, are now
appended with a compressed form of the project in which it lives.
In the Configuration tab, when you right-click on a .SHO file in the
"Files on Controller" list, there is a new "Extract Project..."
option. Selecting this will extract the .PROJ file which housed
the Show at the time it was copied to the iPlayer.
1932: Show value units in the Properties panel
In the Properties panel, added "(secs)" or "(deg)" to the names of properties that pertain to time or angles.
1953: Send DMX data over local network to the Capture visualizer application
CP3 now broadcasts DMX data over the local network to
any listening Capture visualizer applications. This happens when
a show is being simulated or "live played". There is a new
Network tab panel in Preferences that allows a user to turn this
feature on or off.
Bug Fixes
1759: Trigger time not working properly
This bug affected all canned trigger types that used
a time value (i.e. time, fade, hold). All times needed to be
converted to "frames" when sent to the iPlayer3. Also, while
fixing this bug, the UI layout was cleaned up a bit to make the Trigger
editing more intuitive.
1893: Need admin privileges to write rendering data to "output" directory
To avoid the need to have admin permissions, we moved the rendering "output" folder to...
WinXP: /Documents and Settings/<user>/Application Data/ColorPlay3/output/
WinVista: /Users/<user>/AppData/Roaming/ColorPlay3/output/
Mac: /<user>/Library/Application Support/ColorPlay3/output/
1844: Specific date alarm always comes back with year reset to 2000
Removed the Year field from the date spinner because the iPlayer3 does not support a Year value for an alarm date.
1938: Node addressing wrong for iColor tile (6x6 and 3x3) fixtures
Effects would flow left-to-right in the simulator but
on the actual fixture they flowed bottom-to-top. This has been
fixed.
1845: User doesn't know the priority of conflicting alarms and triggers
Added text to the Alarms screen stating that ....highest numbered alarm will overide the lowest numbered alarms."
1680: Store image in project file
Images are now stored inside the project file (for
Image Fade effect and Background layer). This allows for better
portability.
1907: Trigger dialog isn't centered on parent window
The Trigger and Alarm dialogs, when first opened, are
now centered on the main window. This is most noticable when
multiple monitors are used.
1897: The Streak Effect does not allow to for custom forward and reverse tail width, or reverse direction.
Added "reverse" property to the Streak effect.
1755: ColorPlay3 hangs when adding more show tabs than there is space available on the screen
Replaced the "Show" tabs with a popup menu button. This frees up some window real estate for the timeline and map views.
1851: Add Background to Layer menu.
Added "Background" to the Layer menu to be consistent with the tabs in the map view.
1869: Alert the user of overlapping effects (invalid show)
In rare cases, shows become corrupt with overlapping
effects. We added an alert that informs the user where the
overlap occurs so he/she can fix the problem. The alert will
display when an attempt is made to drag a new effect onto the timeline
of a corrupted show.
1811: Property name doesn't match effect
The Fixed Color and Cross Fade effects now show the correct name in the Properties panel.
1810: Aborting transfer of show to iP3 leaves the show on the controller
Fixed the case where a user aborts the transfer of a
show to the iPlayer3 and but the incomplete show file then resides on
the device.
659: Major performance hit during copy/paste of effects
Copy and paste should be much faster now.
1533: Delete key doesn't always work
The Backspace and Clear keys can now be used to
delete Fixtures, Groups or Effects. (Some keyboards do not have a
forward delete key i.e. MacBooks)
1569: On Mac, version should appear in GetInfo dialog for CP3 app
You should now see the version and copyright text when you view "Get Info" dialog (Cmd I) for the application. (Mac only)
1870: Speed up the pasting of effects
Pasting effects should be much faster and, also, the pasted effect will now be automatically scrolled into view on the timeline.
1696: Manually Entering Property Values - Broken
Fixed
1161: config tab scroll problems
The Configuration Tab was cleaned up, visually, which
minimizes some of the scrolling/selection problems experienced in the
past.
2003: Crash when saving controller image
The crash was caused by use of the Sparkle Effect in
a situation where it wasn't simulated before being saved as a
controller image. This has been fixed.
Release 1.4.2
1809: Change block size for iP3 writes and reads
Increase speed of transferring show to the iPlayer3 by a factor of 3 (at least).
Release 1.4.1
1744: Clean up the About dialog
Update the layout so the scroll bar is not necessary.
1745: Negative astronomical offsets not represented correctly in engine_alarm struct
Fixed alarms that use astronomical times with "Before Sunrise" or "Before Sunset".
1740: Update version in splash screen
Fixed.
1741: Windows installer - wrong version in Start menu
Also, added release number to the name of the Windows installer.
Release 1.4
New Features
1739: Updated control graphics on the main window
Cleaned up the look and feel of the graphical user interface. Minimized wasted space below the Timeline view.
1273: Specify background bitmap image
User can set a background image for show simulations.
1272: Implement resizing of fixtures
User can set the visual width and height of a fixture to better simulate a show.
1203: Better display & editing of fixture addresses.
Don't show all 144 node addresses in properties panel. Only allow user to change starting address of the two tile inputs.
1560: Multicolor palettes don't work in Sweep effect
Choosing multiple colors now works.
1525: Difficult to get a window to dock back where you want it
Added a "Redock Views" option to the View menu. Also, reduced the default docking height of the timeline view.
587: Ignore mouse movement repaint events on the MapWidget while simulating
The timeline update was a bit jumpy on Windows only
when the mouse cursor moved around inside the mapping view. This has
been fixed.
531: Align and Distribute commands
Implemented alignment of Fixtures.
1043: Removing colors from palette is not obvious
Added context menu to properties panel and palettes panel.
1292: Better display of iPlayer3 error codes
Implemented.
1149: Make sure fixture is visible after adding it to map
Fixed.
1228: Add "Rename" to Group context menu
Implemented.
1296: Add softness to Image Fade effect
Implemented.
1197: Group names on map too big, poorly positioned
Added a minimum size constraint so that names don't disappear when zoomed out.
Moved the group name so its baseline is located at the bottom edge of the group's bounding box.
1301: Add step forward/backward commands to show simulation
Right & left arrows simulate the next & previous frames, respectively.
Bug Fixes
905: Crash when undoing a show deletion then moving mouse
Fixed the crash.
631: Change an effect's row past the last row in the timeline in the Properties pane
An effect disappears for good if you set it's row past the last row in the timeline or in the Properties panel.
1226: Abort doesn't work while writing DMX data
In the Configuration tab, if you right-click a show
file and select Save... with the "Also write DMX Data" option checked,
you cannot abort after you click OK. This is now fixed.
1231: Filter out duplicate show filenames in config tab
Restricted IP3 show names to 8 characters to match the requirements of the iPlayer.
1579: Can't add more effects to the attached show
The problem was caused because a user was allowed to
enter invalid property values for an effect. Specifically, "start
time", "duration" and "row". Once an effect has invalid location
(i.e. it overlaps another effect) CP3 wouldn't allow the dragging of
another effect into the timeline. I fixed this adding a check
after a user enters "start time", "duration" or "row" in the Properties
panel.
1530: Shows with very long timelines cause simulated colors to go black after 10 min mark
Fixed.
1261: Optimize Effect Rendering
Simulating a show should now be faster.
1266: Spiral Effect parameters have invalid limits in Properties panel
Properties panel now does not allow user to enter invalid parameters.
1230: Apostrophes in show names = bad
ColorPlay3 now strips apostrophes from show names (not file names).
1258: Crash when removing fixture from group then simulating
Fixed.
1077: Crash when deleting a group, adding a group, adding an effect
Fixed.
1465: Overwrites file when extension left off filename
Fixed the default file name to be "untitled.proj"
instead of ".proj". Added a "Replace existing file?" message to
catch cases where the native Save dialog doesn't handle the
pre-existing file scenario.
1552: Timeline Zoom causes timeline to disappear when set to min level
Fixed. Also made the zoom operation smoother (opened up the range of the slider values)
1182: Can't dismiss About box on Mac
Added an OK button. Also, fixed the bogus copyright glyph on Mac.
1548: Preferences Dialog needs finishing
Removed the Performance panel for now. Fixed the Ok/Cancel button ordering for Mac.
1571: Console log fills with messages when "marching ants" are shown
Fixed (Mac only); also changed the marching ants background color from black to dark gray to minimize distraction.
1528: You can enter a negative value for hours, but not for minutes
Modified the UI so that instead of displaying a
"popup box" that behaves like a contextual menu, a modal dialog box is
displayed. Enhanced the dialog to make setting alarms more
intuitive.
1523: Can't rename a color palette
Wired up the "rename" feature. Also, made the
contextual menu smarter about enabling/disabling items based on current
palette selection.
1529: Cannot enter a fade value of more than 27 minutes
The 27 minute limit is imposed by the iPlayer3
firmware. Fixed the UI so that a time (min:sec) spinner is used
to enter only valid times. Changed the popup widget into a real
modal dialog.
1682: Fixture follows mouse after right-click menu selection.
After you right click a fixture and select any menu option, the fixture moves with the cursor. This is now fixed.
1514: Keyboard shortcut ctrl-alt-space does not work
Fixed this for the Win version. For the Mac
version we changed the zoom hot keys to Cmd-Plus (zoom in) and
Cmd-Minus (zoom out) because, by default, OS X uses Cmd-Space for it's
Spotlight search engine. Also, most Mac app's use Cmd-Plus/Minus
for zooming.
1290: GIF and JPG images aren't displayed in Image Effect
For Windows only: Added a plugin to the installer to handle GIF and JPG images.
1083: effect copy and move bug
This was fixed in 1579, as a result you can no longer enter an invalid row number in the properties panel.
1581: Restore window settings
Added code to ensure all windows are within the
primary screen when CP3 launches. Also, added a "Redock Views"
option to the View menu.
1137: Can't enter decimal numbers
This bug affected all effect properties that are
expressed in units of seconds (i.e. Start, Duration, Fade In, Fade Out,
Fade Time, etc). These were all broken but are now fixed.
1695: Timeline painting wraparound?
This bug occurs with all effects that use a linear
gradient to draw the timeline...ColorWash, Burst, Chasing and
Spiral. Should all be fixed now.
1697: Renaming Shows - Always snaps back to show 1
When renaming a show in a project file with multiple
shows, the program snaps back to the first show tab. This is now
fixed.
1271: Effect Preview sometimes stops
Fixed.
1280: Stop simulating when clicking Layer tabs
Fixed.
1287: Make text effect smoother
Fixed.
1112: Sparkle doesn't do the right thing with transparency
Fixed.
843: Use seconds.frames for fade in/out units
Units are now in seconds.
Release 1.2
1531: Update to iP3USBLib v1.0.22 or greater
The major change to iP3USBLib was a timing issue.
Combined with the latest iP3 firmware it should yield a big speedup in
downloads.
The rest of the changes were bug fixes for stability, mostly on the Mac side.
Things
to bang on are downloads – different file sizes, multiple files,
deleteing files, etc. Plus checking for general stability when using
the iP3 – live play, configuration.
1508: CP3 crashes if you click title bar while playing live show via iP3
Fixed.
1209: Crash when live playing & downloading on Power PC Mac
Fixed in the iP3USBLib v1.0.23
1094: Drag 'n drop multiple files hoses SD card
Fixed in the iP3USBLib v1.0.23