summaryrefslogtreecommitdiff
path: root/src/util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 09bb368..d0d6e24 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -228,3 +228,11 @@ uint64_t util::TimeToEpoch(int year, int month, int day, int hour, int minute, i
secs += seconds;
return secs;
}
+
+Gtk::PolicyType util::TranslateScrollPolicy(const std::string &str) {
+ if (str == "never") return Gtk::POLICY_NEVER;
+ if (str == "automatic") return Gtk::POLICY_AUTOMATIC;
+ if (str == "always") return Gtk::POLICY_ALWAYS;
+ if (str == "external") return Gtk::POLICY_EXTERNAL;
+ return Gtk::POLICY_AUTOMATIC;
+}