Mon, 18 Jun 2007 15:05:39 +0000 |
Andreas Monitzer |
User Nickname now sets the buddy's server_alias, which means that no UI changes are required for supporting this XEP. Also forgot to add usernick.[hc].
|
Mon, 18 Jun 2007 14:45:17 +0000 |
Andreas Monitzer |
Implemented XEP-0172: User Nickname, fixed some potential crashers in the other PEP callbacks.
|
Mon, 18 Jun 2007 13:54:26 +0000 |
Andreas Monitzer |
Removed some C99-code
|
Mon, 18 Jun 2007 12:48:16 +0000 |
Andreas Monitzer |
fixed a bug in the status change tracking code
|
Mon, 18 Jun 2007 12:37:29 +0000 |
Andreas Monitzer |
Replaced a clean and simple API with a very weird hack due to vivid request on #pidgin by multiple devs. This avoids the change in PurplePluginProtocolInfo, but requires complicated change tracking in every prpl. The others prpl should add this change tracking, too (since otherwise the status gets changed even though nothing they care about changed), but that's not up to me.
|
Mon, 18 Jun 2007 03:25:22 +0000 |
Andreas Monitzer |
Removed one padding field from PurplePluginProtocolInfo to stay source compatible.
|
Mon, 18 Jun 2007 03:14:45 +0000 |
Andreas Monitzer |
Fixed weird bug that caused not supplying the account when searching for users.
|
Mon, 18 Jun 2007 02:57:22 +0000 |
Andreas Monitzer |
Fixed embarrassing typos. Maybe I shouldn't code while half asleep.
|
Mon, 18 Jun 2007 02:46:44 +0000 |
Andreas Monitzer |
Forgot to initialize the user tune
|
Mon, 18 Jun 2007 02:19:17 +0000 |
Andreas Monitzer |
svn revision 728 of Psi fixes the avatar namespace issue, so I can remove this workaround.
|
Mon, 18 Jun 2007 01:55:54 +0000 |
Andreas Monitzer |
Minor compilation fixes and corrected some typos on user tune. Added convenience function for setting the user tune.
|
Mon, 18 Jun 2007 00:56:00 +0000 |
Andreas Monitzer |
Removed a stale include
|
Sun, 17 Jun 2007 21:04:15 +0000 |
Andreas Monitzer |
Fixed a bug that resulted in not being able to receive any messages.
|
Sun, 17 Jun 2007 20:31:01 +0000 |
Andreas Monitzer |
Implemented user tune, currently untested.
|
Sun, 17 Jun 2007 19:38:24 +0000 |
Andreas Monitzer |
Fixed a minor mistake which could leave the usermood to be parsed incompletely.
|
Sun, 17 Jun 2007 04:05:28 +0000 |
Andreas Monitzer |
Turns out the example in XEP-0084 is wrong. Fixed my implementation to not try to work around an issue that isn't one.
|
Sun, 17 Jun 2007 03:51:19 +0000 |
Andreas Monitzer |
Implemented receiving other people's avatars via XEP-0084. Note that this code now includes a workaround for a non-spec incompatibility for the current ejabberd PEP implementation, and doesn't use the correct namespace due to Psi using the wrong one (outdated?). Works fine though, and the vcard-based approach is retained.
|
Sun, 17 Jun 2007 01:16:55 +0000 |
Andreas Monitzer |
Added support for setting the avatar via XEP-0084. Receiving other people's avatar is up next.
|
Fri, 15 Jun 2007 21:09:22 +0000 |
Andreas Monitzer |
Fixed usermood memory management and removed publishing empty <text/>s.
|
Fri, 15 Jun 2007 11:00:46 +0000 |
Andreas Monitzer |
Minor syntactic sugar.
|
Fri, 15 Jun 2007 07:44:05 +0000 |
Andreas Monitzer |
Implemented setting the User Mood. Currently untested since it requires the fields request API, which isn't implemented in Adium yet.
|
Fri, 15 Jun 2007 07:13:41 +0000 |
Andreas Monitzer |
PEP publishing features are now only announced in disco#info when PEP is supported by the server.
|
Wed, 13 Jun 2007 16:03:11 +0000 |
Andreas Monitzer |
Implemented a mood menu action (non-functional right now for some reason)
|
Tue, 12 Jun 2007 23:43:06 +0000 |
Andreas Monitzer |
Removed the huge enum for the user mood states, since it's now passed as localized strings anyways
|
Tue, 12 Jun 2007 03:19:42 +0000 |
Andreas Monitzer |
Fixed a few small mistakes I discovered while testing user mood in Adium.
|
Tue, 12 Jun 2007 01:25:46 +0000 |
Andreas Monitzer |
Fixed whitespace to match the coding convention used in libpurple
|
Tue, 12 Jun 2007 00:37:50 +0000 |
Andreas Monitzer |
Some more code style changes
|
Tue, 12 Jun 2007 00:28:06 +0000 |
Andreas Monitzer |
Fixed naming to adhere to the libpurple convention
|