summaryrefslogtreecommitdiff
path: root/indra/newview/llpanellandmarks.cpp
AgeCommit message (Collapse)Author
2010-10-15STORM-263 FIXED popup menu of Cog button in lower-left of sidebar panel ↵Seth ProductEngine
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
2010-09-28STORM-266 FIXED displaying group notices in detached People SP.Seth ProductEngine
Fixed failure getting pointers to some child panels of LLSideTray while parent side panels are detached.
2010-09-16mergeRichard Linden
2010-09-16STORM-149 FIXED Disabled 'Cut' in My Landmarks context menu when selected ↵Sergei Litovchuk
items contain a folder. Changed some of context menu actions availability checks to be applied to all selected items instead of only the last one.
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-26Manual merge from default branchVadim Savchuk
--HG-- branch : product-engine
2010-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24merge heads. whew.Tofu Linden
2010-08-20changed buildPanel/buildFloater to member functions buildFromFileRichard Nelson
streamlined LLUICtrlFactory's interface
2010-08-19EXT-8697 FIXED Disabled "Cut" context menu item for folders in 'My Landmarks'.Sergei Litovchuk
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/867/. --HG-- branch : product-engine
2010-08-18EXT-7325 FIXED Disabled "Show on Map" context menu item in My Landmarks ↵Sergei Litovchuk
while landmark coordinates are being downloaded from landmarks list. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/866/. --HG-- branch : product-engine
2010-08-16cleaned up LLUICtrlFactory...Richard Nelson
removed redundant functionality moved buildPanel to LLPanel
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-10(hairy) merge from viewer-releaseTofu Linden
2010-08-09patching from fixes made in dessie/viewer-releasegabriel lee
2010-07-30deprecated LLPanel::child*() methodsRichard Nelson
2010-06-10EXT-7608 FIXED TeleportHistory and Landmarks panels now sets "enable" for ↵Vladimir Pchelko
"Map" bottom according to Design Spec. reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/546/ --HG-- branch : product-engine
2010-06-02EXT-6744 FIX add settigns variable "LandmarksSortedByDate"Yuri Chebotarev
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/489/ --HG-- branch : product-engine
2010-05-14EXT-4088 FIXED (INFRASTRUCTURE) Change LLFolderView::getSelectionList to ↵Loren Shih
return a selection Fixed issue where mCurrentSelectedList was being used before NULL check.
2010-05-13EXT-4088 : FIXED : INFRASTRUCTURE : Change LLFolderView::getSelectionList to ↵Loren Shih
return a selection Function signature change to return a selection instead of taking one as an argument.
2010-05-11EXT-7075 FIXED Map button now is always enabled and shows current user ↵Andrew Polunin
location if no other item is selected - Added new pure virtual member function isSingleItemSelected() to the LLPanelPlacesTab. It is used in the LLPanelPlaces class inside onShowOnMapButtonClicked() to check if something was selected on the active panel. If so then selection is shown on the world map. Otherwise current agent position is shown on the world map. - Implemented isSingleItemSelected() in the both LLPanelPlacesTab derived classes: LLLandmarksPanel and LLTeleportHistoryPanel - Removed functionality which disables Map button if no selection is made Reviewed by Sergey Litovchuk at https://codereview.productengine.com/secondlife/r/355/ --HG-- branch : product-engine
2010-04-28Fixed critical bug EXT-4837 ( [NUX] When filter results in null state, ↵Mike Antipov
provide a message suggesting the user try global search.) Implemented passing of entered filter substring without head spaces to search URI in help message for null filtered results. * Updated setting "no item message" to use search term from filter editor for avatar & group lists and for inventory panels. * Updated appropriate translatable strings to get [SEARCH_TERM] substitution. * Updated processing of filter substring to pass original string to methods applied new filter. Additional necessary changes * Changed place to set "no item message" for group list from refresh to where filter is updated (like in avatar lists) * Removed converting of filter substring to upper case in Places & My Appearance sidepanels (this conversion has already been implemented in where filter is applied) * Added a separate message for Landmarks to set search URI to secondlife:///app/search/places for Lanmarks panel; other inventory related panels have URL to all searched categories (secondlife:///app/search/all) Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/326/ --HG-- branch : product-engine
2010-04-09Fixed normal bug EXT-6747 ('Favorites bar' folder became blank after part of ↵Mike Antipov
landmarks were deleted by DnD on Trash button) Reason: LLFolderView::removeSelectedItems() was used to delete dropped items in Places Landmarks Panel. This led to calling this method N times where N is count of selected items. Due to removeSelectedItems() select one of non-removed items each time after removing of selected ones (2*N - 1) items were really deleted. Fix: updated removing in Landmarks panel to remove dropped items one by one. Reviewed by Richard at https://codereview.productengine.com/secondlife/r/204/ --HG-- branch : product-engine
2010-04-08Fixed major bug EXT-6605 (No profile verb button on Places panel)Paul Guslisty
- Added functionality of showing place profile to the LLPanelPlacesTab hierarchy. Use this functionality from LLPanelPlaces as callback for profile button click. Reviewed my Mike Antipov at https://codereview.productengine.com/secondlife/r/191/ --HG-- branch : product-engine
2010-04-01automated mergeLoren Shih
2010-04-01EXT-6679 : INFRASTRUCTURE : Have LLInvFVBridge contain a LLFolderView *mRoot ↵Loren Shih
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.
2010-04-01EXT-4084 : Change LLInventoryBridge "LLFolderView* folder" to "LLFolderView ↵Loren Shih
*rootFolder" Superficial cleanup - changed all instances to "LLFolderView* root".
2010-03-31Merge from default branchMike Antipov
--HG-- branch : product-engine
2010-03-30EXT-3414 : Move static backgroundfetch methods and variables to ↵Loren Shih
llinventorymodel subclass Created LLInventoryModelBackgroundFetch file for handling background fetch.
2010-03-23CID-452Tofu Linden
Checker: FORWARD_NULL Function: LLLandmarksPanel::isActionEnabled(const LLSD &) const File: /indra/newview/llpanellandmarks.cpp
2010-03-24Manual merge from default branch.Vadim Savchuk
Resolved conflicts in llpanellandmarks.cpp. --HG-- branch : product-engine
2010-03-24Normal bug (EXT-6511) "Rename" item is enabled for multiple landmarksSergei Litovchuk
- Fixed check to enable/disable "Rename" menu item if multiple items are selected. Reviewed by Leyla Farazha and Mike Antipov https://codereview.productengine.com/secondlife/r/85/ --HG-- branch : product-engine
2010-03-23Fixed normal bug (EXT-5690) "delete" button is enabled for landmarks from trashSergei Litovchuk
- Added check for landmarks already in trash to disable "delete" button for them. --HG-- branch : product-engine
2010-03-17added my landmarks auto-expansion when new folder gets created EXT-6289 ↵Igor Borovkov
(Clicking the plus button in the Places side panel only lets you add landmarks not folders) added auto-expanding My landmarks Tab when it is closed and Add folder menu item is clicked Reviewed by Mike at https://codereview.productengine.com/secondlife/r/10/ --HG-- branch : product-engine
2010-03-16fixed showstopper EXT-6289 (Clicking the plus button in the Places side ↵Igor Borovkov
panel only lets you add landmarks not folders) - PLUS button works as GEAR button and PLUS button on inventory panel (show context menu on click) - "Add a folder" menu item is always enabled (except for received folder) - clicking "Add a folder" menu item creates a folder in My Landmarks tab no matter what has been selected in the Places panel before Reviewed by Mike at https://codereview.productengine.com/secondlife/r/10/ --HG-- branch : product-engine
2010-02-22Minor code cleanup.Sergei Litovchuk
--HG-- branch : product-engine
2010-02-22Fixed normal bug (EXT-5330) No way to collapse/expand accordions on MySergei Litovchuk
Landmarks panel. - "Expand All" and "Collapse All" now affect all accordions in "My Landmarks". --HG-- branch : product-engine
2010-02-12Fixed reopened critical bug (EXT-4827) [NUX] The Places Panel should default ↵Sergei Litovchuk
to the Landmarks tab with the Library expanded. - Added expanding "Landmarks" folder in the Library on startup. --HG-- branch : product-engine
2010-02-10CID-86Tofu Linden
Checker: FORWARD_NULL Function: LLLandmarksPanel::initLandmarksPanel(LLPlacesInventoryPanel *) File: /indra/newview/llpanellandmarks.cpp
2010-02-04Fixed critical bug (EXT-4827) [NUX] The Places Panel should default to the ↵Sergei Litovchuk
Landmarks tab with the Library expanded. - Added Library tab set open by default with Landmarks category fetch from Library. --HG-- branch : product-engine
2010-01-21Fixed low bug (EXT-4221) Select and display just created landmark in theSergei Litovchuk
Landmarks panel after closing Create Landmark panel - Added selecting landmark in landmarks panel after it was added or edited. - Added expanding accordion tab containing the selected landmark. --HG-- branch : product-engine
2010-01-18Fixed low bug (EXT-4310) '+' btn on My Landmarks tab of Places panel ↵Sergei Litovchuk
duplicates behavior of Star btn in nav bar - Added alert if trying to create landmark for same location more than once. --HG-- branch : product-engine
2009-12-30Fixed normal bug (EXT-3714) No landmarks is shown in expanded accordeon ↵Sergei Litovchuk
after filter has been used. - Added applying filter upon accordion expansion to update currently filtered items. --HG-- branch : product-engine
2009-12-26Fixed low bug EXT-3345 ""Expand all folders" ability is enabled while all ↵Sergei Litovchuk
folders are expanded in "My Landmarks" tab". - Added check for folder view's folders being in expanded or collapsed state on "My Landmarks" tab. - Added enabling/disabling of "Expand all folders" and "Collapse all folders" commands for landmark and folder "gear" menu. --HG-- branch : product-engine
2009-12-25Work on low task EXT-1770 ( Places - Landmarks - Inventory Panels should be ↵Mike Antipov
refactored to use LL implementation of possibility to show specified Inventory folder) -- renamed files from llinventorysubtreepanel to llplacesinventorypanel -- renamed class LLInventorySubTreePanel to LLPlacesInventoryPanel --HG-- branch : product-engine
2009-12-23Fixed normal bug EXT-3689 "Places/My Landmarks: "Collapse all folders" from ↵Sergei Litovchuk
gear menu closes root folder in landmarks accordions" - Added reopening root folder after all folders are collapsed. --HG-- branch : product-engine
2009-12-23Fixed EXT-3348 "State of all folders (expanded/collapsed) in "My Landmarks" ↵Sergei Litovchuk
tab isn't saved after switching to "Teleport History" tab and back" - Disabled restoring folder state when empty filter is not changed. --HG-- branch : product-engine
2009-12-23No ticket. Removed obsolete code for saving Places/My Landmarks folders state.Sergei Litovchuk
--HG-- branch : product-engine
2009-12-23Fixed normal bug EXT-3299 "Can't drag and drop landmarks into an empty ↵Sergei Litovchuk
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