forked from Shinonome/dots-hyprland
rename getPomodoroSecondsLeft -> pomodoroSecondsLeft
This commit is contained in:
@@ -22,7 +22,7 @@ Item {
|
|||||||
gapAngle: Math.PI / 14
|
gapAngle: Math.PI / 14
|
||||||
value: {
|
value: {
|
||||||
let pomodoroTotalTime = Pomodoro.isBreak ? Pomodoro.breakTime : Pomodoro.focusTime
|
let pomodoroTotalTime = Pomodoro.isBreak ? Pomodoro.breakTime : Pomodoro.focusTime
|
||||||
return Pomodoro.getPomodoroSecondsLeft / pomodoroTotalTime
|
return Pomodoro.pomodoroSecondsLeft / pomodoroTotalTime
|
||||||
}
|
}
|
||||||
size: 125
|
size: 125
|
||||||
primaryColor: Appearance.m3colors.m3onSecondaryContainer
|
primaryColor: Appearance.m3colors.m3onSecondaryContainer
|
||||||
@@ -36,8 +36,8 @@ Item {
|
|||||||
StyledText {
|
StyledText {
|
||||||
Layout.alignment: Qt.AlignHCenter
|
Layout.alignment: Qt.AlignHCenter
|
||||||
text: {
|
text: {
|
||||||
let minutes = Math.floor(Pomodoro.getPomodoroSecondsLeft / 60).toString().padStart(2, '0')
|
let minutes = Math.floor(Pomodoro.pomodoroSecondsLeft / 60).toString().padStart(2, '0')
|
||||||
let seconds = Math.floor(Pomodoro.getPomodoroSecondsLeft % 60).toString().padStart(2, '0')
|
let seconds = Math.floor(Pomodoro.pomodoroSecondsLeft % 60).toString().padStart(2, '0')
|
||||||
return `${minutes}:${seconds}`
|
return `${minutes}:${seconds}`
|
||||||
}
|
}
|
||||||
font.pixelSize: Appearance.font.pixelSize.hugeass + 4
|
font.pixelSize: Appearance.font.pixelSize.hugeass + 4
|
||||||
@@ -61,7 +61,7 @@ Item {
|
|||||||
contentItem: StyledText {
|
contentItem: StyledText {
|
||||||
anchors.centerIn: parent
|
anchors.centerIn: parent
|
||||||
horizontalAlignment: Text.AlignHCenter
|
horizontalAlignment: Text.AlignHCenter
|
||||||
text: Pomodoro.isPomodoroRunning ? Translation.tr("Pause") : (Pomodoro.getPomodoroSecondsLeft === Pomodoro.focusTime) ? Translation.tr("Start") : Translation.tr("Resume")
|
text: Pomodoro.isPomodoroRunning ? Translation.tr("Pause") : (Pomodoro.pomodoroSecondsLeft === Pomodoro.focusTime) ? Translation.tr("Start") : Translation.tr("Resume")
|
||||||
color: Pomodoro.isPomodoroRunning ? Appearance.colors.colOnSecondaryContainer : Appearance.colors.colOnPrimary
|
color: Pomodoro.isPomodoroRunning ? Appearance.colors.colOnSecondaryContainer : Appearance.colors.colOnPrimary
|
||||||
}
|
}
|
||||||
implicitHeight: 35
|
implicitHeight: 35
|
||||||
@@ -77,7 +77,7 @@ Item {
|
|||||||
implicitWidth: 90
|
implicitWidth: 90
|
||||||
|
|
||||||
onClicked: Pomodoro.pomodoroReset()
|
onClicked: Pomodoro.pomodoroReset()
|
||||||
enabled: (Pomodoro.getPomodoroSecondsLeft < Pomodoro.focusTime)
|
enabled: (Pomodoro.pomodoroSecondsLeft < Pomodoro.focusTime)
|
||||||
|
|
||||||
font.pixelSize: Appearance.font.pixelSize.larger
|
font.pixelSize: Appearance.font.pixelSize.larger
|
||||||
colBackground: Appearance.colors.colErrorContainer
|
colBackground: Appearance.colors.colErrorContainer
|
||||||
@@ -121,7 +121,7 @@ Item {
|
|||||||
onValueChanged: {
|
onValueChanged: {
|
||||||
Config.options.time.pomodoro.focus = value * 60
|
Config.options.time.pomodoro.focus = value * 60
|
||||||
if (Pomodoro.isPomodoroReset) { // Special case for Pomodoro in Reset state
|
if (Pomodoro.isPomodoroReset) { // Special case for Pomodoro in Reset state
|
||||||
Pomodoro.getPomodoroSecondsLeft = Pomodoro.focusTime
|
Pomodoro.pomodoroSecondsLeft = Pomodoro.focusTime
|
||||||
Pomodoro.timeLeft = Pomodoro.focusTime
|
Pomodoro.timeLeft = Pomodoro.focusTime
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ Singleton {
|
|||||||
property bool isBreak: false
|
property bool isBreak: false
|
||||||
property bool isPomodoroReset: !isPomodoroRunning
|
property bool isPomodoroReset: !isPomodoroRunning
|
||||||
property int timeLeft: focusTime
|
property int timeLeft: focusTime
|
||||||
property int getPomodoroSecondsLeft: focusTime
|
property int pomodoroSecondsLeft: focusTime
|
||||||
property int pomodoroStartTime: Persistent.states.timer.pomodoro.start
|
property int pomodoroStartTime: Persistent.states.timer.pomodoro.start
|
||||||
property int pomodoroCycle: 1
|
property int pomodoroCycle: 1
|
||||||
|
|
||||||
@@ -79,7 +79,7 @@ Singleton {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// A nice abstraction for resume logic by updating the TimeStarted
|
// A nice abstraction for resume logic by updating the TimeStarted
|
||||||
getPomodoroSecondsLeft = (pomodoroStartTime + timeLeft) - getCurrentTimeInSeconds()
|
pomodoroSecondsLeft = (pomodoroStartTime + timeLeft) - getCurrentTimeInSeconds()
|
||||||
}
|
}
|
||||||
|
|
||||||
function getCurrentTimeInSeconds() { // Pomodoro uses Seconds
|
function getCurrentTimeInSeconds() { // Pomodoro uses Seconds
|
||||||
|
|||||||
Reference in New Issue
Block a user