dfaure added a comment.
Thanks Alex, you rock.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: alex, #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ahmadsamir,
ngraham, kpiwowarski, usta, asturmlechner, jucato, cfeck, cgiboudeaux,
cullmann, vkrause, cordlandwehr, kn
alex added a comment.
> KRunner uses KServiceTypeTrader to load plugins. This is non-trivial to
port because of the DBus runners
It is ported and the old methods are deprecated
TASK DETAIL
https://phabricator.kde.org/T12173
To: alex
Cc: alex, #frameworks, nicolasfella, dfaure, mart, d
nicolasfella added a subtask: T13555: Create replacement for
KPluginInfo::kcmServices.
TASK DETAIL
https://phabricator.kde.org/T12173
To: nicolasfella
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ekasprzak,
ahmadsamir, ngraham, kpiwowarski, usta, asturmlechner, jucato, cfeck,
dfaure updated the task description.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ekasprzak,
ahmadsamir, ngraham, kpiwowarski, usta, asturmlechner, jucato, cfeck,
cgiboudeaux, cullmann, vkrause, cordlandwehr, knauss
dfaure added a revision: D27966: KParts: add PartLoader as replacement to
KMimeTypeTrader for parts.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ekasprzak,
ahmadsamir, ngraham, kpiwowarski, usta, asturmlechner, jucato,
dfaure added a revision: D27967: KParts: add unittest for PartLoader, required
shuffling things around.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ekasprzak,
ahmadsamir, ngraham, kpiwowarski, usta, asturmlechner, jucat
dfaure added a comment.
Current patch: http://www.davidfaure.fr/2020/kparts_partloader_unfinished.diff
Missing the parsing of mimeapps.list, but otherwise ready.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ahmadsami
dfaure added a revision: D26443: KPluginMetaData: add initialPreference()
getter.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ahmadsamir,
ngraham, kpiwowarski, asturmlechner, jucato, cfeck, cullmann, vkrause,
cordlandw
dfaure added a revision: D26442: desktoptojson: also convert InitialPreference
key.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, GB_2, ahmadsamir,
ngraham, kpiwowarski, asturmlechner, jucato, cfeck, cullmann, vkrause,
cordlan
dfaure added a comment.
My current thinking is to go with option 3, with high-level API in KParts
itself, to encapsulate underlying discovery and loading mechanisms completely.
TASK DETAIL
https://phabricator.kde.org/T12173
To: dfaure
Cc: #frameworks, nicolasfella, dfaure, mart, davidre, G
dfaure renamed this task from "KService: Look application that still use
KService for plugins" to "KService: provide solution to migrate away from
KServiceTypeTrader/KMimeTypeTrader for loading plugins and parts".
dfaure updated the task description.
TASK DETAIL
https://phabricator.kde.org/T12
11 matches
Mail list logo