[Kexi-devel] First set of rename proposals for Calligra icons, all about tables (so mostly Sheets & Kexi) (was: Re: Unused icons in kexi/pics/, which can be removed?)

Jaroslaw Staniek staniek at kde.org
Thu Dec 10 19:37:18 GMT 2015


On 10 December 2015 at 18:02, Jaroslaw Staniek <staniek at kde.org> wrote:

>
>
> On 10 December 2015 at 15:31, andreas k <andreas_k at abwesend.de> wrote:
>
>> Thanks Jaroslaw.
>>
>> about the workflow. Can we add the icons with the old "wrong" name cause
>> than everybody can also test how they look in the 2.9 applications and
>> after the icon ok we find usefull names and make a script that rename the
>> old names with the new ones.
>>
>
> ​I see, adding the old names now just for this single reason. I am
> assuming 2.9 is done and no icon renaming happens there :)
>
> FYI:
> Regarding scripts I am renaming icons in calligra master in real time and
> I am not sure the same script will work if Kexi uses no koIcon for own
> icons. In fact nobody should use that as this won't work.
>
​

> My hacky approach only works when I have frameworks integration package
> uninstalled.
>

Even then, example how oxygen no longer works with KF 5.16.0: kdeglobals
contain:
[Icons]
Theme=oxygen

..and all icons that use koIcon() show Breeze theme, not oxygen:

​http://i.imgur.com/yBW273O.png​

(only app's icons are oxygen because these use my hacky kexi_ox prefix)
​


>
> I imagine that the day when Calligra 3 apps will run without icons because
> of  some untested scenarios, people will just uninstall it and spread the
> negative word :/
> Look, that's possible if even maintainers have problems to sort out icons
> problems in their apps after several major releases of KF5. Last time icons
> were a challenge in... 1980? Or so.
>
> -- see the thread
> https://mail.kde.org/pipermail/kde-frameworks-devel/2015-December/029227.html
> And some other threads.
>
> That said, let me mention it again, I am seriously looking to use qrc
> file(s) for Kexi. This is already the only reasonable approach in Qt-only
> code that sit in Qt libraries Kexi depends on. The libs should be usable
> for Qt-only apps on platforms without any plasma and integration modules.
>



>
> With .qrc files we'll have different schema for icon names, :/
>
> If there are Calligra apps that share this approach, libs/ will have to do
> the same, so it's all-or-nothing I guess. Kexi goes to kexi.git anyway so
> whatever happens to Kexi don't "break" other apps.
>>
>> cheers
>> Andreas
>>
>> 2015-12-10 15:19 GMT+01:00 Jaroslaw Staniek <staniek at kde.org>:
>>
>>>
>>>
>>> On 10 December 2015 at 14:35, Jaroslaw Staniek <staniek at kde.org> wrote:
>>>
>>>> Hi All,
>>>> Added many missing Kexi icons to
>>>> https://community.kde.org/Calligra/Icons/3.0
>>>> Alignment and size adjusting icons are not needeed for Kexi but I added
>>>> them to the table - they are generally usable but are missing in the Breeze
>>>> for now.
>>>>
>>>> More to come.
>>>>
>>>
>>> All icons are added now to the page.
>>>>>>
>>>
>>> --
>>> regards, Jaroslaw Staniek
>>>
>>> KDE:
>>> : A world-wide network of software engineers, artists, writers,
>>> translators
>>> : and facilitators committed to Free Software development -
>>> http://kde.org
>>> Calligra Suite:
>>> : A graphic art and office suite - http://calligra.org
>>> Kexi:
>>> : A visual database apps builder - http://calligra.org/kexi
>>> Qt Certified Specialist:
>>> : http://www.linkedin.com/in/jstaniek
>>>
>>
>>
>
>
> --
> regards, Jaroslaw Staniek
>
> KDE:
> : A world-wide network of software engineers, artists, writers, translators
> : and facilitators committed to Free Software development - http://kde.org
> Calligra Suite:
> : A graphic art and office suite - http://calligra.org
> Kexi:
> : A visual database apps builder - http://calligra.org/kexi
> Qt Certified Specialist:
> : http://www.linkedin.com/in/jstaniek
>



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20151210/803e8f8c/attachment.htm>


More information about the calligra-devel mailing list