Skip to content

1.9.2

Choose a tag to compare

@space928 space928 released this 14 Aug 08:23
· 46 commits to main since this release

So many UI Improvements:

  • Added an online reference manual: https://space928.github.io/QPlayer/reference/
  • Waveforms now update correctly when navigating between sound cues
  • Fixed waveform rendering bug when fully zoomed in
  • Added Save As
  • Added Duplicate cue command
  • Improved automatic cue numbering, move Cue up/down now only affects the QID of the cue being moved
  • Implemented drag and drop for cue reordering
  • Audio files can now be drag/dropped into any point in the cue stack
  • Implemented improved text/number/timespan input control with a value spinner knob
  • Added audio driver latency setting to the project settings tab
  • The audio playback manager now automatically attempts to restart the audio driver in case it crashes
  • Added status bar
  • Various improvements to the log window
  • OSC performance and reliability improvements
  • Added show file converter to upgrade form old versions
  • Added remote control protocol (based on OSC) which allows QPlayer to control other instances of QPlayer
  • Cue colour property is now shown in the cue stack
  • Fixed bug where some tooltips had very large spaces in them
  • Fixed unsaved changes check, and made it more efficient
  • Added exit button to file menu
  • Fixed bug where space key was being consumed when editing cue names in the cue list
  • Added autosave. Files are automatically backed up to the persistant data directory (in .../AppData/Roaming/QPlayer), the five latest versions of the file are stored
  • Added support for receiving Midi Show Control commands from an MA lighting desk over UDP
  • Added recent files menu to quickly open recently opened projects
  • Implemented Pack feature which allows QPlayer projects to be saved with all their referenced media to a single directory
  • Added loading progress popup
  • Added more tooltips to various controls in QPlayer
  • Waveforms can now be clicked to seek and start playing from the clicked location
  • Replaced Halt cue property the a more comprehensive Trigger property
  • QPlayer now accepts a single command line argument with the project file to open; this also allows Windows Explorer Open With QPlayer to work
  • TimeSpan fields are now much more tolerant of user input, if a value can't be parsed as a time span it's instead parsed as a (decimal) number of seconds
  • Cues now support waiting for another cue
  • Small UI tweaks and improvements
  • Many improvements to the project's internal tooling and codebase
  • Various bug fixes

Full Changelog: 1.6.4...1.9.2