Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.


  • 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 16 years ago Last modified on Jun 21, 2008, 3:45:01 AM
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!