Added a 'Pixel' checkbox to the V2 to V3 mapping screen. And a column to reflect the setting.
When the pixel checkbox is checked the repeat field is forced to '3' and the destination color mappings are fixed at 'Red' 'Green' 'Blue' (in that order).
Modified the conversion function to use a state machine that concurrently processes three effect types:
Constant on
Ramp up
Ramp down
The state machine allows the conversion process to be more efficient.
Make only a single pass through the data (was four passes).
For my display this reduced the number of effects on any given channel to one (The original mechanism sometimes had three or four effects per v2 channel).
Adding Pixel color mixing and color regeneration prior to the state machine reduced the effects generated per pixel from (up to) seven down to one.
Merge branch 'master' of https://github.com/sall/vixen
Add panning the preview with the middle mouse button.
Fix windows+D crashex Vix-527
Fixes counter-clockwise issue with the star (wrong starting pixel location)
Ctrl+Click will now also deselect an item in the preview.
Made the rubber band work more like AutoCad. Left to Right selection will select anything that the band touches. Right to left selection will select anything fully inside the rubber band.
Merge remote-tracking branch 'remotes/derekbackus/master'
Merge remote-tracking branch 'remotes/piense/master'
Merge remote-tracking branch 'remotes/ebrady1/VIX-523_Helix_Export'
Fixes my screw-up to the MouseMove in the preview editor. This fixes the cursor when the mouse is moved as well as drawing the multi-string and PolyLine.
Merge remote-tracking branch 'remotes/derekbackus/master'
Merge remote-tracking branch 'remotes/MartinMueller2003/EnhancedV2toV3Import'
Fixed some starburst issues with matching and layout.
Fix a bug where the timing speed could go to zero because the decrease button was always enabled when playing. Fix another bug where the Increase / Decrease buttons where not initially enabled until the sequence was played once.
Make a fix to try and prevent rendering on null Display item. Reported by a test user on a recent dev build.
Update broken references to Helix controller.
Remove unneeded debug build configuration from LipSyncEditor. (Fixed up LF - CRLF issue as well).
Merge remote-tracking branch 'remotes/derekbackus/master'
Merge remote-tracking branch 'remotes/jeffu231/EditorTimingSpeedBug'