Andrey Kleshchev
0091fa0cba
SL-19583 Uniform risizing for combination inventory view
2023-04-26 03:53:17 +03:00
Andrey Kleshchev
8166a8d8d4
SL-19533 Fix a fetch blunder
2023-04-25 13:10:51 +03:00
Andrey Kleshchev
c008d3e030
SL-19533 Reduce inventory fetch stalls
2023-04-25 12:27:44 +03:00
Andrey Kleshchev
9c2b0c709b
SL-19533 Special COF handling
2023-04-25 01:34:35 +03:00
Ansariel
7bcb251661
Merge branch 'DRTVWR-567' of https://github.com/secondlife/viewer
...
# Conflicts:
# autobuild.xml
# indra/llmessage/llcoproceduremanager.cpp
# indra/llui/lllayoutstack.h
# indra/newview/llfloatersidepanelcontainer.h
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventoryfilter.cpp
# indra/newview/llinventoryfilter.h
# indra/newview/llinventorymodelbackgroundfetch.cpp
# indra/newview/llinventorymodelbackgroundfetch.h
# indra/newview/llinventorypanel.cpp
# indra/newview/llpanelmaininventory.cpp
# indra/newview/llpanelmaininventory.h
# indra/newview/lltexturectrl.cpp
# indra/newview/skins/default/xui/en/panel_main_inventory.xml
2023-04-21 12:08:40 +02:00
Andrey Kleshchev
6d0c07840c
SL-19533 Cap folder request depth
2023-04-20 20:05:25 +03:00
Andrey Kleshchev
53f2e1710a
SL-19533 Faster declouding
2023-04-13 02:20:42 +03:00
Andrey Kleshchev
8b1a7085be
SL-19533 Logging tag change
2023-04-12 19:13:41 +03:00
Andrey Kleshchev
5e59ab0ab7
SL-19533 Further logging improvements
2023-04-12 00:39:48 +03:00
Andrey Kleshchev
69e3b5fb40
SL-19533 Orphans plus additional logging
2023-04-11 01:58:28 +03:00
Ansariel
49e7302d08
Merge branch 'DRTVWR-567' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/newview/llavataractions.cpp
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventoryfunctions.cpp
# indra/newview/llpanelmaininventory.cpp
# indra/newview/skins/default/xui/en/floater_outfit_photo_preview.xml
2023-03-30 11:00:08 +02:00
Andrey Kleshchev
3bf9c78f56
SL-18003 Improve dupplicate prevention
...
Try getting lost and found
2023-03-28 21:37:32 +03:00
Ansariel
04de81c710
Merge branch 'DRTVWR-567' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/newview/app_settings/settings.xml
# indra/newview/llaisapi.cpp
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventorymodel.h
# indra/newview/llpanelmaininventory.cpp
# indra/newview/llpanelmaininventory.h
# indra/newview/skins/default/xui/de/panel_main_inventory.xml
# indra/newview/skins/default/xui/en/panel_main_inventory.xml
# indra/newview/skins/default/xui/es/panel_main_inventory.xml
# indra/newview/skins/default/xui/fr/panel_main_inventory.xml
# indra/newview/skins/default/xui/ja/panel_main_inventory.xml
2023-03-28 17:59:22 +02:00
Andrey Kleshchev
6fd7427c57
SL-18003 Bulk fetch some items by fetching whole folder
2023-03-26 13:44:50 +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
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
Ansariel
2180c2a443
Merge branch 'DRTVWR-567' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llui/llfolderviewitem.cpp
# indra/llui/llfolderviewitem.h
# indra/newview/app_settings/settings.xml
# indra/newview/llaisapi.cpp
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventoryfunctions.cpp
# indra/newview/llinventorymodel.h
# indra/newview/llinventorymodelbackgroundfetch.cpp
# indra/newview/llinventorymodelbackgroundfetch.h
# indra/newview/llsidepanelinventory.cpp
# indra/newview/skins/default/xui/en/panel_main_inventory.xml
2023-03-20 18:15:38 +01: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
70d99cde58
SL-18629 Track request depth to be able to distinguish incomplete folder reliably
2023-03-18 00:31:09 +02:00
Andrey Kleshchev
7a70d93c43
SL-18629 Fetch Inventory using AIS caps #3
2023-03-15 20:18:38 +02:00
Andrey Kleshchev
83811ff846
SL-18629 WIP Fetch Inventory using AIS caps #2
2023-03-15 20:18:38 +02:00
Andrey Kleshchev
ac145cb21f
SL-18629 WIP Fetch Inventory using AIS caps
2023-03-15 20:18:38 +02:00
Mnikolenko Productengine
f14629e690
SL-18629 AISv3 draft calls
2023-03-15 20:18:38 +02:00
Andrey Kleshchev
0d1f7cafcd
SL-19109 Fix item updates not getting a callback
2023-03-11 13:53:34 +02:00
Andrey Kleshchev
ff6ff01c6a
SL-18629 Replacing UDP creation messages with callback based AIS
2023-03-10 19:32:47 +02:00
Ansariel
2bc4fb2bf0
Merge branch 'DRTVWR-567' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llcommon/llqueuedthread.cpp
# indra/llcommon/llsdserialize.cpp
# indra/llcommon/llsdserialize.h
# indra/llcommon/llthreadsafequeue.h
# indra/llinventory/llsettingssky.cpp
# indra/llui/llfolderviewitem.cpp
# indra/llui/llview.h
# indra/newview/llaisapi.cpp
# indra/newview/llappviewer.cpp
# indra/newview/llfloaterproperties.cpp
# indra/newview/llfloaterproperties.h
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventoryfunctions.cpp
# indra/newview/llinventorypanel.cpp
# indra/newview/llpanelmaininventory.cpp
# indra/newview/llpanelmaininventory.h
# indra/newview/llpanelmarketplaceinbox.cpp
# indra/newview/llpanelprofile.cpp
# indra/newview/llpanelprofile.h
# indra/newview/llpathfindingnavmesh.cpp
# indra/newview/llselectmgr.cpp
# indra/newview/llsidepanelinventory.cpp
# indra/newview/llsidepanelinventory.h
# indra/newview/llsidepaneliteminfo.cpp
# indra/newview/llsidepaneltaskinfo.cpp
# indra/newview/llviewerfloaterreg.cpp
# indra/newview/skins/default/xui/da/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/de/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/en/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/en/menu_inventory_gear_default.xml
# indra/newview/skins/default/xui/en/panel_main_inventory.xml
# indra/newview/skins/default/xui/en/panel_profile_firstlife.xml
# indra/newview/skins/default/xui/en/panel_profile_secondlife.xml
# indra/newview/skins/default/xui/en/sidepanel_inventory.xml
# indra/newview/skins/default/xui/en/sidepanel_item_info.xml
# indra/newview/skins/default/xui/en/sidepanel_task_info.xml
# indra/newview/skins/default/xui/es/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/fr/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/it/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/ja/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/pl/floater_inventory_item_properties.xml
# indra/newview/skins/default/xui/ru/floater_inventory_item_properties.xml
2023-02-13 23:35:21 +01:00
Brad Payne (Vir Linden)
f6208020f5
SL-18629 - use AISAPI for some paths of new category creation
2022-11-22 15:46:08 +00:00
Ansariel
f9b6380689
Merge branch 'DRTVWR-507-maint' of https://bitbucket.org/lindenlab/viewer
2020-10-14 23:57:09 +02:00
Andrey Kleshchev
5172f5d6d6
SL-14037 BugSplat Crash #646590 : Enqueue failed in AIS
2020-10-01 22:36:52 +03:00
Kitty Barnett
fb670069b0
Merge branch 'rlva/development' (v2.2.3 + v2.3.0 - both WIP)
2020-06-12 12:51:11 +02:00
Kitty Barnett
980d418311
[FIXED] CATZ-553: Give-to-#RLV with nested subfolders
2020-03-11 22:17:29 +01:00
Kitty Barnett
05a7525195
Merged with default tip (Revision bd9afd419b6a)
...
--HG--
branch : Appearance-Misc
2017-10-21 13:18:34 +02:00
Ansariel
099d988fe2
Merge viewer-neko
2017-05-25 22:49:53 +02:00
andreykproductengine
5db0af5327
MAINT-7419 Workaround for some purge and trash issues, stuck descendants count
2017-05-22 20:24:45 +03:00
Kitty Barnett
4503a28aee
Merged with RLVa fixes
2016-12-03 17:13:17 +01:00
Kitty Barnett
7b6add8ae9
[FIXED] Reverting an outfit after wearing new attachments doesn't detach the extr attachments
...
-> an AIS fix went missing in one of the recent merges cause inventory callbacks to once again not use the inventory item UUID
-> see changeset 60b16f58b01b for the original fix
--HG--
branch : Appearance-Misc
2016-11-14 19:08:54 +01:00
Rider Linden
26b1c020c8
MAINT-6403: Updated a couple comments and dropped a couple warning levels back down to DEBUG.
2016-05-24 13:03:36 -07:00
Rider Linden
c7413e51b6
MAINT-6403: in the case of a version mismatch between the viewer's local accounting and the AIS reported. Override with the AIS version. simplify the appearance update code to account for new versioning. Fix spelling of descendant
2016-05-23 14:40:43 -07:00
Ansariel
5cdd709393
Merge Firestorm LGPL
2016-07-01 13:55:06 +02:00
Ansariel
d135ebcd12
Forgot to uncomment something and enforce AIS3 in Second Life
2016-05-31 14:37:44 +02:00
Ansariel
e3c4f5554a
FIRE-19486: Manually dropping in Rider's fix for avatar bakes often fail after coroutine merge
2016-06-17 08:55:03 +02:00
Ansariel
b3219e0f54
Ooooops, forgot to uncomment this...
2016-05-31 18:20:01 +02:00
Ansariel
732f199cef
Merge Firestorm LGPL
2016-05-18 22:00:02 +02:00
Ansariel
dc000055a2
Remove the actual filter part of Appearance-AISFilter since deprecated UDP simulator messages are going to be removed from the backend in near future
2016-05-18 16:13:05 +02:00
Ansariel
2797c5938a
Merge Firestorm LGPL
2016-04-05 10:47:23 +02:00
Oz Linden
9be58e915a
merge with 4.0.3-release
2016-04-04 15:53:09 -04:00
Ansariel
5d899512c8
Bring back AIS filter (Kitty said we totally need this because AIS is broken)
2016-04-03 01:55:21 +02:00
Ansariel
8fe42955e3
Appearance-SyncAttach: Re-add missing UUID parsing for the CreateInventory AIS command (hopefully...)
2016-04-02 18:31:58 +02:00
Ansariel
b268729469
Remove remainders of actual AIS filter functionality - we always allow all AIS operations and this will also help with future merges
2016-04-02 17:49:41 +02:00
Ansariel
a1681b7d6c
Re-implement FSUseAis3Api debug setting
2016-04-02 17:42:06 +02:00
Nicky
a50faa943c
Merge.
2016-04-01 12:59:37 +02:00
Ansariel
d171e16c58
Merge Firestorm LGPL
2016-03-18 10:16:25 +01:00
Rider Linden
b8c1976460
Merge
2016-03-17 13:14:21 -07:00
Oz Linden
31f3db0291
merge changes for DRTVWR-417
2016-03-16 13:08:06 -04:00
Ansariel
3192fe832f
Merge viewer-quickgraphics
2016-03-08 01:41:31 +01:00
Ansariel
e7ade840e4
Merge viewer-bear
2016-01-24 14:00:30 +01:00
andreykproductengine
9efda8ac70
MAINT-5933 FIXED When a new library avatar folder is created in Clothing folder, folder rename is grayed out until relog
2015-12-07 18:54:52 +02:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Nicky
c218e524b2
Merge - Step 1; Still enough to do.
2015-10-26 20:20:13 +01:00
Rider Linden
cf835a80cd
Pref instance() over getInstance()
2015-09-18 16:36:49 -07:00
Rider Linden
75c6549fde
Set consistent terminology for yield/wait -> suspend for coroutines.
2015-09-18 11:39:22 -07:00
Rider Linden
97236a42ca
MAINT-5507: Remove HTTPClient and related cruft.
2015-09-14 11:15:23 -07:00
Rider Linden
02c3262ac8
MAINT-5574: Added default parameter for callbalk on AISAPI interface.
...
Better check on callback exsit in coroutine
Don't create AISAPI::completion_t if there is no call back passed.
2015-08-28 10:05:15 -07:00
Rider Linden
96bb17f20b
Merge
2015-08-25 11:40:36 -07:00
Rider Linden
248d61fe0e
MAINT-5500: Finish converting the AIS responders to the new coroutine model, Cleaned up dead an unused code.
...
MAINT-4952: Added COPY and MOVE methods to Core:Http adapter
2015-08-12 16:32:49 -07:00
Rider Linden
96d04a050b
Added patchAndYield to httputil adapter
...
Converted All AISv3 commands (except copyLibrary) to coro model.
2015-07-30 16:13:56 -07:00
Ansariel
5b846a91cf
Merge Firestorm tip
2015-07-18 16:37:52 +02:00
Kitty Barnett
6e9905881e
Merge with general/AIS/big bird appearance and RLVa fixes + general RLVa code sync madness
2015-07-18 03:51:33 +02:00
Kitty Barnett
4156096f5f
- fixed : LLInventoryCallback::fire() is called with the NULL UUID when creating links using AIS
...
--HG--
branch : Appearance-Misc
2015-06-25 03:34:57 +02:00
Kitty Barnett
e5a0222707
- fixed : orphaned COF links (=remote deleted but not local deleted) cannot be removed when AIS is enabled
...
-> partial fix for https://jira.secondlife.com/browse/BUG-9506
--HG--
branch : Appearance-Misc
2015-06-27 04:45:24 +02:00
Ansariel
a45d3d8421
Merge Viewer-Bear
2015-06-20 15:35:15 +02:00
Kitty Barnett
7b45d6daab
Merged with Appearance-Misc AIS fixes
...
--HG--
branch : Appearance-Misc
2015-05-02 16:47:18 +02:00
andreykproductengine
4d1072a0a8
MAINT-4878 FIXED Outfits worn from library copy the subfolders too
2015-04-03 18:36:14 +03:00
Kitty Barnett
803d21dc44
- fixed : AIS link creation and removal are much slower than legacy messages
...
-> selectively fall back to legacy messages until the problem is fixed on the back-end
-> use AIS for everything except CMD_ITEM_REMOVE and CMD_OBJ_LINK (singular)
-> 0xFFFF & ~(CMD_ITEM_REMOVE | CMD_OBJ_LINK) = 0xFEEF (65263)
--HG--
branch : Appearance-Misc
2015-03-01 23:07:52 +02:00
Ansariel
2e01b5cbda
We actually only need to check in AISCommand::isAPIAvailable()
2015-02-23 09:50:42 +01:00
Ansariel
2de937d0bc
Add FSUseAis3Api debug setting to turn off AIS3
2015-02-23 09:31:21 +01:00
Brad Payne (Vir Linden)
90aca8f95a
settings.xml update
2014-10-31 13:24:20 -04:00
Brad Payne (Vir Linden)
535e24c7e8
SL-93 WIP - missing include
2014-10-30 14:04:18 -04:00
Brad Payne (Vir Linden)
58e2d58daf
SL-93 - WIP on managing pelvis fixups using new joint offset framework
2014-10-30 04:20:12 -04:00
Brad Payne (Vir Linden)
06b605b866
MAINT-4257 WIP - already fixed by MAINT-4286, added some warnings
2014-08-08 15:20:28 -04:00
Mnikolenko ProductEngine
1728556ba7
MAINT-4286 FIXED Dragging outfits folder onto cloud avatar in Bear crashes the viewer
2014-07-28 11:01:00 +03:00
Brad Payne (Vir Linden)
487ca1bad3
v-r -> s-e merge WIP
2014-05-14 17:50:59 -04:00
Brad Payne (Vir Linden)
c0d780cb44
SH-4613 WIP - add CREATE mask bit for newly created items in AISUpdate::doUpdate() - needed for some inventory observers.
2013-11-25 16:52:58 -05:00
Don Kjer
c2ddc68afe
Updating AISv3 api to match recent changes
2013-09-17 22:30:02 -07:00
Don Kjer
f878b032e8
Using transaction_id instead of raw asset_id during aisv3 patch
2013-09-09 13:13:22 -07:00
Brad Payne (Vir Linden)
4961ee03c7
merge
2013-08-12 13:46:25 -04:00
Brad Payne (Vir Linden)
6128cd9f70
cat version debug statement
2013-08-12 13:45:51 -04:00
Don Kjer
c1af1a692a
Routing link creating through AISv3 when available.
2013-08-09 14:52:54 -07:00
Brad Payne (Vir Linden)
28a5015074
SH-4333 WIP - do version accounting for category when updated
2013-07-22 17:07:45 -04:00
Brad Payne (Vir Linden)
a428acf331
SH-4333 FIX - turned on category patch now that AISv3 has it
2013-07-16 17:08:24 -04:00
Don Kjer
a85fa3b10a
Adding support for COPY methods to httpclient. Implementing viewer-side use of AISv3 COPY library folder operation. (SH-4304)
2013-07-11 15:15:04 -07:00
Brad Payne (Vir Linden)
687b1d3f68
merge
2013-06-24 11:27:29 -04:00
Brad Payne (Vir Linden)
f88594599c
SH-4237 WIP - removed somewhat misleading warning
2013-06-18 16:54:37 -04:00
Brad Payne (Vir Linden)
8ed4b4d3df
merge
2013-06-18 16:54:02 -04:00
Brad Payne (Vir Linden)
27fc270c73
SH-4262 WIP - fix for the reordering bug in AIS regions.
2013-06-18 16:51:37 -04:00
Brad Payne (Vir Linden)
1a42b98a8f
SH-4237 WIP - logging cleanup in onAIS handling
2013-06-17 16:56:59 -04:00
Brad Payne (Vir Linden)
2d0b329003
SH-4238 WIP - postpone calling notifyObservers until all deletes are processed.
2013-06-17 16:20:17 -04:00
Brad Payne (Vir Linden)
6d46132ef5
SH-4216 WIP - finished item/cat update and reorg of aisv3 code
2013-06-10 16:29:10 -04:00
Brad Payne (Vir Linden)
89e3959cf3
SH-4216 WIP - moved AISv3 commands and responders to llaisapi.* files
2013-06-07 12:58:04 -04:00