aboutsummaryrefslogtreecommitdiff
path: root/src/options.cpp
diff options
context:
space:
mode:
authorLeifa <26681464+TrickyLeifa@users.noreply.github.com>2024-07-13 15:31:51 +0200
committerGitHub <noreply@github.com>2024-07-13 15:31:51 +0200
commit23077d0291426037b6b120cf765664b4487c9330 (patch)
treeb1835d2d97791a99feb6d428ea6d3c2c941960d7 /src/options.cpp
parenta09712cc4d11ace7ae0476a1d1f060abfa8de445 (diff)
Resize mode patch (#1019)
* Fix transformation mode for layers Resolve #997 * always use smooth transform resampling for stretched images * Used fixed frame size * Implemented resize mode changes Resolve #999 * Added alias to pixel resize mode * Added user option --------- Co-authored-by: in1tiate <32779090+in1tiate@users.noreply.github.com>
Diffstat (limited to 'src/options.cpp')
-rw-r--r--src/options.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/options.cpp b/src/options.cpp
index fbcf01e2..3af8b5d7 100644
--- a/src/options.cpp
+++ b/src/options.cpp
@@ -550,16 +550,6 @@ void Options::setAnimatedThemeEnabled(bool value)
config.setValue("animated_theme", value);
}
-QString Options::defaultScalingMode() const
-{
- return config.value("default_scaling", "fast").toString();
-}
-
-void Options::setDefaultScalingMode(QString value)
-{
- config.setValue("default_scaling", value);
-}
-
QStringList Options::mountPaths() const
{
return config.value("mount_paths").value<QStringList>();
@@ -620,6 +610,16 @@ void Options::setLanguage(QString value)
config.setValue("language", value);
}
+RESIZE_MODE Options::resizeMode() const
+{
+ return RESIZE_MODE(config.value("resize_mode", AUTO_RESIZE_MODE).toInt());
+}
+
+void Options::setResizeMode(RESIZE_MODE value)
+{
+ config.setValue("resize_mode", value);
+}
+
QStringList Options::callwords() const
{
QStringList l_callwords = config.value("callwords", QStringList{}).toStringList();