| Age | Commit message (Collapse) | Author | 
|---|
|  | crash on exit.
The crash happened if connection timed out while there were unread object inventory offers. | 
|  | when deleting notifications one by one)
- Changed LLSysWellWindow::reshapeWindow() so that the floater decreases from bottom to top, without changing top coordinate.
- Force dock control repositioning in case floater rect changed. | 
|  | - Floaters dock to chiclets at the bottom.
- Floaters docking region limited to non-toolbar view.
- Chiclet bar is positioned between the right toolbar and the minimized floaters stacked at the top left corner by default. | 
|  | method that was used for opening IM window
- Replaced setRect method with setShape so that reshape and translate method be called | 
|  |  | 
|  | /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution | 
|  |  | 
|  |  | 
|  |  | 
|  | streamlined LLUICtrlFactory's interface | 
|  | removed redundant functionality
moved buildPanel to LLPanel | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | floater.
Details:
1 Avoided memory leak in LLScriptFloaterManager caused not destroying processed notifications.
2 Provided destroying notification if user initiate closing script floater and not destroying if viewer exit.
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/721/
--HG--
branch : product-engine | 
|  |  | 
|  | LLIMWellWindow::findIMChiclet().
Bug reason: LLChicletPanel::onCurrentVoiceChannelChanged() was called at startup, which, in turn, called LLIMWellWindow::findIMChiclet().
Apparently, LLIMWellWindow::mMessageList was not initialized yet, so dereferencing the null pointer caused the crash.
I couldn't reproduce the crash so I've just added defensive checks (just for any case)
and moved binding LLIMWellWindow::findIMChiclet() to sFindChicletsSignal from the constructor to postBuild().
Reviewed by Alexei Arabadji at https://codereview.productengine.com/secondlife/r/692/
--HG--
branch : product-engine | 
|  | Fixed to use Display Name (Username), fixed icon placement,
also fixed notifications system well names.  Reviewed with Leyla. | 
|  | Corrected functionality that determines is syswell window is empty;
Removed obsolete functionality related to separator of syswell window items;
reviewed by Loren Shih at https://codereview.productengine.com/secondlife/r/349/
--HG--
branch : product-engine | 
|  | conversation starts.) - disabled auto-resizing of well window if it was reshaped by user.
--HG--
branch : product-engine | 
|  | conversation starts.)
--HG--
branch : product-engine | 
|  | does not focus the floater.
Implemented same fix for Script Floaters
--HG--
branch : product-engine | 
|  | not focus the floater.
--HG--
branch : product-engine | 
|  | discarded when offered objects got the same name.
Had to do minor refactoring of LLScripFloaterManager in order to fix this issue.
--HG--
branch : product-engine | 
|  | made notification that restored from notification well window shows as inspector;
--HG--
branch : product-engine | 
|  | from the Well.
--HG--
branch : product-engine | 
|  | click was performed over avatar's image but not over avatar's name)
- redirected processing of right mouse down event to an appropriate chiclet.
--HG--
branch : product-engine | 
|  | favor of a proper fix.
--HG--
branch : product-engine | 
|  | when there's nothing to see
Note:
It was decided to  handle  an enabling of buttons from syswellwindow according to his empty state
--HG--
branch : product-engine | 
|  | made LLIMWellWindow and LLNotificationWellWindow as dockable transient
floaters;
--HG--
branch : product-engine | 
|  | window is opened.
--HG--
branch : product-engine | 
|  | chiclets for avaline calls are not spawned anymore
--HG--
branch : product-engine | 
|  | - manually set rect for a chiclet in the IM Well Window
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | sessions in the IM well window
- IM Well Window's chiclets now have counters and count IMs from 1 to "99+"
- IM Well Window's items can resize on appearance of chiclet's counter or speaker indicator
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | ad-hoc, group)
correct chiclet handling functionality in IM when im session is started as voice call
--HG--
branch : product-engine | 
|  | button has been pressed)
- Fixed wrong condition to chech if item for passed session already exists in the list
--HG--
branch : product-engine | 
|  | ad-hoc, group)
Added flag to an LLIMSession which indicated whether it has been created for a voice call.
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | -- Implemented requirement: Opening either Message Well will clear the "new messages" state (and thus the "lit" status),
 even though there may still be unread messages
--HG--
branch : product-engine | 
|  | problem was with floater minHeight. set minheight to 1 list item height (so 1 item is always visible)
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | the IM well.
--HG--
branch : product-engine | 
|  | and stacking.
Improved functionality, cleaned code.
--HG--
branch : product-engine |