diff --git a/src/components/view/Settings.vue b/src/components/view/Settings.vue
index d1bdfa1e..7a879152 100644
--- a/src/components/view/Settings.vue
+++ b/src/components/view/Settings.vue
@@ -14,6 +14,7 @@
+
diff --git a/src/lang/de.js b/src/lang/de.js
index 52a8b2ed..e1c411d2 100644
--- a/src/lang/de.js
+++ b/src/lang/de.js
@@ -1030,6 +1030,9 @@ export default {
nextMainFeature: {
name: 'Nächste Hauptfunktion'
},
+ togglePause: {
+ name: 'Pause Umschalten'
+ },
debugSkip1m: {
name: 'Überspringe 1 Minute'
},
diff --git a/src/lang/en.js b/src/lang/en.js
index d9294042..8f2286a0 100644
--- a/src/lang/en.js
+++ b/src/lang/en.js
@@ -1030,6 +1030,9 @@ export default {
nextMainFeature: {
name: 'Next main feature'
},
+ togglePause: {
+ name: 'Toggle pause state'
+ },
debugSkip1m: {
name: 'Skip 1 minute'
},
diff --git a/src/store/system.js b/src/store/system.js
index 7f43c6e5..b2cd2210 100644
--- a/src/store/system.js
+++ b/src/store/system.js
@@ -373,6 +373,7 @@ export default {
keybinds: {
prevMainFeature: null,
nextMainFeature: null,
+ togglePause: null,
debugSkip1m: null,
debugSkip10m: null,
debugSkip1h: null,
@@ -725,6 +726,11 @@ export default {
commit('updateKey', {key: 'screen', value: mainFeatureList[(currentIndex + 1) >= mainFeatureList.length ? 0 : (currentIndex + 1)]});
break;
}
+ case 'togglePause': {
+ const currentlyPaused = state.settings.general.items.pause.value;
+ commit('updateSetting', {category: 'general', name: 'pause', value: !currentlyPaused})
+ break;
+ }
case 'debugSkip1m': {
tick(60, 0);
break;