Commit Graph

  • 2fabcc4fe8 Updated copyright notice. plfiorini 2011-02-14 22:44:57 +0000
  • c0a63c8f26 Layout API changes. Tested on Haiku r39074, I really don't know what is the first revision with this changes. plfiorini 2010-10-24 06:27:09 +0000
  • f8304f0c27 Added IM_CONTACT_GONE message, for contacts leaving the chat. plfiorini 2010-10-24 06:26:01 +0000
  • 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 barrett 2010-10-12 18:36:27 +0000
  • 556436ef77 ÂÂsolved compiler warning, removed superfluous messages from plugin barrett 2010-10-09 04:21:38 +0000
  • 297fd986f8 momoving msn plugin to caya gpl plugins subproject barrett 2010-10-09 03:36:24 +0000
  • dc31fbfd67 moving msn plugin to caya gpl plugins subproject barrett 2010-10-09 03:34:22 +0000
  • b6b44c0d8a ÂÂmoving libmsn code from branch to the Caya subproject barrett 2010-09-24 13:48:01 +0000
  • 6ef31b44f1 Check protocol add-ons API version plfiorini 2010-07-10 19:28:29 +0000
  • a9df932fec Implemented the Version() method. plfiorini 2010-07-10 19:27:32 +0000
  • a651de0f53 Automatic style cleanup with the astyle program. plfiorini 2010-07-10 13:58:15 +0000
  • 082f2ad34e Added libdownload from xeD. plfiorini 2010-07-10 13:37:58 +0000
  • 30470d4816 Exclude information notifications. plfiorini 2010-07-03 08:40:04 +0000
  • 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. plfiorini 2010-07-03 07:55:23 +0000
  • afe167b86b Bitmap as const argument. plfiorini 2010-06-22 19:02:42 +0000
  • bf2f726629 Return error code when bitmap changes. plfiorini 2010-06-15 17:09:31 +0000
  • 1cd3ad8d26 Ops forgot one typo. plfiorini 2010-05-30 22:02:50 +0000
  • ea78353c09 I'd rather prefer "Contact is typing..." than "Buddy is typing...". plfiorini 2010-05-30 22:00:40 +0000
  • b172d6fb20 Fix typo, it's Incoming not Incomming. plfiorini 2010-05-30 22:00:09 +0000
  • 5e4e5d68c4 Changed label to username settings. plfiorini 2010-05-30 21:20:34 +0000
  • 183a682585 Handles detailed IM_ERROR messages. plfiorini 2010-05-30 20:50:26 +0000
  • 7a89509b9f Error handling. plfiorini 2010-05-30 20:50:04 +0000
  • 6478101579 Send information notifications instead of progress notifications when we are connected or disconnected to the server. plfiorini 2010-05-30 18:57:19 +0000
  • 5ddeef6e7b * Handle IM_NOTIFICATION. * Shows notifications when contacts go online or offline. Unfortunately XMPP plugins will send presence notifications when the roster is populate so presence notification is shown for every online contact when the roster list view is populated the first time. plfiorini 2010-05-30 18:56:24 +0000
  • 068cd849ae Using _EXPORT instead of __declspec(dllexport), fixes warning. plfiorini 2010-05-30 18:46:16 +0000
  • 5cf1ffadfb Use _SendMessage() to send messages from protocol to Caya because it will always add the "protocol" field. plfiorini 2010-05-30 12:30:47 +0000
  • 7757c0b64c Progress notification for connect and disconnect. plfiorini 2010-05-30 12:17:59 +0000
  • d503077fac Implemented IM_PROGRESS, closes #479. plfiorini 2010-05-30 12:17:32 +0000
  • f560943e6f Handle IM_OWN_AVATAR_SET. There's only one little problem that will probably be solved after Alpha1: if you have multiple accounts, all of them will set the avatar icon and the user will see just the last icon set. plfiorini 2010-05-30 08:51:19 +0000
  • 95657d52ba * More NULL checks for ContactLinkers. * When you edit an account in the preferences dialog, this is not readded to the list anymore and so its login is not triggered another time. plfiorini 2010-05-30 04:28:04 +0000
  • 225957b2f6 Support avatar images for contacts. plfiorini 2010-05-30 04:26:36 +0000
  • 1644625480 Added SHA1 class. plfiorini 2010-05-30 04:26:11 +0000
  • 9d075c91a0 Set view color to parent's view color. No more glitches when bitmap is not set. plfiorini 2010-05-30 04:24:53 +0000
  • 17fdd9b0ca Align Status in chat window Clean the status when a message is received urnenfeld 2010-05-28 23:05:57 +0000
  • 3a8af7c9f9 Forwarding messages to ChatWindow Added stringview as status feedback urnenfeld 2010-05-28 22:38:16 +0000
  • ff80897441 Set name only if it's a non-empty string and handle IM_EXTENDED_CONTACT_INFO in order to use full name if the contact still don't have a name. plfiorini 2010-05-28 21:31:53 +0000
  • 926b90a3c5 Renamed jabber folder to xmpp. plfiorini 2010-05-28 21:25:14 +0000
  • 3dac565306 Missing icons. plfiorini 2010-05-28 21:02:19 +0000
  • 222e2d4e34 Added GPL v2 license. plfiorini 2010-05-28 21:02:02 +0000
  • 659d45a82c Removed gtalk, facebook and libjabber. plfiorini 2010-05-28 21:00:30 +0000
  • 435efc7c9f * Renamed Jabber to JabberHandler as a base class for XMPP protocols. * Added gtalk and facebook. plfiorini 2010-05-28 20:41:58 +0000
  • 0fb4c94b82 Default avatar icon must be notified to observer. plfiorini 2010-05-28 17:21:48 +0000
  • 12852eb377 Fix crash when msn plugin is not installed. When the protocol looper is set we get its CayaProtocolAddOn and retrieve the protocol add-on's icon that is used as the default icon for the contact. plfiorini 2010-05-28 17:20:02 +0000
  • af48b464ef Hide implementation details. plfiorini 2010-05-28 17:11:16 +0000
  • 5b41b18007 inline members and defined some members as const. plfiorini 2010-05-28 17:10:56 +0000
  • d03a6fb884 Install headers for external protocols. plfiorini 2010-05-28 01:08:18 +0000
  • 0706699184 Import Jabber GPL'ed protocol (beware, it crashes but it's too late to find out why). plfiorini 2010-05-28 01:04:31 +0000
  • 6f8d9c5f50 Removed InfoPopper and libyahoo2 checks. plfiorini 2010-05-28 00:53:15 +0000
  • bcbff8db1f Add SetBitmap(const char*) method to set the bitmap from a file using the Translation Kit. plfiorini 2010-05-28 00:47:00 +0000
  • c777593fa7 Fix from Rene Gollent. plfiorini 2010-05-27 07:31:03 +0000
  • a43602fb37 added basic functions to the plugin, contact list, chatting, nudges. barrett 2010-05-25 03:19:09 +0000
  • f45da3af40 Store preferences in a File urnenfeld 2010-05-22 14:18:11 +0000
  • 8e956baea7 Remove ignored typedef warning for GCC4 urnenfeld 2010-05-22 14:17:02 +0000
  • 0ed0a7e1c0 Added Rene Gollent plfiorini 2010-05-21 10:18:56 +0000
  • 88c5eedc9b Some style violations fixed. plfiorini 2010-05-20 21:31:55 +0000
  • 8477dae359 Added urnenfeld plfiorini 2010-05-20 19:27:00 +0000
  • 4edae0a786 Caya icon! plfiorini 2010-05-20 19:15:43 +0000
  • 52b169b0ba Implement 'Ignore Emoticons' feature in preferences urnenfeld 2010-05-20 18:37:01 +0000
  • b314c7abd8 * Rewrote BitmapView's MinSize(), MaxSize() and PreferredSize() methods. * Added BitmapView::Bitmap() method. * BitmapView::SetBitmap() now doesn't resize the view anymore. * BitmapView has now a minimum size of 32x32. * Draw bitmap on BitmapView using B_FILTER_BITMAP_BILINEAR. * StatusView sets now explicit max and preferred size to 50x50 for the avatar icon view and doesn't resize the bitmap explicitely. * Small style violation fixes. plfiorini 2010-05-20 18:11:32 +0000
  • 90a68e6002 Fixed gcc4 warnings and some style violations. plfiorini 2010-05-19 22:40:34 +0000
  • 4412809657 Fix some style violations. plfiorini 2010-05-19 22:28:26 +0000
  • c67f1936c0 * Use all area provided in the window urnenfeld 2010-05-19 22:06:25 +0000
  • cc898075d2 Fixed what mankind will remember as the 'Massive Breakage due to "blind svn merge"'. plfiorini 2010-05-19 21:36:36 +0000
  • e3253f9995 Fix what I left broken with last commit on trunk. :P plfiorini 2010-05-19 20:56:01 +0000
  • 2ee14f4c14 * Some style violation fixes. * Code aligned to recent multiprotocol branch changes. * Fixed crash when Server filters IM_STATUS_SET messages and ContactLinker is NULL. plfiorini 2010-05-19 20:37:26 +0000
  • 533117dc61 * Fix GCC4 build urnenfeld 2010-05-19 18:49:41 +0000
  • 818c28d43d * Add Behavior tab in Preferences with options in ticket #476 * Implement enabled ones * Add canditate preferences * Implement singleton-like preferences class CayaPreferences. These are working but they are not stored in file at closing urnenfeld 2010-05-19 18:05:30 +0000
  • 8d1c0d1a9d Merging r148, r154, r155 with trunk. plfiorini 2010-05-19 17:11:22 +0000
  • 97ae80798d Fixed build with gcc2. plfiorini 2010-05-16 21:19:35 +0000
  • 4bdc37a60e Merged multiprotocol branch with trunk. plfiorini 2010-05-16 21:02:50 +0000
  • e1919cd4ac Cleanup plfiorini 2010-05-12 21:53:21 +0000
  • c599c12c7f Cleaning up the AIM code base and adding the right icon from IM Kit. plfiorini 2010-05-12 21:48:47 +0000
  • e524826f03 Maybe is time to keep track of the contributors. plfiorini 2010-05-12 20:58:40 +0000
  • 8d700156e0 libimcomm todo list. plfiorini 2010-05-12 20:58:08 +0000
  • 8d6d06dbfe Adding AIM protocol from Alexander Botero-Lowry, but it needs polishing. plfiorini 2010-05-12 20:42:46 +0000
  • 7d4a7d1c24 Use status icons instead of simple circles. plfiorini 2010-05-12 18:59:17 +0000
  • 2f6f458fe0 About dialog. plfiorini 2010-05-12 18:57:19 +0000
  • 8d7033efbb Adding more menus... plfiorini 2010-05-12 18:15:21 +0000
  • b1ddb3c032 Use B_FILTER_BITMAP_BILINEAR. plfiorini 2010-05-10 22:42:54 +0000
  • dd8d0d1f5a Gcc4 build fixes. plfiorini 2010-05-10 21:54:28 +0000
  • affca15f8b Added utility functions to get account paths. plfiorini 2010-05-09 09:38:30 +0000
  • 3127e2b049 Renamed caya.rdef to Caya.rdef. plfiorini 2010-05-09 08:25:28 +0000
  • 2e8cd94f8c * Now using a grid layout. * Implemented the "wrench" menu (it needs an icon). plfiorini 2010-05-09 08:23:53 +0000
  • bcc5118ba4 Added AccountDialog and AccountView, previously the code was in PreferencesAccounts.cpp. plfiorini 2010-05-09 06:27:48 +0000
  • 454762c7eb Preferences dialog is progressing... plfiorini 2010-05-08 19:35:28 +0000
  • aac9a222b3 Added ToolButton. plfiorini 2010-05-08 19:24:47 +0000
  • 4b01bd22bb Moved RescaleBitmap() utility function to BitmapUtils.{cpp,h}. plfiorini 2010-05-08 16:21:36 +0000
  • b1388d17e8 * Moved KeyMap.h to libsupport. * Added missing Singleton.cpp. * Fixed List. plfiorini 2010-05-08 00:23:36 +0000
  • fb1d2910a2 Added resource setting to the template. plfiorini 2010-05-08 00:22:38 +0000
  • af8541fb17 Added an utility class for lists. plfiorini 2010-05-07 16:54:04 +0000
  • 0bf4b59922 Usual SVN tree (branches, tags, trunk). plfiorini 2010-05-07 09:47:10 +0000