Alexander Lohnau
391beb17fb
Remove "Plasma" namespace from KRunner plugins
...
By setting the deprecation version for KRunner to 5.91,
the negated deprecation wrapper will evaulate to true and
we get compatibility typedefs.
This way we do not need to add the typedefs manually or
add `using namespace Plasma` to the plugins.
Task: https://phabricator.kde.org/T15140
4 years ago
l10n daemon script
1c12775ec7
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
0d0b713076
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
96915c3248
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
5259ac39ab
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
594b933a1e
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
5a792e989f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
Lufan Zhong
70d23b891e
runners/shell: Port from KToolInvocation::invokeTerminal to KTerminalLauncherJob
...
kinit is being deprecated; this change will allow it to open a terminal and execute
commands normally without kinit being present.
BUG: 437131
FIXED-IN: 5.24
4 years ago
Alexander Lohnau
14afd237f0
shellrunner: Port to KRunner test utils
...
This fixes the unit test, because the file location is not hardcoded anymore.
4 years ago
Alexander Lohnau
dccd50bef0
Remove "1.0" version definitions in json metadata
4 years ago
Alexander Lohnau
ff19a1c343
Remove unneeded ServiceType definitions in json metadata
...
We already do the filtering based on the plugin namespace and no
longer through the SevriceTyoes.
4 years ago
l10n daemon script
7ebe49f96f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
41e9c0e65f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
b64be79def
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
07e7431c2a
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
c7689f5349
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
36cadc2c69
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
50a7069ada
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
Alexander Lohnau
e1856783c3
Remove now unneeded desktop files
...
Also the install code for some plugins that are already ported to json metadata
4 years ago
Alexander Lohnau
6d3b831cdb
Remove now unneeded desktop to json conversion code
4 years ago
Alexander Lohnau
5e8b5a41d1
Convert desktop files to JSON
...
Task: https://phabricator.kde.org/T14564
4 years ago
l10n daemon script
f258b6217a
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
Alexander Lohnau
ce6088868b
Port to enum values for KAuthorized::authorize
...
Task: https://phabricator.kde.org/T11948
4 years ago
Alexander Lohnau
c11051955d
Convert license headers to SPDX
5 years ago
Adrien Faveraux
42515d22cb
Move include guard to Pragma Once
5 years ago
Nicolas Fella
144235e281
Port from KPluginLoader::pluginsById to KPluginMetaData::pluginById
...
The latter gives us only a single plugin which makes the code a bit more concise
5 years ago
Alexander Lohnau
2f0eb07038
runners: Use K_PLUGIN_CLASS_WITH_JSON directly
...
Task: https://phabricator.kde.org/T14542
5 years ago
Alexander Lohnau
f82e4f1dcf
shellrunner: Simplify handling of invalid result using std::optional
...
See also https://phabricator.kde.org/T14311 .
5 years ago
Alexander Lohnau
3d03606302
Use kcoreaddons_add_plugin to allow loading plugins from build dir
...
Task: https://phabricator.kde.org/T14528
5 years ago
Alexander Lohnau
d20d25357a
runners: Take arguments into account when setting match id
5 years ago
Alexander Lohnau
0e4405622c
GIT_SILENT Add missing copyright statements
5 years ago
Alexander Lohnau
0305762301
GIT_SILENT Remove obsolete KRunner property
5 years ago
Alexander Lohnau
989d9b17c5
Set new KRunner property to reduce duplicates and make IDs comparable
...
CCBUG: 406292
5 years ago
l10n daemon script
9f02b43f3f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
5 years ago
l10n daemon script
7fb5605b5d
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
5 years ago
Alexander Lohnau
d5c144dbd4
runners: Instanciate QActions directry
...
The current KRunner utility methods have some issues:
- The runner id is kindof useless, especially when we only have one
action
- We basically create a bunch of temporaries whenever we use the utility
methods
- If one really has more actions and more complex logic one is better of
using QHash with the actions and an enum as the key
5 years ago
Alexander Lohnau
538ba58db1
runners: Allow runners to be loaded from build directory
5 years ago
Alexander Lohnau
2295b1d943
shellrunnertest: Be more flexible with location of "true" executable
...
On the BSDs the path is different than /bin/true, by using
QStandardPaths we are more flexible.
5 years ago
Nicolas Fella
1a07220843
Use versionless Qt cmake target
...
This makes it easier to build against both Qt5 and Qt6
5 years ago
Alexander Lohnau
823d2106ec
Run clang-format
...
If you want git blame to ignore formatting revisions run:
git config blame.ignoreRevsFile .git-blame-ignore-revs
5 years ago
Nicolas Fella
e6b9b04005
Remove unused includes
5 years ago
Friedrich W. H. Kossebau
42068e1707
Runners: port to KPluginMetaData argument using AbstractRunner constructor
5 years ago
Alexander Lohnau
7074a4d342
Port away from deprecated KRunner methods
...
Also extend tests for cases where the filepath contains a space.
5 years ago
Alexander Lohnau
43dd5dad94
Fix FreeBSD build
5 years ago
Alexander Lohnau
3b93044bfa
Add tests for all shellrunner features
5 years ago
Alexander Lohnau
2452e658e3
Fix edge case for tilde and ENV command
5 years ago
Alexander Lohnau
5133d545bb
Fix tile expansion in ShellRunner
...
BUG: 427824
FIXED-IN: 5.20.2
5 years ago
Alexander Lohnau
46dcc5af20
Remove old property from desktop files
6 years ago
Alexander Lohnau
665836f562
Simplify runners using new methods
6 years ago
Alexander Lohnau
dc70225a7c
Allow ENV variables in shell runner
...
FEATURE: 409107
FIXED-IN: 5.20
6 years ago