Brad Linden
afa45530f7
SL-19968 disabled pump_idle_network for now due to it causing several failures during login
...
also added suggested continue statements, and removed obsolete
LLInventoryItem::fromLLSD deserialization codepath.
2023-11-06 14:30:33 -08:00
Brad Linden
826310bcab
Fixed INV_THUMBNAIL_LABEL handling missed in rebase for SL-19968 work
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
c382d4e975
SL-20199 Error creating new folder
2023-08-25 19:26:58 +03:00
Andrey Kleshchev
4b5b048cb6
SL-20187 [AIS3] Don't fill thumbnail field if null thumbnail is set
2023-08-22 21:14:06 +03:00
Andrey Kleshchev
04fc8c4db4
SL-18629 Fixed missed case of unpacking metadata
2023-06-27 00:29:34 +03:00
Andrey Kleshchev
4c3a7b1064
SL-19503 Fix thumbnails not being restored from cache
2023-04-25 00:04:05 +03:00
Andrey Kleshchev
e7a1ac5db8
SL-19503 Deleting a thumbnail for folder does not remove thumbnail in viewer
2023-04-24 21:53:03 +03: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 Kleshchev
9d90fbc73d
SL-18629 LLTask thumbnail packing and unpacking
2023-03-10 22:43:40 +02:00
Andrey Kleshchev
e4de43fe5e
SL-18629 Pack thumbnail asset id
2023-03-10 21:30:28 +02:00
Andrey Kleshchev
80b33a0157
SL-18629 Unpack thumbnail asset id
2023-03-10 20:19:14 +02:00
Andrey Kleshchev
cf901b5abb
SL-19282 Thumbnail adjustments
...
Follow links, fix outfts missing 'image' option, adjust inspector, recolor 'worn' in gallery
2023-03-02 01:46:46 +02:00
Andrey Kleshchev
999c8cd3b9
SL-19117 Textures should return asset id when thumbnail is not set
2023-02-01 16:38:47 +02:00
Brad Payne (Vir Linden)
819eec6f8c
SL-18924 - basic get/set functions for thumbnail UUID, removed obsolete binary pack/unpack functions for inventory
2023-01-09 21:14:16 +00:00
Dave Parks
8d20480c5f
SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton
2021-10-28 18:06:21 +00:00
Mnikolenko Productengine
43941a3d87
SL-13669 tests should cover import/export category from llsd
2020-08-10 20:50:27 +03:00
Mnikolenko Productengine
357edecd9b
SL-13669 Change inventory cache to use a standard LLSD format
2020-08-04 15:30:20 +03:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Brad Payne (Vir Linden)
7b9708a2e3
sunshine-external merge WIP
2014-05-13 10:02:26 -04:00
Richard Linden
697d2e720b
renamed TimeBlock to BlockTimerStatHandle
2013-10-15 20:24:42 -07:00
Richard Linden
12f0f8cb72
changed over to manual naming of MemTrackable stats
...
changed claimMem and disclaimMem behavior to not pass through argument
added more mem tracking stats to floater_stats
2013-10-01 13:46:43 -07:00
Richard Linden
cbe397ad13
changed fast timer over to using macro
...
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07: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
Richard Linden
0a96b47663
merge with viewer-release
2013-06-05 19:05:43 -07:00
Brad Payne (Vir Linden)
f7c9739fd9
SH-3635 WIP - COF slammer works in AISv3 regions. Extensive rework of onAISUpdateReceived.
2013-06-05 15:13:48 -04:00
Brad Payne (Vir Linden)
34d2cd0376
SH-4207 WIP - use item updates with callback when updating link descriptions. Reworked updateAppearanceFromCOF() cof-validation stages.
2013-05-24 15:51:33 -04:00
Brad Payne (Vir Linden)
6c56c77ec5
SH-4027 WIP - initial implementation of item update via AIS.
2013-05-24 08:53:21 -04:00
Brad Payne (Vir Linden)
a04a706c1b
merge
2013-05-21 16:18:48 -04:00
Brad Payne (Vir Linden)
d843a0d8be
SH-4137 WIP - added callback-based support for purge descendents, remove category
2013-04-25 17:09:05 -04:00
Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
prep
46ab23c94b
llinventory merge fixes
2013-03-11 18:02:16 -04:00
prep
8e3b190e91
merge
2013-03-11 15:17:13 -04:00
prep
e0c9174609
merge
2013-03-11 15:05:47 -04:00
prep
207d9fd767
Viewer-chui merge
2013-03-11 14:45:53 -04:00
Brad Payne (Vir Linden)
f48011e4d0
SH-3339 WIP, SH-3645 WIP - added getActualDescription to obviate an obnoxious and widely-used workaround, re-create COF link after wearable edit to force COF version bump
2013-01-15 20:30:20 -05:00
Richard Linden
9d77e030d9
SH-3406 WIP convert fast timers to lltrace system
...
cleaning up build
moved most includes of windows.h to llwin32headers.h to disable min/max macros, etc
streamlined Time class and consolidated functionality in BlockTimer class
llfasttimer is no longer included via llstring.h, so had to add it manually in several places
2012-11-14 23:52:27 -08:00
Don Kjer
7153d1db11
Partial rewrite of llifstream and llofstream (Windows implementation pending). Moved more functionality from llviewerwearable to llwearable
2012-09-20 04:29:17 +00:00
Seth ProductEngine
4e7c2c6942
CHUI-228 FIX Inventory object creation date initialized with 0 to avoid some folders reporting wrong creation date.
2012-08-02 22:49:42 +03:00
Richard Linden
3882e9c177
CHUI-101 WIP Make LLFolderview general purpose
...
more compilation fixes, just need to add getName() back to LLInventoryFilter et al
2012-06-20 00:19:05 -07:00
Richard Linden
9940ca5ae7
CHUI-101 WIP Make LLFolderView general purpose
...
llfolderview refactornig
2012-06-15 09:44:27 -07:00
Richard Linden
5a14a67e06
converted a bunch of narrowing implicit conversions to explicit
2012-02-01 13:03:46 -08:00
Richard Nelson
11005a9d91
added fast timers to profile inventory LLSD deserialization
2011-08-10 10:52:56 -07:00
Jonathan Yap
193fddd02a
Fix link error: unsigned char const TASK_INVENTORY_ASSET_KEY
2010-11-25 06:11:43 -05:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Vladimir Pchelko
d0dd18a908
EXT-6934 FIXED method LLInventoryObject::rename does not change Name, if string is empty after correction.
...
Problem description:
LLInventoryObject::rename corrects incoming string and remove odd spaces,
for example converts string " " to empty string "",
as the result empty string can be set as InventoryObject name.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/505/
--HG--
branch : product-engine
2010-06-08 18:44:11 +03:00
Loren Shih
7bfa3e81e7
EXT-6703 : LLInventory.h cleanup and create new LLInventoryDefines
...
Superficial header file cleanup.
Change made to simulator files as well.
2010-04-05 16:18:19 -04:00
Loren Shih
2eba9819df
EXT-6703 : LLInventory.h cleanup and create new LLInventoryDefines
...
Took out enums and flags from LLInventory into LLInventoryDefines
Did a bunch of header file reformatting for LLInventory.h
Change made to simulator files as well.
2010-04-05 15:02:36 -04:00