dd298281e2
The new Notifier→Observer relation chain: * Conversation → ConversationItem, ConversationView * User → UserListItem, UserInfoWindow, UserPopUp * Contact → RosterItem These line up pretty intuitively― if something changes in the conversation, you want the list item and view to change too. But there's one more here that's less intuitive: * User → Conversation If Conversation observes something from a user (i.e., status change), it immediately knows to do one thing only: invalidate the user list, because something's changed. |
||
---|---|---|
application | ||
data/icons | ||
libs | ||
protocols | ||
smileys | ||
Contributors | ||
License | ||
Makefile | ||
Makefile.common | ||
README.md |
Caya
Caya is the best Instant Messaging client for Haiku.
Protocols supported:
- XMPP (Jabber, GTalk)
- Yahoo
- AIM
How to install
The latest stable version is available as package through HaikuDepot.
How to build
./configure
jam
Donate
If you like Caya, support the project with a little donation.