Brad Linden
dfb44aec70
Fix build error from overly fancy tracy macro usage that nobody else is using for DRTVWR-559
2023-11-03 09:50:03 -07:00
Brad Kittenbrink (Brad Linden)
b9b38db567
Fix for SL-19968 objects missing timing bug due to stall during login
...
ensure inventory skeleton loading doesn't block the message system from processing packets.
2023-11-03 09:49:48 -07:00
Andrey Kleshchev
5566f28b03
D559 Post merge fixes
2023-10-03 20:13:23 +03:00
Andrey Kleshchev
7d50a51434
Merge branch 'main' (DRTVWR-567) into DRTVWR-559
...
# 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-10-03 19:00:33 +03:00
Andrey Kleshchev
c382d4e975
SL-20199 Error creating new folder
2023-08-25 19:26:58 +03:00
Andrey Kleshchev
3d73a10da3
Merge branch main (DRTVWR-582) into DRTVWR-567
...
# 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-23 22:40:17 +03:00
Brad Linden
c6d5f11f63
Merge remote-tracking branch 'origin/main' into DRTVWR-559
2023-08-23 12:26:14 -07:00
Andrey Kleshchev
6b5345eabd
SL-20120 Fix unneeded warnings
...
- 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-08-05 17:44:10 +03:00
Maxim Nikolenko
3058e6e6fd
SL-20015 wait for the outfit items to load before wearing it
2023-07-19 21:15:52 +03:00
Brad Linden
f975cfd736
Merge remote-tracking branch 'origin/main' into DRTVWR-559
2023-07-17 13:37:03 -07:00
Andrey Lihatskiy
07ff9a5d67
Merge branch 'main' into DRTVWR-582-maint-U
...
# Conflicts:
# doc/contributions.txt
# indra/llcommon/llerrorthread.cpp
2023-07-17 23:17:29 +03:00
Andrey Kleshchev
14eadadf99
SL-19857 Exception at category creation
2023-06-13 22:48:50 +03:00
Andrey Kleshchev
2331190310
Revert "SL-19795 Unified scroll"
2023-05-31 21:26:06 +03:00
Andrey Kleshchev
cc8af5f37d
SL-19649 Adjust other classes for new deleteAllChildren mechanics
2023-05-18 23:48:39 +03:00
Andrey Kleshchev
6e2e9d5904
SL-19649 Adjust other classes for new deleteAllChildren mechanics
2023-05-12 19:01:44 +03:00
Andrey Kleshchev
98681ef73f
SL-19533 Prevent COF dupplicate request
2023-05-05 15:56:21 +03:00
Andrey Kleshchev
c008d3e030
SL-19533 Reduce inventory fetch stalls
2023-04-25 12:27:44 +03:00
Andrey Kleshchev
4c3a7b1064
SL-19503 Fix thumbnails not being restored from cache
2023-04-25 00:04:05 +03:00
Andrey Kleshchev
53f2e1710a
SL-19533 Faster declouding
2023-04-13 02:20:42 +03:00
Alexander Gavriliuk
ebbc09551a
SL-19036: Extra folder is created after dragging the inventory folder
2023-04-12 21:03:07 +02:00
Andrey Kleshchev
bb4967817e
SL-18918 Fix folder type when creating folders
...
Might be better to replace "type" with "type_default" everywere, not just for AIS
2023-04-07 21:02:10 +03:00
Andrey Lihatskiy
f1095d7831
Merge branch 'main' into marchcat/main-contrib-merge
...
# 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-04-07 00:20:59 +03:00
Andrey Kleshchev
a2ef7c8076
SL-18672 Update handling of login skeleton to handle new fields
2023-03-31 01:19:58 +03:00
Maxim Nikolenko
198cd4df09
Merge branch 'main' into DRTVWR-567
...
# 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-30 14:09:50 +03:00
Brad Linden
a548c16989
Merge remote-tracking branch 'origin/main' into DRTVWR-559
2023-03-29 14:54:06 -07:00
Andrey Kleshchev
11b2f138ce
SL-19502 Copying folders should copy thumbnails
2023-03-29 04:28:07 +03:00
Andrey Kleshchev
3bf9c78f56
SL-18003 Improve dupplicate prevention
...
Try getting lost and found
2023-03-28 21:37:32 +03:00
Andrey Kleshchev
89a8c96f36
SL-18003 Bulk download items when possible
...
And signal fodler fetch completion when folder of recursive fetch is done, do not hold it for individual items
2023-03-28 02:27:34 +03:00
Andrey Kleshchev
110ed8f4d3
SL-18003 Don't cause excessive full rebuild
2023-03-28 00:53:35 +03:00
Andrey Kleshchev
9fa64f1e20
SL-18003 Fix items not being marked as complete when fetched via ais
2023-03-24 18:03:09 +02:00
Andrey Kleshchev
6826ed7167
SL-19445 Increment inventory cache version for Inventory thumbnails
...
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-24 00:09:04 +02:00
Andrey Kleshchev
04501955c7
SL-19108 Disable "Image" button for task inventories
...
Thumbnails are not supported for task inventories yet
2023-03-23 21:13:39 +02:00
Andrey Kleshchev
b68a674910
SL-18629 Load cof only once links are ready
2023-03-20 23:39:30 +02:00
Andrey Lihatskiy
dca3c83cd9
Merge branch 'DRTVWR-568' into DRTVWR-573-maint-R
...
# 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-20 01:23:16 +02:00
Andrey Kleshchev
72131418aa
SL-18629 Rebuild brocken link on fetch compeltion.
2023-03-19 16:11:21 +02:00
Andrey Kleshchev
7dad882c2f
SL-18629 MAC build fix
2023-03-18 03:05:08 +02:00
Andrey Kleshchev
0a2a1b3564
SL-18674 Cleanup
2023-03-18 01:41:36 +02:00
Andrey Kleshchev
f98c1403fb
SL-18674 Reenable folder creation via AIS v3
...
Add item fetching via AIS v3
2023-03-18 01:15:27 +02:00
Andrey Kleshchev
4f9f149939
SL-18629 Try fetching inventory on BulkUpdateInventory to get missing data
2023-03-17 22:42:14 +02:00
Andrey Kleshchev
ac145cb21f
SL-18629 WIP Fetch Inventory using AIS caps
2023-03-15 20:18:38 +02:00
Andrey Kleshchev
cd61492723
SL-19109 Fix item updates not getting a callback #2
2023-03-13 15:42:13 +02:00
Andrey Kleshchev
80b33a0157
SL-18629 Unpack thumbnail asset id
2023-03-10 20:19:14 +02:00
Andrey Kleshchev
ff6ff01c6a
SL-18629 Replacing UDP creation messages with callback based AIS
2023-03-10 19:32:47 +02:00
Andrey Kleshchev
811da7dbb1
SL-18629 WIP Replacing UDP creation messages with callback based AIS #2
...
findCategory and move_item_to_marketplacelistings
2023-03-10 19:32:47 +02:00
Andrey Kleshchev
8b8d4795a7
SL-18629 Generic message for BulkUpdateInventory
2023-03-05 22:36:52 +02:00
Henri Beauchamp
c3ab948724
Added a digest_t typedef to clarify the usage of the digest LLUUID
...
As suggested in comments for previous commit.
2023-02-07 22:18:44 +01:00
Henri Beauchamp
bf7faa3267
Faster and simpler inventory category hashing.
...
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.
2023-02-06 11:30:23 +01:00
Maxim Nikolenko
51142d1341
Merge branch 'main' into DRTVWR-567
...
# Conflicts:
# indra/newview/llappearancemgr.cpp
# indra/newview/llpanelmaininventory.cpp
2023-02-03 16:53:33 +02:00
Brad Linden
5fabfa50d7
Merge remote-tracking branch 'origin/main' into DRTVWR-559
2023-02-02 12:11:40 -08:00
Andrey Lihatskiy
7a5381b39f
Merge branch 'main' into DRTVWR-573-maint-R
2023-02-02 21:51:07 +02:00