[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 97680] New: Protect shells from unintentional closing them or
From:       Frank Hellmuth <fhellmuth () yahoo ! de>
Date:       2005-01-22 22:00:20
Message-ID: 20050122230016.97680.fhellmuth () yahoo ! de
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=97680         
           Summary: Protect shells from unintentional closing them or
                    killing important jobs
           Product: konsole
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: konsole-devel kde org
        ReportedBy: fhellmuth yahoo de


Version:            (using KDE Devel)
Installed from:    Compiled sources

Sometimes you start a long time running process in a shell. You continue to work in \
other konsoles and after some time human beings getting tired... :( . It's easy to \
loose track of multiple tabs in several separate konsoles. So it would be nice to

1) have a reminder (besides that there are multiple konsoles open), when you close a \
konsole that there are still *running* jobs in a different tab (that should be easy \
to implement if there are still running childs of that shell) and present them to the \
user.

2) have the posibility to lock a console (from a maybe very tired) user, by locking \
the keyboard for that specific tab, to prevent users to give the wrong process a \
"Ctrl-C". That should also be not that hard to implement (maybe give the window \
additionally a "alarming" background colour).

A more sophisticated way could be to have the possibilty to detach a tab from a \
console to another specially protected one for "important jobs", with all the nice \
things you could do with this approach, like having a special alert if one of these \
processes end with exit status != 0, renicing these jobs automatically, etc...

You know these nights when you work hard all night just to get you thesis/talk/... \
done before deadline and then you kill accidentally your calculation job just 10 \
minutes before the 6 hour process would have finished... :(


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic