[gnome-builder/wip/gtk4-port: 639/736] plugins: setup various plugin categories




commit 8d5d65335b83e199fb41ee046ef40d17144b58bb
Author: Christian Hergert <chergert redhat com>
Date:   Tue Apr 19 13:26:42 2022 -0700

    plugins: setup various plugin categories

 src/libide/gui/ide-preferences-builtin.c                 | 1 +
 src/plugins/blueprint/blueprint.plugin                   | 1 +
 src/plugins/clang-format/clang-format.plugin             | 1 +
 src/plugins/clangd/clangd.plugin                         | 1 +
 src/plugins/gvls/gvls.plugin                             | 1 +
 src/plugins/intelephense/intelephense.plugin             | 1 +
 src/plugins/ts-language-server/ts-language-server.plugin | 1 +
 src/plugins/vim/vim.plugin                               | 1 +
 src/plugins/vls/vala_langserv.plugin                     | 3 ++-
 9 files changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/src/libide/gui/ide-preferences-builtin.c b/src/libide/gui/ide-preferences-builtin.c
index aaa217066..ab40d0680 100644
--- a/src/libide/gui/ide-preferences-builtin.c
+++ b/src/libide/gui/ide-preferences-builtin.c
@@ -688,6 +688,7 @@ static const IdePreferenceGroupEntry groups[] = {
   { "plugins",    "debuggers",             70, N_("Debuggers") },
   { "plugins",    "templates",             80, N_("Templates") },
   { "plugins",    "editing",               90, N_("Editing & Formatting") },
+  { "plugins",    "keybindings",          100, N_("Keyboard Shortcuts") },
   { "plugins",    "other",                500, N_("Additional") },
 
   { "keyboard",   "keybindings",            0, N_("Keyboard Shortcuts") },
diff --git a/src/plugins/blueprint/blueprint.plugin b/src/plugins/blueprint/blueprint.plugin
index f46c5d765..348d30af4 100644
--- a/src/plugins/blueprint/blueprint.plugin
+++ b/src/plugins/blueprint/blueprint.plugin
@@ -5,6 +5,7 @@ Loader=python3
 Module=blueprint_plugin
 Name=Blueprint Language Server Plugin
 X-Builder-ABI=@PACKAGE_ABI@
+X-Category=lsps
 X-Code-Action-Languages=blueprint
 X-Completion-Provider-Languages=blueprint
 X-Diagnostic-Provider-Languages-Priority=100
diff --git a/src/plugins/clang-format/clang-format.plugin b/src/plugins/clang-format/clang-format.plugin
index b9bdb8b81..5d854065c 100644
--- a/src/plugins/clang-format/clang-format.plugin
+++ b/src/plugins/clang-format/clang-format.plugin
@@ -7,3 +7,4 @@ Hidden=false
 Embedded=_gb_clang_format_register_types
 Module=clang-format
 Name=ClangFormat
+X-Category=editing
diff --git a/src/plugins/clangd/clangd.plugin b/src/plugins/clangd/clangd.plugin
index a20849d7f..ea35876f4 100644
--- a/src/plugins/clangd/clangd.plugin
+++ b/src/plugins/clangd/clangd.plugin
@@ -6,6 +6,7 @@ Loader=python3
 Module=clangd_plugin
 Name=Clangd Language Server
 X-Builder-ABI=@PACKAGE_ABI@
+X-Category=lsps
 X-Code-Action-Languages=c,chdr,cpp,cpphdr,objc
 X-Completion-Provider-Languages=c,chdr,cpp,cpphdr,objc
 X-Diagnostic-Provider-Languages=c,chdr,cpp,cpphdr,objc
diff --git a/src/plugins/gvls/gvls.plugin b/src/plugins/gvls/gvls.plugin
index 0b8c6e1e2..776a514da 100644
--- a/src/plugins/gvls/gvls.plugin
+++ b/src/plugins/gvls/gvls.plugin
@@ -8,6 +8,7 @@ Builtin=true
 Loader=python3
 Module=gvls_plugin
 X-Builder-ABI=@PACKAGE_ABI@
+X-Category=lsps
 X-Completion-Provider-Languages=vala
 X-Diagnostic-Provider-Languages=vala
 X-Diagnostic-Provider-Languages-Priority=200
diff --git a/src/plugins/intelephense/intelephense.plugin b/src/plugins/intelephense/intelephense.plugin
index 45a118a17..0b4ced7ec 100644
--- a/src/plugins/intelephense/intelephense.plugin
+++ b/src/plugins/intelephense/intelephense.plugin
@@ -6,6 +6,7 @@ Loader=python3
 Module=intelephense
 Author=Peter Maatman <blackwolf12333 gmail com>
 X-Builder-ABI=@PACKAGE_ABI@
+X-Category=lsps
 X-Completion-Provider-Languages=php
 X-Symbol-Resolver-Languages=php
 X-Diagnostic-Provider-Languages=php
diff --git a/src/plugins/ts-language-server/ts-language-server.plugin 
b/src/plugins/ts-language-server/ts-language-server.plugin
index 3f001dc0e..f82f0609d 100644
--- a/src/plugins/ts-language-server/ts-language-server.plugin
+++ b/src/plugins/ts-language-server/ts-language-server.plugin
@@ -6,6 +6,7 @@ Loader=python3
 Module=ts_language_server_plugin
 Name=Typescript Language Server Plugin
 X-Builder-ABI=@PACKAGE_ABI@
+X-Category=lsps
 X-Code-Action-Languages=js,jsx,typescript,typescript-jsx
 X-Completion-Provider-Languages=js,jsx,typescript,typescript-jsx
 X-Diagnostic-Provider-Languages=js,jsx,typescript,typescript-jsx
diff --git a/src/plugins/vim/vim.plugin b/src/plugins/vim/vim.plugin
index b1b550fa3..1648ccba4 100644
--- a/src/plugins/vim/vim.plugin
+++ b/src/plugins/vim/vim.plugin
@@ -6,4 +6,5 @@ Description=Emulation of various VIM features
 Embedded=_gbp_vim_register_types
 Module=vim
 Name=VIM Emulation
+X-Category=keybindings
 X-Workspace-Kind=editor;primary;
diff --git a/src/plugins/vls/vala_langserv.plugin b/src/plugins/vls/vala_langserv.plugin
index 7b5945960..f988e41ec 100644
--- a/src/plugins/vls/vala_langserv.plugin
+++ b/src/plugins/vls/vala_langserv.plugin
@@ -6,6 +6,8 @@ Copyright=Copyright © 2020
 
 Loader=python3
 Module=vala_langserv
+X-Builder-ABI=@PACKAGE_ABI@
+X-Category=lsps
 X-Code-Action-Languages=vala
 X-Completion-Provider-Languages=vala
 X-Diagnostic-Provider-Languages=vala
@@ -18,4 +20,3 @@ X-Hover-Provider-Languages=vala
 X-Rename-Provider-Languages=vala
 X-Symbol-Resolver-Languages-Priority=100
 X-Symbol-Resolver-Languages=vala
-X-Builder-ABI=@PACKAGE_ABI@


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]