From ddb079b62dfa100ddbc82a5932136a99151b7d70 Mon Sep 17 00:00:00 2001 From: Walid Salah Date: Mon, 16 Mar 2026 16:05:16 +0100 Subject: [PATCH] Add terminal multiplexer launcher (#1687) * Add tmux * Add mux modal * Restore the settings config version * Revert typo * Use DankModal for InputModal * Simplify terminal flags * use showWithOptions for inputModals instead * Fix translation * use Quickshell.env("TERMINAL") to choose terminal * Fix typo * Hide muxModal after creating new session * Add mux check, moved exclusion to service, And use ScriptModel * Revert unrelated change * Add blank line --- quickshell/Common/SettingsData.qml | 7 +- quickshell/Common/settings/SettingsSpec.js | 5 + quickshell/DMSShell.qml | 5 + quickshell/Modals/Common/InputModal.qml | 312 ++ quickshell/Modals/MuxModal.qml | 621 +++ .../Modals/Settings/SettingsContent.qml | 15 + .../Modals/Settings/SettingsSidebar.qml | 6 + quickshell/Modules/Settings/MuxTab.qml | 113 + quickshell/Services/MuxService.qml | 230 + quickshell/Widgets/DankTextField.qml | 7 + quickshell/translations/en.json | 4046 ++++++++------- quickshell/translations/template.json | 4444 +++++++++-------- 12 files changed, 6076 insertions(+), 3735 deletions(-) create mode 100644 quickshell/Modals/Common/InputModal.qml create mode 100644 quickshell/Modals/MuxModal.qml create mode 100644 quickshell/Modules/Settings/MuxTab.qml create mode 100644 quickshell/Services/MuxService.qml diff --git a/quickshell/Common/SettingsData.qml b/quickshell/Common/SettingsData.qml index 48cdbc10..2fff9d21 100644 --- a/quickshell/Common/SettingsData.qml +++ b/quickshell/Common/SettingsData.qml @@ -14,7 +14,7 @@ import "settings/SettingsStore.js" as Store Singleton { id: root - readonly property int settingsConfigVersion: 6 + readonly property int settingsConfigVersion: 5 readonly property bool isGreeterMode: Quickshell.env("DMS_RUN_GREETER") === "1" || Quickshell.env("DMS_RUN_GREETER") === "true" @@ -453,6 +453,11 @@ Singleton { property bool syncModeWithPortal: true property bool terminalsAlwaysDark: false + property string muxType: "tmux" + property bool muxUseCustomCommand: false + property string muxCustomCommand: "" + property string muxSessionFilter: "" + property bool runDmsMatugenTemplates: true property bool matugenTemplateGtk: true property bool matugenTemplateNiri: true diff --git a/quickshell/Common/settings/SettingsSpec.js b/quickshell/Common/settings/SettingsSpec.js index 55447285..51350b20 100644 --- a/quickshell/Common/settings/SettingsSpec.js +++ b/quickshell/Common/settings/SettingsSpec.js @@ -268,6 +268,11 @@ var SPEC = { syncModeWithPortal: { def: true }, terminalsAlwaysDark: { def: false, onChange: "regenSystemThemes" }, + muxType: { def: "tmux" }, + muxUseCustomCommand: { def: false }, + muxCustomCommand: { def: "" }, + muxSessionFilter: { def: "" }, + runDmsMatugenTemplates: { def: true }, matugenTemplateGtk: { def: true }, matugenTemplateNiri: { def: true }, diff --git a/quickshell/DMSShell.qml b/quickshell/DMSShell.qml index b73460a7..4aa1bd91 100644 --- a/quickshell/DMSShell.qml +++ b/quickshell/DMSShell.qml @@ -7,6 +7,7 @@ import qs.Modals.Clipboard import qs.Modals.Greeter import qs.Modals.Settings import qs.Modals.DankLauncherV2 +import qs.Modals import qs.Modules import qs.Modules.AppDrawer import qs.Modules.DankDash @@ -619,6 +620,10 @@ Item { } } + MuxModal { + id: muxModal + } + ClipboardHistoryModal { id: clipboardHistoryModalPopup diff --git a/quickshell/Modals/Common/InputModal.qml b/quickshell/Modals/Common/InputModal.qml new file mode 100644 index 00000000..c65f3e09 --- /dev/null +++ b/quickshell/Modals/Common/InputModal.qml @@ -0,0 +1,312 @@ +import QtQuick +import qs.Common +import qs.Modals.Common +import qs.Widgets + +DankModal { + id: root + + layerNamespace: "dms:input-modal" + keepPopoutsOpen: true + + property string inputTitle: "" + property string inputMessage: "" + property string inputPlaceholder: "" + property string inputText: "" + property string confirmButtonText: "Confirm" + property string cancelButtonText: "Cancel" + property color confirmButtonColor: Theme.primary + property var onConfirm: function (text) {} + property var onCancel: function () {} + property int selectedButton: -1 + property bool keyboardNavigation: false + + function show(title, message, onConfirmCallback, onCancelCallback) { + inputTitle = title || ""; + inputMessage = message || ""; + inputPlaceholder = ""; + inputText = ""; + confirmButtonText = "Confirm"; + cancelButtonText = "Cancel"; + confirmButtonColor = Theme.primary; + onConfirm = onConfirmCallback || ((text) => {}); + onCancel = onCancelCallback || (() => {}); + selectedButton = -1; + keyboardNavigation = false; + open(); + } + + function showWithOptions(options) { + inputTitle = options.title || ""; + inputMessage = options.message || ""; + inputPlaceholder = options.placeholder || ""; + inputText = options.initialText || ""; + confirmButtonText = options.confirmText || "Confirm"; + cancelButtonText = options.cancelText || "Cancel"; + confirmButtonColor = options.confirmColor || Theme.primary; + onConfirm = options.onConfirm || ((text) => {}); + onCancel = options.onCancel || (() => {}); + selectedButton = -1; + keyboardNavigation = false; + open(); + } + + function confirmAndClose() { + const text = inputText; + close(); + if (onConfirm) { + onConfirm(text); + } + } + + function cancelAndClose() { + close(); + if (onCancel) { + onCancel(); + } + } + + function selectButton() { + if (selectedButton === 0) { + cancelAndClose(); + } else { + confirmAndClose(); + } + } + + shouldBeVisible: false + allowStacking: true + modalWidth: 350 + modalHeight: contentLoader.item ? contentLoader.item.implicitHeight + Theme.spacingM * 2 : 200 + enableShadow: true + shouldHaveFocus: true + onBackgroundClicked: cancelAndClose() + onOpened: { + Qt.callLater(function () { + if (contentLoader.item && contentLoader.item.textInputRef) { + contentLoader.item.textInputRef.forceActiveFocus(); + } + }); + } + + content: Component { + FocusScope { + anchors.fill: parent + implicitHeight: mainColumn.implicitHeight + focus: true + + property alias textInputRef: textInput + + Keys.onPressed: function (event) { + const textFieldFocused = textInput.activeFocus; + + switch (event.key) { + case Qt.Key_Escape: + root.cancelAndClose(); + event.accepted = true; + break; + case Qt.Key_Tab: + if (textFieldFocused) { + root.keyboardNavigation = true; + root.selectedButton = 0; + textInput.focus = false; + } else { + root.keyboardNavigation = true; + if (root.selectedButton === -1) { + root.selectedButton = 0; + } else if (root.selectedButton === 0) { + root.selectedButton = 1; + } else { + root.selectedButton = -1; + textInput.forceActiveFocus(); + } + } + event.accepted = true; + break; + case Qt.Key_Left: + if (!textFieldFocused) { + root.keyboardNavigation = true; + root.selectedButton = 0; + event.accepted = true; + } + break; + case Qt.Key_Right: + if (!textFieldFocused) { + root.keyboardNavigation = true; + root.selectedButton = 1; + event.accepted = true; + } + break; + case Qt.Key_Return: + case Qt.Key_Enter: + if (root.selectedButton !== -1) { + root.selectButton(); + } else { + root.confirmAndClose(); + } + event.accepted = true; + break; + } + } + + Column { + id: mainColumn + anchors.left: parent.left + anchors.right: parent.right + anchors.top: parent.top + anchors.leftMargin: Theme.spacingL + anchors.rightMargin: Theme.spacingL + anchors.topMargin: Theme.spacingL + spacing: 0 + + StyledText { + text: root.inputTitle + font.pixelSize: Theme.fontSizeLarge + color: Theme.surfaceText + font.weight: Font.Medium + width: parent.width + horizontalAlignment: Text.AlignHCenter + } + + Item { + width: 1 + height: Theme.spacingL + } + + StyledText { + text: root.inputMessage + font.pixelSize: Theme.fontSizeMedium + color: Theme.surfaceText + width: parent.width + horizontalAlignment: Text.AlignHCenter + wrapMode: Text.WordWrap + visible: root.inputMessage !== "" + } + + Item { + width: 1 + height: root.inputMessage !== "" ? Theme.spacingL : 0 + visible: root.inputMessage !== "" + } + + Rectangle { + width: parent.width + height: 40 + radius: Theme.cornerRadius + color: Theme.surfaceVariantAlpha + border.color: textInput.activeFocus ? Theme.primary : "transparent" + border.width: textInput.activeFocus ? 1 : 0 + + TextInput { + id: textInput + + anchors.fill: parent + anchors.leftMargin: Theme.spacingM + anchors.rightMargin: Theme.spacingM + verticalAlignment: TextInput.AlignVCenter + font.pixelSize: Theme.fontSizeMedium + color: Theme.surfaceText + selectionColor: Theme.primary + selectedTextColor: Theme.primaryText + clip: true + text: root.inputText + onTextChanged: root.inputText = text + + StyledText { + anchors.fill: parent + verticalAlignment: Text.AlignVCenter + font.pixelSize: Theme.fontSizeMedium + color: Qt.rgba(Theme.surfaceText.r, Theme.surfaceText.g, Theme.surfaceText.b, 0.4) + text: root.inputPlaceholder + visible: textInput.text === "" && !textInput.activeFocus + } + } + } + + Item { + width: 1 + height: Theme.spacingL * 1.5 + } + + Row { + anchors.horizontalCenter: parent.horizontalCenter + spacing: Theme.spacingM + + Rectangle { + width: 120 + height: 40 + radius: Theme.cornerRadius + color: { + if (root.keyboardNavigation && root.selectedButton === 0) { + return Qt.rgba(Theme.primary.r, Theme.primary.g, Theme.primary.b, 0.12); + } else if (cancelButton.containsMouse) { + return Theme.surfacePressed; + } else { + return Theme.surfaceVariantAlpha; + } + } + border.color: (root.keyboardNavigation && root.selectedButton === 0) ? Theme.primary : "transparent" + border.width: (root.keyboardNavigation && root.selectedButton === 0) ? 1 : 0 + + StyledText { + text: root.cancelButtonText + font.pixelSize: Theme.fontSizeMedium + color: Theme.surfaceText + font.weight: Font.Medium + anchors.centerIn: parent + } + + MouseArea { + id: cancelButton + + anchors.fill: parent + hoverEnabled: true + cursorShape: Qt.PointingHandCursor + onClicked: root.cancelAndClose() + } + } + + Rectangle { + width: 120 + height: 40 + radius: Theme.cornerRadius + color: { + const baseColor = root.confirmButtonColor; + if (root.keyboardNavigation && root.selectedButton === 1) { + return Qt.rgba(baseColor.r, baseColor.g, baseColor.b, 1); + } else if (confirmButton.containsMouse) { + return Qt.rgba(baseColor.r, baseColor.g, baseColor.b, 0.9); + } else { + return baseColor; + } + } + border.color: (root.keyboardNavigation && root.selectedButton === 1) ? "white" : "transparent" + border.width: (root.keyboardNavigation && root.selectedButton === 1) ? 1 : 0 + + StyledText { + text: root.confirmButtonText + font.pixelSize: Theme.fontSizeMedium + color: Theme.primaryText + font.weight: Font.Medium + anchors.centerIn: parent + } + + MouseArea { + id: confirmButton + + anchors.fill: parent + hoverEnabled: true + cursorShape: Qt.PointingHandCursor + onClicked: root.confirmAndClose() + } + } + } + + Item { + width: 1 + height: Theme.spacingL + } + } + } + } +} diff --git a/quickshell/Modals/MuxModal.qml b/quickshell/Modals/MuxModal.qml new file mode 100644 index 00000000..03d44f9a --- /dev/null +++ b/quickshell/Modals/MuxModal.qml @@ -0,0 +1,621 @@ +pragma ComponentBehavior: Bound + +import QtQuick +import QtQuick.Controls +import QtQuick.Layouts +import Quickshell.Hyprland +import Quickshell.Io +import Quickshell +import qs.Common +import qs.Modals.Common +import qs.Services +import qs.Widgets + +DankModal { + id: muxModal + + layerNamespace: "dms:mux" + + property int selectedIndex: -1 + property string searchText: "" + property var filteredSessions: [] + + function updateFilteredSessions() { + var filtered = [] + var lowerSearch = searchText.trim().toLowerCase() + for (var i = 0; i < MuxService.sessions.length; i++) { + var session = MuxService.sessions[i] + if (lowerSearch.length > 0 && !session.name.toLowerCase().includes(lowerSearch)) + continue + filtered.push(session) + } + filteredSessions = filtered + + if (selectedIndex >= filteredSessions.length) { + selectedIndex = Math.max(0, filteredSessions.length - 1) + } + } + + onSearchTextChanged: updateFilteredSessions() + + Connections { + target: MuxService + function onSessionsChanged() { + updateFilteredSessions() + } + } + + HyprlandFocusGrab { + id: grab + windows: [muxModal.contentWindow] + active: CompositorService.isHyprland && muxModal.shouldHaveFocus + } + + function toggle() { + if (shouldBeVisible) { + hide() + } else { + show() + } + } + + function show() { + open() + selectedIndex = -1 + searchText = "" + MuxService.refreshSessions() + shouldHaveFocus = true + + Qt.callLater(() => { + if (muxPanel && muxPanel.searchField) { + muxPanel.searchField.forceActiveFocus(); + } + }) + } + + function hide() { + close() + selectedIndex = -1 + searchText = "" + } + + function attachToSession(name) { + MuxService.attachToSession(name) + hide() + } + + function renameSession(name) { + inputModal.showWithOptions({ + title: I18n.tr("Rename Session"), + message: I18n.tr("Enter a new name for session \"%1\"").arg(name), + initialText: name, + onConfirm: function (newName) { + MuxService.renameSession(name, newName) + } + }) + } + + function killSession(name) { + confirmModal.showWithOptions({ + title: I18n.tr("Kill Session"), + message: I18n.tr("Are you sure you want to kill session \"%1\"?").arg(name), + confirmText: I18n.tr("Kill"), + confirmColor: Theme.primary, + onConfirm: function () { + MuxService.killSession(name) + } + }) + } + + function createNewSession() { + inputModal.showWithOptions({ + title: I18n.tr("New Session"), + message: I18n.tr("Please write a name for your new %1 session").arg(MuxService.displayName), + onConfirm: function (name) { + MuxService.createSession(name) + hide() + } + }) + } + + function selectNext() { + selectedIndex = Math.min(selectedIndex + 1, filteredSessions.length - 1) + } + + function selectPrevious() { + selectedIndex = Math.max(selectedIndex - 1, -1) + } + + function activateSelected() { + if (selectedIndex === -1) { + createNewSession() + } else if (selectedIndex >= 0 && selectedIndex < filteredSessions.length) { + attachToSession(filteredSessions[selectedIndex].name) + } + } + + visible: false + modalWidth: 600 + modalHeight: 600 + backgroundColor: Theme.withAlpha(Theme.surfaceContainer, Theme.popupTransparency) + cornerRadius: Theme.cornerRadius + borderColor: Theme.outlineMedium + borderWidth: 1 + enableShadow: true + keepContentLoaded: true + + onBackgroundClicked: hide() + + Timer { + interval: 3000 + running: muxModal.shouldBeVisible + repeat: true + onTriggered: MuxService.refreshSessions() + } + + IpcHandler { + function open(): string { + muxModal.show() + return "MUX_OPEN_SUCCESS" + } + + function close(): string { + muxModal.hide() + return "MUX_CLOSE_SUCCESS" + } + + function toggle(): string { + muxModal.toggle() + return "MUX_TOGGLE_SUCCESS" + } + + target: "mux" + } + + // Backwards compatibility + IpcHandler { + function open(): string { + muxModal.show() + return "TMUX_OPEN_SUCCESS" + } + + function close(): string { + muxModal.hide() + return "TMUX_CLOSE_SUCCESS" + } + + function toggle(): string { + muxModal.toggle() + return "TMUX_TOGGLE_SUCCESS" + } + + target: "tmux" + } + + InputModal { + id: inputModal + onShouldBeVisibleChanged: { + if (shouldBeVisible) { + muxModal.shouldHaveFocus = false; + muxModal.contentWindow.visible = false; + return; + } + if (muxModal.shouldBeVisible) { + muxModal.contentWindow.visible = true; + } + Qt.callLater(function () { + if (!muxModal.shouldBeVisible) { + return; + } + muxModal.shouldHaveFocus = true; + muxModal.modalFocusScope.forceActiveFocus(); + if (muxPanel.searchField) { + muxPanel.searchField.forceActiveFocus(); + } + }); + } + } + + ConfirmModal { + id: confirmModal + onShouldBeVisibleChanged: { + if (shouldBeVisible) { + muxModal.shouldHaveFocus = false; + muxModal.contentWindow.visible = false; + return; + } + if (muxModal.shouldBeVisible) { + muxModal.contentWindow.visible = true; + } + Qt.callLater(function () { + if (!muxModal.shouldBeVisible) { + return; + } + muxModal.shouldHaveFocus = true; + muxModal.modalFocusScope.forceActiveFocus(); + if (muxPanel.searchField) { + muxPanel.searchField.forceActiveFocus(); + } + }); + } + } + + directContent: Item { + id: muxPanel + + clip: false + + property alias searchField: searchField + + Keys.onPressed: event => { + if ((event.key === Qt.Key_J && (event.modifiers & Qt.ControlModifier)) || + (event.key === Qt.Key_Down)) { + selectNext() + event.accepted = true + } else if ((event.key === Qt.Key_K && (event.modifiers & Qt.ControlModifier)) || + (event.key === Qt.Key_Up)) { + selectPrevious() + event.accepted = true + } else if (event.key === Qt.Key_N && (event.modifiers & Qt.ControlModifier)) { + createNewSession() + event.accepted = true + } else if (event.key === Qt.Key_R && (event.modifiers & Qt.ControlModifier)) { + if (MuxService.supportsRename && selectedIndex >= 0 && selectedIndex < filteredSessions.length) { + renameSession(filteredSessions[selectedIndex].name) + } + event.accepted = true + } else if (event.key === Qt.Key_D && (event.modifiers & Qt.ControlModifier)) { + if (selectedIndex >= 0 && selectedIndex < filteredSessions.length) { + killSession(filteredSessions[selectedIndex].name) + } + event.accepted = true + } else if (event.key === Qt.Key_Escape) { + hide() + event.accepted = true + } else if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) { + activateSelected() + event.accepted = true + } + } + + Column { + width: parent.width - Theme.spacingM * 2 + height: parent.height - Theme.spacingM * 2 + x: Theme.spacingM + y: Theme.spacingM + spacing: Theme.spacingS + + // Header + Item { + width: parent.width + height: 40 + + StyledText { + anchors.left: parent.left + anchors.leftMargin: Theme.spacingS + anchors.verticalCenter: parent.verticalCenter + text: I18n.tr("%1 Sessions").arg(MuxService.displayName) + font.pixelSize: Theme.fontSizeLarge + 4 + font.weight: Font.Bold + color: Theme.surfaceText + } + + StyledText { + anchors.right: parent.right + anchors.rightMargin: Theme.spacingS + anchors.verticalCenter: parent.verticalCenter + text: I18n.tr("%1 active, %2 filtered").arg(MuxService.sessions.length).arg(muxModal.filteredSessions.length) + font.pixelSize: Theme.fontSizeMedium + color: Theme.surfaceVariantText + } + } + + // Search field + DankTextField { + id: searchField + + width: parent.width + height: 48 + cornerRadius: Theme.cornerRadius + backgroundColor: Theme.surfaceContainerHigh + normalBorderColor: Theme.outlineMedium + focusedBorderColor: Theme.primary + leftIconName: "search" + leftIconSize: Theme.iconSize + leftIconColor: Theme.surfaceVariantText + leftIconFocusedColor: Theme.primary + showClearButton: true + font.pixelSize: Theme.fontSizeMedium + placeholderText: I18n.tr("Search sessions...") + keyForwardTargets: [muxPanel] + + onTextEdited: { + muxModal.searchText = text + muxModal.selectedIndex = 0 + } + } + + // New Session Button + Rectangle { + width: parent.width + height: 56 + radius: Theme.cornerRadius + color: muxModal.selectedIndex === -1 ? Theme.primaryContainer : + (newMouse.containsMouse ? Theme.surfaceContainerHigh : Theme.surfaceContainer) + + RowLayout { + anchors.fill: parent + anchors.leftMargin: Theme.spacingM + anchors.rightMargin: Theme.spacingM + spacing: Theme.spacingM + + Rectangle { + Layout.preferredWidth: 40 + Layout.preferredHeight: 40 + radius: 20 + color: Theme.primaryContainer + + DankIcon { + anchors.centerIn: parent + name: "add" + size: Theme.iconSize + color: Theme.primary + } + } + + Column { + Layout.fillWidth: true + spacing: 2 + + StyledText { + text: I18n.tr("New Session") + font.pixelSize: Theme.fontSizeMedium + font.weight: Font.Medium + color: Theme.surfaceText + } + + StyledText { + text: I18n.tr("Create a new %1 session (n)").arg(MuxService.displayName) + font.pixelSize: Theme.fontSizeSmall + color: Theme.surfaceVariantText + } + } + } + + MouseArea { + id: newMouse + anchors.fill: parent + hoverEnabled: true + cursorShape: Qt.PointingHandCursor + onClicked: muxModal.createNewSession() + } + } + + // Sessions List + Rectangle { + width: parent.width + height: parent.height - 88 - 48 - shortcutsBar.height - Theme.spacingS * 3 + radius: Theme.cornerRadius + color: "transparent" + + ScrollView { + anchors.fill: parent + clip: true + + Column { + width: parent.width + spacing: Theme.spacingXS + + Repeater { + model: ScriptModel { + values: muxModal.filteredSessions + } + + delegate: Rectangle { + required property var modelData + required property int index + + width: parent.width + height: 64 + radius: Theme.cornerRadius + color: muxModal.selectedIndex === index ? Theme.primaryContainer : + (sessionMouse.containsMouse ? Theme.surfaceContainerHigh : "transparent") + + MouseArea { + id: sessionMouse + anchors.fill: parent + hoverEnabled: true + cursorShape: Qt.PointingHandCursor + onClicked: muxModal.attachToSession(modelData.name) + } + + RowLayout { + anchors.fill: parent + anchors.leftMargin: Theme.spacingM + anchors.rightMargin: Theme.spacingM + spacing: Theme.spacingM + + // Avatar + Rectangle { + Layout.preferredWidth: 40 + Layout.preferredHeight: 40 + radius: 20 + color: modelData.attached ? Theme.primaryContainer : Theme.surfaceContainerHigh + + StyledText { + anchors.centerIn: parent + text: modelData.name.charAt(0).toUpperCase() + font.pixelSize: Theme.fontSizeLarge + font.weight: Font.Bold + color: modelData.attached ? Theme.primary : Theme.surfaceText + } + } + + // Info + Column { + Layout.fillWidth: true + spacing: 2 + + StyledText { + text: modelData.name + font.pixelSize: Theme.fontSizeMedium + font.weight: Font.Medium + color: Theme.surfaceText + elide: Text.ElideRight + } + + StyledText { + text: { + var parts = [] + if (modelData.windows !== "N/A") + parts.push(I18n.tr("%1 windows").arg(modelData.windows)) + parts.push(modelData.attached ? I18n.tr("attached") : I18n.tr("detached")) + return parts.join(" \u2022 ") + } + font.pixelSize: Theme.fontSizeSmall + color: Theme.surfaceVariantText + } + } + + // Rename button (tmux only) + Rectangle { + Layout.preferredWidth: 36 + Layout.preferredHeight: 36 + radius: 18 + visible: MuxService.supportsRename + color: renameMouse.containsMouse ? Theme.surfaceContainerHighest : "transparent" + + DankIcon { + anchors.centerIn: parent + name: "edit" + size: Theme.iconSizeSmall + color: renameMouse.containsMouse ? Theme.primary : Theme.surfaceVariantText + } + + MouseArea { + id: renameMouse + anchors.fill: parent + hoverEnabled: true + cursorShape: Qt.PointingHandCursor + onClicked: muxModal.renameSession(modelData.name) + } + } + + // Delete button + Rectangle { + Layout.preferredWidth: 36 + Layout.preferredHeight: 36 + radius: 18 + color: deleteMouse.containsMouse ? Theme.errorContainer : "transparent" + + DankIcon { + anchors.centerIn: parent + name: "delete" + size: Theme.iconSizeSmall + color: deleteMouse.containsMouse ? Theme.error : Theme.surfaceVariantText + } + + MouseArea { + id: deleteMouse + anchors.fill: parent + hoverEnabled: true + cursorShape: Qt.PointingHandCursor + onClicked: { + muxModal.killSession(modelData.name) + } + } + } + } + } + } + + // Empty state + Item { + width: parent.width + height: muxModal.filteredSessions.length === 0 ? 200 : 0 + visible: muxModal.filteredSessions.length === 0 + + Column { + anchors.centerIn: parent + spacing: Theme.spacingM + + DankIcon { + name: muxModal.searchText.length > 0 ? "search_off" : "terminal" + size: 48 + color: Theme.surfaceVariantText + anchors.horizontalCenter: parent.horizontalCenter + } + + StyledText { + text: muxModal.searchText.length > 0 ? I18n.tr("No sessions found") : I18n.tr("No active %1 sessions").arg(MuxService.displayName) + font.pixelSize: Theme.fontSizeMedium + color: Theme.surfaceVariantText + anchors.horizontalCenter: parent.horizontalCenter + } + + StyledText { + text: muxModal.searchText.length > 0 ? I18n.tr("Try a different search") : I18n.tr("Press 'n' or click 'New Session' to create one") + font.pixelSize: Theme.fontSizeSmall + color: Theme.surfaceVariantText + anchors.horizontalCenter: parent.horizontalCenter + } + } + } + } + } + } + + // Shortcuts bar + Row { + id: shortcutsBar + width: parent.width + spacing: Theme.spacingM + bottomPadding: Theme.spacingS + + Repeater { + model: { + var shortcuts = [ + { key: "↑↓", label: I18n.tr("Navigate") }, + { key: "↵", label: I18n.tr("Attach") }, + { key: "^N", label: I18n.tr("New") }, + { key: "^D", label: I18n.tr("Kill") }, + { key: "Esc", label: I18n.tr("Close") } + ] + if (MuxService.supportsRename) + shortcuts.splice(3, 0, { key: "^R", label: I18n.tr("Rename") }) + return shortcuts + } + + delegate: Row { + required property var modelData + spacing: 4 + + Rectangle { + width: keyText.width + Theme.spacingS + height: keyText.height + 4 + radius: 4 + color: Theme.surfaceContainerHighest + anchors.verticalCenter: parent.verticalCenter + + StyledText { + id: keyText + anchors.centerIn: parent + text: modelData.key + font.pixelSize: Theme.fontSizeSmall - 1 + font.weight: Font.Medium + color: Theme.surfaceVariantText + } + } + + StyledText { + text: modelData.label + font.pixelSize: Theme.fontSizeSmall + color: Theme.surfaceVariantText + anchors.verticalCenter: parent.verticalCenter + } + } + } + } + } + } +} diff --git a/quickshell/Modals/Settings/SettingsContent.qml b/quickshell/Modals/Settings/SettingsContent.qml index 4521eb11..dfff231b 100644 --- a/quickshell/Modals/Settings/SettingsContent.qml +++ b/quickshell/Modals/Settings/SettingsContent.qml @@ -503,5 +503,20 @@ FocusScope { Qt.callLater(() => item.forceActiveFocus()); } } + + Loader { + id: muxLoader + anchors.fill: parent + active: root.currentIndex === 30 + visible: active + focus: active + + sourceComponent: MuxTab {} + + onActiveChanged: { + if (active && item) + Qt.callLater(() => item.forceActiveFocus()); + } + } } } diff --git a/quickshell/Modals/Settings/SettingsSidebar.qml b/quickshell/Modals/Settings/SettingsSidebar.qml index 57672727..221a4129 100644 --- a/quickshell/Modals/Settings/SettingsSidebar.qml +++ b/quickshell/Modals/Settings/SettingsSidebar.qml @@ -266,6 +266,12 @@ Rectangle { "tabIndex": 8, "cupsOnly": true }, + { + "id": "multiplexers", + "text": I18n.tr("Multiplexers"), + "icon": "terminal", + "tabIndex": 30 + }, { "id": "window_rules", "text": I18n.tr("Window Rules"), diff --git a/quickshell/Modules/Settings/MuxTab.qml b/quickshell/Modules/Settings/MuxTab.qml new file mode 100644 index 00000000..07fc0bcc --- /dev/null +++ b/quickshell/Modules/Settings/MuxTab.qml @@ -0,0 +1,113 @@ +import QtQuick +import qs.Common +import qs.Services +import qs.Widgets +import qs.Modules.Settings.Widgets + +Item { + id: root + + readonly property var muxTypeOptions: [ + "tmux", + "zellij" + ] + +DankFlickable { + anchors.fill: parent + clip: true + contentHeight: mainColumn.height + Theme.spacingXL + contentWidth: width + + Column { + id: mainColumn + topPadding: 4 + width: Math.min(550, parent.width - Theme.spacingL * 2) + anchors.horizontalCenter: parent.horizontalCenter + spacing: Theme.spacingXL + + SettingsCard { + tab: "mux" + tags: ["mux", "multiplexer", "tmux", "zellij", "type"] + title: I18n.tr("Multiplexer") + iconName: "terminal" + + SettingsDropdownRow { + tab: "mux" + tags: ["mux", "multiplexer", "tmux", "zellij", "type", "backend"] + settingKey: "muxType" + text: I18n.tr("Multiplexer Type") + description: I18n.tr("Terminal multiplexer backend to use") + options: root.muxTypeOptions + currentValue: SettingsData.muxType + onValueChanged: value => SettingsData.set("muxType", value) + } + } + + SettingsCard { + tab: "mux" + tags: ["mux", "terminal", "custom", "command", "script"] + title: I18n.tr("Terminal") + iconName: "desktop_windows" + + SettingsToggleRow { + tab: "mux" + tags: ["mux", "custom", "command", "override"] + settingKey: "muxUseCustomCommand" + text: I18n.tr("Use Custom Command") + description: I18n.tr("Override terminal with a custom command or script") + checked: SettingsData.muxUseCustomCommand + onToggled: checked => SettingsData.set("muxUseCustomCommand", checked) + } + + Column { + width: parent?.width ?? 0 + spacing: Theme.spacingS + visible: SettingsData.muxUseCustomCommand + + StyledText { + width: parent.width + text: I18n.tr("The custom command used when attaching to sessions (receives the session name as the first argument)") + font.pixelSize: Theme.fontSizeSmall + color: Theme.surfaceVariantText + wrapMode: Text.WordWrap + } + + DankTextField { + width: parent.width + text: SettingsData.muxCustomCommand + placeholderText: I18n.tr("Enter command or script path") + onTextEdited: SettingsData.set("muxCustomCommand", text) + } + } + + } + + SettingsCard { + tab: "mux" + tags: ["mux", "session", "filter", "exclude", "hide"] + title: I18n.tr("Session Filter") + iconName: "filter_list" + + Column { + width: parent?.width ?? 0 + spacing: Theme.spacingS + + StyledText { + width: parent.width + text: I18n.tr("Comma-separated list of session names to hide. Wrap in slashes for regex (e.g., /^_.*/).") + font.pixelSize: Theme.fontSizeSmall + color: Theme.surfaceVariantText + wrapMode: Text.WordWrap + } + + DankTextField { + width: parent.width + text: SettingsData.muxSessionFilter + placeholderText: I18n.tr("e.g., scratch, /^tmp_.*/, build") + onTextEdited: SettingsData.set("muxSessionFilter", text) + } + } + } + } + } +} diff --git a/quickshell/Services/MuxService.qml b/quickshell/Services/MuxService.qml new file mode 100644 index 00000000..c2f941cc --- /dev/null +++ b/quickshell/Services/MuxService.qml @@ -0,0 +1,230 @@ +pragma Singleton +pragma ComponentBehavior: Bound + +import QtQuick +import Quickshell +import Quickshell.Io +import qs.Common + +Singleton { + id: root + + property var sessions: [] + property bool loading: false + + property bool tmuxAvailable: false + property bool zellijAvailable: false + readonly property bool currentMuxAvailable: muxType === "zellij" ? zellijAvailable : tmuxAvailable + + readonly property string muxType: SettingsData.muxType + readonly property string displayName: muxType === "zellij" ? "Zellij" : "Tmux" + + readonly property var terminalFlags: ({ + "ghostty": ["-e"], + "kitty": ["-e"], + "alacritty": ["-e"], + "foot": [], + "wezterm": ["start", "--"], + "gnome-terminal": ["--"], + "xterm": ["-e"], + "konsole": ["-e"], + "st": ["-e"], + "terminator": ["-e"], + "xfce4-terminal": ["-e"] + }) + + function getTerminalFlag(terminal) { + return terminalFlags[terminal] ?? ["-e"] + } + + readonly property string terminal: Quickshell.env("TERMINAL") || "ghostty" + + function _terminalPrefix() { + return [terminal].concat(getTerminalFlag(terminal)) + } + + Process { + id: tmuxCheckProcess + command: ["which", "tmux"] + running: false + onExited: (code) => { root.tmuxAvailable = (code === 0) } + } + + Process { + id: zellijCheckProcess + command: ["which", "zellij"] + running: false + onExited: (code) => { root.zellijAvailable = (code === 0) } + } + + function checkAvailability() { + tmuxCheckProcess.running = true + zellijCheckProcess.running = true + } + + Component.onCompleted: checkAvailability() + + Process { + id: listProcess + running: false + + stdout: StdioCollector { + onStreamFinished: { + try { + if (root.muxType === "zellij") + root._parseZellijSessions(text) + else + root._parseTmuxSessions(text) + } catch (e) { + console.error("[MuxService] Error parsing sessions:", e) + root.sessions = [] + } + root.loading = false + } + } + + stderr: SplitParser { + onRead: (line) => { + if (line.trim()) + console.error("[MuxService] stderr:", line) + } + } + + onExited: (code) => { + if (code !== 0 && code !== 1) { + console.warn("[MuxService] Process exited with code:", code) + root.sessions = [] + } + root.loading = false + } + } + + function refreshSessions() { + if (!root.currentMuxAvailable) { + root.sessions = [] + return + } + + root.loading = true + + if (listProcess.running) + listProcess.running = false + + if (root.muxType === "zellij") + listProcess.command = ["zellij", "list-sessions", "--no-formatting"] + else + listProcess.command = ["tmux", "list-sessions", "-F", "#{session_name}|#{session_windows}|#{session_attached}"] + + Qt.callLater(function () { + listProcess.running = true + }) + } + + function _isSessionExcluded(name) { + var filter = SettingsData.muxSessionFilter.trim() + if (filter.length === 0) + return false + var parts = filter.split(",") + for (var i = 0; i < parts.length; i++) { + var pattern = parts[i].trim() + if (pattern.length === 0) + continue + if (pattern.startsWith("/") && pattern.endsWith("/") && pattern.length > 2) { + try { + var re = new RegExp(pattern.slice(1, -1)) + if (re.test(name)) + return true + } catch (e) {} + } else { + if (name.toLowerCase() === pattern.toLowerCase()) + return true + } + } + return false + } + + function _parseTmuxSessions(output) { + var sessionList = [] + var lines = output.trim().split('\n') + + for (var i = 0; i < lines.length; i++) { + var line = lines[i].trim() + if (line.length === 0) + continue + + var parts = line.split('|') + if (parts.length >= 3 && !_isSessionExcluded(parts[0])) { + sessionList.push({ + name: parts[0], + windows: parts[1], + attached: parts[2] === "1" + }) + } + } + + root.sessions = sessionList + } + + function _parseZellijSessions(output) { + var sessionList = [] + var lines = output.trim().split('\n') + + for (var i = 0; i < lines.length; i++) { + var line = lines[i].trim() + if (line.length === 0) + continue + + var exited = line.includes("(EXITED") + var bracketIdx = line.indexOf(" [") + var name = (bracketIdx > 0 ? line.substring(0, bracketIdx) : line).trim() + + if (!_isSessionExcluded(name)) { + sessionList.push({ + name: name, + windows: "N/A", + attached: !exited + }) + } + } + + root.sessions = sessionList + } + + function attachToSession(name) { + if (SettingsData.muxUseCustomCommand && SettingsData.muxCustomCommand) { + Quickshell.execDetached([SettingsData.muxCustomCommand, name]) + } else if (root.muxType === "zellij") { + Quickshell.execDetached(_terminalPrefix().concat(["zellij", "attach", name])) + } else { + Quickshell.execDetached(_terminalPrefix().concat(["tmux", "attach", "-t", name])) + } + } + + function createSession(name) { + if (SettingsData.muxUseCustomCommand && SettingsData.muxCustomCommand) { + Quickshell.execDetached([SettingsData.muxCustomCommand, name]) + } else if (root.muxType === "zellij") { + Quickshell.execDetached(_terminalPrefix().concat(["zellij", "-s", name])) + } else { + Quickshell.execDetached(_terminalPrefix().concat(["tmux", "new-session", "-s", name])) + } + } + + readonly property bool supportsRename: muxType !== "zellij" + + function renameSession(oldName, newName) { + if (root.muxType === "zellij") + return + Quickshell.execDetached(["tmux", "rename-session", "-t", oldName, newName]) + Qt.callLater(refreshSessions) + } + + function killSession(name) { + if (root.muxType === "zellij") { + Quickshell.execDetached(["zellij", "kill-session", name]) + } else { + Quickshell.execDetached(["tmux", "kill-session", "-t", name]) + } + Qt.callLater(refreshSessions) + } +} diff --git a/quickshell/Widgets/DankTextField.qml b/quickshell/Widgets/DankTextField.qml index 59b7a241..456ee2c2 100644 --- a/quickshell/Widgets/DankTextField.qml +++ b/quickshell/Widgets/DankTextField.qml @@ -162,6 +162,13 @@ StyledRect { if (root.keyForwardTargets[i]) root.keyForwardTargets[i].Keys.pressed(event); } + return; + } + if ((event.modifiers & (Qt.ControlModifier | Qt.AltModifier | Qt.MetaModifier)) && root.keyForwardTargets.length > 0) { + for (var i = 0; i < root.keyForwardTargets.length; i++) { + if (root.keyForwardTargets[i]) + root.keyForwardTargets[i].Keys.pressed(event); + } } } diff --git a/quickshell/translations/en.json b/quickshell/translations/en.json index 6513d5c2..60724464 100644 --- a/quickshell/translations/en.json +++ b/quickshell/translations/en.json @@ -5,6 +5,30 @@ "reference": "Modules/Settings/TypographyMotionTab.qml:300, Modules/Settings/TypographyMotionTab.qml:384", "comment": "" }, + { + "term": "%1 DMS bind(s) may be overridden by config binds that come after the include.", + "context": "%1 DMS bind(s) may be overridden by config binds that come after the include.", + "reference": "Modules/Settings/KeybindsTab.qml:327", + "comment": "" + }, + { + "term": "%1 Sessions", + "context": "%1 Sessions", + "reference": "Modals/MuxModal.qml:321", + "comment": "" + }, + { + "term": "%1 active, %2 filtered", + "context": "%1 active, %2 filtered", + "reference": "Modals/MuxModal.qml:331", + "comment": "" + }, + { + "term": "%1 adapter(s), none connected", + "context": "%1 adapter(s), none connected", + "reference": "Modules/Settings/NetworkTab.qml:343", + "comment": "" + }, { "term": "%1 adapter, none connected", "context": "%1 adapter, none connected", @@ -17,12 +41,24 @@ "reference": "Modules/Settings/NetworkTab.qml:345", "comment": "" }, + { + "term": "%1 Animation Speed", + "context": "%1 Animation Speed", + "reference": "Modules/Settings/TypographyMotionTab.qml:300, Modules/Settings/TypographyMotionTab.qml:384", + "comment": "" + }, { "term": "%1 characters", "context": "%1 characters", "reference": "Modules/Notepad/NotepadTextEditor.qml:835", "comment": "" }, + { + "term": "%1 class(es)", + "context": "%1 class(es)", + "reference": "Modules/Settings/PrinterTab.qml:1248", + "comment": "" + }, { "term": "%1 connected", "context": "%1 connected", @@ -35,6 +71,12 @@ "reference": "Modules/Settings/TypographyMotionTab.qml:348, Modules/Settings/TypographyMotionTab.qml:432", "comment": "" }, + { + "term": "%1 days ago", + "context": "%1 days ago", + "reference": "Services/NotificationService.qml:256", + "comment": "" + }, { "term": "%1 disconnected", "context": "%1 disconnected", @@ -53,12 +95,24 @@ "reference": "Modules/Settings/DankBarTab.qml:315", "comment": "" }, + { + "term": "%1 display(s)", + "context": "%1 display(s)", + "reference": "Modules/Settings/DankBarTab.qml:416", + "comment": "" + }, { "term": "%1 displays", "context": "%1 displays", "reference": "Modules/Settings/DankBarTab.qml:316", "comment": "" }, + { + "term": "%1 DMS bind(s) may be overridden by config binds that come after the include.", + "context": "%1 DMS bind(s) may be overridden by config binds that come after the include.", + "reference": "Modules/Settings/KeybindsTab.qml:327", + "comment": "" + }, { "term": "%1 exists but is not included in config. Custom keybinds will not work until this is fixed.", "context": "%1 exists but is not included in config. Custom keybinds will not work until this is fixed.", @@ -83,18 +137,42 @@ "reference": "Modals/Greeter/GreeterDoctorPage.qml:232", "comment": "" }, + { + "term": "%1 issue(s) found", + "context": "greeter doctor page error count", + "reference": "Modals/Greeter/GreeterDoctorPage.qml:228", + "comment": "" + }, { "term": "%1 issues found", "context": "greeter doctor page error count", "reference": "Modals/Greeter/GreeterDoctorPage.qml:233", "comment": "" }, + { + "term": "%1 job(s)", + "context": "%1 job(s)", + "reference": "Modules/Settings/PrinterTab.qml:701", + "comment": "" + }, { "term": "%1 notifications", "context": "%1 notifications", "reference": "Modules/Lock/LockScreenContent.qml:434", "comment": "" }, + { + "term": "%1 printer(s)", + "context": "%1 printer(s)", + "reference": "Modules/Settings/PrinterTab.qml:551, Modules/Settings/PrinterTab.qml:1313", + "comment": "" + }, + { + "term": "%1 Sessions", + "context": "%1 Sessions", + "reference": "Modals/MuxModal.qml:322", + "comment": "" + }, { "term": "%1 variants", "context": "%1 variants", @@ -107,6 +185,12 @@ "reference": "Modules/Settings/DankBarTab.qml:337", "comment": "" }, + { + "term": "%1 windows", + "context": "%1 windows", + "reference": "Modals/MuxModal.qml:493", + "comment": "" + }, { "term": "%1m ago", "context": "%1m ago", @@ -275,18 +359,18 @@ "reference": "Modules/Settings/WallpaperTab.qml:996, Modules/Settings/PowerSleepTab.qml:103, Modules/Settings/PowerSleepTab.qml:129", "comment": "" }, - { - "term": "24-Hour Format", - "context": "24-Hour Format", - "reference": "Modules/Settings/TimeWeatherTab.qml:53", - "comment": "" - }, { "term": "24-hour clock", "context": "24-hour clock", "reference": "Modules/Settings/GreeterTab.qml:601", "comment": "" }, + { + "term": "24-Hour Format", + "context": "24-Hour Format", + "reference": "Modules/Settings/TimeWeatherTab.qml:53", + "comment": "" + }, { "term": "24-hour format", "context": "24-hour format", @@ -473,18 +557,6 @@ "reference": "Modals/Greeter/GreeterWelcomePage.qml:55", "comment": "" }, - { - "term": "AC Power", - "context": "AC Power", - "reference": "Modules/Settings/PowerSleepTab.qml:59", - "comment": "" - }, - { - "term": "API", - "context": "API", - "reference": "Modules/Settings/AboutTab.qml:675", - "comment": "" - }, { "term": "Aborted", "context": "Aborted", @@ -497,6 +569,12 @@ "reference": "Modals/Settings/SettingsSidebar.qml:316, Modules/Settings/AboutTab.qml:576", "comment": "" }, + { + "term": "AC Power", + "context": "AC Power", + "reference": "Modules/Settings/PowerSleepTab.qml:59", + "comment": "" + }, { "term": "Accent Color", "context": "Accent Color", @@ -557,6 +635,12 @@ "reference": "Widgets/DankIconPicker.qml:51", "comment": "" }, + { + "term": "actions", + "context": "actions", + "reference": "Modals/DankLauncherV2/LauncherContent.qml:391", + "comment": "" + }, { "term": "Activate", "context": "Activate", @@ -635,12 +719,36 @@ "reference": "Widgets/KeybindItem.qml:1830, Modules/Settings/DesktopWidgetsTab.qml:152, Modules/Plugins/ListSettingWithInput.qml:126", "comment": "" }, + { + "term": "Add a border around the dock", + "context": "Add a border around the dock", + "reference": "Modules/Settings/DockTab.qml:591", + "comment": "" + }, + { + "term": "Add a custom prefix to all application launches. This can be used for things like 'uwsm-app', 'systemd-run', or other command wrappers.", + "context": "Add a custom prefix to all application launches. This can be used for things like 'uwsm-app', 'systemd-run', or other command wrappers.", + "reference": "Modules/Settings/LauncherTab.qml:316", + "comment": "" + }, + { + "term": "Add and configure widgets that appear on your desktop", + "context": "Add and configure widgets that appear on your desktop", + "reference": "Modules/Settings/DesktopWidgetsTab.qml:84", + "comment": "" + }, { "term": "Add Bar", "context": "Add Bar", "reference": "Modules/Settings/DankBarTab.qml:228", "comment": "" }, + { + "term": "Add by Address", + "context": "Toggle button to manually add a printer by IP or hostname", + "reference": "Modules/Settings/PrinterTab.qml:390", + "comment": "" + }, { "term": "Add Desktop Widget", "context": "Add Desktop Widget", @@ -671,30 +779,6 @@ "reference": "Modules/Settings/WidgetSelectionPopup.qml:205", "comment": "" }, - { - "term": "Add a border around the dock", - "context": "Add a border around the dock", - "reference": "Modules/Settings/DockTab.qml:591", - "comment": "" - }, - { - "term": "Add a custom prefix to all application launches. This can be used for things like 'uwsm-app', 'systemd-run', or other command wrappers.", - "context": "Add a custom prefix to all application launches. This can be used for things like 'uwsm-app', 'systemd-run', or other command wrappers.", - "reference": "Modules/Settings/LauncherTab.qml:316", - "comment": "" - }, - { - "term": "Add and configure widgets that appear on your desktop", - "context": "Add and configure widgets that appear on your desktop", - "reference": "Modules/Settings/DesktopWidgetsTab.qml:84", - "comment": "" - }, - { - "term": "Add by Address", - "context": "Toggle button to manually add a printer by IP or hostname", - "reference": "Modules/Settings/PrinterTab.qml:390", - "comment": "" - }, { "term": "Adjust the number of columns in grid view mode.", "context": "Adjust the number of columns in grid view mode.", @@ -725,12 +809,6 @@ "reference": "Services/AppSearchService.qml:684, Services/AppSearchService.qml:705, Modals/ProcessListModal.qml:377, Modals/DankLauncherV2/LauncherContent.qml:307, Modals/DankLauncherV2/LauncherContent.qml:584, Modals/DankLauncherV2/Controller.qml:625, Modules/Settings/KeybindsTab.qml:410, Modules/Settings/WidgetsTabSection.qml:2016, Modules/Settings/WidgetsTabSection.qml:2070, Modules/ProcessList/ProcessListPopout.qml:155, Modules/Notifications/Center/HistoryNotificationList.qml:87, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:94, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:97, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:109, dms-plugins/DankStickerSearch/DankStickerSearch.qml:101", "comment": "" }, - { - "term": "All Monitors", - "context": "All Monitors", - "reference": "Modules/Settings/LockScreenTab.qml:357, Modules/Settings/LockScreenTab.qml:367, Modules/Settings/LockScreenTab.qml:377, Modules/Settings/LockScreenTab.qml:381", - "comment": "" - }, { "term": "All checks passed", "context": "greeter doctor page success", @@ -749,6 +827,12 @@ "reference": "Modules/Settings/DisplayWidgetsTab.qml:401, Modules/Settings/DankBarTab.qml:313, Modules/Settings/DankBarTab.qml:450, Modules/Plugins/PluginSettings.qml:255, Modules/Settings/Widgets/SettingsDisplayPicker.qml:43", "comment": "" }, + { + "term": "All Monitors", + "context": "All Monitors", + "reference": "Modules/Settings/LockScreenTab.qml:357, Modules/Settings/LockScreenTab.qml:367, Modules/Settings/LockScreenTab.qml:377, Modules/Settings/LockScreenTab.qml:381", + "comment": "" + }, { "term": "Allow clicks to pass through the widget", "context": "Allow clicks to pass through the widget", @@ -773,12 +857,6 @@ "reference": "dms-plugins/DankLauncherKeys/DankLauncherKeysSettings.qml:106", "comment": "" }, - { - "term": "Always Show Percentage", - "context": "Always Show Percentage", - "reference": "Modules/Settings/OSDTab.qml:78", - "comment": "" - }, { "term": "Always hide the dock and reveal it when hovering near the dock area", "context": "Always hide the dock and reveal it when hovering near the dock area", @@ -797,6 +875,12 @@ "reference": "Modules/Settings/WorkspacesTab.qml:51", "comment": "" }, + { + "term": "Always Show Percentage", + "context": "Always Show Percentage", + "reference": "Modules/Settings/OSDTab.qml:78", + "comment": "" + }, { "term": "Always show the dock when niri's overview is open", "context": "Always show the dock when niri's overview is open", @@ -857,24 +941,30 @@ "reference": "Modals/WifiPasswordModal.qml:590", "comment": "" }, + { + "term": "API", + "context": "API", + "reference": "Modules/Settings/AboutTab.qml:675", + "comment": "" + }, { "term": "App Customizations", "context": "App Customizations", "reference": "Modules/Settings/LauncherTab.qml:958", "comment": "" }, - { - "term": "App ID Substitutions", - "context": "App ID Substitutions", - "reference": "Modules/Settings/RunningAppsTab.qml:25", - "comment": "" - }, { "term": "App ID regex (e.g. ^firefox$)", "context": "App ID regex (e.g. ^firefox$)", "reference": "Modals/WindowRuleModal.qml:474", "comment": "" }, + { + "term": "App ID Substitutions", + "context": "App ID Substitutions", + "reference": "Modules/Settings/RunningAppsTab.qml:25", + "comment": "" + }, { "term": "App Launcher", "context": "App Launcher", @@ -941,6 +1031,12 @@ "reference": "Modals/DankLauncherV2/LauncherContent.qml:312", "comment": "" }, + { + "term": "Apps are ordered by usage frequency, then last used, then alphabetically.", + "context": "Apps are ordered by usage frequency, then last used, then alphabetically.", + "reference": "Modules/Settings/LauncherTab.qml:1104", + "comment": "" + }, { "term": "Apps Dock", "context": "Apps Dock", @@ -959,12 +1055,6 @@ "reference": "Modules/Settings/DockTab.qml:266, Modules/Settings/LauncherTab.qml:59", "comment": "" }, - { - "term": "Apps are ordered by usage frequency, then last used, then alphabetically.", - "context": "Apps are ordered by usage frequency, then last used, then alphabetically.", - "reference": "Modules/Settings/LauncherTab.qml:1104", - "comment": "" - }, { "term": "Apps with custom display name, icon, or launch options. Right-click an app and select 'Edit App' to customize.", "context": "Apps with custom display name, icon, or launch options. Right-click an app and select 'Edit App' to customize.", @@ -983,12 +1073,30 @@ "reference": "Modules/ProcessList/SystemView.qml:72", "comment": "" }, + { + "term": "Are you sure you want to kill session \"%1\"?", + "context": "Are you sure you want to kill session \"%1\"?", + "reference": "Modals/MuxModal.qml:126", + "comment": "" + }, { "term": "Arrange displays and configure resolution, refresh rate, and VRR", "context": "Arrange displays and configure resolution, refresh rate, and VRR", "reference": "Modules/Settings/DisplayConfigTab.qml:373", "comment": "" }, + { + "term": "Attach", + "context": "Attach", + "reference": "Modals/MuxModal.qml:601", + "comment": "" + }, + { + "term": "attached", + "context": "attached", + "reference": "Modals/MuxModal.qml:495", + "comment": "" + }, { "term": "Audio", "context": "Audio", @@ -1037,18 +1145,18 @@ "reference": "Modules/Settings/OSDTab.qml:157", "comment": "" }, - { - "term": "Audio Visualizer", - "context": "Audio Visualizer", - "reference": "Modules/Settings/MediaPlayerTab.qml:43", - "comment": "" - }, { "term": "Audio system restarted", "context": "Audio system restarted", "reference": "Services/AudioService.qml:263", "comment": "" }, + { + "term": "Audio Visualizer", + "context": "Audio Visualizer", + "reference": "Modules/Settings/MediaPlayerTab.qml:43", + "comment": "" + }, { "term": "Audio volume control", "context": "Audio volume control", @@ -1079,18 +1187,18 @@ "reference": "Modals/PolkitAuthModal.qml:99", "comment": "" }, - { - "term": "Authentication Required", - "context": "Authentication Required", - "reference": "Modals/PolkitAuthModal.qml:227", - "comment": "" - }, { "term": "Authentication failed, please try again", "context": "Authentication failed, please try again", "reference": "Modals/PolkitAuthModal.qml:325", "comment": "" }, + { + "term": "Authentication Required", + "context": "Authentication Required", + "reference": "Modals/PolkitAuthModal.qml:227", + "comment": "" + }, { "term": "Authorize", "context": "Authorize", @@ -1145,12 +1253,6 @@ "reference": "Modules/Settings/ClipboardTab.qml:347", "comment": "" }, - { - "term": "Auto-Hide Timeout", - "context": "Auto-Hide Timeout", - "reference": "Modules/Settings/ThemeColorsTab.qml:2310", - "comment": "" - }, { "term": "Auto-close Niri overview when launching apps.", "context": "Auto-close Niri overview when launching apps.", @@ -1175,6 +1277,12 @@ "reference": "Modules/Settings/DockTab.qml:51", "comment": "" }, + { + "term": "Auto-Hide Timeout", + "context": "Auto-Hide Timeout", + "reference": "Modules/Settings/ThemeColorsTab.qml:2310", + "comment": "" + }, { "term": "Auto-saving...", "context": "Auto-saving...", @@ -1271,6 +1379,12 @@ "reference": "Modules/Settings/PrinterTab.qml:202, Modules/ControlCenter/Details/AudioOutputDetail.qml:263, Modules/ControlCenter/Details/AudioInputDetail.qml:254", "comment": "" }, + { + "term": "Available in Detailed and Forecast view modes", + "context": "Available in Detailed and Forecast view modes", + "reference": "dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:121", + "comment": "" + }, { "term": "Available Layouts", "context": "Available Layouts", @@ -1295,24 +1409,12 @@ "reference": "Modules/Settings/DisplayWidgetsTab.qml:199", "comment": "" }, - { - "term": "Available in Detailed and Forecast view modes", - "context": "Available in Detailed and Forecast view modes", - "reference": "dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:121", - "comment": "" - }, { "term": "Available.", "context": "Available.", "reference": "Modules/Settings/GreeterTab.qml:63", "comment": "" }, - { - "term": "BSSID", - "context": "BSSID", - "reference": "Modules/Settings/NetworkTab.qml:1443", - "comment": "" - }, { "term": "Back", "context": "greeter back button", @@ -1331,18 +1433,18 @@ "reference": "Modules/Settings/GreeterTab.qml:650", "comment": "" }, - { - "term": "Background Opacity", - "context": "Background Opacity", - "reference": "PLUGINS/ExampleDesktopClock/DesktopClockSettings.qml:39, dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:63", - "comment": "" - }, { "term": "Background image", "context": "greeter wallpaper description", "reference": "Modals/Greeter/GreeterCompletePage.qml:382", "comment": "" }, + { + "term": "Background Opacity", + "context": "Background Opacity", + "reference": "PLUGINS/ExampleDesktopClock/DesktopClockSettings.qml:39, dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:63", + "comment": "" + }, { "term": "Backlight device", "context": "Backlight device", @@ -1403,18 +1505,18 @@ "reference": "Modules/Settings/PowerSleepTab.qml:59, Modules/Settings/WidgetsTab.qml:176, Modules/Settings/WidgetsTabSection.qml:1127, Modules/ControlCenter/Models/WidgetModel.qml:161, Modules/ControlCenter/Widgets/BatteryPill.qml:17", "comment": "" }, - { - "term": "Battery Charge Limit", - "context": "Battery Charge Limit", - "reference": "Modules/Settings/PowerSleepTab.qml:587", - "comment": "" - }, { "term": "Battery and power management", "context": "Battery and power management", "reference": "Modules/ControlCenter/Models/WidgetModel.qml:162", "comment": "" }, + { + "term": "Battery Charge Limit", + "context": "Battery Charge Limit", + "reference": "Modules/Settings/PowerSleepTab.qml:587", + "comment": "" + }, { "term": "Battery level and power management", "context": "Battery level and power management", @@ -1433,24 +1535,30 @@ "reference": "Modules/Settings/LockScreenTab.qml:178", "comment": "" }, - { - "term": "Binds Include Missing", - "context": "Binds Include Missing", - "reference": "Modules/Settings/KeybindsTab.qml:328", - "comment": "" - }, { "term": "Binds include added", "context": "Binds include added", "reference": "Services/KeybindsService.qml:265", "comment": "" }, + { + "term": "Binds Include Missing", + "context": "Binds Include Missing", + "reference": "Modules/Settings/KeybindsTab.qml:328", + "comment": "" + }, { "term": "Bit Depth", "context": "Bit Depth", "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1248", "comment": "" }, + { + "term": "Block notifications", + "context": "Block notifications", + "reference": "Modules/ControlCenter/Models/WidgetModel.qml:86", + "comment": "" + }, { "term": "Block Out", "context": "Block Out", @@ -1463,12 +1571,6 @@ "reference": "Modals/WindowRuleModal.qml:727", "comment": "" }, - { - "term": "Block notifications", - "context": "Block notifications", - "reference": "Modules/ControlCenter/Models/WidgetModel.qml:86", - "comment": "" - }, { "term": "Blocked", "context": "Blocked", @@ -1487,12 +1589,6 @@ "reference": "Modules/Settings/WidgetsTabSection.qml:1092, Modules/ControlCenter/Models/WidgetModel.qml:110, Modules/ControlCenter/Components/DragDropGrid.qml:313", "comment": "" }, - { - "term": "Bluetooth Settings", - "context": "Bluetooth Settings", - "reference": "Modules/ControlCenter/Details/BluetoothDetail.qml:96", - "comment": "" - }, { "term": "Bluetooth not available", "context": "Bluetooth not available", @@ -1500,9 +1596,9 @@ "comment": "" }, { - "term": "Blur Wallpaper Layer", - "context": "Blur Wallpaper Layer", - "reference": "Modules/Settings/WallpaperTab.qml:1272", + "term": "Bluetooth Settings", + "context": "Bluetooth Settings", + "reference": "Modules/ControlCenter/Details/BluetoothDetail.qml:96", "comment": "" }, { @@ -1511,6 +1607,12 @@ "reference": "Modules/Settings/WallpaperTab.qml:782", "comment": "" }, + { + "term": "Blur Wallpaper Layer", + "context": "Blur Wallpaper Layer", + "reference": "Modules/Settings/WallpaperTab.qml:1272", + "comment": "" + }, { "term": "Blur wallpaper when niri overview is open", "context": "Blur wallpaper when niri overview is open", @@ -1571,6 +1673,12 @@ "reference": "Modules/Settings/NotificationsTab.qml:227, Modules/Settings/NotificationsTab.qml:232, Modules/Settings/NotificationsTab.qml:244, Modules/Settings/OSDTab.qml:45, Modules/Settings/OSDTab.qml:51, Modules/Settings/OSDTab.qml:54, Modules/Settings/OSDTab.qml:66", "comment": "" }, + { + "term": "Bottom dock for pinned and running applications", + "context": "Bottom dock for pinned and running applications", + "reference": "Modules/Settings/DisplayWidgetsTab.qml:32", + "comment": "" + }, { "term": "Bottom Left", "context": "screen position option", @@ -1590,9 +1698,9 @@ "comment": "" }, { - "term": "Bottom dock for pinned and running applications", - "context": "Bottom dock for pinned and running applications", - "reference": "Modules/Settings/DisplayWidgetsTab.qml:32", + "term": "brandon", + "context": "brandon", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:44", "comment": "" }, { @@ -1601,6 +1709,12 @@ "reference": "Modules/Settings/DockTab.qml:484, Modules/Settings/WidgetsTabSection.qml:1117, Modules/Settings/OSDTab.qml:117, Modules/Settings/LauncherTab.qml:276", "comment": "" }, + { + "term": "Brightness control not available", + "context": "Brightness control not available", + "reference": "Modules/ControlCenter/Models/WidgetModel.qml:148, Modules/ControlCenter/Details/BrightnessDetail.qml:147", + "comment": "" + }, { "term": "Brightness Slider", "context": "Brightness Slider", @@ -1613,12 +1727,6 @@ "reference": "Modules/Settings/WidgetsTabSection.qml:1122", "comment": "" }, - { - "term": "Brightness control not available", - "context": "Brightness control not available", - "reference": "Modules/ControlCenter/Models/WidgetModel.qml:148, Modules/ControlCenter/Details/BrightnessDetail.qml:147", - "comment": "" - }, { "term": "Browse", "context": "theme category option", @@ -1631,6 +1739,12 @@ "reference": "dms-plugins/DankKDEConnect/components/DeviceCard.qml:151, dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:322", "comment": "" }, + { + "term": "Browse or search plugins", + "context": "Browse or search plugins", + "reference": "Modals/DankLauncherV2/ResultsList.qml:486", + "comment": "" + }, { "term": "Browse Plugins", "context": "plugin browser header | plugin browser window title", @@ -1644,9 +1758,9 @@ "comment": "" }, { - "term": "Browse or search plugins", - "context": "Browse or search plugins", - "reference": "Modals/DankLauncherV2/ResultsList.qml:486", + "term": "BSSID", + "context": "BSSID", + "reference": "Modules/Settings/NetworkTab.qml:1443", "comment": "" }, { @@ -1656,69 +1770,21 @@ "comment": "" }, { - "term": "CPU", - "context": "CPU", - "reference": "Modules/ProcessList/SystemView.qml:76, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:86", + "term": "by %1", + "context": "author attribution", + "reference": "Modules/Settings/ThemeBrowser.qml:527, Modules/Settings/PluginBrowser.qml:539", "comment": "" }, { - "term": "CPU Graph", - "context": "CPU Graph", - "reference": "Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:97", + "term": "Calc", + "context": "Calc", + "reference": "Modals/DankLauncherV2/ResultItem.qml:182", "comment": "" }, { - "term": "CPU Temperature", - "context": "CPU Temperature", - "reference": "Modules/Settings/WidgetsTab.qml:132, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:108", - "comment": "" - }, - { - "term": "CPU Usage", - "context": "CPU Usage", - "reference": "Modules/Settings/WidgetsTab.qml:108", - "comment": "" - }, - { - "term": "CPU temperature display", - "context": "CPU temperature display", - "reference": "Modules/Settings/WidgetsTab.qml:133", - "comment": "" - }, - { - "term": "CPU usage indicator", - "context": "CPU usage indicator", - "reference": "Modules/Settings/WidgetsTab.qml:109", - "comment": "" - }, - { - "term": "CPU, memory, network, and disk monitoring", - "context": "System monitor widget description", - "reference": "Services/DesktopWidgetRegistry.qml:56", - "comment": "" - }, - { - "term": "CUPS Insecure Filter Warning", - "context": "CUPS Insecure Filter Warning", - "reference": "Services/CupsService.qml:825", - "comment": "" - }, - { - "term": "CUPS Missing Filter Warning", - "context": "CUPS Missing Filter Warning", - "reference": "Services/CupsService.qml:824", - "comment": "" - }, - { - "term": "CUPS Print Server", - "context": "CUPS Print Server", - "reference": "Modules/Settings/PrinterTab.qml:163", - "comment": "" - }, - { - "term": "CUPS not available", - "context": "CUPS not available", - "reference": "Modules/ControlCenter/Models/WidgetModel.qml:202", + "term": "Calculator", + "context": "Calculator", + "reference": "Modals/DankLauncherV2/Controller.qml:129", "comment": "" }, { @@ -1805,24 +1871,18 @@ "reference": "Modals/WifiPasswordModal.qml:177", "comment": "" }, - { - "term": "Change Song", - "context": "media scroll wheel option", - "reference": "Modules/Settings/MediaPlayerTab.qml:51", - "comment": "" - }, - { - "term": "Change Volume", - "context": "media scroll wheel option", - "reference": "Modules/Settings/MediaPlayerTab.qml:51", - "comment": "" - }, { "term": "Change bar appearance", "context": "Change bar appearance", "reference": "Modules/Settings/ThemeColorsTab.qml:1481", "comment": "" }, + { + "term": "Change Song", + "context": "media scroll wheel option", + "reference": "Modules/Settings/MediaPlayerTab.qml:51", + "comment": "" + }, { "term": "Change the locale used by the DMS interface.", "context": "Change the locale used by the DMS interface.", @@ -1835,6 +1895,12 @@ "reference": "Modules/Settings/LocaleTab.qml:76", "comment": "" }, + { + "term": "Change Volume", + "context": "media scroll wheel option", + "reference": "Modules/Settings/MediaPlayerTab.qml:51", + "comment": "" + }, { "term": "Channel", "context": "Channel", @@ -1871,12 +1937,24 @@ "reference": "Modules/Settings/GreeterTab.qml:473", "comment": "" }, + { + "term": "Choose a color", + "context": "Choose a color", + "reference": "Modules/ControlCenter/Widgets/ColorPickerPill.qml:14", + "comment": "" + }, { "term": "Choose Color", "context": "Choose Color", "reference": "Modals/DankColorPickerModal.qml:20, Modules/Settings/Widgets/SettingsColorPicker.qml:13", "comment": "" }, + { + "term": "Choose colors from palette", + "context": "Choose colors from palette", + "reference": "Modules/ControlCenter/Models/WidgetModel.qml:180", + "comment": "" + }, { "term": "Choose Dark Mode Color", "context": "dark mode wallpaper color picker title", @@ -1889,36 +1967,6 @@ "reference": "Modules/Settings/DockTab.qml:450", "comment": "" }, - { - "term": "Choose Launcher Logo Color", - "context": "Choose Launcher Logo Color", - "reference": "Modules/Settings/LauncherTab.qml:242", - "comment": "" - }, - { - "term": "Choose Light Mode Color", - "context": "light mode wallpaper color picker title", - "reference": "Modules/Settings/WallpaperTab.qml:516", - "comment": "" - }, - { - "term": "Choose Wallpaper Color", - "context": "wallpaper color picker title", - "reference": "Modules/Settings/WallpaperTab.qml:180", - "comment": "" - }, - { - "term": "Choose a color", - "context": "Choose a color", - "reference": "Modules/ControlCenter/Widgets/ColorPickerPill.qml:14", - "comment": "" - }, - { - "term": "Choose colors from palette", - "context": "Choose colors from palette", - "reference": "Modules/ControlCenter/Models/WidgetModel.qml:180", - "comment": "" - }, { "term": "Choose how the weather widget is displayed", "context": "Choose how the weather widget is displayed", @@ -1937,6 +1985,18 @@ "reference": "Widgets/DankIconPicker.qml:100", "comment": "" }, + { + "term": "Choose Launcher Logo Color", + "context": "Choose Launcher Logo Color", + "reference": "Modules/Settings/LauncherTab.qml:242", + "comment": "" + }, + { + "term": "Choose Light Mode Color", + "context": "light mode wallpaper color picker title", + "reference": "Modules/Settings/WallpaperTab.qml:516", + "comment": "" + }, { "term": "Choose the background color for widgets", "context": "Choose the background color for widgets", @@ -1955,6 +2015,12 @@ "reference": "Modules/Settings/LauncherTab.qml:41", "comment": "" }, + { + "term": "Choose Wallpaper Color", + "context": "wallpaper color picker title", + "reference": "Modules/Settings/WallpaperTab.qml:180", + "comment": "" + }, { "term": "Choose where notification popups appear on screen", "context": "Choose where notification popups appear on screen", @@ -2015,12 +2081,24 @@ "reference": "Modals/Clipboard/ClipboardHeader.qml:76, Modals/Clipboard/ClipboardHistoryPopout.qml:151, Modals/Clipboard/ClipboardHistoryModal.qml:149, Modules/Settings/PrinterTab.qml:1370, Modules/DankBar/Widgets/ClipboardButton.qml:244", "comment": "" }, + { + "term": "Clear all history when server starts", + "context": "Clear all history when server starts", + "reference": "Modules/Settings/ClipboardTab.qml:426", + "comment": "" + }, { "term": "Clear All Jobs", "context": "Clear All Jobs", "reference": "Modules/Settings/PrinterTab.qml:1384", "comment": "" }, + { + "term": "Clear at Startup", + "context": "Clear at Startup", + "reference": "Modules/Settings/ClipboardTab.qml:425", + "comment": "" + }, { "term": "Clear History?", "context": "Clear History?", @@ -2033,18 +2111,6 @@ "reference": "Services/WeatherService.qml:122, Services/WeatherService.qml:123", "comment": "" }, - { - "term": "Clear all history when server starts", - "context": "Clear all history when server starts", - "reference": "Modules/Settings/ClipboardTab.qml:426", - "comment": "" - }, - { - "term": "Clear at Startup", - "context": "Clear at Startup", - "reference": "Modules/Settings/ClipboardTab.qml:425", - "comment": "" - }, { "term": "Click 'Setup' to create %1 and add include to config.", "context": "Click 'Setup' to create %1 and add include to config.", @@ -2069,6 +2135,12 @@ "reference": "Modules/Settings/DisplayConfig/IncludeWarningBox.qml:63", "comment": "" }, + { + "term": "Click any shortcut to edit. Changes save to %1", + "context": "Click any shortcut to edit. Changes save to %1", + "reference": "Modules/Settings/KeybindsTab.qml:242", + "comment": "" + }, { "term": "Click Import to add a .ovpn or .conf", "context": "Click Import to add a .ovpn or .conf", @@ -2087,12 +2159,6 @@ "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:343, Modules/Settings/DankBarTab.qml:679", "comment": "" }, - { - "term": "Click any shortcut to edit. Changes save to %1", - "context": "Click any shortcut to edit. Changes save to %1", - "reference": "Modules/Settings/KeybindsTab.qml:242", - "comment": "" - }, { "term": "Click to capture", "context": "Click to capture", @@ -2168,7 +2234,7 @@ { "term": "Close", "context": "Close", - "reference": "Modules/SystemUpdatePopout.qml:303, Modals/NetworkInfoModal.qml:129, Modals/NetworkWiredInfoModal.qml:129, Modules/DankBar/Widgets/RunningApps.qml:872", + "reference": "Modals/NetworkInfoModal.qml:129, Modals/NetworkWiredInfoModal.qml:129, Modals/MuxModal.qml:604, Modules/SystemUpdatePopout.qml:303, Modules/DankBar/Widgets/RunningApps.qml:873", "comment": "" }, { @@ -2195,6 +2261,18 @@ "reference": "Modules/Settings/DankBarTab.qml:1193, Modules/Settings/DankBarTab.qml:1267, Modules/Settings/DankBarTab.qml:1392, Modules/Settings/DankBarTab.qml:1482, Modules/Settings/LauncherTab.qml:459, Modules/Settings/Widgets/SettingsColorPicker.qml:29", "comment": "" }, + { + "term": "Color displayed on monitors without the lock screen", + "context": "Color displayed on monitors without the lock screen", + "reference": "Modules/Settings/LockScreenTab.qml:412", + "comment": "" + }, + { + "term": "Color for primary action buttons", + "context": "Color for primary action buttons", + "reference": "Modules/Settings/ThemeColorsTab.qml:1563", + "comment": "" + }, { "term": "Color Gamut", "context": "Color Gamut", @@ -2231,18 +2309,6 @@ "reference": "Modules/Settings/GammaControlTab.qml:105", "comment": "" }, - { - "term": "Color displayed on monitors without the lock screen", - "context": "Color displayed on monitors without the lock screen", - "reference": "Modules/Settings/LockScreenTab.qml:412", - "comment": "" - }, - { - "term": "Color for primary action buttons", - "context": "Color for primary action buttons", - "reference": "Modules/Settings/ThemeColorsTab.qml:1563", - "comment": "" - }, { "term": "Color temperature for day time", "context": "Color temperature for day time", @@ -2315,6 +2381,12 @@ "reference": "Modals/WindowRuleModal.qml:619", "comment": "" }, + { + "term": "Comma-separated list of session names to hide. Wrap in slashes for regex (e.g., /^_.*/).", + "context": "Comma-separated list of session names to hide. Wrap in slashes for regex (e.g., /^_.*/).", + "reference": "Modules/Settings/MuxTab.qml:122", + "comment": "" + }, { "term": "Command", "context": "Command", @@ -2363,12 +2435,6 @@ "reference": "Modules/Settings/DockTab.qml:280, Modules/Settings/LauncherTab.qml:73", "comment": "" }, - { - "term": "Compositor Settings", - "context": "Compositor Settings", - "reference": "Modules/Settings/DisplayConfig/NiriOutputSettings.qml:38, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:38", - "comment": "" - }, { "term": "Compositor not supported", "context": "Compositor not supported", @@ -2376,9 +2442,9 @@ "comment": "" }, { - "term": "Config Format", - "context": "Config Format", - "reference": "Modules/Settings/DisplayConfigTab.qml:413, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1212", + "term": "Compositor Settings", + "context": "Compositor Settings", + "reference": "Modules/Settings/DisplayConfig/NiriOutputSettings.qml:38, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:38", "comment": "" }, { @@ -2387,6 +2453,12 @@ "reference": "Widgets/KeybindItem.qml:511", "comment": "" }, + { + "term": "Config Format", + "context": "Config Format", + "reference": "Modules/Settings/DisplayConfigTab.qml:413, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1212", + "comment": "" + }, { "term": "Config validation failed", "context": "Config validation failed", @@ -2417,12 +2489,6 @@ "reference": "Modals/Greeter/GreeterCompletePage.qml:356", "comment": "" }, - { - "term": "Configure Keybinds", - "context": "greeter configure keybinds link", - "reference": "Modals/Greeter/GreeterCompletePage.qml:297", - "comment": "" - }, { "term": "Configure a new printer", "context": "Configure a new printer", @@ -2435,6 +2501,12 @@ "reference": "Modules/Settings/WorkspacesTab.qml:423", "comment": "" }, + { + "term": "Configure Keybinds", + "context": "greeter configure keybinds link", + "reference": "Modals/Greeter/GreeterCompletePage.qml:297", + "comment": "" + }, { "term": "Configure match criteria and actions", "context": "Configure match criteria and actions", @@ -2567,6 +2639,12 @@ "reference": "Modules/Settings/DockTab.qml:496, Modules/Settings/LauncherTab.qml:288", "comment": "" }, + { + "term": "Control animation duration for notification popups and history", + "context": "Control animation duration for notification popups and history", + "reference": "Modules/Settings/NotificationsTab.qml:324", + "comment": "" + }, { "term": "Control Center", "context": "greeter feature card title", @@ -2579,12 +2657,6 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:1530", "comment": "" }, - { - "term": "Control animation duration for notification popups and history", - "context": "Control animation duration for notification popups and history", - "reference": "Modules/Settings/NotificationsTab.qml:324", - "comment": "" - }, { "term": "Control currently playing media", "context": "Control currently playing media", @@ -2657,18 +2729,18 @@ "reference": "dms-plugins/DankGifSearch/DankGifSearch.qml:240, dms-plugins/DankStickerSearch/DankStickerSearch.qml:293", "comment": "" }, - { - "term": "Copied WebP", - "context": "Copied WebP", - "reference": "dms-plugins/DankGifSearch/DankGifSearch.qml:220, dms-plugins/DankStickerSearch/DankStickerSearch.qml:273", - "comment": "" - }, { "term": "Copied to clipboard", "context": "Copied to clipboard", "reference": "Services/ClipboardService.qml:108, Modals/Settings/SettingsModal.qml:315, Modals/Settings/SettingsModal.qml:332, Modules/Settings/DesktopWidgetInstanceCard.qml:426, Modules/Notepad/NotepadTextEditor.qml:250, dms-plugins/DankLauncherKeys/DankLauncherKeys.qml:154, dms-plugins/DankGifSearch/DankGifSearch.qml:175, dms-plugins/DankStickerSearch/DankStickerSearch.qml:230", "comment": "" }, + { + "term": "Copied WebP", + "context": "Copied WebP", + "reference": "dms-plugins/DankGifSearch/DankGifSearch.qml:220, dms-plugins/DankStickerSearch/DankStickerSearch.qml:273", + "comment": "" + }, { "term": "Copied!", "context": "Copied!", @@ -2705,6 +2777,12 @@ "reference": "Modules/ProcessList/ProcessContextMenu.qml:26", "comment": "" }, + { + "term": "Copy path", + "context": "Copy path", + "reference": "Modals/DankLauncherV2/Controller.qml:1045", + "comment": "" + }, { "term": "Copy PID", "context": "Copy PID", @@ -2717,12 +2795,6 @@ "reference": "Modules/Notepad/NotepadTextEditor.qml:679", "comment": "" }, - { - "term": "Copy path", - "context": "Copy path", - "reference": "Modals/DankLauncherV2/Controller.qml:1045", - "comment": "" - }, { "term": "Corner Radius", "context": "Corner Radius", @@ -2753,12 +2825,60 @@ "reference": "Services/CupsService.qml:805", "comment": "" }, + { + "term": "CPU", + "context": "CPU", + "reference": "Modules/ProcessList/SystemView.qml:76, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:86", + "comment": "" + }, + { + "term": "CPU Graph", + "context": "CPU Graph", + "reference": "Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:97", + "comment": "" + }, + { + "term": "CPU Temperature", + "context": "CPU Temperature", + "reference": "Modules/Settings/WidgetsTab.qml:132, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:108", + "comment": "" + }, + { + "term": "CPU temperature display", + "context": "CPU temperature display", + "reference": "Modules/Settings/WidgetsTab.qml:133", + "comment": "" + }, + { + "term": "CPU Usage", + "context": "CPU Usage", + "reference": "Modules/Settings/WidgetsTab.qml:108", + "comment": "" + }, + { + "term": "CPU usage indicator", + "context": "CPU usage indicator", + "reference": "Modules/Settings/WidgetsTab.qml:109", + "comment": "" + }, + { + "term": "CPU, memory, network, and disk monitoring", + "context": "System monitor widget description", + "reference": "Services/DesktopWidgetRegistry.qml:56", + "comment": "" + }, { "term": "Create", "context": "Create", "reference": "Modals/WindowRuleModal.qml:1154, Modules/Settings/DisplayConfigTab.qml:246", "comment": "" }, + { + "term": "Create a new %1 session (n)", + "context": "Create a new %1 session (n)", + "reference": "Modals/MuxModal.qml:403", + "comment": "" + }, { "term": "Create Dir", "context": "Create Dir", @@ -2768,7 +2888,7 @@ { "term": "Create Printer", "context": "Create Printer", - "reference": "Modules/Settings/PrinterTab.qml:820", + "reference": "Modules/Settings/PrinterTab.qml:489", "comment": "" }, { @@ -2777,18 +2897,36 @@ "reference": "Modals/WindowRuleModal.qml:24", "comment": "" }, + { + "term": "Create a new %1 session (n)", + "context": "Create a new %1 session (n)", + "reference": "Modals/MuxModal.qml:402", + "comment": "" + }, { "term": "Create rule for:", "context": "Create rule for:", "reference": "Modules/Settings/WindowRulesTab.qml:280", "comment": "" }, + { + "term": "Create rules to mute, ignore, hide from history, or override notification priority.", + "context": "Create rules to mute, ignore, hide from history, or override notification priority.", + "reference": "Modules/Settings/NotificationsTab.qml:294", + "comment": "" + }, { "term": "Create rules to mute, ignore, hide from history, or override notification priority. Default only overrides priority; notifications still show normally.", "context": "Create rules to mute, ignore, hide from history, or override notification priority. Default only overrides priority; notifications still show normally.", "reference": "Modules/Settings/NotificationsTab.qml:438", "comment": "" }, + { + "term": "Create Window Rule", + "context": "Create Window Rule", + "reference": "Modals/WindowRuleModal.qml:24", + "comment": "" + }, { "term": "Creating...", "context": "Creating...", @@ -2801,6 +2939,30 @@ "reference": "Modules/Settings/NotificationsTab.qml:154, Modules/Settings/NotificationsTab.qml:785, Modules/Settings/NotificationsTab.qml:892, Modules/Notifications/Center/NotificationSettings.qml:201, Modules/Notifications/Center/NotificationSettings.qml:408", "comment": "" }, + { + "term": "CUPS Insecure Filter Warning", + "context": "CUPS Insecure Filter Warning", + "reference": "Services/CupsService.qml:825", + "comment": "" + }, + { + "term": "CUPS Missing Filter Warning", + "context": "CUPS Missing Filter Warning", + "reference": "Services/CupsService.qml:824", + "comment": "" + }, + { + "term": "CUPS not available", + "context": "CUPS not available", + "reference": "Modules/ControlCenter/Models/WidgetModel.qml:202", + "comment": "" + }, + { + "term": "CUPS Print Server", + "context": "CUPS Print Server", + "reference": "Modules/Settings/PrinterTab.qml:163", + "comment": "" + }, { "term": "Current", "context": "notification center tab", @@ -2849,30 +3011,30 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:221, Modules/Settings/ThemeColorsTab.qml:223, Modules/Settings/ThemeColorsTab.qml:224", "comment": "" }, - { - "term": "Current Weather", - "context": "Current Weather", - "reference": "Modules/Settings/TimeWeatherTab.qml:623", - "comment": "" - }, - { - "term": "Current Workspace", - "context": "Running apps filter: only show apps from the active workspace", - "reference": "Modules/Settings/WidgetsTabSection.qml:1847", - "comment": "" - }, { "term": "Current time and date display", "context": "Current time and date display", "reference": "Modules/Settings/WidgetsTab.qml:81", "comment": "" }, + { + "term": "Current Weather", + "context": "Current Weather", + "reference": "Modules/Settings/TimeWeatherTab.qml:623", + "comment": "" + }, { "term": "Current weather conditions and temperature", "context": "Current weather conditions and temperature", "reference": "Modules/Settings/WidgetsTab.qml:88", "comment": "" }, + { + "term": "Current Workspace", + "context": "Running apps filter: only show apps from the active workspace", + "reference": "Modules/Settings/WidgetsTabSection.qml:1847", + "comment": "" + }, { "term": "Current: %1", "context": "Current: %1", @@ -2963,6 +3125,12 @@ "reference": "Modules/Settings/PowerSleepTab.qml:539", "comment": "" }, + { + "term": "Custom power profile", + "context": "power profile description", + "reference": "Common/Theme.qml:1489", + "comment": "" + }, { "term": "Custom Reboot Command", "context": "Custom Reboot Command", @@ -2987,24 +3155,18 @@ "reference": "Modules/Settings/PowerSleepTab.qml:524", "comment": "" }, - { - "term": "Custom Transparency", - "context": "Custom Transparency", - "reference": "Modules/Notepad/NotepadSettings.qml:324", - "comment": "" - }, - { - "term": "Custom power profile", - "context": "power profile description", - "reference": "Common/Theme.qml:1489", - "comment": "" - }, { "term": "Custom theme loaded from JSON file", "context": "custom theme description", "reference": "Modules/Settings/ThemeColorsTab.qml:239", "comment": "" }, + { + "term": "Custom Transparency", + "context": "Custom Transparency", + "reference": "Modules/Notepad/NotepadSettings.qml:324", + "comment": "" + }, { "term": "Custom...", "context": "date format option", @@ -3029,66 +3191,6 @@ "reference": "Modules/Settings/PowerSleepTab.qml:357", "comment": "" }, - { - "term": "DDC/CI monitor", - "context": "DDC/CI monitor", - "reference": "Modules/ControlCenter/Details/BrightnessDetail.qml:333", - "comment": "" - }, - { - "term": "DEMO MODE - Click anywhere to exit", - "context": "DEMO MODE - Click anywhere to exit", - "reference": "Modules/Lock/LockScreenContent.qml:1115", - "comment": "" - }, - { - "term": "DMS Plugin Manager Unavailable", - "context": "DMS Plugin Manager Unavailable", - "reference": "Modules/Settings/PluginsTab.qml:115", - "comment": "" - }, - { - "term": "DMS Shortcuts", - "context": "greeter keybinds section header", - "reference": "Modals/Greeter/GreeterCompletePage.qml:136", - "comment": "" - }, - { - "term": "DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Sync checks sudo first and opens a terminal when interactive authentication is required.", - "context": "DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Sync checks sudo first and opens a terminal when interactive authentication is required.", - "reference": "Modules/Settings/GreeterTab.qml:757", - "comment": "" - }, - { - "term": "DMS out of date", - "context": "DMS out of date", - "reference": "Services/DMSService.qml:320", - "comment": "" - }, - { - "term": "DMS service is not connected. Clipboard settings are unavailable.", - "context": "DMS service is not connected. Clipboard settings are unavailable.", - "reference": "Modules/Settings/ClipboardTab.qml:267", - "comment": "" - }, - { - "term": "DMS shell actions (launcher, clipboard, etc.)", - "context": "DMS shell actions (launcher, clipboard, etc.)", - "reference": "Widgets/KeybindItem.qml:854", - "comment": "" - }, - { - "term": "DMS_SOCKET not available", - "context": "DMS_SOCKET not available", - "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:219", - "comment": "" - }, - { - "term": "DWL service not available", - "context": "DWL service not available", - "reference": "Modules/Settings/WidgetsTab.qml:41", - "comment": "" - }, { "term": "Daily", "context": "Daily", @@ -3209,12 +3311,24 @@ "reference": "Modules/Settings/GammaControlTab.qml:124", "comment": "" }, + { + "term": "days", + "context": "days", + "reference": "Modules/Settings/NotificationsTab.qml:849, Modules/Settings/ClipboardTab.qml:179", + "comment": "" + }, { "term": "Daytime", "context": "Daytime", "reference": "Modules/Settings/GammaControlTab.qml:524", "comment": "" }, + { + "term": "DDC/CI monitor", + "context": "DDC/CI monitor", + "reference": "Modules/ControlCenter/Details/BrightnessDetail.qml:333", + "comment": "" + }, { "term": "Deck", "context": "Deck", @@ -3233,18 +3347,18 @@ "reference": "Modules/Settings/DankBarTab.qml:1211, Modules/Settings/ThemeColorsTab.qml:1664, Modules/Settings/ThemeColorsTab.qml:1676", "comment": "" }, - { - "term": "Default Width (%)", - "context": "Default Width (%)", - "reference": "Modules/Settings/DisplayConfig/NiriOutputSettings.qml:254", - "comment": "" - }, { "term": "Default selected action", "context": "Default selected action", "reference": "Modules/Settings/PowerSleepTab.qml:377", "comment": "" }, + { + "term": "Default Width (%)", + "context": "Default Width (%)", + "reference": "Modules/Settings/DisplayConfig/NiriOutputSettings.qml:254", + "comment": "" + }, { "term": "Defaults", "context": "Defaults", @@ -3281,12 +3395,24 @@ "reference": "Modules/Settings/PrinterTab.qml:1678", "comment": "" }, + { + "term": "Delete class \"%1\"?", + "context": "Delete class \"%1\"?", + "reference": "Modules/Settings/PrinterTab.qml:1679", + "comment": "" + }, { "term": "Delete Printer", "context": "Delete Printer", "reference": "Modules/Settings/PrinterTab.qml:1092", "comment": "" }, + { + "term": "Delete profile \"%1\"?", + "context": "Delete profile \"%1\"?", + "reference": "Modules/Settings/DisplayConfigTab.qml:278", + "comment": "" + }, { "term": "Delete Saved Item?", "context": "Delete Saved Item?", @@ -3300,15 +3426,9 @@ "comment": "" }, { - "term": "Delete class \"%1\"?", - "context": "Delete class \"%1\"?", - "reference": "Modules/Settings/PrinterTab.qml:1679", - "comment": "" - }, - { - "term": "Delete profile \"%1\"?", - "context": "Delete profile \"%1\"?", - "reference": "Modules/Settings/DisplayConfigTab.qml:278", + "term": "DEMO MODE - Click anywhere to exit", + "context": "DEMO MODE - Click anywhere to exit", + "reference": "Modules/Lock/LockScreenContent.qml:1115", "comment": "" }, { @@ -3335,6 +3455,12 @@ "reference": "Modals/FileBrowser/FileBrowserContent.qml:271", "comment": "" }, + { + "term": "Desktop background images", + "context": "Desktop background images", + "reference": "Modules/Settings/DisplayWidgetsTab.qml:44", + "comment": "" + }, { "term": "Desktop Clock", "context": "Desktop clock widget name", @@ -3360,9 +3486,9 @@ "comment": "" }, { - "term": "Desktop background images", - "context": "Desktop background images", - "reference": "Modules/Settings/DisplayWidgetsTab.qml:44", + "term": "detached", + "context": "detached", + "reference": "Modals/MuxModal.qml:495", "comment": "" }, { @@ -3383,6 +3509,12 @@ "reference": "Widgets/KeybindItem.qml:1032, Modules/Settings/PrinterTab.qml:423", "comment": "" }, + { + "term": "device", + "context": "Generic device name | Generic device name fallback", + "reference": "dms-plugins/DankKDEConnect/DankKDEConnect.qml:91, dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:272", + "comment": "" + }, { "term": "Device connections", "context": "Device connections", @@ -3407,6 +3539,18 @@ "reference": "dms-plugins/DankKDEConnect/DankKDEConnect.qml:179, dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:359", "comment": "" }, + { + "term": "devices connected", + "context": "KDE Connect status multiple devices", + "reference": "dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:38", + "comment": "" + }, + { + "term": "dgop not available", + "context": "dgop not available", + "reference": "Modules/ControlCenter/Widgets/DiskUsagePill.qml:45, Modules/ControlCenter/Details/DiskUsageDetail.qml:65", + "comment": "" + }, { "term": "Digital", "context": "Digital", @@ -3539,36 +3683,6 @@ "reference": "Modules/Settings/WindowRulesTab.qml:546", "comment": "" }, - { - "term": "Display Assignment", - "context": "Display Assignment", - "reference": "Modules/Settings/DankBarTab.qml:426", - "comment": "" - }, - { - "term": "Display Control", - "context": "greeter feature card title", - "reference": "Modals/Greeter/GreeterWelcomePage.qml:141", - "comment": "" - }, - { - "term": "Display Name Format", - "context": "Display Name Format", - "reference": "Modules/Settings/DisplayWidgetsTab.qml:217", - "comment": "" - }, - { - "term": "Display Profiles", - "context": "Display Profiles", - "reference": "Modules/Settings/DisplayConfigTab.qml:124", - "comment": "" - }, - { - "term": "Display Settings", - "context": "Display Settings", - "reference": "Modules/Plugins/PluginSettings.qml:239", - "comment": "" - }, { "term": "Display a dock with pinned and running applications", "context": "Display a dock with pinned and running applications", @@ -3593,6 +3707,12 @@ "reference": "Modules/Settings/WorkspacesTab.qml:60", "comment": "" }, + { + "term": "Display Assignment", + "context": "Display Assignment", + "reference": "Modules/Settings/DankBarTab.qml:426", + "comment": "" + }, { "term": "Display brightness control", "context": "Display brightness control", @@ -3605,6 +3725,12 @@ "reference": "Modules/Settings/DisplayConfig/NoBackendMessage.qml:50", "comment": "" }, + { + "term": "Display Control", + "context": "greeter feature card title", + "reference": "Modals/Greeter/GreeterWelcomePage.qml:141", + "comment": "" + }, { "term": "Display currently focused application title", "context": "Display currently focused application title", @@ -3617,6 +3743,12 @@ "reference": "dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:136", "comment": "" }, + { + "term": "Display Name Format", + "context": "Display Name Format", + "reference": "Modules/Settings/DisplayWidgetsTab.qml:217", + "comment": "" + }, { "term": "Display only workspaces that contain windows", "context": "Display only workspaces that contain windows", @@ -3629,12 +3761,24 @@ "reference": "Modules/Settings/PowerSleepTab.qml:368", "comment": "" }, + { + "term": "Display Profiles", + "context": "Display Profiles", + "reference": "Modules/Settings/DisplayConfigTab.qml:124", + "comment": "" + }, { "term": "Display seconds in the clock", "context": "Display seconds in the clock", "reference": "Modules/Settings/TimeWeatherTab.qml:64", "comment": "" }, + { + "term": "Display Settings", + "context": "Display Settings", + "reference": "Modules/Plugins/PluginSettings.qml:239", + "comment": "" + }, { "term": "Display the power system menu", "context": "Display the power system menu", @@ -3677,6 +3821,60 @@ "reference": "Common/Theme.qml:500", "comment": "" }, + { + "term": "DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Sync checks sudo first and opens a terminal when interactive authentication is required.", + "context": "DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Sync checks sudo first and opens a terminal when interactive authentication is required.", + "reference": "Modules/Settings/GreeterTab.qml:757", + "comment": "" + }, + { + "term": "DMS out of date", + "context": "DMS out of date", + "reference": "Services/DMSService.qml:320", + "comment": "" + }, + { + "term": "DMS Plugin Manager Unavailable", + "context": "DMS Plugin Manager Unavailable", + "reference": "Modules/Settings/PluginsTab.qml:115", + "comment": "" + }, + { + "term": "DMS service is not connected. Clipboard settings are unavailable.", + "context": "DMS service is not connected. Clipboard settings are unavailable.", + "reference": "Modules/Settings/ClipboardTab.qml:267", + "comment": "" + }, + { + "term": "DMS shell actions (launcher, clipboard, etc.)", + "context": "DMS shell actions (launcher, clipboard, etc.)", + "reference": "Widgets/KeybindItem.qml:854", + "comment": "" + }, + { + "term": "DMS Shortcuts", + "context": "greeter keybinds section header", + "reference": "Modals/Greeter/GreeterCompletePage.qml:136", + "comment": "" + }, + { + "term": "dms/cursor config exists but is not included. Cursor settings won't apply.", + "context": "dms/cursor config exists but is not included. Cursor settings won't apply.", + "reference": "Modules/Settings/ThemeColorsTab.qml:2209", + "comment": "" + }, + { + "term": "dms/outputs config exists but is not included in your compositor config. Display changes won't persist.", + "context": "dms/outputs config exists but is not included in your compositor config. Display changes won't persist.", + "reference": "Modules/Settings/DisplayConfig/IncludeWarningBox.qml:65", + "comment": "" + }, + { + "term": "DMS_SOCKET not available", + "context": "DMS_SOCKET not available", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:219", + "comment": "" + }, { "term": "Do Not Disturb", "context": "Do Not Disturb", @@ -3815,12 +4013,30 @@ "reference": "Services/WeatherService.qml:280", "comment": "" }, + { + "term": "DWL service not available", + "context": "DWL service not available", + "reference": "Modules/Settings/WidgetsTab.qml:41", + "comment": "" + }, { "term": "Dynamic", "context": "dynamic theme name", "reference": "Modules/Settings/ThemeColorsTab.qml:221", "comment": "" }, + { + "term": "Dynamic colors from wallpaper", + "context": "dynamic colors description", + "reference": "Modules/Settings/ThemeColorsTab.qml:479", + "comment": "" + }, + { + "term": "Dynamic colors, presets", + "context": "greeter theme description", + "reference": "Modals/Greeter/GreeterCompletePage.qml:390", + "comment": "" + }, { "term": "Dynamic Properties", "context": "Dynamic Properties", @@ -3834,15 +4050,27 @@ "comment": "" }, { - "term": "Dynamic colors from wallpaper", - "context": "dynamic colors description", - "reference": "Modules/Settings/ThemeColorsTab.qml:479", + "term": "e.g., firefox, kitty --title foo", + "context": "e.g., firefox, kitty --title foo", + "reference": "Widgets/KeybindItem.qml:1477", "comment": "" }, { - "term": "Dynamic colors, presets", - "context": "greeter theme description", - "reference": "Modals/Greeter/GreeterCompletePage.qml:390", + "term": "e.g., focus-workspace 3, resize-column -10", + "context": "e.g., focus-workspace 3, resize-column -10", + "reference": "Widgets/KeybindItem.qml:1414", + "comment": "" + }, + { + "term": "e.g., notify-send 'Hello' && sleep 1", + "context": "e.g., notify-send 'Hello' && sleep 1", + "reference": "Widgets/KeybindItem.qml:1509", + "comment": "" + }, + { + "term": "e.g., scratch, /^tmp_.*/, build", + "context": "e.g., scratch, /^tmp_.*/, build", + "reference": "Modules/Settings/MuxTab.qml:131", "comment": "" }, { @@ -3881,6 +4109,12 @@ "reference": "Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:112", "comment": "" }, + { + "term": "Enable a custom override below to set per-bar shadow intensity, opacity, and color.", + "context": "Enable a custom override below to set per-bar shadow intensity, opacity, and color.", + "reference": "Modules/Settings/DankBarTab.qml:1064", + "comment": "" + }, { "term": "Enable Autoconnect", "context": "Enable Autoconnect", @@ -3893,18 +4127,48 @@ "reference": "Modules/Settings/DankBarTab.qml:411", "comment": "" }, + { + "term": "Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.", + "context": "Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.", + "reference": "Modules/Settings/WallpaperTab.qml:1281", + "comment": "" + }, { "term": "Enable Do Not Disturb", "context": "Enable Do Not Disturb", "reference": "Modules/Settings/NotificationsTab.qml:392", "comment": "" }, + { + "term": "Enable fingerprint at login", + "context": "Enable fingerprint at login", + "reference": "Modules/Settings/GreeterTab.qml:538", + "comment": "" + }, + { + "term": "Enable fingerprint authentication", + "context": "Enable fingerprint authentication", + "reference": "Modules/Settings/LockScreenTab.qml:219", + "comment": "" + }, + { + "term": "Enable fingerprint or security key for DMS Greeter. Run Sync to apply and configure PAM.", + "context": "Enable fingerprint or security key for DMS Greeter. Run Sync to apply and configure PAM.", + "reference": "Modules/Settings/GreeterTab.qml:528", + "comment": "" + }, { "term": "Enable History", "context": "notification history toggle label", "reference": "Modules/Settings/NotificationsTab.qml:809", "comment": "" }, + { + "term": "Enable loginctl lock integration", + "context": "Enable loginctl lock integration", + "reference": "Modules/Settings/LockScreenTab.qml:177", + "comment": "" + }, { "term": "Enable Overview Overlay", "context": "Enable Overview Overlay", @@ -3917,6 +4181,18 @@ "reference": "Modules/Settings/TypographyMotionTab.qml:476", "comment": "" }, + { + "term": "Enable security key at login", + "context": "Enable security key at login", + "reference": "Modules/Settings/GreeterTab.qml:549", + "comment": "" + }, + { + "term": "Enable security key authentication", + "context": "Enable FIDO2/U2F hardware security key for lock screen", + "reference": "Modules/Settings/LockScreenTab.qml:230", + "comment": "" + }, { "term": "Enable System Sounds", "context": "Enable System Sounds", @@ -3941,54 +4217,6 @@ "reference": "Modules/ControlCenter/Details/NetworkDetail.qml:244", "comment": "" }, - { - "term": "Enable a custom override below to set per-bar shadow intensity, opacity, and color.", - "context": "Enable a custom override below to set per-bar shadow intensity, opacity, and color.", - "reference": "Modules/Settings/DankBarTab.qml:1064", - "comment": "" - }, - { - "term": "Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.", - "context": "Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.", - "reference": "Modules/Settings/WallpaperTab.qml:1281", - "comment": "" - }, - { - "term": "Enable fingerprint at login", - "context": "Enable fingerprint at login", - "reference": "Modules/Settings/GreeterTab.qml:538", - "comment": "" - }, - { - "term": "Enable fingerprint authentication", - "context": "Enable fingerprint authentication", - "reference": "Modules/Settings/LockScreenTab.qml:219", - "comment": "" - }, - { - "term": "Enable fingerprint or security key for DMS Greeter. Run Sync to apply and configure PAM.", - "context": "Enable fingerprint or security key for DMS Greeter. Run Sync to apply and configure PAM.", - "reference": "Modules/Settings/GreeterTab.qml:528", - "comment": "" - }, - { - "term": "Enable loginctl lock integration", - "context": "Enable loginctl lock integration", - "reference": "Modules/Settings/LockScreenTab.qml:177", - "comment": "" - }, - { - "term": "Enable security key at login", - "context": "Enable security key at login", - "reference": "Modules/Settings/GreeterTab.qml:549", - "comment": "" - }, - { - "term": "Enable security key authentication", - "context": "Enable FIDO2/U2F hardware security key for lock screen", - "reference": "Modules/Settings/LockScreenTab.qml:230", - "comment": "" - }, { "term": "Enabled", "context": "bluetooth status", @@ -4086,21 +4314,9 @@ "comment": "" }, { - "term": "Enter PIN", - "context": "Enter PIN", - "reference": "Modals/BluetoothPairingModal.qml:176", - "comment": "" - }, - { - "term": "Enter PIN for ", - "context": "Enter PIN for ", - "reference": "Modals/WifiPasswordModal.qml:351, Modals/BluetoothPairingModal.qml:137", - "comment": "" - }, - { - "term": "Enter URL or text to share", - "context": "KDE Connect share input placeholder", - "reference": "dms-plugins/DankKDEConnect/components/ShareDialog.qml:73", + "term": "Enter a new name for session \"%1\"", + "context": "Enter a new name for session \"%1\"", + "reference": "Modals/MuxModal.qml:115", "comment": "" }, { @@ -4109,6 +4325,12 @@ "reference": "Modals/WorkspaceRenameModal.qml:86", "comment": "" }, + { + "term": "Enter command or script path", + "context": "Enter command or script path", + "reference": "Modules/Settings/MuxTab.qml:92", + "comment": "" + }, { "term": "Enter credentials for ", "context": "Enter credentials for ", @@ -4163,6 +4385,18 @@ "reference": "Modals/WifiPasswordModal.qml:355, Modals/WifiPasswordModal.qml:358", "comment": "" }, + { + "term": "Enter PIN", + "context": "Enter PIN", + "reference": "Modals/BluetoothPairingModal.qml:176", + "comment": "" + }, + { + "term": "Enter PIN for ", + "context": "Enter PIN for ", + "reference": "Modals/WifiPasswordModal.qml:351, Modals/BluetoothPairingModal.qml:137", + "comment": "" + }, { "term": "Enter this passkey on ", "context": "Enter this passkey on ", @@ -4175,6 +4409,12 @@ "reference": "Modules/Settings/ClipboardTab.qml:435", "comment": "" }, + { + "term": "Enter URL or text to share", + "context": "KDE Connect share input placeholder", + "reference": "dms-plugins/DankKDEConnect/components/ShareDialog.qml:73", + "comment": "" + }, { "term": "Enterprise", "context": "Enterprise", @@ -4217,6 +4457,12 @@ "reference": "Modules/Settings/NetworkTab.qml:211, Modules/Settings/NetworkTab.qml:260, Modules/Settings/NetworkTab.qml:328, Modules/ControlCenter/Components/DragDropGrid.qml:297, Modules/ControlCenter/Components/DragDropGrid.qml:300, Modules/ControlCenter/Details/NetworkDetail.qml:136", "comment": "" }, + { + "term": "events", + "context": "events", + "reference": "Modules/DankDash/Overview/CalendarOverviewCard.qml:142", + "comment": "" + }, { "term": "Exact", "context": "notification rule match type option", @@ -4253,6 +4499,12 @@ "reference": "Common/Theme.qml:479", "comment": "" }, + { + "term": "ext", + "context": "ext", + "reference": "Modals/DankLauncherV2/LauncherContent.qml:686", + "comment": "" + }, { "term": "Extend battery life", "context": "power profile description", @@ -4355,18 +4607,18 @@ "reference": "Services/ClipboardService.qml:185", "comment": "" }, - { - "term": "Failed to connect VPN", - "context": "Failed to connect VPN", - "reference": "Services/DMSNetworkService.qml:830", - "comment": "" - }, { "term": "Failed to connect to %1", "context": "Failed to connect to %1", "reference": "Services/DMSNetworkService.qml:355", "comment": "" }, + { + "term": "Failed to connect VPN", + "context": "Failed to connect VPN", + "reference": "Services/DMSNetworkService.qml:830", + "comment": "" + }, { "term": "Failed to copy entry", "context": "Failed to copy entry", @@ -4385,12 +4637,6 @@ "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:193", "comment": "" }, - { - "term": "Failed to delete VPN", - "context": "Failed to delete VPN", - "reference": "Services/VPNService.qml:157", - "comment": "" - }, { "term": "Failed to delete class", "context": "Failed to delete class", @@ -4403,6 +4649,12 @@ "reference": "Services/CupsService.qml:537", "comment": "" }, + { + "term": "Failed to delete VPN", + "context": "Failed to delete VPN", + "reference": "Services/VPNService.qml:157", + "comment": "" + }, { "term": "Failed to disable job acceptance", "context": "Failed to disable job acceptance", @@ -4439,12 +4691,6 @@ "reference": "Services/DisplayService.qml:624", "comment": "" }, - { - "term": "Failed to enable WiFi", - "context": "Failed to enable WiFi", - "reference": "Services/DMSNetworkService.qml:581", - "comment": "" - }, { "term": "Failed to enable job acceptance", "context": "Failed to enable job acceptance", @@ -4457,6 +4703,12 @@ "reference": "Services/DisplayService.qml:456", "comment": "" }, + { + "term": "Failed to enable WiFi", + "context": "Failed to enable WiFi", + "reference": "Services/DMSNetworkService.qml:581", + "comment": "" + }, { "term": "Failed to hold job", "context": "Failed to hold job", @@ -4475,18 +4727,18 @@ "reference": "dms-plugins/DankKDEConnect/DankKDEConnect.qml:133", "comment": "" }, - { - "term": "Failed to load VPN config", - "context": "Failed to load VPN config", - "reference": "Services/VPNService.qml:114", - "comment": "" - }, { "term": "Failed to load clipboard configuration.", "context": "Failed to load clipboard configuration.", "reference": "Modules/Settings/ClipboardTab.qml:267", "comment": "" }, + { + "term": "Failed to load VPN config", + "context": "Failed to load VPN config", + "reference": "Services/VPNService.qml:114", + "comment": "" + }, { "term": "Failed to move job", "context": "Failed to move job", @@ -4679,12 +4931,6 @@ "reference": "Services/ClipboardService.qml:213", "comment": "" }, - { - "term": "Failed to update VPN", - "context": "Failed to update VPN", - "reference": "Services/VPNService.qml:140", - "comment": "" - }, { "term": "Failed to update autoconnect", "context": "Failed to update autoconnect", @@ -4709,12 +4955,24 @@ "reference": "Services/CupsService.qml:590", "comment": "" }, + { + "term": "Failed to update VPN", + "context": "Failed to update VPN", + "reference": "Services/VPNService.qml:140", + "comment": "" + }, { "term": "Failed to write temp file for validation", "context": "Failed to write temp file for validation", "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1294", "comment": "" }, + { + "term": "featured", + "context": "featured", + "reference": "Modules/Settings/DesktopWidgetBrowser.qml:389, Modules/Settings/PluginBrowser.qml:487", + "comment": "" + }, { "term": "Features", "context": "greeter welcome page section header", @@ -4781,6 +5039,12 @@ "reference": "Modals/DankLauncherV2/ResultsList.qml:471", "comment": "" }, + { + "term": "File search requires dsearch\nInstall from github.com/morelazers/dsearch", + "context": "File search requires dsearch\nInstall from github.com/morelazers/dsearch", + "reference": "Modals/DankLauncherV2/ResultsList.qml:470", + "comment": "" + }, { "term": "Files", "context": "Files", @@ -4799,18 +5063,18 @@ "reference": "Modules/Settings/WallpaperTab.qml:312, Modules/Settings/GreeterTab.qml:698", "comment": "" }, - { - "term": "Find in Text", - "context": "Find in Text", - "reference": "Modules/Notepad/NotepadSettings.qml:185", - "comment": "" - }, { "term": "Find in note...", "context": "Find in note...", "reference": "Modules/Notepad/NotepadTextEditor.qml:372", "comment": "" }, + { + "term": "Find in Text", + "context": "Find in Text", + "reference": "Modules/Notepad/NotepadSettings.qml:185", + "comment": "" + }, { "term": "Fingerprint availability could not be confirmed.", "context": "Fingerprint availability could not be confirmed.", @@ -4931,18 +5195,18 @@ "reference": "Modules/Settings/NotificationsTab.qml:297", "comment": "" }, - { - "term": "Focused Window", - "context": "Focused Window", - "reference": "Modules/Settings/WidgetsTab.qml:59", - "comment": "" - }, { "term": "Focused monitor only", "context": "Focused monitor only", "reference": "Modules/Settings/DisplayWidgetsTab.qml:422", "comment": "" }, + { + "term": "Focused Window", + "context": "Focused Window", + "reference": "Modules/Settings/WidgetsTab.qml:59", + "comment": "" + }, { "term": "Fog", "context": "Fog", @@ -4961,18 +5225,18 @@ "reference": "Modals/DankLauncherV2/LauncherContent.qml:594, Modals/DankLauncherV2/Controller.qml:970, Modals/DankLauncherV2/Controller.qml:980", "comment": "" }, - { - "term": "Follow Monitor Focus", - "context": "Follow Monitor Focus", - "reference": "Modules/Settings/WorkspacesTab.qml:141", - "comment": "" - }, { "term": "Follow focus", "context": "Follow focus", "reference": "Widgets/KeybindItem.qml:1311", "comment": "" }, + { + "term": "Follow Monitor Focus", + "context": "Follow Monitor Focus", + "reference": "Modules/Settings/WorkspacesTab.qml:141", + "comment": "" + }, { "term": "Font", "context": "Font", @@ -4997,18 +5261,18 @@ "reference": "Modules/Notepad/NotepadSettings.qml:245", "comment": "" }, - { - "term": "Font Weight", - "context": "Font Weight", - "reference": "Modules/Settings/TypographyMotionTab.qml:114", - "comment": "" - }, { "term": "Font used on the login screen", "context": "Font used on the login screen", "reference": "Modules/Settings/GreeterTab.qml:576", "comment": "" }, + { + "term": "Font Weight", + "context": "Font Weight", + "reference": "Modules/Settings/TypographyMotionTab.qml:114", + "comment": "" + }, { "term": "Force HDR", "context": "Force HDR", @@ -5021,18 +5285,18 @@ "reference": "Modules/ProcessList/ProcessContextMenu.qml:48", "comment": "" }, - { - "term": "Force Wide Color", - "context": "Force Wide Color", - "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1258", - "comment": "" - }, { "term": "Force terminal applications to always use dark color schemes", "context": "Force terminal applications to always use dark color schemes", "reference": "Modules/Settings/ThemeColorsTab.qml:2151", "comment": "" }, + { + "term": "Force Wide Color", + "context": "Force Wide Color", + "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1258", + "comment": "" + }, { "term": "Forecast", "context": "Forecast", @@ -5171,30 +5435,6 @@ "reference": "Modules/Plugins/DesktopPluginWrapper.qml:746", "comment": "" }, - { - "term": "GPU", - "context": "GPU", - "reference": "Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:138", - "comment": "" - }, - { - "term": "GPU Monitoring", - "context": "gpu section header in system monitor", - "reference": "Modules/ProcessList/SystemView.qml:117", - "comment": "" - }, - { - "term": "GPU Temperature", - "context": "GPU Temperature", - "reference": "Modules/Settings/WidgetsTab.qml:140, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:116", - "comment": "" - }, - { - "term": "GTK, Qt, IDEs, more", - "context": "greeter feature card description", - "reference": "Modals/Greeter/GreeterWelcomePage.qml:99", - "comment": "" - }, { "term": "Games", "context": "Games", @@ -5261,6 +5501,24 @@ "reference": "Modules/Settings/DankBarTab.qml:1336", "comment": "" }, + { + "term": "GPU", + "context": "GPU", + "reference": "Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:138", + "comment": "" + }, + { + "term": "GPU Monitoring", + "context": "gpu section header in system monitor", + "reference": "Modules/ProcessList/SystemView.qml:117", + "comment": "" + }, + { + "term": "GPU Temperature", + "context": "GPU Temperature", + "reference": "Modules/Settings/WidgetsTab.qml:140, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:116", + "comment": "" + }, { "term": "Gradually fade the screen before locking with a configurable grace period", "context": "Gradually fade the screen before locking with a configurable grace period", @@ -5291,6 +5549,12 @@ "reference": "Modals/Settings/SettingsSidebar.qml:292", "comment": "" }, + { + "term": "Greeter activated. greetd is now enabled.", + "context": "Greeter activated. greetd is now enabled.", + "reference": "Modules/Settings/GreeterTab.qml:381", + "comment": "" + }, { "term": "Greeter Appearance", "context": "Greeter Appearance", @@ -5303,18 +5567,6 @@ "reference": "Modules/Settings/GreeterTab.qml:720", "comment": "" }, - { - "term": "Greeter Status", - "context": "Greeter Status", - "reference": "Modules/Settings/GreeterTab.qml:447", - "comment": "" - }, - { - "term": "Greeter activated. greetd is now enabled.", - "context": "Greeter activated. greetd is now enabled.", - "reference": "Modules/Settings/GreeterTab.qml:381", - "comment": "" - }, { "term": "Greeter font", "context": "Greeter font", @@ -5333,6 +5585,12 @@ "reference": "Modules/Settings/GreeterTab.qml:636", "comment": "" }, + { + "term": "Greeter Status", + "context": "Greeter Status", + "reference": "Modules/Settings/GreeterTab.qml:447", + "comment": "" + }, { "term": "Grid", "context": "Grid", @@ -5363,12 +5621,6 @@ "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:240", "comment": "" }, - { - "term": "Group Workspace Apps", - "context": "Group Workspace Apps", - "reference": "Modules/Settings/WorkspacesTab.qml:121", - "comment": "" - }, { "term": "Group by App", "context": "Group by App", @@ -5393,24 +5645,30 @@ "reference": "Modules/Settings/WorkspacesTab.qml:122", "comment": "" }, + { + "term": "Group Workspace Apps", + "context": "Group Workspace Apps", + "reference": "Modules/Settings/WorkspacesTab.qml:121", + "comment": "" + }, { "term": "Groups", "context": "Groups", "reference": "Modules/Settings/DesktopWidgetsTab.qml:112", "comment": "" }, + { + "term": "GTK, Qt, IDEs, more", + "context": "greeter feature card description", + "reference": "Modals/Greeter/GreeterWelcomePage.qml:99", + "comment": "" + }, { "term": "HDR (EDID)", "context": "HDR (EDID)", "reference": "Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:145, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:155, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:166", "comment": "" }, - { - "term": "HDR Tone Mapping", - "context": "HDR Tone Mapping", - "reference": "Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:229", - "comment": "" - }, { "term": "HDR mode is experimental. Verify your monitor supports HDR before enabling.", "context": "HDR mode is experimental. Verify your monitor supports HDR before enabling.", @@ -5418,15 +5676,9 @@ "comment": "" }, { - "term": "HSV", - "context": "HSV", - "reference": "Modals/DankColorPickerModal.qml:685", - "comment": "" - }, - { - "term": "HTML copied to clipboard", - "context": "HTML copied to clipboard", - "reference": "Modules/Notepad/NotepadTextEditor.qml:275", + "term": "HDR Tone Mapping", + "context": "HDR Tone Mapping", + "reference": "Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:229", "comment": "" }, { @@ -5501,18 +5753,18 @@ "reference": "Modules/Settings/LauncherTab.qml:840", "comment": "" }, - { - "term": "Hidden Network", - "context": "Hidden Network", - "reference": "Modals/WifiPasswordModal.qml:252", - "comment": "" - }, { "term": "Hidden apps won't appear in the launcher. Right-click an app and select 'Hide App' to hide it.", "context": "Hidden apps won't appear in the launcher. Right-click an app and select 'Hide App' to hide it.", "reference": "Modules/Settings/LauncherTab.qml:870", "comment": "" }, + { + "term": "Hidden Network", + "context": "Hidden Network", + "reference": "Modals/WifiPasswordModal.qml:252", + "comment": "" + }, { "term": "Hide", "context": "Hide", @@ -5531,36 +5783,6 @@ "reference": "Modals/DankLauncherV2/LauncherContextMenu.qml:112", "comment": "" }, - { - "term": "Hide Delay", - "context": "Hide Delay", - "reference": "Modules/Settings/DankBarTab.qml:620", - "comment": "" - }, - { - "term": "Hide Indicators", - "context": "Hide Indicators", - "reference": "Modules/Settings/WidgetsTabSection.qml:2189", - "comment": "" - }, - { - "term": "Hide Updater Widget", - "context": "When updater widget is used, then hide it if no update found", - "reference": "Modules/Settings/SystemUpdaterTab.qml:29", - "comment": "" - }, - { - "term": "Hide When Typing", - "context": "Hide When Typing", - "reference": "Modules/Settings/ThemeColorsTab.qml:2264", - "comment": "" - }, - { - "term": "Hide When Windows Open", - "context": "Hide When Windows Open", - "reference": "Modules/Settings/DankBarTab.qml:643", - "comment": "" - }, { "term": "Hide cursor after inactivity (0 = disabled)", "context": "Hide cursor after inactivity (0 = disabled)", @@ -5579,12 +5801,24 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:2294", "comment": "" }, + { + "term": "Hide Delay", + "context": "Hide Delay", + "reference": "Modules/Settings/DankBarTab.qml:620", + "comment": "" + }, { "term": "Hide device", "context": "Hide device", "reference": "Modules/Settings/Widgets/DeviceAliasRow.qml:142", "comment": "" }, + { + "term": "Hide Indicators", + "context": "Hide Indicators", + "reference": "Modules/Settings/WidgetsTabSection.qml:2189", + "comment": "" + }, { "term": "Hide notification content until expanded", "context": "Hide notification content until expanded", @@ -5603,6 +5837,24 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:2293", "comment": "" }, + { + "term": "Hide Updater Widget", + "context": "When updater widget is used, then hide it if no update found", + "reference": "Modules/Settings/SystemUpdaterTab.qml:29", + "comment": "" + }, + { + "term": "Hide When Typing", + "context": "Hide When Typing", + "reference": "Modules/Settings/ThemeColorsTab.qml:2264", + "comment": "" + }, + { + "term": "Hide When Windows Open", + "context": "Hide When Windows Open", + "reference": "Modules/Settings/DankBarTab.qml:643", + "comment": "" + }, { "term": "High-fidelity palette that preserves source hues.", "context": "High-fidelity palette that preserves source hues.", @@ -5627,6 +5879,12 @@ "reference": "Modals/Clipboard/ClipboardHeader.qml:60, Modules/Notifications/Center/NotificationHeader.qml:151", "comment": "" }, + { + "term": "History cleared. %1 pinned entries kept.", + "context": "History cleared. %1 pinned entries kept.", + "reference": "Services/ClipboardService.qml:232", + "comment": "" + }, { "term": "History Retention", "context": "notification history retention settings label", @@ -5639,12 +5897,6 @@ "reference": "Modules/Settings/NotificationsTab.qml:803, Modules/Settings/ClipboardTab.qml:278, Modules/Notifications/Center/NotificationSettings.qml:316", "comment": "" }, - { - "term": "History cleared. %1 pinned entries kept.", - "context": "History cleared. %1 pinned entries kept.", - "reference": "Services/ClipboardService.qml:232", - "comment": "" - }, { "term": "Hold Duration", "context": "Hold Duration", @@ -5657,12 +5909,6 @@ "reference": "Modals/PowerMenuModal.qml:792, Modules/Lock/LockPowerMenu.qml:800", "comment": "" }, - { - "term": "Hold to Confirm Power Actions", - "context": "Hold to Confirm Power Actions", - "reference": "Modules/Settings/PowerSleepTab.qml:472", - "comment": "" - }, { "term": "Hold to confirm (%1 ms)", "context": "Hold to confirm (%1 ms)", @@ -5675,6 +5921,12 @@ "reference": "Modals/PowerMenuModal.qml:796, Modals/PowerMenuModal.qml:800, Modules/Lock/LockPowerMenu.qml:804, Modules/Lock/LockPowerMenu.qml:808", "comment": "" }, + { + "term": "Hold to Confirm Power Actions", + "context": "Hold to Confirm Power Actions", + "reference": "Modules/Settings/PowerSleepTab.qml:472", + "comment": "" + }, { "term": "Home", "context": "Home", @@ -5735,6 +5987,18 @@ "reference": "Modules/Settings/GreeterTab.qml:693", "comment": "" }, + { + "term": "HSV", + "context": "HSV", + "reference": "Modals/DankColorPickerModal.qml:685", + "comment": "" + }, + { + "term": "HTML copied to clipboard", + "context": "HTML copied to clipboard", + "reference": "Modules/Notepad/NotepadTextEditor.qml:275", + "comment": "" + }, { "term": "Humidity", "context": "Humidity", @@ -5759,30 +6023,6 @@ "reference": "Modules/Settings/PluginBrowser.qml:838", "comment": "" }, - { - "term": "IP", - "context": "IP", - "reference": "Modules/Settings/NetworkTab.qml:582", - "comment": "" - }, - { - "term": "IP Address:", - "context": "IP Address:", - "reference": "Modules/Settings/NetworkTab.qml:945", - "comment": "" - }, - { - "term": "IP address or hostname", - "context": "Placeholder text for manual printer address input", - "reference": "Modules/Settings/PrinterTab.qml:511", - "comment": "" - }, - { - "term": "ISO Date", - "context": "date format option", - "reference": "Modules/Settings/GreeterTab.qml:422, Modules/Settings/TimeWeatherTab.qml:121, Modules/Settings/TimeWeatherTab.qml:152, Modules/Settings/TimeWeatherTab.qml:171, Modules/Settings/TimeWeatherTab.qml:208, Modules/Settings/TimeWeatherTab.qml:239, Modules/Settings/TimeWeatherTab.qml:258", - "comment": "" - }, { "term": "Icon", "context": "Icon", @@ -5825,18 +6065,18 @@ "reference": "Modules/Settings/WidgetsTab.qml:190, Modules/Settings/OSDTab.qml:125", "comment": "" }, - { - "term": "Idle Settings", - "context": "Idle Settings", - "reference": "Modules/Settings/PowerSleepTab.qml:34", - "comment": "" - }, { "term": "Idle monitoring not supported - requires newer Quickshell version", "context": "Idle monitoring not supported - requires newer Quickshell version", "reference": "Modules/Settings/PowerSleepTab.qml:342", "comment": "" }, + { + "term": "Idle Settings", + "context": "Idle Settings", + "reference": "Modules/Settings/PowerSleepTab.qml:34", + "comment": "" + }, { "term": "If the field is hidden, it will appear as soon as a key is pressed.", "context": "If the field is hidden, it will appear as soon as a key is pressed.", @@ -5879,18 +6119,18 @@ "reference": "Modules/Settings/LockScreenTab.qml:406, Modules/Settings/LockScreenTab.qml:437", "comment": "" }, - { - "term": "Include Transitions", - "context": "Include Transitions", - "reference": "Modules/Settings/WallpaperTab.qml:1201", - "comment": "" - }, { "term": "Include desktop actions (shortcuts) in search results.", "context": "Include desktop actions (shortcuts) in search results.", "reference": "Modules/Settings/LauncherTab.qml:830", "comment": "" }, + { + "term": "Include Transitions", + "context": "Include Transitions", + "reference": "Modules/Settings/WallpaperTab.qml:1201", + "comment": "" + }, { "term": "Incompatible Plugins Loaded", "context": "Incompatible Plugins Loaded", @@ -5909,18 +6149,18 @@ "reference": "Modules/Settings/DockTab.qml:176", "comment": "" }, - { - "term": "Individual Batteries", - "context": "Individual Batteries", - "reference": "Modules/DankBar/Popouts/BatteryPopout.qml:358", - "comment": "" - }, { "term": "Individual bar configuration", "context": "Individual bar configuration", "reference": "Modules/Settings/DisplayWidgetsTab.qml:19", "comment": "" }, + { + "term": "Individual Batteries", + "context": "Individual Batteries", + "reference": "Modules/DankBar/Popouts/BatteryPopout.qml:358", + "comment": "" + }, { "term": "Info", "context": "greeter doctor page status card", @@ -5963,24 +6203,6 @@ "reference": "Modules/Settings/ThemeBrowser.qml:120, Modules/Settings/ThemeBrowser.qml:648, Modules/Settings/GreeterTab.qml:120, Modules/Settings/GreeterTab.qml:166, Modules/Settings/PluginBrowser.qml:121, Modules/Settings/PluginBrowser.qml:634", "comment": "" }, - { - "term": "Install Greeter", - "context": "greeter action confirmation", - "reference": "Modules/Settings/GreeterTab.qml:164", - "comment": "" - }, - { - "term": "Install Plugin", - "context": "plugin installation dialog title", - "reference": "Modules/Settings/PluginBrowser.qml:119", - "comment": "" - }, - { - "term": "Install Theme", - "context": "theme installation dialog title", - "reference": "Modules/Settings/ThemeBrowser.qml:118", - "comment": "" - }, { "term": "Install color themes from the DMS theme registry", "context": "theme browser description", @@ -5999,12 +6221,24 @@ "reference": "Modules/Settings/ThemeBrowser.qml:68, Modules/Settings/PluginBrowser.qml:85", "comment": "" }, + { + "term": "Install Greeter", + "context": "greeter action confirmation", + "reference": "Modules/Settings/GreeterTab.qml:164", + "comment": "" + }, { "term": "Install matugen package for dynamic theming", "context": "matugen installation hint", "reference": "Modules/Settings/ThemeColorsTab.qml:476", "comment": "" }, + { + "term": "Install Plugin", + "context": "plugin installation dialog title", + "reference": "Modules/Settings/PluginBrowser.qml:119", + "comment": "" + }, { "term": "Install plugin '%1' from the DMS registry?", "context": "plugin installation confirmation", @@ -6023,6 +6257,12 @@ "reference": "Modules/Settings/GreeterTab.qml:165", "comment": "" }, + { + "term": "Install Theme", + "context": "theme installation dialog title", + "reference": "Modules/Settings/ThemeBrowser.qml:118", + "comment": "" + }, { "term": "Install theme '%1' from the DMS registry?", "context": "theme installation confirmation", @@ -6101,12 +6341,36 @@ "reference": "Modules/Settings/LauncherTab.qml:300", "comment": "" }, + { + "term": "IP", + "context": "IP", + "reference": "Modules/Settings/NetworkTab.qml:582", + "comment": "" + }, + { + "term": "IP address or hostname", + "context": "Placeholder text for manual printer address input", + "reference": "Modules/Settings/PrinterTab.qml:511", + "comment": "" + }, + { + "term": "IP Address:", + "context": "IP Address:", + "reference": "Modules/Settings/NetworkTab.qml:945", + "comment": "" + }, { "term": "Iris Bloom", "context": "wallpaper transition option", "reference": "Modules/Settings/WallpaperTab.qml:1171", "comment": "" }, + { + "term": "ISO Date", + "context": "date format option", + "reference": "Modules/Settings/GreeterTab.qml:422, Modules/Settings/TimeWeatherTab.qml:121, Modules/Settings/TimeWeatherTab.qml:152, Modules/Settings/TimeWeatherTab.qml:171, Modules/Settings/TimeWeatherTab.qml:208, Modules/Settings/TimeWeatherTab.qml:239, Modules/Settings/TimeWeatherTab.qml:258", + "comment": "" + }, { "term": "Isolate Displays", "context": "Isolate Displays", @@ -6197,6 +6461,12 @@ "reference": "Widgets/KeybindItem.qml:534", "comment": "" }, + { + "term": "Kill", + "context": "Kill", + "reference": "Modals/MuxModal.qml:127, Modals/MuxModal.qml:603", + "comment": "" + }, { "term": "Kill Process", "context": "Kill Process", @@ -6204,15 +6474,15 @@ "comment": "" }, { - "term": "Ko-fi", - "context": "Ko-fi", - "reference": "Modules/Settings/AboutTab.qml:322, Modules/Settings/AboutTab.qml:330", + "term": "Kill Session", + "context": "Kill Session", + "reference": "Modals/MuxModal.qml:125", "comment": "" }, { - "term": "LED device", - "context": "LED device", - "reference": "Modules/ControlCenter/Details/BrightnessDetail.qml:335", + "term": "Ko-fi", + "context": "Ko-fi", + "reference": "Modules/Settings/AboutTab.qml:322, Modules/Settings/AboutTab.qml:330", "comment": "" }, { @@ -6245,6 +6515,12 @@ "reference": "Modules/Settings/LauncherTab.qml:1201", "comment": "" }, + { + "term": "Last launched %1 day%2 ago", + "context": "Last launched %1 day%2 ago", + "reference": "Modules/Settings/LauncherTab.qml:1185", + "comment": "" + }, { "term": "Last launched %1 days ago", "context": "Last launched %1 days ago", @@ -6257,6 +6533,12 @@ "reference": "Modules/Settings/LauncherTab.qml:1197", "comment": "" }, + { + "term": "Last launched %1 hour%2 ago", + "context": "Last launched %1 hour%2 ago", + "reference": "Modules/Settings/LauncherTab.qml:1183", + "comment": "" + }, { "term": "Last launched %1 hours ago", "context": "Last launched %1 hours ago", @@ -6269,6 +6551,12 @@ "reference": "Modules/Settings/LauncherTab.qml:1193", "comment": "" }, + { + "term": "Last launched %1 minute%2 ago", + "context": "Last launched %1 minute%2 ago", + "reference": "Modules/Settings/LauncherTab.qml:1181", + "comment": "" + }, { "term": "Last launched %1 minutes ago", "context": "Last launched %1 minutes ago", @@ -6293,18 +6581,18 @@ "reference": "Modals/DankLauncherV2/LauncherContextMenu.qml:154, Modals/DankLauncherV2/Controller.qml:1033, Modals/DankLauncherV2/Controller.qml:1426", "comment": "" }, - { - "term": "Launch Prefix", - "context": "Launch Prefix", - "reference": "Modules/Settings/LauncherTab.qml:311", - "comment": "" - }, { "term": "Launch on dGPU", "context": "Launch on dGPU", "reference": "Modals/DankLauncherV2/LauncherContextMenu.qml:146, Modals/DankLauncherV2/ActionPanel.qml:61, Modules/Dock/DockContextMenu.qml:482, Modules/DankBar/Widgets/AppsDockContextMenu.qml:401", "comment": "" }, + { + "term": "Launch Prefix", + "context": "Launch Prefix", + "reference": "Modules/Settings/LauncherTab.qml:311", + "comment": "" + }, { "term": "Launcher", "context": "Launcher", @@ -6329,6 +6617,12 @@ "reference": "Modules/Settings/WidgetsTab.qml:37, Modules/DankBar/Popouts/DWLLayoutPopout.qml:167, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:350, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1240", "comment": "" }, + { + "term": "Layout and module positions on the greeter are synced from your shell (e.g. bar config). Run Sync to apply.", + "context": "Layout and module positions on the greeter are synced from your shell (e.g. bar config). Run Sync to apply.", + "reference": "Modules/Settings/GreeterTab.qml:708", + "comment": "" + }, { "term": "Layout Overrides", "context": "Layout Overrides", @@ -6336,9 +6630,15 @@ "comment": "" }, { - "term": "Layout and module positions on the greeter are synced from your shell (e.g. bar config). Run Sync to apply.", - "context": "Layout and module positions on the greeter are synced from your shell (e.g. bar config). Run Sync to apply.", - "reference": "Modules/Settings/GreeterTab.qml:708", + "term": "leave empty for default", + "context": "leave empty for default", + "reference": "Widgets/KeybindItem.qml:1045", + "comment": "" + }, + { + "term": "LED device", + "context": "LED device", + "reference": "Modules/ControlCenter/Details/BrightnessDetail.qml:335", "comment": "" }, { @@ -6371,6 +6671,18 @@ "reference": "Modules/Settings/WallpaperTab.qml:392, Modules/Settings/ThemeColorsTab.qml:1389, Modules/Settings/ThemeColorsTab.qml:1459", "comment": "" }, + { + "term": "Light mode base", + "context": "Light mode base", + "reference": "Modules/Settings/ThemeColorsTab.qml:2606", + "comment": "" + }, + { + "term": "Light mode harmony", + "context": "Light mode harmony", + "reference": "Modules/Settings/ThemeColorsTab.qml:2638", + "comment": "" + }, { "term": "Light Rain", "context": "Light Rain", @@ -6389,18 +6701,6 @@ "reference": "Services/WeatherService.qml:145", "comment": "" }, - { - "term": "Light mode base", - "context": "Light mode base", - "reference": "Modules/Settings/ThemeColorsTab.qml:2606", - "comment": "" - }, - { - "term": "Light mode harmony", - "context": "Light mode harmony", - "reference": "Modules/Settings/ThemeColorsTab.qml:2638", - "comment": "" - }, { "term": "Line", "context": "dock indicator style option", @@ -6497,36 +6797,6 @@ "reference": "Modals/PowerMenuModal.qml:198, Modules/Settings/PowerSleepTab.qml:378", "comment": "" }, - { - "term": "Lock Screen", - "context": "greeter feature card title | lock screen notifications settings card", - "reference": "Modals/Settings/SettingsSidebar.qml:286, Modals/Greeter/GreeterWelcomePage.qml:158, Modules/Settings/NotificationsTab.qml:721", - "comment": "" - }, - { - "term": "Lock Screen Display", - "context": "Lock Screen Display", - "reference": "Modules/Settings/LockScreenTab.qml:339", - "comment": "" - }, - { - "term": "Lock Screen Format", - "context": "Lock Screen Format", - "reference": "Modules/Settings/TimeWeatherTab.qml:206", - "comment": "" - }, - { - "term": "Lock Screen behaviour", - "context": "Lock Screen behaviour", - "reference": "Modules/Settings/LockScreenTab.qml:162", - "comment": "" - }, - { - "term": "Lock Screen layout", - "context": "Lock Screen layout", - "reference": "Modules/Settings/LockScreenTab.qml:83", - "comment": "" - }, { "term": "Lock at startup", "context": "Lock at startup", @@ -6545,6 +6815,36 @@ "reference": "Modules/Settings/PowerSleepTab.qml:106", "comment": "" }, + { + "term": "Lock Screen", + "context": "greeter feature card title | lock screen notifications settings card", + "reference": "Modals/Settings/SettingsSidebar.qml:286, Modals/Greeter/GreeterWelcomePage.qml:158, Modules/Settings/NotificationsTab.qml:721", + "comment": "" + }, + { + "term": "Lock Screen behaviour", + "context": "Lock Screen behaviour", + "reference": "Modules/Settings/LockScreenTab.qml:162", + "comment": "" + }, + { + "term": "Lock Screen Display", + "context": "Lock Screen Display", + "reference": "Modules/Settings/LockScreenTab.qml:339", + "comment": "" + }, + { + "term": "Lock Screen Format", + "context": "Lock Screen Format", + "reference": "Modules/Settings/TimeWeatherTab.qml:206", + "comment": "" + }, + { + "term": "Lock Screen layout", + "context": "Lock Screen layout", + "reference": "Modules/Settings/LockScreenTab.qml:83", + "comment": "" + }, { "term": "Locked", "context": "Locked", @@ -6563,24 +6863,30 @@ "reference": "Modules/Settings/GreeterTab.qml:524", "comment": "" }, + { + "term": "loginctl not available - lock integration requires DMS socket connection", + "context": "loginctl not available - lock integration requires DMS socket connection", + "reference": "Modules/Settings/LockScreenTab.qml:166", + "comment": "" + }, { "term": "Long", "context": "Long", "reference": "Modules/Settings/TypographyMotionTab.qml:212, Modules/Settings/TypographyMotionTab.qml:315, Modules/Settings/TypographyMotionTab.qml:399, Modules/Settings/NotificationsTab.qml:337", "comment": "" }, - { - "term": "Long Text", - "context": "Long Text", - "reference": "Modals/Clipboard/ClipboardEntry.qml:118", - "comment": "" - }, { "term": "Long press", "context": "Long press", "reference": "Widgets/KeybindItem.qml:1645", "comment": "" }, + { + "term": "Long Text", + "context": "Long Text", + "reference": "Modals/Clipboard/ClipboardEntry.qml:118", + "comment": "" + }, { "term": "Longitude", "context": "Longitude", @@ -6599,12 +6905,6 @@ "reference": "Modules/Settings/NetworkTab.qml:592", "comment": "" }, - { - "term": "MTU", - "context": "MTU", - "reference": "Widgets/VpnProfileDelegate.qml:69, Modules/Settings/NetworkTab.qml:1930", - "comment": "" - }, { "term": "Make sure KDE Connect or Valent is running on your other devices", "context": "Phone Connect hint message", @@ -6719,18 +7019,18 @@ "reference": "Modals/DankColorPickerModal.qml:410", "comment": "" }, - { - "term": "Material Design inspired color themes", - "context": "generic theme description", - "reference": "Modules/Settings/ThemeColorsTab.qml:240", - "comment": "" - }, { "term": "Material colors generated from wallpaper", "context": "dynamic theme description", "reference": "Modules/Settings/ThemeColorsTab.qml:235", "comment": "" }, + { + "term": "Material Design inspired color themes", + "context": "generic theme description", + "reference": "Modules/Settings/ThemeColorsTab.qml:240", + "comment": "" + }, { "term": "Material inspired shadows and elevation on modals, popouts, and dialogs", "context": "Material inspired shadows and elevation on modals, popouts, and dialogs", @@ -6743,6 +7043,12 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:459", "comment": "" }, + { + "term": "matugen not found - install matugen package for dynamic theming", + "context": "matugen error", + "reference": "Modules/Settings/ThemeColorsTab.qml:299", + "comment": "" + }, { "term": "Matugen Palette", "context": "Matugen Palette", @@ -6761,6 +7067,12 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:2376", "comment": "" }, + { + "term": "Max apps to show", + "context": "Max apps to show", + "reference": "Modules/Settings/WorkspacesTab.qml:79", + "comment": "" + }, { "term": "Max Edges", "context": "Max Edges", @@ -6797,6 +7109,12 @@ "reference": "Modules/Settings/DockTab.qml:204", "comment": "" }, + { + "term": "Max to Edges", + "context": "Max to Edges", + "reference": "Modals/WindowRuleModal.qml:539", + "comment": "" + }, { "term": "Max Volume", "context": "Audio settings: maximum volume limit per device", @@ -6809,18 +7127,6 @@ "reference": "Modals/WindowRuleModal.qml:850, Modules/Settings/WindowRulesTab.qml:552", "comment": "" }, - { - "term": "Max apps to show", - "context": "Max apps to show", - "reference": "Modules/Settings/WorkspacesTab.qml:79", - "comment": "" - }, - { - "term": "Max to Edges", - "context": "Max to Edges", - "reference": "Modals/WindowRuleModal.qml:539", - "comment": "" - }, { "term": "Maximize", "context": "Maximize", @@ -6857,12 +7163,6 @@ "reference": "Modules/Settings/NotificationsTab.qml:818, Modules/Settings/ClipboardTab.qml:287", "comment": "" }, - { - "term": "Maximum Pinned Entries", - "context": "Maximum Pinned Entries", - "reference": "Modules/Settings/ClipboardTab.qml:377", - "comment": "" - }, { "term": "Maximum number of clipboard entries to keep", "context": "Maximum number of clipboard entries to keep", @@ -6881,6 +7181,12 @@ "reference": "Modules/Settings/NotificationsTab.qml:819", "comment": "" }, + { + "term": "Maximum Pinned Entries", + "context": "Maximum Pinned Entries", + "reference": "Modules/Settings/ClipboardTab.qml:377", + "comment": "" + }, { "term": "Maximum pinned entries reached", "context": "Maximum pinned entries reached", @@ -7013,18 +7319,18 @@ "reference": "Modules/Settings/OSDTab.qml:133", "comment": "" }, - { - "term": "Microphone Volume", - "context": "Microphone Volume", - "reference": "Modules/Settings/WidgetsTabSection.qml:1112", - "comment": "" - }, { "term": "Microphone settings", "context": "Microphone settings", "reference": "Modules/ControlCenter/Models/WidgetModel.qml:128", "comment": "" }, + { + "term": "Microphone Volume", + "context": "Microphone Volume", + "reference": "Modules/Settings/WidgetsTabSection.qml:1112", + "comment": "" + }, { "term": "Microphone volume control", "context": "Microphone volume control", @@ -7061,6 +7367,12 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:1124, Modules/Settings/GammaControlTab.qml:240", "comment": "" }, + { + "term": "minutes", + "context": "minutes", + "reference": "Modules/Settings/NotificationsTab.qml:171", + "comment": "" + }, { "term": "Mirror Display", "context": "Mirror Display", @@ -7211,12 +7523,42 @@ "reference": "Services/CupsService.qml:830", "comment": "" }, + { + "term": "ms", + "context": "ms", + "reference": "Widgets/KeybindItem.qml:1695", + "comment": "" + }, + { + "term": "MTU", + "context": "MTU", + "reference": "Widgets/VpnProfileDelegate.qml:69, Modules/Settings/NetworkTab.qml:1930", + "comment": "" + }, { "term": "Multi-Monitor", "context": "greeter feature card title", "reference": "Modals/Greeter/GreeterWelcomePage.qml:130", "comment": "" }, + { + "term": "Multiplexer", + "context": "Multiplexer", + "reference": "Modules/Settings/MuxTab.qml:45", + "comment": "" + }, + { + "term": "Multiplexer Type", + "context": "Multiplexer Type", + "reference": "Modules/Settings/MuxTab.qml:52", + "comment": "" + }, + { + "term": "Multiplexers", + "context": "Multiplexers", + "reference": "Modals/Settings/SettingsSidebar.qml:265", + "comment": "" + }, { "term": "Music", "context": "Music", @@ -7253,12 +7595,6 @@ "reference": "Common/Theme.qml:496", "comment": "" }, - { - "term": "NM not supported", - "context": "NM not supported", - "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:221", - "comment": "" - }, { "term": "Name", "context": "Name", @@ -7271,6 +7607,18 @@ "reference": "Modules/Settings/WorkspacesTab.qml:417", "comment": "" }, + { + "term": "nav", + "context": "nav", + "reference": "Modals/DankLauncherV2/LauncherContent.qml:377", + "comment": "" + }, + { + "term": "Navigate", + "context": "Navigate", + "reference": "Modals/MuxModal.qml:600", + "comment": "" + }, { "term": "Navigation", "context": "Navigation", @@ -7283,6 +7631,12 @@ "reference": "Services/CupsService.qml:134, Modals/Settings/SettingsSidebar.qml:232, Modules/Settings/WidgetsTabSection.qml:1082, Modules/ProcessList/PerformanceView.qml:112, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:229, Modules/ControlCenter/Models/WidgetModel.qml:101, Modules/ControlCenter/Details/NetworkDetail.qml:88", "comment": "" }, + { + "term": "Network download and upload speed display", + "context": "Network download and upload speed display", + "reference": "Modules/Settings/WidgetsTab.qml:219", + "comment": "" + }, { "term": "Network Graph", "context": "Network Graph", @@ -7319,12 +7673,6 @@ "reference": "Modules/Settings/NetworkTab.qml:139", "comment": "" }, - { - "term": "Network download and upload speed display", - "context": "Network download and upload speed display", - "reference": "Modules/Settings/WidgetsTab.qml:219", - "comment": "" - }, { "term": "Neutral", "context": "matugen color scheme option", @@ -7346,7 +7694,7 @@ { "term": "New", "context": "New", - "reference": "Modules/Notepad/NotepadTextEditor.qml:795", + "reference": "Modals/MuxModal.qml:602, Modules/Notepad/NotepadTextEditor.qml:795", "comment": "" }, { @@ -7367,6 +7715,12 @@ "reference": "Modules/Settings/SoundsTab.qml:98", "comment": "" }, + { + "term": "New Session", + "context": "New Session", + "reference": "Modals/MuxModal.qml:137, Modals/MuxModal.qml:395", + "comment": "" + }, { "term": "New Window Rule", "context": "New Window Rule", @@ -7379,12 +7733,6 @@ "reference": "Modules/Settings/TimeWeatherTab.qml:602", "comment": "" }, - { - "term": "New group name...", - "context": "New group name...", - "reference": "Modules/Settings/DesktopWidgetsTab.qml:137", - "comment": "" - }, { "term": "Next", "context": "greeter next button", @@ -7409,6 +7757,12 @@ "reference": "Modules/Settings/GammaControlTab.qml:76, Modules/ControlCenter/Models/WidgetModel.qml:68, Modules/ControlCenter/Components/DragDropGrid.qml:618", "comment": "" }, + { + "term": "Night mode & gamma", + "context": "greeter feature card description", + "reference": "Modals/Greeter/GreeterWelcomePage.qml:142", + "comment": "" + }, { "term": "Night Temperature", "context": "Night Temperature", @@ -7416,9 +7770,9 @@ "comment": "" }, { - "term": "Night mode & gamma", - "context": "greeter feature card description", - "reference": "Modals/Greeter/GreeterWelcomePage.qml:142", + "term": "Niri compositor actions (focus, move, etc.)", + "context": "Niri compositor actions (focus, move, etc.)", + "reference": "Widgets/KeybindItem.qml:855", "comment": "" }, { @@ -7434,9 +7788,15 @@ "comment": "" }, { - "term": "Niri compositor actions (focus, move, etc.)", - "context": "Niri compositor actions (focus, move, etc.)", - "reference": "Widgets/KeybindItem.qml:855", + "term": "niri shortcuts config", + "context": "greeter keybinds niri description", + "reference": "Modals/Greeter/GreeterCompletePage.qml:414", + "comment": "" + }, + { + "term": "NM not supported", + "context": "NM not supported", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:221", "comment": "" }, { @@ -7445,18 +7805,66 @@ "reference": "Modules/Settings/PrinterTab.qml:1169, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1232, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1236, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1246, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1256, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1258", "comment": "" }, + { + "term": "No action", + "context": "No action", + "reference": "Widgets/KeybindItem.qml:372", + "comment": "" + }, + { + "term": "No active %1 sessions", + "context": "No active %1 sessions", + "reference": "Modals/MuxModal.qml:573", + "comment": "" + }, { "term": "No Active Players", "context": "No Active Players", "reference": "Modules/DankDash/MediaPlayerTab.qml:277", "comment": "" }, + { + "term": "No adapter", + "context": "bluetooth status", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:315", + "comment": "" + }, + { + "term": "No adapters", + "context": "bluetooth status", + "reference": "Modules/Settings/NetworkTab.qml:341, Modules/ControlCenter/Components/DragDropGrid.qml:353", + "comment": "" + }, { "term": "No Anim", "context": "No Anim", "reference": "Modals/WindowRuleModal.qml:963, Modules/Settings/WindowRulesTab.qml:561", "comment": "" }, + { + "term": "No app customizations.", + "context": "No app customizations.", + "reference": "Modules/Settings/LauncherTab.qml:1055", + "comment": "" + }, + { + "term": "No apps found", + "context": "No apps found", + "reference": "Modals/DankLauncherV2/ResultsList.qml:488", + "comment": "" + }, + { + "term": "No apps have been launched yet.", + "context": "No apps have been launched yet.", + "reference": "Modules/Settings/LauncherTab.qml:1231", + "comment": "" + }, + { + "term": "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.", + "context": "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.", + "reference": "Modules/Settings/NotificationsTab.qml:641", + "comment": "" + }, { "term": "No Background", "context": "No Background", @@ -7469,6 +7877,12 @@ "reference": "Services/BatteryService.qml:155", "comment": "" }, + { + "term": "No battery", + "context": "No battery", + "reference": "Modules/ControlCenter/Widgets/BatteryPill.qml:15", + "comment": "" + }, { "term": "No Bluetooth adapter found", "context": "No Bluetooth adapter found", @@ -7508,7 +7922,7 @@ { "term": "No GPU detected", "context": "No GPU detected", - "reference": "Modules/Settings/WidgetsTabSection.qml:148", + "reference": "Modules/Settings/WidgetsTabSection.qml:192", "comment": "" }, { @@ -7520,7 +7934,7 @@ { "term": "No History", "context": "notification rule action option", - "reference": "Modules/Settings/NotificationsTab.qml:135", + "reference": "Modules/Settings/NotificationsTab.qml:113", "comment": "" }, { @@ -7550,19 +7964,13 @@ { "term": "No VPN profiles", "context": "No VPN profiles", - "reference": "Widgets/VpnDetailContent.qml:177, Modules/Settings/NetworkTab.qml:1671", - "comment": "" - }, - { - "term": "No Weather Data", - "context": "No Weather Data", - "reference": "dms-plugins/DankDesktopWeather/DankDesktopWeather.qml:166", + "reference": "Modules/Settings/NetworkTab.qml:1660, Widgets/VpnDetailContent.qml:177", "comment": "" }, { "term": "No Weather Data Available", "context": "No Weather Data Available", - "reference": "Modules/Settings/TimeWeatherTab.qml:641, Modules/DankDash/WeatherTab.qml:135", + "reference": "Modules/DankDash/WeatherTab.qml:135, Modules/Settings/TimeWeatherTab.qml:598", "comment": "" }, { @@ -7571,40 +7979,40 @@ "reference": "Widgets/KeybindItem.qml:372", "comment": "" }, + { + "term": "No active %1 sessions", + "context": "No active %1 sessions", + "reference": "Modals/MuxModal.qml:572", + "comment": "" + }, { "term": "No adapter", "context": "bluetooth status", - "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:315", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:299", "comment": "" }, { "term": "No adapters", "context": "bluetooth status", - "reference": "Modules/Settings/NetworkTab.qml:341, Modules/ControlCenter/Components/DragDropGrid.qml:353", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:337, Modules/Settings/NetworkTab.qml:341", "comment": "" }, { "term": "No app customizations.", "context": "No app customizations.", - "reference": "Modules/Settings/LauncherTab.qml:1055", + "reference": "Modules/Settings/LauncherTab.qml:1044", "comment": "" }, { "term": "No apps found", "context": "No apps found", - "reference": "Modals/DankLauncherV2/ResultsList.qml:488", + "reference": "Modals/DankLauncherV2/ResultsList.qml:479", "comment": "" }, { "term": "No apps have been launched yet.", "context": "No apps have been launched yet.", - "reference": "Modules/Settings/LauncherTab.qml:1231", - "comment": "" - }, - { - "term": "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.", - "context": "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.", - "reference": "Modules/Settings/NotificationsTab.qml:641", + "reference": "Modules/Settings/LauncherTab.qml:1214", "comment": "" }, { @@ -7655,6 +8063,12 @@ "reference": "Modules/Settings/PrinterTab.qml:436, dms-plugins/DankKDEConnect/components/EmptyState.qml:11, dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:124", "comment": "" }, + { + "term": "No Dim", + "context": "No Dim", + "reference": "Modals/WindowRuleModal.qml:955, Modules/Settings/WindowRulesTab.qml:559", + "comment": "" + }, { "term": "No disk data", "context": "No disk data", @@ -7667,6 +8081,12 @@ "reference": "Modules/ControlCenter/Widgets/DiskUsagePill.qml:48, Modules/ControlCenter/Details/DiskUsageDetail.qml:65", "comment": "" }, + { + "term": "No DMS shortcuts configured", + "context": "greeter no keybinds message", + "reference": "Modals/Greeter/GreeterCompletePage.qml:265", + "comment": "" + }, { "term": "No drivers found", "context": "No drivers found", @@ -7697,18 +8117,42 @@ "reference": "Modules/Settings/LockScreenTab.qml:24, Modules/Settings/GreeterTab.qml:45", "comment": "" }, + { + "term": "No Focus", + "context": "No Focus", + "reference": "Modals/WindowRuleModal.qml:943, Modules/Settings/WindowRulesTab.qml:556", + "comment": "" + }, { "term": "No folders found", "context": "No folders found", "reference": "Modals/DankLauncherV2/ResultsList.qml:479", "comment": "" }, + { + "term": "No GPU detected", + "context": "No GPU detected", + "reference": "Modules/Settings/WidgetsTabSection.qml:148", + "comment": "" + }, + { + "term": "No GPUs detected", + "context": "empty state in gpu list", + "reference": "Modules/ProcessList/SystemView.qml:350", + "comment": "" + }, { "term": "No hidden apps.", "context": "No hidden apps.", "reference": "Modules/Settings/LauncherTab.qml:945", "comment": "" }, + { + "term": "No History", + "context": "notification rule action option", + "reference": "Modules/Settings/NotificationsTab.qml:135", + "comment": "" + }, { "term": "No info items", "context": "greeter doctor page empty state", @@ -7763,6 +8207,12 @@ "reference": "Modules/ProcessList/ProcessesView.qml:361", "comment": "" }, + { + "term": "No Media", + "context": "No Media", + "reference": "Modules/DankDash/Overview/MediaOverviewCard.qml:56", + "comment": "" + }, { "term": "No monitors", "context": "no monitors available label", @@ -7841,12 +8291,36 @@ "reference": "Modals/DankLauncherV2/ResultsList.qml:483, Modals/DankLauncherV2/ResultsList.qml:490, dms-plugins/DankGifSearch/DankGifSearch.qml:96, dms-plugins/DankStickerSearch/DankStickerSearch.qml:153", "comment": "" }, + { + "term": "No Round", + "context": "No Round", + "reference": "Modules/Settings/WindowRulesTab.qml:562", + "comment": "" + }, + { + "term": "No Rounding", + "context": "No Rounding", + "reference": "Modals/WindowRuleModal.qml:967", + "comment": "" + }, { "term": "No saved clipboard entries", "context": "No saved clipboard entries", "reference": "Modals/Clipboard/ClipboardContent.qml:184", "comment": "" }, + { + "term": "No sessions found", + "context": "No sessions found", + "reference": "Modals/MuxModal.qml:572", + "comment": "" + }, + { + "term": "No Shadow", + "context": "No Shadow", + "reference": "Modals/WindowRuleModal.qml:951, Modules/Settings/WindowRulesTab.qml:558", + "comment": "" + }, { "term": "No status output.", "context": "No status output.", @@ -7877,6 +8351,12 @@ "reference": "Modules/Lock/VideoScreensaver.qml:57", "comment": "" }, + { + "term": "No VPN profiles", + "context": "No VPN profiles", + "reference": "Widgets/VpnDetailContent.qml:177, Modules/Settings/NetworkTab.qml:1671", + "comment": "" + }, { "term": "No wallpaper selected", "context": "no wallpaper status", @@ -7895,6 +8375,18 @@ "reference": "Modals/Greeter/GreeterDoctorPage.qml:334", "comment": "" }, + { + "term": "No Weather Data", + "context": "No Weather Data", + "reference": "dms-plugins/DankDesktopWeather/DankDesktopWeather.qml:166", + "comment": "" + }, + { + "term": "No Weather Data Available", + "context": "No Weather Data Available", + "reference": "Modules/Settings/TimeWeatherTab.qml:641, Modules/DankDash/WeatherTab.qml:135", + "comment": "" + }, { "term": "No widgets added. Click \"Add Widget\" to get started.", "context": "No widgets added. Click \"Add Widget\" to get started.", @@ -8087,6 +8579,12 @@ "reference": "Modals/Settings/SettingsSidebar.qml:146, Modals/Greeter/GreeterCompletePage.qml:397, Modules/Notifications/Center/NotificationHeader.qml:49", "comment": "" }, + { + "term": "now", + "context": "now", + "reference": "Services/NotificationService.qml:268", + "comment": "" + }, { "term": "Numbers", "context": "Numbers", @@ -8105,24 +8603,6 @@ "reference": "Modules/Settings/GreeterTab.qml:410, Modules/Settings/TimeWeatherTab.qml:121, Modules/Settings/TimeWeatherTab.qml:140, Modules/Settings/TimeWeatherTab.qml:168, Modules/Settings/TimeWeatherTab.qml:208, Modules/Settings/TimeWeatherTab.qml:227, Modules/Settings/TimeWeatherTab.qml:255", "comment": "" }, - { - "term": "OK", - "context": "greeter doctor page status card", - "reference": "Modals/Greeter/GreeterDoctorPage.qml:281", - "comment": "" - }, - { - "term": "OS Logo", - "context": "OS Logo", - "reference": "Modules/Settings/DockTab.qml:266, Modules/Settings/LauncherTab.qml:59", - "comment": "" - }, - { - "term": "OSD Position", - "context": "OSD Position", - "reference": "Modules/Settings/OSDTab.qml:30", - "comment": "" - }, { "term": "Occupied Color", "context": "Occupied Color", @@ -8141,6 +8621,12 @@ "reference": "Services/AppSearchService.qml:635, Services/AppSearchService.qml:636, Services/AppSearchService.qml:637, Services/AppSearchService.qml:638", "comment": "" }, + { + "term": "official", + "context": "official", + "reference": "Modules/Settings/ThemeBrowser.qml:494, Modules/Settings/PluginBrowser.qml:509", + "comment": "" + }, { "term": "Offline", "context": "KDE Connect offline status | Phone Connect offline status", @@ -8153,6 +8639,12 @@ "reference": "Services/CupsService.qml:829", "comment": "" }, + { + "term": "OK", + "context": "greeter doctor page status card", + "reference": "Modals/Greeter/GreeterDoctorPage.qml:281", + "comment": "" + }, { "term": "Older", "context": "notification history filter for content older than other filters", @@ -8165,6 +8657,42 @@ "reference": "Modules/Settings/DisplayConfig/OutputCard.qml:280, Modules/Settings/DisplayConfig/OutputCard.qml:288, Modules/Settings/DisplayConfig/OutputCard.qml:303, Modules/Settings/DisplayConfig/OutputCard.qml:312", "comment": "" }, + { + "term": "on Hyprland", + "context": "on Hyprland", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:69", + "comment": "" + }, + { + "term": "on MangoWC", + "context": "on MangoWC", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:72", + "comment": "" + }, + { + "term": "on Miracle WM", + "context": "on Miracle WM", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:78", + "comment": "" + }, + { + "term": "on Niri", + "context": "on Niri", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:67", + "comment": "" + }, + { + "term": "on Scroll", + "context": "on Scroll", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:76", + "comment": "" + }, + { + "term": "on Sway", + "context": "on Sway", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:74", + "comment": "" + }, { "term": "On-Demand", "context": "On-Demand", @@ -8226,21 +8754,9 @@ "comment": "" }, { - "term": "Open App", - "context": "KDE Connect open SMS app button", - "reference": "dms-plugins/DankKDEConnect/components/SmsDialog.qml:91", - "comment": "" - }, - { - "term": "Open KDE Connect on your phone", - "context": "KDE Connect open app hint", - "reference": "dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:131", - "comment": "" - }, - { - "term": "Open Notepad File", - "context": "Open Notepad File", - "reference": "Modules/Notepad/Notepad.qml:333", + "term": "open", + "context": "open", + "reference": "Modals/DankLauncherV2/LauncherContent.qml:384", "comment": "" }, { @@ -8249,6 +8765,12 @@ "reference": "Modules/DankBar/Widgets/NotepadButton.qml:347", "comment": "" }, + { + "term": "Open App", + "context": "KDE Connect open SMS app button", + "reference": "dms-plugins/DankKDEConnect/components/SmsDialog.qml:91", + "comment": "" + }, { "term": "Open folder", "context": "Open folder", @@ -8267,6 +8789,18 @@ "reference": "Modals/DankLauncherV2/Controller.qml:1045", "comment": "" }, + { + "term": "Open KDE Connect on your phone", + "context": "KDE Connect open app hint", + "reference": "dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:131", + "comment": "" + }, + { + "term": "Open Notepad File", + "context": "Open Notepad File", + "reference": "Modules/Notepad/Notepad.qml:333", + "comment": "" + }, { "term": "Open search bar to find text", "context": "Open search bar to find text", @@ -8279,18 +8813,6 @@ "reference": "DMSShell.qml:644, Modals/BrowserPickerModal.qml:11", "comment": "" }, - { - "term": "Opening SMS", - "context": "KDE Connect SMS action", - "reference": "dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:344", - "comment": "" - }, - { - "term": "Opening SMS app", - "context": "Phone Connect SMS action", - "reference": "dms-plugins/DankKDEConnect/DankKDEConnect.qml:136", - "comment": "" - }, { "term": "Opening file browser", "context": "Phone Connect browse action", @@ -8303,6 +8825,18 @@ "reference": "dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:328", "comment": "" }, + { + "term": "Opening SMS", + "context": "KDE Connect SMS action", + "reference": "dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:344", + "comment": "" + }, + { + "term": "Opening SMS app", + "context": "Phone Connect SMS action", + "reference": "dms-plugins/DankKDEConnect/DankKDEConnect.qml:136", + "comment": "" + }, { "term": "Opening terminal: ", "context": "Opening terminal: ", @@ -8327,6 +8861,12 @@ "reference": "Widgets/KeybindItem.qml:1222, Widgets/KeybindItem.qml:1711", "comment": "" }, + { + "term": "or run ", + "context": "or run ", + "reference": "Modules/Settings/GreeterTab.qml:765", + "comment": "" + }, { "term": "Organize widgets into collapsible groups", "context": "Organize widgets into collapsible groups", @@ -8339,6 +8879,18 @@ "reference": "Modules/Settings/AudioTab.qml:600, Modules/Settings/Widgets/DeviceAliasRow.qml:103", "comment": "" }, + { + "term": "OS Logo", + "context": "OS Logo", + "reference": "Modules/Settings/DockTab.qml:266, Modules/Settings/LauncherTab.qml:59", + "comment": "" + }, + { + "term": "OSD Position", + "context": "OSD Position", + "reference": "Modules/Settings/OSDTab.qml:30", + "comment": "" + }, { "term": "Other", "context": "Other", @@ -8435,6 +8987,12 @@ "reference": "Modules/Settings/DisplayConfig/NiriOutputSettings.qml:200", "comment": "" }, + { + "term": "Override terminal with a custom command or script", + "context": "Override terminal with a custom command or script", + "reference": "Modules/Settings/MuxTab.qml:71", + "comment": "" + }, { "term": "Override the global shadow with per-bar settings", "context": "Override the global shadow with per-bar settings", @@ -8465,42 +9023,6 @@ "reference": "Modals/FileBrowser/FileBrowserOverwriteDialog.qml:108", "comment": "" }, - { - "term": "PAM already provides fingerprint auth. Enable this to show it at login.", - "context": "PAM already provides fingerprint auth. Enable this to show it at login.", - "reference": "Modules/Settings/GreeterTab.qml:27", - "comment": "" - }, - { - "term": "PAM already provides security-key auth. Enable this to show it at login.", - "context": "PAM already provides security-key auth. Enable this to show it at login.", - "reference": "Modules/Settings/GreeterTab.qml:58", - "comment": "" - }, - { - "term": "PAM provides fingerprint auth, but availability could not be confirmed.", - "context": "PAM provides fingerprint auth, but availability could not be confirmed.", - "reference": "Modules/Settings/GreeterTab.qml:33", - "comment": "" - }, - { - "term": "PAM provides fingerprint auth, but no prints are enrolled yet.", - "context": "PAM provides fingerprint auth, but no prints are enrolled yet.", - "reference": "Modules/Settings/GreeterTab.qml:29", - "comment": "" - }, - { - "term": "PAM provides fingerprint auth, but no reader was detected.", - "context": "PAM provides fingerprint auth, but no reader was detected.", - "reference": "Modules/Settings/GreeterTab.qml:31", - "comment": "" - }, - { - "term": "PIN", - "context": "PIN", - "reference": "Modals/WifiPasswordModal.qml:182", - "comment": "" - }, { "term": "Pad", "context": "wallpaper fill mode", @@ -8579,6 +9101,36 @@ "reference": "Modules/ControlCenter/Details/BluetoothDetail.qml:530, Modules/ControlCenter/Details/BluetoothDetail.qml:555", "comment": "" }, + { + "term": "PAM already provides fingerprint auth. Enable this to show it at login.", + "context": "PAM already provides fingerprint auth. Enable this to show it at login.", + "reference": "Modules/Settings/GreeterTab.qml:27", + "comment": "" + }, + { + "term": "PAM already provides security-key auth. Enable this to show it at login.", + "context": "PAM already provides security-key auth. Enable this to show it at login.", + "reference": "Modules/Settings/GreeterTab.qml:58", + "comment": "" + }, + { + "term": "PAM provides fingerprint auth, but availability could not be confirmed.", + "context": "PAM provides fingerprint auth, but availability could not be confirmed.", + "reference": "Modules/Settings/GreeterTab.qml:33", + "comment": "" + }, + { + "term": "PAM provides fingerprint auth, but no prints are enrolled yet.", + "context": "PAM provides fingerprint auth, but no prints are enrolled yet.", + "reference": "Modules/Settings/GreeterTab.qml:29", + "comment": "" + }, + { + "term": "PAM provides fingerprint auth, but no reader was detected.", + "context": "PAM provides fingerprint auth, but no reader was detected.", + "reference": "Modules/Settings/GreeterTab.qml:31", + "comment": "" + }, { "term": "Partly Cloudy", "context": "Partly Cloudy", @@ -8717,6 +9269,12 @@ "reference": "Modals/FileBrowser/FileBrowserContent.qml:256", "comment": "" }, + { + "term": "PIN", + "context": "PIN", + "reference": "Modals/WifiPasswordModal.qml:182", + "comment": "" + }, { "term": "Pin", "context": "Pin", @@ -8825,6 +9383,12 @@ "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:333", "comment": "" }, + { + "term": "Please write a name for your new %1 session", + "context": "Please write a name for your new %1 session", + "reference": "Modals/MuxModal.qml:138", + "comment": "" + }, { "term": "Plugged In", "context": "battery status", @@ -8849,6 +9413,12 @@ "reference": "Modules/Settings/PluginsTab.qml:257", "comment": "" }, + { + "term": "Plugin is disabled - enable in Plugins settings to use", + "context": "Plugin is disabled - enable in Plugins settings to use", + "reference": "Modules/Settings/WidgetsTab.qml:269", + "comment": "" + }, { "term": "Plugin Management", "context": "Plugin Management", @@ -8861,12 +9431,6 @@ "reference": "Modules/Settings/LauncherTab.qml:603", "comment": "" }, - { - "term": "Plugin is disabled - enable in Plugins settings to use", - "context": "Plugin is disabled - enable in Plugins settings to use", - "reference": "Modules/Settings/WidgetsTab.qml:269", - "comment": "" - }, { "term": "Plugins", "context": "greeter feature card title | greeter plugins link", @@ -8897,6 +9461,12 @@ "reference": "Modules/Settings/TypographyMotionTab.qml:285", "comment": "" }, + { + "term": "Popup behavior, position", + "context": "greeter notifications description", + "reference": "Modals/Greeter/GreeterCompletePage.qml:398", + "comment": "" + }, { "term": "Popup Only", "context": "notification rule action option", @@ -8921,12 +9491,6 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:1594", "comment": "" }, - { - "term": "Popup behavior, position", - "context": "greeter notifications description", - "reference": "Modals/Greeter/GreeterCompletePage.qml:398", - "comment": "" - }, { "term": "Port", "context": "Label for printer port number input field", @@ -8993,6 +9557,12 @@ "reference": "Modals/PowerMenuModal.qml:192, Modules/Settings/PowerSleepTab.qml:378, Modules/Lock/LockPowerMenu.qml:116", "comment": "" }, + { + "term": "Power off monitors on lock", + "context": "Power off monitors on lock", + "reference": "Modules/Settings/LockScreenTab.qml:201", + "comment": "" + }, { "term": "Power Options", "context": "Power Options", @@ -9011,24 +9581,18 @@ "reference": "Modules/DankBar/Popouts/BatteryPopout.qml:613, Modules/ControlCenter/Details/BatteryDetail.qml:246", "comment": "" }, - { - "term": "Power Saver", - "context": "power profile option", - "reference": "Common/Theme.qml:1470", - "comment": "" - }, - { - "term": "Power off monitors on lock", - "context": "Power off monitors on lock", - "reference": "Modules/Settings/LockScreenTab.qml:201", - "comment": "" - }, { "term": "Power profile management available", "context": "Power profile management available", "reference": "Modules/ControlCenter/Details/BatteryDetail.qml:106", "comment": "" }, + { + "term": "Power Saver", + "context": "power profile option", + "reference": "Common/Theme.qml:1470", + "comment": "" + }, { "term": "Power source", "context": "Power source", @@ -9077,6 +9641,12 @@ "reference": "Modules/Settings/DisplayConfig/NiriOutputSettings.qml:298", "comment": "" }, + { + "term": "Press 'n' or click 'New Session' to create one", + "context": "Press 'n' or click 'New Session' to create one", + "reference": "Modals/MuxModal.qml:579", + "comment": "" + }, { "term": "Press Enter and the audio system will restart to apply the change", "context": "Audio device rename dialog hint", @@ -9240,9 +9810,9 @@ "comment": "" }, { - "term": "Profile Image Error", - "context": "Profile Image Error", - "reference": "Services/PortalService.qml:157", + "term": "procs", + "context": "short for processes", + "reference": "Modules/ProcessList/ProcessListPopout.qml:288", "comment": "" }, { @@ -9263,6 +9833,12 @@ "reference": "Modules/Settings/DisplayConfigTab.qml:70", "comment": "" }, + { + "term": "Profile Image Error", + "context": "Profile Image Error", + "reference": "Services/PortalService.qml:157", + "comment": "" + }, { "term": "Profile image is too large. Please use a smaller image.", "context": "Profile image is too large. Please use a smaller image.", @@ -9341,12 +9917,6 @@ "reference": "Modals/Greeter/GreeterWelcomePage.qml:150", "comment": "" }, - { - "term": "RGB", - "context": "RGB", - "reference": "Modals/DankColorPickerModal.qml:620", - "comment": "" - }, { "term": "Radius", "context": "Radius", @@ -9491,22 +10061,28 @@ "reference": "Modules/Plugins/ListSetting.qml:114, Modules/Plugins/ListSettingWithInput.qml:230", "comment": "" }, - { - "term": "Remove Widget Padding", - "context": "Remove Widget Padding", - "reference": "Modules/Settings/DankBarTab.qml:1321", - "comment": "" - }, { "term": "Remove gaps and border when windows are maximized", "context": "Remove gaps and border when windows are maximized", "reference": "Modules/Settings/DankBarTab.qml:709", "comment": "" }, + { + "term": "Remove Widget Padding", + "context": "Remove Widget Padding", + "reference": "Modules/Settings/DankBarTab.qml:1321", + "comment": "" + }, { "term": "Rename", "context": "Rename", - "reference": "Modals/WorkspaceRenameModal.qml:185", + "reference": "Modals/WorkspaceRenameModal.qml:185, Modals/MuxModal.qml:607", + "comment": "" + }, + { + "term": "Rename Session", + "context": "Rename Session", + "reference": "Modals/MuxModal.qml:114", "comment": "" }, { @@ -9671,6 +10247,12 @@ "reference": "Modals/DisplayConfirmationModal.qml:139", "comment": "" }, + { + "term": "RGB", + "context": "RGB", + "reference": "Modals/DankColorPickerModal.qml:620", + "comment": "" + }, { "term": "Right", "context": "Right", @@ -9773,6 +10355,18 @@ "reference": "Modules/Settings/WindowRulesTab.qml:402", "comment": "" }, + { + "term": "Run a program (e.g., firefox, kitty)", + "context": "Run a program (e.g., firefox, kitty)", + "reference": "Widgets/KeybindItem.qml:856", + "comment": "" + }, + { + "term": "Run a shell command (e.g., notify-send)", + "context": "Run a shell command (e.g., notify-send)", + "reference": "Widgets/KeybindItem.qml:857", + "comment": "" + }, { "term": "Run Again", "context": "greeter doctor page button", @@ -9803,18 +10397,6 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:2387", "comment": "" }, - { - "term": "Run a program (e.g., firefox, kitty)", - "context": "Run a program (e.g., firefox, kitty)", - "reference": "Widgets/KeybindItem.qml:856", - "comment": "" - }, - { - "term": "Run a shell command (e.g., notify-send)", - "context": "Run a shell command (e.g., notify-send)", - "reference": "Widgets/KeybindItem.qml:857", - "comment": "" - }, { "term": "Running Apps", "context": "Running Apps", @@ -9833,42 +10415,12 @@ "reference": "Modules/Settings/GreeterTab.qml:332", "comment": "" }, - { - "term": "SDR Brightness", - "context": "SDR Brightness", - "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1252, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:246", - "comment": "" - }, - { - "term": "SDR Saturation", - "context": "SDR Saturation", - "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1254, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:279", - "comment": "" - }, - { - "term": "SMS", - "context": "KDE Connect SMS tooltip", - "reference": "dms-plugins/DankKDEConnect/components/DeviceCard.qml:161, dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:338", - "comment": "" - }, { "term": "Save", "context": "Save", "reference": "Widgets/KeybindItem.qml:1365, Widgets/KeybindItem.qml:1830, Modals/DankColorPickerModal.qml:750, Modals/DankLauncherV2/LauncherContent.qml:1009, Modals/FileBrowser/FileBrowserSaveRow.qml:55, Modules/Settings/AudioTab.qml:693, Modules/Notepad/NotepadTextEditor.qml:763, Modules/Notepad/Notepad.qml:472", "comment": "" }, - { - "term": "Save Notepad File", - "context": "Save Notepad File", - "reference": "Modules/Notepad/Notepad.qml:267", - "comment": "" - }, - { - "term": "Save QR Code", - "context": "Save QR Code", - "reference": "Modals/WifiQRCodeModal.qml:81", - "comment": "" - }, { "term": "Save and switch between display configurations", "context": "Save and switch between display configurations", @@ -9899,12 +10451,24 @@ "reference": "Modules/Settings/NotificationsTab.qml:884", "comment": "" }, + { + "term": "Save Notepad File", + "context": "Save Notepad File", + "reference": "Modules/Notepad/Notepad.qml:267", + "comment": "" + }, { "term": "Save password", "context": "Save password", "reference": "Modals/WifiPasswordModal.qml:664", "comment": "" }, + { + "term": "Save QR Code", + "context": "Save QR Code", + "reference": "Modals/WifiQRCodeModal.qml:81", + "comment": "" + }, { "term": "Saved", "context": "Saved", @@ -9917,18 +10481,18 @@ "reference": "Modules/Settings/NetworkTab.qml:707", "comment": "" }, - { - "term": "Saved Note", - "context": "Saved Note", - "reference": "Modules/DankBar/Widgets/NotepadButton.qml:305", - "comment": "" - }, { "term": "Saved item deleted", "context": "Saved item deleted", "reference": "Services/ClipboardService.qml:177", "comment": "" }, + { + "term": "Saved Note", + "context": "Saved Note", + "reference": "Modules/DankBar/Widgets/NotepadButton.qml:305", + "comment": "" + }, { "term": "Saving...", "context": "Saving...", @@ -9941,6 +10505,12 @@ "reference": "Modules/Settings/DisplayConfig/OutputCard.qml:154, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1222", "comment": "" }, + { + "term": "Scale all font sizes throughout the shell", + "context": "Scale all font sizes throughout the shell", + "reference": "Modules/Settings/TypographyMotionTab.qml:184", + "comment": "" + }, { "term": "Scale DankBar font sizes independently", "context": "Scale DankBar font sizes independently", @@ -9953,12 +10523,6 @@ "reference": "Modules/Settings/DankBarTab.qml:977", "comment": "" }, - { - "term": "Scale all font sizes throughout the shell", - "context": "Scale all font sizes throughout the shell", - "reference": "Modules/Settings/TypographyMotionTab.qml:184", - "comment": "" - }, { "term": "Scan", "context": "Scan", @@ -10013,12 +10577,6 @@ "reference": "Modals/WindowRuleModal.qml:774", "comment": "" }, - { - "term": "Scroll Wheel", - "context": "Scroll Wheel", - "reference": "Modules/Settings/DankBarTab.qml:719, Modules/Settings/MediaPlayerTab.qml:53", - "comment": "" - }, { "term": "Scroll song title", "context": "Scroll song title", @@ -10031,6 +10589,12 @@ "reference": "Modules/Settings/MediaPlayerTab.qml:37", "comment": "" }, + { + "term": "Scroll Wheel", + "context": "Scroll Wheel", + "reference": "Modules/Settings/DankBarTab.qml:719, Modules/Settings/MediaPlayerTab.qml:53", + "comment": "" + }, { "term": "Scroll wheel behavior on media widget", "context": "Scroll wheel behavior on media widget", @@ -10044,15 +10608,21 @@ "comment": "" }, { - "term": "Search App Actions", - "context": "Search App Actions", - "reference": "Modules/Settings/LauncherTab.qml:829", + "term": "SDR Brightness", + "context": "SDR Brightness", + "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1252, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:246", "comment": "" }, { - "term": "Search Options", - "context": "Search Options", - "reference": "Modules/Settings/LauncherTab.qml:823", + "term": "SDR Saturation", + "context": "SDR Saturation", + "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1254, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:279", + "comment": "" + }, + { + "term": "Search App Actions", + "context": "Search App Actions", + "reference": "Modules/Settings/LauncherTab.qml:829", "comment": "" }, { @@ -10079,6 +10649,12 @@ "reference": "dms-plugins/DankLauncherKeys/DankLauncherKeysSettings.qml:78", "comment": "" }, + { + "term": "Search Options", + "context": "Search Options", + "reference": "Modules/Settings/LauncherTab.qml:823", + "comment": "" + }, { "term": "Search plugins...", "context": "plugin search placeholder", @@ -10091,6 +10667,12 @@ "reference": "Modals/ProcessListModal.qml:409", "comment": "" }, + { + "term": "Search sessions...", + "context": "Search sessions...", + "reference": "Modals/MuxModal.qml:353", + "comment": "" + }, { "term": "Search themes...", "context": "theme search placeholder", @@ -10127,6 +10709,12 @@ "reference": "Modules/Settings/WorkspacesTab.qml:369, Modules/Settings/DockTab.qml:600, Modules/Settings/DankBarTab.qml:1211, Modules/Settings/ThemeColorsTab.qml:1532, Modules/Settings/ThemeColorsTab.qml:1538, Modules/Settings/ThemeColorsTab.qml:1548, Modules/Settings/ThemeColorsTab.qml:1564, Modules/Settings/ThemeColorsTab.qml:1570, Modules/Settings/ThemeColorsTab.qml:1580, Modules/Settings/LauncherTab.qml:477, Modules/Settings/Widgets/SettingsColorPicker.qml:47, dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:43", "comment": "" }, + { + "term": "seconds", + "context": "seconds", + "reference": "Modules/Settings/NotificationsTab.qml:170", + "comment": "" + }, { "term": "Secured", "context": "Secured", @@ -10169,66 +10757,6 @@ "reference": "Modals/DankLauncherV2/Controller.qml:1301", "comment": "" }, - { - "term": "Select Application", - "context": "Select Application", - "reference": "Modals/AppPickerModal.qml:11", - "comment": "" - }, - { - "term": "Select Bar", - "context": "Select Bar", - "reference": "Modules/Settings/WidgetsTab.qml:783", - "comment": "" - }, - { - "term": "Select Custom Theme", - "context": "custom theme file browser title", - "reference": "Modules/Settings/ThemeColorsTab.qml:2876", - "comment": "" - }, - { - "term": "Select Dock Launcher Logo", - "context": "Select Dock Launcher Logo", - "reference": "Modules/Settings/DockTab.qml:13", - "comment": "" - }, - { - "term": "Select File to Send", - "context": "KDE Connect file browser title", - "reference": "dms-plugins/DankKDEConnect/components/ShareDialog.qml:101", - "comment": "" - }, - { - "term": "Select Launcher Logo", - "context": "Select Launcher Logo", - "reference": "Modules/Settings/LauncherTab.qml:13", - "comment": "" - }, - { - "term": "Select Profile Image", - "context": "profile image file browser title", - "reference": "Modals/Settings/SettingsModal.qml:127", - "comment": "" - }, - { - "term": "Select Video or Folder", - "context": "Select Video or Folder", - "reference": "Modules/Settings/LockScreenTab.qml:59", - "comment": "" - }, - { - "term": "Select Wallpaper", - "context": "dark mode wallpaper file browser title | light mode wallpaper file browser title | wallpaper file browser title", - "reference": "Modals/Settings/SettingsModal.qml:151, Modules/Settings/WallpaperTab.qml:1313, Modules/Settings/WallpaperTab.qml:1335, Modules/Settings/WallpaperTab.qml:1355", - "comment": "" - }, - { - "term": "Select Wallpaper Directory", - "context": "wallpaper directory file browser title", - "reference": "Modules/DankDash/WallpaperTab.qml:320", - "comment": "" - }, { "term": "Select a color from the palette or use custom sliders", "context": "Select a color from the palette or use custom sliders", @@ -10259,12 +10787,30 @@ "reference": "Modules/Settings/DockTab.qml:340, Modules/Settings/LauncherTab.qml:132", "comment": "" }, + { + "term": "Select Application", + "context": "Select Application", + "reference": "Modals/AppPickerModal.qml:11", + "comment": "" + }, { "term": "Select at least one provider", "context": "Select at least one provider", "reference": "dms-plugins/DankLauncherKeys/DankLauncherKeysSettings.qml:178", "comment": "" }, + { + "term": "Select Bar", + "context": "Select Bar", + "reference": "Modules/Settings/WidgetsTab.qml:783", + "comment": "" + }, + { + "term": "Select Custom Theme", + "context": "custom theme file browser title", + "reference": "Modules/Settings/ThemeColorsTab.qml:2876", + "comment": "" + }, { "term": "Select device", "context": "audio status", @@ -10277,12 +10823,24 @@ "reference": "Modules/Settings/PrinterTab.qml:442", "comment": "" }, + { + "term": "Select Dock Launcher Logo", + "context": "Select Dock Launcher Logo", + "reference": "Modules/Settings/DockTab.qml:13", + "comment": "" + }, { "term": "Select driver...", "context": "Select driver...", "reference": "Modules/Settings/PrinterTab.qml:716", "comment": "" }, + { + "term": "Select File to Send", + "context": "KDE Connect file browser title", + "reference": "dms-plugins/DankKDEConnect/components/ShareDialog.qml:101", + "comment": "" + }, { "term": "Select font weight for UI text", "context": "Select font weight for UI text", @@ -10295,6 +10853,12 @@ "reference": "Modules/Settings/GreeterTab.qml:90", "comment": "" }, + { + "term": "Select Launcher Logo", + "context": "Select Launcher Logo", + "reference": "Modules/Settings/LauncherTab.qml:13", + "comment": "" + }, { "term": "Select monitor to configure wallpaper", "context": "Select monitor to configure wallpaper", @@ -10313,6 +10877,12 @@ "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:347", "comment": "" }, + { + "term": "Select Profile Image", + "context": "profile image file browser title", + "reference": "Modals/Settings/SettingsModal.qml:127", + "comment": "" + }, { "term": "Select system sound theme", "context": "Select system sound theme", @@ -10331,6 +10901,24 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:496", "comment": "" }, + { + "term": "Select Video or Folder", + "context": "Select Video or Folder", + "reference": "Modules/Settings/LockScreenTab.qml:59", + "comment": "" + }, + { + "term": "Select Wallpaper", + "context": "dark mode wallpaper file browser title | light mode wallpaper file browser title | wallpaper file browser title", + "reference": "Modals/Settings/SettingsModal.qml:151, Modules/Settings/WallpaperTab.qml:1313, Modules/Settings/WallpaperTab.qml:1335, Modules/Settings/WallpaperTab.qml:1355", + "comment": "" + }, + { + "term": "Select Wallpaper Directory", + "context": "wallpaper directory file browser title", + "reference": "Modules/DankDash/WallpaperTab.qml:320", + "comment": "" + }, { "term": "Select which keybind providers to include", "context": "Select which keybind providers to include", @@ -10397,6 +10985,12 @@ "reference": "Widgets/VpnProfileDelegate.qml:39, Modules/Settings/NetworkTab.qml:1905", "comment": "" }, + { + "term": "Session Filter", + "context": "Session Filter", + "reference": "Modules/Settings/MuxTab.qml:113", + "comment": "" + }, { "term": "Set Custom Device Name", "context": "Audio device rename dialog title", @@ -10463,30 +11057,18 @@ "reference": "Modules/Settings/KeybindsTab.qml:370, Modules/Settings/WindowRulesTab.qml:367, Modules/Settings/ThemeColorsTab.qml:2220, Modules/Settings/DisplayConfig/IncludeWarningBox.qml:83", "comment": "" }, + { + "term": "Shadow", + "context": "bar shadow settings card", + "reference": "Modules/Settings/DankBarTab.qml:1107", + "comment": "" + }, { "term": "Shadow Color", "context": "Shadow Color", "reference": "Modules/Settings/ThemeColorsTab.qml:130, Modules/Settings/ThemeColorsTab.qml:1662", "comment": "" }, - { - "term": "Shadow Intensity", - "context": "Shadow Intensity", - "reference": "Modules/Settings/ThemeColorsTab.qml:1632", - "comment": "" - }, - { - "term": "Shadow Opacity", - "context": "Shadow Opacity", - "reference": "Modules/Settings/ThemeColorsTab.qml:1647", - "comment": "" - }, - { - "term": "Shadow Override", - "context": "bar shadow settings card", - "reference": "Modules/Settings/DankBarTab.qml:1052", - "comment": "" - }, { "term": "Shadow elevation on bars and panels", "context": "Shadow elevation on bars and panels", @@ -10505,6 +11087,24 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:1784", "comment": "" }, + { + "term": "Shadow Intensity", + "context": "Shadow Intensity", + "reference": "Modules/Settings/ThemeColorsTab.qml:1632", + "comment": "" + }, + { + "term": "Shadow Opacity", + "context": "Shadow Opacity", + "reference": "Modules/Settings/ThemeColorsTab.qml:1647", + "comment": "" + }, + { + "term": "Shadow Override", + "context": "bar shadow settings card", + "reference": "Modules/Settings/DankBarTab.qml:1052", + "comment": "" + }, { "term": "Shadows", "context": "Shadows", @@ -10601,18 +11201,36 @@ "reference": "Modules/Settings/PluginBrowser.qml:273", "comment": "" }, + { + "term": "Show all 9 tags instead of only occupied tags (DWL only)", + "context": "Show all 9 tags instead of only occupied tags (DWL only)", + "reference": "Modules/Settings/WorkspacesTab.qml:182", + "comment": "" + }, { "term": "Show All Tags", "context": "Show All Tags", "reference": "Modules/Settings/WorkspacesTab.qml:181", "comment": "" }, + { + "term": "Show an outline ring around the focused workspace indicator", + "context": "Show an outline ring around the focused workspace indicator", + "reference": "Modules/Settings/WorkspacesTab.qml:355", + "comment": "" + }, { "term": "Show Badge", "context": "Show Badge", "reference": "Modules/Settings/WidgetsTabSection.qml:2120", "comment": "" }, + { + "term": "Show cava audio visualizer in media widget", + "context": "Show cava audio visualizer in media widget", + "reference": "Modules/Settings/MediaPlayerTab.qml:44", + "comment": "" + }, { "term": "Show CPU", "context": "Show CPU", @@ -10631,12 +11249,24 @@ "reference": "Modules/Settings/Widgets/SystemMonitorVariantCard.qml:194", "comment": "" }, + { + "term": "Show darkened overlay behind modal dialogs", + "context": "Show darkened overlay behind modal dialogs", + "reference": "Modules/Settings/ThemeColorsTab.qml:2123", + "comment": "" + }, { "term": "Show Date", "context": "Show Date", "reference": "Modules/Settings/DesktopWidgetSettings/ClockSettings.qml:90, PLUGINS/ExampleDesktopClock/DesktopClockSettings.qml:33", "comment": "" }, + { + "term": "Show device", + "context": "Show device", + "reference": "Modules/Settings/Widgets/DeviceAliasRow.qml:142", + "comment": "" + }, { "term": "Show Disk", "context": "Show Disk", @@ -10649,6 +11279,18 @@ "reference": "Modules/Settings/DockTab.qml:42", "comment": "" }, + { + "term": "Show dock when floating windows don't overlap its area", + "context": "Show dock when floating windows don't overlap its area", + "reference": "Modules/Settings/DockTab.qml:67", + "comment": "" + }, + { + "term": "Show drop shadow on notification popups. Requires M3 Elevation to be enabled in Theme & Colors.", + "context": "Show drop shadow on notification popups. Requires M3 Elevation to be enabled in Theme & Colors.", + "reference": "Modules/Settings/NotificationsTab.qml:280", + "comment": "" + }, { "term": "Show Feels Like Temperature", "context": "Show Feels Like Temperature", @@ -10703,12 +11345,24 @@ "reference": "dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:90", "comment": "" }, + { + "term": "Show in GB", + "context": "Show in GB", + "reference": "Modules/Settings/WidgetsTabSection.qml:899", + "comment": "" + }, { "term": "Show Launcher Button", "context": "Show Launcher Button", "reference": "Modules/Settings/DockTab.qml:232", "comment": "" }, + { + "term": "Show launcher overlay when typing in Niri overview. Disable to use another launcher.", + "context": "Show launcher overlay when typing in Niri overview. Disable to use another launcher.", + "reference": "Modules/Settings/LauncherTab.qml:509", + "comment": "" + }, { "term": "Show Line Numbers", "context": "Show Line Numbers", @@ -10763,6 +11417,12 @@ "reference": "Modules/Settings/Widgets/SystemMonitorVariantCard.qml:222", "comment": "" }, + { + "term": "Show mode tabs and keyboard hints at the bottom.", + "context": "launcher footer description", + "reference": "Modules/Settings/LauncherTab.qml:414", + "comment": "" + }, { "term": "Show Network", "context": "Show Network", @@ -10775,12 +11435,114 @@ "reference": "Modules/Settings/Widgets/SystemMonitorVariantCard.qml:241", "comment": "" }, + { + "term": "Show notification popups only on the currently focused monitor", + "context": "Show notification popups only on the currently focused monitor", + "reference": "Modules/Settings/NotificationsTab.qml:298", + "comment": "" + }, + { + "term": "Show notifications only on the currently focused monitor", + "context": "Show notifications only on the currently focused monitor", + "reference": "Modules/Settings/DisplayWidgetsTab.qml:423", + "comment": "" + }, { "term": "Show Occupied Workspaces Only", "context": "Show Occupied Workspaces Only", "reference": "Modules/Settings/WorkspacesTab.qml:151", "comment": "" }, + { + "term": "Show on all connected displays", + "context": "Show on all connected displays", + "reference": "Modules/Settings/DisplayWidgetsTab.qml:402", + "comment": "" + }, + { + "term": "Show on Last Display", + "context": "Show on Last Display", + "reference": "Modules/Settings/DisplayWidgetsTab.qml:431, Modules/Settings/DankBarTab.qml:462", + "comment": "" + }, + { + "term": "Show on Overlay", + "context": "Show on Overlay", + "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:295", + "comment": "" + }, + { + "term": "Show on Overview", + "context": "Show on Overview", + "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:312, Modules/Settings/DockTab.qml:81, Modules/Settings/DankBarTab.qml:696", + "comment": "" + }, + { + "term": "Show on Overview Only", + "context": "Show on Overview Only", + "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:329", + "comment": "" + }, + { + "term": "Show on screens:", + "context": "Show on screens:", + "reference": "Modules/Settings/DisplayWidgetsTab.qml:385", + "comment": "" + }, + { + "term": "Show on-screen display when brightness changes", + "context": "Show on-screen display when brightness changes", + "reference": "Modules/Settings/OSDTab.qml:118", + "comment": "" + }, + { + "term": "Show on-screen display when caps lock state changes", + "context": "Show on-screen display when caps lock state changes", + "reference": "Modules/Settings/OSDTab.qml:142", + "comment": "" + }, + { + "term": "Show on-screen display when cycling audio output devices", + "context": "Show on-screen display when cycling audio output devices", + "reference": "Modules/Settings/OSDTab.qml:158", + "comment": "" + }, + { + "term": "Show on-screen display when idle inhibitor state changes", + "context": "Show on-screen display when idle inhibitor state changes", + "reference": "Modules/Settings/OSDTab.qml:126", + "comment": "" + }, + { + "term": "Show on-screen display when media player status changes", + "context": "Show on-screen display when media player status changes", + "reference": "Modules/Settings/OSDTab.qml:110", + "comment": "" + }, + { + "term": "Show on-screen display when media player volume changes", + "context": "Show on-screen display when media player volume changes", + "reference": "Modules/Settings/OSDTab.qml:102", + "comment": "" + }, + { + "term": "Show on-screen display when microphone is muted/unmuted", + "context": "Show on-screen display when microphone is muted/unmuted", + "reference": "Modules/Settings/OSDTab.qml:134", + "comment": "" + }, + { + "term": "Show on-screen display when power profile changes", + "context": "Show on-screen display when power profile changes", + "reference": "Modules/Settings/OSDTab.qml:150", + "comment": "" + }, + { + "term": "Show on-screen display when volume changes", + "context": "Show on-screen display when volume changes", + "reference": "Modules/Settings/OSDTab.qml:94", + "comment": "" + }, { "term": "Show Overflow Badge Count", "context": "Show Overflow Badge Count", @@ -10847,6 +11609,12 @@ "reference": "Modules/Settings/TimeWeatherTab.qml:63, Modules/Settings/DesktopWidgetSettings/ClockSettings.qml:71, Modules/Settings/DesktopWidgetSettings/ClockSettings.qml:82, PLUGINS/ExampleDesktopClock/DesktopClockSettings.qml:27", "comment": "" }, + { + "term": "Show seconds", + "context": "Show seconds", + "reference": "Modules/Settings/GreeterTab.qml:610", + "comment": "" + }, { "term": "Show Sunrise/Sunset", "context": "Show Sunrise/Sunset", @@ -10895,6 +11663,12 @@ "reference": "dms-plugins/DankDesktopWeather/DankDesktopWeatherSettings.qml:78", "comment": "" }, + { + "term": "Show weather information in top bar and control center", + "context": "Show weather information in top bar and control center", + "reference": "Modules/Settings/TimeWeatherTab.qml:391", + "comment": "" + }, { "term": "Show Welcome", "context": "Show Welcome", @@ -10913,180 +11687,6 @@ "reference": "Modules/Settings/WorkspacesTab.qml:59", "comment": "" }, - { - "term": "Show all 9 tags instead of only occupied tags (DWL only)", - "context": "Show all 9 tags instead of only occupied tags (DWL only)", - "reference": "Modules/Settings/WorkspacesTab.qml:182", - "comment": "" - }, - { - "term": "Show an outline ring around the focused workspace indicator", - "context": "Show an outline ring around the focused workspace indicator", - "reference": "Modules/Settings/WorkspacesTab.qml:355", - "comment": "" - }, - { - "term": "Show cava audio visualizer in media widget", - "context": "Show cava audio visualizer in media widget", - "reference": "Modules/Settings/MediaPlayerTab.qml:44", - "comment": "" - }, - { - "term": "Show darkened overlay behind modal dialogs", - "context": "Show darkened overlay behind modal dialogs", - "reference": "Modules/Settings/ThemeColorsTab.qml:2123", - "comment": "" - }, - { - "term": "Show device", - "context": "Show device", - "reference": "Modules/Settings/Widgets/DeviceAliasRow.qml:142", - "comment": "" - }, - { - "term": "Show dock when floating windows don't overlap its area", - "context": "Show dock when floating windows don't overlap its area", - "reference": "Modules/Settings/DockTab.qml:67", - "comment": "" - }, - { - "term": "Show drop shadow on notification popups. Requires M3 Elevation to be enabled in Theme & Colors.", - "context": "Show drop shadow on notification popups. Requires M3 Elevation to be enabled in Theme & Colors.", - "reference": "Modules/Settings/NotificationsTab.qml:280", - "comment": "" - }, - { - "term": "Show in GB", - "context": "Show in GB", - "reference": "Modules/Settings/WidgetsTabSection.qml:899", - "comment": "" - }, - { - "term": "Show launcher overlay when typing in Niri overview. Disable to use another launcher.", - "context": "Show launcher overlay when typing in Niri overview. Disable to use another launcher.", - "reference": "Modules/Settings/LauncherTab.qml:509", - "comment": "" - }, - { - "term": "Show mode tabs and keyboard hints at the bottom.", - "context": "launcher footer description", - "reference": "Modules/Settings/LauncherTab.qml:414", - "comment": "" - }, - { - "term": "Show notification popups only on the currently focused monitor", - "context": "Show notification popups only on the currently focused monitor", - "reference": "Modules/Settings/NotificationsTab.qml:298", - "comment": "" - }, - { - "term": "Show notifications only on the currently focused monitor", - "context": "Show notifications only on the currently focused monitor", - "reference": "Modules/Settings/DisplayWidgetsTab.qml:423", - "comment": "" - }, - { - "term": "Show on Last Display", - "context": "Show on Last Display", - "reference": "Modules/Settings/DisplayWidgetsTab.qml:431, Modules/Settings/DankBarTab.qml:462", - "comment": "" - }, - { - "term": "Show on Overlay", - "context": "Show on Overlay", - "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:295", - "comment": "" - }, - { - "term": "Show on Overview", - "context": "Show on Overview", - "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:312, Modules/Settings/DockTab.qml:81, Modules/Settings/DankBarTab.qml:696", - "comment": "" - }, - { - "term": "Show on Overview Only", - "context": "Show on Overview Only", - "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:329", - "comment": "" - }, - { - "term": "Show on all connected displays", - "context": "Show on all connected displays", - "reference": "Modules/Settings/DisplayWidgetsTab.qml:402", - "comment": "" - }, - { - "term": "Show on screens:", - "context": "Show on screens:", - "reference": "Modules/Settings/DisplayWidgetsTab.qml:385", - "comment": "" - }, - { - "term": "Show on-screen display when brightness changes", - "context": "Show on-screen display when brightness changes", - "reference": "Modules/Settings/OSDTab.qml:118", - "comment": "" - }, - { - "term": "Show on-screen display when caps lock state changes", - "context": "Show on-screen display when caps lock state changes", - "reference": "Modules/Settings/OSDTab.qml:142", - "comment": "" - }, - { - "term": "Show on-screen display when cycling audio output devices", - "context": "Show on-screen display when cycling audio output devices", - "reference": "Modules/Settings/OSDTab.qml:158", - "comment": "" - }, - { - "term": "Show on-screen display when idle inhibitor state changes", - "context": "Show on-screen display when idle inhibitor state changes", - "reference": "Modules/Settings/OSDTab.qml:126", - "comment": "" - }, - { - "term": "Show on-screen display when media player status changes", - "context": "Show on-screen display when media player status changes", - "reference": "Modules/Settings/OSDTab.qml:110", - "comment": "" - }, - { - "term": "Show on-screen display when media player volume changes", - "context": "Show on-screen display when media player volume changes", - "reference": "Modules/Settings/OSDTab.qml:102", - "comment": "" - }, - { - "term": "Show on-screen display when microphone is muted/unmuted", - "context": "Show on-screen display when microphone is muted/unmuted", - "reference": "Modules/Settings/OSDTab.qml:134", - "comment": "" - }, - { - "term": "Show on-screen display when power profile changes", - "context": "Show on-screen display when power profile changes", - "reference": "Modules/Settings/OSDTab.qml:150", - "comment": "" - }, - { - "term": "Show on-screen display when volume changes", - "context": "Show on-screen display when volume changes", - "reference": "Modules/Settings/OSDTab.qml:94", - "comment": "" - }, - { - "term": "Show seconds", - "context": "Show seconds", - "reference": "Modules/Settings/GreeterTab.qml:610", - "comment": "" - }, - { - "term": "Show weather information in top bar and control center", - "context": "Show weather information in top bar and control center", - "reference": "Modules/Settings/TimeWeatherTab.qml:391", - "comment": "" - }, { "term": "Show workspace index numbers in the top bar workspace switcher", "context": "Show workspace index numbers in the top bar workspace switcher", @@ -11207,6 +11807,12 @@ "reference": "Modals/WifiPasswordModal.qml:248", "comment": "" }, + { + "term": "SMS", + "context": "KDE Connect SMS tooltip", + "reference": "dms-plugins/DankKDEConnect/components/DeviceCard.qml:161, dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:338", + "comment": "" + }, { "term": "Snap", "context": "Snap", @@ -11255,6 +11861,12 @@ "reference": "Modals/Settings/SettingsSidebar.qml:100", "comment": "" }, + { + "term": "source", + "context": "source code link", + "reference": "Modules/Settings/PluginBrowser.qml:540", + "comment": "" + }, { "term": "Space between windows", "context": "Space between windows", @@ -11447,42 +12059,24 @@ "reference": "Modules/Settings/PowerSleepTab.qml:311", "comment": "" }, - { - "term": "Switch User", - "context": "Switch User", - "reference": "Modules/Greetd/GreeterContent.qml:1174", - "comment": "" - }, { "term": "Switch to power profile", "context": "Switch to power profile", "reference": "Modules/Settings/PowerSleepTab.qml:159", "comment": "" }, + { + "term": "Switch User", + "context": "Switch User", + "reference": "Modules/Greetd/GreeterContent.qml:1174", + "comment": "" + }, { "term": "Sync", "context": "Sync", "reference": "Modules/Settings/GreeterTab.qml:512", "comment": "" }, - { - "term": "Sync Mode with Portal", - "context": "Sync Mode with Portal", - "reference": "Modules/Settings/ThemeColorsTab.qml:2140", - "comment": "" - }, - { - "term": "Sync Popouts & Modals", - "context": "Sync Popouts & Modals", - "reference": "Modules/Settings/TypographyMotionTab.qml:284", - "comment": "" - }, - { - "term": "Sync Position Across Screens", - "context": "Sync Position Across Screens", - "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:358", - "comment": "" - }, { "term": "Sync completed successfully.", "context": "Sync completed successfully.", @@ -11501,12 +12095,30 @@ "reference": "Modules/Settings/GreeterTab.qml:308", "comment": "" }, + { + "term": "Sync Mode with Portal", + "context": "Sync Mode with Portal", + "reference": "Modules/Settings/ThemeColorsTab.qml:2140", + "comment": "" + }, { "term": "Sync needs sudo authentication. Opening terminal so you can use password or fingerprint.", "context": "Sync needs sudo authentication. Opening terminal so you can use password or fingerprint.", "reference": "Modules/Settings/GreeterTab.qml:337", "comment": "" }, + { + "term": "Sync Popouts & Modals", + "context": "Sync Popouts & Modals", + "reference": "Modules/Settings/TypographyMotionTab.qml:284", + "comment": "" + }, + { + "term": "Sync Position Across Screens", + "context": "Sync Position Across Screens", + "reference": "Modules/Settings/DesktopWidgetInstanceCard.qml:358", + "comment": "" + }, { "term": "System", "context": "System", @@ -11549,42 +12161,18 @@ "reference": "Modals/ProcessListModal.qml:214", "comment": "" }, - { - "term": "System Sounds", - "context": "System Sounds", - "reference": "Modules/Settings/SoundsTab.qml:27", - "comment": "" - }, - { - "term": "System Tray", - "context": "System Tray", - "reference": "Modules/Settings/WidgetsTab.qml:148", - "comment": "" - }, - { - "term": "System Update", - "context": "System Update", - "reference": "Modules/Settings/WidgetsTab.qml:246", - "comment": "" - }, - { - "term": "System Updater", - "context": "System Updater", - "reference": "Modals/Settings/SettingsSidebar.qml:165, Modules/Settings/SystemUpdaterTab.qml:25", - "comment": "" - }, - { - "term": "System Updates", - "context": "System Updates", - "reference": "Modules/SystemUpdatePopout.qml:53", - "comment": "" - }, { "term": "System notification area icons", "context": "System notification area icons", "reference": "Modules/Settings/WidgetsTab.qml:149", "comment": "" }, + { + "term": "System Sounds", + "context": "System Sounds", + "reference": "Modules/Settings/SoundsTab.qml:27", + "comment": "" + }, { "term": "System sounds are not available. Install %1 for sound support.", "context": "System sounds are not available. Install %1 for sound support.", @@ -11603,12 +12191,36 @@ "reference": "Modules/Settings/DisplayWidgetsTab.qml:56", "comment": "" }, + { + "term": "System Tray", + "context": "System Tray", + "reference": "Modules/Settings/WidgetsTab.qml:148", + "comment": "" + }, + { + "term": "System Update", + "context": "System Update", + "reference": "Modules/Settings/WidgetsTab.qml:246", + "comment": "" + }, { "term": "System update custom command", "context": "System update custom command", "reference": "Modules/Settings/SystemUpdaterTab.qml:64", "comment": "" }, + { + "term": "System Updater", + "context": "System Updater", + "reference": "Modals/Settings/SettingsSidebar.qml:165, Modules/Settings/SystemUpdaterTab.qml:25", + "comment": "" + }, + { + "term": "System Updates", + "context": "System Updates", + "reference": "Modules/SystemUpdatePopout.qml:53", + "comment": "" + }, { "term": "Tab", "context": "Tab", @@ -11621,12 +12233,24 @@ "reference": "Modals/FileBrowser/KeyboardHints.qml:26", "comment": "" }, + { + "term": "Terminal", + "context": "Terminal", + "reference": "Modules/Settings/MuxTab.qml:63", + "comment": "" + }, { "term": "Terminal custom additional parameters", "context": "Terminal custom additional parameters", "reference": "Modules/Settings/SystemUpdaterTab.qml:108", "comment": "" }, + { + "term": "Terminal Emulator", + "context": "Terminal Emulator", + "reference": "Modules/Settings/MuxTab.qml:101", + "comment": "" + }, { "term": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms greeter sync' manually.", "context": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms greeter sync' manually.", @@ -11639,12 +12263,24 @@ "reference": "Modules/Settings/GreeterTab.qml:356", "comment": "" }, + { + "term": "Terminal multiplexer backend to use", + "context": "Terminal multiplexer backend to use", + "reference": "Modules/Settings/MuxTab.qml:53", + "comment": "" + }, { "term": "Terminal opened. Complete sync authentication there; it will close automatically when done.", "context": "Terminal opened. Complete sync authentication there; it will close automatically when done.", "reference": "Modules/Settings/GreeterTab.qml:356", "comment": "" }, + { + "term": "Terminal used to open multiplexer sessions", + "context": "Terminal used to open multiplexer sessions", + "reference": "Modules/Settings/MuxTab.qml:102", + "comment": "" + }, { "term": "Terminals - Always use Dark Theme", "context": "Terminals - Always use Dark Theme", @@ -11693,18 +12329,24 @@ "reference": "Modals/ProcessListModal.qml:222", "comment": "" }, - { - "term": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", - "context": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", - "reference": "Modules/Settings/PluginsTab.qml:124", - "comment": "" - }, { "term": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf and ~/.config/gtk-3.0|gtk-4.0).", "context": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf and ~/.config/gtk-3.0|gtk-4.0).", "reference": "Modules/Settings/ThemeColorsTab.qml:2763", "comment": "" }, + { + "term": "The custom command used when attaching to sessions (receives the session name as the first argument)", + "context": "The custom command used when attaching to sessions (receives the session name as the first argument)", + "reference": "Modules/Settings/MuxTab.qml:83", + "comment": "" + }, + { + "term": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", + "context": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", + "reference": "Modules/Settings/PluginsTab.qml:124", + "comment": "" + }, { "term": "The job queue of this printer is empty", "context": "The job queue of this printer is empty", @@ -11753,6 +12395,12 @@ "reference": "Modules/Settings/PluginBrowser.qml:793", "comment": "" }, + { + "term": "this app", + "context": "this app", + "reference": "Modules/Notifications/Popup/NotificationPopup.qml:1096, Modules/Notifications/Popup/NotificationPopup.qml:1096, Modules/Notifications/Center/NotificationCard.qml:1016, Modules/Notifications/Center/NotificationCard.qml:1016", + "comment": "" + }, { "term": "This bind is overridden by config.kdl", "context": "This bind is overridden by config.kdl", @@ -12110,7 +12758,7 @@ { "term": "Try a different search", "context": "Try a different search", - "reference": "dms-plugins/DankGifSearch/DankGifSearch.qml:98, dms-plugins/DankStickerSearch/DankStickerSearch.qml:155", + "reference": "Modals/MuxModal.qml:579", "comment": "" }, { @@ -12197,18 +12845,6 @@ "reference": "Modules/Settings/ThemeBrowser.qml:650, Modules/Settings/GreeterTab.qml:123, Modules/Settings/GreeterTab.qml:174", "comment": "" }, - { - "term": "Uninstall Greeter", - "context": "greeter action confirmation", - "reference": "Modules/Settings/GreeterTab.qml:172", - "comment": "" - }, - { - "term": "Uninstall Plugin", - "context": "Uninstall Plugin", - "reference": "Modules/Settings/PluginListItem.qml:260", - "comment": "" - }, { "term": "Uninstall complete. Greeter has been removed.", "context": "Uninstall complete. Greeter has been removed.", @@ -12221,6 +12857,18 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:740, Modules/Settings/ThemeBrowser.qml:97", "comment": "" }, + { + "term": "Uninstall Greeter", + "context": "greeter action confirmation", + "reference": "Modules/Settings/GreeterTab.qml:172", + "comment": "" + }, + { + "term": "Uninstall Plugin", + "context": "Uninstall Plugin", + "reference": "Modules/Settings/PluginListItem.qml:260", + "comment": "" + }, { "term": "Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.", "context": "Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.", @@ -12371,6 +13019,12 @@ "reference": "Modules/ControlCenter/Details/BluetoothDetail.qml:673", "comment": "" }, + { + "term": "up", + "context": "up", + "reference": "Modules/DankDash/Overview/UserInfoCard.qml:102", + "comment": "" + }, { "term": "Update", "context": "Update", @@ -12383,6 +13037,12 @@ "reference": "Modules/SystemUpdatePopout.qml:258", "comment": "" }, + { + "term": "update dms for NM integration.", + "context": "update dms for NM integration.", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:223", + "comment": "" + }, { "term": "Update Plugin", "context": "Update Plugin", @@ -12419,48 +13079,6 @@ "reference": "Modules/Settings/TimeWeatherTab.qml:54", "comment": "" }, - { - "term": "Use Custom Command", - "context": "Use Custom Command", - "reference": "Modules/Settings/SystemUpdaterTab.qml:38", - "comment": "" - }, - { - "term": "Use Grid Layout", - "context": "Use Grid Layout", - "reference": "Modules/Settings/PowerSleepTab.qml:367", - "comment": "" - }, - { - "term": "Use IP Location", - "context": "Use IP Location", - "reference": "Modules/Settings/ThemeColorsTab.qml:1226, Modules/Settings/GammaControlTab.qml:345", - "comment": "" - }, - { - "term": "Use Imperial Units", - "context": "Use Imperial Units", - "reference": "Modules/Settings/TimeWeatherTab.qml:412", - "comment": "" - }, - { - "term": "Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)", - "context": "Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)", - "reference": "Modules/Settings/TimeWeatherTab.qml:413", - "comment": "" - }, - { - "term": "Use Monospace Font", - "context": "Use Monospace Font", - "reference": "Modules/Notepad/NotepadSettings.qml:130", - "comment": "" - }, - { - "term": "Use System Theme", - "context": "Use System Theme", - "reference": "Modules/Settings/SoundsTab.qml:59", - "comment": "" - }, { "term": "Use a custom image for the login screen, or leave empty to use your desktop wallpaper.", "context": "Use a custom image for the login screen, or leave empty to use your desktop wallpaper.", @@ -12503,6 +13121,12 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:1878", "comment": "" }, + { + "term": "Use Custom Command", + "context": "Use Custom Command", + "reference": "Modules/Settings/SystemUpdaterTab.qml:38", + "comment": "" + }, { "term": "Use custom command for update your system", "context": "Use custom command for update your system", @@ -12539,6 +13163,36 @@ "reference": "Modules/Settings/LockScreenTab.qml:18", "comment": "" }, + { + "term": "Use fingerprint reader for lock screen authentication (requires enrolled fingerprints)", + "context": "Use fingerprint reader for lock screen authentication (requires enrolled fingerprints)", + "reference": "Modules/Settings/LockScreenTab.qml:164", + "comment": "" + }, + { + "term": "Use Grid Layout", + "context": "Use Grid Layout", + "reference": "Modules/Settings/PowerSleepTab.qml:367", + "comment": "" + }, + { + "term": "Use Imperial Units", + "context": "Use Imperial Units", + "reference": "Modules/Settings/TimeWeatherTab.qml:412", + "comment": "" + }, + { + "term": "Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)", + "context": "Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)", + "reference": "Modules/Settings/TimeWeatherTab.qml:413", + "comment": "" + }, + { + "term": "Use IP Location", + "context": "Use IP Location", + "reference": "Modules/Settings/ThemeColorsTab.qml:1226, Modules/Settings/GammaControlTab.qml:345", + "comment": "" + }, { "term": "Use light theme instead of dark theme", "context": "Use light theme instead of dark theme", @@ -12551,6 +13205,12 @@ "reference": "Modules/Settings/TimeWeatherTab.qml:431", "comment": "" }, + { + "term": "Use Monospace Font", + "context": "Use Monospace Font", + "reference": "Modules/Notepad/NotepadSettings.qml:130", + "comment": "" + }, { "term": "Use smaller notification cards", "context": "Use smaller notification cards", @@ -12563,6 +13223,12 @@ "reference": "Modules/Settings/SoundsTab.qml:60", "comment": "" }, + { + "term": "Use System Theme", + "context": "Use System Theme", + "reference": "Modules/Settings/SoundsTab.qml:59", + "comment": "" + }, { "term": "Use the same position and size on all displays", "context": "Use the same position and size on all displays", @@ -12618,75 +13284,9 @@ "comment": "" }, { - "term": "VPN", - "context": "VPN", - "reference": "Modules/Settings/NetworkTab.qml:1544, Modules/Settings/WidgetsTab.qml:183, Modules/Settings/WidgetsTabSection.qml:1087, Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:15, Modules/ControlCenter/Models/WidgetModel.qml:187", - "comment": "" - }, - { - "term": "VPN Connections", - "context": "VPN Connections", - "reference": "Modules/DankBar/Popouts/VpnPopout.qml:64", - "comment": "" - }, - { - "term": "VPN Password", - "context": "VPN Password", - "reference": "Modals/WifiPasswordModal.qml:250", - "comment": "" - }, - { - "term": "VPN configuration updated", - "context": "VPN configuration updated", - "reference": "Services/VPNService.qml:143", - "comment": "" - }, - { - "term": "VPN connections", - "context": "VPN connections", - "reference": "Modules/ControlCenter/Models/WidgetModel.qml:188", - "comment": "" - }, - { - "term": "VPN deleted", - "context": "VPN deleted", - "reference": "Services/VPNService.qml:160", - "comment": "" - }, - { - "term": "VPN imported: %1", - "context": "VPN imported: %1", - "reference": "Services/VPNService.qml:91", - "comment": "" - }, - { - "term": "VPN not available", - "context": "VPN not available", - "reference": "Modules/ControlCenter/Models/WidgetModel.qml:192", - "comment": "" - }, - { - "term": "VPN status and quick connect", - "context": "VPN status and quick connect", - "reference": "Modules/Settings/WidgetsTab.qml:184", - "comment": "" - }, - { - "term": "VRR", - "context": "VRR", - "reference": "Modules/Settings/WindowRulesTab.qml:544, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1226", - "comment": "" - }, - { - "term": "VRR Fullscreen Only", - "context": "VRR Fullscreen Only", - "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1260", - "comment": "" - }, - { - "term": "VRR On-Demand", - "context": "VRR On-Demand", - "reference": "Modals/WindowRuleModal.qml:701, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1234", + "term": "v%1 by %2", + "context": "v%1 by %2", + "reference": "Modules/Settings/PluginListItem.qml:169", "comment": "" }, { @@ -12773,12 +13373,6 @@ "reference": "Modules/Settings/DankBarTab.qml:589, Modules/Settings/TimeWeatherTab.qml:1118, Modules/DankDash/WeatherForecastCard.qml:100", "comment": "" }, - { - "term": "Visual Effects", - "context": "Visual Effects", - "reference": "Modules/Settings/WidgetsTabSection.qml:2161", - "comment": "" - }, { "term": "Visual divider between widgets", "context": "Visual divider between widgets", @@ -12791,6 +13385,12 @@ "reference": "Modules/Settings/WallpaperTab.qml:1154", "comment": "" }, + { + "term": "Visual Effects", + "context": "Visual Effects", + "reference": "Modules/Settings/WidgetsTabSection.qml:2161", + "comment": "" + }, { "term": "Volume", "context": "Volume", @@ -12816,9 +13416,75 @@ "comment": "" }, { - "term": "WPA/WPA2", - "context": "WPA/WPA2", - "reference": "Modules/Settings/NetworkTab.qml:1448", + "term": "VPN", + "context": "VPN", + "reference": "Modules/Settings/NetworkTab.qml:1544, Modules/Settings/WidgetsTab.qml:183, Modules/Settings/WidgetsTabSection.qml:1087, Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:15, Modules/ControlCenter/Models/WidgetModel.qml:187", + "comment": "" + }, + { + "term": "VPN configuration updated", + "context": "VPN configuration updated", + "reference": "Services/VPNService.qml:143", + "comment": "" + }, + { + "term": "VPN Connections", + "context": "VPN Connections", + "reference": "Modules/DankBar/Popouts/VpnPopout.qml:64", + "comment": "" + }, + { + "term": "VPN connections", + "context": "VPN connections", + "reference": "Modules/ControlCenter/Models/WidgetModel.qml:188", + "comment": "" + }, + { + "term": "VPN deleted", + "context": "VPN deleted", + "reference": "Services/VPNService.qml:160", + "comment": "" + }, + { + "term": "VPN imported: %1", + "context": "VPN imported: %1", + "reference": "Services/VPNService.qml:91", + "comment": "" + }, + { + "term": "VPN not available", + "context": "VPN not available", + "reference": "Modules/ControlCenter/Models/WidgetModel.qml:192", + "comment": "" + }, + { + "term": "VPN Password", + "context": "VPN Password", + "reference": "Modals/WifiPasswordModal.qml:250", + "comment": "" + }, + { + "term": "VPN status and quick connect", + "context": "VPN status and quick connect", + "reference": "Modules/Settings/WidgetsTab.qml:184", + "comment": "" + }, + { + "term": "VRR", + "context": "VRR", + "reference": "Modules/Settings/WindowRulesTab.qml:544, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1226", + "comment": "" + }, + { + "term": "VRR Fullscreen Only", + "context": "VRR Fullscreen Only", + "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:1260", + "comment": "" + }, + { + "term": "VRR On-Demand", + "context": "VRR On-Demand", + "reference": "Modals/WindowRuleModal.qml:701, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1234", "comment": "" }, { @@ -12833,18 +13499,18 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:457", "comment": "" }, - { - "term": "Wallpaper Monitor", - "context": "Wallpaper Monitor", - "reference": "Modules/Settings/WallpaperTab.qml:819", - "comment": "" - }, { "term": "Wallpaper fill mode", "context": "Wallpaper fill mode", "reference": "Modules/Settings/GreeterTab.qml:692", "comment": "" }, + { + "term": "Wallpaper Monitor", + "context": "Wallpaper Monitor", + "reference": "Modules/Settings/WallpaperTab.qml:819", + "comment": "" + }, { "term": "Wallpaper processing failed", "context": "wallpaper processing error", @@ -12935,12 +13601,6 @@ "reference": "Modules/Settings/SystemUpdaterTab.qml:30", "comment": "" }, - { - "term": "Wi-Fi Password", - "context": "Wi-Fi Password", - "reference": "Modals/WifiPasswordModal.qml:253", - "comment": "" - }, { "term": "Wi-Fi and Ethernet connection", "context": "Wi-Fi and Ethernet connection", @@ -12954,45 +13614,9 @@ "comment": "" }, { - "term": "WiFi", - "context": "WiFi", - "reference": "Modules/Settings/NetworkTab.qml:213, Modules/Settings/NetworkTab.qml:260, Modules/Settings/NetworkTab.qml:810, Modules/ControlCenter/Details/NetworkDetail.qml:136", - "comment": "" - }, - { - "term": "WiFi Device", - "context": "WiFi Device", - "reference": "Modules/Settings/NetworkTab.qml:868, Modules/Settings/NetworkTab.qml:900", - "comment": "" - }, - { - "term": "WiFi QR code for ", - "context": "WiFi QR code for ", - "reference": "Modals/WifiQRCodeModal.qml:125", - "comment": "" - }, - { - "term": "WiFi disabled", - "context": "WiFi disabled", - "reference": "Services/DMSNetworkService.qml:571", - "comment": "" - }, - { - "term": "WiFi enabled", - "context": "WiFi enabled", - "reference": "Services/DMSNetworkService.qml:571, Services/DMSNetworkService.qml:583", - "comment": "" - }, - { - "term": "WiFi is off", - "context": "WiFi is off", - "reference": "Modules/ControlCenter/Details/NetworkDetail.qml:225", - "comment": "" - }, - { - "term": "WiFi off", - "context": "network status", - "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:308", + "term": "Wi-Fi Password", + "context": "Wi-Fi Password", + "reference": "Modals/WifiPasswordModal.qml:253", "comment": "" }, { @@ -13001,6 +13625,12 @@ "reference": "Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:145, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:149, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:160", "comment": "" }, + { + "term": "Widget added", + "context": "Widget added", + "reference": "Modules/Settings/DesktopWidgetsTab.qml:44", + "comment": "" + }, { "term": "Widget Background Color", "context": "Widget Background Color", @@ -13019,6 +13649,12 @@ "reference": "Modules/Settings/DankBarTab.qml:1474", "comment": "" }, + { + "term": "Widget removed", + "context": "Widget removed", + "reference": "Modules/Settings/DesktopWidgetsTab.qml:371, Modules/Settings/DesktopWidgetsTab.qml:544", + "comment": "" + }, { "term": "Widget Style", "context": "Widget Style", @@ -13037,18 +13673,6 @@ "reference": "Modules/Settings/DankBarTab.qml:1028", "comment": "" }, - { - "term": "Widget added", - "context": "Widget added", - "reference": "Modules/Settings/DesktopWidgetsTab.qml:44", - "comment": "" - }, - { - "term": "Widget removed", - "context": "Widget removed", - "reference": "Modules/Settings/DesktopWidgetsTab.qml:371, Modules/Settings/DesktopWidgetsTab.qml:544", - "comment": "" - }, { "term": "Widgets", "context": "settings_displays", @@ -13085,6 +13709,48 @@ "reference": "Modules/Settings/ThemeColorsTab.qml:1894", "comment": "" }, + { + "term": "WiFi", + "context": "WiFi", + "reference": "Modules/Settings/NetworkTab.qml:213, Modules/Settings/NetworkTab.qml:260, Modules/Settings/NetworkTab.qml:810, Modules/ControlCenter/Details/NetworkDetail.qml:136", + "comment": "" + }, + { + "term": "WiFi Device", + "context": "WiFi Device", + "reference": "Modules/Settings/NetworkTab.qml:868, Modules/Settings/NetworkTab.qml:900", + "comment": "" + }, + { + "term": "WiFi disabled", + "context": "WiFi disabled", + "reference": "Services/DMSNetworkService.qml:571", + "comment": "" + }, + { + "term": "WiFi enabled", + "context": "WiFi enabled", + "reference": "Services/DMSNetworkService.qml:571, Services/DMSNetworkService.qml:583", + "comment": "" + }, + { + "term": "WiFi is off", + "context": "WiFi is off", + "reference": "Modules/ControlCenter/Details/NetworkDetail.qml:225", + "comment": "" + }, + { + "term": "WiFi off", + "context": "network status", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:308", + "comment": "" + }, + { + "term": "WiFi QR code for ", + "context": "WiFi QR code for ", + "reference": "Modals/WifiQRCodeModal.qml:125", + "comment": "" + }, { "term": "Wind", "context": "Wind", @@ -13181,6 +13847,12 @@ "reference": "Modules/Settings/WorkspacesTab.qml:32", "comment": "" }, + { + "term": "Workspace name", + "context": "Workspace name", + "reference": "Modals/WorkspaceRenameModal.qml:134", + "comment": "" + }, { "term": "Workspace Names", "context": "Workspace Names", @@ -13205,12 +13877,6 @@ "reference": "Modules/Settings/WidgetsTab.qml:52", "comment": "" }, - { - "term": "Workspace name", - "context": "Workspace name", - "reference": "Modals/WorkspaceRenameModal.qml:134", - "comment": "" - }, { "term": "Workspaces", "context": "Workspaces", @@ -13223,12 +13889,24 @@ "reference": "Modals/Settings/SettingsSidebar.qml:128, Modals/Settings/SettingsSidebar.qml:539", "comment": "" }, + { + "term": "WPA/WPA2", + "context": "WPA/WPA2", + "reference": "Modules/Settings/NetworkTab.qml:1448", + "comment": "" + }, { "term": "Write:", "context": "disk write label", "reference": "Modules/ProcessList/DisksView.qml:91", "comment": "" }, + { + "term": "wtype not available - install wtype for paste support", + "context": "wtype not available - install wtype for paste support", + "reference": "Services/ClipboardService.qml:118", + "comment": "" + }, { "term": "X Axis", "context": "X Axis", @@ -13253,6 +13931,12 @@ "reference": "Modules/Notifications/Center/HistoryNotificationList.qml:102", "comment": "" }, + { + "term": "yesterday", + "context": "yesterday", + "reference": "Services/NotificationService.qml:255", + "comment": "" + }, { "term": "You have unsaved changes. Save before closing this tab?", "context": "You have unsaved changes. Save before closing this tab?", @@ -13296,45 +13980,39 @@ "comment": "" }, { - "term": "brandon", - "context": "brandon", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:44", + "term": "attached", + "context": "attached", + "reference": "Modals/MuxModal.qml:494", "comment": "" }, { "term": "by %1", "context": "author attribution", - "reference": "Modules/Settings/ThemeBrowser.qml:527, Modules/Settings/PluginBrowser.qml:539", + "reference": "Modules/Settings/PluginBrowser.qml:537, Modules/Settings/ThemeBrowser.qml:527", "comment": "" }, { "term": "days", "context": "days", - "reference": "Modules/Settings/NotificationsTab.qml:849, Modules/Settings/ClipboardTab.qml:179", + "reference": "Modules/Settings/ClipboardTab.qml:179, Modules/Settings/NotificationsTab.qml:613", "comment": "" }, { - "term": "device", - "context": "Generic device name | Generic device name fallback", - "reference": "dms-plugins/DankKDEConnect/DankKDEConnect.qml:91, dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:272", - "comment": "" - }, - { - "term": "devices connected", - "context": "KDE Connect status multiple devices", - "reference": "dms-plugins/DankKDEConnect/components/KDEConnectDetailContent.qml:38", + "term": "detached", + "context": "detached", + "reference": "Modals/MuxModal.qml:494", "comment": "" }, { "term": "dgop not available", "context": "dgop not available", - "reference": "Modules/ControlCenter/Widgets/DiskUsagePill.qml:45, Modules/ControlCenter/Details/DiskUsageDetail.qml:65", + "reference": "Modules/ControlCenter/Details/DiskUsageDetail.qml:65, Modules/ControlCenter/Widgets/DiskUsagePill.qml:45", "comment": "" }, { "term": "dms/cursor config exists but is not included. Cursor settings won't apply.", "context": "dms/cursor config exists but is not included. Cursor settings won't apply.", - "reference": "Modules/Settings/ThemeColorsTab.qml:2209", + "reference": "Modules/Settings/ThemeColorsTab.qml:2005", "comment": "" }, { @@ -13362,21 +14040,21 @@ "comment": "" }, { - "term": "events", - "context": "events", - "reference": "Modules/DankDash/Overview/CalendarOverviewCard.qml:142", + "term": "e.g., scratch, /^tmp_.*/, build", + "context": "e.g., scratch, /^tmp_.*/, build", + "reference": "Modules/Settings/MuxTab.qml:131", "comment": "" }, { - "term": "ext", - "context": "ext", - "reference": "Modals/DankLauncherV2/LauncherContent.qml:686", + "term": "events", + "context": "events", + "reference": "Modules/DankDash/Overview/CalendarOverviewCard.qml:135", "comment": "" }, { "term": "featured", "context": "featured", - "reference": "Modules/Settings/DesktopWidgetBrowser.qml:389, Modules/Settings/PluginBrowser.qml:487", + "reference": "Modules/Settings/DesktopWidgetBrowser.qml:389, Modules/Settings/PluginBrowser.qml:485", "comment": "" }, { @@ -13388,19 +14066,19 @@ { "term": "loginctl not available - lock integration requires DMS socket connection", "context": "loginctl not available - lock integration requires DMS socket connection", - "reference": "Modules/Settings/LockScreenTab.qml:166", + "reference": "Modules/Settings/LockScreenTab.qml:110", "comment": "" }, { "term": "matugen not found - install matugen package for dynamic theming", "context": "matugen error", - "reference": "Modules/Settings/ThemeColorsTab.qml:299", + "reference": "Modules/Settings/ThemeColorsTab.qml:303", "comment": "" }, { "term": "minutes", "context": "minutes", - "reference": "Modules/Settings/NotificationsTab.qml:171", + "reference": "Modules/Settings/NotificationsTab.qml:149", "comment": "" }, { @@ -13424,49 +14102,13 @@ { "term": "now", "context": "now", - "reference": "Services/NotificationService.qml:268", + "reference": "Services/NotificationService.qml:245", "comment": "" }, { "term": "official", "context": "official", - "reference": "Modules/Settings/ThemeBrowser.qml:494, Modules/Settings/PluginBrowser.qml:509", - "comment": "" - }, - { - "term": "on Hyprland", - "context": "on Hyprland", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:69", - "comment": "" - }, - { - "term": "on MangoWC", - "context": "on MangoWC", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:72", - "comment": "" - }, - { - "term": "on Miracle WM", - "context": "on Miracle WM", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:78", - "comment": "" - }, - { - "term": "on Niri", - "context": "on Niri", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:67", - "comment": "" - }, - { - "term": "on Scroll", - "context": "on Scroll", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:76", - "comment": "" - }, - { - "term": "on Sway", - "context": "on Sway", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:74", + "reference": "Modules/Settings/PluginBrowser.qml:507, Modules/Settings/ThemeBrowser.qml:494", "comment": "" }, { @@ -13475,46 +14117,28 @@ "reference": "Modals/DankLauncherV2/LauncherContent.qml:384", "comment": "" }, - { - "term": "or run ", - "context": "or run ", - "reference": "Modules/Settings/GreeterTab.qml:765", - "comment": "" - }, { "term": "procs", "context": "short for processes", - "reference": "Modules/ProcessList/ProcessListPopout.qml:288", + "reference": "Modules/ProcessList/ProcessListPopout.qml:256", "comment": "" }, { "term": "seconds", "context": "seconds", - "reference": "Modules/Settings/NotificationsTab.qml:170", + "reference": "Modules/Settings/NotificationsTab.qml:148", "comment": "" }, { "term": "source", "context": "source code link", - "reference": "Modules/Settings/PluginBrowser.qml:540", - "comment": "" - }, - { - "term": "this app", - "context": "this app", - "reference": "Modules/Notifications/Popup/NotificationPopup.qml:1096, Modules/Notifications/Popup/NotificationPopup.qml:1096, Modules/Notifications/Center/NotificationCard.qml:1016, Modules/Notifications/Center/NotificationCard.qml:1016", - "comment": "" - }, - { - "term": "up", - "context": "up", - "reference": "Modules/DankDash/Overview/UserInfoCard.qml:102", + "reference": "Modules/Settings/PluginBrowser.qml:538", "comment": "" }, { "term": "update dms for NM integration.", "context": "update dms for NM integration.", - "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:223", + "reference": "Modules/ControlCenter/Components/DragDropGrid.qml:207", "comment": "" }, { @@ -13529,6 +14153,78 @@ "reference": "Services/ClipboardService.qml:118", "comment": "" }, + { + "term": "yesterday", + "context": "yesterday", + "reference": "Services/NotificationService.qml:255", + "comment": "" + }, + { + "term": "• Install only from trusted sources", + "context": "• Install only from trusted sources", + "reference": "Modules/Settings/PluginBrowser.qml:814", + "comment": "" + }, + { + "term": "• M - Month (1-12)", + "context": "• M - Month (1-12)", + "reference": "Modules/Settings/TimeWeatherTab.qml:295", + "comment": "" + }, + { + "term": "• MM - Month (01-12)", + "context": "• MM - Month (01-12)", + "reference": "Modules/Settings/TimeWeatherTab.qml:306", + "comment": "" + }, + { + "term": "• MMM - Month (Jan)", + "context": "• MMM - Month (Jan)", + "reference": "Modules/Settings/TimeWeatherTab.qml:311", + "comment": "" + }, + { + "term": "• MMMM - Month (January)", + "context": "• MMMM - Month (January)", + "reference": "Modules/Settings/TimeWeatherTab.qml:316", + "comment": "" + }, + { + "term": "• Plugins may contain bugs or security issues", + "context": "• Plugins may contain bugs or security issues", + "reference": "Modules/Settings/PluginBrowser.qml:802", + "comment": "" + }, + { + "term": "• Review code before installation when possible", + "context": "• Review code before installation when possible", + "reference": "Modules/Settings/PluginBrowser.qml:808", + "comment": "" + }, + { + "term": "• d - Day (1-31)", + "context": "• d - Day (1-31)", + "reference": "Modules/Settings/TimeWeatherTab.qml:318", + "comment": "" + }, + { + "term": "• dd - Day (01-31)", + "context": "• dd - Day (01-31)", + "reference": "Modules/Settings/TimeWeatherTab.qml:323", + "comment": "" + }, + { + "term": "• ddd - Day name (Mon)", + "context": "• ddd - Day name (Mon)", + "reference": "Modules/Settings/TimeWeatherTab.qml:328", + "comment": "" + }, + { + "term": "• dddd - Day name (Monday)", + "context": "• dddd - Day name (Monday)", + "reference": "Modules/Settings/TimeWeatherTab.qml:333", + "comment": "" + }, { "term": "• Install only from trusted sources", "context": "• Install only from trusted sources", @@ -13571,30 +14267,6 @@ "reference": "Modules/Settings/PluginBrowser.qml:810", "comment": "" }, - { - "term": "• d - Day (1-31)", - "context": "• d - Day (1-31)", - "reference": "Modules/Settings/TimeWeatherTab.qml:318", - "comment": "" - }, - { - "term": "• dd - Day (01-31)", - "context": "• dd - Day (01-31)", - "reference": "Modules/Settings/TimeWeatherTab.qml:323", - "comment": "" - }, - { - "term": "• ddd - Day name (Mon)", - "context": "• ddd - Day name (Mon)", - "reference": "Modules/Settings/TimeWeatherTab.qml:328", - "comment": "" - }, - { - "term": "• dddd - Day name (Monday)", - "context": "• dddd - Day name (Monday)", - "reference": "Modules/Settings/TimeWeatherTab.qml:333", - "comment": "" - }, { "term": "• yy - Year (24)", "context": "• yy - Year (24)", diff --git a/quickshell/translations/template.json b/quickshell/translations/template.json index 98c49c39..079457e4 100644 --- a/quickshell/translations/template.json +++ b/quickshell/translations/template.json @@ -1,6 +1,13 @@ [ { - "term": "%1 Animation Speed", + "term": "%1 active, %2 filtered", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "%1 adapter(s), none connected", "translation": "", "context": "", "reference": "", @@ -20,6 +27,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 Animation Speed", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1 characters", "translation": "", @@ -27,6 +41,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 class(es)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1 connected", "translation": "", @@ -41,6 +62,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 days ago", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1 disconnected", "translation": "", @@ -62,6 +90,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 display(s)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1 displays", "translation": "", @@ -69,6 +104,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 DMS bind(s) may be overridden by config binds that come after the include.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1 exists but is not included in config. Custom keybinds will not work until this is fixed.", "translation": "", @@ -97,6 +139,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 issue(s) found", + "translation": "", + "context": "greeter doctor page error count", + "reference": "", + "comment": "" + }, { "term": "%1 issues found", "translation": "", @@ -104,6 +153,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 job(s)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1 notifications", "translation": "", @@ -111,6 +167,20 @@ "reference": "", "comment": "" }, + { + "term": "%1 printer(s)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "%1 Sessions", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1 variants", "translation": "", @@ -125,6 +195,13 @@ "reference": "", "comment": "" }, + { + "term": "%1 windows", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "%1m ago", "translation": "", @@ -322,14 +399,14 @@ "comment": "" }, { - "term": "24-Hour Format", + "term": "24-hour clock", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "24-hour clock", + "term": "24-Hour Format", "translation": "", "context": "", "reference": "", @@ -552,20 +629,6 @@ "reference": "", "comment": "" }, - { - "term": "AC Power", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "API", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Aborted", "translation": "", @@ -580,6 +643,13 @@ "reference": "", "comment": "" }, + { + "term": "AC Power", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Accent Color", "translation": "", @@ -650,6 +720,13 @@ "reference": "", "comment": "" }, + { + "term": "actions", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Activate", "translation": "", @@ -741,6 +818,27 @@ "reference": "", "comment": "" }, + { + "term": "Add a border around the dock", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Add a custom prefix to all application launches. This can be used for things like 'uwsm-app', 'systemd-run', or other command wrappers.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Add and configure widgets that appear on your desktop", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Add Bar", "translation": "", @@ -748,6 +846,13 @@ "reference": "", "comment": "" }, + { + "term": "Add by Address", + "translation": "", + "context": "Toggle button to manually add a printer by IP or hostname", + "reference": "", + "comment": "" + }, { "term": "Add Desktop Widget", "translation": "", @@ -783,34 +888,6 @@ "reference": "", "comment": "" }, - { - "term": "Add a border around the dock", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Add a custom prefix to all application launches. This can be used for things like 'uwsm-app', 'systemd-run', or other command wrappers.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Add and configure widgets that appear on your desktop", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Add by Address", - "translation": "", - "context": "Toggle button to manually add a printer by IP or hostname", - "reference": "", - "comment": "" - }, { "term": "Adjust the number of columns in grid view mode.", "translation": "", @@ -846,13 +923,6 @@ "reference": "", "comment": "" }, - { - "term": "All Monitors", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "All checks passed", "translation": "", @@ -874,6 +944,13 @@ "reference": "", "comment": "" }, + { + "term": "All Monitors", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Allow clicks to pass through the widget", "translation": "", @@ -902,13 +979,6 @@ "reference": "", "comment": "" }, - { - "term": "Always Show Percentage", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Always hide the dock and reveal it when hovering near the dock area", "translation": "", @@ -930,6 +1000,13 @@ "reference": "", "comment": "" }, + { + "term": "Always Show Percentage", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Always show the dock when niri's overview is open", "translation": "", @@ -1000,6 +1077,13 @@ "reference": "", "comment": "" }, + { + "term": "API", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "App Customizations", "translation": "", @@ -1008,14 +1092,14 @@ "comment": "" }, { - "term": "App ID Substitutions", + "term": "App ID regex (e.g. ^firefox$)", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "App ID regex (e.g. ^firefox$)", + "term": "App ID Substitutions", "translation": "", "context": "", "reference": "", @@ -1098,6 +1182,13 @@ "reference": "", "comment": "" }, + { + "term": "Apps are ordered by usage frequency, then last used, then alphabetically.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Apps Dock", "translation": "", @@ -1119,13 +1210,6 @@ "reference": "", "comment": "" }, - { - "term": "Apps are ordered by usage frequency, then last used, then alphabetically.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Apps with custom display name, icon, or launch options. Right-click an app and select 'Edit App' to customize.", "translation": "", @@ -1147,6 +1231,13 @@ "reference": "", "comment": "" }, + { + "term": "Are you sure you want to kill session \"%1\"?", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Arrange displays and configure resolution, refresh rate, and VRR", "translation": "", @@ -1154,6 +1245,20 @@ "reference": "", "comment": "" }, + { + "term": "Attach", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "attached", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Audio", "translation": "", @@ -1211,14 +1316,14 @@ "comment": "" }, { - "term": "Audio Visualizer", + "term": "Audio system restarted", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Audio system restarted", + "term": "Audio Visualizer", "translation": "", "context": "", "reference": "", @@ -1260,14 +1365,14 @@ "comment": "" }, { - "term": "Authentication Required", + "term": "Authentication failed, please try again", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Authentication failed, please try again", + "term": "Authentication Required", "translation": "", "context": "", "reference": "", @@ -1336,13 +1441,6 @@ "reference": "", "comment": "" }, - { - "term": "Auto-Hide Timeout", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Auto-close Niri overview when launching apps.", "translation": "", @@ -1371,6 +1469,13 @@ "reference": "", "comment": "" }, + { + "term": "Auto-Hide Timeout", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Auto-saving...", "translation": "", @@ -1483,6 +1588,13 @@ "reference": "", "comment": "" }, + { + "term": "Available in Detailed and Forecast view modes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Available Layouts", "translation": "", @@ -1511,13 +1623,6 @@ "reference": "", "comment": "" }, - { - "term": "Available in Detailed and Forecast view modes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Available.", "translation": "", @@ -1525,13 +1630,6 @@ "reference": "", "comment": "" }, - { - "term": "BSSID", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Back", "translation": "", @@ -1554,16 +1652,16 @@ "comment": "" }, { - "term": "Background Opacity", + "term": "Background image", "translation": "", - "context": "", + "context": "greeter wallpaper description", "reference": "", "comment": "" }, { - "term": "Background image", + "term": "Background Opacity", "translation": "", - "context": "greeter wallpaper description", + "context": "", "reference": "", "comment": "" }, @@ -1638,14 +1736,14 @@ "comment": "" }, { - "term": "Battery Charge Limit", + "term": "Battery and power management", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Battery and power management", + "term": "Battery Charge Limit", "translation": "", "context": "", "reference": "", @@ -1672,13 +1770,6 @@ "reference": "", "comment": "" }, - { - "term": "Binds Include Missing", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Binds include added", "translation": "", @@ -1686,6 +1777,13 @@ "reference": "", "comment": "" }, + { + "term": "Binds Include Missing", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Bit Depth", "translation": "", @@ -1693,6 +1791,13 @@ "reference": "", "comment": "" }, + { + "term": "Block notifications", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Block Out", "translation": "", @@ -1707,13 +1812,6 @@ "reference": "", "comment": "" }, - { - "term": "Block notifications", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Blocked", "translation": "", @@ -1735,13 +1833,6 @@ "reference": "", "comment": "" }, - { - "term": "Bluetooth Settings", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Bluetooth not available", "translation": "", @@ -1750,7 +1841,7 @@ "comment": "" }, { - "term": "Blur Wallpaper Layer", + "term": "Bluetooth Settings", "translation": "", "context": "", "reference": "", @@ -1763,6 +1854,13 @@ "reference": "", "comment": "" }, + { + "term": "Blur Wallpaper Layer", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Blur wallpaper when niri overview is open", "translation": "", @@ -1833,6 +1931,13 @@ "reference": "", "comment": "" }, + { + "term": "Bottom dock for pinned and running applications", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Bottom Left", "translation": "", @@ -1855,7 +1960,7 @@ "comment": "" }, { - "term": "Bottom dock for pinned and running applications", + "term": "brandon", "translation": "", "context": "", "reference": "", @@ -1868,6 +1973,13 @@ "reference": "", "comment": "" }, + { + "term": "Brightness control not available", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Brightness Slider", "translation": "", @@ -1882,13 +1994,6 @@ "reference": "", "comment": "" }, - { - "term": "Brightness control not available", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Browse", "translation": "", @@ -1903,6 +2008,13 @@ "reference": "", "comment": "" }, + { + "term": "Browse or search plugins", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Browse Plugins", "translation": "", @@ -1918,7 +2030,7 @@ "comment": "" }, { - "term": "Browse or search plugins", + "term": "BSSID", "translation": "", "context": "", "reference": "", @@ -1932,77 +2044,21 @@ "comment": "" }, { - "term": "CPU", + "term": "by %1", + "translation": "", + "context": "author attribution", + "reference": "", + "comment": "" + }, + { + "term": "Calc", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "CPU Graph", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CPU Temperature", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CPU Usage", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CPU temperature display", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CPU usage indicator", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CPU, memory, network, and disk monitoring", - "translation": "", - "context": "System monitor widget description", - "reference": "", - "comment": "" - }, - { - "term": "CUPS Insecure Filter Warning", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CUPS Missing Filter Warning", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CUPS Print Server", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "CUPS not available", + "term": "Calculator", "translation": "", "context": "", "reference": "", @@ -2106,20 +2162,6 @@ "reference": "", "comment": "" }, - { - "term": "Change Song", - "translation": "", - "context": "media scroll wheel option", - "reference": "", - "comment": "" - }, - { - "term": "Change Volume", - "translation": "", - "context": "media scroll wheel option", - "reference": "", - "comment": "" - }, { "term": "Change bar appearance", "translation": "", @@ -2127,6 +2169,13 @@ "reference": "", "comment": "" }, + { + "term": "Change Song", + "translation": "", + "context": "media scroll wheel option", + "reference": "", + "comment": "" + }, { "term": "Change the locale used by the DMS interface.", "translation": "", @@ -2141,6 +2190,13 @@ "reference": "", "comment": "" }, + { + "term": "Change Volume", + "translation": "", + "context": "media scroll wheel option", + "reference": "", + "comment": "" + }, { "term": "Channel", "translation": "", @@ -2183,6 +2239,13 @@ "reference": "", "comment": "" }, + { + "term": "Choose a color", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Choose Color", "translation": "", @@ -2190,6 +2253,13 @@ "reference": "", "comment": "" }, + { + "term": "Choose colors from palette", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Choose Dark Mode Color", "translation": "", @@ -2204,41 +2274,6 @@ "reference": "", "comment": "" }, - { - "term": "Choose Launcher Logo Color", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Choose Light Mode Color", - "translation": "", - "context": "light mode wallpaper color picker title", - "reference": "", - "comment": "" - }, - { - "term": "Choose Wallpaper Color", - "translation": "", - "context": "wallpaper color picker title", - "reference": "", - "comment": "" - }, - { - "term": "Choose a color", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Choose colors from palette", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Choose how the weather widget is displayed", "translation": "", @@ -2260,6 +2295,20 @@ "reference": "", "comment": "" }, + { + "term": "Choose Launcher Logo Color", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Choose Light Mode Color", + "translation": "", + "context": "light mode wallpaper color picker title", + "reference": "", + "comment": "" + }, { "term": "Choose the background color for widgets", "translation": "", @@ -2281,6 +2330,13 @@ "reference": "", "comment": "" }, + { + "term": "Choose Wallpaper Color", + "translation": "", + "context": "wallpaper color picker title", + "reference": "", + "comment": "" + }, { "term": "Choose where notification popups appear on screen", "translation": "", @@ -2351,6 +2407,13 @@ "reference": "", "comment": "" }, + { + "term": "Clear all history when server starts", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Clear All Jobs", "translation": "", @@ -2358,6 +2421,13 @@ "reference": "", "comment": "" }, + { + "term": "Clear at Startup", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Clear History?", "translation": "", @@ -2372,20 +2442,6 @@ "reference": "", "comment": "" }, - { - "term": "Clear all history when server starts", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Clear at Startup", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Click 'Setup' to create %1 and add include to config.", "translation": "", @@ -2414,6 +2470,13 @@ "reference": "", "comment": "" }, + { + "term": "Click any shortcut to edit. Changes save to %1", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Click Import to add a .ovpn or .conf", "translation": "", @@ -2435,13 +2498,6 @@ "reference": "", "comment": "" }, - { - "term": "Click any shortcut to edit. Changes save to %1", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Click to capture", "translation": "", @@ -2561,6 +2617,20 @@ "reference": "", "comment": "" }, + { + "term": "Color displayed on monitors without the lock screen", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Color for primary action buttons", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Color Gamut", "translation": "", @@ -2603,20 +2673,6 @@ "reference": "", "comment": "" }, - { - "term": "Color displayed on monitors without the lock screen", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Color for primary action buttons", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Color temperature for day time", "translation": "", @@ -2701,6 +2757,13 @@ "reference": "", "comment": "" }, + { + "term": "Comma-separated list of session names to hide. Wrap in slashes for regex (e.g., /^_.*/).", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Command", "translation": "", @@ -2757,13 +2820,6 @@ "reference": "", "comment": "" }, - { - "term": "Compositor Settings", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Compositor not supported", "translation": "", @@ -2772,7 +2828,7 @@ "comment": "" }, { - "term": "Config Format", + "term": "Compositor Settings", "translation": "", "context": "", "reference": "", @@ -2785,6 +2841,13 @@ "reference": "", "comment": "" }, + { + "term": "Config Format", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Config validation failed", "translation": "", @@ -2820,13 +2883,6 @@ "reference": "", "comment": "" }, - { - "term": "Configure Keybinds", - "translation": "", - "context": "greeter configure keybinds link", - "reference": "", - "comment": "" - }, { "term": "Configure a new printer", "translation": "", @@ -2841,6 +2897,13 @@ "reference": "", "comment": "" }, + { + "term": "Configure Keybinds", + "translation": "", + "context": "greeter configure keybinds link", + "reference": "", + "comment": "" + }, { "term": "Configure match criteria and actions", "translation": "", @@ -2995,6 +3058,13 @@ "reference": "", "comment": "" }, + { + "term": "Control animation duration for notification popups and history", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Control Center", "translation": "", @@ -3009,13 +3079,6 @@ "reference": "", "comment": "" }, - { - "term": "Control animation duration for notification popups and history", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Control currently playing media", "translation": "", @@ -3101,14 +3164,14 @@ "comment": "" }, { - "term": "Copied WebP", + "term": "Copied to clipboard", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Copied to clipboard", + "term": "Copied WebP", "translation": "", "context": "", "reference": "", @@ -3156,6 +3219,13 @@ "reference": "", "comment": "" }, + { + "term": "Copy path", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Copy PID", "translation": "", @@ -3170,13 +3240,6 @@ "reference": "", "comment": "" }, - { - "term": "Copy path", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Corner Radius", "translation": "", @@ -3212,6 +3275,55 @@ "reference": "", "comment": "" }, + { + "term": "CPU", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CPU Graph", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CPU Temperature", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CPU temperature display", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CPU Usage", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CPU usage indicator", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CPU, memory, network, and disk monitoring", + "translation": "", + "context": "System monitor widget description", + "reference": "", + "comment": "" + }, { "term": "Create", "translation": "", @@ -3219,6 +3331,13 @@ "reference": "", "comment": "" }, + { + "term": "Create a new %1 session (n)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Create Dir", "translation": "", @@ -3233,13 +3352,6 @@ "reference": "", "comment": "" }, - { - "term": "Create Window Rule", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Create rule for:", "translation": "", @@ -3247,6 +3359,13 @@ "reference": "", "comment": "" }, + { + "term": "Create rules to mute, ignore, hide from history, or override notification priority.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Create rules to mute, ignore, hide from history, or override notification priority. Default only overrides priority; notifications still show normally.", "translation": "", @@ -3254,6 +3373,13 @@ "reference": "", "comment": "" }, + { + "term": "Create Window Rule", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Creating...", "translation": "", @@ -3268,6 +3394,34 @@ "reference": "", "comment": "" }, + { + "term": "CUPS Insecure Filter Warning", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CUPS Missing Filter Warning", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CUPS not available", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "CUPS Print Server", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Current", "translation": "", @@ -3325,21 +3479,14 @@ "comment": "" }, { - "term": "Current Weather", + "term": "Current time and date display", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Current Workspace", - "translation": "", - "context": "Running apps filter: only show apps from the active workspace", - "reference": "", - "comment": "" - }, - { - "term": "Current time and date display", + "term": "Current Weather", "translation": "", "context": "", "reference": "", @@ -3352,6 +3499,13 @@ "reference": "", "comment": "" }, + { + "term": "Current Workspace", + "translation": "", + "context": "Running apps filter: only show apps from the active workspace", + "reference": "", + "comment": "" + }, { "term": "Current: %1", "translation": "", @@ -3457,6 +3611,13 @@ "reference": "", "comment": "" }, + { + "term": "Custom power profile", + "translation": "", + "context": "power profile description", + "reference": "", + "comment": "" + }, { "term": "Custom Reboot Command", "translation": "", @@ -3485,20 +3646,6 @@ "reference": "", "comment": "" }, - { - "term": "Custom Transparency", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Custom power profile", - "translation": "", - "context": "power profile description", - "reference": "", - "comment": "" - }, { "term": "Custom theme loaded from JSON file", "translation": "", @@ -3506,6 +3653,13 @@ "reference": "", "comment": "" }, + { + "term": "Custom Transparency", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Custom...", "translation": "", @@ -3534,76 +3688,6 @@ "reference": "", "comment": "" }, - { - "term": "DDC/CI monitor", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DEMO MODE - Click anywhere to exit", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DMS Plugin Manager Unavailable", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DMS Shortcuts", - "translation": "", - "context": "greeter keybinds section header", - "reference": "", - "comment": "" - }, - { - "term": "DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Sync checks sudo first and opens a terminal when interactive authentication is required.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DMS out of date", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DMS service is not connected. Clipboard settings are unavailable.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DMS shell actions (launcher, clipboard, etc.)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DMS_SOCKET not available", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "DWL service not available", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Daily", "translation": "", @@ -3744,6 +3828,13 @@ "reference": "", "comment": "" }, + { + "term": "days", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Daytime", "translation": "", @@ -3751,6 +3842,13 @@ "reference": "", "comment": "" }, + { + "term": "DDC/CI monitor", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Deck", "translation": "", @@ -3773,14 +3871,14 @@ "comment": "" }, { - "term": "Default Width (%)", + "term": "Default selected action", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Default selected action", + "term": "Default Width (%)", "translation": "", "context": "", "reference": "", @@ -3828,6 +3926,13 @@ "reference": "", "comment": "" }, + { + "term": "Delete class \"%1\"?", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Delete Printer", "translation": "", @@ -3835,6 +3940,13 @@ "reference": "", "comment": "" }, + { + "term": "Delete profile \"%1\"?", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Delete Saved Item?", "translation": "", @@ -3850,14 +3962,7 @@ "comment": "" }, { - "term": "Delete class \"%1\"?", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Delete profile \"%1\"?", + "term": "DEMO MODE - Click anywhere to exit", "translation": "", "context": "", "reference": "", @@ -3891,6 +3996,13 @@ "reference": "", "comment": "" }, + { + "term": "Desktop background images", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Desktop Clock", "translation": "", @@ -3920,7 +4032,7 @@ "comment": "" }, { - "term": "Desktop background images", + "term": "detached", "translation": "", "context": "", "reference": "", @@ -3947,6 +4059,13 @@ "reference": "", "comment": "" }, + { + "term": "device", + "translation": "", + "context": "Generic device name | Generic device name fallback", + "reference": "", + "comment": "" + }, { "term": "Device connections", "translation": "", @@ -3975,6 +4094,20 @@ "reference": "", "comment": "" }, + { + "term": "devices connected", + "translation": "", + "context": "KDE Connect status multiple devices", + "reference": "", + "comment": "" + }, + { + "term": "dgop not available", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Digital", "translation": "", @@ -4129,41 +4262,6 @@ "reference": "", "comment": "" }, - { - "term": "Display Assignment", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Display Control", - "translation": "", - "context": "greeter feature card title", - "reference": "", - "comment": "" - }, - { - "term": "Display Name Format", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Display Profiles", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Display Settings", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Display a dock with pinned and running applications", "translation": "", @@ -4192,6 +4290,13 @@ "reference": "", "comment": "" }, + { + "term": "Display Assignment", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Display brightness control", "translation": "", @@ -4206,6 +4311,13 @@ "reference": "", "comment": "" }, + { + "term": "Display Control", + "translation": "", + "context": "greeter feature card title", + "reference": "", + "comment": "" + }, { "term": "Display currently focused application title", "translation": "", @@ -4220,6 +4332,13 @@ "reference": "", "comment": "" }, + { + "term": "Display Name Format", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Display only workspaces that contain windows", "translation": "", @@ -4234,6 +4353,13 @@ "reference": "", "comment": "" }, + { + "term": "Display Profiles", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Display seconds in the clock", "translation": "", @@ -4241,6 +4367,13 @@ "reference": "", "comment": "" }, + { + "term": "Display Settings", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Display the power system menu", "translation": "", @@ -4290,6 +4423,69 @@ "reference": "", "comment": "" }, + { + "term": "DMS greeter needs: greetd, dms-greeter. Fingerprint: fprintd, pam_fprintd. Security keys: pam_u2f. Add your user to the greeter group. Sync checks sudo first and opens a terminal when interactive authentication is required.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "DMS out of date", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "DMS Plugin Manager Unavailable", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "DMS service is not connected. Clipboard settings are unavailable.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "DMS shell actions (launcher, clipboard, etc.)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "DMS Shortcuts", + "translation": "", + "context": "greeter keybinds section header", + "reference": "", + "comment": "" + }, + { + "term": "dms/cursor config exists but is not included. Cursor settings won't apply.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "dms/outputs config exists but is not included in your compositor config. Display changes won't persist.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "DMS_SOCKET not available", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Do Not Disturb", "translation": "", @@ -4451,6 +4647,13 @@ "reference": "", "comment": "" }, + { + "term": "DWL service not available", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Dynamic", "translation": "", @@ -4458,6 +4661,20 @@ "reference": "", "comment": "" }, + { + "term": "Dynamic colors from wallpaper", + "translation": "", + "context": "dynamic colors description", + "reference": "", + "comment": "" + }, + { + "term": "Dynamic colors, presets", + "translation": "", + "context": "greeter theme description", + "reference": "", + "comment": "" + }, { "term": "Dynamic Properties", "translation": "", @@ -4473,16 +4690,30 @@ "comment": "" }, { - "term": "Dynamic colors from wallpaper", + "term": "e.g., firefox, kitty --title foo", "translation": "", - "context": "dynamic colors description", + "context": "", "reference": "", "comment": "" }, { - "term": "Dynamic colors, presets", + "term": "e.g., focus-workspace 3, resize-column -10", "translation": "", - "context": "greeter theme description", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "e.g., notify-send 'Hello' && sleep 1", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "e.g., scratch, /^tmp_.*/, build", + "translation": "", + "context": "", "reference": "", "comment": "" }, @@ -4528,6 +4759,13 @@ "reference": "", "comment": "" }, + { + "term": "Enable a custom override below to set per-bar shadow intensity, opacity, and color.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Enable Autoconnect", "translation": "", @@ -4542,6 +4780,13 @@ "reference": "", "comment": "" }, + { + "term": "Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Enable Do Not Disturb", "translation": "", @@ -4549,6 +4794,27 @@ "reference": "", "comment": "" }, + { + "term": "Enable fingerprint at login", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Enable fingerprint authentication", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Enable fingerprint or security key for DMS Greeter. Run Sync to apply and configure PAM.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Enable History", "translation": "", @@ -4556,6 +4822,13 @@ "reference": "", "comment": "" }, + { + "term": "Enable loginctl lock integration", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Enable Overview Overlay", "translation": "", @@ -4570,6 +4843,20 @@ "reference": "", "comment": "" }, + { + "term": "Enable security key at login", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Enable security key authentication", + "translation": "", + "context": "Enable FIDO2/U2F hardware security key for lock screen", + "reference": "", + "comment": "" + }, { "term": "Enable System Sounds", "translation": "", @@ -4598,62 +4885,6 @@ "reference": "", "comment": "" }, - { - "term": "Enable a custom override below to set per-bar shadow intensity, opacity, and color.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enable compositor-targetable blur layer (namespace: dms:blurwallpaper). Requires manual niri configuration.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enable fingerprint at login", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enable fingerprint authentication", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enable fingerprint or security key for DMS Greeter. Run Sync to apply and configure PAM.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enable loginctl lock integration", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enable security key at login", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enable security key authentication", - "translation": "", - "context": "Enable FIDO2/U2F hardware security key for lock screen", - "reference": "", - "comment": "" - }, { "term": "Enabled", "translation": "", @@ -4767,26 +4998,12 @@ "comment": "" }, { - "term": "Enter PIN", + "term": "Enter a new name for session \"%1\"", "translation": "", "context": "", "reference": "", "comment": "" }, - { - "term": "Enter PIN for ", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Enter URL or text to share", - "translation": "", - "context": "KDE Connect share input placeholder", - "reference": "", - "comment": "" - }, { "term": "Enter a new name for this workspace", "translation": "", @@ -4794,6 +5011,13 @@ "reference": "", "comment": "" }, + { + "term": "Enter command or script path", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Enter credentials for ", "translation": "", @@ -4857,6 +5081,20 @@ "reference": "", "comment": "" }, + { + "term": "Enter PIN", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Enter PIN for ", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Enter this passkey on ", "translation": "", @@ -4871,6 +5109,13 @@ "reference": "", "comment": "" }, + { + "term": "Enter URL or text to share", + "translation": "", + "context": "KDE Connect share input placeholder", + "reference": "", + "comment": "" + }, { "term": "Enterprise", "translation": "", @@ -4920,6 +5165,13 @@ "reference": "", "comment": "" }, + { + "term": "events", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Exact", "translation": "", @@ -4962,6 +5214,13 @@ "reference": "", "comment": "" }, + { + "term": "ext", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Extend battery life", "translation": "", @@ -5082,14 +5341,14 @@ "comment": "" }, { - "term": "Failed to connect VPN", + "term": "Failed to connect to %1", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Failed to connect to %1", + "term": "Failed to connect VPN", "translation": "", "context": "", "reference": "", @@ -5116,13 +5375,6 @@ "reference": "", "comment": "" }, - { - "term": "Failed to delete VPN", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Failed to delete class", "translation": "", @@ -5137,6 +5389,13 @@ "reference": "", "comment": "" }, + { + "term": "Failed to delete VPN", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Failed to disable job acceptance", "translation": "", @@ -5179,13 +5438,6 @@ "reference": "", "comment": "" }, - { - "term": "Failed to enable WiFi", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Failed to enable job acceptance", "translation": "", @@ -5200,6 +5452,13 @@ "reference": "", "comment": "" }, + { + "term": "Failed to enable WiFi", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Failed to hold job", "translation": "", @@ -5222,14 +5481,14 @@ "comment": "" }, { - "term": "Failed to load VPN config", + "term": "Failed to load clipboard configuration.", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Failed to load clipboard configuration.", + "term": "Failed to load VPN config", "translation": "", "context": "", "reference": "", @@ -5459,13 +5718,6 @@ "reference": "", "comment": "" }, - { - "term": "Failed to update VPN", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Failed to update autoconnect", "translation": "", @@ -5494,6 +5746,13 @@ "reference": "", "comment": "" }, + { + "term": "Failed to update VPN", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Failed to write temp file for validation", "translation": "", @@ -5501,6 +5760,13 @@ "reference": "", "comment": "" }, + { + "term": "featured", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Features", "translation": "", @@ -5578,6 +5844,13 @@ "reference": "", "comment": "" }, + { + "term": "File search requires dsearch\nInstall from github.com/morelazers/dsearch", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Files", "translation": "", @@ -5600,14 +5873,14 @@ "comment": "" }, { - "term": "Find in Text", + "term": "Find in note...", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Find in note...", + "term": "Find in Text", "translation": "", "context": "", "reference": "", @@ -5754,14 +6027,14 @@ "comment": "" }, { - "term": "Focused Window", + "term": "Focused monitor only", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Focused monitor only", + "term": "Focused Window", "translation": "", "context": "", "reference": "", @@ -5789,14 +6062,14 @@ "comment": "" }, { - "term": "Follow Monitor Focus", + "term": "Follow focus", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Follow focus", + "term": "Follow Monitor Focus", "translation": "", "context": "", "reference": "", @@ -5831,14 +6104,14 @@ "comment": "" }, { - "term": "Font Weight", + "term": "Font used on the login screen", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Font used on the login screen", + "term": "Font Weight", "translation": "", "context": "", "reference": "", @@ -5859,14 +6132,14 @@ "comment": "" }, { - "term": "Force Wide Color", + "term": "Force terminal applications to always use dark color schemes", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Force terminal applications to always use dark color schemes", + "term": "Force Wide Color", "translation": "", "context": "", "reference": "", @@ -6033,34 +6306,6 @@ "reference": "", "comment": "" }, - { - "term": "GPU", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "GPU Monitoring", - "translation": "", - "context": "gpu section header in system monitor", - "reference": "", - "comment": "" - }, - { - "term": "GPU Temperature", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "GTK, Qt, IDEs, more", - "translation": "", - "context": "greeter feature card description", - "reference": "", - "comment": "" - }, { "term": "Games", "translation": "", @@ -6138,6 +6383,27 @@ "reference": "", "comment": "" }, + { + "term": "GPU", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "GPU Monitoring", + "translation": "", + "context": "gpu section header in system monitor", + "reference": "", + "comment": "" + }, + { + "term": "GPU Temperature", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Gradually fade the screen before locking with a configurable grace period", "translation": "", @@ -6173,6 +6439,13 @@ "reference": "", "comment": "" }, + { + "term": "Greeter activated. greetd is now enabled.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Greeter Appearance", "translation": "", @@ -6187,20 +6460,6 @@ "reference": "", "comment": "" }, - { - "term": "Greeter Status", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Greeter activated. greetd is now enabled.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Greeter font", "translation": "", @@ -6222,6 +6481,13 @@ "reference": "", "comment": "" }, + { + "term": "Greeter Status", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Grid", "translation": "", @@ -6257,13 +6523,6 @@ "reference": "", "comment": "" }, - { - "term": "Group Workspace Apps", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Group by App", "translation": "", @@ -6292,6 +6551,13 @@ "reference": "", "comment": "" }, + { + "term": "Group Workspace Apps", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Groups", "translation": "", @@ -6300,14 +6566,14 @@ "comment": "" }, { - "term": "HDR (EDID)", + "term": "GTK, Qt, IDEs, more", "translation": "", - "context": "", + "context": "greeter feature card description", "reference": "", "comment": "" }, { - "term": "HDR Tone Mapping", + "term": "HDR (EDID)", "translation": "", "context": "", "reference": "", @@ -6321,14 +6587,7 @@ "comment": "" }, { - "term": "HSV", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "HTML copied to clipboard", + "term": "HDR Tone Mapping", "translation": "", "context": "", "reference": "", @@ -6419,14 +6678,14 @@ "comment": "" }, { - "term": "Hidden Network", + "term": "Hidden apps won't appear in the launcher. Right-click an app and select 'Hide App' to hide it.", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Hidden apps won't appear in the launcher. Right-click an app and select 'Hide App' to hide it.", + "term": "Hidden Network", "translation": "", "context": "", "reference": "", @@ -6453,41 +6712,6 @@ "reference": "", "comment": "" }, - { - "term": "Hide Delay", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Hide Indicators", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Hide Updater Widget", - "translation": "", - "context": "When updater widget is used, then hide it if no update found", - "reference": "", - "comment": "" - }, - { - "term": "Hide When Typing", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Hide When Windows Open", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Hide cursor after inactivity (0 = disabled)", "translation": "", @@ -6509,6 +6733,13 @@ "reference": "", "comment": "" }, + { + "term": "Hide Delay", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Hide device", "translation": "", @@ -6516,6 +6747,13 @@ "reference": "", "comment": "" }, + { + "term": "Hide Indicators", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Hide notification content until expanded", "translation": "", @@ -6537,6 +6775,27 @@ "reference": "", "comment": "" }, + { + "term": "Hide Updater Widget", + "translation": "", + "context": "When updater widget is used, then hide it if no update found", + "reference": "", + "comment": "" + }, + { + "term": "Hide When Typing", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Hide When Windows Open", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "High-fidelity palette that preserves source hues.", "translation": "", @@ -6565,6 +6824,13 @@ "reference": "", "comment": "" }, + { + "term": "History cleared. %1 pinned entries kept.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "History Retention", "translation": "", @@ -6579,13 +6845,6 @@ "reference": "", "comment": "" }, - { - "term": "History cleared. %1 pinned entries kept.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Hold Duration", "translation": "", @@ -6600,13 +6859,6 @@ "reference": "", "comment": "" }, - { - "term": "Hold to Confirm Power Actions", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Hold to confirm (%1 ms)", "translation": "", @@ -6621,6 +6873,13 @@ "reference": "", "comment": "" }, + { + "term": "Hold to Confirm Power Actions", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Home", "translation": "", @@ -6691,6 +6950,20 @@ "reference": "", "comment": "" }, + { + "term": "HSV", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "HTML copied to clipboard", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Humidity", "translation": "", @@ -6719,34 +6992,6 @@ "reference": "", "comment": "" }, - { - "term": "IP", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "IP Address:", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "IP address or hostname", - "translation": "", - "context": "Placeholder text for manual printer address input", - "reference": "", - "comment": "" - }, - { - "term": "ISO Date", - "translation": "", - "context": "date format option", - "reference": "", - "comment": "" - }, { "term": "Icon", "translation": "", @@ -6797,14 +7042,14 @@ "comment": "" }, { - "term": "Idle Settings", + "term": "Idle monitoring not supported - requires newer Quickshell version", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Idle monitoring not supported - requires newer Quickshell version", + "term": "Idle Settings", "translation": "", "context": "", "reference": "", @@ -6860,14 +7105,14 @@ "comment": "" }, { - "term": "Include Transitions", + "term": "Include desktop actions (shortcuts) in search results.", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Include desktop actions (shortcuts) in search results.", + "term": "Include Transitions", "translation": "", "context": "", "reference": "", @@ -6895,14 +7140,14 @@ "comment": "" }, { - "term": "Individual Batteries", + "term": "Individual bar configuration", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Individual bar configuration", + "term": "Individual Batteries", "translation": "", "context": "", "reference": "", @@ -6957,27 +7202,6 @@ "reference": "", "comment": "" }, - { - "term": "Install Greeter", - "translation": "", - "context": "greeter action confirmation", - "reference": "", - "comment": "" - }, - { - "term": "Install Plugin", - "translation": "", - "context": "plugin installation dialog title", - "reference": "", - "comment": "" - }, - { - "term": "Install Theme", - "translation": "", - "context": "theme installation dialog title", - "reference": "", - "comment": "" - }, { "term": "Install color themes from the DMS theme registry", "translation": "", @@ -6999,6 +7223,13 @@ "reference": "", "comment": "" }, + { + "term": "Install Greeter", + "translation": "", + "context": "greeter action confirmation", + "reference": "", + "comment": "" + }, { "term": "Install matugen package for dynamic theming", "translation": "", @@ -7006,6 +7237,13 @@ "reference": "", "comment": "" }, + { + "term": "Install Plugin", + "translation": "", + "context": "plugin installation dialog title", + "reference": "", + "comment": "" + }, { "term": "Install plugin '%1' from the DMS registry?", "translation": "", @@ -7027,6 +7265,13 @@ "reference": "", "comment": "" }, + { + "term": "Install Theme", + "translation": "", + "context": "theme installation dialog title", + "reference": "", + "comment": "" + }, { "term": "Install theme '%1' from the DMS registry?", "translation": "", @@ -7118,6 +7363,27 @@ "reference": "", "comment": "" }, + { + "term": "IP", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "IP address or hostname", + "translation": "", + "context": "Placeholder text for manual printer address input", + "reference": "", + "comment": "" + }, + { + "term": "IP Address:", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Iris Bloom", "translation": "", @@ -7125,6 +7391,13 @@ "reference": "", "comment": "" }, + { + "term": "ISO Date", + "translation": "", + "context": "date format option", + "reference": "", + "comment": "" + }, { "term": "Isolate Displays", "translation": "", @@ -7230,6 +7503,13 @@ "reference": "", "comment": "" }, + { + "term": "Kill", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Kill Process", "translation": "", @@ -7238,14 +7518,14 @@ "comment": "" }, { - "term": "Ko-fi", + "term": "Kill Session", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "LED device", + "term": "Ko-fi", "translation": "", "context": "", "reference": "", @@ -7286,6 +7566,13 @@ "reference": "", "comment": "" }, + { + "term": "Last launched %1 day%2 ago", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Last launched %1 days ago", "translation": "", @@ -7300,6 +7587,13 @@ "reference": "", "comment": "" }, + { + "term": "Last launched %1 hour%2 ago", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Last launched %1 hours ago", "translation": "", @@ -7314,6 +7608,13 @@ "reference": "", "comment": "" }, + { + "term": "Last launched %1 minute%2 ago", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Last launched %1 minutes ago", "translation": "", @@ -7343,14 +7644,14 @@ "comment": "" }, { - "term": "Launch Prefix", + "term": "Launch on dGPU", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Launch on dGPU", + "term": "Launch Prefix", "translation": "", "context": "", "reference": "", @@ -7384,6 +7685,13 @@ "reference": "", "comment": "" }, + { + "term": "Layout and module positions on the greeter are synced from your shell (e.g. bar config). Run Sync to apply.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Layout Overrides", "translation": "", @@ -7392,7 +7700,14 @@ "comment": "" }, { - "term": "Layout and module positions on the greeter are synced from your shell (e.g. bar config). Run Sync to apply.", + "term": "leave empty for default", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "LED device", "translation": "", "context": "", "reference": "", @@ -7433,6 +7748,20 @@ "reference": "", "comment": "" }, + { + "term": "Light mode base", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Light mode harmony", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Light Rain", "translation": "", @@ -7454,20 +7783,6 @@ "reference": "", "comment": "" }, - { - "term": "Light mode base", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Light mode harmony", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Line", "translation": "", @@ -7580,6 +7895,27 @@ "reference": "", "comment": "" }, + { + "term": "Lock at startup", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Lock before suspend", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Lock fade grace period", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Lock Screen", "translation": "", @@ -7587,6 +7923,13 @@ "reference": "", "comment": "" }, + { + "term": "Lock Screen behaviour", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Lock Screen Display", "translation": "", @@ -7601,13 +7944,6 @@ "reference": "", "comment": "" }, - { - "term": "Lock Screen behaviour", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Lock Screen layout", "translation": "", @@ -7615,27 +7951,6 @@ "reference": "", "comment": "" }, - { - "term": "Lock at startup", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Lock before suspend", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Lock fade grace period", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Locked", "translation": "", @@ -7657,6 +7972,13 @@ "reference": "", "comment": "" }, + { + "term": "loginctl not available - lock integration requires DMS socket connection", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Long", "translation": "", @@ -7665,14 +7987,14 @@ "comment": "" }, { - "term": "Long Text", + "term": "Long press", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Long press", + "term": "Long Text", "translation": "", "context": "", "reference": "", @@ -7699,13 +8021,6 @@ "reference": "", "comment": "" }, - { - "term": "MTU", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Make sure KDE Connect or Valent is running on your other devices", "translation": "", @@ -7840,16 +8155,16 @@ "comment": "" }, { - "term": "Material Design inspired color themes", + "term": "Material colors generated from wallpaper", "translation": "", - "context": "generic theme description", + "context": "dynamic theme description", "reference": "", "comment": "" }, { - "term": "Material colors generated from wallpaper", + "term": "Material Design inspired color themes", "translation": "", - "context": "dynamic theme description", + "context": "generic theme description", "reference": "", "comment": "" }, @@ -7867,6 +8182,13 @@ "reference": "", "comment": "" }, + { + "term": "matugen not found - install matugen package for dynamic theming", + "translation": "", + "context": "matugen error", + "reference": "", + "comment": "" + }, { "term": "Matugen Palette", "translation": "", @@ -7888,6 +8210,13 @@ "reference": "", "comment": "" }, + { + "term": "Max apps to show", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Max Edges", "translation": "", @@ -7930,6 +8259,13 @@ "reference": "", "comment": "" }, + { + "term": "Max to Edges", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Max Volume", "translation": "", @@ -7944,20 +8280,6 @@ "reference": "", "comment": "" }, - { - "term": "Max apps to show", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Max to Edges", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Maximize", "translation": "", @@ -8000,13 +8322,6 @@ "reference": "", "comment": "" }, - { - "term": "Maximum Pinned Entries", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Maximum number of clipboard entries to keep", "translation": "", @@ -8028,6 +8343,13 @@ "reference": "", "comment": "" }, + { + "term": "Maximum Pinned Entries", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Maximum pinned entries reached", "translation": "", @@ -8183,14 +8505,14 @@ "comment": "" }, { - "term": "Microphone Volume", + "term": "Microphone settings", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Microphone settings", + "term": "Microphone Volume", "translation": "", "context": "", "reference": "", @@ -8238,6 +8560,13 @@ "reference": "", "comment": "" }, + { + "term": "minutes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Mirror Display", "translation": "", @@ -8413,6 +8742,20 @@ "reference": "", "comment": "" }, + { + "term": "ms", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "MTU", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Multi-Monitor", "translation": "", @@ -8420,6 +8763,27 @@ "reference": "", "comment": "" }, + { + "term": "Multiplexer", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Multiplexer Type", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Multiplexers", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Music", "translation": "", @@ -8462,13 +8826,6 @@ "reference": "", "comment": "" }, - { - "term": "NM not supported", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Name", "translation": "", @@ -8483,6 +8840,20 @@ "reference": "", "comment": "" }, + { + "term": "nav", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Navigate", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Navigation", "translation": "", @@ -8497,6 +8868,13 @@ "reference": "", "comment": "" }, + { + "term": "Network download and upload speed display", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Network Graph", "translation": "", @@ -8539,13 +8917,6 @@ "reference": "", "comment": "" }, - { - "term": "Network download and upload speed display", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Neutral", "translation": "", @@ -8574,6 +8945,13 @@ "reference": "", "comment": "" }, + { + "term": "New group name...", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "New Key", "translation": "", @@ -8595,6 +8973,13 @@ "reference": "", "comment": "" }, + { + "term": "New Session", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "New Window Rule", "translation": "", @@ -8609,13 +8994,6 @@ "reference": "", "comment": "" }, - { - "term": "New group name...", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Next", "translation": "", @@ -8644,6 +9022,13 @@ "reference": "", "comment": "" }, + { + "term": "Night mode & gamma", + "translation": "", + "context": "greeter feature card description", + "reference": "", + "comment": "" + }, { "term": "Night Temperature", "translation": "", @@ -8652,9 +9037,9 @@ "comment": "" }, { - "term": "Night mode & gamma", + "term": "Niri compositor actions (focus, move, etc.)", "translation": "", - "context": "greeter feature card description", + "context": "", "reference": "", "comment": "" }, @@ -8673,7 +9058,14 @@ "comment": "" }, { - "term": "Niri compositor actions (focus, move, etc.)", + "term": "niri shortcuts config", + "translation": "", + "context": "greeter keybinds niri description", + "reference": "", + "comment": "" + }, + { + "term": "NM not supported", "translation": "", "context": "", "reference": "", @@ -8686,146 +9078,6 @@ "reference": "", "comment": "" }, - { - "term": "No Active Players", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Anim", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Background", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Battery", - "translation": "", - "context": "battery status", - "reference": "", - "comment": "" - }, - { - "term": "No Bluetooth adapter found", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Blur", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Border", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No DMS shortcuts configured", - "translation": "", - "context": "greeter no keybinds message", - "reference": "", - "comment": "" - }, - { - "term": "No Dim", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Focus", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No GPU detected", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No GPUs detected", - "translation": "", - "context": "empty state in gpu list", - "reference": "", - "comment": "" - }, - { - "term": "No History", - "translation": "", - "context": "notification rule action option", - "reference": "", - "comment": "" - }, - { - "term": "No Media", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Round", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Rounding", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Shadow", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No VPN profiles", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Weather Data", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "No Weather Data Available", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "No action", "translation": "", @@ -8833,6 +9085,20 @@ "reference": "", "comment": "" }, + { + "term": "No active %1 sessions", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No Active Players", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No adapter", "translation": "", @@ -8847,6 +9113,13 @@ "reference": "", "comment": "" }, + { + "term": "No Anim", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No app customizations.", "translation": "", @@ -8875,6 +9148,20 @@ "reference": "", "comment": "" }, + { + "term": "No Background", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No Battery", + "translation": "", + "context": "battery status", + "reference": "", + "comment": "" + }, { "term": "No battery", "translation": "", @@ -8882,6 +9169,27 @@ "reference": "", "comment": "" }, + { + "term": "No Bluetooth adapter found", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No Blur", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No Border", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No brightness devices available", "translation": "", @@ -8931,6 +9239,13 @@ "reference": "", "comment": "" }, + { + "term": "No Dim", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No disk data", "translation": "", @@ -8945,6 +9260,13 @@ "reference": "", "comment": "" }, + { + "term": "No DMS shortcuts configured", + "translation": "", + "context": "greeter no keybinds message", + "reference": "", + "comment": "" + }, { "term": "No drivers found", "translation": "", @@ -8980,6 +9302,13 @@ "reference": "", "comment": "" }, + { + "term": "No Focus", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No folders found", "translation": "", @@ -8987,6 +9316,20 @@ "reference": "", "comment": "" }, + { + "term": "No GPU detected", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No GPUs detected", + "translation": "", + "context": "empty state in gpu list", + "reference": "", + "comment": "" + }, { "term": "No hidden apps.", "translation": "", @@ -8994,6 +9337,13 @@ "reference": "", "comment": "" }, + { + "term": "No History", + "translation": "", + "context": "notification rule action option", + "reference": "", + "comment": "" + }, { "term": "No info items", "translation": "", @@ -9057,6 +9407,13 @@ "reference": "", "comment": "" }, + { + "term": "No Media", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No monitors", "translation": "", @@ -9148,6 +9505,20 @@ "reference": "", "comment": "" }, + { + "term": "No Round", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No Rounding", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No saved clipboard entries", "translation": "", @@ -9155,6 +9526,20 @@ "reference": "", "comment": "" }, + { + "term": "No sessions found", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No Shadow", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No status output.", "translation": "", @@ -9190,6 +9575,13 @@ "reference": "", "comment": "" }, + { + "term": "No VPN profiles", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No wallpaper selected", "translation": "", @@ -9211,6 +9603,20 @@ "reference": "", "comment": "" }, + { + "term": "No Weather Data", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "No Weather Data Available", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "No widgets added. Click \"Add Widget\" to get started.", "translation": "", @@ -9435,6 +9841,13 @@ "reference": "", "comment": "" }, + { + "term": "now", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Numbers", "translation": "", @@ -9456,27 +9869,6 @@ "reference": "", "comment": "" }, - { - "term": "OK", - "translation": "", - "context": "greeter doctor page status card", - "reference": "", - "comment": "" - }, - { - "term": "OS Logo", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "OSD Position", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Occupied Color", "translation": "", @@ -9498,6 +9890,13 @@ "reference": "", "comment": "" }, + { + "term": "official", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Offline", "translation": "", @@ -9512,6 +9911,13 @@ "reference": "", "comment": "" }, + { + "term": "OK", + "translation": "", + "context": "greeter doctor page status card", + "reference": "", + "comment": "" + }, { "term": "Older", "translation": "", @@ -9526,6 +9932,48 @@ "reference": "", "comment": "" }, + { + "term": "on Hyprland", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "on MangoWC", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "on Miracle WM", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "on Niri", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "on Scroll", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "on Sway", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "On-Demand", "translation": "", @@ -9597,21 +10045,7 @@ "comment": "" }, { - "term": "Open App", - "translation": "", - "context": "KDE Connect open SMS app button", - "reference": "", - "comment": "" - }, - { - "term": "Open KDE Connect on your phone", - "translation": "", - "context": "KDE Connect open app hint", - "reference": "", - "comment": "" - }, - { - "term": "Open Notepad File", + "term": "open", "translation": "", "context": "", "reference": "", @@ -9624,6 +10058,13 @@ "reference": "", "comment": "" }, + { + "term": "Open App", + "translation": "", + "context": "KDE Connect open SMS app button", + "reference": "", + "comment": "" + }, { "term": "Open folder", "translation": "", @@ -9645,6 +10086,20 @@ "reference": "", "comment": "" }, + { + "term": "Open KDE Connect on your phone", + "translation": "", + "context": "KDE Connect open app hint", + "reference": "", + "comment": "" + }, + { + "term": "Open Notepad File", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Open search bar to find text", "translation": "", @@ -9659,20 +10114,6 @@ "reference": "", "comment": "" }, - { - "term": "Opening SMS", - "translation": "", - "context": "KDE Connect SMS action", - "reference": "", - "comment": "" - }, - { - "term": "Opening SMS app", - "translation": "", - "context": "Phone Connect SMS action", - "reference": "", - "comment": "" - }, { "term": "Opening file browser", "translation": "", @@ -9687,6 +10128,20 @@ "reference": "", "comment": "" }, + { + "term": "Opening SMS", + "translation": "", + "context": "KDE Connect SMS action", + "reference": "", + "comment": "" + }, + { + "term": "Opening SMS app", + "translation": "", + "context": "Phone Connect SMS action", + "reference": "", + "comment": "" + }, { "term": "Opening terminal: ", "translation": "", @@ -9715,6 +10170,13 @@ "reference": "", "comment": "" }, + { + "term": "or run ", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Organize widgets into collapsible groups", "translation": "", @@ -9729,6 +10191,20 @@ "reference": "", "comment": "" }, + { + "term": "OS Logo", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "OSD Position", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Other", "translation": "", @@ -9841,6 +10317,13 @@ "reference": "", "comment": "" }, + { + "term": "Override terminal with a custom command or script", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Override the global shadow with per-bar settings", "translation": "", @@ -9876,48 +10359,6 @@ "reference": "", "comment": "" }, - { - "term": "PAM already provides fingerprint auth. Enable this to show it at login.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "PAM already provides security-key auth. Enable this to show it at login.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "PAM provides fingerprint auth, but availability could not be confirmed.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "PAM provides fingerprint auth, but no prints are enrolled yet.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "PAM provides fingerprint auth, but no reader was detected.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "PIN", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Pad", "translation": "", @@ -10009,6 +10450,41 @@ "reference": "", "comment": "" }, + { + "term": "PAM already provides fingerprint auth. Enable this to show it at login.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "PAM already provides security-key auth. Enable this to show it at login.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "PAM provides fingerprint auth, but availability could not be confirmed.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "PAM provides fingerprint auth, but no prints are enrolled yet.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "PAM provides fingerprint auth, but no reader was detected.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Partly Cloudy", "translation": "", @@ -10170,6 +10646,13 @@ "reference": "", "comment": "" }, + { + "term": "PIN", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Pin", "translation": "", @@ -10296,6 +10779,13 @@ "reference": "", "comment": "" }, + { + "term": "Please write a name for your new %1 session", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Plugged In", "translation": "", @@ -10324,6 +10814,13 @@ "reference": "", "comment": "" }, + { + "term": "Plugin is disabled - enable in Plugins settings to use", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Plugin Management", "translation": "", @@ -10338,13 +10835,6 @@ "reference": "", "comment": "" }, - { - "term": "Plugin is disabled - enable in Plugins settings to use", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Plugins", "translation": "", @@ -10380,6 +10870,13 @@ "reference": "", "comment": "" }, + { + "term": "Popup behavior, position", + "translation": "", + "context": "greeter notifications description", + "reference": "", + "comment": "" + }, { "term": "Popup Only", "translation": "", @@ -10408,13 +10905,6 @@ "reference": "", "comment": "" }, - { - "term": "Popup behavior, position", - "translation": "", - "context": "greeter notifications description", - "reference": "", - "comment": "" - }, { "term": "Port", "translation": "", @@ -10492,6 +10982,13 @@ "reference": "", "comment": "" }, + { + "term": "Power off monitors on lock", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Power Options", "translation": "", @@ -10513,20 +11010,6 @@ "reference": "", "comment": "" }, - { - "term": "Power Saver", - "translation": "", - "context": "power profile option", - "reference": "", - "comment": "" - }, - { - "term": "Power off monitors on lock", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Power profile management available", "translation": "", @@ -10534,6 +11017,13 @@ "reference": "", "comment": "" }, + { + "term": "Power Saver", + "translation": "", + "context": "power profile option", + "reference": "", + "comment": "" + }, { "term": "Power source", "translation": "", @@ -10590,6 +11080,13 @@ "reference": "", "comment": "" }, + { + "term": "Press 'n' or click 'New Session' to create one", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Press Enter and the audio system will restart to apply the change", "translation": "", @@ -10780,9 +11277,9 @@ "comment": "" }, { - "term": "Profile Image Error", + "term": "procs", "translation": "", - "context": "", + "context": "short for processes", "reference": "", "comment": "" }, @@ -10807,6 +11304,13 @@ "reference": "", "comment": "" }, + { + "term": "Profile Image Error", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Profile image is too large. Please use a smaller image.", "translation": "", @@ -10898,13 +11402,6 @@ "reference": "", "comment": "" }, - { - "term": "RGB", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Radius", "translation": "", @@ -11073,13 +11570,6 @@ "reference": "", "comment": "" }, - { - "term": "Remove Widget Padding", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Remove gaps and border when windows are maximized", "translation": "", @@ -11087,6 +11577,13 @@ "reference": "", "comment": "" }, + { + "term": "Remove Widget Padding", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Rename", "translation": "", @@ -11094,6 +11591,13 @@ "reference": "", "comment": "" }, + { + "term": "Rename Session", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Rename Workspace", "translation": "", @@ -11283,6 +11787,13 @@ "reference": "", "comment": "" }, + { + "term": "RGB", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Right", "translation": "", @@ -11402,6 +11913,20 @@ "reference": "", "comment": "" }, + { + "term": "Run a program (e.g., firefox, kitty)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Run a shell command (e.g., notify-send)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Run Again", "translation": "", @@ -11437,20 +11962,6 @@ "reference": "", "comment": "" }, - { - "term": "Run a program (e.g., firefox, kitty)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Run a shell command (e.g., notify-send)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Running Apps", "translation": "", @@ -11472,27 +11983,6 @@ "reference": "", "comment": "" }, - { - "term": "SDR Brightness", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "SDR Saturation", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "SMS", - "translation": "", - "context": "KDE Connect SMS tooltip", - "reference": "", - "comment": "" - }, { "term": "Save", "translation": "", @@ -11500,20 +11990,6 @@ "reference": "", "comment": "" }, - { - "term": "Save Notepad File", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Save QR Code", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Save and switch between display configurations", "translation": "", @@ -11549,6 +12025,13 @@ "reference": "", "comment": "" }, + { + "term": "Save Notepad File", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Save password", "translation": "", @@ -11556,6 +12039,13 @@ "reference": "", "comment": "" }, + { + "term": "Save QR Code", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Saved", "translation": "", @@ -11571,14 +12061,14 @@ "comment": "" }, { - "term": "Saved Note", + "term": "Saved item deleted", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Saved item deleted", + "term": "Saved Note", "translation": "", "context": "", "reference": "", @@ -11598,6 +12088,13 @@ "reference": "", "comment": "" }, + { + "term": "Scale all font sizes throughout the shell", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Scale DankBar font sizes independently", "translation": "", @@ -11612,13 +12109,6 @@ "reference": "", "comment": "" }, - { - "term": "Scale all font sizes throughout the shell", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Scan", "translation": "", @@ -11682,13 +12172,6 @@ "reference": "", "comment": "" }, - { - "term": "Scroll Wheel", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Scroll song title", "translation": "", @@ -11703,6 +12186,13 @@ "reference": "", "comment": "" }, + { + "term": "Scroll Wheel", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Scroll wheel behavior on media widget", "translation": "", @@ -11718,14 +12208,21 @@ "comment": "" }, { - "term": "Search App Actions", + "term": "SDR Brightness", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Search Options", + "term": "SDR Saturation", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Search App Actions", "translation": "", "context": "", "reference": "", @@ -11759,6 +12256,13 @@ "reference": "", "comment": "" }, + { + "term": "Search Options", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Search plugins...", "translation": "", @@ -11773,6 +12277,13 @@ "reference": "", "comment": "" }, + { + "term": "Search sessions...", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Search themes...", "translation": "", @@ -11815,6 +12326,13 @@ "reference": "", "comment": "" }, + { + "term": "seconds", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Secured", "translation": "", @@ -11864,76 +12382,6 @@ "reference": "", "comment": "" }, - { - "term": "Select Application", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Select Bar", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Select Custom Theme", - "translation": "", - "context": "custom theme file browser title", - "reference": "", - "comment": "" - }, - { - "term": "Select Dock Launcher Logo", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Select File to Send", - "translation": "", - "context": "KDE Connect file browser title", - "reference": "", - "comment": "" - }, - { - "term": "Select Launcher Logo", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Select Profile Image", - "translation": "", - "context": "profile image file browser title", - "reference": "", - "comment": "" - }, - { - "term": "Select Video or Folder", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Select Wallpaper", - "translation": "", - "context": "dark mode wallpaper file browser title | light mode wallpaper file browser title | wallpaper file browser title", - "reference": "", - "comment": "" - }, - { - "term": "Select Wallpaper Directory", - "translation": "", - "context": "wallpaper directory file browser title", - "reference": "", - "comment": "" - }, { "term": "Select a color from the palette or use custom sliders", "translation": "", @@ -11969,6 +12417,13 @@ "reference": "", "comment": "" }, + { + "term": "Select Application", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Select at least one provider", "translation": "", @@ -11976,6 +12431,20 @@ "reference": "", "comment": "" }, + { + "term": "Select Bar", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Select Custom Theme", + "translation": "", + "context": "custom theme file browser title", + "reference": "", + "comment": "" + }, { "term": "Select device", "translation": "", @@ -11990,6 +12459,13 @@ "reference": "", "comment": "" }, + { + "term": "Select Dock Launcher Logo", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Select driver...", "translation": "", @@ -11997,6 +12473,13 @@ "reference": "", "comment": "" }, + { + "term": "Select File to Send", + "translation": "", + "context": "KDE Connect file browser title", + "reference": "", + "comment": "" + }, { "term": "Select font weight for UI text", "translation": "", @@ -12011,6 +12494,13 @@ "reference": "", "comment": "" }, + { + "term": "Select Launcher Logo", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Select monitor to configure wallpaper", "translation": "", @@ -12032,6 +12522,13 @@ "reference": "", "comment": "" }, + { + "term": "Select Profile Image", + "translation": "", + "context": "profile image file browser title", + "reference": "", + "comment": "" + }, { "term": "Select system sound theme", "translation": "", @@ -12053,6 +12550,27 @@ "reference": "", "comment": "" }, + { + "term": "Select Video or Folder", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Select Wallpaper", + "translation": "", + "context": "dark mode wallpaper file browser title | light mode wallpaper file browser title | wallpaper file browser title", + "reference": "", + "comment": "" + }, + { + "term": "Select Wallpaper Directory", + "translation": "", + "context": "wallpaper directory file browser title", + "reference": "", + "comment": "" + }, { "term": "Select which keybind providers to include", "translation": "", @@ -12130,6 +12648,13 @@ "reference": "", "comment": "" }, + { + "term": "Session Filter", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Set Custom Device Name", "translation": "", @@ -12207,6 +12732,13 @@ "reference": "", "comment": "" }, + { + "term": "Shadow", + "translation": "", + "context": "bar shadow settings card", + "reference": "", + "comment": "" + }, { "term": "Shadow Color", "translation": "", @@ -12214,6 +12746,27 @@ "reference": "", "comment": "" }, + { + "term": "Shadow elevation on bars and panels", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Shadow elevation on modals and dialogs", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Shadow elevation on popouts, OSDs, and dropdowns", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Shadow Intensity", "translation": "", @@ -12235,27 +12788,6 @@ "reference": "", "comment": "" }, - { - "term": "Shadow elevation on bars and panels", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Shadow elevation on modals and dialogs", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Shadow elevation on popouts, OSDs, and dropdowns", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Shadows", "translation": "", @@ -12368,6 +12900,13 @@ "reference": "", "comment": "" }, + { + "term": "Show all 9 tags instead of only occupied tags (DWL only)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show All Tags", "translation": "", @@ -12375,6 +12914,13 @@ "reference": "", "comment": "" }, + { + "term": "Show an outline ring around the focused workspace indicator", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Badge", "translation": "", @@ -12382,6 +12928,13 @@ "reference": "", "comment": "" }, + { + "term": "Show cava audio visualizer in media widget", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show CPU", "translation": "", @@ -12403,6 +12956,13 @@ "reference": "", "comment": "" }, + { + "term": "Show darkened overlay behind modal dialogs", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Date", "translation": "", @@ -12410,6 +12970,13 @@ "reference": "", "comment": "" }, + { + "term": "Show device", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Disk", "translation": "", @@ -12424,6 +12991,20 @@ "reference": "", "comment": "" }, + { + "term": "Show dock when floating windows don't overlap its area", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show drop shadow on notification popups. Requires M3 Elevation to be enabled in Theme & Colors.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Feels Like Temperature", "translation": "", @@ -12487,6 +13068,13 @@ "reference": "", "comment": "" }, + { + "term": "Show in GB", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Launcher Button", "translation": "", @@ -12494,6 +13082,13 @@ "reference": "", "comment": "" }, + { + "term": "Show launcher overlay when typing in Niri overview. Disable to use another launcher.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Line Numbers", "translation": "", @@ -12557,6 +13152,13 @@ "reference": "", "comment": "" }, + { + "term": "Show mode tabs and keyboard hints at the bottom.", + "translation": "", + "context": "launcher footer description", + "reference": "", + "comment": "" + }, { "term": "Show Network", "translation": "", @@ -12571,6 +13173,20 @@ "reference": "", "comment": "" }, + { + "term": "Show notification popups only on the currently focused monitor", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show notifications only on the currently focused monitor", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Occupied Workspaces Only", "translation": "", @@ -12578,6 +13194,111 @@ "reference": "", "comment": "" }, + { + "term": "Show on all connected displays", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on Last Display", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on Overlay", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on Overview", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on Overview Only", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on screens:", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when brightness changes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when caps lock state changes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when cycling audio output devices", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when idle inhibitor state changes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when media player status changes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when media player volume changes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when microphone is muted/unmuted", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when power profile changes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Show on-screen display when volume changes", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Overflow Badge Count", "translation": "", @@ -12655,6 +13376,13 @@ "reference": "", "comment": "" }, + { + "term": "Show seconds", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Sunrise/Sunset", "translation": "", @@ -12711,6 +13439,13 @@ "reference": "", "comment": "" }, + { + "term": "Show weather information in top bar and control center", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Show Welcome", "translation": "", @@ -12732,209 +13467,6 @@ "reference": "", "comment": "" }, - { - "term": "Show all 9 tags instead of only occupied tags (DWL only)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show an outline ring around the focused workspace indicator", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show cava audio visualizer in media widget", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show darkened overlay behind modal dialogs", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show device", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show dock when floating windows don't overlap its area", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show drop shadow on notification popups. Requires M3 Elevation to be enabled in Theme & Colors.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show in GB", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show launcher overlay when typing in Niri overview. Disable to use another launcher.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show mode tabs and keyboard hints at the bottom.", - "translation": "", - "context": "launcher footer description", - "reference": "", - "comment": "" - }, - { - "term": "Show notification popups only on the currently focused monitor", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show notifications only on the currently focused monitor", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on Last Display", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on Overlay", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on Overview", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on Overview Only", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on all connected displays", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on screens:", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when brightness changes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when caps lock state changes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when cycling audio output devices", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when idle inhibitor state changes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when media player status changes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when media player volume changes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when microphone is muted/unmuted", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when power profile changes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show on-screen display when volume changes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show seconds", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Show weather information in top bar and control center", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Show workspace index numbers in the top bar workspace switcher", "translation": "", @@ -13075,6 +13607,13 @@ "reference": "", "comment": "" }, + { + "term": "SMS", + "translation": "", + "context": "KDE Connect SMS tooltip", + "reference": "", + "comment": "" + }, { "term": "Snap", "translation": "", @@ -13131,6 +13670,13 @@ "reference": "", "comment": "" }, + { + "term": "source", + "translation": "", + "context": "source code link", + "reference": "", + "comment": "" + }, { "term": "Space between windows", "translation": "", @@ -13355,13 +13901,6 @@ "reference": "", "comment": "" }, - { - "term": "Switch User", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Switch to power profile", "translation": "", @@ -13369,6 +13908,13 @@ "reference": "", "comment": "" }, + { + "term": "Switch User", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Sync", "translation": "", @@ -13376,27 +13922,6 @@ "reference": "", "comment": "" }, - { - "term": "Sync Mode with Portal", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Sync Popouts & Modals", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Sync Position Across Screens", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Sync completed successfully.", "translation": "", @@ -13418,6 +13943,13 @@ "reference": "", "comment": "" }, + { + "term": "Sync Mode with Portal", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Sync needs sudo authentication. Opening terminal so you can use password or fingerprint.", "translation": "", @@ -13425,6 +13957,20 @@ "reference": "", "comment": "" }, + { + "term": "Sync Popouts & Modals", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Sync Position Across Screens", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "System", "translation": "", @@ -13474,41 +14020,6 @@ "reference": "", "comment": "" }, - { - "term": "System Sounds", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "System Tray", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "System Update", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "System Updater", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "System Updates", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "System notification area icons", "translation": "", @@ -13516,6 +14027,13 @@ "reference": "", "comment": "" }, + { + "term": "System Sounds", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "System sounds are not available. Install %1 for sound support.", "translation": "", @@ -13537,6 +14055,20 @@ "reference": "", "comment": "" }, + { + "term": "System Tray", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "System Update", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "System update custom command", "translation": "", @@ -13544,6 +14076,20 @@ "reference": "", "comment": "" }, + { + "term": "System Updater", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "System Updates", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Tab", "translation": "", @@ -13558,6 +14104,13 @@ "reference": "", "comment": "" }, + { + "term": "Terminal", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Terminal custom additional parameters", "translation": "", @@ -13565,6 +14118,13 @@ "reference": "", "comment": "" }, + { + "term": "Terminal Emulator", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms greeter sync' manually.", "translation": "", @@ -13579,6 +14139,13 @@ "reference": "", "comment": "" }, + { + "term": "Terminal multiplexer backend to use", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Terminal opened. Complete sync authentication there; it will close automatically when done.", "translation": "", @@ -13586,6 +14153,13 @@ "reference": "", "comment": "" }, + { + "term": "Terminal used to open multiplexer sessions", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Terminals - Always use Dark Theme", "translation": "", @@ -13643,14 +14217,21 @@ "comment": "" }, { - "term": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", + "term": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf and ~/.config/gtk-3.0|gtk-4.0).", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf and ~/.config/gtk-3.0|gtk-4.0).", + "term": "The custom command used when attaching to sessions (receives the session name as the first argument)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", "translation": "", "context": "", "reference": "", @@ -13712,6 +14293,13 @@ "reference": "", "comment": "" }, + { + "term": "this app", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "This bind is overridden by config.kdl", "translation": "", @@ -14230,20 +14818,6 @@ "reference": "", "comment": "" }, - { - "term": "Uninstall Greeter", - "translation": "", - "context": "greeter action confirmation", - "reference": "", - "comment": "" - }, - { - "term": "Uninstall Plugin", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Uninstall complete. Greeter has been removed.", "translation": "", @@ -14258,6 +14832,20 @@ "reference": "", "comment": "" }, + { + "term": "Uninstall Greeter", + "translation": "", + "context": "greeter action confirmation", + "reference": "", + "comment": "" + }, + { + "term": "Uninstall Plugin", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Uninstall the DMS greeter? This will remove configuration and restore your previous display manager. A terminal will open for sudo authentication.", "translation": "", @@ -14433,6 +15021,13 @@ "reference": "", "comment": "" }, + { + "term": "up", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Update", "translation": "", @@ -14447,6 +15042,13 @@ "reference": "", "comment": "" }, + { + "term": "update dms for NM integration.", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Update Plugin", "translation": "", @@ -14489,55 +15091,6 @@ "reference": "", "comment": "" }, - { - "term": "Use Custom Command", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Use Grid Layout", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Use IP Location", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Use Imperial Units", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Use Monospace Font", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Use System Theme", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Use a custom image for the login screen, or leave empty to use your desktop wallpaper.", "translation": "", @@ -14587,6 +15140,13 @@ "reference": "", "comment": "" }, + { + "term": "Use Custom Command", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Use custom command for update your system", "translation": "", @@ -14629,6 +15189,41 @@ "reference": "", "comment": "" }, + { + "term": "Use fingerprint reader for lock screen authentication (requires enrolled fingerprints)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Use Grid Layout", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Use Imperial Units", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Use Imperial units (°F, mph, inHg) instead of Metric (°C, km/h, hPa)", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "Use IP Location", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Use light theme instead of dark theme", "translation": "", @@ -14643,6 +15238,13 @@ "reference": "", "comment": "" }, + { + "term": "Use Monospace Font", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Use smaller notification cards", "translation": "", @@ -14657,6 +15259,13 @@ "reference": "", "comment": "" }, + { + "term": "Use System Theme", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Use the same position and size on all displays", "translation": "", @@ -14721,84 +15330,7 @@ "comment": "" }, { - "term": "VPN", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN Connections", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN Password", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN configuration updated", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN connections", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN deleted", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN imported: %1", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN not available", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VPN status and quick connect", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VRR", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VRR Fullscreen Only", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "VRR On-Demand", + "term": "v%1 by %2", "translation": "", "context": "", "reference": "", @@ -14902,13 +15434,6 @@ "reference": "", "comment": "" }, - { - "term": "Visual Effects", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Visual divider between widgets", "translation": "", @@ -14923,6 +15448,13 @@ "reference": "", "comment": "" }, + { + "term": "Visual Effects", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Volume", "translation": "", @@ -14952,7 +15484,84 @@ "comment": "" }, { - "term": "WPA/WPA2", + "term": "VPN", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN configuration updated", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN Connections", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN connections", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN deleted", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN imported: %1", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN not available", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN Password", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VPN status and quick connect", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VRR", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VRR Fullscreen Only", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "VRR On-Demand", "translation": "", "context": "", "reference": "", @@ -14973,14 +15582,14 @@ "comment": "" }, { - "term": "Wallpaper Monitor", + "term": "Wallpaper fill mode", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "Wallpaper fill mode", + "term": "Wallpaper Monitor", "translation": "", "context": "", "reference": "", @@ -15091,13 +15700,6 @@ "reference": "", "comment": "" }, - { - "term": "Wi-Fi Password", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Wi-Fi and Ethernet connection", "translation": "", @@ -15113,54 +15715,12 @@ "comment": "" }, { - "term": "WiFi", + "term": "Wi-Fi Password", "translation": "", "context": "", "reference": "", "comment": "" }, - { - "term": "WiFi Device", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "WiFi QR code for ", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "WiFi disabled", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "WiFi enabled", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "WiFi is off", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "WiFi off", - "translation": "", - "context": "network status", - "reference": "", - "comment": "" - }, { "term": "Wide (BT2020)", "translation": "", @@ -15168,6 +15728,13 @@ "reference": "", "comment": "" }, + { + "term": "Widget added", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Widget Background Color", "translation": "", @@ -15189,6 +15756,13 @@ "reference": "", "comment": "" }, + { + "term": "Widget removed", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Widget Style", "translation": "", @@ -15210,20 +15784,6 @@ "reference": "", "comment": "" }, - { - "term": "Widget added", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "Widget removed", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Widgets", "translation": "", @@ -15266,6 +15826,55 @@ "reference": "", "comment": "" }, + { + "term": "WiFi", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "WiFi Device", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "WiFi disabled", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "WiFi enabled", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "WiFi is off", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, + { + "term": "WiFi off", + "translation": "", + "context": "network status", + "reference": "", + "comment": "" + }, + { + "term": "WiFi QR code for ", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Wind", "translation": "", @@ -15378,6 +15987,13 @@ "reference": "", "comment": "" }, + { + "term": "Workspace name", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Workspace Names", "translation": "", @@ -15406,13 +16022,6 @@ "reference": "", "comment": "" }, - { - "term": "Workspace name", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "Workspaces", "translation": "", @@ -15427,6 +16036,13 @@ "reference": "", "comment": "" }, + { + "term": "WPA/WPA2", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "Write:", "translation": "", @@ -15434,6 +16050,13 @@ "reference": "", "comment": "" }, + { + "term": "wtype not available - install wtype for paste support", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "X Axis", "translation": "", @@ -15462,6 +16085,13 @@ "reference": "", "comment": "" }, + { + "term": "yesterday", + "translation": "", + "context": "", + "reference": "", + "comment": "" + }, { "term": "You have unsaved changes. Save before closing this tab?", "translation": "", @@ -15505,280 +16135,28 @@ "comment": "" }, { - "term": "actions", + "term": "• d - Day (1-31)", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "brandon", + "term": "• dd - Day (01-31)", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "by %1", - "translation": "", - "context": "author attribution", - "reference": "", - "comment": "" - }, - { - "term": "days", + "term": "• ddd - Day name (Mon)", "translation": "", "context": "", "reference": "", "comment": "" }, { - "term": "device", - "translation": "", - "context": "Generic device name | Generic device name fallback", - "reference": "", - "comment": "" - }, - { - "term": "devices connected", - "translation": "", - "context": "KDE Connect status multiple devices", - "reference": "", - "comment": "" - }, - { - "term": "dgop not available", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "dms/cursor config exists but is not included. Cursor settings won't apply.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "dms/outputs config exists but is not included in your compositor config. Display changes won't persist.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "e.g., firefox, kitty --title foo", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "e.g., focus-workspace 3, resize-column -10", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "e.g., notify-send 'Hello' && sleep 1", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "events", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "ext", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "featured", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "leave empty for default", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "loginctl not available - lock integration requires DMS socket connection", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "matugen not found - install matugen package for dynamic theming", - "translation": "", - "context": "matugen error", - "reference": "", - "comment": "" - }, - { - "term": "minutes", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "ms", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "nav", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "niri shortcuts config", - "translation": "", - "context": "greeter keybinds niri description", - "reference": "", - "comment": "" - }, - { - "term": "now", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "official", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "on Hyprland", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "on MangoWC", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "on Miracle WM", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "on Niri", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "on Scroll", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "on Sway", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "open", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "or run ", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "procs", - "translation": "", - "context": "short for processes", - "reference": "", - "comment": "" - }, - { - "term": "seconds", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "source", - "translation": "", - "context": "source code link", - "reference": "", - "comment": "" - }, - { - "term": "this app", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "up", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "update dms for NM integration.", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "v%1 by %2", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "wtype not available - install wtype for paste support", + "term": "• dddd - Day name (Monday)", "translation": "", "context": "", "reference": "", @@ -15833,34 +16211,6 @@ "reference": "", "comment": "" }, - { - "term": "• d - Day (1-31)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "• dd - Day (01-31)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "• ddd - Day name (Mon)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, - { - "term": "• dddd - Day name (Monday)", - "translation": "", - "context": "", - "reference": "", - "comment": "" - }, { "term": "• yy - Year (24)", "translation": "",