Release Notes - ColorPlay 3: 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 Notes - ColorPlay 3: 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 Notes - ColorPlay 3: 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.

Produced by FogBugz