summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelteleporthistory.cpp
AgeCommit message (Collapse)Author
2011-10-19EXP-1353, EXP-1408, EXP-1410 : Fix bugs all related to Teleport History ↵Merov Linden
management. Note to dev: some use of boost trckable are being deprecated for thread safety so disconnect established connections in destructors. Also beware of singleton depending on each other as they are lazily instantiated.
2011-10-17EXP-1353 : Fix crashes when teleport by making the teleport history less ↵Merov Linden
naive about its past state
2011-09-29EXP-1209 FIXED Sidetray removed.Paul ProductEngine
- Removed all sidetray dependencies and the sidetray itself. - Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
2011-09-27EXP-1203, EXP-1221, EXP-1222, EXP-1223, EXP-1225, EXP-1226 : pull from ↵Merov Linden
sergeylproductengine/viewer-experience-fui/
2011-09-26fixed toolbar context menuRichard Nelson
deprecated pointless LLView::deleteViewByHandle
2011-09-22EXP-1223 FIXED (Create and register a floater for Places side tab)Paul ProductEngine
- Added xml for a new floater and registred it in the floaterreg - Removed side tray dependencies - Added static helper method: LLFloaterSidePanelContainer::showPanel
2010-11-23STORM-479 FIXED Changed Teleport History SP text color to match the default ↵Seth ProductEngine
Landmarks and Inventory items color.
2010-10-22STORM-426 FIXED Menu button no longer looked pressed while its menu is ↵Seth ProductEngine
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.
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-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-20changed buildPanel/buildFloater to member functions buildFromFileRichard Nelson
streamlined LLUICtrlFactory's interface
2010-08-16cleaned up LLUICtrlFactory...Richard Nelson
removed redundant functionality moved buildPanel to LLPanel
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-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-07-30deprecated LLPanel::child*() methodsRichard Nelson
2010-06-16EXT-7823 FIXED Accordion widget was improved to show different message when ↵Vladimir Pchelko
no_matched_tabs in panel or no_visible_tabs in panel. Added "no_matched" and "no_visible" text for TeleportHistory. + Added "no_visible" text for My Outfit list. + Fixed filtering in TeleportHistory. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/591/ --HG-- branch : product-engine
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-05-19EXT-7158 FIXED Moved lltextutil from newview to llui library.Sergei Litovchuk
Reviewed by Richard Nelson and Mike Antipov at https://codereview.productengine.com/secondlife/r/363/ --HG-- branch : product-engine
2010-05-13EXT-7158 FIXED Implemented filter in "My Outfits" tab.Sergei Litovchuk
- Added accordion tab title highlighting setter and title getter. - Added filtered tabs title highlighting. - Tabs which don't pass filter are hidden. - Added applying filter on list refresh event to avoid refreshing list on every filter change. - Moved part of LLTextUtil to llui/lluitextutil to reuse code in llaccordionctrltab. - Fixed passing list size to mRefreshCompleteSignal. - Added list refresh callback to LLInventoryItemsList for checking tab visibility without re-applying filter sub-string. Committed to proceed with dependent tasks. If there are any comments/suggestions related to text utils this part of code may be changed without requiring much effort. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/363/ --HG-- branch : product-engine
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-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-03-30Fixed bug EXT-6270 (No confirm teleport dialog appears, while teleporting ↵Vadim Savchuk
from teleport history tab). Added teleport confirmation dialog to the teleport history panel. Reviewed by Mike: https://codereview.productengine.com/secondlife/r/135/ --HG-- branch : product-engine
2010-02-03Fixed low bug EXT-4802 - Clearing whole teleport history doesn't clear TP ↵Dmitry Zaporozhan
history from nav bar --HG-- branch : product-engine
2010-01-29Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/Mike Antipov
--HG-- branch : product-engine
2010-01-27Cleaned up including of the "llviewerinventory.h"Mike Antipov
--HG-- branch : product-engine
2010-01-27CID-387Tofu Linden
Checker: UNINIT_CTOR Function: LLTeleportHistoryPanel::ContextMenu::ContextMenu() File: /indra/newview/llpanelteleporthistory.cpp
2010-01-20Fixed low bug EXT-4526 (State of Teleport History accordion is reset every ↵Eugene Mutavchi
time panel is opened) --HG-- branch : product-engine
2010-01-14Related to EXT-4150 ([BSI] Last Landmark in Teleport History disables ↵Eugene Mutavchi
teleport button): fixed Teleport & Map buttons are enabled if nothing is selected --HG-- branch : product-engine
2010-01-12Fixed normal bug EXT-4150([BSI] Last Landmark in Teleport History disables ↵Eugene Mutavchi
teleport button) --HG-- branch : product-engine
2010-01-04Fixed low bug (EXT-3768) Teleport & Map buttons are enabled when nothing is ↵Sergei Litovchuk
selected in the Teleport History panel. - Added reseting selection upon closing accordion tab to disable "Teleport" and "Map" buttons for hidden item. --HG-- branch : product-engine
2009-12-30Fixed low bug (EXT-3769) Expand/Collpase All Folders menuitem in the ↵Sergei Litovchuk
Teleport History is enabled when nothing to expand/collapse - Added expanded/collapsed folders check. --HG-- branch : product-engine
2009-12-24Fixed low bug EXT-1165(Teleport History stays in "filtered" state after ↵Eugene Mutavchi
resetting filter) --HG-- branch : product-engine
2009-12-24EXT-3457 Code Improvements: Places: Restore accordion tabs' state (expanded ↵Yuri Chebotarev
collapsed) while filtering when filter string is empty like in Inventory folders --HG-- branch : product-engine
2009-12-23fixed win buildIgor Borovkov
--HG-- branch : product-engine
2009-12-23Fixed low bug EXT-3007 (Viewer stalls while resetting filter in teleport ↵Eugene Mutavchi
history) --HG-- branch : product-engine
2009-12-10Fixed broken highlighting of items matching filter in teleport history.Vadim Savchuk
Some forgot to replace all references to mFilterSubstring with sFilterSubstring. --HG-- branch : product-engine
2009-12-04Fixed major bug EXT-3094 "Content of accordions disappears after collapsing ↵Sergei Litovchuk
all folders in My "Landmarks" tab and switching to "Teleport history" tab and back" - Fixed applying filter to Teleport History tab in Places panel. --HG-- branch : product-engine
2009-12-04Implemented normal priority task EXT-2311 (Filter in side panels should ↵Vadim Savchuk
highlight results). Added missing highlighting to people/group lists and teleport history. Btw, the "none" group list entry now gets hidden when user types a filter. --HG-- branch : product-engine
2009-12-01Fixed normal bug EXT-2346 "My Landmarks accordion panels shouldn't be ↵Sergei Litovchuk
displayed if there are no landmarks in respective folders". - Added updating accordions contents in idle routine. - Removed inventory observer. --HG-- branch : product-engine
2009-11-26Merge from default branch.Vadim Savchuk
--HG-- branch : product-engine
2009-11-25merge in changes from viewer-2-0, manually fixed conflict in ↵James Cook
llviewermessages.cpp
2009-11-25Fix for normal bug EXT-2321 - Collapsed accordion panels in teleport history ↵Dmitry Zaporozhan
should expand while filtering if they contain matched items. --HG-- branch : product-engine
2009-11-25Created lightweight LLNotificationsUtil::add(), switched most alerts to use itJames Cook
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-24Removed include llnotifications.h from llfloater.h trying to speed buildsJames Cook
Fixed many other includes related to this file. Cleaned out llfloatertestlistview to be an empty test floater.
2009-11-24Additional commit for low sub-task EXT-1153 (FlatListView should support ↵Eugene Mutavchi
keyboard) - implemented "default ENTER" action for teleport history list. --HG-- branch : product-engine
2009-11-09mergerichard
2009-11-09data driven layout of top-level UI elementsrichard
EXT-1219 Side tray slide-out animation cleaned up some layout of bottom tray contents reviewed by James
2009-11-06merge changes from product-engineSteve Bennetts