summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
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 mainBeq Janus
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-30BUG-233797/BUG-233798 -ve underwater fog density causes blackout.Beq
2023-04-28SL-19533 Fix 'fetching' state timeoutAndrey Kleshchev
2023-04-28SL-19583 force reshape inventory panel when changing root in combination viewMaxim Nikolenko
2023-04-28SL-19533 Fetch stall prevention #2Andrey Kleshchev
2023-04-28SL-19533 More children per subset fetch requestAndrey Kleshchev
2023-04-27SL-19533 Removed per-run limitAndrey Kleshchev
Doesn't seem to work like expected and I never get more than 7-9 requests running total
2023-04-27SL-19533 Subset fetch fixesAndrey Kleshchev
2023-04-27SL-19583 WIP fixed the issue with item selection and restored filter ↵Maxim Nikolenko
handling for gallery panel
2023-04-27SL-19533 Implement subset variant of children requestAndrey Kleshchev
2023-04-26SL-19583 Uniform risizing for combination inventory viewAndrey Kleshchev
2023-04-25SL-19409 FIXED Received items panel in multiple inventory windows does not ↵Maxim Nikolenko
sync New tag status between windows
2023-04-25SL-19533 Special COF handling #3Andrey Kleshchev
2023-04-25SL-19533 Fix a fetch blunderAndrey Kleshchev
2023-04-25SL-19533 Reduce inventory fetch stallsAndrey Kleshchev
2023-04-25SL-19533 Special COF handling #2Andrey Kleshchev
2023-04-25SL-19533 Special COF handlingAndrey Kleshchev
2023-04-25SL-19503 Fix thumbnails not being restored from cacheAndrey Kleshchev
2023-04-24SL-19503 Deleting a thumbnail for folder does not remove thumbnail in viewerAndrey Kleshchev
2023-04-24SL-19642 FIXED Outfit folders with thumbnails are displayed both in gallery ↵Maxim Nikolenko
and inventory panels in Combination view
2023-04-21SL-19356 bring existing sfv floater to the top regardless of selected view modeMaxim Nikolenko
2023-04-21SL-19379 update for gallery context menuMaxim Nikolenko
2023-04-20SL-19533 Cap folder request depthAndrey Kleshchev
2023-04-20SL-19105 set Combination view as defaultMaxim Nikolenko
2023-04-20SL-19630 FIXED Adding a thumbnail to item in combination view does not ↵Maxim Nikolenko
update gallery view
2023-04-19SL-19621 Right click>New folder in List View should change root folder ↵Maxim Nikolenko
before creating new folder
2023-04-19SL-19604 show layout panel before creating new item in combination mode, if ↵Maxim Nikolenko
there are no items in inventory panel
2023-04-19SL-19533 Check descendants even for a recursive fetchAndrey Kleshchev
2023-04-18SL-19604 FIXED Creating new folders and items in gallery or combination ↵Maxim Nikolenko
views does not highlight created item
2023-04-18SL-19591 Prompt user to save current settings as Graphics Preset before ↵Andrey Lihatskiy
enabling AutoFPS
2023-04-17SL-19544 WIP show item permissions after item nameMaxim Nikolenko
2023-04-13SL-19544 WIP search by name should include suffixMaxim Nikolenko
2023-04-13SL-19544 WIP add active suffix for gestures and add appropriate context menu ↵Maxim Nikolenko
handling
2023-04-13SL-19533 MacOS build fixAndrey Kleshchev
2023-04-13SL-19533 Faster decloudingAndrey Kleshchev
2023-04-12SL-19544 WIP hide inventory pane in Combination view, if there is no visible ↵Maxim Nikolenko
items
2023-04-12SL-19496 Recent server change requires thumbnail ids to be passed as stringsAndrey Kleshchev
2023-04-12SL-19533 Logging tag changeAndrey Kleshchev
2023-04-12SL-19544 WIP show drag handler controlMaxim Nikolenko
2023-04-12SL-19544 WIP update combination gallery visibility after changing filterMaxim Nikolenko
2023-04-12SL-19533 Content should be recursive onlyAndrey Kleshchev