1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 13:32:50 -05:00

slideout: animate content not loader

This commit is contained in:
bbedward
2025-11-08 22:39:01 -05:00
parent c8e382e2dd
commit 0ea7de12a5
6 changed files with 88 additions and 91 deletions

View File

@@ -15,7 +15,6 @@ pragma ComponentBehavior: Bound
Item { Item {
id: root id: root
property real devicePixelRatio: 1
property bool fileDialogOpen: false property bool fileDialogOpen: false
property string currentFileName: "" property string currentFileName: ""
property url currentFileUrl property url currentFileUrl
@@ -151,7 +150,6 @@ Item {
id: tabBar id: tabBar
width: parent.width width: parent.width
contentLoaded: textEditor.contentLoaded contentLoaded: textEditor.contentLoaded
devicePixelRatio: root.devicePixelRatio
onTabSwitched: (tabIndex) => { onTabSwitched: (tabIndex) => {
switchToTab(tabIndex) switchToTab(tabIndex)
@@ -170,7 +168,6 @@ Item {
id: textEditor id: textEditor
width: parent.width width: parent.width
height: parent.height - tabBar.height - Theme.spacingM * 2 height: parent.height - tabBar.height - Theme.spacingM * 2
devicePixelRatio: root.devicePixelRatio
onSaveRequested: { onSaveRequested: {
if (currentTab && !currentTab.isTemporary && currentTab.filePath) { if (currentTab && !currentTab.isTemporary && currentTab.filePath) {
@@ -217,7 +214,6 @@ Item {
id: notepadSettings id: notepadSettings
anchors.fill: parent anchors.fill: parent
isVisible: showSettingsMenu isVisible: showSettingsMenu
devicePixelRatio: root.devicePixelRatio
onSettingsRequested: showSettingsMenu = !showSettingsMenu onSettingsRequested: showSettingsMenu = !showSettingsMenu
onFindRequested: { onFindRequested: {
showSettingsMenu = false showSettingsMenu = false

View File

@@ -9,7 +9,6 @@ pragma ComponentBehavior: Bound
Item { Item {
id: root id: root
property real devicePixelRatio: 1
property bool isVisible: false property bool isVisible: false
property var cachedFontFamilies: [] property var cachedFontFamilies: []
property var cachedMonoFamilies: [] property var cachedMonoFamilies: []

View File

@@ -9,7 +9,6 @@ pragma ComponentBehavior: Bound
Column { Column {
id: root id: root
property real devicePixelRatio: 1
property var currentTab: NotepadStorageService.tabs.length > NotepadStorageService.currentTabIndex ? NotepadStorageService.tabs[NotepadStorageService.currentTabIndex] : null property var currentTab: NotepadStorageService.tabs.length > NotepadStorageService.currentTabIndex ? NotepadStorageService.tabs[NotepadStorageService.currentTabIndex] : null
property bool contentLoaded: false property bool contentLoaded: false

View File

@@ -11,7 +11,6 @@ pragma ComponentBehavior: Bound
Column { Column {
id: root id: root
property real devicePixelRatio: 1
property alias text: textArea.text property alias text: textArea.text
property alias textArea: textArea property alias textArea: textArea
property bool contentLoaded: false property bool contentLoaded: false

View File

@@ -3,7 +3,6 @@ import QtQuick.Controls
import Quickshell import Quickshell
import Quickshell.Wayland import Quickshell.Wayland
import qs.Common import qs.Common
import qs.Services
import qs.Widgets import qs.Widgets
pragma ComponentBehavior: Bound pragma ComponentBehavior: Bound
@@ -59,11 +58,15 @@ PanelWindow {
WlrLayershell.exclusiveZone: 0 WlrLayershell.exclusiveZone: 0
WlrLayershell.keyboardFocus: isVisible ? WlrKeyboardFocus.OnDemand : WlrKeyboardFocus.None WlrLayershell.keyboardFocus: isVisible ? WlrKeyboardFocus.OnDemand : WlrKeyboardFocus.None
readonly property real dpr: CompositorService.getScreenScale(root.screen)
readonly property real alignedWidth: Theme.px(expandable && expandedWidth ? expandedWidthValue : slideoutWidth, dpr)
readonly property real alignedHeight: Theme.px(modelData ? modelData.height : 800, dpr)
mask: Region { mask: Region {
item: Rectangle { item: Rectangle {
x: root.width - contentRect.width x: root.width - alignedWidth
y: 0 y: 0
width: contentRect.width width: alignedWidth
height: root.height height: root.height
} }
} }
@@ -73,7 +76,31 @@ PanelWindow {
anchors.top: parent.top anchors.top: parent.top
anchors.bottom: parent.bottom anchors.bottom: parent.bottom
anchors.right: parent.right anchors.right: parent.right
width: expandable && expandedWidth ? expandedWidthValue : slideoutWidth width: alignedWidth
height: alignedHeight
property real slideOffset: alignedWidth
Connections {
target: root
function onIsVisibleChanged() {
slideContainer.slideOffset = root.isVisible ? 0 : slideContainer.width
}
}
Behavior on slideOffset {
NumberAnimation {
id: slideAnimation
duration: 450
easing.type: Easing.OutCubic
onRunningChanged: {
if (!running && !isVisible) {
root.visible = false
}
}
}
}
Behavior on width { Behavior on width {
NumberAnimation { NumberAnimation {
@@ -84,36 +111,20 @@ PanelWindow {
StyledRect { StyledRect {
id: contentRect id: contentRect
readonly property real dpr: CompositorService.getScreenScale(root.modelData) layer.enabled: Quickshell.env("DMS_DISABLE_LAYER") !== "true" && Quickshell.env("DMS_DISABLE_LAYER") !== "1"
layer.enabled: true
layer.smooth: false layer.smooth: false
layer.textureSize: Qt.size(width * dpr, height * dpr) layer.textureSize: Qt.size(width * root.dpr, height * root.dpr)
layer.textureMirroring: ShaderEffectSource.NoMirroring layer.textureMirroring: ShaderEffectSource.NoMirroring
anchors.top: parent.top anchors.top: parent.top
anchors.bottom: parent.bottom anchors.bottom: parent.bottom
width: parent.width width: parent.width
x: isVisible ? 0 : parent.width x: Theme.snap(slideContainer.slideOffset, root.dpr)
Behavior on x {
NumberAnimation {
id: slideAnimation
duration: 450
easing.type: Easing.OutCubic
onRunningChanged: {
if (!running && !isVisible) {
root.visible = false
}
}
}
}
color: Qt.rgba(Theme.surfaceContainer.r, Theme.surfaceContainer.g, Theme.surfaceContainer.b, color: Qt.rgba(Theme.surfaceContainer.r, Theme.surfaceContainer.g, Theme.surfaceContainer.b,
customTransparency >= 0 ? customTransparency : SettingsData.popupTransparency) customTransparency >= 0 ? customTransparency : SettingsData.popupTransparency)
border.color: Theme.outlineMedium border.color: Theme.outlineMedium
border.width: 1 border.width: 1
radius: Theme.cornerRadius radius: Theme.cornerRadius
visible: isVisible || slideAnimation.running
Column { Column {
id: headerColumn id: headerColumn
@@ -183,15 +194,8 @@ PanelWindow {
anchors.bottomMargin: Theme.spacingL anchors.bottomMargin: Theme.spacingL
Loader { Loader {
id: contentLoader
anchors.fill: parent anchors.fill: parent
sourceComponent: root.content sourceComponent: root.content
onLoaded: {
if (item && "devicePixelRatio" in item) {
item.devicePixelRatio = contentRect.dpr
}
}
} }
} }
} }

View File

@@ -2,7 +2,7 @@
{ {
"term": "%1 characters", "term": "%1 characters",
"context": "%1 characters", "context": "%1 characters",
"reference": "Modules/Notepad/NotepadTextEditor.qml:566", "reference": "Modules/Notepad/NotepadTextEditor.qml:565",
"comment": "" "comment": ""
}, },
{ {
@@ -62,7 +62,7 @@
{ {
"term": "About", "term": "About",
"context": "About", "context": "About",
"reference": "Modules/Settings/AboutTab.qml:363, Modals/Settings/SettingsSidebar.qml:44", "reference": "Modals/Settings/SettingsSidebar.qml:44, Modules/Settings/AboutTab.qml:363",
"comment": "" "comment": ""
}, },
{ {
@@ -110,13 +110,13 @@
{ {
"term": "Add a VPN in NetworkManager", "term": "Add a VPN in NetworkManager",
"context": "Add a VPN in NetworkManager", "context": "Add a VPN in NetworkManager",
"reference": "Modules/DankBar/Popouts/VpnPopout.qml:288, Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:147", "reference": "Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:147, Modules/DankBar/Popouts/VpnPopout.qml:288",
"comment": "" "comment": ""
}, },
{ {
"term": "All", "term": "All",
"context": "All", "context": "All",
"reference": "Services/AppSearchService.qml:217, Services/AppSearchService.qml:233, Modules/AppDrawer/AppLauncher.qml:16, Modules/AppDrawer/AppLauncher.qml:27, Modules/AppDrawer/AppLauncher.qml:28, Modules/AppDrawer/AppLauncher.qml:45, Modules/AppDrawer/AppLauncher.qml:46, Modules/AppDrawer/AppLauncher.qml:80, Modules/AppDrawer/CategorySelector.qml:11, Modules/AppDrawer/AppDrawerPopout.qml:47, Modals/Spotlight/SpotlightModal.qml:61", "reference": "Services/AppSearchService.qml:217, Services/AppSearchService.qml:233, Modals/Spotlight/SpotlightModal.qml:61, Modules/AppDrawer/CategorySelector.qml:11, Modules/AppDrawer/AppLauncher.qml:16, Modules/AppDrawer/AppLauncher.qml:27, Modules/AppDrawer/AppLauncher.qml:28, Modules/AppDrawer/AppLauncher.qml:45, Modules/AppDrawer/AppLauncher.qml:46, Modules/AppDrawer/AppLauncher.qml:80, Modules/AppDrawer/AppDrawerPopout.qml:47",
"comment": "" "comment": ""
}, },
{ {
@@ -332,7 +332,7 @@
{ {
"term": "Auto-saving...", "term": "Auto-saving...",
"context": "Auto-saving...", "context": "Auto-saving...",
"reference": "Modules/Notepad/NotepadTextEditor.qml:582", "reference": "Modules/Notepad/NotepadTextEditor.qml:581",
"comment": "" "comment": ""
}, },
{ {
@@ -596,13 +596,13 @@
{ {
"term": "Cancel", "term": "Cancel",
"context": "Cancel", "context": "Cancel",
"reference": "Modals/BluetoothPairingModal.qml:251, Modals/PolkitAuthModal.qml:291, Modals/WifiPasswordModal.qml:494, Modules/Settings/PluginBrowser.qml:627, Modals/FileBrowser/FileBrowserOverwriteDialog.qml:83", "reference": "Modals/BluetoothPairingModal.qml:251, Modals/PolkitAuthModal.qml:291, Modals/WifiPasswordModal.qml:494, Modals/FileBrowser/FileBrowserOverwriteDialog.qml:83, Modules/Settings/PluginBrowser.qml:627",
"comment": "" "comment": ""
}, },
{ {
"term": "Capacity", "term": "Capacity",
"context": "Capacity", "context": "Capacity",
"reference": "Modules/DankBar/Popouts/BatteryPopout.qml:352, Modules/DankBar/Popouts/BatteryPopout.qml:508, Modules/ControlCenter/Details/BatteryDetail.qml:171", "reference": "Modules/ControlCenter/Details/BatteryDetail.qml:171, Modules/DankBar/Popouts/BatteryPopout.qml:352, Modules/DankBar/Popouts/BatteryPopout.qml:508",
"comment": "" "comment": ""
}, },
{ {
@@ -692,7 +692,7 @@
{ {
"term": "Close", "term": "Close",
"context": "Close", "context": "Close",
"reference": "Modals/NetworkInfoModal.qml:131, Modals/NetworkWiredInfoModal.qml:131, Modules/SystemUpdatePopout.qml:335, Modules/DankBar/Widgets/RunningApps.qml:788", "reference": "Modules/SystemUpdatePopout.qml:335, Modals/NetworkWiredInfoModal.qml:131, Modals/NetworkInfoModal.qml:131, Modules/DankBar/Widgets/RunningApps.qml:788",
"comment": "" "comment": ""
}, },
{ {
@@ -974,7 +974,7 @@
{ {
"term": "Custom Transparency", "term": "Custom Transparency",
"context": "Custom Transparency", "context": "Custom Transparency",
"reference": "Modules/Notepad/NotepadSettings.qml:334", "reference": "Modules/Notepad/NotepadSettings.qml:333",
"comment": "" "comment": ""
}, },
{ {
@@ -1136,7 +1136,7 @@
{ {
"term": "Disconnect", "term": "Disconnect",
"context": "Disconnect", "context": "Disconnect",
"reference": "Modules/DankBar/Popouts/VpnPopout.qml:224, Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:88", "reference": "Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:88, Modules/DankBar/Popouts/VpnPopout.qml:224",
"comment": "" "comment": ""
}, },
{ {
@@ -1160,7 +1160,7 @@
{ {
"term": "Dismiss", "term": "Dismiss",
"context": "Dismiss", "context": "Dismiss",
"reference": "Modules/Notifications/Center/NotificationCard.qml:540, Modules/Notifications/Center/NotificationCard.qml:633, Modules/Notifications/Popup/NotificationPopup.qml:24", "reference": "Modules/Notifications/Popup/NotificationPopup.qml:24, Modules/Notifications/Center/NotificationCard.qml:540, Modules/Notifications/Center/NotificationCard.qml:633",
"comment": "" "comment": ""
}, },
{ {
@@ -1286,7 +1286,7 @@
{ {
"term": "Empty", "term": "Empty",
"context": "Empty", "context": "Empty",
"reference": "Modules/Notepad/NotepadTextEditor.qml:566", "reference": "Modules/Notepad/NotepadTextEditor.qml:565",
"comment": "" "comment": ""
}, },
{ {
@@ -1544,13 +1544,13 @@
{ {
"term": "Find in Text", "term": "Find in Text",
"context": "Find in Text", "context": "Find in Text",
"reference": "Modules/Notepad/NotepadSettings.qml:195", "reference": "Modules/Notepad/NotepadSettings.qml:194",
"comment": "" "comment": ""
}, },
{ {
"term": "Find in note...", "term": "Find in note...",
"context": "Find in note...", "context": "Find in note...",
"reference": "Modules/Notepad/NotepadTextEditor.qml:269", "reference": "Modules/Notepad/NotepadTextEditor.qml:268",
"comment": "" "comment": ""
}, },
{ {
@@ -1562,7 +1562,7 @@
{ {
"term": "Font Family", "term": "Font Family",
"context": "Font Family", "context": "Font Family",
"reference": "Modules/Notepad/NotepadSettings.qml:221, Modules/Settings/ThemeColorsTab.qml:981", "reference": "Modules/Notepad/NotepadSettings.qml:220, Modules/Settings/ThemeColorsTab.qml:981",
"comment": "" "comment": ""
}, },
{ {
@@ -1580,7 +1580,7 @@
{ {
"term": "Font Size", "term": "Font Size",
"context": "Font Size", "context": "Font Size",
"reference": "Modules/Notepad/NotepadSettings.qml:255", "reference": "Modules/Notepad/NotepadSettings.qml:254",
"comment": "" "comment": ""
}, },
{ {
@@ -1712,7 +1712,7 @@
{ {
"term": "Health", "term": "Health",
"context": "Health", "context": "Health",
"reference": "Modules/DankBar/Popouts/BatteryPopout.qml:317, Modules/DankBar/Popouts/BatteryPopout.qml:471, Modules/ControlCenter/Details/BatteryDetail.qml:136", "reference": "Modules/ControlCenter/Details/BatteryDetail.qml:136, Modules/DankBar/Popouts/BatteryPopout.qml:317, Modules/DankBar/Popouts/BatteryPopout.qml:471",
"comment": "" "comment": ""
}, },
{ {
@@ -1940,7 +1940,7 @@
{ {
"term": "Launch", "term": "Launch",
"context": "Launch", "context": "Launch",
"reference": "Modules/AppDrawer/AppDrawerPopout.qml:746, Modals/Spotlight/SpotlightContextMenu.qml:251", "reference": "Modals/Spotlight/SpotlightContextMenu.qml:251, Modules/AppDrawer/AppDrawerPopout.qml:746",
"comment": "" "comment": ""
}, },
{ {
@@ -1952,7 +1952,7 @@
{ {
"term": "Launch on dGPU", "term": "Launch on dGPU",
"context": "Launch on dGPU", "context": "Launch on dGPU",
"reference": "Modules/AppDrawer/AppDrawerPopout.qml:806, Modules/Dock/DockContextMenu.qml:417, Modals/Spotlight/SpotlightContextMenu.qml:312", "reference": "Modals/Spotlight/SpotlightContextMenu.qml:312, Modules/AppDrawer/AppDrawerPopout.qml:806, Modules/Dock/DockContextMenu.qml:417",
"comment": "" "comment": ""
}, },
{ {
@@ -1988,7 +1988,7 @@
{ {
"term": "Lines: %1", "term": "Lines: %1",
"context": "Lines: %1", "context": "Lines: %1",
"reference": "Modules/Notepad/NotepadTextEditor.qml:572", "reference": "Modules/Notepad/NotepadTextEditor.qml:571",
"comment": "" "comment": ""
}, },
{ {
@@ -2030,7 +2030,7 @@
{ {
"term": "Log Out", "term": "Log Out",
"context": "Log Out", "context": "Log Out",
"reference": "Modals/PowerMenuModal.qml:37, Modals/PowerMenuModal.qml:206, Modules/ControlCenter/PowerMenu.qml:14, Modules/Lock/LockPowerMenu.qml:209", "reference": "Modals/PowerMenuModal.qml:37, Modals/PowerMenuModal.qml:206, Modules/Lock/LockPowerMenu.qml:209, Modules/ControlCenter/PowerMenu.qml:14",
"comment": "" "comment": ""
}, },
{ {
@@ -2114,7 +2114,7 @@
{ {
"term": "Matugen Palette", "term": "Matugen Palette",
"context": "Matugen Palette", "context": "Matugen Palette",
"reference": "Modules/Settings/PersonalizationTab.qml:1785, Modules/Settings/ThemeColorsTab.qml:595", "reference": "Modules/Settings/ThemeColorsTab.qml:595, Modules/Settings/PersonalizationTab.qml:1785",
"comment": "" "comment": ""
}, },
{ {
@@ -2294,7 +2294,7 @@
{ {
"term": "Network Information", "term": "Network Information",
"context": "Network Information", "context": "Network Information",
"reference": "Modals/NetworkInfoModal.qml:61, Modals/NetworkWiredInfoModal.qml:61", "reference": "Modals/NetworkWiredInfoModal.qml:61, Modals/NetworkInfoModal.qml:61",
"comment": "" "comment": ""
}, },
{ {
@@ -2318,7 +2318,7 @@
{ {
"term": "New", "term": "New",
"context": "New", "context": "New",
"reference": "Modules/Notepad/NotepadTextEditor.qml:544", "reference": "Modules/Notepad/NotepadTextEditor.qml:543",
"comment": "" "comment": ""
}, },
{ {
@@ -2372,7 +2372,7 @@
{ {
"term": "No VPN profiles found", "term": "No VPN profiles found",
"context": "No VPN profiles found", "context": "No VPN profiles found",
"reference": "Modules/DankBar/Popouts/VpnPopout.qml:281, Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:140", "reference": "Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:140, Modules/DankBar/Popouts/VpnPopout.qml:281",
"comment": "" "comment": ""
}, },
{ {
@@ -2402,7 +2402,7 @@
{ {
"term": "No matches", "term": "No matches",
"context": "No matches", "context": "No matches",
"reference": "Modules/Notepad/NotepadTextEditor.qml:279", "reference": "Modules/Notepad/NotepadTextEditor.qml:278",
"comment": "" "comment": ""
}, },
{ {
@@ -2444,7 +2444,7 @@
{ {
"term": "Notepad Font Settings", "term": "Notepad Font Settings",
"context": "Notepad Font Settings", "context": "Notepad Font Settings",
"reference": "Modules/Notepad/NotepadSettings.qml:123", "reference": "Modules/Notepad/NotepadSettings.qml:122",
"comment": "" "comment": ""
}, },
{ {
@@ -2546,19 +2546,19 @@
{ {
"term": "Open", "term": "Open",
"context": "Open", "context": "Open",
"reference": "Modules/Notepad/NotepadTextEditor.qml:528", "reference": "Modules/Notepad/NotepadTextEditor.qml:527",
"comment": "" "comment": ""
}, },
{ {
"term": "Open Notepad File", "term": "Open Notepad File",
"context": "Open Notepad File", "context": "Open Notepad File",
"reference": "Modules/Notepad/Notepad.qml:329", "reference": "Modules/Notepad/Notepad.qml:325",
"comment": "" "comment": ""
}, },
{ {
"term": "Open search bar to find text", "term": "Open search bar to find text",
"context": "Open search bar to find text", "context": "Open search bar to find text",
"reference": "Modules/Notepad/NotepadSettings.qml:202", "reference": "Modules/Notepad/NotepadSettings.qml:201",
"comment": "" "comment": ""
}, },
{ {
@@ -2684,7 +2684,7 @@
{ {
"term": "Pin to Dock", "term": "Pin to Dock",
"context": "Pin to Dock", "context": "Pin to Dock",
"reference": "Modules/AppDrawer/AppDrawerPopout.qml:609, Modules/Dock/DockContextMenu.qml:370, Modals/Spotlight/SpotlightContextMenu.qml:110, Modals/Spotlight/SpotlightContextMenu.qml:113", "reference": "Modals/Spotlight/SpotlightContextMenu.qml:110, Modals/Spotlight/SpotlightContextMenu.qml:113, Modules/AppDrawer/AppDrawerPopout.qml:609, Modules/Dock/DockContextMenu.qml:370",
"comment": "" "comment": ""
}, },
{ {
@@ -2792,19 +2792,19 @@
{ {
"term": "Power Off", "term": "Power Off",
"context": "Power Off", "context": "Power Off",
"reference": "Modals/PowerMenuModal.qml:53, Modals/PowerMenuModal.qml:421, Modules/ControlCenter/PowerMenu.qml:17, Modules/Lock/LockPowerMenu.qml:432", "reference": "Modals/PowerMenuModal.qml:53, Modals/PowerMenuModal.qml:421, Modules/Lock/LockPowerMenu.qml:432, Modules/ControlCenter/PowerMenu.qml:17",
"comment": "" "comment": ""
}, },
{ {
"term": "Power Options", "term": "Power Options",
"context": "Power Options", "context": "Power Options",
"reference": "Modals/PowerMenuModal.qml:149, Modules/ControlCenter/PowerMenu.qml:13, Modules/Lock/LockPowerMenu.qml:154", "reference": "Modals/PowerMenuModal.qml:149, Modules/Lock/LockPowerMenu.qml:154, Modules/ControlCenter/PowerMenu.qml:13",
"comment": "" "comment": ""
}, },
{ {
"term": "Power Profile Degradation", "term": "Power Profile Degradation",
"context": "Power Profile Degradation", "context": "Power Profile Degradation",
"reference": "Modules/DankBar/Popouts/BatteryPopout.qml:625, Modules/ControlCenter/Details/BatteryDetail.qml:240", "reference": "Modules/ControlCenter/Details/BatteryDetail.qml:240, Modules/DankBar/Popouts/BatteryPopout.qml:625",
"comment": "" "comment": ""
}, },
{ {
@@ -2918,7 +2918,7 @@
{ {
"term": "Reboot", "term": "Reboot",
"context": "Reboot", "context": "Reboot",
"reference": "Modals/PowerMenuModal.qml:49, Modals/PowerMenuModal.qml:367, Modules/ControlCenter/PowerMenu.qml:16, Modules/Lock/LockPowerMenu.qml:372", "reference": "Modals/PowerMenuModal.qml:49, Modals/PowerMenuModal.qml:367, Modules/Lock/LockPowerMenu.qml:372, Modules/ControlCenter/PowerMenu.qml:16",
"comment": "" "comment": ""
}, },
{ {
@@ -3020,19 +3020,19 @@
{ {
"term": "Save", "term": "Save",
"context": "Save", "context": "Save",
"reference": "Modals/DankColorPickerModal.qml:650, Modules/Notepad/Notepad.qml:484, Modules/Notepad/NotepadTextEditor.qml:512, Modals/FileBrowser/FileBrowserSaveRow.qml:55", "reference": "Modals/DankColorPickerModal.qml:650, Modals/FileBrowser/FileBrowserSaveRow.qml:55, Modules/Notepad/NotepadTextEditor.qml:511, Modules/Notepad/Notepad.qml:480",
"comment": "" "comment": ""
}, },
{ {
"term": "Save Notepad File", "term": "Save Notepad File",
"context": "Save Notepad File", "context": "Save Notepad File",
"reference": "Modules/Notepad/Notepad.qml:265", "reference": "Modules/Notepad/Notepad.qml:261",
"comment": "" "comment": ""
}, },
{ {
"term": "Saved", "term": "Saved",
"context": "Saved", "context": "Saved",
"reference": "Modules/Notepad/NotepadTextEditor.qml:592", "reference": "Modules/Notepad/NotepadTextEditor.qml:591",
"comment": "" "comment": ""
}, },
{ {
@@ -3158,7 +3158,7 @@
{ {
"term": "Select the palette algorithm used for wallpaper-based colors", "term": "Select the palette algorithm used for wallpaper-based colors",
"context": "Select the palette algorithm used for wallpaper-based colors", "context": "Select the palette algorithm used for wallpaper-based colors",
"reference": "Modules/Settings/PersonalizationTab.qml:1786, Modules/Settings/ThemeColorsTab.qml:596", "reference": "Modules/Settings/ThemeColorsTab.qml:596, Modules/Settings/PersonalizationTab.qml:1786",
"comment": "" "comment": ""
}, },
{ {
@@ -3194,7 +3194,7 @@
{ {
"term": "Settings", "term": "Settings",
"context": "Settings", "context": "Settings",
"reference": "Services/AppSearchService.qml:176, Modules/DankDash/DankDashPopout.qml:249, Modals/Settings/SettingsModal.qml:168", "reference": "Services/AppSearchService.qml:176, Modals/Settings/SettingsModal.qml:168, Modules/DankDash/DankDashPopout.qml:249",
"comment": "" "comment": ""
}, },
{ {
@@ -3224,7 +3224,7 @@
{ {
"term": "Show Line Numbers", "term": "Show Line Numbers",
"context": "Show Line Numbers", "context": "Show Line Numbers",
"reference": "Modules/Notepad/NotepadSettings.qml:152", "reference": "Modules/Notepad/NotepadSettings.qml:151",
"comment": "" "comment": ""
}, },
{ {
@@ -3260,7 +3260,7 @@
{ {
"term": "Show on Overview", "term": "Show on Overview",
"context": "Show on Overview", "context": "Show on Overview",
"reference": "Modules/Settings/DankBarTab.qml:929, Modules/Settings/DockTab.qml:232", "reference": "Modules/Settings/DockTab.qml:232, Modules/Settings/DankBarTab.qml:929",
"comment": "" "comment": ""
}, },
{ {
@@ -3374,7 +3374,7 @@
{ {
"term": "Spacing", "term": "Spacing",
"context": "Spacing", "context": "Spacing",
"reference": "Modules/Settings/DankBarTab.qml:988, Modules/Settings/DockTab.qml:492", "reference": "Modules/Settings/DockTab.qml:492, Modules/Settings/DankBarTab.qml:988",
"comment": "" "comment": ""
}, },
{ {
@@ -3398,7 +3398,7 @@
{ {
"term": "Start typing your notes here...", "term": "Start typing your notes here...",
"context": "Start typing your notes here...", "context": "Start typing your notes here...",
"reference": "Modules/Notepad/NotepadTextEditor.qml:387", "reference": "Modules/Notepad/NotepadTextEditor.qml:386",
"comment": "" "comment": ""
}, },
{ {
@@ -3446,7 +3446,7 @@
{ {
"term": "Suspend", "term": "Suspend",
"context": "Suspend", "context": "Suspend",
"reference": "Modals/PowerMenuModal.qml:41, Modals/PowerMenuModal.qml:259, Modules/ControlCenter/PowerMenu.qml:15, Modules/Lock/LockPowerMenu.qml:260", "reference": "Modals/PowerMenuModal.qml:41, Modals/PowerMenuModal.qml:259, Modules/Lock/LockPowerMenu.qml:260, Modules/ControlCenter/PowerMenu.qml:15",
"comment": "" "comment": ""
}, },
{ {
@@ -3740,25 +3740,25 @@
{ {
"term": "Unpin from Dock", "term": "Unpin from Dock",
"context": "Unpin from Dock", "context": "Unpin from Dock",
"reference": "Modules/AppDrawer/AppDrawerPopout.qml:609, Modules/Dock/DockContextMenu.qml:370, Modals/Spotlight/SpotlightContextMenu.qml:113", "reference": "Modals/Spotlight/SpotlightContextMenu.qml:113, Modules/AppDrawer/AppDrawerPopout.qml:609, Modules/Dock/DockContextMenu.qml:370",
"comment": "" "comment": ""
}, },
{ {
"term": "Unsaved Changes", "term": "Unsaved Changes",
"context": "Unsaved Changes", "context": "Unsaved Changes",
"reference": "Modules/Notepad/Notepad.qml:392", "reference": "Modules/Notepad/Notepad.qml:388",
"comment": "" "comment": ""
}, },
{ {
"term": "Unsaved changes", "term": "Unsaved changes",
"context": "Unsaved changes", "context": "Unsaved changes",
"reference": "Modules/Notepad/NotepadTextEditor.qml:589", "reference": "Modules/Notepad/NotepadTextEditor.qml:588",
"comment": "" "comment": ""
}, },
{ {
"term": "Unsaved note...", "term": "Unsaved note...",
"context": "Unsaved note...", "context": "Unsaved note...",
"reference": "Modules/Notepad/NotepadTextEditor.qml:587", "reference": "Modules/Notepad/NotepadTextEditor.qml:586",
"comment": "" "comment": ""
}, },
{ {
@@ -3812,7 +3812,7 @@
{ {
"term": "Use Monospace Font", "term": "Use Monospace Font",
"context": "Use Monospace Font", "context": "Use Monospace Font",
"reference": "Modules/Notepad/NotepadSettings.qml:140", "reference": "Modules/Notepad/NotepadSettings.qml:139",
"comment": "" "comment": ""
}, },
{ {
@@ -4064,25 +4064,25 @@
{ {
"term": "You have unsaved changes. Save before closing this tab?", "term": "You have unsaved changes. Save before closing this tab?",
"context": "You have unsaved changes. Save before closing this tab?", "context": "You have unsaved changes. Save before closing this tab?",
"reference": "Modules/Notepad/Notepad.qml:402", "reference": "Modules/Notepad/Notepad.qml:398",
"comment": "" "comment": ""
}, },
{ {
"term": "You have unsaved changes. Save before continuing?", "term": "You have unsaved changes. Save before continuing?",
"context": "You have unsaved changes. Save before continuing?", "context": "You have unsaved changes. Save before continuing?",
"reference": "Modules/Notepad/Notepad.qml:405", "reference": "Modules/Notepad/Notepad.qml:401",
"comment": "" "comment": ""
}, },
{ {
"term": "You have unsaved changes. Save before creating a new file?", "term": "You have unsaved changes. Save before creating a new file?",
"context": "You have unsaved changes. Save before creating a new file?", "context": "You have unsaved changes. Save before creating a new file?",
"reference": "Modules/Notepad/Notepad.qml:400", "reference": "Modules/Notepad/Notepad.qml:396",
"comment": "" "comment": ""
}, },
{ {
"term": "You have unsaved changes. Save before opening a file?", "term": "You have unsaved changes. Save before opening a file?",
"context": "You have unsaved changes. Save before opening a file?", "context": "You have unsaved changes. Save before opening a file?",
"reference": "Modules/Notepad/Notepad.qml:404", "reference": "Modules/Notepad/Notepad.qml:400",
"comment": "" "comment": ""
}, },
{ {