Commit Graph

  • 6de2682326 MSNP: Fix bad return value Dario Casalinuovo 2015-07-20 21:19:21 +0200
  • 53b2614595 Remove old ifdefs. Barrett17 2015-07-02 22:11:04 +0000
  • 7f7c723e3b Remove custom ObjectList header. Barrett17 2015-07-02 22:07:54 +0000
  • 512c5c085a Remove tests subdir from Jamfile. Barrett17 2015-07-02 22:01:24 +0000
  • 4c2b3ed86c Fix typo preventing to build under gcc4. Dario Casalinuovo 2015-06-28 11:51:46 +0000
  • e41a0338f1 Update Caya.rdef Barrett17 2015-06-26 22:49:13 +0200
  • 2f8d429566 Update README.md Barrett17 2015-06-25 15:34:08 +0200
  • 4b35b432de Create README.md Barrett17 2015-06-25 15:30:38 +0200
  • d1d8bd1c4d Move protocols icons to data directory. Barrett17 2015-06-25 11:27:16 +0000
  • e46082eaaa Remove garbage from libyahoo directory. Barrett17 2015-06-25 11:27:08 +0000
  • c8d143d91d Remove libdownload test. Barrett17 2015-06-25 11:27:00 +0000
  • 23285141b3 Make libgloox to work correctly with gcc2. Barrett17 2015-06-25 11:26:48 +0000
  • 2c2b808875 Remove SVN unneeded stuff. Update my own copyright. Barrett17 2015-06-24 16:45:55 +0000
  • 2237be9a93 Remove MenuPrivate.h, no idea why it was included in the first place. Barrett17 2015-06-24 16:27:19 +0000
  • 8ed06e4de5 IconUtils is now Haiku public API remove it. Barrett17 2015-06-24 16:23:04 +0000
  • ab1f28bad2 Remove libdownload which was preserved in a branch. Barrett17 2015-06-24 16:17:47 +0000
  • f487e366fb Add remaining part of libgloox. Barrett17 2015-06-24 16:08:12 +0000
  • 05633562d6 libgloox Haiku buildfixes. Barrett17 2015-06-24 15:56:20 +0000
  • 7a11cae117 Update libgloox to 1.0.13 Barrett17 2015-06-24 15:52:32 +0000
  • ae0652f3cc Finally cleaned up the buildsystem. Barrett17 2015-06-24 15:31:54 +0000
  • 67fe224ca6 Initial fix to avoid confusion with configure directories. Fix build. Barrett17 2015-06-24 15:21:34 +0000
  • 0746cacb94 Updated contributors. Barrett17 2013-10-12 18:11:51 +0000
  • 007d2bda0a Initial rework of the build system to support the latest Haiku changes. Patch from Adrien Destgues included, Thanks! barrett17 2013-10-12 17:59:00 +0000
  • 00440a3ffc Initial gcc2 support, patch from Haikuports, with a little modification by myself. Set the deskbar replicant show as default, and removed the gcc4 notice from preferences. Barrett 2013-07-31 22:34:52 +0200
  • f8179b8bad Merge pull request #1 from ksiazkowicz/master Barrett17 2013-07-30 15:59:57 -0700
  • ac7a745bf9 Add message count to notifications pisarzk@gmail.com 2013-07-30 20:54:22 +0200
  • 1192ca6659 Fixed build. Barrett 2013-07-29 23:28:44 +0200
  • 45d911a7c2 Fixed build. Barrett 2013-07-29 17:16:02 +0200
  • 830f1216f5 Merging caya and caya-gpl-protocols Barrett 2013-07-29 16:58:19 +0200
  • 5e26a038dc Updated TODO in CayaPreferences. barrett 2013-04-06 19:59:46 +0000
  • 007af3d89a Patch from Maciej Janiszewski which adds support for hiding offline contacts, message notifications and caya can now set the window title to unread state, all functions can be disabled from settings as well. Thanks\! barrett 2013-04-06 19:47:04 +0000
  • 53c5c02d66 Set better proportions between the send and receive views of the ChatWindow. Made the window split more thin. barrett 2013-01-04 17:37:53 +0000
  • a56a343cd0 Set the ToolButton to show the message when the click is received in any part of the widget. barrett 2013-01-04 16:53:37 +0000
  • 6572adb23b Codestyle fixes, patch created by Freemann2430 during GCI2012 barrett 2013-01-04 13:52:14 +0000
  • 101006a459 Patch from Rene Gollent that add a split in the ChatWindow to resize the send and receive views. Thanks!! barrett 2012-11-28 15:20:17 +0000
  • dd5c5cada0 Style fix, fixed RescaleBitmap argument type. barrett 2012-10-19 15:58:55 +0000
  • 28efc5dc89 Solved warnings in BitmapUtils. barrett 2012-10-19 15:51:39 +0000
  • bd165cf8d6 Removed several warnings, code style fixes too. barrett 2012-10-19 15:23:16 +0000
  • 9cb0ef099e Style fixes in librunview, solved a regression, solved some warnings. barrett 2012-10-18 23:16:36 +0000
  • fdd6eb021b Another little style fix. barrett 2012-10-18 21:04:45 +0000
  • 14fee07aeb A lot of style fixes, fixed a lot of warnings in RunView and Theme classes. barrett 2012-10-18 20:59:15 +0000
  • f21d11a4fc Removed some warning in runview.cpp inuyasha 2012-10-17 21:21:11 +0000
  • 8fbe89332e Code cleanup in runview.cpp (removed some warnings), inuyasha 2012-10-02 21:54:56 +0000
  • 9cf1222142 Fixed a bug of the RosterListView menu. barrett 2012-10-01 12:29:15 +0000
  • 8a27f1f3db Added the 'Start Conversation' menu to the RosterListView. Disabled the menus referring to unimplemented features. barrett 2012-09-28 21:19:24 +0000
  • 133d3be911 Solved a double free. barrett 2012-09-28 20:55:40 +0000
  • 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. barrett 2012-09-25 21:45:29 +0000
  • 37f1324431 Removed several warnings in librunview. inuyasha 2012-06-09 13:14:33 +0000
  • 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. barrett 2012-06-07 16:46:07 +0000
  • d661379bc4 Fixed style and a warning, removed unuseful source file. barrett 2012-05-29 00:44:02 +0000
  • 9222e170a2 Removed some warnings. inuyasha 2012-05-24 18:58:31 +0000
  • 5e999df7dd Code cleanup (removed some warnings) inuyasha 2012-05-20 13:43:32 +0000
  • efeaa89657 Removed some warning messages. inuyasha 2012-05-18 22:00:51 +0000
  • 8ec3b19976 Added missing SearchBarTextcontrol class barrett 2012-05-15 19:34:23 +0000
  • 088a1bb5f5 Fixed a AIM plugin build error introduced in recent revs. barrett 2012-05-15 19:28:56 +0000
  • ee0669cfd1 Updated statuses accordingly with the recent Caya changes. barrett 2012-05-15 17:51:03 +0000
  • 2ed795031f Fixed another memory leak. barrett 2012-05-15 17:31:31 +0000
  • 7540f60d24 Resolved a memory leak, removed unuseful commented code, CAYA_EXTENDED_AWAY replaced with CAYA_CUSTOM_STATUS and added CAYA_INVISIBLE. barrett 2012-05-15 17:20:11 +0000
  • 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. barrett 2012-05-15 16:48:53 +0000
  • de33c1be80 Added code to show protocol's icon in the chat window. barrett 2012-05-01 22:42:09 +0000
  • 493fed2f80 Setted the Person icon from haiku artwork as default contact icon. barrett 2012-05-01 21:09:56 +0000
  • 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. barrett 2012-05-01 19:48:15 +0000
  • 9f4470c334 Modified the Replicant preferences string to notify that it's working only under gcc4hybrid atm, a development release will follow. barrett 2012-03-24 23:54:58 +0000
  • 7318f6f28b Modified the CayaPreferencesData class to become a BFlattenable, this remove the limit of having a fixed-size buffer for string settings. barrett 2012-03-24 14:56:00 +0000
  • aa93e9ad96 Resolved a conflict between the Yahoo protocol and MSN that was causing both protocols to do not work, removed some annoying error message notifications that are not valid with Caya. Actually, the idea is to reduce the use of pop-up window in favor of notifications. barrett 2012-03-20 23:32:18 +0000
  • 5cf285f588 Deletion of the avatar looper/messagerunner in the destructor, moved a piece of code to set the status before to send the list. barrett 2012-03-20 02:13:35 +0000
  • b96ea4c6bf Fixed a bad behaviour showing and locating the chat windows. barrett 2012-03-19 20:43:18 +0000
  • 267bc512a6 Added AIM Protocol login / logout notifications, patch from Jeremiah Holt, Thanks\!. barrett 2012-03-19 00:33:26 +0000
  • 0e3579b9c3 Added Yahoo Protocol login/logout notifications, patch from Jeremiah Holt, Thanks\! barrett 2012-03-19 00:29:05 +0000
  • c5f730a8b3 Solved a little regression that was causing AIM to crash. barrett 2012-03-17 14:01:00 +0000
  • 2f142c0d67 Added replicant preferences view. barrett 2012-03-13 22:57:04 +0000
  • 0696ce92db Updated replicant menu icons. barrett 2012-03-12 01:41:46 +0000
  • 19869c3970 Fixed code style, fixed a regression that caused a bad position when the chat window is created. barrett 2012-03-12 00:40:37 +0000
  • 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. barrett 2012-03-11 15:11:29 +0000
  • 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. barrett 2012-03-09 00:35:02 +0000
  • 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. barrett 2012-03-08 22:55:13 +0000
  • d237f75f61 Modified the BMessageRunner to stop sending messages when it's unneeded, added connect/disconnect notifications code. barrett 2012-03-08 02:58:21 +0000
  • fd546ea9ae Added check code to prevent the protocol crashing in certain situations. barrett 2012-03-08 01:38:55 +0000
  • 2f417339f4 Added the code to lock the window looper before to update the avatar. barrett 2012-03-08 01:17:32 +0000
  • 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. barrett 2012-03-08 00:47:00 +0000
  • 0237a48a53 Uncommented AvatarLooper::MessageReceived() code used to send unhandled message to the constructor, solved a regression that was causing fSwitchboardList to be empty. barrett 2012-03-07 19:24:59 +0000
  • 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. barrett 2012-03-07 19:22:09 +0000
  • 75e9859517 Preliminary MSN support is working and enabled by the fault in the plugin with that commit. barrett 2012-03-06 01:30:04 +0000
  • fd1b46acae Removed superfluous server and resource defs in the settings template of the msn protocol. barrett 2012-03-04 02:32:08 +0000
  • 8d04f539c2 Added code that allow the deskbar replicant to be disabled/enabled from the preferences barrett 2012-03-04 02:27:16 +0000
  • 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. barrett 2012-03-03 19:22:47 +0000
  • cf7646fb00 Modified preferences dialog, better look for Replicant settings, added a new tab for Chat Window settings barrett 2012-03-02 02:23:21 +0000
  • 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. barrett 2012-02-28 00:46:15 +0000
  • d86051bdfe Removed __declspec from msn and yahoo plugins, updated libmsn to the latest version barrett 2012-02-26 03:35:45 +0000
  • 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. barrett 2012-02-25 20:33:28 +0000
  • 1930170620 Updated contributors barrett 2012-02-25 20:19:26 +0000
  • 68e42252d6 Fixed a little build issue and a warning barrett 2012-02-25 02:46:55 +0000
  • 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 barrett 2011-12-14 23:36:27 +0000
  • 98dd89fb55 Update copyright year. plfiorini 2011-12-03 22:38:03 +0000
  • f0c5c07a2e Added a first core of the avatars cache. Solved a regression with personal message. barrett 2011-04-26 21:33:17 +0000
  • 55d162b108 Missing MSNContainer class barrett 2011-04-23 23:01:25 +0000
  • 10131151f2 MSN Plugin, initial avatars support added barrett 2011-04-23 23:00:06 +0000
  • 7800069ca2 The yahoo protocol is stable enough to be included in the trunk. barrett 2011-04-19 22:41:39 +0000
  • ccb2ba04e9 Solved a problem with MSN_STATUS_IDLE barrett 2011-04-19 12:44:45 +0000
  • c92a7038d0 cleanup...now the xmpp thread will not suck your cpu barrett 2011-04-09 02:35:20 +0000