1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-25 14:02:53 -05:00

Update Notepad Rendering

This commit is contained in:
purian23
2025-11-08 22:23:30 -05:00
parent 84e19f8565
commit c8e382e2dd
5 changed files with 16 additions and 1 deletions

View File

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