summaryrefslogtreecommitdiff
path: root/qutebrowser/completion
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-03-22 14:33:28 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-03-23 12:53:23 +0100
commit27cef700b30c701ab12c1bbb62486c0baf2783f3 (patch)
tree055e244e7c478bcebd1c0aa371f8117bc0d206bf /qutebrowser/completion
parent3e4e59f028d7b5e0a46a18b9a3e72c1ade548897 (diff)
downloadqutebrowser-27cef700b30c701ab12c1bbb62486c0baf2783f3.tar.gz
qutebrowser-27cef700b30c701ab12c1bbb62486c0baf2783f3.zip
Add a ProcessOutcome class
Diffstat (limited to 'qutebrowser/completion')
-rw-r--r--qutebrowser/completion/models/miscmodels.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/qutebrowser/completion/models/miscmodels.py b/qutebrowser/completion/models/miscmodels.py
index 046531973..fc7a2660c 100644
--- a/qutebrowser/completion/models/miscmodels.py
+++ b/qutebrowser/completion/models/miscmodels.py
@@ -311,14 +311,7 @@ def process(*, info):
model = completionmodel.CompletionModel(column_widths=(10, 10, 80))
for what, processes in itertools.groupby(
guiprocess.all_processes.values(), lambda proc: proc.what):
- entries = [
- (
- str(proc.pid),
- 'running' if proc.running else 'finished',
- ' '.join([proc.cmd] + proc.args)
- )
- for proc in processes
- ]
+ entries = [(str(proc.pid), proc.outcome.state_str(), str(proc)) for proc in processes]
cat = listcategory.ListCategory(what.capitalize(), entries)
model.add_category(cat)
return model