Chat-O-Matic/application
Jaidyn Ann e2d801b84b Save user name and color on message received
In Chat-O-Matic, text messages are enqueued by the ConversationView
and appended when the ConversationView becomes attached to the window
(editing a non-attached BTextView doesn't go well).

Previously, only the receive-time was added to the enqueued message― so
that if the view doesn't come into focus for a long while after message
receipt, the timestamp is still accurate. The user's nickname and color
weren't added as well, meaning that if the user left the room before the
message was appended, the ugly user-id and default user color would be
used instead.

This appends user_color and user_name.
2021-08-31 21:00:29 -05:00
..
preferences Add Room Directory window 2021-08-27 11:00:04 -05:00
views Save user name and color on message received 2021-08-31 21:00:29 -05:00
windows Sort room directory by account, 'Category' column 2021-08-31 20:31:39 -05:00
Account.cpp Save disabling of accounts, make persistent 2021-08-16 11:58:27 -05:00
Account.h Error notification if applying protocol settings fails 2021-08-05 20:43:08 -05:00
AppConstants.h Split AppConstants.h into UserStatus.h 2021-08-19 17:04:33 -05:00
AppMessages.h Add Room Directory window 2021-08-27 11:00:04 -05:00
AppResources.h Scaffolding of a multi-account StatusView 2021-08-02 21:59:44 -05:00
ChatCommand.cpp Search by user name and ID for chat commands 2021-08-18 15:15:56 -05:00
ChatCommand.h Search by user name and ID for chat commands 2021-08-18 15:15:56 -05:00
ChatOMatic.h Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
ChatOMatic.rdef Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
ChatProtocol.h Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
ChatProtocolAddOn.cpp Change class names 2021-06-20 12:44:20 -05:00
ChatProtocolAddOn.h Change class names 2021-06-20 12:44:20 -05:00
ChatProtocolMessages.h Sort room directory by account, 'Category' column 2021-08-31 20:31:39 -05:00
Contact.cpp Move avatar cache from 'Buddies' to 'Contacts' 2021-07-26 16:07:55 -05:00
Contact.h Fix status view's avatar icon 2021-07-13 14:43:48 -05:00
Conversation.cpp Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
Conversation.h Toggling of room flags through right-click menu 2021-08-19 00:59:03 -05:00
Flags.h Toggling of room flags through right-click menu 2021-08-19 00:59:03 -05:00
ImageCache.cpp Scaffolding of a multi-account StatusView 2021-08-02 21:59:44 -05:00
ImageCache.h Program-wide avatar cache 2021-06-13 17:34:30 -05:00
Makefile Add Room Directory window 2021-08-27 11:00:04 -05:00
Notifier.cpp Update copyright year. 2011-12-03 22:38:03 +00:00
Notifier.h Create Conversation class, use it instead of Contact for chats 2021-05-24 01:47:21 -05:00
NotifyMessage.h Make User/ConversationInfoWindow Observers 2021-08-04 13:51:31 -05:00
Observer.h Update copyright year. 2011-12-03 22:38:03 +00:00
ProtocolLooper.cpp Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
ProtocolLooper.h Add "system buffer" per protocol 2021-08-12 15:43:52 -05:00
ProtocolManager.cpp Save disabling of accounts, make persistent 2021-08-16 11:58:27 -05:00
ProtocolManager.h Save disabling of accounts, make persistent 2021-08-16 11:58:27 -05:00
ProtocolSettings.cpp Save disabling of accounts, make persistent 2021-08-16 11:58:27 -05:00
ProtocolSettings.h Save disabling of accounts, make persistent 2021-08-16 11:58:27 -05:00
ProtocolTemplate.cpp Misc. tweaks, no functional change 2021-08-01 06:37:25 -05:00
ProtocolTemplate.h Change class names 2021-06-20 12:44:20 -05:00
Role.h Misc. tweaks, no functional change 2021-08-01 06:37:25 -05:00
Server.cpp Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
Server.h Toggling of room flags through right-click menu 2021-08-19 00:59:03 -05:00
StatusManager.cpp Rename AccountManager to StatusManager 2021-08-16 10:40:18 -05:00
StatusManager.h Split AppConstants.h into UserStatus.h 2021-08-19 17:04:33 -05:00
TheApp.cpp Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
TheApp.h Load protocols from any system add-on directory 2021-08-15 00:55:16 -05:00
User.cpp Fix avatar-loading 2021-08-18 17:00:11 -05:00
User.h Split AppConstants.h into UserStatus.h 2021-08-19 17:04:33 -05:00
UserStatus.h Split AppConstants.h into UserStatus.h 2021-08-19 17:04:33 -05:00
Utils.cpp Rename Cardie to Chat-O-Matic 2021-08-19 02:29:14 -05:00
Utils.h Misc. tweaks, no functional change 2021-08-01 06:37:25 -05:00