Bug 484517

Summary: The RSIBreak does not take into account the time of user inactivity in the time intervals between breaks.
Product: [Applications] rsibreak Reporter: quarus
Component: generalAssignee: Albert Astals Cid <aacid>
Status: REPORTED ---    
Severity: normal CC: a.kd, lukasz
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: activity settings1
settings2
statistics

Description quarus 2024-03-26 12:48:02 UTC
SUMMARY
The RSIBreak does not take into account the time of user inactivity in the time intervals between breaks.

STEPS TO REPRODUCE
1. Use the application. The break timer should take into account user activity.
2. Do not use the PC before the break begins, during the break time.
3. 

OBSERVED RESULT
Break timers are not reset.

EXPECTED RESULT
Break timers must be reset.

SOFTWARE/OS VERSIONS
RSIBreack version: 0.12.5
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.10
Kernel Version: 6.6.15-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700U with Radeon Graphics
Memory: 15.0 ГиБ of RAM
Graphics Processor: AMD Radeon Graphics
Comment 1 Nils 2024-08-29 06:23:53 UTC
Created attachment 173072 [details]
activity settings1
Comment 2 Nils 2024-08-29 06:24:29 UTC
Created attachment 173073 [details]
settings2
Comment 3 Nils 2024-08-29 06:24:52 UTC
Created attachment 173074 [details]
statistics
Comment 4 Nils 2024-08-29 06:30:43 UTC
Same problem for me. 
I left the machine running over night, when I returned this morning it said "13 seconds remaining until next break" - although activity should be considered.
I recently disabled the "suppress activity if fullscreen window present" option, because I thought the lockscreen (comes up after 5min) could hinder rsibreak, but this didn't change it. 

rsibreak 0.12.15
KDE 6.0.5-1
qt 5.15.14-*
wayland 1.23.0-1
Arch Linux