summaryrefslogtreecommitdiff
path: root/indra/newview/llnavigationbar.cpp
AgeCommit message (Collapse)Author
2018-05-25MAINT-8459 Save favorite places and landmarks to Location Bar history listmaxim_productengine
2016-05-06merge 4.0.4-release and MAINT-5974Oz Linden
2016-02-04MAINT-1537 Size of navigation/favourites bars is not saved after restart of ↵Mnikolenko ProductEngine
viewer
2015-11-10remove execute permission from many files that should not have itOz Linden
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2012-03-24MAINT-807 FIXED ([PUBLIC]Button Clear history from Preferences isn't clear ↵Paul ProductEngine
last teleport) - The order of clearing LLTeleportHistory and LLTeleportHistoryStorage does matter: first LLTeleportHistory must be cleared after LLTeleportHistoryStorage. Clearing LLTeleportHistory from LLNavigationBar::draw() breaks this order (see callback_clear_browser_cache)
2011-11-26Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-mergeRichard Linden
2011-11-08LLHandle<Derived> is now implicitly convertable to LLHandle<Base> and ↵Richard Linden
LLHandle<Base> can be downcast to LLHandle<Derived> using the LLHandleProvider mixin
2011-11-07finished removing remnants of media browserRichard Linden
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-26EXP-1203 ADDITIONAL FIX (As a FUI user, I want the address bar and favorites ↵Paul ProductEngine
to be on one line) - Removed search combobox by spec - Fixed EXP-1243 (Parcel characteristics icons from location bar overlay other ui elements) - Fixed EXP-1245 (More spillover list "jumps" on copying landmarks)
2011-09-19EXP-1203 FIXED (As a FUI user, I want the address bar and favorites to be on ↵Paul ProductEngine
one line) - Relocated address bar, combined with favorite landmarks EXP-1208 - Added dragger to change amount of space allocated to address bar and favorites bar EXP-1217 - Modified Favorites ->> More spillover EXP-1218 - Combined context menu menuitems for favorites & address bars EXP-1219
2011-07-12EXP-880 FIX Enable navigation chrome for Search floaterRichard Linden
search floater derives from floater_web_content all web content now uses floater_web_content instead of media_browser
2011-03-25SOCIAL-717 FIX Artwork for click to move hintRichard Linden
updated resize logic for hint popups to accomodate image size
2011-03-03SOCIAL-629 FIX Search Floater accessible from typing a search term in ↵Richard Linden
location bar
2010-09-28made mIsFocusRoot a XUI paramRichard Linden
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-07-06EXT-7536 FIXED (Favorites bar and Navigation bar looks similar to the mock-up)Andrew Polunin
- Added constant FAVBAR_TOP_PADDING in the LLNavigationBar which defines the distance between navigation panel and favorites panel in pixels. - Added new image NavBar_BG_NoFav_Bevel which is used to show navigation panel with favorites bar hidden. It is required to show navigation panel with bevel at the bottom. - Added new image NavBar_BG_NoNav_Bevel which is used to show favorites panel with navigation panel hidden. It is required to show favorites panel with bevel at the top. - Removed image NavBar_BG_NoFav. It is not used anymore. - Modified the methods showNavigationPanel and showFavoritesPanel to take into account that distance. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/664/ --HG-- branch : product-engine
2010-06-03EXT-5808 FIXED Mini-Location panel was added below Navigation BarAndrew Polunin
- Implemented class LLPanelTopInfoBar (llpaneltopinfobar.h, llpaneltopinfobar.cpp, panel_topinfo_bar.xml). Most of it's implementation is borrowed from LLLocationInputCtrl class. - Mini-Location panel is turned off by default. - Added top bar context menu option \"Show Mini-Location Panel\". - Mini-Location panel displays the same context menu as top bar. - Added code to initialize LLPanelTopInfoBar in llviewerwindow.cpp. - Added declaration of the widget in main_view.xml Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/464/ --HG-- branch : product-engine
2010-06-02EXT-7034 FIX add initializationagent position at later state in case ↵Yuri Chebotarev
initialization at earlier state failed. reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/480/ --HG-- branch : product-engine
2010-05-04Automated mergeRoxie Linden
2010-04-23Fixed bug EXT-6798 (Crash in LLTeleportHistoryStorage).Vadim Savchuk
Reason: Attempt to purge empty teleport history resulted in inconsistent history state. There were two consequences: 1) Further teleports would not properly update the history. 2) Subscribers of history changes were notified of the invalid change and that led to the crash. My changes: - added a sanity check to LLTeleportHistoryStorage::onTeleportHistoryChange() to prevent the crash - purging empty teleport history now does nothing, hence the history doesn't become inconsistent - removed a redundant (but harmless) call to onTeleportHistoryChanged() from LLNavigationBar::draw() because it's called by LLTeleportHistory::purgeItems() anyway Reviewed by Mike at https://codereview.productengine.com/secondlife/r/304/ --HG-- branch : product-engine
2010-04-07Re-insert backed out SLE checkin so we can fix itRoxie Linden
2010-04-07Backed out changeset 63b699f90efdTofu Linden
2010-03-01Automated merge from trunkRoxie Linden
2010-03-01Automated merge with a few fixups for code review commentsRoxie Linden
2010-02-26automated mergeRoxie Linden
2010-02-26automated mergeRoxie Linden
2010-02-25 Bug Low EXT-5194 SLURL field dropdown should display empty menu ↵Denis Serdjuk
rather than do nothing when empty Solution: Button of dropdown list will be disabled if there are no items in location history --HG-- branch : product-engine
2010-02-19no ticket. minor changes. Comments cleaning up. The logic was NOT changed.Denis Serdjuk
--HG-- branch : product-engine
2010-02-19fixed normal Bug EXT-5380 'Place Profile' side panel opens instead 'Search' ↵Denis Serdjuk
floater after not-recognized SLURL was entered in Location Field --HG-- branch : product-engine
2010-02-04Additional commit for low Bug EXT-4242 . No logic had been affected. code ↵Denis Serdjuk
cleaning up. --HG-- branch : product-engine
2010-02-02fixed low Bug EXT-4242 History Dropdown should appear immediately ↵Denis Serdjuk
when click-dragging downward from back button LLPullButton has been implemented to handle such behavior --HG-- branch : product-engine
2010-02-02fixed bug EXT-4241 Back button in nav bar should remain depressed during ↵Denis Serdjuk
click-hold Cause: mouse capture was reset by the popup menu. It broke mouse event workflow and made invalid changing of pressed state. Solution: Workaround with mouseUp callback of gMenuHolder has been implemented to handle mouseUp event and to change pressed state of the buttons. --HG-- branch : product-engine
2009-12-21EXT-3486: Support SLapps and URLs in the nav bar.Lynx Linden
If the user enters a string into the navigation bar that is not recognized as an SL location, the behavior is now: - handle any secondlife:// SLapps, or - open any http: or https: URLs in the media browser, or - otherwise, send the text to the search floater
2009-12-14EXT-3352 Unable to chat from mouselook modeDenis Serdjuk
Cause : After changes in layout in main_view.xml, navbar had received another parent, but setVisible had used getParent() to control visibility of the navbar --HG-- branch : product-engine
2009-12-14Merge of my old precompiled headers dependency cleanup with tip of viewer-2-0.brad kittenbrink
2009-12-09EXT-2980 Remove indentation on back button history list.James Cook
Design reviewed with Lis
2009-12-08EXT-2980 Made location history menu items XML-configurableJames Cook
Reviewed with Leyla
2009-12-01DEV-43622 : API change (no functionality change) to fix a design error in LLSDKent Quirk
I made it about a year and a half ago; Zero found it while reading code. I had added a return value to LLSD::insert(), but a) did it wrong, and b) broke the STL-like semantics of insert(). So I've put insert() back to returning void and created LLSD::with(), which does what my earlier insert() did. The compiler then caught all the cases where insert()'s return value were being used, and I changed those to use with() instead.
2009-11-24Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0James Cook
2009-11-23mergeJames Cook