diff --git a/app/qml/ApplicationSettings.qml b/app/qml/ApplicationSettings.qml index 7a21e1d..ad82a09 100644 --- a/app/qml/ApplicationSettings.qml +++ b/app/qml/ApplicationSettings.qml @@ -87,7 +87,7 @@ Item{ property int rasterization: no_rasterization - property int scanline_quality: 3 + property int scanline_quality: 2 onScanline_qualityChanged: handleFontChanged(); ListModel{ diff --git a/app/qml/PreprocessedTerminal.qml b/app/qml/PreprocessedTerminal.qml index b774b9a..dc6be26 100644 --- a/app/qml/PreprocessedTerminal.qml +++ b/app/qml/PreprocessedTerminal.qml @@ -104,6 +104,7 @@ Item{ colorScheme: "cool-retro-term" smooth: false + enableBold: false session: QMLTermSession { id: ksession @@ -113,8 +114,20 @@ Item{ } } + QMLTermScrollbar { + terminal: kterminal + anchors.margins: width * 0.5 + width: terminal.fontMetrics.width * 0.75 + Rectangle { + anchors.fill: parent + color: "white" + radius: width * 0.25 + opacity: 0.7 + } + onOpacityChanged: restartBlurredSource(); + } + FontLoader{ id: fontLoader } - Text{id: fontMetrics; text: "B"; visible: false} function handleFontChange(fontSource, pixelSize, lineSpacing, screenScaling){ fontLoader.source = fontSource; diff --git a/qmltermwidget b/qmltermwidget index deed80c..8389dd0 160000 --- a/qmltermwidget +++ b/qmltermwidget @@ -1 +1 @@ -Subproject commit deed80c2d3a747c8094f734a6aff06f56f97f42b +Subproject commit 8389dd078b8acc37a1a7da07c9845942afbdc1f5