General
- fixed auto-update error "A local file header is corrupt" (updating to this version might still give the error) (#204, #207)
- technical: introduced many async event handlers and removed old code for waiting on tasks. UI should be more reponsive.
LG controller
- fixed the last piece of code that could cause the app to crash when force-reconnecting with a TV through the background thread (#214)
- under Expert->Misc the following items have been (re)added:
- WOL: send WOL packet to TV
- turnScreenOff: turn screen off (like Energy Saving - Screen Off)
- turnScreenOn: turn screen on
- new settings added to the "Power off when screensaver activates" device option (S-button) (#203):
- Turn screen off instead of power off: instead of powering off TV, only the screen will be turned off (like Energy Saving - Screen Off)
- Turn screen on instead of power on: if above option is activated, be sure to activate this as well (otherwise the screen will not be turned on and TV not powered on)
- Perform action even on manually executed screen saver: normally only the screen saver that is initiated by Windows is used as a trigger, but with this option engaged a manually started screen saver is valid as well