Commit Graph

84 Commits (84b179b0bf254ae039dfdba330d25ac2df1c0a67)

Author SHA1 Message Date
Richard Linden f443f3e847 SOCIAL-717 FIX Artwork for click to move hint
updated resize logic for hint popups to accomodate image size
2011-03-25 19:13:32 -07:00
Richard Linden 5e0b45ad6c SOCIAL-629 FIX Search Floater accessible from typing a search term in location bar 2011-03-03 19:52:21 -08:00
Richard Linden 67be46c78a made mIsFocusRoot a XUI param 2010-09-28 17:12:50 -07:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Richard Nelson 02d8197019 changed buildPanel/buildFloater to member functions buildFromFile
streamlined LLUICtrlFactory's interface
2010-08-20 10:14:28 -07:00
Richard Nelson c20bd2dfee cleaned up LLUICtrlFactory...
removed redundant functionality
moved buildPanel to LLPanel
2010-08-16 15:00:51 -07:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Nelson 566e3969f9 deprecated LLPanel::child*() methods 2010-07-30 10:02:30 -07:00
Andrew Polunin 3e7af3244f EXT-7536 FIXED (Favorites bar and Navigation bar looks similar to the mock-up)
- 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-07-06 17:30:20 +03:00
Andrew Polunin 5609f78f45 EXT-5808 FIXED Mini-Location panel was added below Navigation Bar
- 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-03 18:59:16 +03:00
Yuri Chebotarev 0473ab08d8 EXT-7034 FIX add initializationagent position at later state in case initialization at earlier state failed.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/480/

--HG--
branch : product-engine
2010-06-02 18:21:25 +03:00
Roxie Linden a11ec0c89f Automated merge 2010-05-04 16:09:14 -07:00
Vadim Savchuk 07b463722e Fixed bug EXT-6798 (Crash in LLTeleportHistoryStorage).
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-23 17:18:37 +03:00
Roxie Linden 658ccc3e85 Re-insert backed out SLE checkin so we can fix it 2010-04-07 11:08:04 -07:00
Tofu Linden 0bb3f144c0 Backed out changeset 63b699f90efd 2010-04-07 10:37:07 +01:00
Roxie Linden 1147cb1afb Automated merge from trunk 2010-03-01 18:09:04 -08:00
Roxie Linden b11a625e6f Automated merge with a few fixups for code review comments 2010-03-01 15:31:04 -08:00
Roxie Linden 5352954eb6 automated merge 2010-02-26 17:34:39 -08:00
Roxie Linden 13d4257868 automated merge 2010-02-26 12:02:34 -08:00
Denis Serdjuk e235e71b90 Bug Low EXT-5194 SLURL field dropdown should display empty menu 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-25 19:15:59 +02:00
Denis Serdjuk 6a3ea6fa61 no ticket. minor changes. Comments cleaning up. The logic was NOT changed.
--HG--
branch : product-engine
2010-02-19 18:47:21 +02:00
Denis Serdjuk c8cc2f4cb8 fixed normal Bug EXT-5380 'Place Profile' side panel opens instead 'Search' floater after not-recognized SLURL was entered in Location Field
--HG--
branch : product-engine
2010-02-19 17:50:13 +02:00
Denis Serdjuk 7b62c80060 Additional commit for low Bug EXT-4242 . No logic had been affected. code cleaning up.
--HG--
branch : product-engine
2010-02-04 15:58:49 +02:00
Denis Serdjuk df7292b716 fixed low Bug EXT-4242 History Dropdown should appear immediately when click-dragging downward from back button
LLPullButton has been implemented to handle such behavior

--HG--
branch : product-engine
2010-02-02 21:38:36 +02:00
Denis Serdjuk 27c08cec25 fixed bug EXT-4241 Back button in nav bar should remain depressed during 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
2010-02-02 21:03:04 +02:00
Lynx Linden bf7494017f EXT-3486: Support SLapps and URLs in the nav bar.
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-21 15:49:52 +00:00
Denis Serdjuk fdf9f9d779 EXT-3352 Unable to chat from mouselook mode
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-14 18:30:13 +02:00
brad kittenbrink cb9b874b17 Merge of my old precompiled headers dependency cleanup with tip of viewer-2-0. 2009-12-14 11:07:29 -08:00
James Cook e9bca5d52a EXT-2980 Remove indentation on back button history list.
Design reviewed with Lis
2009-12-09 13:02:51 -08:00
James Cook 0bfee2e4e0 EXT-2980 Made location history menu items XML-configurable
Reviewed with Leyla
2009-12-08 15:20:41 -08:00
Kent Quirk f496c2b164 DEV-43622 : API change (no functionality change) to fix a design error in LLSD
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-12-01 20:59:08 -05:00
James Cook f9081220ac Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2009-11-24 08:47:13 -08:00
James Cook 070c3a1e4b merge 2009-11-23 14:32:12 -08:00
James Cook 347562844d Initial implementation of parcel property icons and maturity string on nav bar
Added new LLAgentUI location format, renamed unclear old one
Renamed ShowCoordinatesOption to NavBarShowCoordinates
Extended LLLocationInputCtrl to show icons.
Reviewed with Rick
2009-11-23 14:23:51 -08:00
richard d4dc4cfddc EXT-2460 - mouselook mode - remove unused UI elements
EXT-2504 - black bars present at top and bottom when in mouselook

reviewed by Leyla
2009-11-23 11:46:35 -08:00
Andrew Dyukov d2cee29e8a Fixed normal bug ETX-2651 (Locations from teleport history are added to location history).
--HG--
branch : product-engine
2009-11-23 14:44:07 +02:00
Vadim Savchuk e78db00d14 merge
--HG--
branch : product-engine
2009-11-18 14:42:05 +02:00
Andrew Dyukov 764afa899e Fixed major bug EXT-2608 (Crash: Sometimes LLNavigationBar is trying
to access deleted LLSearchHistory singleton when exiting from viewer).

--HG--
branch : product-engine
2009-11-18 14:25:58 +02:00
Steve Bennetts dd4a4409cd Eliminated redundant selection callback for LLComboBox (mSelectionCallback). 2009-11-16 17:46:43 -08:00
brad kittenbrink 1ea60591a9 Refactoring of llviewerprecompiledheaders.h to hopefully increase stability
and reduce unnecessary dependencies and incredibuild wedging.  Hopefully in
the long run this will reduce build time.  Also cleaned up a lot of header
file usage to conform better to the coding standard.

reviewed by james and steve.
2009-11-13 20:33:59 -05:00
Steve Bennetts 98ca90bed4 Merge changes from product-engine 2009-11-10 17:52:28 -08:00
Andrew Dyukov 2857dd026c Implemented normal task EXT-1937 (Please update landmarks and locations to the latest decided format).
--HG--
branch : product-engine
2009-11-10 21:55:50 +02:00
richard 3b2d9f63e3 merge 2009-11-09 16:14:52 -08:00
richard 4eb72a12a2 data driven layout of top-level UI elements
EXT-1219 Side tray slide-out animation
cleaned up some layout of bottom tray contents

reviewed by James
2009-11-09 15:29:47 -08:00
Steve Bennetts afe6350160 merge from texture-pipeline 2009-11-06 12:15:41 -08:00
Xiaohong Bao 35e200881c merge QAR-1829: texture pipeline branch in viewer-2.0.0.3 2009-11-06 06:52:24 +00:00
richard d3d5965d8a merge 2009-11-05 11:04:06 -08:00