astippich added a subscriber: mgallien. astippich added a comment.
My main concern is that this changes current behavior and as such is not backwards compatible. The rest is a bonus. That is why my plan was to make the extractors output (string-)lists as outlined in T8196 <https://phabricator.kde.org/T8196> (this task has been there for quite a while, feedback would have been nice). This way, current behavior can be preserved while also fixing all bugs with multi-value properties. If changing this behavior is okay, then you should at least post patches that adapt all clients. I know of Baloo-widgets, Dolphin and Elisa. But there will be combinations of frameworks and applications that will not work correctly for multi-value properties. What do others think of this? @mgallien? REPOSITORY R293 Baloo REVISION DETAIL https://phabricator.kde.org/D19087 To: bruns, #baloo, #frameworks, ngraham, poboiko, astippich Cc: mgallien, kde-frameworks-devel, gennad, domson, ashaposhnikov, michaelh, astippich, spoorun, ngraham, bruns, abrahams