Bug 420053 - Feature request: Monitor session for process to complete
Summary: Feature request: Monitor session for process to complete
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: monitoring (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
: 403025 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-04-13 20:57 UTC by Will Westrop
Modified: 2020-07-26 13:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 20.08.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Will Westrop 2020-04-13 20:57:17 UTC
Konsole already has options to "Monitor for Silence" and "Monitor for Activity" on the View menu

Say I have a long-running script, which is sometimes spammy, and sometimes silent for a long time (eg downloading lots of data). In this case, I'd like to just put it into the background, and have Konsole ping me when the whole thing is done.

Because of the script's sometimes-quiet-sometimes-not nature, both of the existing options will give me multiple spurious notifications before the script has finished entirely.



I have in fact been hacking on such a thing (not finished), link here: https://github.com/wwestrop/konsole/commit/251452b1


Would people find this useful?
I'm a complete noob to Qt and KDE development in general, so don't know about the standards, testing process, i18n, etc. Any advice on where I should go to discuss this?
Comment 1 Nate Graham 2020-04-14 21:39:19 UTC
Indeed, I would love this! I've longed for it myself on many occasions.

Please feel free to submit that as a merge request on https://invent.kde.org/kde/konsole/-/merge_requests/

For communication-related topics, see https://community.kde.org/Get_Involved/development#Communicate_with_the_team
Comment 2 Will Westrop 2020-04-16 18:22:04 UTC
I've submitted a merge request: https://invent.kde.org/kde/konsole/-/merge_requests/81
Comment 3 Nate Graham 2020-04-16 19:27:58 UTC
Nice job!!!
Comment 4 Kurt Hindenburg 2020-05-28 12:37:37 UTC
I'm not sure why the commit hooks didn't work to adjust this BKO.   If it doesn't work I'll manually adjust it


https://invent.kde.org/utilities/konsole/-/commit/6d2924e31abcb638dae6cd976f89a82e887d1a30
Comment 5 Nate Graham 2020-07-26 13:54:03 UTC
*** Bug 403025 has been marked as a duplicate of this bug. ***