diff --git a/metainfo.xml b/metainfo.xml index 657cefa7ba..e0866b09cd 100644 --- a/metainfo.xml +++ b/metainfo.xml @@ -110,6 +110,7 @@
  • Fixes selecting a single character not working easily (#1066).
  • Fixes cycling between different selection modes (by speed-clicking) not properly working.
  • Adds `profiles.*.permissions.display_host_writable_statusline` to allow the user to intervene in `DECSSDT` VT sequence to show the host writable statusline even if the indicator statusline is currently active.
  • +
  • Adds `gui.shader` log option for the output of shader configuration procedure.
  • Extends `ViNormalMode` to toggle between insert and normal mode rather than just entering normal mode.
  • Modal mode: Adds Return key to also move the cursor down (like vim).
  • diff --git a/src/contour/display/ShaderConfig.cpp b/src/contour/display/ShaderConfig.cpp index 80014f0b8d..a60be0c9f6 100644 --- a/src/contour/display/ShaderConfig.cpp +++ b/src/contour/display/ShaderConfig.cpp @@ -31,6 +31,8 @@ using namespace std::string_literals; namespace contour::display { +auto const ShaderLog = logstore::Category("gui.shader", "Logs shader configuration"); + namespace { template @@ -135,7 +137,7 @@ std::unique_ptr createShader(ShaderConfig const& _shaderCo } if (auto const logString = shader->log().toStdString(); !logString.empty()) - errorlog()("Shader log: {}", logString); + ShaderLog()("{}", logString); Guarantee(shader->isLinked()); return shader;