STORM-1567 Mute button for llDialog popup
Review Request #449 - Created Aug. 22, 2011 and submitted
Jonathan Yap | Reviewers | ||
v2.7.3 | viewer | ||
STORM-1567 | |||
None | viewer-development |
Add a block button to popups from llDialog calls. Clicking on the Block button adds the object to the block list. The type of block is Object. Changing the object's name does not defeat this block as the block entry is stored as a UUID. Note: The object's name in the block list does not change if the object is renamed, though the block does work. This may need to be addressed in a separate SVC jira once this change is incorporated into viewer-development.
Tested per Test Plan jira entry.
Posted (Aug. 23, 2011, 2:32 a.m.)
These changes don't apply to the v-d tip. Please create a fresh fork, submit the patch to it and publish the repo link in the JIRA ticket, which should be in the Reviewing state.
Review request changed
Updated (Aug. 23, 2011, 4:07 a.m.)
-
- added Diff r2
Original diff applied to current version of viewer-development per Vadim's request. New diff based on this changed applied here.
Posted (Aug. 26, 2011, 6:05 a.m.)
-
indra/newview/lltoastnotifypanel.cpp (Diff revision 2) -
The surrounding code looks quite messy (not your fault, I know), so please make more comments to the code you add.
-
indra/newview/lltoastnotifypanel.cpp (Diff revision 2) -
I didn't go through the calculations, but the Mute button is visually bigger than the Ignore button. Is it intentional?
-
indra/newview/llviewermessage.cpp (Diff revision 2) -
It's a hack to update the Block List panel from here. The panel should be an observer of the mute list, or something like that, i.e. update itself automatically.
-
indra/newview/skins/default/xui/en/notifications.xml (Diff revision 2) -
I suppose these changes must be also made to the "ScriptDialog" notification template.
Review request changed
Updated (Aug. 26, 2011, 9:37 a.m.)
-
- added Diff r3
New diff to reflect changes made from RB comments.
Other reviews