<div dir="ltr"><div><div><div><div><div><div>Hello buddies,<br><br></div>Since we're so fuckin awesome, we're already starting 4.14 development. Simon proposed an icon name cleanup throughout the entire project.<br><br></div>Here's a possible way to do it for 2 or 3 projects, to experiment:<br></div>1. Create BZ report for your project<br></div>2. Run the icon-use finding script at <a href="http://sidi.mupuf.org/files/xfce-icons.sh">http://sidi.mupuf.org/files/xfce-icons.sh</a><br></div>3. Decide which icon names you want to replace by which<br></div>4. Communicate a list with the project, so we can build up a Xfce icon glossary<br clear="all"><div><div><div><div><div><div><div><div>5. Manually commit your changes (to avoid changing non-icon stuff :-( )<br><br></div><div>Sadly we can't automate everything. Most greps on calls to icon-related functions would return lines that don't contain an icon name (because of variables/constants and/or line cutting), and we'd have false negatives. Grepping *all* the known icon names (3.4k of them...) and STOCK names (taken all 105 from GTK+ 2 latestl) ensures we don't miss an icon, but of course we get the occasional mismatch with other strings (e.g. "display" or "add").<br><br></div><div>I can run a few mini-apps like Screenshooter for testing, though quite obviously the bulk of the work will be Thunar :-)<br><br></div><div>Cheers,<br>-- <br><div class="gmail_signature">Steve Dodier-Lazaro<br>PhD Student<br>University College London<br>Free Software Developer<br>OpenPGP : 1B6B1670</div>
</div></div></div></div></div></div></div></div></div>