Commit Graph

447 Commits (23ffb7db1bb065b5afbdcb94eab57720d604ae8d)

Author SHA1 Message Date
AlexanderP ProductEngine 23ffb7db1b CHUI-618 ADD FIX User sees no indication of offline messages received with conversation log preference turned off: changed in accordance with a new requirements (open conv. floater instead flashing) 2013-01-12 01:51:43 +02:00
Gilbert Gonzales 41d5f820ea CHUI-670: Prevent flashing of 'Chat' FUI button while in DND mode and receive IM. 2013-01-09 14:30:10 -08:00
Gilbert Gonzales 6a30c4c3c5 CHUI-669: Upon DND mode exit, no longer flash IM messages that were stored during DND mode. 2013-01-09 13:30:14 -08:00
maxim@mnikolenko bb05a29374 CHUI-638 FIXED Don't force button and widget to flash if the object is muted. 2013-01-09 15:08:58 +02:00
Merov Linden 613b7a45a7 Merge with viewer-chui 2013-01-04 21:33:07 -08:00
Merov Linden fbc414c02b Merge with viewer-chui 2013-01-04 20:28:01 -08:00
Gilbert Gonzales 6153d09e52 merging in latest changes 2013-01-04 19:01:10 -08:00
Gilbert Gonzales 02ca16c133 CHUI-499: Now when existing DND mode, stored IM's will not show a toast but instead flash the conversation line item and Chat FUI button. 2013-01-04 17:58:30 -08:00
AlexanderP ProductEngine d99fa985c8 CHUI-566 ADD. FIX Flashing and color on Conversations FUI button and conversation line item
Cancel sticking of color, if the button is pressed, or when a flashing of the previously selected button is ended
2012-12-28 18:55:24 +02:00
AlexanderP ProductEngine 7549a392cc CHUI-566 Flashing and color on Conversations FUI button and conversation line item:
change behavior for the case "If conversations (container) floater open but not on top"
2012-12-21 16:28:33 +02:00
AlexanderP ProductEngine 2610af9798 CHUI-619 FUI button and conversation line items blink at different rates:
changed rate
2012-12-21 15:35:56 +02:00
AlexanderP ProductEngine 2aefdb47ca CHUI-618 User sees no indication of offline messages received with conversation log preference turned off: flashing of CHUI button if offline messages was received 2012-12-20 15:24:14 +02:00
Merov Linden c81cf89086 CHUI-600 : Fix the orange (provided by Leo), fix the conversation item flashing (when shown) 2012-12-19 17:10:31 -08:00
Merov Linden dcfcc191dd Pull merge from richard/viewer-chui 2012-12-19 12:45:59 -08:00
Merov Linden c2d332a89c CHUI-580 : WIP : Added disconnect of callbacks once they're called to prevent filling up the callback queue 2012-12-17 20:16:33 -08:00
Merov Linden 6fe7144104 CHUI-580 : WIP : Protect callback connections passed to LLAvatarNameCache::get() where necessary 2012-12-17 18:59:01 -08:00
AlexanderP ProductEngine 22c2fff4ba CHUI-566 Flashing and color on Conversations FUI button and conversation line item 2012-12-14 19:56:05 +02:00
William Todd Stinson accad65d6a Pull and merge from ssh://stinson@hg.lindenlab.com/richard/viewer-chui. 2012-12-18 19:15:53 -08:00
William Todd Stinson c73947ac1f CHUI-499: Adding ability to serialize the communication notifications to local disk per user. 2012-12-18 18:48:15 -08:00
Gilbert Gonzales 13a619cb5f CHUI-385: Problem: When the new session was created with multiple participants the old conversation floater was being recycled. When the conversation floater was re-initialized it did not remove and update the chat messages. Resolution: When the conversation floater is recycled simply call reloadMessages(). 2012-12-18 18:15:28 -08:00
William Todd Stinson 09163617c2 Pull and merge from ssh://stinson@hg.lindenlab.com/richard/viewer-chui. 2012-12-17 14:16:47 -08:00
AlexanderP ProductEngine 56973ed9a4 CHUI-505 : Fixed : Don't open Call Log on login if the user doesn't want a Call Log:
Checked the setting status
2012-12-15 17:35:24 +02:00
AlexanderP ProductEngine 64dffe4611 CHUI-598 : Fixed : Conversation log file created even when keep conversation log preference is off :
Checked the status of the another ("KeepConversationLogTranscripts") setting too.
2012-12-15 20:37:18 +02:00
William Todd Stinson 3636b10d47 CHUI-494: Removing the creation of a new session while receiving an IM in DND mode. 2012-12-11 20:46:10 -08:00
Merov Linden 79b44fa561 Pull merge from richard/viewer-chui 2012-12-07 19:00:35 -08:00
Gilbert Gonzales 2965cdf5db CHUI-579: Found a small bug in my last commit causing nearby chat im's to show two toast messages. Now the upper right toast (im toasts) will only show when the session id is non NULL (Nearby chat has a session value that is NULL). 2012-12-07 15:03:12 -08:00
Gilbert Gonzales 0037b1e2c7 CHUI-579: Post code review. Renamed variables to make easier to read. 2012-12-07 14:44:15 -08:00
Gilbert Gonzales dd030f1b75 merging in latest changes 2012-12-07 10:25:39 -08:00
Gilbert Gonzales 218cbebbd8 CHUI-579: When the 'Pop up message' preference is set the conversation line item and/or FUI button flash depending on what is focused. Also when the 'Flash the toolbar button' preference is set the FUI button will flash or the line item will flash depending upon what is focused. 2012-12-06 15:52:55 -08:00
AlexanderP ProductEngine e2c080b558 CHUI-505 FIXED Open Call Log if user has new events while out:
force open Conversation Log Floater when received a saved offline message
2012-12-06 19:26:52 +02:00
Merov Linden 42a60e6ca5 Pull merge from dev repo 2012-12-05 20:26:26 -08:00
Merov Linden 3a49beed0e CHUI-580 : WIP : Change the display name cache system, deprecating the old protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up. 2012-12-05 20:25:46 -08:00
Gilbert Gonzales 8642088d65 CHUI-571: Fixed bug where when the converation floater was torn off and a new im received, the incorrect conversation would be displayed and focused. In order to do this removed the conversation floater panels from being focused immediately when set visible. Also there was a bug when showing the stub panel for torn off conversations. The tab container was not setting the stub panel index properly to 0, which is where the stub panel existed in the tab container's list. This is post code review submit. Will submit another with minor code review changes. 2012-12-04 19:23:36 -08:00
Gilbert Gonzales 2ee6bcab37 CHUI-571: Now when the 'Chat Preference' is set to 'Open Conversations window' the conversation line item with flash. The only time it does not flash is when the the conversation line item is already focused. Also fixed various focusing bugs when navigating between conversations and participants. 2012-12-03 16:19:46 -08:00
AlexanderP ProductEngine 3792a6aab8 CHUI-546 FIXED Blank IM toast shown when a nearby chat toast is shown:
Prosessing of the nearby chat was exluded from on_new_message()
2012-11-28 19:39:27 +02:00
Gilbert Gonzales 4105ae9467 CHUI-529: Post code review changes. When showing a floater using LLFloater::showInstance() instead of setVisibleAndFrontmost(). Also made setVisibleAndFrontmost() public since both setVisible and setFrontmost are public functions. 2012-11-26 19:12:04 -08:00
Gilbert Gonzales 14e82732f4 merging in latest changes, resolved llimview.cpp conflict 2012-11-26 14:50:36 -08:00
AlexanderP ProductEngine 890965faf5 CHUI-528, CHUI-536, CHUI-538, CHUI-540 ADD. FIX (Built single processor of different types of notifications): clean up code 2012-11-23 15:14:17 +02:00
maxim@mnikolenko cbe90ebc9c Additional fix for CHUI-490 (Show "Display Name (user.name)" for the user that is calling) 2012-11-23 19:05:28 +02:00
AlexanderP ProductEngine 1ece389121 CHUI-528, CHUI-536, CHUI-538, CHUI-540 Built single processor of different types of notifications 2012-11-20 19:17:25 +02:00
maxim_productengine 81478d6c44 CHUI-490 FIXED Small ui changes. Changed sound that is playing when floater is opened.
Call startIM() when user clicks on "Open IM instead" button.
2012-11-20 18:57:29 +02:00
William Todd Stinson aba409f24f CHUI-495: Ensuring that a user in do-not-disturb mode can receive voice calls from current conversations. 2012-11-19 17:14:18 -08:00
Gilbert Gonzales a897e69ffc merging in latest changes 2012-11-16 18:53:39 -08:00
Gilbert Gonzales 2d9285cddb CHUI-529: Now the conversations floater will appear when the chat preference is set for friend, non-friend, conference, group and nearby chat. 2012-11-16 18:53:05 -08:00
William Todd Stinson c6a0f0ae1d CHUI-518: FIX Removing the LLIMMgr::getInstance() as the containing method is already a non-static member method of the same class. 2012-11-16 16:17:11 -08:00
William Todd Stinson d6358e120f Pull and merge from ssh://stinson@hg.lindenlab.com/richard/viewer-chui/. 2012-11-16 11:18:22 -08:00
William Todd Stinson 568d818ffe CHUI-518: WIP First pass as implementing auto-reject voice calls in do not disturb mode. 2012-11-15 19:08:08 -08:00
Gilbert Gonzales e775e95416 merging in latest changes 2012-11-15 15:45:02 -08:00
Gilbert Gonzales d3474c6eaf CHUI-489: Now sounds exist for teleport and inventory offers. The sound is specified in notifications.xml. Also changes for CHUI 486, which allow the user to set preferences for hearing sounds for a New Conversation, Incoming Voice Call, Teleport Offer and Inventory Offer. 2012-11-15 15:42:22 -08:00
maxim_productengine 4094972434 CHUI-389 FIXED Added parameter for sessionAdded to get access to has_offline_msg value.
Set UnreadIMs icon to visible if messages were sent while offline.
2012-11-14 15:28:05 +02:00