summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2010-07-19automated mergeLoren Shih
2010-07-19No Ticket Removed unused members in LLSysWellItem left by mistake in code ↵Mike Antipov
when widget was removed from xml in 0b6a4c546d75. This prevents a warning: 'WARNING: LLView::getChild: Making dummy class LLIconCtrl named "icon" in sys_well_item'. Reviewed by Vadim Savchuk. --HG-- branch : product-engine
2010-07-19Bury the dead code day: Removed LLFloaterParcelInfo, LLFloaterURLDisplay and ↵Aimee Linden
LLPanelPlace Moved LLParcelHandler from now defunct llfloaterparcel.cpp to llpanelplaces.cpp
2010-07-19Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2010-07-19EXT-7899 FIXED setVisible() was overridden IN LLPanelEditWearable to ↵Vladimir Pchelko
hide(close) LLPanelEditWearable "child" controls by calling "showWearable(mWearablePtr, FALSE);" The problem was in LLPanelEditWearable "child" controls does not handle parent's setVisible() (for example - floater's). --HG-- branch : product-engine
2010-07-19merge from PE's viewer-publicTofu Linden
2010-07-16mergeRichard Linden
2010-07-16EXT-8465 FIX Text selection is often unreadableRichard Linden
2010-07-16EXT-8365 FIXED Untranslated "More" link in the Residents Profiles.Vadim Savchuk
The default link label specified in widgets/expandable_text.xml didn't seem to be taken into account for translation. So I moved the label to strings.xml to make sure it's localized. Also I removed overridden textbox.label attribute values because VLT can't handle them. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/770/ --HG-- branch : product-engine
2010-07-16EXT-8258 FIXED Update the Trash button in 'My Inventory' if selected items ↵Vadim Savchuk
get worn or taken off. Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/772/ --HG-- branch : product-engine
2010-07-16Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2010-07-16EXT-7639 FIXED (Make shop button open different URLs depending on what is ↵Andrew Polunin
selected in outfit editor) - 'Add More' panel multiple selection behavior Implemented the following behavior: \"if multiple selection is made in the Add More panel then default marketplace home URL can be used\". Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/769/ --HG-- branch : product-engine
2010-07-16EXT-8358 FIXED Added one more server hardcoded string to global strings in ↵Mike Antipov
notifications.xml to make it localizable. Added "You died and have been teleported to your home location" string. It requires localization efforts. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/776/ --HG-- branch : product-engine
2010-07-16Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2010-07-16merge from PE's viewer-releaseTofu Linden
2010-07-15Fix for EXT-8230Monroe Linden
LLPanelMediaSettingsPermissions::initValues() was referencing both XUI elements that don't exist and strings that don't appear in strings.xml. Also fixed a number of elements in panel_media_settings_permissions.xml and floater_tools.xml that weren't graying out properly when non-editable items were selected, and some mixed up image attributes that made the media "gear" icon states look wrong.
2010-07-15Changes to allow disabling an LLTextBox (or LLTextBox subclass) to gray out ↵Monroe Linden
the text. Due to some legacy issues, text boxes will not gray out on disable unless they have their text_readonly_color property in xui set to "LabelDisabledColor" (or some other color distinct from their text color). Reviewed by Richard.
2010-07-15EXT-8135 FIXED Textures blurry when in Appearance Edit modeLoren Shih
Trivial fix to correct for wrong debug message printed out due to use of wrong timer.
2010-07-15EXT-8135 FIXED Textures blurry when in Appearance Edit modeLoren Shih
EXT-8445 Reduce baked texture timeout fro 120sec to 60sec default Also did some minor infrastructure cleanup, added code comments, etc. There is now separate logic for determining how to handle update (versus upload) requests. Also made a trivial change to llvoavatar to properly encapsulate mAppearanceAnimating. Also reduced the baked texture timeout to 60s (in settings.xml)
2010-07-15Automated merge with ssh://hg.lindenlab.com/q/viewer-releaseXiaohong Bao
2010-07-15EXT-8301: FIXED: crash at LLViewerFetchedTexture::cleanup() [secondlife-bin ↵Xiaohong Bao
llviewertexture.cpp]
2010-07-15Fix for SNOW-742 compile & link errors under certain gcc versions due to ↵brad kittenbrink
violation of One Definition Rule. reviewed by Moss.
2010-07-15mergeBrad Payne (Vir Linden)
2010-07-15EXT-8385 FIXED Fixed simultaneous availability to click "Sit here" and ↵Andrew Dyukov
"Stand Up" on object. Made only one of them enabled in the same time, didn't make disabled one invisible because it was decided so in EXT-8094. - This bug is the result of EXT-8094 fix. Corrected logic of enabling "Sit here" and "Stand up" both in xml and code. - Removed class LLObjectEnableSitOrStand because it's not needed anymore, and it's handleEvent() method duplicates is_object_sittable() function. - Renamed Object.EnableSit to Object.EnableGearSit because its name is now used for enabling object menu sit, and this "simple" version is used only from object inspector's gear menu. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/761 --HG-- branch : product-engine
2010-07-15EXT-8283 FIX - allow saveWearable to change name of wearable, split off ↵Brad Payne (Vir Linden)
logic for saveAs case. Some remaining UI issues will be filed separately. Reviewed by Nyx
2010-07-15Automated merge with ssh://richard@hg.lindenlab.com/dessie/viewer-publicRichard Linden
2010-07-15changed allow_html to parse_urls to be clearer about its meaningRichard Linden
allow_html still supported as alternate
2010-07-15Automated merge with https://hg.productengine.com/secondlife/viewer-release/Alexei Arabadji
--HG-- branch : product-engine
2010-07-15EXT-8303 FIXED [crashhunters] Crash in inventory_offer_mute_callbackAlexei Arabadji
Details: Instead of copying shared pointer, raw pointer was used, that cause crash, since notification responder object was accessed after it was destroyed. Replaced usage copying of raw pointer instead of copying shared pointer of notification responder object, that should live after notification destroyed. --HG-- branch : product-engine
2010-07-15EXT-8373 FIXED Fixed translation of attachment points in "Attach..." / ↵Vadim Savchuk
"Attach To..." menus (AE and inventory). There is an on_enable callback set for the menu items. It tries adding a suffix like "(obj_name)" if there is already an attachment on the attachment point. No matter whether the suffix has been actually added, the callback resets the menu item label to its parameter (cbparams["label"]). The problem was that we passed the original English attachment point name to the callback, that set it as the menu item name, thus screwing up translation. The fix is to pass translated attachment point name to the on_enable callback. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/768/ --HG-- branch : product-engine
2010-07-15EXT-8284 FIXED ('Add More' panel items aren't sorted by clothing type after ↵Paul Guslisty
it was opened by 'Replace' item of context menu) - Set proper callback for 'Replace' clothing - Renamed onReplaceBodyPartMenuItemClicked to onReplaceMenuItemClicked because now this callback is used not only for Body Parts but for clothing also - Added argument 'const LLUUID& item_id' for 'static void replaceWearable()' to be able to call onReplaceMenuItemClicked with LLUUID argument Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/750/ --HG-- branch : product-engine
2010-07-15EXT-8343 FIXED Fixed inability to rename a wearable containing non-ASCII ↵Vadim Savchuk
character in the name. It is actually possible to edit a default item name in My Inventory: when user clicks on the input field, all its text gets selected, so user can just enter the new name (although editing the old name is disallowed). This fix implements the same behavior in the Edit Wearable panel by selecting the name when the input field gets focused. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/763/ --HG-- branch : product-engine
2010-07-15EXT-8372 FIXED Added possibility to localize some system device names.Mike Antipov
All device names including "No Device" are get from the Vivox plugin. So, just common names are added to localize table. * "Default system device" * "No device" "Microphone" is a part of device name and can not be localized without a hack. NOTE: this code will only work on English OS. On other system locales devices will be shown on system language independent on viewer locale. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/767/ --HG-- branch : product-engine
2010-07-15EXT-8374 FIXED Added possibility to localize "None" action value for ↵Mike Antipov
Animation and Sound Actions. Also changed hardcoded "until animations are done" value for Wait with label from the appropriate Floater checkbox. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/762/ --HG-- branch : product-engine
2010-07-15EXT-8275 FIXED (Build > Group > Edit Group - Replace checkbox with new Edit ↵Paul Guslisty
icon, and move to the right of group name) - Connected callback that closes Group Floater when object selection changes Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/739/ --HG-- branch : product-engine
2010-07-15Merge from default branchVadim Savchuk
--HG-- branch : product-engine
2010-07-15EXT-8364 FIXED Added more predefined system strings to be translated into ↵Mike Antipov
dictionary. They are 4 from ticket and 3 more from library->gestures category: * "New Gesture" * "Female - Chuckle" * "Female - Cry" * "Female - Embarrassed" * "Female - Hey baby" * "Female - Looking good" * "Female - Over here" * "Female - Please" Also added missing string to be localized: "InvFolder Initial Outfits" They should be translated then. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/756/ --HG-- branch : product-engine
2010-07-15EXT-8351 FIXED Added missing "name" attribute for items in the "Library" list.Mike Antipov
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/758/ --HG-- branch : product-engine
2010-07-15merge from PE's viewer-trunk (viewer-public)Tofu Linden
2010-07-15slightly hairy merge from PE's viewer-releaseTofu Linden
2010-07-15Tidy up LLPanelPlaces::onOverflowButtonClicked() by replacing magic strings ↵Aimee Linden
with the existing consts
2010-07-15EXT-8325 (VWR-20161) FIXED Map button not enabled when Place Profile opened ↵Aimee Linden
via a SLapp Enables the Map button when Place Profiles are opened from SLapps in chat history, search etc.
2010-07-14Automated merge with ssh://hg.lindenlab.com/q/viewer-releaseXiaohong Bao
2010-07-14EXT-8411: FIXED: load unnecessarily large icon textures.Xiaohong Bao
2010-07-14EXT-8386: FIXED: link grass rendering to the Trees Mesh detail sliderXiaohong Bao
2010-07-14mergeRichard Linden
2010-07-14EXT-8300 FIX Creator's icon overlaps description text on object's mini-inspectorRichard Linden
reviewed by Leyla
2010-07-14potentially unsafe storage of raw pointer to LLViewerObjectRichard Linden
2010-07-14ND-47671 WIP FR linguisticEli Linden
2010-07-14EXT-8356 FIXED Enabled localization of the "Touch" item of object context menu.Vadim Savchuk
Since label of the "Touch" object context menu item may be overridden by the object with something like "Sit" or "Kiss", i.e. the label can be different from the default one, there is a special code for handling this. The code uses parameter of the on_enable callback as a label for the menu item. So, the fix is to pass localized label to on_enable callback of the "Object Touch" menu item. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/759/ --HG-- branch : product-engine