Skip to content

Commit 28074c2

Browse files
authored
Merge pull request quarkusio#50006 from phillip-kruger/dev-mcp-title
Small fixes to Dev UI
2 parents fc83087 + b8c5ebd commit 28074c2

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

extensions/devui/deployment-spi/src/main/java/io/quarkus/devui/spi/page/PageBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,12 @@ public T namespace(String namespace) {
111111
return (T) this;
112112
}
113113

114+
@SuppressWarnings("unchecked")
115+
public T namespaceLabel(String namespaceLabel) {
116+
this.namespaceLabel = namespaceLabel;
117+
return (T) this;
118+
}
119+
114120
@SuppressWarnings("unchecked")
115121
public T internal() {
116122
return this.internal(null);

extensions/devui/deployment/src/main/java/io/quarkus/devui/deployment/DevUIProcessor.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -889,7 +889,6 @@ void getAllExtensions(List<CardPageBuildItem> cardPageBuildItems,
889889
for (PageBuilder pageBuilder : footerPageBuilders) {
890890
pageBuilder.namespace(deploymentOnlyExtension.getNamespace());
891891
pageBuilder.extension(deploymentOnlyExtension.getName());
892-
pageBuilder.internal();
893892
Page page = pageBuilder.build();
894893
deploymentOnlyExtension.addFooterPage(page);
895894
}
@@ -913,7 +912,6 @@ void getAllExtensions(List<CardPageBuildItem> cardPageBuildItems,
913912
for (PageBuilder pageBuilder : settingPageBuilders) {
914913
pageBuilder.namespace(deploymentOnlyExtension.getNamespace());
915914
pageBuilder.extension(deploymentOnlyExtension.getName());
916-
pageBuilder.internal();
917915
Page page = pageBuilder.build();
918916
deploymentOnlyExtension.addSettingPage(page);
919917
}
@@ -937,7 +935,6 @@ void getAllExtensions(List<CardPageBuildItem> cardPageBuildItems,
937935
for (PageBuilder pageBuilder : unlistedPageBuilders) {
938936
pageBuilder.namespace(deploymentOnlyExtension.getNamespace());
939937
pageBuilder.extension(deploymentOnlyExtension.getName());
940-
pageBuilder.internal();
941938
Page page = pageBuilder.build();
942939
deploymentOnlyExtension.addUnlistedPage(page);
943940
}

extensions/devui/deployment/src/main/java/io/quarkus/devui/deployment/menu/MCPProcessor.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ void createMCPPage(BuildProducer<SettingPageBuildItem> settingPageProducer,
3636

3737
mcpSettingTab.addPage(Page.webComponentPageBuilder()
3838
.namespace(NS_MCP)
39+
.internal("Dev MCP")
3940
.title("Dev MCP")
4041
.icon("font-awesome-solid:robot")
4142
.componentLink("qwc-dev-mcp-setting.js"));
@@ -45,11 +46,13 @@ void createMCPPage(BuildProducer<SettingPageBuildItem> settingPageProducer,
4546

4647
mcpOtherPages.addPage(Page.webComponentPageBuilder()
4748
.namespace(NS_MCP)
49+
.internal("Dev MCP")
4850
.title("Tools")
4951
.icon("font-awesome-solid:screwdriver-wrench")
5052
.componentLink("qwc-dev-mcp-tools.js"));
5153
mcpOtherPages.addPage(Page.webComponentPageBuilder()
5254
.namespace(NS_MCP)
55+
.internal("Dev MCP")
5356
.title("Resources")
5457
.icon("font-awesome-solid:file-invoice")
5558
.componentLink("qwc-dev-mcp-resources.js"));

extensions/devui/resources/src/main/resources/dev-ui/qwc/qwc-extensions.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ export class QwcExtensions extends observeState(LitElement) {
233233
let logoUrl = this._getLogoUrl(extension);
234234
return html`
235235
<qwc-extension
236-
clazz="active"
236+
class="active"
237237
name="${extension.name}"
238238
description="${extension.description}"
239239
guide="${extension.guide}"
@@ -290,7 +290,7 @@ export class QwcExtensions extends observeState(LitElement) {
290290
let logoUrl = this._getLogoUrl(extension);
291291

292292
return html`<qwc-extension
293-
clazz="inactive"
293+
class="inactive"
294294
name="${extension.name}"
295295
description="${extension.description}"
296296
guide="${extension.guide}"

extensions/devui/runtime/src/main/resources/META-INF/quarkus-extension.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ metadata:
66
- "devui"
77
status: "stable"
88
unlisted: true
9+
hide-in-dev-ui: true

0 commit comments

Comments
 (0)