After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 666351 - [0.11] Get rid of GST_TYPE_DATE
[0.11] Get rid of GST_TYPE_DATE
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.11.x
Other Linux
: Normal blocker
: 0.11.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-12-16 10:22 UTC by Sebastian Dröge (slomo)
Modified: 2012-01-13 00:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2011-12-16 10:22:23 UTC
It's in GObject now, we can and should remove all our own GDate stuff.
Comment 1 Tim-Philipp Müller 2012-01-13 00:23:34 UTC
Ideally all of this stuff would just be handled by a GDateTime/GstDateTime that can express partial dates (i.e. YYYY, YYYY-MM, YYYY-MM-DD, YYYY-MM-DD+time)


commit c721d5377317b4fdce380db9c913ed073bc1a027
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Thu Jan 12 20:46:27 2012 +0000

    Remove GST_TYPE_DATE, our own GDate type
    
    Which we had to add because GLib didn't have it
    back in the day. Port everything to plain old
    G_TYPE_DATE, which is also a boxed type. Ideally
    we'd just use GDateTime for everything, but it
    doesn't support not setting some of the fields
    unfortuntely (which would be very useful for
    tag handling in general, if we could express
    2012-01 for example).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=666351


commit e96aaec6bbfbc54b09995cdbefd6168d0bef95a1
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Thu Jan 12 23:35:44 2012 +0000

    GST_TYPE_DATE -> G_TYPE_DATE

commit 86313742d4c11c1ca8705de1265acb4cb8af39cf
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Fri Jan 13 00:05:50 2012 +0000

    GST_TYPE_DATE -> G_TYPE_DATE