Plugins: Improve display names of plugins

This introduces a field "DisplayName" to PluginSpec and the plugin spec
json files. If present in the spec, PluginSpec::displayName returns it,
or otherways falls back to more established fields.

Fixes: QTCREATORBUG-31761
Change-Id: I4f4c4f3e33b17dfb2ec63644b1f50b3b9c6c024a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Alessandro Portale
2024-11-14 17:59:52 +01:00
parent e66ae4ac76
commit 1c40dfd419
98 changed files with 109 additions and 6 deletions

View File

@@ -2,7 +2,8 @@
-- SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
return {
Id = "lualanguageserver",
Name = "Lua Language Server",
DisplayName = "Lua Language Server",
Name = "LuaLanguageServer",
Version = "1.0.0",
CompatVersion = "1.0.0",
VendorId = "theqtcompany",

View File

@@ -2,7 +2,8 @@
-- SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
return {
Id = "luatests",
Name = "Lua Tests",
DisplayName = "Lua Tests",
Name = "LuaTests",
Version = "1.0.0",
CompatVersion = "1.0.0",
VendorId = "theqtcompany",

View File

@@ -2,7 +2,8 @@
-- SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
return {
Id = "rustlanguageserver",
Name = "Rust Language Server",
DisplayName = "Rust Language Server",
Name = "RustLanguageServer",
Version = "1.0.0",
CompatVersion = "1.0.0",
VendorId = "theqtcompany",

View File

@@ -42,7 +42,8 @@ end
return {
Id = "tellajoke",
Name = "Tell A Joke",
DisplayName = "Tell a Joke",
Name = "TellAJoke",
Version = "1.0.0",
CompatVersion = "1.0.0",
VendorId = "theqtcompany",

View File

@@ -187,6 +187,7 @@ public:
ExtensionSystem::PerformanceData performanceData;
QString id;
QString displayName;
QString name;
QString version;
QString compatVersion;
@@ -267,12 +268,13 @@ QString PluginSpec::id() const
}
/*!
Returns either name(), or id() if name() is empty. If both are empty, returns "<unknown>".
Returns either DisplayName, name(), or id() if name() is empty. If all are empty,
returns "<unknown>".
*/
QString PluginSpec::displayName() const
{
return Utils::findOr(
QStringList{name(), id(), filePath().fileName()},
QStringList{d->displayName, name(), id(), filePath().fileName()},
"<Unknown>",
std::not_fn(&QString::isEmpty));
}
@@ -727,6 +729,7 @@ PluginSpecs PluginSpec::enableDependenciesIndirectly(bool enableTestDependencies
namespace {
const char PLUGIN_METADATA[] = "MetaData";
const char PLUGIN_NAME[] = "Name";
const char PLUGIN_DISPLAYNAME[] = "DisplayName";
const char PLUGIN_ID[] = "Id";
const char PLUGIN_VERSION[] = "Version";
const char PLUGIN_COMPATVERSION[] = "CompatVersion";
@@ -936,6 +939,9 @@ Utils::expected_str<void> PluginSpecPrivate::readMetaData(const QJsonObject &dat
if (auto r = assignOr(name, PLUGIN_NAME, id); !r.has_value())
return reportError(r.error());
if (auto r = assignOr(displayName, PLUGIN_DISPLAYNAME, name); !r.has_value())
return reportError(r.error());
if (auto r = assign(version, PLUGIN_VERSION); !r.has_value())
return reportError(r.error());

View File

@@ -1,5 +1,6 @@
{
"Id" : "android",
"DisplayName" : "Android",
"Name" : "Android",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "appstatisticsmonitor",
"DisplayName" : "Application Statistics Monitor",
"Name" : "AppStatisticsMonitor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "autotest",
"DisplayName" : "Tests",
"Name" : "AutoTest",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "autotoolsprojectmanager",
"DisplayName" : "Autotools",
"Name" : "AutotoolsProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "axivion",
"DisplayName" : "Axivion",
"Name" : "Axivion",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "baremetal",
"DisplayName" : "Bare Metal",
"Name" : "BareMetal",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "bazaar",
"DisplayName" : "Bazaar",
"Name" : "Bazaar",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "beautifier",
"DisplayName" : "Beautifier",
"Name" : "Beautifier",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "bineditor",
"DisplayName" : "Binary Editor",
"Name" : "BinEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "boot2qt",
"DisplayName" : "Boot to Qt",
"Name" : "Boot2Qt",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "clangcodemodel",
"DisplayName" : "Clang Code Model",
"Name" : "ClangCodeModel",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "clangformat",
"DisplayName" : "ClangFormat",
"Name" : "ClangFormat",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "clangtools",
"DisplayName" : "Clang Tools",
"Name" : "ClangTools",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "classview",
"DisplayName" : "Class View",
"Name" : "ClassView",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "clearcase",
"DisplayName" : "ClearCase",
"Name" : "ClearCase",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "cmakeprojectmanager",
"DisplayName" : "CMake",
"Name" : "CMakeProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "coco",
"DisplayName" : "Coco",
"Name" : "Coco",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "compilationdatabaseprojectmanager",
"DisplayName" : "Compilation Databases",
"Name" : "CompilationDatabaseProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "compilerexplorer",
"DisplayName" : "Compiler Explorer",
"Name" : "CompilerExplorer",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "conan",
"DisplayName" : "Conan",
"Name" : "Conan",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "copilot",
"DisplayName" : "GitHub Copilot",
"Name" : "Copilot",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "core",
"DisplayName" : "Core",
"Name" : "Core",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "codepaster",
"DisplayName" : "Code Paster",
"Name" : "CodePaster",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "cppcheck",
"DisplayName" : "Cppcheck",
"Name" : "Cppcheck",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "cppeditor",
"DisplayName" : "C++ Editor",
"Name" : "CppEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "ctfvisualizer",
"DisplayName" : "CTF Visualizer",
"Name" : "CtfVisualizer",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "cvs",
"DisplayName" : "CVS",
"Name" : "CVS",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "debugger",
"DisplayName" : "Debugger",
"Name" : "Debugger",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "designer",
"DisplayName" : "Qt Widgets Designer",
"Name" : "Designer",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "diffeditor",
"DisplayName" : "Diff Viewer",
"Name" : "DiffEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "docker",
"DisplayName" : "Docker",
"Name" : "Docker",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "effectcomposer",
"DisplayName" : "Effect Composer",
"Name" : "EffectComposer",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "emacskeys",
"DisplayName" : "Emacs Keys",
"Name" : "EmacsKeys",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "extensionmanager",
"DisplayName" : "Extension Manager",
"Name" : "ExtensionManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "fakevim",
"DisplayName" : "FakeVim",
"Name" : "FakeVim",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "fossil",
"DisplayName" : "Fossil",
"Name" : "Fossil",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "genericprojectmanager",
"DisplayName" : "Generic Project Manager",
"Name" : "GenericProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "git",
"DisplayName" : "Git",
"Name" : "Git",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "gitlab",
"DisplayName" : "GitLab",
"Name" : "GitLab",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "glsleditor",
"DisplayName" : "GLSL Editor",
"Name" : "GLSLEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "haskell",
"DisplayName" : "Haskell",
"Name" : "Haskell",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "helloworld",
"DisplayName" : "Hello World",
"Name" : "HelloWorld",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "help",
"DisplayName" : "Help",
"Name" : "Help",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "imageviewer",
"DisplayName" : "Image Viewer",
"Name" : "ImageViewer",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "incredibuild",
"DisplayName" : "IncrediBuild",
"Name" : "IncrediBuild",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "insight",
"DisplayName" : "Insight",
"Name" : "Insight",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "ios",
"DisplayName" : "iOS",
"Name" : "Ios",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "languageclient",
"DisplayName" : "Language Client",
"Name" : "LanguageClient",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "lualanguageclient",
"DisplayName" : "Lua Language Client",
"Name" : "LuaLanguageClient",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "lua",
"DisplayName" : "Lua",
"Name" : "Lua",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "macros",
"DisplayName" : "Macros",
"Name" : "Macros",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "marketplace",
"DisplayName" : "Qt Marketplace",
"Name" : "Marketplace",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "mcusupport",
"DisplayName" : "Qt for MCUs",
"Name" : "McuSupport",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "mercurial",
"DisplayName" : "Mercurial",
"Name" : "Mercurial",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "mesonprojectmanager",
"DisplayName" : "Meson",
"Name" : "MesonProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "modeleditor",
"DisplayName" : "Model Editor",
"Name" : "ModelEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "nim",
"DisplayName" : "Nim",
"Name" : "Nim",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "perforce",
"DisplayName" : "Perforce",
"Name" : "Perforce",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "perfprofiler",
"DisplayName" : "Perf Profiler",
"Name" : "PerfProfiler",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "projectexplorer",
"DisplayName" : "Project Explorer",
"Name" : "ProjectExplorer",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "python",
"DisplayName" : "Python",
"Name" : "Python",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qbsprojectmanager",
"DisplayName" : "Qbs",
"Name" : "QbsProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmakeprojectmanager",
"DisplayName" : "qmake",
"Name" : "QmakeProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmldesigner",
"DisplayName" : "Qt Quick Designer",
"Name" : "QmlDesigner",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmldesignerbase",
"DisplayName" : "Qt Quick Designer Base",
"Name" : "QmlDesignerBase",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmldesignerlite",
"DisplayName" : "Qt Quick Designer Lite",
"Name" : "QmlDesignerLite",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmljseditor",
"DisplayName" : "QML/JS Editor",
"Name" : "QmlJSEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmljstools",
"DisplayName" : "QML Tools",
"Name" : "QmlJSTools",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmlpreview",
"DisplayName" : "QML Preview",
"Name" : "QmlPreview",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmlprofiler",
"DisplayName" : "QML Profiler",
"Name" : "QmlProfiler",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qmlprojectmanager",
"DisplayName" : "QML Project Manager",
"Name" : "QmlProjectManager",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qnx",
"DisplayName" : "QNX",
"Name" : "Qnx",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qtapplicationmanagerintegration",
"DisplayName" : "Qt Application Manager",
"Name" : "QtApplicationManagerIntegration",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "qtsupport",
"DisplayName" : "Qt Support",
"Name" : "QtSupport",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "remotelinux",
"DisplayName" : "Remote Linux",
"Name" : "RemoteLinux",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "resourceeditor",
"DisplayName" : "Resource Editor",
"Name" : "ResourceEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "saferenderer",
"DisplayName" : "Qt Safe Renderer",
"Name" : "SafeRenderer",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "screenrecorder",
"DisplayName" : "Screen Recorder",
"Name" : "ScreenRecorder",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "scxmleditor",
"DisplayName" : "SCXML Editor",
"Name" : "ScxmlEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "serialterminal",
"DisplayName" : "Serial Terminal",
"Name" : "SerialTerminal",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "silversearcher",
"DisplayName" : "Silver Searcher",
"Name" : "SilverSearcher",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "squish",
"DisplayName" : "Squish",
"Name" : "Squish",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "studiowelcome",
"DisplayName" : "Qt Design Studio Welcome",
"Name" : "StudioWelcome",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "subversion",
"DisplayName" : "Subversion",
"Name" : "Subversion",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "terminal",
"DisplayName" : "Terminal",
"Name" : "Terminal",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "texteditor",
"DisplayName" : "Text Editor",
"Name" : "TextEditor",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "todo",
"DisplayName" : "To Do",
"Name" : "Todo",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "updateinfo",
"DisplayName" : "Update Info",
"Name" : "UpdateInfo",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "valgrind",
"DisplayName" : "Valgrind",
"Name" : "Valgrind",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "vcpkg",
"DisplayName" : "Vcpkg",
"Name" : "Vcpkg",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "vcsbase",
"DisplayName" : "Version Control Systems",
"Name" : "VcsBase",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "webassembly",
"DisplayName" : "WebAssembly",
"Name" : "WebAssembly",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",

View File

@@ -1,5 +1,6 @@
{
"Id" : "welcome",
"DisplayName" : "Welcome",
"Name" : "Welcome",
"Version" : "${IDE_VERSION}",
"CompatVersion" : "${IDE_VERSION_COMPAT}",