Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@space928
Copy link
Owner

This PR adds support for video playback (through the use of pyPlay). To be honest I don't expect this will be merged into main any time soon, there's a lot of code architecture stuff I want to revisit before doing so. That being said, it is functional and I'm sure parts of this branch will be merged back into main.

Closes #17

space928 added 10 commits March 23, 2025 23:55
 - Updated manual
 - Replaced OSC library with OscCoreNetStd2
 - Show file format improvements
 - Added show file converter to upgrade form old versions
 - Added faster StringDict
 - Added support for remote control (client & host)
 - Split OSC handling into two classes, an OSC manager and and OSC driver
 - File saving/loading is now async
 - Fixed bug where drag and dropping a cue back to where it was renumbered the cue unnecessarily
 - Implemented video cue view model skeleton
 - Updated About window
 - Implemented views for remote control controls and video cues
 - Added checkbox to disable scroll to bottom in the log window
 - Moved project settings view to it's own component
 - Refactoring
 - Fixed some bugs with the OSC driver
 - Added automatic restart to the OSC listener
 - Added support for video framing and shader parameter cues
 - Added icons for the video cues
 - Fixed icon update script
 - Fixed cue colour picker and display
 - Fixed a number of property binding and model synchronisation bugs
 - Fixed update show over OSC
 - Fixed bug where remote nodes were in the project settings panel were being duplicated
 - Added a new window to view and edit all the remote nodes referenced by cues in the project
 - Fixed many bugs related to video cues
 - Fixed bug where some tooltips had very large spaces in them
 - Fixed log window bugs
 - Added drag and drop support for video files
 - Moved Remote Setup controls into it's own UserControl
 - Many other small changes and refactorings
 - Disabled OSC auto reconnection due to a bug
 - Fixed unsaved changes check, and made it more efficient
 - Added special case to OSC show file sender which allows a client to aknowledge all blocks as recevied
 - Added stompsOthers property to video cues
 - Added exit button to file menu
 - Fixed bug where space key was being consumed when editing cue names in the cue list
 - Added autosave
 - Added support for receiving Midi Show Control commands from an MA lighting desk over UDP
 - Added HoldLast loop mode for videos
 - Fixed bug where cues stopped remotely don't stop correctly on the host
 - Added remote duration receiving to remote protocol
 - Bugfixes
 - Docs
@space928 space928 merged commit 89bda1b into main Aug 8, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Video Support

2 participants