diff --git a/Hydroflux/app/src/main/assets/js/modules/views/SleepView.js b/Hydroflux/app/src/main/assets/js/modules/views/SleepView.js index 67863d5..925b21f 100644 --- a/Hydroflux/app/src/main/assets/js/modules/views/SleepView.js +++ b/Hydroflux/app/src/main/assets/js/modules/views/SleepView.js @@ -44,7 +44,7 @@ export class SleepView {
REM - 1h 45m + ${formatTime(remHours)}
@@ -55,10 +55,10 @@ export class SleepView {
Deep Sleep - 2h 10m + ${formatTime(deepHours)}
-
+
@@ -66,10 +66,10 @@ export class SleepView {
Light Sleep - 3h 25m + ${formatTime(lightHours)}
-
+
diff --git a/Hydroflux/app/src/main/assets/js/modules/views/WaterView.js b/Hydroflux/app/src/main/assets/js/modules/views/WaterView.js index fbc6704..f061479 100644 --- a/Hydroflux/app/src/main/assets/js/modules/views/WaterView.js +++ b/Hydroflux/app/src/main/assets/js/modules/views/WaterView.js @@ -52,9 +52,14 @@ export class WaterView {

Today's History

- ${this.history.length === 0 ? - '
No drinks logged yet today.
' : - this.history.slice().reverse().map(entry => ` + ${(() => { + const todayStart = new Date(); + todayStart.setHours(0, 0, 0, 0); + const todaysEntries = this.history.filter(h => h.timestamp >= todayStart.getTime()); + + return todaysEntries.length === 0 ? + '
No drinks logged yet today.
' : + todaysEntries.slice().reverse().map(entry => `
@@ -67,7 +72,8 @@ export class WaterView {
+${entry.amount}ml
- `).join('')} + `).join(''); + })()}
diff --git a/Hydroflux/releases/HydroFlux V4.apk b/Hydroflux/releases/HydroFlux V4.apk new file mode 100644 index 0000000..9400b73 Binary files /dev/null and b/Hydroflux/releases/HydroFlux V4.apk differ