Age | Commit message (Collapse) | Author |
|
phase 2, removal of extraneous signaling in favor of llnotificationchannels
made notificationchannels work better with overrides and lifetime managed
by creator
|
|
phase 1, removal of most of llnotificationhandler
|
|
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
|