summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2010-05-05Fixed normal bug EXT-6757 (The whole My inventory area becomes selected if ↵Mike Antipov
an object has been drug&dropped from Trash folder) Reason: LLFoldefView has set ShowSelectionContext attribute when drag is started. And selected item is shown with filled selection after item is dropped until mouse is over inventory panel. In case of drag from Trash that item removes from inventory and selected item is the whole My Inventory folder. So, it is shown with filled selection. To fix this bug it is necessary to call setShowSelectionContext(FALSE); Implemented in LLFolderView::onMouseLive() handler. Reviewed by Richard Nelson at https://codereview.productengine.com/secondlife/r/275/ --HG-- branch : product-engine
2010-05-05Fixed major bug EXT-6797 (attempting to create new folder while viewing ↵Mike Antipov
recent inventory renames newest item instead.) Implemented Recent Inventory Panel specific classes to create appropriate context menu for Folders in Recent Items Panel: * Registered new LLInventoryRecentItemsPanel class * Added appropriate Folder Bridge and Bridge Builder Updated main inventory panel to not show "+" button on Recent Items tab * Placed controls into Layout Stack. * Change visibility of panel with "+" button while switching between tabs. * also made bottom panel wider to be consistent with other side panels (see screenshots). Reviewed by Loren Shih at https://codereview.productengine.com/secondlife/r/334/ --HG-- branch : product-engine
2010-05-05merge from PE's viewer-trunkTofu Linden
2010-05-05mergeMike Antipov
--HG-- branch : product-engine
2010-05-05Fixed normal bug EXT-6865 (Voice isn't blocked for Avaline callers connected ↵Mike Antipov
via PSTN bridge) Current patch fixes displaing of Avaline callers in Block List: * Now it shows as Avaline Caller 1, etc. Implemented via using name from AvatarListItem to create LLMute object. Reviewed by Aimee Walton at https://codereview.productengine.com/secondlife/r/340/ --HG-- branch : product-engine
2010-05-04EXT-7080: another partial FIXED: Outfit texture updates are not transmitted ↵Xiaohong Bao
(in either direction) when HTTP Textures is enabled. set LLPipeline::sForceOldBakedUpload = TRUE; by default so baked texture uploading always through UDP.
2010-05-04Automated merge with ssh://hg.lindenlab.com/dessie/viewer-publicXiaohong Bao
2010-05-04EXT-7214 : FIXED : Add debug setting to show avatar rez timesLoren Shih
Changed from #define to debug setting "DebugAvatarRezTime".
2010-05-04automated mergeLoren Shih
2010-05-04DEV-49557 : FIXED : Attachments can show up hanging in spaceLoren Shih
Fix for logic about when all folders have been fetched. Some infrastructure cleanup.
2010-05-04DEV-49557 : FIXED : Attachments can show up hanging in spaceLoren Shih
Adding viewer-side sanity check to make sure attachments have a legal slot.
2010-05-04EXT-7197 : Inventory caps is causing recursive inventory fetch on loginLoren Shih
Added code to support non-recursive inventory folder fetching for AIS.
2010-05-04Automated merge with ssh://hg.lindenlab.com/q/viewer-trunkXiaohong Bao
2010-05-04EXT-7194: FIXED: It takes long time to finish downloading baked textures.Xiaohong Bao
2010-05-04DEV-49633 WIP LLHTTPClient calls responders with headers _before_ bodyJames Cook
2010-05-04EXT-7080 Partial FIXED: Outfit texture updates are not transmitted (in ↵Xiaohong Bao
either direction) when HTTP Textures is enabled Fixed baked textures downloading. Uploading will be fixed on the server side.
2010-05-03EXT-6775 Remove support for full-screen mode in Viewer 2. reviewed by davep.Karl Stiefvater (qarl)
2010-05-01merge from PE's viewer-trunkTofu Linden
2010-04-30Automated merge with ssh://hg.lindenlab.com/q/viewer-trunkXiaohong Bao
2010-04-30mergeRichard Nelson
2010-04-30oops, bad xuiRichard Nelson
2010-04-30Viewer 2.1 set10 translation (new files) for DE, JA, FR, PT, IT, ESEli Linden
2010-04-30Viewer 2.1 set10 translation for DE, JA, FR, PT, IT, ESEli Linden
2010-04-30mergeRichard Nelson
2010-04-30the second round debug code for EXT-6792: Crash on ATI 3200Xiaohong Bao
2010-04-30MergeLeyla Farazha
2010-04-30updated media attenuation functionLeyla Farazha
reviewed by Richard
2010-04-30Added min and max for media sound attenuationLeyla Farazha
reviewed by Richard
2010-04-30Bumped version to 2.0.2.0 - just in caseDessie Linden
2010-04-30trival: remove extra llpushcallstacks, which is for debug only.Xiaohong Bao
2010-04-30Implemented task EXT-6559 (Appearance panel: Add edit button in place of the ↵Vadim Savchuk
image display next to current look). - Changed the topmost part of the Appearance panel: * Added new "Edit current outfit" button. * Implemented COF status display (unsaved/wearing) according to the spec. * Minor XUI changes (font / dimensions / bg color). - Removed the temporary "Edit current outfit" button from the bottom of the Appearance panel. - Removed the temporary "ShowDebugAppearanceEditor" setting. TODO: use icons from the spec (currently missing). Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/339/ --HG-- branch : product-engine
2010-04-30Task (EXT-6722) Create modified inventory view for "my outfits" tab in ↵Sergei Litovchuk
top-level appearance sidebar - Fixed adding category check in LLInventoryCategoriesObserver. Reviewed by Mike Antipov https://codereview.productengine.com/secondlife/r/332/ --HG-- branch : product-engine
2010-04-30mergeVadim Savchuk
--HG-- branch : product-engine
2010-04-30Manual merge.Vadim Savchuk
By the way, removed "Add to outfit" and "Remove from outfit" buttons from the Edit Outfit panels. --HG-- branch : product-engine
2010-04-30Implemented normal EXT-7002 (Inventory flat list needs optimization.):Eugene Mutavchi
- changed the LLInventoryItemsList::addNewItem() to add item to the list without immediately rearranging - implemented LLFlatListViewEx::setFilterSubString(), sets up new filter string and filters the list. - implemented LLFlatListViewEx::filterItems(), filters the list, rearranges and notifies parent about shape changes. The list items are filtered using the notify() functionality, without need in adding/removing them on each filter call. It sends 'match_filter' request to items and interprets the returned zero as sign of matched filter string, i.e. we don't hide items that don't support 'match_filter' action(separators etc). - filtring of LLOutfitsList. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/342/ --HG-- branch : product-engine
2010-04-30Implemented low sub-task EXT-7164 (Implement preserving panel inventory item ↵Eugene Mutavchi
selection across COF wearables lists updates (i.e. when changing ordering of wearables - up/down).) - implemented preserving of current items selection during lists updates. Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/344/ --HG-- branch : product-engine
2010-04-30Completed task EXT-6548 (Edit Outfit: correct XUI: update status string, add ↵Vadim Savchuk
t-shirt icon etc.). - Removed temporary "up", "down", "new" buttons. - Fixed misc positions/dimensions/fonts/colors/images. Reviewed by Mike at https://codereview.productengine.com/secondlife/r/343/ --HG-- branch : product-engine
2010-04-30additional fix for EXT-6732 Create specialized view of inventory for ↵Igor Borovkov
"clothing" accordion tab of outfit editor "size_changes" == info["action"] is always TRUE no matter what info["action"] maps to, that should be rewritten to "size_changes" == info["action"].asString() No review. --HG-- branch : product-engine
2010-04-30Fixed normal EXT-6997 (Fav bar: Pop-up menu for LM in overflow dropdown is ↵Paul Guslisty
kept after LM was dragged away) - Added menu hiding on left mouse down callback for drop down menu item Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/337/ --HG-- branch : product-engine
2010-04-30Done normal task EXT-6248 (3 different viewer 2 speakers lists are all ↵Mike Antipov
inconsistent) Turned on "show info button" for lists in group & ad-hoc chats. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/336/ --HG-- branch : product-engine
2010-04-30additional patch for EXT-6732 Create specialized view of inventory for ↵Igor Borovkov
"clothing" accordion tab of outfit editor * reimplemented button bars as static panels not as list items (creating accordion - button bar - list view - adaptor/container) * added management of items' buttons assording to inventory items' states * assigned actions to clothing/bodyparts items' buttons * got rid of separators as distinct items and made them as part of items * removed ad-hoc up/down buttons * removed "+" button from a button bar Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/322 --HG-- branch : product-engine
2010-04-30mergeMike Antipov
--HG-- branch : product-engine
2010-04-30mergeMike Antipov
--HG-- branch : product-engine
2010-04-30WIP: normal bug EXT-6865 (Voice isn't blocked for Avaline callers connected ↵Mike Antipov
via PSTN bridge) Applyied Aimee's patch to enable blocking of avaline caller: added an "External" mute type which isn't sent to the SL servers or stored in the cache across sessions. The caller's ID will change each time so there's no point cluttering up the mute list by persisting them. Known issue: Right now the mute is added with the caller's phone number as the name shown in the block list, so that will need changing to "Avaline Caller 1" etc --HG-- branch : product-engine
2010-04-30merge from PE's viewer-trunkTofu Linden
2010-04-30Partially implemented normal sub-task EXT-6548 (Edit Outfit: Clean up XUI to ↵Eugene Mutavchi
allow all elements to fit properly in the panel) - added dummy space between buttons. Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/331/ --HG-- branch : product-engine
2010-04-29add debug code for EXT-7011: crash at LLPluginClassMedia::idle ↵Xiaohong Bao
[secondlife-bin llpluginclassmedia.cpp:158]
2010-04-29Fixed normal bug EXT-7059 (Need to add tool-tip for 'Share' verb button on ↵Andrew Dyukov
'People' side panel). - Added "Share an inventory item" tooltip for button in xml. Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/338/ --HG-- branch : product-engine
2010-04-29(EXT-6722) Create modified inventory view for "my outfits" tab in top-level ↵Sergei Litovchuk
appearance sidebar (tier 2) llui: - Added accordion tab title setter. - Added setters for accordion tab focus changes callbacks. newview: - Fixed observer used for outfit items collecting. Added checking number of fetched items. - Added outfit selection and enabled "replace outfit" and "add to outfit" commands for selected outfit. Reviewed by Mike Antipov https://codereview.productengine.com/secondlife/r/332/ --HG-- branch : product-engine
2010-04-29Fixed EXT-7163(normal) - Create dummy inventory item panel (an item panel ↵Dmitry Zaporozhan
for unworn wearable types) Added new wearable list item - LLPanelDummyClothingListItem for not worn wearable types, it displays grayed wearable type icon, grayed title '<clothing type> not worn' and 'add' button. Modified base class to be more flexible. Moved init() to protected section. Modified COF panel to use dummy item. Reviewed by Mike Antipov - https://codereview.productengine.com/secondlife/r/335/ --HG-- branch : product-engine