Update global menu
This commit is contained in:
@@ -20,12 +20,8 @@ Labs.MenuBar {
|
|||||||
Labs.Menu {
|
Labs.Menu {
|
||||||
title: i18nc("menu", "NeoChat")
|
title: i18nc("menu", "NeoChat")
|
||||||
|
|
||||||
// TODO: make about page its own thing so we can go to it instead of settings where it's currently at
|
|
||||||
// Labs.MenuItem {
|
|
||||||
// text: i18nc("menu", "About NeoChat")
|
|
||||||
// }
|
|
||||||
Labs.MenuItem {
|
Labs.MenuItem {
|
||||||
enabled: pageStack.layers.currentItem.title !== i18n("Configure NeoChat...")
|
enabled: pageStack.layers.currentItem.title !== i18n("Configure NeoChat…")
|
||||||
text: i18nc("menu", "Configure NeoChat...")
|
text: i18nc("menu", "Configure NeoChat...")
|
||||||
|
|
||||||
shortcut: StandardKey.Preferences
|
shortcut: StandardKey.Preferences
|
||||||
@@ -94,22 +90,25 @@ Labs.MenuBar {
|
|||||||
Labs.Menu {
|
Labs.Menu {
|
||||||
title: i18nc("menu", "Window")
|
title: i18nc("menu", "Window")
|
||||||
|
|
||||||
// Labs.MenuItem {
|
|
||||||
// text: settings.userWantsSidebars ? i18nc("menu", "Hide Sidebar") : i18nc("menu", "Show Sidebar")
|
|
||||||
// onTriggered: settings.userWantsSidebars = !settings.userWantsSidebars
|
|
||||||
// }
|
|
||||||
Labs.MenuItem {
|
Labs.MenuItem {
|
||||||
text: root.visibility === Window.FullScreen ? i18nc("menu", "Exit Full Screen") : i18nc("menu", "Enter Full Screen")
|
text: root.visibility === Window.FullScreen ? i18nc("menu", "Exit Full Screen") : i18nc("menu", "Enter Full Screen")
|
||||||
onTriggered: root.visibility === Window.FullScreen ? root.showNormal() : root.showFullScreen()
|
onTriggered: root.visibility === Window.FullScreen ? root.showNormal() : root.showFullScreen()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// TODO: offline help system (https://invent.kde.org/network/neochat/-/issues/411)
|
|
||||||
Labs.Menu {
|
Labs.Menu {
|
||||||
title: i18nc("menu", "Help")
|
title: i18nc("menu", "Help")
|
||||||
|
|
||||||
Labs.MenuItem {
|
Labs.MenuItem {
|
||||||
text: i18nc("menu", "Matrix FAQ")
|
text: i18nc("menu", "About Matrix")
|
||||||
onTriggered: UrlHelper.openUrl("https://matrix.org/faq/")
|
onTriggered: UrlHelper.openUrl("https://matrix.org/docs/chat_basics/matrix-for-im/")
|
||||||
|
}
|
||||||
|
Labs.MenuItem {
|
||||||
|
text: i18nc("menu", "About NeoChat")
|
||||||
|
onTriggered: pageStack.pushDialogLayer(Qt.createComponent("org.kde.kirigamiaddons.formcard", "AboutPage"))
|
||||||
|
}
|
||||||
|
Labs.MenuItem {
|
||||||
|
text: i18nc("menu", "About KDE")
|
||||||
|
onTriggered: pageStack.pushDialogLayer(Qt.createComponent("org.kde.kirigamiaddons.formcard", "AboutKDE"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user