barrett
|
5df2084053
|
Some style fixes and updated some copyrights. Removed the experimental code around SearchBarTextControl, and restored it to the previous functionality (i.e. no placeholder, until i finish my BTextControl patch to allow it), added also a 'instant search' like functionality to such class (every time you press a character the list is refreshed). This revision will be probably the next candidate for the Caya's optional package.
|
2012-09-25 21:45:29 +00:00 |
|
inuyasha
|
37f1324431
|
Removed several warnings in librunview.
|
2012-06-09 13:14:33 +00:00 |
|
barrett
|
92f2ee4547
|
Improved the behaviour to don't get focus when a message is received or the user is typing, from that rev the chat window will appear on the screen without leaving the focus of your current application. But there are two exeptions...when a window is created the first time or the user open it from the contacts list it will get focus. Other little fixes, changed variable names and style.
|
2012-06-07 16:46:07 +00:00 |
|
barrett
|
d661379bc4
|
Fixed style and a warning, removed unuseful source file.
|
2012-05-29 00:44:02 +00:00 |
|
inuyasha
|
9222e170a2
|
Removed some warnings.
|
2012-05-24 18:58:31 +00:00 |
|
inuyasha
|
5e999df7dd
|
Code cleanup (removed some warnings)
|
2012-05-20 13:43:32 +00:00 |
|
inuyasha
|
efeaa89657
|
Removed some warning messages.
|
2012-05-18 22:00:51 +00:00 |
|
barrett
|
8ec3b19976
|
Added missing SearchBarTextcontrol class
|
2012-05-15 19:34:23 +00:00 |
|
barrett
|
088a1bb5f5
|
Fixed a AIM plugin build error introduced in recent revs.
|
2012-05-15 19:28:56 +00:00 |
|
barrett
|
2ed795031f
|
Fixed another memory leak.
|
2012-05-15 17:31:31 +00:00 |
|
barrett
|
7540f60d24
|
Resolved a memory leak, removed unuseful commented code, CAYA_EXTENDED_AWAY replaced with CAYA_CUSTOM_STATUS and added CAYA_INVISIBLE.
|
2012-05-15 17:20:11 +00:00 |
|
barrett
|
710a3c6526
|
Updated the contacts list BMenuItem with a complete redesign of the item, added an experimental version of the Search BTextControl showing a text that disappear when the user click on it, updated the Nickname text control to be a BTextView, other minor updates already WIP like more organization of statuses.
|
2012-05-15 16:48:53 +00:00 |
|
barrett
|
de33c1be80
|
Added code to show protocol's icon in the chat window.
|
2012-05-01 22:42:09 +00:00 |
|
barrett
|
493fed2f80
|
Setted the Person icon from haiku artwork as default contact icon.
|
2012-05-01 21:09:56 +00:00 |
|
barrett
|
9df2b09f45
|
Added a little bitmap at the left of the avatar in the contact list, that show the icon of the contact's protocol. Added a needed little method in the ContactLinker to get the contact protocol's bitmap as well.
|
2012-05-01 19:48:15 +00:00 |
|
barrett
|
9f4470c334
|
Modified the Replicant preferences string to notify that it's working only under gcc4hybrid atm, a development release will follow.
|
2012-03-24 23:54:58 +00:00 |
|
barrett
|
7318f6f28b
|
Modified the CayaPreferencesData class to become a BFlattenable, this remove the limit of having a fixed-size buffer for string settings.
|
2012-03-24 14:56:00 +00:00 |
|
barrett
|
b96ea4c6bf
|
Fixed a bad behaviour showing and locating the chat windows.
|
2012-03-19 20:43:18 +00:00 |
|
barrett
|
267bc512a6
|
Added AIM Protocol login / logout notifications, patch from Jeremiah Holt, Thanks\!.
|
2012-03-19 00:33:26 +00:00 |
|
barrett
|
c5f730a8b3
|
Solved a little regression that was causing AIM to crash.
|
2012-03-17 14:01:00 +00:00 |
|
barrett
|
2f142c0d67
|
Added replicant preferences view.
|
2012-03-13 22:57:04 +00:00 |
|
barrett
|
0696ce92db
|
Updated replicant menu icons.
|
2012-03-12 01:41:46 +00:00 |
|
barrett
|
19869c3970
|
Fixed code style, fixed a regression that caused a bad position when the chat window is created.
|
2012-03-12 00:40:37 +00:00 |
|
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
|
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
|
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
|
8d04f539c2
|
Added code that allow the deskbar replicant to be disabled/enabled from the preferences
|
2012-03-04 02:27:16 +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
|
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
|
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 |
|
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 |
|
plfiorini
|
6ef31b44f1
|
Check protocol add-ons API version
|
2010-07-10 19:28:29 +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 |
|