Skip to content

Releases: Maassoft/ColorControl

New release: 9.6.2.0

01 Jul 15:41

Choose a tag to compare

General

  • fixed error message on startup when Dark Mode is active and NVIDIA controller is disabled (#244)

NVIDIA controller

  • enabled "Clone"-button for current settings to copy them to a new preset (#241)
  • added "SDR brightness" setting (under Other) which lets you control the "SDR content brightness" setting of the Windows Display Settings (only when HDR is active). Note that this an experimental setting and will probably not work on all Windows builds. Changing the setting while playing a SDR game and HDR is active will have no effect on the game. You can however use the Game controller to apply the preset before the game starts.

New release: 9.6.1.1

28 Jun 12:05

Choose a tag to compare

Hotfix

  • fixes issue when opening LG controller tab: #242

New release: 9.6.1.0

28 Jun 08:49

Choose a tag to compare

General

  • fixed check for updates always reporting a new version
  • moved a lot of code to Shared project (should not have impact on functionality)

NVIDIA controller

  • fixed dark mode issues with Novideo sRGB window
  • merged the latest code of NVIDIA Inspector which fixed some driver settings not working properly (like "Ultra Low Latency" and "Frame Rate Limiter - Background Application")
  • added "Content type" setting (under Other) which lets you switch the "Content type reported to the display" setting of the Control Panel (under "Adjust desktop color settings"). On some TV's (like Samsung) this lets you toggle "Game mode" if Game mode is set to "Auto".
    Note that if GSYNC/VRR is active, switching to content type other than "Game" may not have any effect (TV stays in Game mode no matter what)

New release: 9.6.0.0

25 Jun 13:12

Choose a tag to compare

NEW: Samsung controller!

  • this new module allows you to control Samsung TV's (only Tizen variants supported, not sure from which version)
  • functionality is comparable with the LG controller, directly changing settings is sadly not supported (yet)

To be able to connect to your TV, activate these settings under Connection > Network > Expert Settings:

  • Power On with Mobile (enables Wake-On-LAN)
  • IP Remote (enables remote API)

Because changing settings directly is not supported, you will have to define steps to change picture settings, like backlight/brightness:

  • KEY_MENU:1000, KEY_RIGHT, KEY_DOWN, KEY_DOWN, KEY_DOWN, KEY_RIGHT, KEY_RIGHT, KEY_RIGHT, KEY_RIGHT, KEY_RIGHT, KEY_RIGHT, KEY_RIGHT, KEY_MENU, KEY_RETURN
    NOTE: due to loading times and/or some animations taking longer, adding extra delays is necessary. You can now also configure the default step delay in the settings.

Besides most general remote buttons, some actions can be executed:

  • PictureOff/PictureOn: this opens the accessibility shortcuts window and activates/deactivates the Picture Off setting (analogue to "Screen off" setting of LG). This may not work correctly on all models due to menu layout changes.

Samsung presets can also be executed via the command-line by using --sampreset "Name of preset".
Apps are currently not supported (yet).

General

  • fixed some command-line issues and added a new optional parameter for --lgpreset and --sampreset: --no-refresh. Skips refreshing devices and may speed up executing presets via command-line.
  • removed Log-tab page and added new Logging window, accessible through the Options-tab page. Here you can change the "Log level" as well, from Trace (most logging) to Fatal (least logging).
  • added "Advanced" button to Options for advanced settings. Currently contains 1 setting for configuring the polling interval of the process monitor (used for triggers of LG and Samsung controller)

LG controller

  • added default step delay to settings, defaults to 200ms
  • fixed issue that adding custom device always reported it was unable to connect to the device

NVIDIA controller

  • fixed crash on some NVIDIA GPU's which caused the module to be deactivated
  • fixed duplicate displays on dithering panel

New release: 9.5.0.0

22 May 20:22

Choose a tag to compare

General

  • fixed crash on startup when working directory was not the location where the main executable (ColorControl.exe) resides (#224)

LG controller

  • added HDMI signalling override actions for 2020+ models (Other: Colorimetry, MasteringColor, MasteringPeak, MaxCLL and MaxFALL)
  • added Reboot action (Misc): reboots the TV. This can be useful when manually turning off the TV starts a compensation cycle and does not actually power off the TV.
  • improved UI for AdjustingLuminance and WhiteBalance-actions (2 columns and better labels) (#228)

NVIDIA controller

  • integrated the Novideo sRGB app. Use the Settings-button on the NVIDIA controller tab to access the interface. To apply settings on startup or after dynamic range change (HDR on/off), use the Settings->Settings button and check "Apply Novideo sRGB settings on startup". Via tray icon context menu clamping can also be activated. (#222)

New release: 9.4.0.0

12 May 17:30

Choose a tag to compare

LG controller

Added actions specifically for the 2023 OLED models (C3/G3) to Expert-button and Actions (submenu 'Other'):

  • 4:4:4 Pass Through HDMI1-4/None
  • QMS-VRR

And a special setting can now be toggled that should enable/disable the full service menu on the C3 and G3 (Expert-button):

  • Enable Full Service Menu (C3/G3 only): this submenu contains an Enable and Disable item to enable/disable the full (original) service menu. It actually disables/enables the 'simplified service menu' that is now default shown on these models. After enabling this and starting InStart or EzAdjust these service menu's should be fully accessible again.

NOTE: this has not been tested by me (as I do not own one of these tv's) and it goes without saying that this app and its creator are in no way accountable for any damages it may cause to your tv.

New release: 9.3.0.0

06 May 13:42

Choose a tag to compare

General

  • added experimental "Dark Mode" support (see Options). Note that due to the usage of ancient WinForms not everything will be perfect (tab page and list view headers will remain gray and some other issues may popup)

LG controller

  • fixed WOL not being sent over virtualized network interfaces

NVIDIA controller

  • fixed crash caused by too long tray icon text that prevented the NVIDIA tab from appearing

New release: 9.2.0.0

28 Apr 12:40

Choose a tag to compare

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

New release: 9.1.1.0

21 Apr 18:11

Choose a tag to compare

This is primarily a bugfix release and addresses these issues:

LG controller

  • fixed crashing of the app when force-reconnecting with a TV through the background thread (#201)

NVIDIA controller/Options

  • fixed error popup when activating the Options-tab page and the NVIDIA device was removed (driver restarted/stopped) (#205)

New release: 9.1.0.0

15 Apr 08:40

Choose a tag to compare

General

LG controller

  • fixed saving the LG device options (#197)
  • added a new setting to the "Power off when screensaver activates" option: you can now configure the minimal duration the screensaver must be running before the TV will be turned off (default 0, maximum 3600 seconds). Select the item and use the "S" button that is to the right side of the checked list box. (#194)