Commit Graph

100 Commits (0b3756aeab22656fd13fa9ccdda0397561ba4ca3)

Author SHA1 Message Date
Nicky 1714747536 After merge compare FS tree agsindt V/dev.
- Adjust whitespaces/include order to make FS source look as close to V/dev as possible.
- Include source in V/dev that's not in FS and comment it out with an annotation.
2012-01-18 19:04:59 +01:00
Nicky 0ad2df4831 Fix merge error: Initialization to mFloaterSnapRegion/mChicletRegion got lost during merge. 2012-01-17 18:44:04 +01:00
Nicky 161c1b019f Merge up from 24496 / a656486925e8 (FS tip) to 25952 / 931cb0061118 (V/Dev FUI tip)
Observations and broken stuff so far:
- LLSideTray is gone.
- LLBottomTray is gone.
- LLFloaterSnapshot was changed and gave lots of merge conflicts. Flickr upload will be broken.
- LLNearbyChat is derived from LLPanel now. That broke quite some stuff rearding autohiding and docking of chatbar.
- Profile floaters are gone and all web based now.
- Russian translation gave huge mere conflicts with the new russian xml files from LL. Unmergeable. I took the LL files.
- XUI files in general will need some love and testing.
2012-01-17 17:57:52 +01:00
Dave Parks 1da7f42224 merge 2011-11-29 12:10:14 -06:00
Leslie Linden 943789b53a SH-2710 FIX -- Removed calls to getChild happening every frame and during idle calls.
Reviewed by davep.
2011-11-23 12:11:53 -08:00
Paul ProductEngine ad4ae99c30 EXP-1389 FIXED ("New notifications while offline" notification shown in lower right corner of FUI viewer)
- Moved startup toast to the top of the LLScreenChannel
2011-10-27 16:34:45 +02:00
Richard Nelson 0976964f83 EXP-1336 FIX Move Notifications to upper right
also made toolbar buttons not trigger if enabled callback returns false
2011-10-14 18:25:30 -07:00
Richard Linden d3ef628952 EXP-1319 FIX Nearby chat toasts should not underlap toolbars 2011-10-13 19:16:54 -07:00
Paul ProductEngine 9d3fc5d930 EXP-1209 FIXED Sidetray removed.
- Removed all sidetray dependencies and the sidetray itself.

- Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
2011-09-29 21:43:07 +03:00
Merov Linden cc11129afb STORM-682 : pull into viewer-development 2010-12-28 13:15:07 -08:00
Merov Linden 0b74df6774 STORM-523 : pull into viewer-development 2010-12-27 21:21:01 -08:00
Vadim ProductEngine f644ef0fb0 STORM-682 FIXED Fixed positioning notification toasts in mouse-look mode.
Toasts were positioned as if side tray was expanded.

The fix is to reshape the so-called toasts screen channel (an area where toasts are drawn)
on entering/leaving mouse-look mode, so that the screen channel can notice that side tray get in/visible.
2010-12-24 20:20:26 +02:00
Vadim ProductEngine 0d764afb9c STORM-391 FIXED Dismiss toasts that don't fit on screen.
Make sure older toasts don't appear after newer ones fade out.
2010-12-11 18:02:59 +02:00
Vadim ProductEngine 1d686283a4 STORM-391 WIP Removed unused methods. 2010-12-11 17:24:39 +02:00
Monroe Linden e27bcbe0d2 Merge from viewer-development 2010-12-10 13:22:55 -08:00
Vadim ProductEngine c78db88d06 STORM-774 WIP Misc renames to improve readability. 2010-12-09 17:30:31 +02:00
Jonathan Yap 6730aacbfa Adjusted whitespace in llscreenchannel.cpp 2010-12-08 15:41:00 -05:00
Jonathan Yap 7305adab32 Found and disabled another place where hovered notifications were being handled 2010-12-03 17:57:46 -05:00
Jonathan Yap 106134b695 Fix for OK notification being overlaid by Keep/Discard/Block notification 2010-12-03 03:37:37 -05:00
Richard Linden 50d21a75a7 merge 2010-11-15 15:52:54 -08:00
Richard Linden 38a182f62f EXP-371 Chat/IM bubble notifications not aligned with bottom bar 2010-11-01 13:45:55 -07:00
Paul Guslisty b2a6f4853b STORM-36 FIXED As a User, I want to control how long a chat toast appears before it fades. Please add fade time back to Chat preferences.
- Added two spinners to the Chat preferences tab that control NearbyToastLifeTime and NearbyToastFadingTime
- Added callbacks to the LLNearbyChatScreenChannel that update these properties if they were changed

Refactoring of LLToast:
- Removed code that was making toast transparent from LLToast::draw()
- Modified LLToast interface that relates to showing and hiding toast, so that all screen channels can use LLToast universally.
- Replaced in LLScreenChannel calling methods of old interface to new ones.
2010-10-26 18:15:30 +03:00
ziree 96251ab311 Added davep's fixes in SH-2710 - Performance improvement by caching UI control lookups. 2011-12-03 21:09:41 +01:00
Tozh 01da8d5116 Fix for overlapping notices at top right - FIRE-3986 2011-11-25 18:31:45 -05:00
Tozh 6baec2052b Fixed the click issue on the top right notices. 2011-11-15 02:18:37 -05:00
Tonya Souther e7601924a1 Make group notices in the top corner appear in front of the Z-stack. 2011-11-11 12:31:40 -06:00
Tonya Souther b64f82870d Move top right toasts all the way over into the corner. 2011-11-10 09:41:41 -06:00
Tonya Souther b3c96fedaf EOL fixes. 2011-11-10 09:34:20 -06:00
Tozh c9b79277cd group notices moving to upper right, default off 2011-11-06 15:06:28 -05:00
Kitty Barnett 4d30c61192 - internal : imported UI-Notifications patch
-> helps cut down on instances where a remotely initiated action results in spawning an IM window

--HG--
branch : RLVa
2011-04-12 00:10:45 +02:00
Kitty Barnett 604345b918 Merged with .RLVa tip
--HG--
branch : RLVa
2011-02-19 01:12:23 +01:00
Kitty Barnett 9498c31d3c Merged with default tip (Revision aeb7e6c38341)
--HG--
branch : RLVa
2010-10-31 23:41:40 +01:00
Richard Nelson 3081f89744 EXP-138 FIXED Chat and IM notices not aligned with Bottom bar in Skylight Viewer 2010-10-04 19:07:28 -07:00
Vadim ProductEngine a8b5da9a70 STORM-211 FIXED Only the hovered toasts now persists until you move mouse away (all toasts used to freeze). 2010-10-14 18:01:51 +03:00
Kitty Barnett b6a073c659 Initial commit of RLVa-1.2.0i
--HG--
branch : RLVa
2010-08-22 10:57:22 +02:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Alexei Arabadji 27b3005b78 EXT-8218 FIXED Fixed crash in LLNotificationsUI::LLScreenChannel::redrawToasts method.
Details:
Provided resetting hovered toast field in screen channel when toast destroyed along viewer logging out.

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

--HG--
branch : product-engine
2010-07-08 10:48:17 +03:00
Yuri Chebotarev aabffa4d08 EXT-8045 FIX check if sidetray is created
reviewed by Alexei Arabadji at https://codereview.productengine.com/secondlife/r/668/

--HG--
branch : product-engine
2010-06-30 19:27:22 +03:00
Yuri Chebotarev 05222b7a32 EXT-8045 FIX shift ScreenChannel rect when "SidebarCameraMovement" change.
reviewed by Mike Antipov, Alexei Arabadji at https://codereview.productengine.com/secondlife/r/654/

--HG--
branch : product-engine
2010-06-29 17:18:34 +03: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
Alexei Arabadji d218276bdc fixed EXT-3703 Startup toast message doesn't fit toast width
* reverted changes made previously by rev. f0663aa57134;
* added calculation of toast height difference based on LLTextBox::reshapeToFitText;
* added vertical centering of message textbox;
reviewed by Mike Antipov at
https://codereview.productengine.com/secondlife/r/195/

--HG--
branch : product-engine
2010-04-08 10:49:48 +03:00
Alexei Arabadji bb3abe5c17 fixed EXT-5842 There is a lot of unused space in the online/offline toasts,
- decreased on/offline notification toasts width from 305 to 220px;
- added toast right alignment;
- made toasts for long avatar names taller
(according to max length of avatar full name(63 characters) made 3 max line of message text in online/offline toasts, also corrected initial geometry parameters of panel_online_status_toast.xml to allow method LLToastPanel::snapToMessageHeigh works correctly);

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

--HG--
branch : product-engine
2010-04-07 10:49:12 +03: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 41c3b459f2 fixed EXT-5685 “Duplicated 'user online/offline' toasts after coming back to
Viewer”,
implemented filtering of exclusive notifications;

--HG--
branch : product-engine
2010-03-03 19:48:16 +02:00
Dmitry Zaporozhan 4b161b8839 Fixed low bug EXT-4246 - Close button on notification toast is larger than host spot.
Close button is partially positioned out of toast(floater). Usually, hovering or clicking
that "outer" part of the button can not be handled. The workaround is to position the button
on the floater and make the floater background invisible. Now close button is properly handled,
but toast is transparent. To fix this i added wrapper_panel that looks and behaves like a floater.

--HG--
branch : product-engine
2010-02-17 16:00:28 +02:00
Dmitry Zaporozhan 7453aae13e Fixed normal bug EXT-4862 - Nearby Chat pop-up toasts close affordance displays under prior toasts.
Implemented same fix for notification toasts.

--HG--
branch : product-engine
2010-02-04 15:16:14 +02:00
Dmitry Zaporozhan 85cb82fdda Fixed normal bug EXT-4696 - Teleport offer window is not alligned to the center of game area
--HG--
branch : product-engine
2010-02-02 17:04:31 +02:00
Paul Guslisty a6429a6a14 Fixed low bug EXT - 3703 (Startup toast message doesn't fit toast width)
--HG--
branch : product-engine
2010-01-19 08:15:50 +02:00
Alexei Arabadji 7165bb86be fixed EXT-4214 “Notifications counter can be negative”,
added check to avoid deleting closed toasts;

--HG--
branch : product-engine
2010-01-18 18:44:23 +02:00
Alexei Arabadji fe37c59940 fixed EXT-4382 “Crash when blocking avatar from the inventory offer dialog”,
added clean-up of stored toasts list on toast destroy event;

--HG--
branch : product-engine
2010-01-18 16:28:24 +02:00