Skip to content

Releases: leikareipa/vcs

v1.6.3

10 Nov 20:15
Compare
Choose a tag to compare

Changelog:

  • Video & color dialog now displays the current video mode (i.e. resolution and refresh rate)

v1.6.2

26 Oct 17:54
Compare
Choose a tag to compare

Changelog:

  • Added keyboard shortcuts to toggle dialogs' functionality on/off (Ctrl + Shift + key)
  • Added keyboard shortcuts to open the anti-tear and overlay dialogs
  • Reduced output window's menu bar hide timeout from 3 to 2.5 seconds
  • Overlay: Now using $variable instead of |variable| to mark variables
  • Overlay: Changed variable names to more descriptive ones (e.g. |inRes| -> $inputResolution)
  • Overlay dialog: Reorganized button menus

v1.6.1

14 Oct 03:54
Compare
Choose a tag to compare

Changelog:

  • Entirely remove the GUI's control panel window and replace it with an auto-hiding menu bar on the output window

v1.5.2

23 Sep 22:42
Compare
Choose a tag to compare

Changelog:

  • Check for new program version on startup, and notify the user if one is available (the notification will appear under the control panel's About tab).

v1.5.1

20 Sep 03:50
Compare
Choose a tag to compare

Changelog:

  • Replace the filter sets dialog with a filter graph dialog (whose usability will be worked on in future releases)
  • Add the non-local means denoising filter
  • Disable custom UI styling (at least for now)

v1.4.2

29 Apr 01:58
Compare
Choose a tag to compare

Changelog:

  • Fix generic upscaler/downscaler setting being ignored if there were any filter sets defined, even if filtering was disabled
  • Fix changes resulting from using the F5 hotkey not being saved to file
  • Fix scaler not ignoring disabled aspect correction - no functional effect, but might now result in a very slight increase in performance when aspect correction is disabled

Other notes:

  • All of the bugs fixed here resulted fundamentally from a lack of reciprocity between data and its metadata, which in turn speaks of some technical debt/architectural sloppiness that needs still to be addressed.

Plans for the next release:

  • Work on the video & color dialog (Ctrl + V). I may adopt for it the style of the filter sets dialog, so that each resolution for which there are custom settings shows in a list, etc.
  • There should be the additional ability to define multiple sets of custom video & color settings per resolution, and to be able to switch between them via some hotkey.

v1.4.1

27 Apr 05:10
Compare
Choose a tag to compare

Changelog:

  • The GUI now has fully custom stylesheet-based skinning, which should look much the same on all platforms
  • Tweaked the layouts of various GUI dialogs; most notably the filter set ones, which should now be to an extent more user-friendly
  • Considerable refactoring and restructuring of the GUI code, internally

Bugs noted:

  • The video & color adjust dialog's controls may stop having an effect following hibernation of the source signal, until VCS is restarted. Not sure if this isn't an issue with the hardware drivers, but I'll look into it in the future.
  • A few aspects of the new GUI skinning, like drop-down boxes, may display in a visually sub-optimal way on Linux. But since VCS chiefly targets Windows, and since I'm not aware of anyone wanting to use it on Linux, I'm considering this a low-priority issue for now.
  • The GUI's custom skinning can be disabled, but if done, a few elements may display with unusual dimension or the like (I've noticed the buttons in the filter sets list dialog being abnormally small).

Additional notes:

  • Before creating this release on GitHub, I forgot to push two additional commits that are included in my binary distribution of v1.4.1. Rather than rewrite history on this, just be aware that v1.4.1 in fact consists of commits up to and including 297c669. That said, these two commits are generally just slight cosmetic tweaks to the GUI.

v1.3.6

04 Apr 04:10
Compare
Choose a tag to compare

Changelog:

  • Add Alt+Shift+arrow shortcut keys to adjust the capture video position horizontally/vertically
  • Add F5 shortcut key to snap the capture video position to the edges of the frame
  • Change Shift+numeric shortcut keys to Ctrl+numeric
  • Remove saving and loading of anti-tear settings (the current settings will still be saved to the INI file on exit, and recalled on startup)
  • Slight changes to how the histogram filter looks
  • Under the hood reorganization/refactoring of the capture code, so this version carries an elevated possibility of regressions

v1.3.5

28 Mar 03:08
Compare
Choose a tag to compare

Changelog:

  • Fix broken OpenGL renderer (regressed in v1.3.4)
  • Add Shift+1-9 shortcut keys for the control panel's input resolution buttons
  • Fix improper initial capture parameters if VCS was started without a pre-defined set of parameters
  • Add to the unique count filter an option to specify in which of the four corners to display the counter
  • Fix overlay width in fullscreen mode (affected right-aligned content)

v1.3.4

27 Mar 04:24
Compare
Choose a tag to compare

Changelog:

  • Memory size increased for video frame buffers, can now record higher-resolution videos
  • Output overlay now works in OpenGL
  • Keyboard shortcut (Ctrl + O) to toggle the overlay on/off
  • Tweaked layout of filter set creation dialog
  • Tweaked layout of control panel's 'Record' tab