mirror of
https://github.com/Swordfish90/cool-retro-term.git
synced 2025-02-07 13:41:27 +00:00
Removed scanline quality settings. Was quite useless and confusing.
This commit is contained in:
parent
29e8592582
commit
4ce7b0cadf
@ -75,9 +75,6 @@ Item{
|
|||||||
|
|
||||||
property int rasterization: no_rasterization
|
property int rasterization: no_rasterization
|
||||||
|
|
||||||
property int scanline_quality: 2
|
|
||||||
onScanline_qualityChanged: handleFontChanged();
|
|
||||||
|
|
||||||
ListModel{
|
ListModel{
|
||||||
id: framelist
|
id: framelist
|
||||||
ListElement{text: "No frame"; source: "./frames/NoFrame.qml"; reflections: false}
|
ListElement{text: "No frame"; source: "./frames/NoFrame.qml"; reflections: false}
|
||||||
@ -171,7 +168,6 @@ Item{
|
|||||||
fontIndexes: fontIndexes,
|
fontIndexes: fontIndexes,
|
||||||
frameReflections: _frameReflections,
|
frameReflections: _frameReflections,
|
||||||
showMenubar: showMenubar,
|
showMenubar: showMenubar,
|
||||||
scanline_quality: scanline_quality,
|
|
||||||
bloom_quality: bloom_quality
|
bloom_quality: bloom_quality
|
||||||
}
|
}
|
||||||
return stringify(settings);
|
return stringify(settings);
|
||||||
@ -246,7 +242,6 @@ Item{
|
|||||||
|
|
||||||
showMenubar = settings.showMenubar !== undefined ? settings.showMenubar : showMenubar;
|
showMenubar = settings.showMenubar !== undefined ? settings.showMenubar : showMenubar;
|
||||||
|
|
||||||
scanline_quality = settings.scanline_quality !== undefined ? settings.scanline_quality : scanline_quality;
|
|
||||||
bloom_quality = settings.bloom_quality !== undefined ? settings.bloom_quality : bloom_quality;
|
bloom_quality = settings.bloom_quality !== undefined ? settings.bloom_quality : bloom_quality;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -115,7 +115,7 @@ Item{
|
|||||||
width = Qt.binding(function() {return Math.floor(terminalContainer.width / (screenScaling * fontWidth));});
|
width = Qt.binding(function() {return Math.floor(terminalContainer.width / (screenScaling * fontWidth));});
|
||||||
height = Qt.binding(function() {return Math.floor(terminalContainer.height / screenScaling);});
|
height = Qt.binding(function() {return Math.floor(terminalContainer.height / screenScaling);});
|
||||||
|
|
||||||
scaleTexture = Math.max(Math.round(screenScaling / appSettings.scanline_quality), 1.0);
|
scaleTexture = Math.max(1.0, Math.round(screenScaling / 2));
|
||||||
|
|
||||||
kterminal.lineSpacing = lineSpacing;
|
kterminal.lineSpacing = lineSpacing;
|
||||||
}
|
}
|
||||||
|
@ -62,47 +62,6 @@ Tab{
|
|||||||
Text{text: Math.round(txtslider.value * 100) + "%"}
|
Text{text: Math.round(txtslider.value * 100) + "%"}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
GroupBox{
|
|
||||||
title: qsTr("Rasterization")
|
|
||||||
Layout.fillWidth: true
|
|
||||||
anchors.left: parent.left
|
|
||||||
anchors.right: parent.right
|
|
||||||
GridLayout{
|
|
||||||
id: scanlineQualityContainer
|
|
||||||
anchors.fill: parent
|
|
||||||
columns: 3
|
|
||||||
property alias valsIndex: scanlineQualitySlider.value
|
|
||||||
property var vals: [4,3,2]
|
|
||||||
property var valsStrings: [
|
|
||||||
qsTr("Low"),
|
|
||||||
qsTr("Medium"),
|
|
||||||
qsTr("High")
|
|
||||||
]
|
|
||||||
|
|
||||||
onValsIndexChanged: appSettings.scanline_quality = vals[valsIndex];
|
|
||||||
|
|
||||||
Text{text: qsTr("Scanlines Quality")}
|
|
||||||
Slider{
|
|
||||||
id: scanlineQualitySlider
|
|
||||||
Layout.fillWidth: true
|
|
||||||
onValueChanged: parent.valsIndex = value;
|
|
||||||
stepSize: 1
|
|
||||||
Component.onCompleted: {
|
|
||||||
minimumValue = 0;
|
|
||||||
maximumValue = 2;
|
|
||||||
value = parent.vals.indexOf(appSettings.scanline_quality);
|
|
||||||
}
|
|
||||||
Connections{
|
|
||||||
target: appSettings
|
|
||||||
onScanline_qualityChanged:
|
|
||||||
scanlineQualityContainer.valsIndex = scanlineQualityContainer.vals.indexOf(appSettings.scanline_quality);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Text{
|
|
||||||
text: parent.valsStrings[parent.valsIndex];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
GroupBox{
|
GroupBox{
|
||||||
title: qsTr("Bloom")
|
title: qsTr("Bloom")
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user