Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-18 | SL-315 - fix for max/linux build failure, additional lad validation in ↵ | Brad Payne (Vir Linden) | |
skel_tool.py | |||
2016-05-17 | SL-315 - resetSkeleton() fixes, mostly to get better behavior with non-self avs | Brad Payne (Vir Linden) | |
2016-05-12 | SL-315 - resetSkeleton(). Still some small scale discrepancies, visually ↵ | Brad Payne (Vir Linden) | |
pretty good. | |||
2016-05-11 | SL-315 - resetSkeleton(), working for bones at least partially, still some ↵ | Brad Payne (Vir Linden) | |
issues with collision volumes | |||
2016-05-10 | SL-315 - resetSkeleton() work including attachment points, reapplying ↵ | Brad Payne (Vir Linden) | |
appearance message values. | |||
2016-04-22 | SL-374 - don't allow sliders to modify joint positions if there's already a ↵ | Brad Payne (Vir Linden) | |
mesh-imposed override in place. | |||
2016-04-18 | SL-371 - more tracking on partial joint overrides | Brad Payne (Vir Linden) | |
2016-04-11 | SL-362 - changed 'could not link driven params for wearable' into a debug ↵ | Brad Payne (Vir Linden) | |
message. Needs more diagnosis to figure out whether we care. Silencing for now to avoid redundant bug reports. | |||
2016-04-04 | merge with 4.0.3-release | Oz Linden | |
2016-04-01 | merge | Brad Payne (Vir Linden) | |
2016-03-10 | SL-315 - wip on joint reset | Brad Payne (Vir Linden) | |
2016-02-26 | SL-109 WIP - minor code cleanup | Brad Payne (Vir Linden) | |
2016-02-26 | SL-287 - default avatar handles position changes caused by extra spine joints | Brad Payne (Vir Linden) | |
2016-02-23 | SL-287 WIP - fixed default avatar crash caused by added spine joints. Still ↵ | Brad Payne (Vir Linden) | |
renders distorted. | |||
2016-02-12 | SL-333 WIP - added back some unused constructors to make the appearance ↵ | Brad Payne (Vir Linden) | |
utility happier | |||
2016-02-03 | SL-333 work - attachment joints now get a valid mJointNum, more checking on ↵ | Brad Payne (Vir Linden) | |
valid joint num values. Also reduced log spam slightly. | |||
2016-02-03 | SL-315 - context strings, comments, debugging. joint_test temporarily disabled. | Brad Payne (Vir Linden) | |
2015-12-15 | SL-276, SL-277 - support for version 2.0 of avatar_skeleton.xml and ↵ | Brad Payne (Vir Linden) | |
avatar_lad.xml | |||
2015-11-23 | SL-271 WIP - skip rendering bones with no end (set as 0 length). Show bones ↵ | Brad Payne (Vir Linden) | |
if show joints is enabled in mesh upload preview. | |||
2015-11-18 | SL-271 WIP, SL-201 WIP - leaf joint attrib is now end. Show bones option now ↵ | Brad Payne (Vir Linden) | |
includes occluded portions. | |||
2015-11-17 | SL-271 WIP, SL-201 WIP - add support for end point to joints, use for debug ↵ | Brad Payne (Vir Linden) | |
rendering display to show bones. | |||
2015-11-13 | Eliminated joint_offset file. Added aliases attrib to bones in ↵ | Aura Linden | |
avatar_skeleton.xml. | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-10-16 | SL-234 WIP - Track which joints are part of base skeleton, remap non-base ↵ | Brad Payne (Vir Linden) | |
ones when not being rendered. | |||
2015-08-19 | Be sure the correct include is included. | Rider Linden | |
2015-08-18 | See if this helps the linux build. If not change will be needed to ↵ | Rider Linden | |
viewer-update-llapearance-utility repo | |||
2015-08-14 | SL-125 WIP - updated base bento repo excluding dynamic skeleton. | Brad Payne (Vir Linden) | |
2015-05-28 | merge | Brad Payne (Vir Linden) | |
2015-05-28 | SL-117 WIP - initial placeholders for wing, tail joints. Updated max joints ↵ | Brad Payne (Vir Linden) | |
to 48 and added some debugging. | |||
2015-04-24 | merge | Brad Payne (Vir Linden) | |
2015-04-10 | restore the ll[io]fstream because we need them as wrappers on Windows for ↵ | Oz Linden | |
wide char paths; on other platforms they are now just typedefs to the std classes | |||
2015-04-07 | replace llifstream and llofstream with std::ifstream and std::ofstream ↵ | Oz Linden | |
respectively | |||
2015-04-07 | convert llifstream and llofstream to std::ifstream and std::ofstream ↵ | Oz Linden | |
respectively | |||
2015-04-07 | appearance utility source updated | Brad Payne (Vir Linden) | |
2015-04-07 | appearance utility source updated | Brad Payne (Vir Linden) | |
2015-03-09 | SL-103 WIP - fix for some inventory items not enabling add | Brad Payne (Vir Linden) | |
2015-03-09 | SL-103 WIP - bumped MAX_CLOTHING_LAYERS to target value of 60 | Brad Payne (Vir Linden) | |
2015-03-05 | SL-103 WIP - viewer enforces wearable limits based on total articles of ↵ | Brad Payne (Vir Linden) | |
clothing rather than per-type limit. Limit is artificially low for testing, will bump before release. | |||
2015-01-28 | MAINT-4744: Eliminate viewer dependency on (old) GNU libstdc++. | Nat Goodspeed | |
To be more accurate, this changeset doesn't actually eliminate the dependency: it eliminates the use cases for the llifstream / llofstream feature that requires it. Currently you can construct an llifstream or llofstream from an open LLFILE* file handle (or, except on Windows, an int file descriptor). But rather than containing a streambuf implementation based on FILE*, llfile.h relies on the fact that the Windows std::filebuf happens to support that as a nonstandard extension; also on a nonstandard GNU extension __gnu_cxx::stdio_filebuf<char>. To move from GNU libstdc++ to clang's libc++ (the direction on Mac), we could code a streambuf that supports FILE*. But before doing that, it's worth asking whether anyone actually uses this questionable feature. In fact there were only two methods: LLWearable::exportFile() and importFile() -- and only one call to either, in LLViewerWearable::saveNewAsset(). The code in saveNewAsset() opened the LLFILE* immediately before calling exportFile(), meaning we could reasonably push the open operation down into exportFile(). That logic was complex anyway due to the need for the caller to close the LLFILE* regardless of the success of the exportFile(). Change LLWearable::exportFile() and importFile() to accept a std::string filename rather than an open LLFILE*. Change LLViewerWearable::saveNewAsset() to simply call exportFile(filename) rather than horsing around with an LLFILE* handle. (This improves the code in another way too: it encapsulates the need to open the relevant file in binary mode. Previously, each caller had to remember to do that.) To prevent inadvertent reintroduction of ll[io]fstream(LLFILE*) code, add llstream_LLFILE preprocessor macro (default 0) to control access to the relevant constructors. Also suppress rdbuf() override, the only method whose signature references llstdio_filebuf. | |||
2015-01-13 | merge changes for 3.7.24-release | Oz Linden | |
2014-12-11 | Add bespoke ctor/dtor that align on 16byte boundaries when creating things ↵ | callum_linden | |
on the heap | |||
2014-10-30 | SL-93 - WIP on managing pelvis fixups using new joint offset framework | Brad Payne (Vir Linden) | |
2014-10-20 | Update to build on Xcode 6.0: typedef declared protected incorrectly here | callum_linden | |
2014-10-20 | Update to build on Xcode 6.0: delete called on that is abstract but has ↵ | callum_linden | |
non-virtual dest | |||
2014-10-17 | Update to build on Xcode 6.0: clang detecting unsigned int (size_t) ↵ | callum_linden | |
comparison with <0 [-Wtautological-compare] | |||
2014-10-17 | Update to build on Xcode 6.0: delete called on 'LLTranslationBridge' that is ↵ | callum_linden | |
abstract but has non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor] | |||
2014-09-05 | MAINT-4158 cleanup | Brad Payne (Vir Linden) | |
2014-08-28 | MAINT-4158 WIP - comment change | Brad Payne (Vir Linden) | |
2014-08-28 | MAINT-4158 WIP - track position overrides requested by attachments so they ↵ | Brad Payne (Vir Linden) | |
can be undone intelligently | |||
2014-08-21 | MAINT-4158 WIP - fix for bug caused by multiple wearables with the same asset id | Brad Payne (Vir Linden) | |