Commit Graph

105 Commits (bbfc0e47196ecbae8d89e7b721a61ba5eeaaa2b7)

Author SHA1 Message Date
Dmitry Zaporozhan aa30d0550c Fixed normal bug EXT-5087 - Clicking on IMWell item does not open minimized multi tabbed IM floater.
--HG--
branch : product-engine
2010-02-09 13:39:45 +02:00
Dmitry Zaporozhan 790d72e781 Updated normal bug EXT-4772 - No new IM notification when in tabbed IM mode.
--HG--
branch : product-engine
2010-02-05 14:35:43 +02:00
Andrew Dyukov 5bcf9661c5 Fixed normal bug EXT-4796 (Linux only: Call Group button blinks while Group Chat).
- Removed updateCallButton() call from draw() and added it to LLIMFloater::sessionInitReplyReceived() to enable "Call" button when session is initialized.

--HG--
branch : product-engine
2010-02-03 16:48:15 +02:00
Dmitry Zaporozhan cc98d2f034 Updated comment for ticket EXT-4772(No new IM notification when in tabbed IM mode)
--HG--
branch : product-engine
2010-02-03 14:51:02 +02:00
Dmitry Zaporozhan 379762d2c1 Fixed normal bug EXT-4772 - No new IM notification when in tabbed IM mode.
--HG--
branch : product-engine
2010-02-01 15:37:03 +02:00
Igor Borovkov 484cbc524f fixed EXT-4775 Plain text mode broken in IM windows
--HG--
branch : product-engine
2010-02-01 15:37:24 +02:00
Tofu Linden 1b5880a18e notifiaction_id -> notification_id
ouch.
2010-01-29 10:46:48 -08:00
Alexei Arabadji 86609394ca fixed major EXT-3643 “Embed friendship offer into IM window”;
--HG--
branch : product-engine
2010-01-29 17:48:10 +02:00
Igor Borovkov f6fceac081 fixed EXT-3841 [BSI] "Send IM..." choosable in IM floater context menu
--HG--
branch : product-engine
2010-01-28 15:51:49 +02:00
Alexei Arabadji 74429f2ed9 fixed EXT-3670 “Clicking on IM session in IM session well closes IM floater”,
implemented exclude sets for groups of transient floaters, now transient floaters not closes if user click on view from global exclude set or from floater group set;
made IM floater goes foreground if it visible but not focused instead hide floater;

--HG--
branch : product-engine
2010-01-22 13:42:52 +02:00
Igor Borovkov 4707cd47e2 refixed EXT-4316 Side panel slides to the left in a newly created IM window
--HG--
branch : product-engine
2010-01-21 18:31:03 +02:00
Ychebotarev ProductEngine f0bd24fbbd fix build
--HG--
branch : product-engine
2010-01-21 09:59:25 +02:00
Ychebotarev ProductEngine 82de841c52 merge
--HG--
branch : product-engine
2010-01-19 17:13:21 +02:00
Dmitry Zaporozhan 862ca3fa16 Fixed major bug EXT-4206 - Bottom bar spec calls for button background art on IM Chiclets.
--HG--
branch : product-engine
2010-01-19 12:42:33 +02:00
Ychebotarev ProductEngine f28778b8b8 work on EXT-4322 Remove the Communicate floater
leave some LLFloaterChat usages commented for later review...

--HG--
branch : product-engine
2010-01-18 17:50:19 +02:00
Paul Guslisty ab5580d1e9 Fixed linux build
--HG--
branch : product-engine
2010-01-13 14:54:21 +02:00
Igor Borovkov 4f51ab8448 fixed EXT-3821 [BSI] New IMs are not added as tabs
--HG--
branch : product-engine
2010-01-13 14:27:15 +02:00
Mike Antipov a619f9c307 Fixed normal bug EXT-3865 ([BSI] dock and undocking an IM or group chat makes the close button disable)
- removed overridden LLIMFloater::setTornOff functionality to not disable close button

--HG--
branch : product-engine
2010-01-12 20:22:28 +02:00
Tofu Linden 0d09530d85 EXT-1847 Regression in the design spec: "You" should be replaced by your full avatar name in communication 2010-01-08 16:33:03 -08:00
Mike Antipov 0b51078da2 Fixed major bug EXT-3852 ([BSI] Tabs in Tabbed Instant Messaging do not auto focus the text field when clicked)
- fix is improved (implemented in 7372:07f21c92896f): fixed bug with "Edit Text" mouse pointer wherever it is.
  cleared control captured mouse to prevent LLTabContainer set focus on the panel's first child.

--HG--
branch : product-engine
2010-01-05 17:54:01 +02:00
Mike Antipov 4e518758d7 Fixed major bug EXT-3852 ([BSI] Tabs in Tabbed Instant Messaging do not auto focus the text field when clicked)
-- the reason: LLTabContainer set focus to the first panel child;
-- fix: capture mouse with Input field to avoid processing of the input focus by LLTabContainer.

--HG--
branch : product-engine
2010-01-05 16:38:18 +02:00
Dmitry Zaporozhan 0312156258 Fixed low bug EXT-3294 - Toasts bunch up in the channel when big docked IM window is opened.
--HG--
branch : product-engine
2009-12-25 13:53:11 +02:00
Alexei Arabadji 81cf50d3d3 Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
--HG--
branch : product-engine
2009-12-22 20:15:51 +02:00
Alexei Arabadji c7b69713b7 fixed EXT-3564 “Docked windows hide when clicking on sidetray tabs”,
added sidetray tab buttons panel to transient manager control list,
added right padding to the docking rect area to avoid overlapping docked IM
floaters with sidetray buttons;

--HG--
branch : product-engine
2009-12-22 20:14:51 +02:00
Vadim Savchuk 65557cde70 Made the control panel in P2P IM sessions non-resizable (EXT-3470).
--HG--
branch : product-engine
2009-12-22 20:03:10 +02:00
James Cook eb501f3231 Merge, pulling in viewer-2-0 2009-12-18 10:50:29 -08:00
James Cook 6e17110201 EXT-3516 X Button should end IM session, _ button should hide
I don't like it, but I don't have a better suggestion.
Reviewed with Steve.
2009-12-17 16:09:41 -08:00
Igor Borovkov 30f3397e35 fix. EXT-2884 Initiation of a voice call should not bring text chat (p2p, ad-hoc, group)
correct chiclet handling functionality in IM when im session is started as voice call

--HG--
branch : product-engine
2009-12-17 17:49:08 +02:00
Alexei Arabadji f8f1252d32 mplemented EXT-3396 “All bottom bar buttons, including chiclets and nearby chat, should work as toggles”,
made hide/unhide dockable floaters when undocked;

--HG--
branch : product-engine
2009-12-15 09:55:00 +02:00
Igor Borovkov 222dfaef0a fixed EXT-3372 [BSI] Typing notification in IM displayed although Resident isn't typing
Added explicit resetting of IM floater's title as it was done in 1.23

--HG--
branch : product-engine
2009-12-14 16:43:34 +02:00
Igor Borovkov 0bd034c56a fixed EXT-3250 There should be no "Group info" button for Ad-hoc conference
caused by misdetection of IM type

--HG--
branch : product-engine
2009-12-10 15:42:54 +02:00
Dmitry Zaporozhan e6210e82d3 Update for normal task EXT-3089 - Notification toasts positioning, layering and stacking.
Improved functionality, cleaned code.

--HG--
branch : product-engine
2009-12-08 12:17:10 +02:00
Dmitry Zaporozhan 3dee439c1d Implemented normal task EXT-3089 - Notification toasts positioning, layering and stacking.
--HG--
branch : product-engine
2009-12-07 19:23:34 +02:00
Paul Guslisty 8cd690bc1f Fixed normal bug EXT - 3074 (Resident name tabs in IM window should not be capitalized)
--HG--
branch : product-engine
2009-12-07 18:03:43 +02:00
Sergey Borushevsky 69a2843d5b Implemented normal task EXT-2833 ("Close" button should hide bottom bar windows)
When IM floater isn't torn off, "Close" button is disabled.
It's not hidden, since there is a hack in LLFloater::updateButton.

--HG--
branch : product-engine
2009-12-02 19:49:44 +02:00
Igor Borovkov e2ec9459cb fixed EXT-2938 (Log of not active IM floater isn't refreshed when IM session is in multitab mode)
by employing setVisible for updating messaged

--HG--
branch : product-engine
2009-12-02 16:53:00 +02:00
Dmitry Zaporozhan 9d8b189886 Implemented normal sub-task EXT-2975 - Make the IM multifloater optional.
--HG--
branch : product-engine
2009-12-02 14:18:40 +02:00
Sergey Borushevsky 3854305519 Fixed build after implementation of EXT-2882.
Replaced LLNotifications::add call by LLNotificationsUtil::add.

--HG--
branch : product-engine
2009-11-30 18:58:52 +02:00
Sergey Borushevsky cbab53ec39 Implemented major sub-task EXT-2882 (User who has been muted/unmuted by the moderator (that means, user is muted for the whole group) should receive a notification.)
--HG--
branch : product-engine
2009-11-30 17:47:20 +02:00
Andrew Polunin cf77bc1177 fixed normal bug EXT-2822 [BSI] IM chiclet floater always jumps to most recent chat
--HG--
branch : product-engine
2009-11-25 18:25:26 +02:00
Sergey Borushevsky 240c21cc2d Related to implementation of EXT-2517 (Add support for the viewer 1.23 chat history style (widget-less))
- reverted changes in session processing code in LLIMFloater::onClose in rev. bd3f78cc1c42.

--HG--
branch : product-engine
2009-11-24 20:34:05 +02:00
Sergey Borushevsky 9e403da7b0 Implemented major sub-task EXT-2517 (Add support for the viewer 1.23 chat history style (widget-less))
--HG--
branch : product-engine
2009-11-23 20:34:06 +02:00
Mike Antipov fb3b6145a8 Work on normal task EXT-2640 (Create a tabbed IM multifloater)
- disable adding torn off IM Floaters into container when chiclet is clicked

--HG--
branch : product-engine
2009-11-23 17:47:40 +02:00
Mike Antipov 11ef9f3d41 Work on normal task EXT-2640 (Create a tabbed IM multifloater)
- disabled Transient & Dockable functionality of IM Floaters to do not have collisions with multifloater
- remove debug attributes in xml

--HG--
branch : product-engine
2009-11-23 16:29:10 +02:00
Steve Bennetts 5acb165025 Change close behavior to not end session.
* NOTE: This is functional, but not ideal - it's still closing the floater; we really want to change the behavior of the X button instead.
2009-11-18 18:08:59 -08:00
Steve Bennetts ff6eea998d Change close behavior to not end session.
* NOTE: This is functional, but not ideal - it's still closing the floater; we really want to change the behavior of the X button instead.
Also made the group IM floater a little less broken.
2009-11-18 18:08:32 -08:00
James Cook 81eca4a782 merge 2009-11-18 15:05:04 -08:00
James Cook 5649faf6d9 merge 2009-11-18 14:33:09 -08:00
James Cook 203490e2a0 Change /me emote formatting to pure italics, not underlined.
Review pending with Richard/Leyla
2009-11-18 14:29:01 -08:00
James Cook 1a2694f92b merge 2009-11-18 09:12:54 -08:00