summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2023-06-02SL-19796 Fix inventory autoscroll and autoranemeAndrey Kleshchev
2023-06-02SL-19795 Remove extra panels, reuse combination ones insteadAndrey Kleshchev
2023-06-01SL-19795 Smarter combination inventory resizingAndrey Kleshchev
2023-05-31SL-19795 fix inventory list offsetAndrey Kleshchev
2023-05-31Revert "SL-19795 Unified scroll"Andrey Kleshchev
2023-05-31SL-19686 don't search views every timeMnikolenko Productengine
2023-05-31SL-19795 Creating folders in combination mode does not scroll to new folder #2Andrey Kleshchev
2023-05-31SL-19795 Creating folders in combination mode does not scroll to new folderAndrey Kleshchev
2023-05-30SL-19748 Thumbnail to clipboard not workingAndrey Kleshchev
2023-05-30SL-19773 add context menu for root folder in single folder modeMaxim Nikolenko
2023-05-30SL-17429 Message user when their inventory hits AIS3 limitsAndrey Kleshchev
2023-05-29SL-17429 Message user when their inventory hits AIS2 limitsAndrey Kleshchev
2023-05-29SL-19652 Folder fetch dupplicate protection and over limit handlingAndrey Kleshchev
2023-05-26SL-19604 Properly account for bordersAndrey Kleshchev
2023-05-26SL-19774 add context menu for root folder (without any selection); show ↵Maxim Nikolenko
paste menu when right clicking any item
2023-05-25SL-19604 Creating new folders in combination views does not highlight ↵Andrey Kleshchev
created item
2023-05-23SL-19748 Fix thumbnail not applying if floater was closed too fastAndrey Kleshchev
2023-05-19SL-19738 don't switch the view when creating an itemMaxim Nikolenko
2023-05-18SL-19686 don't build gallery items without thumbnails in combination viewMaxim Nikolenko
2023-05-18SL-19732 Fix folder's thumbnail from sticking over folder's contentAndrey Kleshchev
2023-05-17Merge branch 'main' into DRTVWR-567Andrey Lihatskiy
# Conflicts: # doc/contributions.txt
2023-05-17SL-19721 use LLOutfitObserver to handle cof changesMaxim Nikolenko
2023-05-17Increment viewer version to 6.6.13Nat Goodspeed
following promotion of DRTVWR-577
2023-05-16SL-19717 don't open new floater when taking an object from in-world or ↵Maxim Nikolenko
copying content
2023-05-16SL-19701 open shared folder instead of just selecting itMaxim Nikolenko
2023-05-16SL-19686 reduce delay when switching between foldersMaxim Nikolenko
2023-05-12SL-19583 Fix scrollbars flashing when resizing floaterAndrey Kleshchev
2023-05-12SL-19712 Folders and items shouldn't be both called itemsAndrey Kleshchev
2023-05-12SL-19649 Adjust other classes for new deleteAllChildren mechanicsAndrey Kleshchev
2023-05-11SL-19701 Clicking on 'Show' in inventory offering does not open inventory in ↵Maxim Nikolenko
Single folder
2023-05-10SL-19650 don't build anything except direct children views for single-folder ↵Maxim Nikolenko
panel
2023-05-10SL-19697 FIXED Clicking on inventory item in list view does not unselect ↵Maxim Nikolenko
item in gallery view
2023-05-10SL-19683 'New folder' menu item should be disable for the listed folders in sfvMaxim Nikolenko
2023-05-06SL-19689 In combination view 'raname' field doesn't update position properlyAndrey Kleshchev
2023-05-06SL-19688 Fix combined view not updating on thumbnail changeAndrey Kleshchev
2023-05-05SL-19641 FIXED Gallery item is not selected after using 'Find original'Maxim Nikolenko
2023-05-05SL-19533 Prevent COF dupplicate requestAndrey Kleshchev
2023-05-04SL-19683 Add menu items should be disabled for some folders in single-folder ↵Maxim Nikolenko
view
2023-05-04Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-577-maint-SAndrey Lihatskiy
2023-05-03SL-19647: Eliminate LLSDArray entirely.Nat Goodspeed
Newer C++ compilers have different semantics around LLSDArray's special copy constructor, which was essential to proper LLSD nesting. In short, we can no longer trust LLSDArray to behave correctly. Now that we have variadic functions, get rid of LLSDArray and replace every reference with llsd::array().
2023-05-03DRTVWR-575: Replace some LLSDArray() usage with llsd::array().Nat Goodspeed
It seems newer compilers have a different interpretation of exactly when to engage LLSDArray's copy constructor. In particular, this assignment: some_LLSD_map[key] = LLSDArray(...)(...)...; used to convert the LLSDArray object directly to LLSD; now it first calls the custom copy constructor, which embeds the intended array within an outer array before assigning it into the containing map. The newer llsd::array() function avoids that problem because what it returns is already an LLSD object. Taking inventory of LLSDArray assignments of that form turned up a number of workarounds like LLSD(LLSDArray(...)). Replacing those with llsd::array() is both simpler and more readable. Tip of the hat to Chorazinallen for surfacing this issue! (cherry picked from commit bb718155bddfbe7007029a0c9e69a4a98615f14d)
2023-05-03SL-19583 Scroll fixesAndrey Kleshchev
2023-05-03SL-19583 Fix height not accounting for borders properlyAndrey Kleshchev
2023-05-03SL-19583 Fix rename's width and update frequencyAndrey Kleshchev
This way of calculating scroll turns out to be one large hack. Probably needs a proper combination view instead of combining two different views that have own scrolls or those views need to support not having personal scroll.
2023-05-02Merge branch 'main' into DRTVWR-567Andrey Lihatskiy
# Conflicts: # indra/newview/llappviewer.cpp
2023-05-02Merge branch 'main' into DRTVWR-577-maint-SAndrey Lihatskiy
2023-05-02Increment viewer version to 6.6.12Vir Linden
following promotion of DRTVWR-539
2023-05-02SL-19650 don't rebuild views right after initialising panelMaxim Nikolenko
2023-04-28SL-19533 Fix 'fetching' state timeoutAndrey Kleshchev
2023-04-28SL-19583 force reshape inventory panel when changing root in combination viewMaxim Nikolenko