| Age | Commit message (Collapse) | Author | 
|---|
|  | inventory panel away from items selected in inventory panel | 
|  | EXP-910 FIX -- Newness badge shown on suitcase inventory icon when InventoryDisplayInbox is set to False
EXP-895 FIX -- Selecting items in Marketplace Inbox does not change focus in inventory panel away from items selected in inventory panel
* Main inventory, outbox and inbox all clear the selection of the others when they gain focus
* The Fresh Item Count badge is no longer displayed on the inventory side tab button when the inbox is disabled
* The New Item Count text is no longer displayed.  (we will enable it again when freshness is supported) | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | - Corrected logic in inventory filter. Calculation of whether filter is more or less restrictive depending on time parameters was wrong. | 
|  |  | 
|  | Removed unused settings Inventory.Folders by Name/Sort by Date/Sort by Name/System Folders to Top. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | menu items except "New Folder" when right clicking an item. | 
|  |  | 
|  |  | 
|  | Mesh inventory filter was added incorrectly to filters pane, and was not hooked up to any code. | 
|  | Folders to Top" option (was always "true").
Changed inventory gear menu sort items - now they have check marks on the left.
Made inventory sort options persist across sessions. | 
|  | displayed by another control.
- LLMenuGL in menu button replaced by LLToggleableMenu that handles visibility change upon clicks inside specific button rect.
- Added visibility change signal to LLToggleableMenu to update menu button pressed state.
- Added using menu handle in LLMenuButton. | 
|  | closing on second click
- Changed type of gear menu buttons from LLButton to LLMenuButton in all sidebar panels where gear menu button is used.
- Added setMenuPosition(), setMenu() and updateMenuOrigin() to the LLMenuButton.
- Moved actions common for displaying a context menu to LLMenuButton::toggleMenu().
- In all sidebar panels where LLButton was replaced with LLMenuButton the following steps were taken:
    1. setting gearMenu and its position relative to the menuButton with LLMenuButton::setMenu()
    2. setting mouse down callback for the menuButton if needed.
    3. calculating the menu origin point with LLMenuButton::updateMenuOrigin() in mouse down callback | 
|  | overzealous elimination of xml parsing | 
|  |  | 
|  |  | 
|  | back-out the back-out for this branch.  yay. | 
|  | Backing out this merge that I pushed (prematurely) to the wrong place. | 
|  |  | 
|  |  | 
|  | feeeeling. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | get worn or taken off.
Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/772/
--HG--
branch : product-engine | 
|  |  | 
|  | inventory items in the Inventory SP.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/752/
--HG--
branch : product-engine | 
|  |  | 
|  | --HG--
branch : product-engine | 
|  | Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/678/
--HG--
branch : product-engine | 
|  | EXT-7721 FIXED Find All Links shouldn't appear when it can't be used
This required adding some minor infrastructure to support including/excluding links in search. | 
|  | #ifdef'd a bunch of llinfos spam to not show up in release mode.  Removed some other legacy comments. | 
|  | Linked Parts menu moved up
- LLPanelMainInventory::setUploadCostIfNeeded() - uncommented the line which enables retrieving of the upload cost price using LLGlobalEconomy class.
- Implemented LLUploadCostCalculator event handler in the llviewermenu.cpp (the fact that it should be implemented in this file was discussed with Mike Antipov).
- LLUploadCostCalculator::calculateCost() is implemented only for code readability: it's name is more descriptive than a code snippet placed directly in the constructor (LLPanelMainInventory::setUploadCostIfNeeded() works in similar way: it calculates cost_str only once).
- 'Select Linked Parts' menu was moved below 'Edit Linked Parts'.
- 'Upload' menu was added at the bottom, below 'Options' menu
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/425/
--HG--
branch : product-engine | 
|  | Inventory' side panel)
- \"options_gear_btn\", \"trash_btn\" and \"add_btn\" now initialized using getChild of the main inventory panel (to avoid another break if the \"bottom_panel\"'s control class will be changed again from LLLayoutStack to something other, e. g. reverted back to LLPanel)
- mTrashButton member was added (which corresponds to \"trash_btn\" control) to optimize performance a little: LLPanelMainInventory::updateListCommands() updates \"trash_btn\"'s enabled state, so to avoid searching using getChild() again and again, a separate member was created.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/401/
--HG--
branch : product-engine | 
|  | return a selection
Function signature change to return a selection instead of taking one as an argument. | 
|  | recent inventory renames newest item instead.)
Implemented Recent Inventory Panel specific classes to create appropriate context menu for Folders in Recent Items Panel:
 * Registered new LLInventoryRecentItemsPanel class
 * Added appropriate Folder Bridge and Bridge Builder
Updated main inventory panel to not show "+" button on Recent Items tab
 * Placed controls into Layout Stack.
 * Change visibility of panel with "+" button while switching between tabs.
 * also made bottom panel wider to be consistent with other side panels (see screenshots).
Reviewed by Loren Shih at https://codereview.productengine.com/secondlife/r/334/
--HG--
branch : product-engine | 
|  | Inventory panel to Resident Picker)
 - added handling the drag add drop inventory items to resident picker
 - added "Share" verb button to the inventory panel which opens resident picker
 - added "Share" menu item to the individual inventory context menu which acts as verb button
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/215/
--HG--
branch : product-engine | 
|  | instead of passing it along everywhere such as in performAction
mRoot is now stored for all LLInventoryBridge types.
Did some superficial formatting cleanup for LLInventoryBridge. | 
|  | *rootFolder"
Superficial cleanup - changed all instances to "LLFolderView* root". | 
|  | llinventorymodel subclass
Created LLInventoryModelBackgroundFetch file for handling background fetch. | 
|  | viewer
Moved # items fetched string into panel_main_inventory (out of floater_inventory) so that it's shared by all inventory views. |