Commit Graph

10776 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
angela@angelas-macbook-pro.local fce7032853 make callbacks for media hud control data driven, add whitelist indicator , add secure browsing indicator 2009-10-19 19:00:59 +08:00
Martin Reddy f8964b2b4f EXT-332 DEV-40744: Local currency updates for Buy L$ floater.
Added links to the Buy L$ floater to access payment method, local
currency settings, and exchange rate. Also included required text
about re-entering value in order to update exhance rate. And added a
notification on successful payment, as some foreign currency
transactions can take up to 20 mins to complete.

Worked with Ram on Erica on the design. The actual text may need some
tweaking once we hear back from Gisland. The URLs are placeholder for
now.
2009-10-19 08:39:33 +00:00
Steven Bennetts ea1bfae838 Merging revisions 2070-2084 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
* Bugs: EXT-792 EXT-1519 EXT-1514 EXT-1245 EXT-1600 EXT-1535 EXT-1174 EXT-1241
* Dev: EXT-1271 EXT-1601 EXT-1154
2009-10-19 02:17:01 +00:00
Steven Bennetts 8103710c05 Merging revisions 2046-2068 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
* Bugs: EXT-1414 EXT-1213 EXT-1539 EXT-1253  EXT-1446 EXT-1438 EXT-1233 EXT-1466 EXT-1446 EXT-1512 EXT-1231
* Dev: EXT-719 (landmarks) EXT-747 EXT-1446 EXT-1378 EXT-397 EXT-1476
* IM changes
2009-10-19 01:45:44 +00:00
Steven Bennetts 4ee757b45d Merging revisions 2036-2042 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
* Bug Fixes: EXT-1542 EXT-1540 EXT-1529 EXT-1539
2009-10-18 22:42:55 +00:00
Nat Goodspeed 4ea9361aa8 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-10-17 12:23:38 -04:00
Nat Goodspeed 27cadfbe95 DEV-40930: Introduce LLAppViewerListener "forceQuit" operation.
The bug was driven by the following sequence in llstartup.cpp:
            if(reason_response == "update"
                || reason_response == "optional")
            {
                // used to resend status event still containing "update",
                // erroneously instantiating a second forced-update
                // LLAlertDialog
                LLLoginInstance::getInstance()->disconnect();
                // quit with an LLAlertDialog still on sModalStack used
                // to result in LL_ERRS
                LLAppViewer::instance()->forceQuit();
            }
I hope to be able to introduce a test script to verify the fix. That
script would need to be able to call LLAppViewer::forceQuit() rather than
requestQuit(), which is already available via LLAppViewerListener.

At the same time, changed LLAppViewerListener to bind a functor to
retrieve an LLAppViewer instance (namely LLAppViewer::instance) rather
than an LLAppViewer*. Apparently the static instantiation of
LLAppViewerListener was calling LLAppViewer::instance() too early, before
things were ready, so the declaration was changed to pass NULL -- then
in each method, call LLAppViewer::instance() if the bound pointer is NULL.
Binding the LLAppViewer* is a Feathers tactic intended to avoid the need
to reference the singleton. Binding a functor still leaves it up to the
instantiating code to reference LLAppViewer::instance, while deferring
the actual call to that method.
2009-10-17 12:21:22 -04:00
Nat Goodspeed 2849175a30 Introduce LLFloaterRegListener "clickButton" event operation.
Based on discussion with James and Richard, this operation should allow an
automation script to locate a visible LLFloater and simulate clicking any one
of its LLButton children by name. As yet untested.
2009-10-17 12:03:23 -04:00
Nat Goodspeed ed84101a6e Introduce LLView::isAvailable() to test enabled & visible.
Better term? The point of the method is to verify that a user could
actually interact with the LLView in question.
2009-10-17 12:00:12 -04:00
Nat Goodspeed 2a5c25cb3a New LLFloater methods capture LLFloaterReg visibility tests.
The logic was redundantly expressed in LLFloaterReg -- and would be
useful elsewhere -- so was introduced as LLFloater::isShown(). Thanks to
Richard and James for suggesting the terminology.
2009-10-17 11:56:26 -04:00
Jiao Li 1404ab0bde EXT-606 lag-o-meter text visibility and placement issues 2009-10-17 10:46:41 +00:00
Mark Palange (Mani) b4275c5d48 merge 2009-10-16 18:13:53 -07:00
Mark Palange (Mani) 3e10fa4d51 merge from latest svn/viewer-2-0 to hg/viewer-2-0 2009-10-16 16:42:45 -07:00
James Cook a4c657a49d Group inspectors now work. They are hooked up to About Land, build tools floater, and anywhere secondlife:///app/group URLs appear. Reviewed with Leyla. 2009-10-16 23:20:05 +00:00
Erica Olsen e3c4b5ad26 EXT-1637 Clean up build tools > texture > media
Replaced temp group activate checkbox tga with png
2009-10-16 23:05:24 +00:00
Loren Shih 89d92267e2 svn merge -r134817:136516 svn+ssh://svn.lindenlab.com/svn/linden/branches/avatar-pipeline/avatar-pipeline-multiattachments-3 into svn+ssh://svn.lindenlab.com/svn/linden/branches/viewer/viewer-2.0.0-3
For DEV-32867 : Avatar Pipeline Project - Multi-Attachments

This is a viewer-side-only, infrastructure-only merge for multi-attachments.  This should not lead to any new functionality; it simply provides backwards compatibility for when multi-attachments are enabled in viewer2.1, so that viewer2.0 users can see viewer2.1 avatars correctly.

Reviewed by: Vir.
2009-10-16 21:41:31 +00:00
Richard Nelson fbddb31638 removed usage of boost::true_type and boost::false_type
made debug mouse events use standard / separator instead of ->

reviewed by Leyla
2009-10-16 21:05:22 +00:00
Erica Olsen c781844bb3 EXT-770 Update Me Profile and Me Edit Profile to match updated style guide
EXT-805 Update Me Pick Info and Me Edit Pick Info to match updated style guide
2009-10-16 20:49:37 +00:00
Loren Shih 477c2acffa Cosmetic change. Took out unnecessary blank line near the end of LinkInventoryItem in message_template.msg. 2009-10-16 20:40:16 +00:00
Richard Nelson 195c09748e double click on scrollbar now scrolls twice
reviewed by Leyla
2009-10-16 20:34:10 +00:00
Eric Tulla 850c0f1e33 Merge of latest avatar pipeline working branch into viewer2.0 branch.
Result of: (NO CONFLICTS)
svn merge -r 135985:136503 svn+ssh://svn.lindenlab.com/svn/linden/branches/avatar-pipeline/currently-worn-folder-11 .
2009-10-16 20:11:51 +00:00
Neal Orman adaae9e082 Changing declaration of static constant member variables to match exact required format. Windows and Linux glossed over this issue, but mac was more picky.
Fix code reviewed by Bigpapi.
2009-10-16 19:13:44 +00:00
Neal Orman d08b0b6ae8 merging in new wearable infrastructure to get a step closer to eventually supporting multiple wearables per type. Merge tested and compiles/working on linux and windows - no obvious regressions on appearance or appearance editor. Merge generated no conflicts due to being tested in fresh re-branch in avatar-pipeline/multiple-textures-12. Merge perfomed with following command:
svn merge -r 136489:136510 svn+ssh://svn.lindenlab.com/svn/linden/branches/avatar-pipeline/multiple-textures-12 .

Progress can be tracked in DEV-32551.

 -Nyx
2009-10-16 17:56:30 +00:00
Rick Pasetto cb1b361b49 FIX windows build: no automatic conversoin between LLVector3 and LLVector3d?? 2009-10-16 10:34:16 -07:00
Justin Rounds 087897b1f8 Re-colored graphic as temporary fix to address http://jira.secondlife.com/browse/EXT-1486 2009-10-16 14:49:32 +00:00
Martin Reddy f0193202c5 DEV-41410 SNOW-204: merging this snowglobe fix into viewer-2.0.0-3.
Provides more robust gcc version checking for suppressing warnings.
2009-10-16 14:35:24 +00:00
Martin Reddy 7aa859b7f4 EXT-1566: Fixed another case of UTF-8 vs UTF-32 coding error for SLURL
parsing in text editors. Any time we are looking up segment start/end
ranges we should do this on a wide string.

Also added a convenience LLUrlRegistry::hasUrl() method to easily
determine if a string contains a valid SLURL.
2009-10-16 14:04:23 +00:00
Adam Moss a0ee6fbbdd DEV-41408 convert lldependencies tut test to llcommon integration test. 2009-10-16 13:42:58 +00:00
Adam Moss d999da2072 DEV-41407 resurrect and fix LLControlGroup test, convert it to a llxml integration test. 2009-10-16 13:28:31 +00:00
Adam Moss 90a8ec369f DEV-41406 resurrect dead llpartdata test, turn it into a llmessage integration test. 2009-10-16 13:09:10 +00:00
Adam Moss 6c32554591 DEV-41405 convert llxfer test to a llmessage integration test. 2009-10-16 12:57:58 +00:00
Adam Moss b2641d8915 DEV-41404 convert monolithic tut llinventoryparcel test to llinventory integration test. 2009-10-16 12:45:19 +00:00
Adam Moss e922089ff4 DEV-41080 more automated testing love - minor comment fixing. 2009-10-16 12:39:05 +00:00
Adam Moss fc6c7e3933 DEV-41403 convert reflection tut test to llcommon integration test. 2009-10-16 11:37:17 +00:00
Adam Moss 95cf5766f9 DEV-41402 convert stringize tut test to llcommon integration test. 2009-10-16 11:32:46 +00:00
Monroe Linden ac91bc0115 Fix for another "case not handled in switch" due to the addition of MEDIA_EVENT_NAME_CHANGED. 2009-10-15 19:01:54 -07:00
Monroe Linden 451e5b7174 Fix for a "case not handled in switch" due to the addition of MEDIA_EVENT_NAME_CHANGED. 2009-10-15 18:58:03 -07:00
Richard Nelson f8997965eb fixed first click on SLURL not spawning inspector by handling mouse down when clicking on url
reviewed by Mani
2009-10-16 01:49:34 +00:00
Richard Nelson ddef4292bd svn revert -r136312 llinstancetracker.h - reverted changed to instance tracker that won't work with llcommon.dll 2009-10-16 01:45:47 +00:00
Monroe Linden 86787b58ed Major refactor of LLViewerMediaFocus and LLPanelMediaHUD.
LLViewerMediaFocus now tracks two separate objects:  the currently focused media object, and the media object that's currently being hovered over.  It no longer stores smart pointers to either the LLViewerObject or the LLViewerMediaImpl -- it now looks up both by UUID every time they're needed, and fails gracefully if either goes away.  This will prevent it from keeping objects from being deleted.

The poorly-understood "mouseOverFlag" has been expunged.

LLViewerMediaFocus no longer uses LLSelectMgr at all.  The object to focus on is explicitly passed between LLViewerMediaFocus and LLPanelMediaHUD instead of going indirectly through the selection manager.

LLViewerMediaFocus also no longer interacts with the pick from LLToolPie -- the data it needs from the pick (the object and normal vector) is passed explicitly.

LLViewerMediaFocus::setCameraZoom and LLViewerMediaFocus::getBBoxAspectRatio now have no dependencies on the LLViewerMediaFocus object -- all the data they need is passed in when they're called by the LLPanelMediaHUD.  I made them static member functions, but they could be moved to LLPanelMediaHUD or even made into file-scoped static functions.  The only reason I didn't do either of those is that it seems like they belong with the LLViewerMediaFocus code as opposed to the HUD.
2009-10-15 18:42:30 -07:00
Steve Bennetts 217b1b1b6b Merge from branch-test (EXT-651) 2009-10-15 18:23:01 -07:00
Steve Bennetts 9037800408 EXT-651 - Added Upload Image shortcut to Advanced > Keyboard Shortcuts. Also cleaned up that menu a little.
--HG--
branch : branch-test
2009-10-15 18:07:39 -07:00
Rick Pasetto f1beac1a70 Merge from remote repo 2009-10-15 17:39:17 -07:00
Rick Pasetto 9a7f79cbcf Merge from remote repo 2009-10-15 17:38:56 -07:00
Rick Pasetto 665bac16ce Clarify comments a little 2009-10-15 17:33:42 -07:00
Ramzi Ramey 5d80277c57 DEV-41389 Localize the splash screen 'loading...' icon in all languages
* added files should already be covered in viewer_manifest.py
* Also fix a 1-line typo in Italian installer.
2009-10-16 00:12:48 +00:00
Erica Olsen b8b5af4a39 EXT-1561 Update People Profiles to match Style guide
EXT-770 Update Me Profile and Me Edit Profile to match updated style guide
EXT-302 Update and My Account links in the Me Panel are misplaced
EXT-805 Update Me Pick Info and Me Edit Edit Pick Info to match updated style guide
2009-10-16 00:01:10 +00:00
Rick Pasetto 2cb043a626 FIX DEV-39513: Tweak target camera position to avoid a flip when target normal is vertical
Review #21
This attempts to tweak the target camera position slightly towards where the camera started from, so as to avoid the flip noted in this JIRA.
2009-10-15 16:30:48 -07:00
callum 893fc8afa7 Merge to update new version number. 2009-10-15 15:33:32 -07:00
Justin Rounds 3976c2a7b0 Fixed search button icon to match spec. http://jira.secondlife.com/browse/EXT-1320 2009-10-15 22:20:17 +00:00