Age | Commit message (Collapse) | Author |
|
"My FavoriteS" folder since they have their own Task Panel?
Adding simple infrastructure for supporting ability to hide folder types from inventory panels, but NOT exercising this code. This will be deferred for 2.1.
Also did some very superficial header file cleanup for LLInventoryPanel.
|
|
-Reviewed by Vir
|
|
--HG--
branch : product-engine
|
|
EXT-4660 : Can delete a bodypart from the COF through inventory view or WEARING tab delete key
EXT-4662 : remove leading separator from COF right-click menu
EXT-4633 : AppearanceSP trash button doesn't update enabled state correctly
Bunch of UI fixes related to the trash/delete functionality in InventoryFloater/SP and AppearanceSP "WEARING" tab. The main idea is that we don't want to allow deletion of bodyparts and folder links from the COF by the user.
|
|
EXT-4044 Inventory and Outfits scroll region has no background color/border
Moved background color initialization to inventory_panel.xml
Fixed search highlight color and extra borders no longer needed now that colors
are correct. Reviewed with Simon.
|
|
|
|
finding the My Inventory folder more robust instead of assuming it was always the first child.
|
|
reviewed by Leyla
|
|
favorites folder through landmarksSP"
- Added drag and drop for empty inventory panel. Dropped item gets to
the root folder.
- Fixed issue with empty "Landmarks" inventory panel not displaying "No
matching items..." message.
- Removed accordion updating and hiding in idle routine. This invalidates EXT-2346 "My Landmarks accordion panels shouldn't be displayed if there are no landmarks in respective folders"
--HG--
branch : product-engine
|
|
Now checking if inventory is usable before checking if views are initialized.
|
|
Name change "DontShowInHierarchy"->"Hidden".
|
|
Fixed a bug where addChangedMask(LLInventoryObserver::SORT) was being called before the new sort order was established.
--HG--
branch : avatar-pipeline
|
|
EXT-3476 : Dragging and item in the PlacesSP brings up the InventorySP
EXT-1916 : Landmarks are not sorted in the Favorites Accordion
Added a new LLInventoryObserver::SORT request for resorting folder contents.
Landmarks no longer use the same sorting as accordions.
--HG--
branch : avatar-pipeline
|
|
Fixed merge from changeset: 156496ce7d3f to restore my original getActiveInventoryPanel code.
|
|
|
|
|
|
accordion to fav bar".
- Added method to get currently active tab in sidetray.
- Disabled opening sidetray inventory panel upon receiving new inventory item or after drag-n-drop operations with landmarks in sidetray places panel.
--HG--
branch : product-engine
|
|
Filter now works correctly.
Made some naming changes (e.g. setFilterType -> setFilterObjectType) so that what you choose to filter by is more explicit.
--HG--
branch : avatar-pipeline
|
|
Added ability to filter by UUID. Work in progress.
--HG--
branch : avatar-pipeline
|
|
various filter options
EXT-3124 : Add lookup for finding all linked items to an item
LLInventoryFilter cleanup, including adding ability to lookup item by UUID.
--HG--
branch : avatar-pipeline
|
|
Added logic to choose the side panel if it's open, or open the side panel if no other inventory panels are open.
--HG--
branch : avatar-pipeline
|
|
Preliminary checkin to improve this infrastructure.
--HG--
branch : avatar-pipeline
|
|
Code reviewed by Seraph
--HG--
branch : avatar-pipeline
|
|
EXT-3067 : INFRASTRUCTURE : LLInventoryPanel::modelChanged cleanup
Added REBUILD mask to inventory observer.
Added new logic for rebuilding linked items when an item is purged.
Took out atrocious expensive refresh that was being triggered on most LLInventoryPanel::modelChanged.
--HG--
branch : avatar-pipeline
|
|
EXT-3067 : INFRASTRUCTURE : LLInventoryPanel::modelChanged cleanup
This first set of checkins is just llinventorypanel infrastructure cleanup, including comments and improved use of iterators.
--HG--
branch : avatar-pipeline
|
|
InventorySP will open if no inventory floaters are open.
--HG--
branch : avatar-pipeline
|
|
Changed logic for getActiveInventory so that it considers InventorySP.
Removed getActiveInventory and replaced with getActiveInventoryPanel since that follows its current usage.
This currently contains a bug because the InventorySP always thinks it's open.
--HG--
branch : avatar-pipeline
|
|
Preliminary checkin, includes cleanup for llinventorypanel.
Also removed several unused private classes and such from llinventorypanel.
--HG--
branch : avatar-pipeline
|
|
sidepanel is blank
Changed the way that we're generating initial views for inventory panels. Instead of waiting for a notification, we check on idle and generate the views whenever we first see that the inventory has become usable.
--HG--
branch : avatar-pipeline
|
|
COF folder was being removed from panel because its parent is outside the panel. Added checks so that first-level children of panel root are never to be removed.
--HG--
branch : avatar-pipeline
|
|
Also did some minor cleanup on header files.
--HG--
branch : avatar-pipeline
|
|
Also made several infrastructure improvements that help inventory panels defer generating their folders/views until after inventory has been loaded up. This was pretty haphazard before.
--HG--
branch : avatar-pipeline
|
|
|
|
|
|
|
|
1. Changed sidepanel names to have "sidepanel" (e.g. panel_appearance -> sidepanel_appearance)
2. Changed some "Looks" names to "Outfits"
3. Changed LLPanelLooks to LLPanelOutfitsInventory (to match other inventory panel naming)
4. Took out tab from sidepanel_appearance.
--HG--
branch : avatar-pipeline
|
|
EXT-1763 : Places - Landmarks : Unable to drop a landmark into Landamrks & FavoriteBar accordian panels
Threefixes in here.
(1) Simple disable of double-click.
(2) Corrected typos "hierary"-> "hierarchy".
(3) Now adding start folder to specialized inventory panels, so that we get the start folder's listener for drag&drop operations.
--HG--
branch : avatar-pipeline
|
|
"INVENTORY" to using generic "My Inventory" keyword.
--HG--
branch : avatar-pipeline
|
|
--HG--
branch : avatar-pipeline
|
|
--HG--
branch : avatar-pipeline
|
|
Moved LLInventoryPanelObserver to be private to LLInventoryPanel
--HG--
branch : avatar-pipeline
|
|
Removed a bunch of unnecessary header inclues.
--HG--
branch : avatar-pipeline
|
|
--HG--
branch : avatar-pipeline
|
|
STRUCTURE flag not set"
EXT-2432 : Diagnose warning spam: "[X] does not exist in either view or model, but notification triggered"
Restructured llinventorypanel's handling of add/remove/structure so it's easier to understand
Removed false positive "notification triggered" warning since objects can now exist outside of various inventory panels' directories.
--HG--
branch : avatar-pipeline
|
|
STRUCTURE flag not set"
EXT-2432 : Diagnose warning spam: "[X] does not exist in either view or model, but notification triggered"
Restructured llinventorypanel's handling of add/remove/structure so it's easier to understand
Removed false positive "notification triggered" warning since objects can now exist outside of various inventory panels' directories.
--HG--
branch : avatar-pipeline
|
|
--HG--
branch : avatar-pipeline
|
|
object not found - ignoring"
This warning is a false positive, also existed in 1.23. Removing.
--HG--
branch : avatar-pipeline
|
|
|
|
--HG--
branch : avatar-pipeline
|
|
|