From cfa4e548e9873bd794635abadee0f3010783298e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Lucas=20Golini?= Date: Sat, 28 Feb 2026 00:28:24 -0300 Subject: [PATCH] Fix language health table not displaying correctly the text color (regression from the changes I made in breeze in current dev branch). Pump plugins versions. --- src/tools/ecode/applayout.xml.hpp | 24 +++++++++---------- .../plugins/aiassistant/aiassistantplugin.hpp | 2 +- .../ecode/plugins/debugger/debuggerplugin.hpp | 7 +++--- .../plugins/formatter/formatterplugin.hpp | 2 +- src/tools/ecode/plugins/git/gitplugin.hpp | 2 +- .../ecode/plugins/linter/linterplugin.hpp | 2 +- .../ecode/plugins/lsp/lspclientplugin.hpp | 2 +- 7 files changed, 20 insertions(+), 21 deletions(-) diff --git a/src/tools/ecode/applayout.xml.hpp b/src/tools/ecode/applayout.xml.hpp index 996f805a9..554d3974c 100644 --- a/src/tools/ecode/applayout.xml.hpp +++ b/src/tools/ecode/applayout.xml.hpp @@ -397,30 +397,30 @@ TableView#locate_bar_table > tableview::row:selected > tableview::cell:nth-child .custom_output_parser_cont > .capture_positions_cont > * { padding: 2dp; } -.theme-error > tableview::cell, -.theme-error > treeview::cell, -.theme-error > listview::cell, +tableview::cell.theme-error, +treeview::cell.theme-error, +listview::cell.theme-error, .error { color: var(--theme-error); } -.theme-warning > tableview::cell, -.theme-warning > treeview::cell, -.theme-warning > listview::cell, +tableview::cell.theme-warning, +treeview::cell.theme-warning, +listview::cell.theme-warning, .warning { color: var(--theme-warning); } -.theme-success > tableview::cell, -.theme-success > treeview::cell, -.theme-success > listview::cell, +tableview::cell.theme-success, +treeview::cell.theme-success, +listview::cell.theme-success, .success { color: var(--theme-success); } -.theme-none > tableview::cell, -.theme-none > treeview::cell, -.theme-none > listview::cell, +tableview::cell.theme-none, +treeview::cell.theme-none, +listview::cell.theme-none, .none { color: #d48838; } diff --git a/src/tools/ecode/plugins/aiassistant/aiassistantplugin.hpp b/src/tools/ecode/plugins/aiassistant/aiassistantplugin.hpp index 62dbd1f0e..a3e7614fc 100644 --- a/src/tools/ecode/plugins/aiassistant/aiassistantplugin.hpp +++ b/src/tools/ecode/plugins/aiassistant/aiassistantplugin.hpp @@ -18,7 +18,7 @@ class AIAssistantPlugin : public PluginBase { static PluginDefinition Definition() { return { "aiassistant", "AI Assistant", "Chat with your favorite AI assistant", - AIAssistantPlugin::New, { 0, 0, 3 }, AIAssistantPlugin::NewSync }; + AIAssistantPlugin::New, { 0, 1, 0 }, AIAssistantPlugin::NewSync }; } static Plugin* New( PluginManager* pluginManager ); diff --git a/src/tools/ecode/plugins/debugger/debuggerplugin.hpp b/src/tools/ecode/plugins/debugger/debuggerplugin.hpp index a1dfcf4aa..c805b26e6 100644 --- a/src/tools/ecode/plugins/debugger/debuggerplugin.hpp +++ b/src/tools/ecode/plugins/debugger/debuggerplugin.hpp @@ -52,7 +52,7 @@ class DebuggerPlugin : public PluginBase { public: static PluginDefinition Definition() { return { "debugger", "Debugger", "Debugger integration", - DebuggerPlugin::New, { 0, 0, 4 }, DebuggerPlugin::NewSync }; + DebuggerPlugin::New, { 0, 1, 0 }, DebuggerPlugin::NewSync }; } static Plugin* New( PluginManager* pluginManager ); @@ -294,11 +294,10 @@ class DebuggerPlugin : public PluginBase { bool replaceInVal( std::string& val, const std::optional& runConfig, ProjectBuild* buildConfig, int randomPort ); - template + template void registerCommand( TCommandRegister* doc, Cmd cmd, CmdCb cb ); - template - void registerCommands( TCommandRegister* doc ); + template void registerCommands( TCommandRegister* doc ); void displayBrokenUserConfigFileWarning(); }; diff --git a/src/tools/ecode/plugins/formatter/formatterplugin.hpp b/src/tools/ecode/plugins/formatter/formatterplugin.hpp index f814e8dc1..3b46f2d22 100644 --- a/src/tools/ecode/plugins/formatter/formatterplugin.hpp +++ b/src/tools/ecode/plugins/formatter/formatterplugin.hpp @@ -35,7 +35,7 @@ class FormatterPlugin : public Plugin { static PluginDefinition Definition() { return { "autoformatter", "Auto Formatter", "Enables the code formatter/prettifier plugin.", - FormatterPlugin::New, { 0, 2, 7 }, FormatterPlugin::NewSync }; + FormatterPlugin::New, { 0, 3, 0 }, FormatterPlugin::NewSync }; } static Plugin* New( PluginManager* pluginManager ); diff --git a/src/tools/ecode/plugins/git/gitplugin.hpp b/src/tools/ecode/plugins/git/gitplugin.hpp index d57dcdfb5..e9b215d00 100644 --- a/src/tools/ecode/plugins/git/gitplugin.hpp +++ b/src/tools/ecode/plugins/git/gitplugin.hpp @@ -37,7 +37,7 @@ static constexpr const char* GIT_STASH_TOOLTIP_CLASS = "git-stash-tooltip"; class GitPlugin : public PluginBase { public: static PluginDefinition Definition() { - return { "git", "Git", "Git integration", GitPlugin::New, { 0, 1, 4 }, GitPlugin::NewSync }; + return { "git", "Git", "Git integration", GitPlugin::New, { 0, 1, 5 }, GitPlugin::NewSync }; } static Plugin* New( PluginManager* pluginManager ); diff --git a/src/tools/ecode/plugins/linter/linterplugin.hpp b/src/tools/ecode/plugins/linter/linterplugin.hpp index 5b251de16..7dd8df2f0 100644 --- a/src/tools/ecode/plugins/linter/linterplugin.hpp +++ b/src/tools/ecode/plugins/linter/linterplugin.hpp @@ -60,7 +60,7 @@ class LinterPlugin : public Plugin { "Use static code analysis tool used to flag programming errors, bugs, " "stylistic errors, and suspicious constructs.", LinterPlugin::New, - { 0, 2, 9 }, + { 0, 3, 0 }, LinterPlugin::NewSync }; } diff --git a/src/tools/ecode/plugins/lsp/lspclientplugin.hpp b/src/tools/ecode/plugins/lsp/lspclientplugin.hpp index 915813bf5..4d8fac0c4 100644 --- a/src/tools/ecode/plugins/lsp/lspclientplugin.hpp +++ b/src/tools/ecode/plugins/lsp/lspclientplugin.hpp @@ -27,7 +27,7 @@ class LSPClientPlugin : public Plugin { public: static PluginDefinition Definition() { return { "lspclient", "LSP Client", "Language Server Protocol Client.", - LSPClientPlugin::New, { 0, 3, 0 }, LSPClientPlugin::NewSync }; + LSPClientPlugin::New, { 0, 3, 1 }, LSPClientPlugin::NewSync }; } static Plugin* New( PluginManager* pluginManager );