Add pomodoro plugin (port from legacy v4 plugin) (#69)

* add pomodoro plugin

* add thumbnail.webp

* fix translations

* fix translation key

* add required sections to README, add deps field to manifest

* small fixes

* fix config keys

* review fixes

* fix(readme) typos

---------

Co-authored-by: Kirill Sergeev <sergeev@ap-team.ru>
Co-authored-by: Lemmy <studio@quadbyte.net>
This commit is contained in:
Kirill Sergeev
2026-07-22 10:00:10 -04:00
committed by GitHub
co-authored by Kirill Sergeev Lemmy
parent 12532101dd
commit 144e7209ca
10 changed files with 585 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
{
"work": "Work",
"short-break": "Short Break",
"long-break": "Long Break",
"session": "Session",
"button": {
"start": "Start",
"resume": "Resume",
"pause": "Pause",
"skip": "Skip",
"reset": "Reset",
"reset-all": "Reset All"
},
"notification": {
"work-complete": "Work session complete! Time for a break.",
"short-break-complete": "Break over! Ready to focus?",
"long-break-complete": "Long break over! Ready for a new cycle?"
},
"settings": {
"work-duration":{
"label": "Work Duration",
"description": "Duration of each work session in minutes"
},
"short-break-duration":{
"label": "Short Break Duration",
"description": "Duration of short breaks in minutes"
},
"long-break-duration":{
"label": "Long Break Duration",
"description": "Duration of long breaks in minutes"
},
"sessions-before-long-break":{
"label": "Sessions Before Long Break",
"description": "Number of sessions before a long break"
},
"auto-start-work":{
"label": "Auto-start Work",
"description": "Automatically start work timer after break"
},
"auto-start-breaks":{
"label": "Auto-start Breaks",
"description": "Automatically start break timer after work session"
}
}
}