<p dir="ltr">ok than I will use the new icon Name.</p>
<p dir="ltr">do you know where i can use calligra 3 from master as package. I don't want kompile something.</p>
<p dir="ltr">Andreas</p>
<div class="gmail_quote">Am 10.12.2015 20:37 schrieb "Jaroslaw Staniek" <<a href="mailto:staniek@kde.org">staniek@kde.org</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 10 December 2015 at 18:02, Jaroslaw Staniek <span dir="ltr"><<a href="mailto:staniek@kde.org" target="_blank">staniek@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_extra"><br><div class="gmail_quote"><span>On 10 December 2015 at 15:31, andreas k <span dir="ltr"><<a href="mailto:andreas_k@abwesend.de" target="_blank">andreas_k@abwesend.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div>Thanks Jaroslaw.<br><br></div>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.<br></div></div></div></blockquote></span><div><br><div style="font-family:monospace,monospace;font-size:small;display:inline">​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 :)<br><br></div><div style="font-family:monospace,monospace;font-size:small;display:inline">FYI:<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline">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. </div></div></div></div></div></blockquote><div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">​ <br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div style="font-family:monospace,monospace;font-size:small;display:inline">My hacky approach only works when I have frameworks integration package uninstalled.<br></div></div></div></div></div></blockquote><div><br><div class="gmail_default" style="font-family:monospace,monospace;font-size:small;display:inline">Even then, example how oxygen no longer works with KF 5.16.0: kdeglobals contain:<br>[Icons]<br>Theme=oxygen<br><br><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">..and all icons that use koIcon() show Breeze theme, not oxygen:<br></div><br><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">​<a href="http://i.imgur.com/yBW273O.png" target="_blank">http://i.imgur.com/yBW273O.png</a>​<br><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">(only app's icons are oxygen because these use my hacky kexi_ox prefix)<br></div>​</div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div style="font-family:monospace,monospace;font-size:small;display:inline"><br><div style="font-family:monospace,monospace;font-size:small;display:inline">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 :/<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline">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.<br></div></div><br><div style="font-family:monospace,monospace;font-size:small;display:inline">-- see the thread <a href="https://mail.kde.org/pipermail/kde-frameworks-devel/2015-December/029227.html" target="_blank">https://mail.kde.org/pipermail/kde-frameworks-devel/2015-December/029227.html</a><br>And some other threads.<br><br></div><div style="font-family:monospace,monospace;font-size:small;display:inline">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. <br></div></div></div></div></div></blockquote><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div style="font-family:monospace,monospace;font-size:small;display:inline"><br></div><div style="font-family:monospace,monospace;font-size:small;display:inline">With .qrc files we'll have different schema for icon names, :/<br><br></div><div style="font-family:monospace,monospace;font-size:small;display:inline">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.<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline">​</div></div><div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>cheers<span><font color="#888888"><br></font></span></div><span><font color="#888888">Andreas <br></font></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2015-12-10 15:19 GMT+01:00 Jaroslaw Staniek <span dir="ltr"><<a href="mailto:staniek@kde.org" target="_blank">staniek@kde.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 10 December 2015 at 14:35, Jaroslaw Staniek <span dir="ltr"><<a href="mailto:staniek@kde.org" target="_blank">staniek@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:monospace,monospace;font-size:small">Hi All,<br>Added many missing Kexi icons to <a href="https://community.kde.org/Calligra/Icons/3.0" target="_blank">https://community.kde.org/Calligra/Icons/3.0</a><br></div><div style="font-family:monospace,monospace;font-size:small">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.<br><br></div><div style="font-family:monospace,monospace;font-size:small">More to come. </div></div></blockquote><div><br><div style="font-family:monospace,monospace;font-size:small;display:inline">All icons are added now to the page.<br>​</div><span><font color="#888888"> <br clear="all"></font></span></div></div><span><font color="#888888"><br>-- <br><div>regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a></div>
</font></span></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div></div></div><div><div><br><br clear="all"><br>-- <br><div>regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a></div>
</div></div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div>regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a></div>
</div></div>
</blockquote></div>