Completed

  • PurpleCipher
  • PurpleDesktopItem
  • PurpleObject

In Progress

  • PurpleConnection
    • Create default implementation of virtual methods (or explicitly make them pure)
    • Replace purple_signal_emit with g_signal_emit
    • Inherit from PurpleObject? instead of GObject
    • use g_return_if_fail(PURPLE_IS_CONNECTION(gc)) instead of g_return_if_fail(gc != null)
  • PurpleAccount
    • Move object initialization to purple_account_init from purple_account_new
  • PurpleAccountManager
  • PurpleNotify
  • PurpleRequest and friends

ecoffey's horribly ill-informed gobjectification checklist

  • Update methods to use priv (g_type_class_add_private)
  • s/purple_signal_emit/g_signal_emit
  • Inherit from PurpleObject
  • More to come!

Last Modified by ecoffey, 2 years ago
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!