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