<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 26 December 2016 at 19:13, <div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default"></div>René J.V. Bertin <span dir="ltr"><<a href="mailto:rjvbertin@gmail.com" target="_blank">rjvbertin@gmail.com</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">Hi,<br>
<br>
A little FYI/thumbs-up ... despite plans to get Karbon working on Mac first it's Kexi that won in the end.<br>
<br>
Not the standalone, all-inclusive app bundle some might be hoping for, but a MacPorts package (port):<br>
<br>
<a href="https://github.com/RJVB/macstrop/tree/master/kf5/kf5-kexi" rel="noreferrer" target="_blank">https://github.com/RJVB/<wbr>macstrop/tree/master/kf5/kf5-<wbr>kexi</a><br>
<br>
I've committed a few minor patches (building and installing the app icon, building the handbook) but there's need for more work: the interface is completely messed up when using the native Macintosh widget style.<br>
<br>
This *may* be the kind of glitch that made KCalc unusable with the native style.<br>
<br>
<a href="https://bugs.kde.org/show_bug.cgi?id=374177" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.<wbr>cgi?id=374177</a><br>
<br>
<br>
Additionally there's an issue with the file dialog; the menu for choosing the sorting and display mode opens but doesn't work, and drop-down completion lists appear in the background. These features work in other KF5 applications.<br>
<br>
Maybe Kexi shouldn't try to impose the Breeze iconset on Mac?<br></blockquote><div><br><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">These are great news, René!<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">Maybe I am repeating myself but the enforcement of the widget style and icon theme is dictated by a specific approach: maintainer of a style is free to add the style/theme and even change the default or add an alternative.<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">So there's open path to change of the default e.g. on Mac to a specific different default. It's possible as soon as the new default is not 'worse' than the Breeze one. Contributions are needed in kexi.git, kreport.git, kproperty.git it seems. Also once we have documentation updated, we need these contributions to be extended to the docs: Mac docs will need updates.<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">Unless these contributions are here I am a bit afraid we're risking inconsistencies between platforms and inferior experience on Mac (no docs, incomplete icon theme or styles).<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default"><br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">I'm sorry if this conservative talk sounds like raising a bar. <br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default">A first step, a lower bar, could be an alternative icons set for Kexi. Icon sets are somehow supersets of icon themes from Linux, dedicated, and can be deployed separately, just like you know it from Firefox, etc. Support for this is not yet ready because, you guess it, lack of contributors willing to work on them.<br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default"><br></div><div style="font-family:monospace,monospace;font-size:small;display:inline" class="gmail_default"><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">
<span class="gmail-HOEnZb"><font color="#888888"><br>
R.<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">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>