summaryrefslogtreecommitdiff
path: root/indra/newview/llinventorymodel.cpp
AgeCommit message (Collapse)Author
2023-11-15Merge remote-tracking branch 'remotes/origin/DRTVWR-559' into DRTVWR-596RunitaiLinden
2023-11-09SL-20553: Fix inventory item not updating with correct permission label in UICosmic Linden
2023-11-06SL-19968 disabled pump_idle_network for now due to it causing several ↵Brad Linden
failures during login also added suggested continue statements, and removed obsolete LLInventoryItem::fromLLSD deserialization codepath.
2023-11-03Fix build error from overly fancy tracy macro usage that nobody else is ↵Brad Linden
using for DRTVWR-559
2023-11-03Fix for SL-19968 objects missing timing bug due to stall during loginBrad Kittenbrink (Brad Linden)
ensure inventory skeleton loading doesn't block the message system from processing packets.
2023-10-03D559 Post merge fixesAndrey Kleshchev
2023-10-03Merge branch 'main' (DRTVWR-567) into DRTVWR-559Andrey Kleshchev
# Conflicts: # indra/newview/CMakeLists.txt # indra/newview/VIEWER_VERSION.txt # indra/newview/llagent.cpp # indra/newview/llfloaternewfeaturenotification.cpp # indra/newview/llinventorybridge.cpp # indra/newview/llinventorymodel.cpp # indra/newview/lloutfitgallery.cpp # indra/newview/llpanelmaininventory.cpp # indra/newview/llpanelmaininventory.h # indra/newview/llsidepaneltaskinfo.cpp # indra/newview/llsidepaneltaskinfo.h # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h # indra/newview/llviewerinventory.cpp # indra/newview/llviewerobject.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llviewertexturelist.h # indra/newview/skins/default/xui/en/floater_new_feature_notification.xml # indra/newview/skins/default/xui/en/menu_inventory.xml
2023-08-25SL-20199 Error creating new folderAndrey Kleshchev
2023-08-23Merge branch main (DRTVWR-582) into DRTVWR-567Andrey Kleshchev
# Conflicts: # indra/newview/app_settings/settings.xml # indra/newview/llinventoryfunctions.cpp # indra/newview/llinventoryfunctions.h # indra/newview/llinventorymodel.cpp # indra/newview/llinventoryobserver.cpp # indra/newview/llinventoryobserver.h # indra/newview/skins/default/xui/ja/floater_inventory_item_properties.xml
2023-08-23Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-08-05SL-20120 Fix unneeded warningsAndrey Kleshchev
- Don't Warn about unknown cof version, it's expected during fetch, Info is enough - Fix 'unexpected attachments' due to unknown cof, also should fix viewer trying to create a link before cof is ready - Fix 'accounting' warnings when getting item updates for unfetched folders (Note: viewer doesn't know folders version, if fetch is already in progress we might get an old version)
2023-07-19SL-20015 wait for the outfit items to load before wearing itMaxim Nikolenko
2023-07-17Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-07-17Merge branch 'main' into DRTVWR-582-maint-UAndrey Lihatskiy
# Conflicts: # doc/contributions.txt # indra/llcommon/llerrorthread.cpp
2023-06-13SL-19857 Exception at category creationAndrey Kleshchev
2023-05-31Revert "SL-19795 Unified scroll"Andrey Kleshchev
2023-05-18SL-19649 Adjust other classes for new deleteAllChildren mechanicsAndrey Kleshchev
2023-05-12SL-19649 Adjust other classes for new deleteAllChildren mechanicsAndrey Kleshchev
2023-05-05SL-19533 Prevent COF dupplicate requestAndrey Kleshchev
2023-04-25SL-19533 Reduce inventory fetch stallsAndrey Kleshchev
2023-04-25SL-19503 Fix thumbnails not being restored from cacheAndrey Kleshchev
2023-04-13SL-19533 Faster decloudingAndrey Kleshchev
2023-04-12SL-19036: Extra folder is created after dragging the inventory folderAlexander Gavriliuk
2023-04-07SL-18918 Fix folder type when creating foldersAndrey Kleshchev
Might be better to replace "type" with "type_default" everywere, not just for AIS
2023-04-07Merge branch 'main' into marchcat/main-contrib-mergeAndrey Lihatskiy
# Conflicts: # indra/cmake/CMakeLists.txt # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h # indra/llcommon/tests/llleap_test.cpp # indra/newview/llfilepicker.h # indra/newview/llfilepicker_mac.h # indra/newview/llfilepicker_mac.mm # indra/newview/skins/default/xui/en/strings.xml
2023-03-31SL-18672 Update handling of login skeleton to handle new fieldsAndrey Kleshchev
2023-03-30Merge branch 'main' into DRTVWR-567Maxim Nikolenko
# Conflicts: # indra/newview/llinventoryfunctions.cpp # indra/newview/llpanelmaininventory.h # indra/newview/skins/default/xui/en/floater_inventory_item_properties.xml # indra/newview/skins/default/xui/en/sidepanel_item_info.xml
2023-03-29Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-03-29SL-19502 Copying folders should copy thumbnailsAndrey Kleshchev
2023-03-28SL-18003 Improve dupplicate preventionAndrey Kleshchev
Try getting lost and found
2023-03-28SL-18003 Bulk download items when possibleAndrey Kleshchev
And signal fodler fetch completion when folder of recursive fetch is done, do not hold it for individual items
2023-03-28SL-18003 Don't cause excessive full rebuildAndrey Kleshchev
2023-03-24SL-18003 Fix items not being marked as complete when fetched via aisAndrey Kleshchev
2023-03-24SL-19445 Increment inventory cache version for Inventory thumbnailsAndrey Kleshchev
Inventory thumbnails appear as lost when moving between non thumbnail and thumbnail viewers. Release viewer doesn't know to cache thumbnails, thumbnail viewer loads release's cache and finds no thumbnails, but version control appears to be valid so viewer thinks there is nothing to download.
2023-03-23SL-19108 Disable "Image" button for task inventoriesAndrey Kleshchev
Thumbnails are not supported for task inventories yet
2023-03-20SL-18629 Load cof only once links are readyAndrey Kleshchev
2023-03-20Merge branch 'DRTVWR-568' into DRTVWR-573-maint-RAndrey Lihatskiy
# Conflicts: # indra/cmake/Copy3rdPartyLibs.cmake # indra/cmake/FindOpenJPEG.cmake # indra/cmake/OpenJPEG.cmake # indra/integration_tests/llui_libtest/CMakeLists.txt # indra/newview/CMakeLists.txt
2023-03-19SL-18629 Rebuild brocken link on fetch compeltion.Andrey Kleshchev
2023-03-18SL-18629 MAC build fixAndrey Kleshchev
2023-03-18SL-18674 CleanupAndrey Kleshchev
2023-03-18SL-18674 Reenable folder creation via AIS v3Andrey Kleshchev
Add item fetching via AIS v3
2023-03-17SL-18629 Try fetching inventory on BulkUpdateInventory to get missing dataAndrey Kleshchev
2023-03-15SL-18629 WIP Fetch Inventory using AIS capsAndrey Kleshchev
2023-03-13SL-19109 Fix item updates not getting a callback #2Andrey Kleshchev
2023-03-10SL-18629 Unpack thumbnail asset idAndrey Kleshchev
2023-03-10SL-18629 Replacing UDP creation messages with callback based AISAndrey Kleshchev
2023-03-10SL-18629 WIP Replacing UDP creation messages with callback based AIS #2Andrey Kleshchev
findCategory and move_item_to_marketplacelistings
2023-03-05SL-18629 Generic message for BulkUpdateInventoryAndrey Kleshchev
2023-02-07Added a digest_t typedef to clarify the usage of the digest LLUUIDHenri Beauchamp
As suggested in comments for previous commit.
2023-02-06Faster and simpler inventory category hashing.Henri Beauchamp
This commit changes inventory category hashing from slow LLMD5 to fast HBXX128 hashing, and allows to use a simple LLUUID for the hash, instead of an LLMD5 instance. It also removes some old cruft dealing with unused baked texture hashing.