summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2020-03-05 21:51:03 +0200
committerLauri Ojansivu <x@xet7.org>2020-03-05 21:51:03 +0200
commit9d13001b903f9ec50f5fa3a4bdbacae32b27ac65 (patch)
tree7fb9a10a67205276e2b46b6ca369ba22b26b79a3 /server
parent965c3fb07fb16de9d525d7c094d299fd5d3960bc (diff)
downloadwekan-9d13001b903f9ec50f5fa3a4bdbacae32b27ac65.tar.gz
wekan-9d13001b903f9ec50f5fa3a4bdbacae32b27ac65.tar.bz2
wekan-9d13001b903f9ec50f5fa3a4bdbacae32b27ac65.zip
Add settings for mouse wheen scroll inertia and scroll amount.
For example: sudo snap set scrollinertia='200' sudo snap set scrollamount='200' Thanks to danger89 and xet7 ! Related #2949
Diffstat (limited to 'server')
-rw-r--r--server/scroll.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/server/scroll.js b/server/scroll.js
new file mode 100644
index 00000000..4035a623
--- /dev/null
+++ b/server/scroll.js
@@ -0,0 +1,21 @@
+Meteor.startup(() => {
+ // Mouse Scroll Intertia, issue #2949. Integer.
+ if (process.env.SCROLLINERTIA !== '0') {
+ Meteor.settings.public.SCROLLINERTIA = parseInt(
+ process.env.SCROLLINERTIA,
+ radix,
+ );
+ } else {
+ Meteor.settings.public.SCROLLINERTIA = 0;
+ }
+
+ // Mouse Scroll Amount, issue #2949. "auto" or Integer.
+ if (process.env.SCROLLAMOUNT !== 'auto') {
+ Meteor.settings.public.SCROLLAMOUNT = parseInt(
+ process.env.SCROLLAMOUNT,
+ radix,
+ );
+ } else {
+ Meteor.settings.public.SCROLLAMOUNT = 'auto';
+ }
+});