| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
libpurple/[a-c]*.h
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1178/
|
|
|
|
|
|
|
| |
Testing Done:
compiled and built the docs
Reviewed at https://reviews.imfreedom.org/r/842/
|
|
|
|
|
|
|
|
|
| |
I Skipped unit tests because need a connection and full protocol implementation to do it properly.
Testing Done:
Compiled and ran with an IRC account.
Reviewed at https://reviews.imfreedom.org/r/677/
|
|
|
|
|
|
|
|
|
| |
subclasses
Testing Done:
Tested a bonjour im and irc chat.
Reviewed at https://reviews.imfreedom.org/r/646/
|
|
|
|
|
|
|
|
|
|
| |
I wasn't able to do everything as PurpleConversation still isn't declared with
G_DECLARE_DERIVABLE_TYPE.
Testing Done:
Compiled ran locally with both xmpp mucs and irc channels.
Reviewed at https://reviews.imfreedom.org/r/583/
|
|
|
|
|
|
|
|
|
|
|
| |
This is part of our on going effort to make it easier to develop against libpurple as well as making our filenames not part of our api.
Make it so only libpurple can directly include libpurple header files.
Testing Done:
Just a normal compile to make sure everything builds again.
Reviewed at https://reviews.imfreedom.org/r/8/
|
| |
|
| |
|
|
|
|
| |
other cleans including remove const from accessors
|
|
|
|
| |
Also add transfer annotations at the same locations if necessary.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
similar to other purple entities
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GObject conversation API.
* Removed the virtual function send_message of PurpleConversation as it did the same thing in both IMs and chats
* Renamed purple_conversation_send_message back to purple_conversation_send_with_flags
* Changed the argument of chat_update_user of PurpleConversationUiOps to PurpleChatConversationBuddy *
* purple_conversations_update_cache() updates the conversations cache with a new account and/or name
* Renamed purple_chat_conversation_find_user to a more appropriate purple_chat_conversation_has_user as it returns boolean
* Removed purple_chat_conversation_[set,get]_user_flags and added buddy methods purple_chat_conversation_buddy_[set,get]_flags
* Added purple_chat_conversation_buddy_[set,get]_chat methods to set and get the chat that the chat buddy is a part of
* Added PurpleChatConversation * argument to purple_chat_conversation_buddy_new.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
PurpleChatConversation and PurpleIMConversation.
This provides for better compile-time checking.
* Changed the return type for serv_got_joined_chat to PurpleChatConversation *
* Wherever possible, used the subclass objects instead of PurpleConversation in protocols bonjour, gg and irc
|
|
|
|
|
|
| |
* Changed return type of IM new() and Chat new() to PurpleConversation
* Added purple_conversations_find_im_with_account()
* Added purple_conversations_find_chat_with_account()
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
methods.
* Added GObject instance, class and private structures for:
- PurpleChatConversation, subclassing PurpleConversation
- PurpleIMConversation, subclassing PurpleConversation
- PurpleChatConversationBuddy
- PurpleConversationMessage
* Renamed purple_chat_conversation_cb_ functions to purple_chat_conversation_buddy_ methods for PurpleChatConversationBuddy
* Renamed purple_find_conversation_with_account() to purple_conversations_find_with_account(), in conversations API
* Renamed purple_conv_ functions to purple_conversation_
* Renamed purple_conversation_present_error() to purple_conversation_helper_present_error since it's not a PurpleConversation method
* Renamed purple_chat_conversation_is_user_ignored() to purple_chat_conversation_is_ignored_user(), to match with other ignore API
* Renamed purple_chat_conversation_left() to purple_chat_conversation_leave()
|
|
|
|
|
|
|
|
|
|
| |
* Moved things around
* Renamed enum names and values according to GObject standards
* Renamed IM API to purple_im_conversation_action()
* Renamed Chat API to purple_chat_conversation_action()
* Added purple_get_conversations to conversations API as purple_conversations_get()
* Added purple_get_ims to conversations API as purple_conversations_get_ims()
* Added purple_get_chats to conversations API as purple_conversations_get_chats()
|
|
|