[Bug 283461] New: Usability suggestion for RSIBreak

kdea kdea at inbox.com
Thu Oct 6 12:22:50 BST 2011


https://bugs.kde.org/show_bug.cgi?id=283461

           Summary: Usability suggestion for RSIBreak
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: kdea at inbox.com


Version:           unspecified (using KDE 4.6.5) 
OS:                Linux

Hi, I'm currently using the following script I made to take a break:

while [ 1 ]; do
  sleep 3600        # 1h
  ksystraycmd --startonshow --icon face-yawn --hidden --tooltip "Break (`date
+%H:%M`)" sleep 0
done

It is simple: After 1 hour, it shows an icon (a sleeping emoticon) at the
systray, then it waits for the user to click on the icon, and then starts the
loop again. The script is launched automatically when KDE starts (added with:
System preferences > System administration > Start and shutdown > Autostart >
Add script).

I use the script in the following way: When the icon is shown, I know it's time
to take a break, but I continue working for some minutes, until the task I'm
doing is finished. Then, I take the break. Then I come back to the computer,
click on the icon, the icon disappears, and the counter (1 hour) starts again.

It's useful for me: It doesn't disturb me with unnecessary icons at the
systray, the icon is visible only when the info is necessary. Additionally, the
break is not mandatory, I'm not forced to take a break, I only get the info.

I've tried to configure RSIBreak in a similar way. The most similar config I
have been able to get is the following one:

- [X] Launch RSIBreak automatically at system startup.
- [X] Take a break at regular intervals and ignore movement while the break.
- Short break: 60 minutes. Duration: 300 seconds.
- Long break: 60 minutes. Duration 5 minutes.
- Effect for the break: Show a passive popup window.

But that config results in some things I don't like:

- The RSIBreak icon is shown all the time, not only when the time is reached.
- When the time is reached, a rectangle of text (with a countdown) is shown on
the panel, so I can't click on the panel objets (plasmoids, icons, etc) that
are under the rectangle. So the rectangle is disturbing the normal use of the
system.
- When the countdown shown at the rectangle reaches zero, the RSIBreak counter
(1 hour) starts. It doesn't waits for me to come back and click on the RSIBreak
icon. I don't like it to be automatic.

My suggestion consists of adding config options to RSIBreak, in order to get a
result similar to the script I made. In few words: Centered on usability, not
disturb the user, not force the user, not show unnecessary info, simple and
intuitive.

Thanks

Reproducible: Didn't try



Expected Results:  
Explained before.

Version: rsibreak 0.11

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list