<div dir="ltr">Hi Dimitar,<div><br></div><div><div class="gmail_extra"><br><div class="gmail_quote">On 6 April 2014 04:40, Dimitar Zhekov <span dir="ltr"><<a href="mailto:dimitar.zhekov@gmail.com" target="_blank">dimitar.zhekov@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">On Fri,  5 Apr 2013 08:58:21 +0200<br>
Quentin Glidic <<a href="mailto:sardemff7%2Bgeany@sardemff7.net">sardemff7+geany@sardemff7.net</a>> wrote:<br>
<br>
>  geanyinsertnum/src/insertnum.c | 4 ++--<br>
> -     GTK_WIDGET_SET_FLAGS(button, GTK_CAN_DEFAULT);<br>
> +     gtk_widget_set_can_default(button, TRUE);<br>
<br>
>  geanyinsertnum/src/insertnum.c | 14 +++++++-------<br>
> -     combo = GTK_COMBO_BOX(gtk_combo_box_entry_new_text());<br>
> +     combo = GTK_COMBO_BOX(gtk_combo_box_text_new_with_entry());<br>
> -     gtk_combo_box_append_text(combo, "2");<br>
> +     gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(combo), "2");<br>
> ...<br>
<br>
Thank you, Quentin, but...<br>
<br>
Using gtkcompat requires either Geany >= 20130818 or gtk+ >= 2.24.<br></blockquote><div> </div><div style>I'm not sure I understand your Geany version number, is it a future date, and if so why 18 Aug?</div><div>
<br></div><div style>Gtkcompat is supposed to handle compatibility for GTK back to 2.16 IIUC,  If it doesn't thats a bug :).  Geany's GTK minimum requirement hasn't been increased from 2.16 but it now also can be built with gtk3.  The intention is to encourage plugins to do the same.  We are not losing support for gtk2.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Since I care more about the backwards compatibility than for gtk+3,<br>
my plans are to update insertnum when gtkcompat becomes part of geany-<br>
plugins, </blockquote><div><br></div><div>I guess it isn't clearly explained, gtkcompat.h is part of Geany, not the plugins, but they can use it since its only a header file.  Its in Geany's Git.  It doesn't become part of geany plugins.<br>
<div class="gmail_extra"><br></div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">or when we increase the gtk+ requirements of Geany to gtk+ >=<br>

2.24, or after 2 years - whichever comes first.<br></blockquote><div><br></div><div style>Not sure why you want gtk 2.24? Anyway its your choice of course, user complaints that it doesn't work with gtk3 will be pointed to you :)</div>
<div style><br></div><div style>Cheers<br>Lex</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<br>
To the lead developer who reviews the gtkcompat patches: please do not<br>
apply the ones for insertnum.<br>
<span class=""><font color="#888888"><br>
--<br>
E-gards: Jimmy<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.geany.org">Devel@lists.geany.org</a><br>
<a href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a><br>
</font></span></blockquote></div><br></div></div></div>