A new tier1 for icontheme.rcc handling
Hannah von Reth
vonreth at kde.org
Wed Jan 24 09:32:17 UTC 2018
Hi Matthieu,
On 21/01/2018 21:19, Matthieu Gallien wrote:
> Hello,
>
> On jeudi 18 janvier 2018 08:45:51 CET Hannah von Reth wrote:
>> Hi everyone.
>>
>> Only some few of you will be aware of KIconThemes ability to load binary
>> icon themes automagically.
>>
>> https://cgit.kde.org/kiconthemes.git/tree/src/kicontheme.cpp#n48
>>
>> The code looks for a icontheme.rcc and sets it as default theme.
>>
>> On Windows and Mac we rely on that code as it is more feasible to
>> install that one
>> file with an single application installer. This code also ensures that
>> the theme path is set,
>> which on Linux is done by the qpa.
>>
>> The problem with the current solution is that it only allows one single
>> theme and is in a tier3
>> framework.
>>
>> I recently talked to David Faure and we agreed that it would be best to
>> put those few line of code into a new
>> created tier1 framework, with an explicit call instead of the magical
>> loading.
>>
>> The explicit call would allow to specify the theme loaded and we can
>> still maintain the current behaviour by putting a call to
>> that new framework into KIconThemes.
>>
>> Now we need a name for that tier1 framework and ideally someone who
>> steps up for the once in a lifetime chance to become
>> maintainer of a glorious new tier1 framework.
> Thanks for the work on this.
>
> If nobody steps up, I can volunteer to maintain it if people are OK with this.
> The workload should be low ?
>
> I depend on this code for a good windows support. This is important for me.
You would be more than welcome :)
>> Cheers,
>>
>> Hannah
> Best regards
>
> --
> Matthieu Gallien
Cheers,
Hannah
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180124/15e16037/attachment.sig>
More information about the Kde-frameworks-devel
mailing list