barrett
|
730e9d3d49
|
Added a simple WIP ContactInfoWindow that will be improved while we add new informations available in the ContactLiker, actually it's useful to get the contact id/email.
|
2012-03-11 15:11:29 +00:00 |
|
barrett
|
b80c9b2b11
|
Modified the preferences to select if the chat window should be auto raised when a message is received or when a user is typing, or both. This fix the issue #555.
|
2012-03-09 00:35:02 +00:00 |
|
barrett
|
8516381043
|
Enabled notifications using the BNotification API, including enable/disable settings. The plugins that support it are XMPP and MSN. Added another tab in the preferences window named Replicant and moved the replicant settings here.
|
2012-03-08 22:55:13 +00:00 |
|
barrett
|
d237f75f61
|
Modified the BMessageRunner to stop sending messages when it's unneeded, added connect/disconnect notifications code.
|
2012-03-08 02:58:21 +00:00 |
|
barrett
|
fd546ea9ae
|
Added check code to prevent the protocol crashing in certain situations.
|
2012-03-08 01:38:55 +00:00 |
|
barrett
|
2f417339f4
|
Added the code to lock the window looper before to update the avatar.
|
2012-03-08 01:17:32 +00:00 |
|
barrett
|
3f2f2783ff
|
The personal message of a contact is now show in the chat window, added also the needed code in Server.cpp to update the windows. Solved a bug with the contact avatar that was causing Caya to crash.
|
2012-03-08 00:47:00 +00:00 |
|
barrett
|
0237a48a53
|
Uncommented AvatarLooper::MessageReceived() code used to send unhandled message to the constructor, solved a regression that was causing fSwitchboardList to be empty.
|
2012-03-07 19:24:59 +00:00 |
|
barrett
|
c22310f510
|
Modified ContactLinker : moved some inline methods from class declaration, added Get* methods for contact status and status message. Added code in the ChatWindow to show the current avatar of the user. Modified the Server to allow a plugin set the status message when sending a IM_CONTACT_INFO notification to the server, as before it's already possible to do it using a IM_STATUS_SET message.
|
2012-03-07 19:22:09 +00:00 |
|
barrett
|
75e9859517
|
Preliminary MSN support is working and enabled by the fault in the plugin with that commit.
|
2012-03-06 01:30:04 +00:00 |
|
barrett
|
fd1b46acae
|
Removed superfluous server and resource defs in the settings template of the msn protocol.
|
2012-03-04 02:32:08 +00:00 |
|
barrett
|
8d04f539c2
|
Added code that allow the deskbar replicant to be disabled/enabled from the preferences
|
2012-03-04 02:27:16 +00:00 |
|
barrett
|
b518538872
|
Solved some warnings, removed unuseful commented code, little style fixes, general work around the implementation of the MSN avatars...the code was polished for the next step.
|
2012-03-03 19:22:47 +00:00 |
|
barrett
|
cf7646fb00
|
Modified preferences dialog, better look for Replicant settings, added a new tab for Chat Window settings
|
2012-03-02 02:23:21 +00:00 |
|
barrett
|
f51f924b89
|
Fixed replicant issue, it's working as well, but only under a gcc4 Haiku atm. Modified disposition of the main gui widgets, now they are placed better.
|
2012-02-28 00:46:15 +00:00 |
|
barrett
|
d86051bdfe
|
Removed __declspec from msn and yahoo plugins, updated libmsn to the latest version
|
2012-02-26 03:35:45 +00:00 |
|
barrett
|
9c43174dce
|
AIM : Removed _declspec and removed a unuseful parameter, both were causing warnings. Replaced List<> a std::list wrapper, with BObjectList and removed the _TR macro in ProtocolSettings that is apparently not doing anything.
|
2012-02-25 20:33:28 +00:00 |
|
barrett
|
1930170620
|
Updated contributors
|
2012-02-25 20:19:26 +00:00 |
|
barrett
|
68e42252d6
|
Fixed a little build issue and a warning
|
2012-02-25 02:46:55 +00:00 |
|
barrett
|
4aff3e3422
|
Added a new deskbar replicant with related classes and icons, disabled libdownload and curl depencency, fixed some warnings and style violations around the code
|
2011-12-14 23:36:27 +00:00 |
|
plfiorini
|
98dd89fb55
|
Update copyright year.
|
2011-12-03 22:38:03 +00:00 |
|
barrett
|
f0c5c07a2e
|
Added a first core of the avatars cache. Solved a regression with personal message.
|
2011-04-26 21:33:17 +00:00 |
|
barrett
|
55d162b108
|
Missing MSNContainer class
|
2011-04-23 23:01:25 +00:00 |
|
barrett
|
10131151f2
|
MSN Plugin, initial avatars support added
|
2011-04-23 23:00:06 +00:00 |
|
barrett
|
7800069ca2
|
The yahoo protocol is stable enough to be included in the trunk.
|
2011-04-19 22:41:39 +00:00 |
|
barrett
|
ccb2ba04e9
|
Solved a problem with MSN_STATUS_IDLE
|
2011-04-19 12:44:45 +00:00 |
|
barrett
|
c92a7038d0
|
cleanup...now the xmpp thread will not suck your cpu
|
2011-04-09 02:35:20 +00:00 |
|
plfiorini
|
2fabcc4fe8
|
Updated copyright notice.
|
2011-02-14 22:44:57 +00:00 |
|
plfiorini
|
c0a63c8f26
|
Layout API changes. Tested on Haiku r39074, I really don't know what is the first revision with this changes.
|
2010-10-24 06:27:09 +00:00 |
|
plfiorini
|
f8304f0c27
|
Added IM_CONTACT_GONE message, for contacts leaving the chat.
|
2010-10-24 06:26:01 +00:00 |
|
barrett
|
46c1a78e54
|
a little update for libimcomm that allow to use again aim, naturally until AOL will allow iChat since libimcomm is abandoned and a new upgrade will broke it definitely
|
2010-10-12 18:36:27 +00:00 |
|
barrett
|
556436ef77
|
ÂÂsolved compiler warning, removed superfluous messages from plugin
|
2010-10-09 04:21:38 +00:00 |
|
barrett
|
297fd986f8
|
momoving msn plugin to caya gpl plugins subproject
|
2010-10-09 03:36:24 +00:00 |
|
barrett
|
dc31fbfd67
|
moving msn plugin to caya gpl plugins subprojectÂ
|
2010-10-09 03:34:22 +00:00 |
|
barrett
|
b6b44c0d8a
|
ÂÂmoving libmsn code from branch to the Caya subproject
|
2010-09-24 13:48:01 +00:00 |
|
plfiorini
|
6ef31b44f1
|
Check protocol add-ons API version
|
2010-07-10 19:28:29 +00:00 |
|
plfiorini
|
a9df932fec
|
Implemented the Version() method.
|
2010-07-10 19:27:32 +00:00 |
|
plfiorini
|
a651de0f53
|
Automatic style cleanup with the astyle program.
|
2010-07-10 13:58:15 +00:00 |
|
plfiorini
|
082f2ad34e
|
Added libdownload from xeD.
|
2010-07-10 13:37:58 +00:00 |
|
plfiorini
|
30470d4816
|
Exclude information notifications.
|
2010-07-03 08:40:04 +00:00 |
|
plfiorini
|
fada1ba067
|
* Changes to notification code for my not yet merged Haiku patch (BNotification API changes).
* Exclude notification code for the moment, until the patch is merged.
|
2010-07-03 07:55:23 +00:00 |
|
plfiorini
|
afe167b86b
|
Bitmap as const argument.
|
2010-06-22 19:02:42 +00:00 |
|
plfiorini
|
bf2f726629
|
Return error code when bitmap changes.
|
2010-06-15 17:09:31 +00:00 |
|
plfiorini
|
1cd3ad8d26
|
Ops forgot one typo.
|
2010-05-30 22:02:50 +00:00 |
|
plfiorini
|
ea78353c09
|
I'd rather prefer "Contact is typing..." than "Buddy is typing...".
|
2010-05-30 22:00:40 +00:00 |
|
plfiorini
|
b172d6fb20
|
Fix typo, it's Incoming not Incomming.
|
2010-05-30 22:00:09 +00:00 |
|
plfiorini
|
5e4e5d68c4
|
Changed label to username settings.
|
2010-05-30 21:20:34 +00:00 |
|
plfiorini
|
183a682585
|
Handles detailed IM_ERROR messages.
|
2010-05-30 20:50:26 +00:00 |
|
plfiorini
|
7a89509b9f
|
Error handling.
|
2010-05-30 20:50:04 +00:00 |
|
plfiorini
|
6478101579
|
Send information notifications instead of progress notifications when we are connected or disconnected to the server.
|
2010-05-30 18:57:19 +00:00 |
|