Age | Commit message (Collapse) | Author |
|
|
|
LLTextBox construction time
combined clip and scroll attributes of text editors and text boxes...if you want to clip text, you need to introduce a scrollbar
moved clear to LLTextEditor so that text boxes won't empty out when calling LLPanel::clearCtrls()
EXT-1354 - added optional wrapping to LLTooltips...inspector tooltips don't wrap, everything else does
added LLFastTimer::reset call on application init to prime timers for pre-login timing
fixed tooltips positioning incorrectly due to mis-sized tooltipview
eliminated hide_scrollbar param for text editors
reviewed by Leyla
|
|
NO CHANGES TO ENGLISH
|
|
|
|
concise/localizable
- found one straggler string in from MOAP
|
|
NO CHANGES TO ENGLISH
|
|
EXT-1264 'Zoom in' world context menu opens IM session
reviewed by Richard
|
|
- Besides making some awkward spacing visible to the user, it flags a ton of strings for a new translation, when they havent really changed. Please dont do this.
|
|
"Landmarks" folders. This is a partial fix for EXT-1402 Thousands of "WARNING: LLAssetStorage::getAssetData: Discarding duplicate request for asset". Somewhat reduces the number of asset downloads on login. Reviewed with Steve.
|
|
reviewed by Brad
|
|
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.
|
|
reviewed by James
|
|
Not reviewed.
|
|
Those art files no longer exist. Not reviewed.
|
|
|
|
by rick
|
|
|
|
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
|
|
as needed
|
|
floater_camera.xml, floater_color_picker.xml, floater_land_holdings.xml, panel_avatar.xml
NO CHANGES TO ENGLISH
|
|
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.
|
|
|
|
another AV
reviewed by James
|
|
lightweight interface. Not reviewed.
|
|
reviewed.
|
|
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.
|
|
|
|
EXT-1246
|
|
reviewed by James
|
|
|
|
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.
|
|
|
|
fixed logic for showing/hiding "more" link in LLExpandableTextBox
fixed invisible background on combobox popup list
reviewed by Leyla
|
|
feature is disabled (the default) otherwise selecting it does nothing.
|
|
translation for languages with more complex pluralization rules than English (like Russian, Arabic). Reviewed with Ramzi.
|
|
|
|
help button, "?", is right justified. XUI-only update.
|
|
blocking testing (by getting triggered every frame on a failed media plugin load)
|
|
reviewed by Leyla
|
|
|
|
* Revert Vivox SDK update
|
|
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
|
|
Input field was incorrectly changed to text_editor from line_editor, so I switched it back. Not reviewed.
|
|
|
|
single reusable class
CC Review #7 (monroe)
LLMediaDataResponder and LLMediaDataFetcher were helpful classes that interacted with each other, but they were not general enough to cleanly be used for all media service interaction. This change refactors these classes into one (in fact, it is closer to a complete rewrite): LLMediaDataClient. This class has the following design points:
- You subclass from it when you want to specialize the responder, and then subclass from LLMediaDataClient::Responder if desired
- It has a few inner classes:
- LLMediaDataClient::Request, which now holds all of the data pertaining to a request, including retry counts
- LLMediaDataClient::Responder, which is now the LLHTTPClient::Responder
- LLMediaDataClient::PriorityQueue, which is now a STL priority_queue of Request objects.
- LLMediaDataClient::QueueTimer, which is the timer that fires to peel off queue items
- LLMediaDataClient::Responder::RetryTimer, which is the timer that is used when 503 errors are received.
The encapsulation of these inner classes is a lot cleaner and better reflects the scope of their responsibilities.
By and large, the logic hasn't really changed much. However, now there are two subclasses of LLMediaDataClient: one for the ObjectMedia cap and the other for the ObjectMediaNavigate cap. (I decided it was overkill to make three subclasses, one each for GET, UPDATE, and NAVIGATE, but we could still do that). LLVOVolume now instantiates both of these classes as statics (and destroys them on shutdown). They now have very simple API:
- LLObjectMediaDataClient::fetchMedia(LLVOVolume*) fetches the media for the given object
- LLObjectMediaDataClient::updateMedia(LLVOVolume*) sends an UPDATE of the media from the given object
- LLObjectMediaNavigateClient::navigate(LLVOVolume*, U8 texture_index, const std::string &url) navigates the given face (texture_index) on the given object to the given url.
|
|
|
|
|
|
|
|
-> viewer-2.0.0-3
* Bugs: EXT-1217, EXT-1274, EXT-1272
* Dev: EXT-1101
|
|
https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1887 https://svn.aws.productengine.com/secondlife/pe/stable-2@1888 -> viewer-2.0.0-3
* Bugs: EXT-1148
* New Dev: EXT-1140
|