Bug 396904

Summary: Clazy needs a logo/icon, e.g. for usage in GUI IDE integration
Product: [Developer tools] clazy Reporter: Friedrich W. H. Kossebau <kossebau>
Component: generalAssignee: pinheiro <nuno>
Status: CONFIRMED ---    
Severity: wishlist CC: nuno, smartins
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: solution

Description Friedrich W. H. Kossebau 2018-07-27 13:17:08 UTC
When integrating clazy as tool into an IDE with GUI, it would be nice to have an official visual identifier to use for the respective functionality provided by the clazy-driven backend.

See e.g. integration of clazy into KDevelop (currently at review request state at https://phabricator.kde.org/D14288)

Having a clazy icon to use for the plugin and the respective menu entries/toolbar entries would improve things :)
Comment 1 Sergio Martins 2018-07-27 14:10:41 UTC
I have a logo for it somewhere, will ask the designer were he put it :)
Comment 2 Sergio Martins 2018-07-28 14:06:39 UTC
commit 9093d0d1f33aad276f2a65141f9fd7bd95f8a0cf
Author: Sergio Martins <iamsergio@gmail.com>
Date:   Sat Jul 28 15:05:12 2018 +0100

    Add a logo and an icon
    
    CCBUG: 396904
Comment 3 Sergio Martins 2018-07-28 14:06:56 UTC
This is what I have, let me know if they work
Comment 4 Friedrich W. H. Kossebau 2018-07-28 14:16:00 UTC
That was quick, thanks :)

Any chance for an official SVG version of the icon as well, ideally one compatible with QtSvg features?

A small challenge I already see is that the icon might be hard to see in dark color UI themes (something which especially some developers prefer it seems, not me :) ).

Will give the current PNG version a try later this WE and report back here how it works for KDevelop with dark and bright color themes.
Comment 5 Friedrich W. H. Kossebau 2018-07-28 23:48:42 UTC
Here some screenshots with the new clazy kdevelop plugin adapted to make use of the ico128.png file : https://share.kde.org/index.php/s/xHM9CAnpy67RPD7

Works okayish, but perhaps the icon could be made a little bit more "iconic" for smaller pixel sizes?
Comment 6 pinheiro 2019-04-25 19:50:38 UTC
Ok will do icons for this...


Note please ooooo please do not use svg to render icons it's just a waste of CPU for no gain at all.
Spend CPU to create a raster file that then you show, just prerender and save that work...and don't say scalable ;) I will have to kill you all ;)
Comment 7 pinheiro 2019-06-25 16:55:45 UTC
Created attachment 121141 [details]
solution

notice that the source file contains 8 icons, stop using svg for icon rendering independent on size, its making icons messy and blury.
@2x and @3x you can get away with it even if you end up with way to much detail in 2 litle phisical space but ... on normal dpi screens no don't use svg
Comment 8 pinheiro 2019-06-26 12:49:51 UTC
addendum to comment, its as come to my attention that the reason for the blury icons is the lack of specific sized svg's for all sizes. 
I would create a bug for these and send some free beers to people spending time doing them