<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">jiaxing ruan via lazarus <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> schrieb am Di., 14. Apr. 2020, 05:59:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
GTK changes too fast and our GTK3 binding is not updated. We don't have to resource to catch up GTK. I suggest we abandon the GTK3 and any later GTK version interface and instead create an IUP interface. IUP uses GTK underlying, so we don't miss anything. Our
apps will look just like when they use the GTK widgetset. IUP focuses more on compatibility than GTK. Even software written for IUP 3.15 could easily compiled and run with IUP 3.27. IUP also has a permissive license. As far as I know IUP is as portable as
Lazarus is, so we don't have to care about portability, too.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Let me see what's your thoughts.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
With my ability I can only leave suggestion. I don't have the skill to do it myself nor the finance to hire someone else to do. But I think this is the most reasonable move for us.</div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">We don't need to run after the latest GTK version. Even other applications like GIMP or desktop environments like XFCE switch to GTK3 only now, because it has become stable. So in fact this is the right point to get GTK3 fully running and there has already been work put into the last months. What's missing is people testing it, reporting bugs and maybe also people who are willing to dig into it to fix those bugs. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>