<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/llsidetray.cpp, branch 26.1.1</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.1.1</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.1.1'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2011-09-29T18:43:07Z</updated>
<entry>
<title>EXP-1209 FIXED Sidetray removed.</title>
<updated>2011-09-29T18:43:07Z</updated>
<author>
<name>Paul ProductEngine</name>
<email>pguslisty@productengine.com</email>
</author>
<published>2011-09-29T18:43:07Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9d3fc5d930bd1dae07771350080e5140c0113891'/>
<id>urn:sha1:9d3fc5d930bd1dae07771350080e5140c0113891</id>
<content type='text'>
- Removed all sidetray dependencies and the sidetray itself.

- Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
</content>
</entry>
<entry>
<title>EXP-1200 FIX -- Newness Badge shows in UI when dragging Inventory tab to undock</title>
<updated>2011-09-12T21:33:41Z</updated>
<author>
<name>Leslie Linden</name>
<email>leslie@lindenlab.com</email>
</author>
<published>2011-09-12T21:33:41Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=97d03860fc6f1c2aaa9122826e34042ebc7e1fe4'/>
<id>urn:sha1:97d03860fc6f1c2aaa9122826e34042ebc7e1fe4</id>
<content type='text'>
* Sidetab buttons now have their visibility toggled when they are not displayed.
* Sidetab passes visibility to its corresponding badge, if one exists.
</content>
</entry>
<entry>
<title>Merge from viewer-experience</title>
<updated>2011-09-07T20:58:19Z</updated>
<author>
<name>Leslie Linden</name>
<email>leslie@lindenlab.com</email>
</author>
<published>2011-09-07T20:58:19Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=78821c51a1f7d5fcc6e4a2678bfd3446ccfaee36'/>
<id>urn:sha1:78821c51a1f7d5fcc6e4a2678bfd3446ccfaee36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EXP-1001 FIX -- Newness is removed on next login if you log out or crash before opening inventory panel</title>
<updated>2011-09-01T23:12:39Z</updated>
<author>
<name>Leslie Linden</name>
<email>leslie@lindenlab.com</email>
</author>
<published>2011-09-01T23:12:39Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=02658d9725435ee14b21183365388deacb5e88e5'/>
<id>urn:sha1:02658d9725435ee14b21183365388deacb5e88e5</id>
<content type='text'>
EXP-1148 FIX -- New Tags can show in incorrect locations when opening folder with drop down arrow in Received Items panel
EXP-1163 FIX -- When ordering a Direct Delivery item in Basic Mode, item is not shown as new on login to Advanced mode
EXP-1172 FIX -- New tags not displayed for items delivered while not logged in on next login to viewer
EXP-1173 FIX -- New tags are removed for all new items when Inventory side panel is opened

* New tag now set when an item folder is added to the inbox.
* Update to new tag only happens when a valid date exists.
* Inbox collapsed time now only set when inbox panel is in a visible chain.
</content>
</entry>
<entry>
<title>STORM-1566 FIXED Sidebar tabs didn't detach by drag-n-drop.</title>
<updated>2011-08-22T15:04:27Z</updated>
<author>
<name>Vadim ProductEngine</name>
<email>vsavchuk@productengine.com</email>
</author>
<published>2011-08-22T15:04:27Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a0f3b2a9cc0022605b4da6705bc3dc9578977f48'/>
<id>urn:sha1:a0f3b2a9cc0022605b4da6705bc3dc9578977f48</id>
<content type='text'>
The regression was introduced in the fix of EXP-856 (changeset 9e650f2750b5).
</content>
</entry>
<entry>
<title>EXP-856 FIX -- Inbox item count reflected as badge on inventory button</title>
<updated>2011-06-10T23:20:30Z</updated>
<author>
<name>Leslie Linden</name>
<email>none@none</email>
</author>
<published>2011-06-10T23:20:30Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=3eeb14ee0abb5720e010d94eba52db09fa32237e'/>
<id>urn:sha1:3eeb14ee0abb5720e010d94eba52db09fa32237e</id>
<content type='text'>
* Modified badges to be parented to their owners if their owners have no parents
* Modified side tray tab panels to create badges on side tab buttons when the
  xml specifies a badge.
* Modified inbox to drive the badge value of the sidebar_inventory button.
* Updated inbox and outbox sizes so scroll bars function as expected
* Updated inventory_panel.xml to allow scroll tag to specify scroll bar
  properties, instead of just having them hardcoded.

Reviewed by Richard
</content>
</entry>
<entry>
<title>EXP-865 FIX -- Modify LLBadge to allow it to hang off of non-buttons</title>
<updated>2011-06-09T19:12:28Z</updated>
<author>
<name>Leslie Linden</name>
<email>none@none</email>
</author>
<published>2011-06-09T19:12:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=def85f2778d9b69bc3fb0e89c1cef854a1c01886'/>
<id>urn:sha1:def85f2778d9b69bc3fb0e89c1cef854a1c01886</id>
<content type='text'>
LLBadgeOwner now only depends on LLView instead of LLUICtrl
Sidebar Tab Buttons now can support badges

Reviewed by Leyla
</content>
</entry>
<entry>
<title>merge changes for storm-1093</title>
<updated>2011-05-07T10:53:28Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2011-05-07T10:53:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=8cdf32aa12fb8d003169e701410458a242f636c2'/>
<id>urn:sha1:8cdf32aa12fb8d003169e701410458a242f636c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>STORM-1093 FIX "Dock" icon is still shown after a side panel has been docked with Ctrl+Shift+W.</title>
<updated>2011-04-22T16:07:15Z</updated>
<author>
<name>Vadim ProductEngine</name>
<email>vsavchuk@productengine.com</email>
</author>
<published>2011-04-22T16:07:15Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=175f12350d351570712db03e15c1bc89af677ad8'/>
<id>urn:sha1:175f12350d351570712db03e15c1bc89af677ad8</id>
<content type='text'>
Reason:
When an undocked side tray tab floater got closed with Ctrl+Shift+W,
LLSideTray::setTabDocked() was called. It docked the floater but didn't update
the dock/undock icon.

Fix:
Made setTabDocked() a general purpose method, not a hack suitable for using
only as a floater close callback in the basic viewer mode.
It now updates the dock/undock icon.

Other changes:
* Replaced numerous calls to toggleTabDocked with setDocked(),
  that is safer because does exactly what you want.
* Got rid of a duplicated floater close callback.
</content>
</entry>
<entry>
<title>EXP-631 FIX -- REGRESSION - Clicking people button in Basic mode does not toggle the People panel to close</title>
<updated>2011-04-19T18:13:36Z</updated>
<author>
<name>Leslie Linden</name>
<email>leslie@lindenlab.com</email>
</author>
<published>2011-04-19T18:13:36Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=64d20b8b745c184464c2a2f0795aeff0124ea3c5'/>
<id>urn:sha1:64d20b8b745c184464c2a2f0795aeff0124ea3c5</id>
<content type='text'>
EXP-640 FIX -- [PUBLIC] Ctrl+I doesn't close side tray

LLSideTray::hidePanel now checks if the parent is the side tray or if it is a child to a detached tab to
determine what panel to attempt to close.

Reviewed by Leyla
</content>
</entry>
</feed>
