Commit Graph

142 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
Yuri Chebotarev 9345f01d4b EXT-7547 FIX update allowing padding according to sidebar state
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/492/

--HG--
branch : product-engine
2010-06-04 13:57:19 +03:00
Alexei Arabadji 90940d0b06 EXT-7120 ADDITIONAL COMMIT Avoided unnecessary usage of LLNotificationFunctorRegistration for "ConfirmLeaveCall" notification.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/374/

--HG--
branch : product-engine
2010-05-13 18:49:20 +03:00
Tofu Linden 7059173aa9 merge from PE's viewer-trunk 2010-05-12 10:55:19 +01:00
Alexei Arabadji 9ab4d2ca8b EXT-7120 FIXED Added confirmation about leaving group, ad-hoc and p2p call.
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/374/

--HG--
branch : product-engine
2010-05-12 11:11:02 +03:00
Roxie Linden a11ec0c89f Automated merge 2010-05-04 16:09:14 -07:00
Alexei Arabadji 8dae4c265e fixed EXT-6736 Notecard floater missing Keep/Discard Buttons (vwr 2.0)
Added functionality to close hidden IM toasts when IM floater opens.

reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/321/

--HG--
branch : product-engine
2010-04-29 15:35:44 +03:00
Roxie Linden 8d8f167a4e automated merge with trunk 2010-04-19 16:24:05 -07:00
Vadim Savchuk 7a65a9430e Fixed low priority bug EXT-6781 (Text edit field should be in focus after IM button has been pressed).
Explicitly focus the input editor whenever an IM tab gets visible.

Added a check for the IM tab to have focus and only then pass the focus to the input entry.
The check is needed for the fix not to re-introduce EXT-5387 (Private IM Window Steals Focus from Nearby Chat).

Reviewed by Alex: https://codereview.productengine.com/secondlife/r/224/

--HG--
branch : product-engine
2010-04-14 18:36:11 +03:00
Roxie Linden 658ccc3e85 Re-insert backed out SLE checkin so we can fix it 2010-04-07 11:08:04 -07:00
Tofu Linden 0bb3f144c0 Backed out changeset 63b699f90efd 2010-04-07 10:37:07 +01:00
Roxie Linden aa0a129b67 Automated Merge 2010-04-01 21:47:22 -07:00
Loren Shih 909091cc0c EXT-3415 : INFRASTRUCTURE : Move LLInventoryCollectFunctors to separate class
Moved all the LLInventoryModelCOllectFunctors from LLInventoryModel to LLInventoryFunctions
2010-03-30 15:56:15 -04:00
Loren Shih 114e5ca083 EXT-5940 : Typedef all vector<LLUUID>'s
Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead.
2010-03-29 16:33:35 -04:00
Roxie Linden 18b7ab0018 Weekly automated merge from viewer 2.0 2010-03-22 16:12:41 -07:00
Alexei Arabadji 2d0ca224ea fixed EXT-6472 “No indication about new message/offer if IM window is open but not in focus”,
allowed to increment IM message counter when IM window is opened but doesn't have focus and reset IM counter when IM window get focus;
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/76/

--HG--
branch : product-engine
2010-03-19 17:27:54 +02:00
Alexei Arabadji 3874823bd8 Merge from viewer-2-0
--HG--
branch : product-engine
2010-03-16 15:02:58 +02:00
Alexei Arabadji 6e55e90f28 EXT-5904 “Offers embedding into IM windows”,
replaced unnecessary dynamic casting with static casting

--HG--
branch : product-engine
2010-03-12 16:54:21 +02:00
Alexei Arabadji e7027a57e1 fixed EXT-5904 “Offers embedding into IM windows”,
revised embedding and logging offer notification to provide loading log entry
in case notification doesn't exist;

--HG--
branch : product-engine
2010-03-11 17:53:49 +02:00
Roxie Linden 20379fecd9 automated merge 2010-03-08 21:39:38 -08:00
Mike Antipov 6f4388499b Merge of reverted fix of EXT-3852
--HG--
branch : product-engine
2010-03-04 16:14:04 +02:00
Mike Antipov dea244dcea Backed out changeset: 07f21c92896f
reverted fix for (EXT-3852 Tabs in Tabbed Instant Messaging do not auto focus the text field when clicked)
Previously implemented solution conflicts with test case in EXT-5387.

--HG--
branch : product-engine
2010-03-04 16:06:58 +02:00
Alexei Arabadji f54bf2a1ea fixed EXT-5904 “Offers embedding into IM windows”,
made all type offers be embedded to the IM floater;
made showing offer toast if IM floater isn't visible;
corrected IM message counter on showing offer toast;

--HG--
branch : product-engine
2010-03-04 11:35:34 +02:00
Alexei Arabadji d7945e5d31 implemented EXT-4641 “[BSI] Undocked camera and movement floaters position should persist across the sessions”,
made move and camera floaters save dock state;

--HG--
branch : product-engine
2010-02-24 12:43:27 +02:00
Alexei Arabadji a7d716c35e fixed EXT-5418 “When UI scale is set to 1.40 I see notices off the edge of the screen.”,
corrected emitting of world view update signal;
replaced getWorldViewRectRaw with getWorldViewRectScaled LLIMFloater::getAllowedRect;

--HG--
branch : product-engine
2010-02-22 18:23:04 +02:00
Eugene Mutavchi 10c5f2f080 Implemented low task EXT-5215 (Disable showing full yyyy/mm/dd timestamp for messages (nearby chat/im) received today)
--HG--
branch : product-engine
2010-02-19 13:36:47 +02:00
Alexei Arabadji f808bafa66 fixed major EXT-5387 “Private IM Window Steals Focus from Nearby Chat”,
prevented focus stealing when IM opened in multitab mode;

--HG--
branch : product-engine
2010-02-16 12:47:54 +02:00
Eugene Mutavchi 9c5de93387 Fixed low bug EXT-5421 (IM floater doesn't remember minimized state when leaving mouselook)
--HG--
branch : product-engine
2010-02-15 22:20:52 +02:00
Igor Borovkov 61e799a443 fixed EXT-5428 Detached IM window doesn't show received messages.
--HG--
branch : product-engine
2010-02-15 18:14:51 +02:00
Eugene Mutavchi 7ac90e2a08 Fixed low bug EXT-5329 (Delete option is enabled in context menu for empty edit field in IM floater)
--HG--
branch : product-engine
2010-02-11 19:56:56 +02:00
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