diff --git a/src/extensions/core-api/index.ts b/src/extensions/core-api/index.ts index c98266a2c5..16a989e7ac 100644 --- a/src/extensions/core-api/index.ts +++ b/src/extensions/core-api/index.ts @@ -5,6 +5,7 @@ export * from "../lens-renderer-extension" import type { WindowManager } from "../../main/window-manager"; // APIs +import * as App from "./app" import * as EventBus from "./event-bus" import * as Store from "./stores" import * as Util from "./utils" @@ -15,6 +16,7 @@ import * as ClusterFeature from "./cluster-feature" export let windowManager: WindowManager; export { + App, EventBus, ClusterFeature, Store, diff --git a/src/main/menu.ts b/src/main/menu.ts index d3aacc8118..7bb340b5ce 100644 --- a/src/main/menu.ts +++ b/src/main/menu.ts @@ -1,7 +1,7 @@ import { app, BrowserWindow, dialog, Menu, MenuItem, MenuItemConstructorOptions, shell, webContents } from "electron" import { autorun } from "mobx"; import { WindowManager } from "./window-manager"; -import { appName, isMac, issuesTrackerUrl, isWindows, slackUrl } from "../common/vars"; +import { appName, isMac, isWindows } from "../common/vars"; import { addClusterURL } from "../renderer/components/+add-cluster/add-cluster.route"; import { preferencesURL } from "../renderer/components/+preferences/preferences.route"; import { whatsNewURL } from "../renderer/components/+whats-new/whats-new.route"; @@ -174,30 +174,18 @@ export function buildMenu(windowManager: WindowManager) { const helpMenu: MenuItemConstructorOptions = { role: 'help', submenu: [ - { - label: "License", - click: async () => { - shell.openExternal('https://k8slens.dev/licenses/eula.md'); - }, - }, - { - label: "Community Slack", - click: async () => { - shell.openExternal(slackUrl); - }, - }, - { - label: 'Report an Issue', - click: async () => { - shell.openExternal(issuesTrackerUrl); - }, - }, { label: "What's new?", click() { navigate(whatsNewURL()) }, }, + { + label: "License", + click: async () => { + shell.openExternal('https://k8slens.dev/licenses/eula.md'); + }, + }, ...ignoreOnMac([ { label: "About Lens",