diff --git a/app-src/scripts/constants.js b/app-src/scripts/constants.js
index aa9e215891..09ce901b00 100644
--- a/app-src/scripts/constants.js
+++ b/app-src/scripts/constants.js
@@ -160,6 +160,7 @@
isPlaySound: true,
isGoToWorkView: false,
},
+ isShowTimeWorkedWithoutBreak: false,
isTakeABreakEnabled: false,
takeABreakMinWorkingTime: undefined,
isAutoStartNextTask: true,
diff --git a/app-src/scripts/main/global-services/time-tracking-s.js b/app-src/scripts/main/global-services/time-tracking-s.js
index 2114eb1402..bf1bfa93c5 100644
--- a/app-src/scripts/main/global-services/time-tracking-s.js
+++ b/app-src/scripts/main/global-services/time-tracking-s.js
@@ -65,11 +65,14 @@
current: this.$rootScope.r.currentTask,
lastActiveTask: this.Tasks.getLastActiveIfStartable()
});
+ }
+ if (this.IS_ELECTRON || this.IS_EXTENSION) {
if (!this.isIdle) {
this.TakeABreakReminder.update(realPeriodDuration, this.isIdle);
}
}
+
} else {
// reset currentTrackingStart
currentTrackingStart = moment();
diff --git a/app-src/scripts/settings/misc-settings/misc-settings-d.html b/app-src/scripts/settings/misc-settings/misc-settings-d.html
index be6a5cc5ed..d0c813e675 100644
--- a/app-src/scripts/settings/misc-settings/misc-settings-d.html
+++ b/app-src/scripts/settings/misc-settings/misc-settings-d.html
@@ -42,6 +42,11 @@
ng-model="vm.settings.minIdleTime">
+
+ Show time worked without break in work view
+
+
Enable take a break reminder
diff --git a/app-src/scripts/work-view/_work-view-d.scss b/app-src/scripts/work-view/_work-view-d.scss
index 12089e11a7..3453377c4f 100644
--- a/app-src/scripts/work-view/_work-view-d.scss
+++ b/app-src/scripts/work-view/_work-view-d.scss
@@ -14,4 +14,21 @@ work-view {
margin: 0;
}
}
+}
+
+.status-bar {
+ display: flex;
+ align-items: center;
+ flex-direction: row;
+ justify-content: center;
+ margin-top: -4px;
+ padding: 10px 0;
+
+ .item {
+ margin: 0 12px;
+ }
+ .no-wrap {
+ display: inline-block;
+ white-space: nowrap;
+ }
}
\ No newline at end of file
diff --git a/app-src/scripts/work-view/work-view-d.html b/app-src/scripts/work-view/work-view-d.html
index 5ed76cd03a..e6e83e2376 100644
--- a/app-src/scripts/work-view/work-view-d.html
+++ b/app-src/scripts/work-view/work-view-d.html
@@ -1,18 +1,34 @@
diff --git a/app-src/scripts/work-view/work-view-d.js b/app-src/scripts/work-view/work-view-d.js
index 262545f268..dd926690a4 100644
--- a/app-src/scripts/work-view/work-view-d.js
+++ b/app-src/scripts/work-view/work-view-d.js
@@ -30,6 +30,8 @@
const _ = $window._;
// INIT
+ vm.session = $rootScope.r.currentSession;
+ vm.config = $rootScope.r.config;
vm.tasksUndone = Tasks.getUndoneToday();
vm.tasksDone = Tasks.getDoneToday();
updateTimeTotals();