summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2009-10-12Quiet MOAP logging in the viewer...Rick Pasetto
2009-10-09Unit tests for LLMediaDataClientRick Pasetto
This required a bit of refactoring of LLMediaDataClient: - Created LLMediaDataClientObject ABC, which now has a concrete impl in LLVOVolume - Created unit test with 6 tests (for now), testing - LLObjectMediaDataClient::fetchMedia() - LLObjectMediaDataClient::updateMedia() - LLObjectMediaNavigateClient::navigate() - queue ordering - retries - nav bounce back - Also ensures that ref counting works properly (this is important, because ownership is tricky with smart pointers put into queues, peeled off into timers that fire and auto destruct, and HTTP responders that also auto-destruct) - Had to fix LLCurl::Responder's stub, which was not initializing the ref count to 0, causing the ref counting tests to fail (boy, that was hard to find!). Reviewed by Callum
2009-10-08Fix for some parcel media not loading properly (DEV-39135).Monroe Linden
There were a couple of issues interacting to cause this: Firstly, when LLViewerMediaImpl delayed loading the parcel media (which it normally does), it was losing track of the specified MIME type, but the autodiscovery code also wasn't being triggered. The code should now carry through both the specified MIME type and the autodiscovery flag when loading is delayed. Second, the new media autodiscovery code might not work for some legacy parcel media content (for example, if it's stored on a server that doesn't report the correct MIME types). The code has been changed to first check whether the specified MIME type maps to a known plugin and allow that to override MIME type detection, which should allow this legacy content to keep working.
2009-10-08DEV-39056 - Fix scroll wheel on primsRick Pasetto
the scrollEvent() API's x and y are not the same as handleScrollWheel's x and y. The latter is the position of the mouse at the time of the event. The former is the 'scroll amount' in x and y, respectively. All we have for 'scroll amount' here is 'clicks', and no mask.
2009-10-07Don't set the nav state to MEDIANAVSTATE_NONE in response to ↵Monroe Linden
MEDIA_EVENT_NAVIGATE_COMPLETE. Doing so was breaking the bounceback code.
2009-10-07Bringing in some changes from Rick.Monroe Linden
2009-10-07Merged in latest svn-imports-viewer-20 changes.brad kittenbrink
2009-10-07EXT-1339 Create onClose method in LLFloater, and remove most bindings to ↵James Cook
mCloseSignal. In the vast majority of cases, mCloseSignal is being bound to an onClose function. Just make it virtual and be done with it. Renamed a couple of LLPanel close methods to onClosePanel() to distinguish them. Reviewed with Richard.
2009-10-07DEV-39168 - bounce back to the current URL (or, the home URL if current URL ↵Rick Pasetto
is "") if the server denies navigation This refactors some of the bounceBack code into LLVOVolume. It also changes an important rule: the edit panel now *will* send the current URL to the server when you hit "OK". This change was done so that if autoplay is on, we make sure the server gets the right data.
2009-10-07EXT-1346 Inspectors - Eliminate unused Tooltip* strings from strings.xml. ↵James Cook
Not reviewed.
2009-10-07Remove minimize*.tga from textures.xml to eliminate warnings on startup. ↵James Cook
Those art files no longer exist. Not reviewed.
2009-10-07EXT-261 I18N: Labels in /character/avatar_lad.xml are not localizableJiao Li
2009-10-07DEV-40215, DEV-40829,DEV-40374 ,DEV-40197, DEV-40749, DEV-3877 -- reviewed ↵Jiao Li
by rick
2009-10-07Removing tool icons from viewerRes.rcSteven Bennetts
2009-10-07merge ↵Steven Bennetts
https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1908 https://svn.aws.productengine.com/secondlife/pe/stable-2@1917 -> viewer-2.0.0-3 * Bugs: EXT-1257 EXT-1299 EXT-1149 EXT-1117 EXT-1134 * New Dev: EXT-721
2009-10-07EXT-1384 Apply style guide to inspectors, test with live data, adjust layout ↵Erica Olsen
as needed
2009-10-07DEV-38453 (part5) Modernize the foreign language versions of ↵Ramzi Ramey
floater_camera.xml, floater_color_picker.xml, floater_land_holdings.xml, panel_avatar.xml NO CHANGES TO ENGLISH
2009-10-07EXT-1141 Remove one-click cursor icons from art directories. Cursor is now ↵James Cook
a hand for all one-click actions, at Erica's request. Deleted art files for Win/Mac/Linux, including repackaging the SDL binary download package. Reviewed with Kelly.
2009-10-06fixed texture scaling on filter_editor and search_editorRichard Nelson
2009-10-06EXT-1283 [Inspectors] Avatar gear menu does not dismiss when selecting ↵Leyla Farazha
another AV reviewed by James
2009-10-06Moved LLFloaterPay implementation to .cpp file so header file is just ↵James Cook
lightweight interface. Not reviewed.
2009-10-06Renamed llgivemoney.h/cpp to llfloaterpay.h/cpp, the class it contains. Not ↵James Cook
reviewed.
2009-10-06EXT-1144 Unable to pay objects. LLFloaterPay was not taking object ↵James Cook
selection handle properly. Made LLFloaterPay::payViaObject() take a selection handle as a parameter, got rid of mTargetIsObject and cleaned up selection handle on close. Reviewed with Leyla.
2009-10-06Remove Search from Top Menu > WorldLisabeth Pardi
EXT-1246
2009-10-06DEV-40896: Don't iteratively pop() the request queue on destroy(). This ↵Rick Pasetto
just logs now and deletes the queue.
2009-10-06Fix broken Mac package build due to running out of room in temp .sparseimageNat Goodspeed
2009-10-06EXT-1335 Enable hover glow for interactive objects. Tied to Develop > ↵James Cook
Rendering > Hover Highlight Objects and off by default for now, pending a fix to EXT-1336, a problem with Low graphics settings. Reviewed with Leyla.
2009-10-06DEV-39245 cannot tab through the MoaP Media Settings UIJiao Li
2009-10-06made "more" link in LLExpandableTextBox localizableRichard Nelson
fixed logic for showing/hiding "more" link in LLExpandableTextBox fixed invisible background on combobox popup list reviewed by Leyla
2009-10-05MergeRick Pasetto
2009-10-05Back out changes accidentally checked in with last commitRick Pasetto
2009-10-05FIX DEV-40877: ignore changes from "bad" objects which have an invalid media URLRick Pasetto
2009-10-05DEV-40853: don't bring up a dialog on HTTP errors in the media serviceRick Pasetto
2009-10-05DEV-40819: Remove the "Debug > Consoles > Memory" menu entry when thisMartin Reddy
feature is disabled (the default) otherwise selecting it does nothing.
2009-10-05Added comments and stub plural noun keys to English to explain how we do ↵James Cook
translation for languages with more complex pluralization rules than English (like Russian, Arabic). Reviewed with Ramzi.
2009-10-05EXT-670 Kill Calling Cards tab in "Resident chooser". Reviewed with Kelly.James Cook
2009-10-05DEV-39998: Fixed the width of the side tray tab caption so that theMartin Reddy
help button, "?", is right justified. XUI-only update.
2009-10-05Merging due to changes since my last pull.Monroe Linden
2009-10-05Fixes for a different class of plugin failures (where loading the plugin dll ↵Monroe Linden
fails) causing an error message loop: Made LLPluginProcessParent differentiate between failures launching/loading the plugin and failures after the plugin has been loaded. This allows us to handle launch failures differently, since retrying is unlikely to fix them. Added new media event MEDIA_EVENT_PLUGIN_FAILED_LAUNCH to indicate a launch failure. Added a case for the new event to LLViewerMediaImpl::handleMediaEvent() that sets the "failed init" flag to prevent retries.
2009-10-05* EXT-1301 - Fixed showstopper by eliminating the notification that was ↵Steven Bennetts
blocking testing (by getting triggered every frame on a failed media plugin load)
2009-10-05EXT-1303 - notification text is truncatedRichard Nelson
reviewed by Leyla
2009-10-05Fixed typo in URL.James Cook
2009-10-05mergeMark Palange (Mani)
2009-10-05Fix for EXT-1301 (media_plugin_webkit dialog opens on loading the login page ↵Monroe Linden
and cannot be closed).
2009-10-05Back out revisions 135028,134955,134953,134939Steven Bennetts
* Revert Vivox SDK update
2009-10-05text boxes are now *not* mouse_opaque by defaultRichard Nelson
fixed some textbox and text editor layout problems (getWidth called with wrong index) EXT-1302 - rewrite LLExpandableTextBox to use new LLTextBase functionality (using custom LLExpanderSegment) reviewed by James
2009-10-05merge with latest from lindenlab/svn-imports-viewer-20Mark Palange (Mani)
2009-10-05Minor tweaks to fix up viewer_manifest.Mark Palange (Mani)
-bad tcmalloc handling indentation -added nsis path for x64 windows
2009-10-05EXT-1225 EXT-1187 Unable to submit resident name in "Choose Resident". ↵James Cook
Input field was incorrectly changed to text_editor from line_editor, so I switched it back. Not reviewed.
2009-10-05DEV-39444 Media size only goes to 2000 x 2000skolb
reviewed by Callum