D24989: support multiple rcc files with icons themes

2019-11-02 Thread Christoph Cullmann
cullmann added a comment. See https://phabricator.kde.org/D25119 for the replacement idea. REPOSITORY R302 KIconThemes REVISION DETAIL https://phabricator.kde.org/D24989 To: cullmann, #frameworks, vonreth, dfaure Cc: dfaure, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham,

D24989: support multiple rcc files with icons themes

2019-11-02 Thread Christoph Cullmann
cullmann abandoned this revision. cullmann added a comment. I think I retract this. I have a nicer way to have this seamless integrated without KIconThemes. REPOSITORY R302 KIconThemes REVISION DETAIL https://phabricator.kde.org/D24989 To: cullmann, #frameworks, vonreth, dfaure Cc:

D24989: support multiple rcc files with icons themes

2019-10-28 Thread Christoph Cullmann
cullmann added a reviewer: dfaure. cullmann added a comment. Will alter the initializer before pushing, if it is clarified if the approach is ok. Given the lack of mmap for resource files on Windows, I actually would prefer to hide the resources in dummy plugins, but I guess it would make

D24989: support multiple rcc files with icons themes

2019-10-27 Thread Hannah von Reth
vonreth requested changes to this revision. vonreth added a subscriber: dfaure. vonreth added a comment. This revision now requires changes to proceed. Rest looks good to me. @dfaure you created the initial version what do you think? INLINE COMMENTS > kicontheme.cpp:79 > +for (const

D24989: support multiple rcc files with icons themes

2019-10-27 Thread Christoph Cullmann
cullmann added reviewers: Frameworks, vonreth. cullmann added a comment. To make this usable, we will need to change the way we create the binary resources in breeze-icons and adapt the craft packaging. Then we can use e.g. breeze + breeze dark for app store applications like normally.

D24989: support multiple rcc files with icons themes

2019-10-27 Thread Christoph Cullmann
cullmann created this revision. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. cullmann requested review of this revision. REVISION SUMMARY Instead of one hard-coded theme, support multiple ones This assumes that the rccs themself contain a /icons/ prefix