Skip to content
  • Giovanni Campagna's avatar
    Turn GnomeRRConfig and GnomeOutputInfo into GObjects · 139ac9d3
    Giovanni Campagna authored
    For easier binding and introspectability, rework GnomeRRConfig and
    GnomeOutputInfo to be GObjects (GInitables, actually) instead of
    boxed types. This commit *does* break API, as previous API just
    accessed fields in the public structs, while now everything has been
    moved to private structures and accessors must be used.
    Also, rework GnomeRRLabeler to use both a public and a private structure,
    so that gobject-introspection can find instance/class sizes.
    Modifications to gnome-control-center and gnome-settings-daemon will
    follow.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=630913
    139ac9d3