Skip to content

LGTV Companion x64 v2.2.2

Compare
Choose a tag to compare
@JPersson77 JPersson77 released this 21 Apr 14:10
· 128 commits to master since this release

This is a quick bugfix release, so with the same changelog as v2.2.0:

New features:

  • Option to enable API for external scripts and applications (i e scripting support)
  • Option to enable user idle mode fullscreen exclusions
  • Option to mute built-in speakers in user idle mode
  • Command line parameter for muting built in TV-speakers: -mute [DeviceX|Name], -unmute [DeviceX|Name]

Bugfixes:

  • Powering off the devices while currently in user idle mode did not work properly
  • Rapidly executing command line parameters did not work properly
  • Additional checks implemented to ensure correct configuration settings
  • Display Topology feature sometimes disabled erroneously
  • Double buffered drawing of windows
  • Rate limiter for topology changes
  • Many minor fixes

Other important:

  • VCPKG dependency management incl manifest, with build instructions added to source
  • Updated intra-process communication backend (for the scripting support)
  • Tweaked performance of the network communications

Please note! The "Discussions" tab on GitHub was opened and a post has been added outlining the new scripting feature , with some usage examples. External scripts/applications can use the feature to communicate with LGTV companion and attached devices. This has the potential to, for example, open up for user created scripts for syncing power state of other brands of TVs and "smart" devices, launching applications, integration with home automation, access to the LG api etc etc. The scripting feature is to be considered beta in this version and is not feature complete, but is quite usable and useful already.