Bug 380445

Summary: Automatic consecutive alarms?
Product: [Applications] ktimer Reporter: Qualimer Judith <qualimerjudith>
Component: generalAssignee: A. Spehr <zahl>
Status: RESOLVED FIXED    
Severity: wishlist CC: filip.miroslaw
Priority: NOR    
Version: v0.10   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Qualimer Judith 2017-06-02 02:30:25 UTC
It'd be nice if KTimer had the ability to run timers one after the other automatically.

This could be used for things like a Pomodoro timer (25 min. work, 5 min. break, repeat three more times, then 30 min. break), or as a way of timing mini workout routines.

Perhaps this could be implemented as a global setting with two options? One: to enable consecutive timers, and two: if that is enabled, to cycle through them repeatedly.

Many thanks.
Comment 1 Qualimer Judith 2017-06-02 10:35:57 UTC
(In reply to Qualimer Judith from comment #0)
> It'd be nice if KTimer had the ability to run timers one after the other
> automatically.
> 
> This could be used for things like a Pomodoro timer (25 min. work, 5 min.
> break, repeat three more times, then 30 min. break), or as a way of timing
> mini workout routines.
> 
> Perhaps this could be implemented as a global setting with two options? One:
> to enable consecutive timers, and two: if that is enabled, to cycle through
> them repeatedly.
> 
> Many thanks.

Maybe these sets of timers could also be saved as specific presets/profiles, so they could be reopened for later use. Would be helpful if different uses were needed at different times.
Comment 2 Filip Mirosław 2018-01-29 21:40:34 UTC
Done. Im still working on the "saving sets" part, though. Here it is: https://phabricator.kde.org/D10186.
Comment 3 Albert Astals Cid 2018-03-04 21:20:46 UTC
Git commit 9472b36b52cda98580bfc65037f9ee4e77edaa16 by Albert Astals Cid, on behalf of Filip Mirosław.
Committed on 04/03/2018 at 21:22.
Pushed by aacid into branch 'master'.

Added a feature to execute the next task after the previous one finishes.

This feature enables the user to select a "Consecutive" checkbox for a task, and this would mean that this task will be automatically started after the previous one finishes.

Reviewers: #kde_applications, kde-utils-devel, aacid

Reviewed By: #kde_applications, aacid

Subscribers: lueck, kde-doc-english, aacid, bcooksley, kde-utils-devel

Tags: #kde_applications

Differential Revision: https://phabricator.kde.org/D10186

M  +27   -2    ktimer.cpp
M  +3    -0    ktimer.h
M  +13   -0    prefwidget.ui

https://commits.kde.org/ktimer/9472b36b52cda98580bfc65037f9ee4e77edaa16