Konsole Runner: optimize and simplify

Authored by alex on May 2 2020, 11:01 AM.

Description

Konsole Runner: optimize and simplify

Summary:
The match method has been rewritten and the profiles are only loaded when the plugin
is initialized or the config folder changes.

Test Plan:
Create different profiles and start the runner using the keyword "konsole", all profiles should show
up, if one is selected, konsole launches with this profile.
To filter the profiles you can type "konsole KEYWORD" and only the profiles that contain the keyword show up.
Furthermore you can create/edit/delete new profiles after the runner is initailized and they still show up.

Reviewers: davidedmundson, ngraham, Plasma, Konsole, tcanabrava, hindenburg, broulik, meven

Reviewed By: ngraham, meven

Subscribers: apol, plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D27098

Details

Committed
alexMay 2 2020, 11:04 AM
Reviewer
ngraham
Differential Revision
D27098: Konsole Runner: optimize and simplify
Parents
R114:44c59481ecaa: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown