hi;

after digging a bit in my email archives, and with the help of the
wiki[1], I finally remembered why we didn't port GnomeDateEdit to
GTK+: noboby was actually using it. the DateEdit widget was only
exposed in the bindings and in Glade.

some work was started in 2006 to get a new widget inside GTK+ via the
copy-and-paste libegg library:
https://git.gnome.org/browse/libegg/tree/libegg/datetime

that never happened because nobody used that widget either. :-)

ciao,
 Emmanuele.

[1] https://wiki.gnome.org/Attic/LibgnomeMustDie

On 1 March 2014 22:46, Emmanuele Bassi <eba...@gmail.com> wrote:
> hi;
>
> On 1 March 2014 21:31, John Coppens <j...@jcoppens.com> wrote:
>
>> Hi Bernhard, Emmanuelle,
>
> it's Emmanuele.
>
>> I did not submit a bug report because I thought I was doing something wrong.
>> I couldn't really imagine this could really be an issue, given, like
>> Emmanuelle said, it is a very old widget, and the fact that this really
>> seems to be a basic functionality.
>
> it apparently isn't, but...
>
>> It would be a pain if GnomeDateEdit would be deprecated without a new,
>> equivalent widget in gtk. I use it fairly frequently, and I've seen it
>> used many times.
>
> ... GnomeDateEdit has been deprecated for the best part of the past 5
> years, and the entire libgnomeui library has been deprecated long
> before GTK+ 3.0 was even released.
>
> we have moved many widgets from libgnomeui to GTK+ itself, but the
> DateEdit widget has never been deemed useful, or even used enough to
> warrant its inclusion in the toolkit. to be fair, I think every
> application exposing a date uses its own widget, and not two date
> selection widgets look alike. I would not recommend anybody to copy
> the approach or API used by the GnomeDateEdit widget either — they are
> both quite frankly terrible. we have better date/time structures in
> GLib, and better base widgets in GTK+, these days, so it should really
> not be an issue.
>
> ciao,
>  Emmanuele.
>
> --
> W: http://www.emmanuelebassi.name
> B: http://blogs.gnome.org/ebassi/



-- 
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi/
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to