D24979: KRunner: port away from deprecated KF5 API

2019-11-05 Thread Friedrich W. H. Kossebau
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit R308:7bbd29591094: KRunner: port away from deprecated KF5 API (authored by dfaure, committed by kossebau). CHANGED PRIOR

D24979: KRunner: port away from deprecated KF5 API

2019-11-05 Thread Friedrich W. H. Kossebau
kossebau commandeered this revision. kossebau edited reviewers, added: dfaure; removed: kossebau. kossebau added a comment. This revision now requires review to proceed. @dfaure I allow myself to take over here given your are off the next days and I would like to get this off the table :)

D24979: KRunner: port away from deprecated KF5 API

2019-11-03 Thread Friedrich W. H. Kossebau
kossebau accepted this revision. kossebau added a comment. This revision is now accepted and ready to land. Untested, but looks okay, besides the unneeded #f in the sources. INLINE COMMENTS > abstractrunner.cpp:327 > > +#if PLASMA_ENABLE_DEPRECATED_SINCE(5, 28) // Plasma::Package is

D24979: KRunner: port away from deprecated KF5 API

2019-11-03 Thread David Faure
dfaure updated this revision to Diff 69242. dfaure added a comment. rebase, add PLASMA_DISABLE_DEPRECATED_BEFORE_AND_AT=0x050500 REPOSITORY R308 KRunner CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D24979?vs=68815=69242 BRANCH D24979 REVISION DETAIL

D24979: KRunner: port away from deprecated KF5 API

2019-11-03 Thread David Faure
dfaure added a comment. Thanks for the detailed analysis. I'm ok with option A. Let's not complicate this by adding submodule granularity. I have submitted the removal of the "package" member variable separately, that one is obvious and almost unrelated. REPOSITORY R308 KRunner

D24979: KRunner: port away from deprecated KF5 API

2019-10-27 Thread Friedrich W. H. Kossebau
kossebau requested changes to this revision. kossebau added a comment. This revision now requires changes to proceed. One of the Interesting challenges with all the cross-library deprecation visibility control setup. Let me try to collect requirements: - Plasma::Package is part of

D24979: KRunner: port away from deprecated KF5 API

2019-10-27 Thread David Faure
dfaure created this revision. dfaure added reviewers: kossebau, mart, apol. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. dfaure requested review of this revision. REVISION SUMMARY Plasma::Package has been deprecated since 5.28, but it's used in the