Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-23 | MAINT-5416 Reverted changeset: 9bd24c17d908 | AndreyL ProductEngine | |
2015-07-17 | MAINT-5416 FIXED cannot right-click a rigged mesh that's worn | AndreyL ProductEngine | |
2015-07-17 | MAINT-5364 FIXED Object with invalid sculpt topology type cannot be seen or ↵ | andreykproductengine | |
selected | |||
2015-07-15 | MAINT-5019: Buildfix - added a tests for emails, improved handling of URLs ↵ | AndreyL ProductEngine | |
starting with www. | |||
2015-07-15 | MAINT-5174 Add Check for Updates feature to Help menu | andreykproductengine | |
2015-07-15 | MAINT-5401 FIXED Automatic updates setting is confusing | andreykproductengine | |
2015-07-15 | Merge from viewer-relese and become version 3.8.2 | andreykproductengine | |
2015-07-14 | increment viewer version to 3.8.2 | Oz Linden | |
2015-07-14 | MAINT-5364 FIXED Object with invalid sculpt topology type cannot be seen or ↵ | andreykproductengine | |
selected | |||
2015-07-14 | MAINT-5019 FIXED Additional cases | AndreyL ProductEngine | |
2015-07-13 | MAINT-5389 FIXED Windows viewer starts automatically during silent install | pavelkproductengine | |
2015-07-14 | MAINT-5390 FIXED physical objects that roll off region go to trash without ↵ | Mnikolenko ProductEngine | |
notification | |||
2015-07-13 | MAINT-5015 (Nearby objects often load at wrong LOD at login or after ↵ | ruslantproductengine | |
intra-region teleports) The idea and reason in this fix is same as for a MAINT-4297, MAINT-4449, BUG-7239 i.e. it's a just a little another case. | |||
2015-07-13 | MAINT-5347 FIXED Set Landmark title field as the name of the region with ↵ | Mnikolenko ProductEngine | |
coordinates, if the name of parcel is blank. | |||
2015-07-13 | build fix for linux | Mnikolenko ProductEngine | |
2015-07-10 | MAINT-5363 FIXED Selecting an inventory item plus an inventory link displays ↵ | andreykproductengine | |
delete menu twice but both delete options are greyed out. | |||
2015-07-07 | MAINT-5174 Add Check for Updates feature to Help menu | andreykproductengine | |
2015-07-08 | MAINT-5371 FIXED Undesired space added to SL and LL domains sent in chat | AndreyL ProductEngine | |
2015-07-08 | MAINT-1412 FIXED Don't update creator/owner name if it stays the same. | Mnikolenko ProductEngine | |
2015-07-07 | MAINT-4763 FIXED Remove NoValidTimestamp from viewer | Mnikolenko ProductEngine | |
2015-07-07 | MAINT-4763 FIXED Remove NoValidTimestamp from viewer | Mnikolenko ProductEngine | |
2015-07-06 | MAINT-1968 FIXED Reset camera when toggling flying same as all other methods. | Mnikolenko ProductEngine | |
2015-07-02 | MAINT-23 reverted | Mnikolenko ProductEngine | |
2015-07-01 | MAINT-2864 FIXED Viewer crashes when clicking "Ok" on "Delete Selected Item" ↵ | andreykproductengine | |
modal from a non existant object. | |||
2015-07-02 | MAINT-5345 FIXED Unable to end IM voice call using context menu. | Mnikolenko ProductEngine | |
2015-07-02 | MAINT-302 FIXED Login screen menus flicker when mouse hovers over them | Mnikolenko ProductEngine | |
2015-07-01 | Merge from viewer-relese and become version 3.8.1 | andreykproductengine | |
2015-06-30 | merge | Brad Payne (Vir Linden) | |
2015-06-30 | increment viewer version to 3.8.1 | Oz Linden | |
2015-06-26 | MAINT-5300 FIXED Allow creating and editing new bodyparts. | Mnikolenko ProductEngine | |
2015-06-24 | MAINT-5278 WIP - avoid updateAppearanceFromCOF when adding only attachments. | Brad Payne (Vir Linden) | |
2015-06-24 | MAINT-5026 FIXED 256 prim linksets made of smaller prims frequently link ↵ | andreykproductengine | |
only 254 | |||
2015-06-25 | MAINT-427 FIXED Show default (empty) texture if multiple faces with media ↵ | Mnikolenko ProductEngine | |
are selected. | |||
2015-06-24 | MAINT-176 FIXED IM windows don't keep their minimized state after mouselook | Mnikolenko ProductEngine | |
2015-06-22 | MAINT-5274 Missing folder arrow | andreykproductengine | |
2015-06-23 | MAINT-5001 FIXED Logging in and then quickly logging out removes stored ↵ | Mnikolenko ProductEngine | |
favorite login locations | |||
2015-06-19 | MAINT-5274 missing inventory count | andreykproductengine | |
2015-06-16 | MAINT-5250 Viewer should handle large number of calling cards better | andreykproductengine | |
2015-06-17 | MAINT-5207 FIXED (Build: Snap to grid / Grid options broken, object snaps to ↵ | vyacheslavsproductengine | |
incorrect Units) MAINT-5208 FIXED (Grid Lines Changing Scale Depending on Distance from Camera) | |||
2015-06-15 | Merge downstream code and become version 3.7.31 | simon | |
2015-06-15 | merge | Brad Payne (Vir Linden) | |
2015-06-15 | increment viewer version to 3.7.31 | Oz Linden | |
2015-06-12 | Merge fix for MAINT-5277 into experience tools branch | simon | |
2015-06-12 | MAINT-4900 FIXED Don't show group info for non-admins. | Mnikolenko ProductEngine | |
2015-06-12 | MAINT-2577 Fixed the status message | AndreyL ProductEngine | |
2015-06-12 | MAINT-5277 FIXED Viewer is missing MSVCP100.DLL and MSVCR100.DLL | AndreyL ProductEngine | |
2015-06-11 | MAINT-5269 FIXED Viewer crashes if you open Help -> About Second Life while ↵ | andreykproductengine | |
a group member list is loading. | |||
2015-06-11 | MAINT-1723 FIXED Restore snapshots from trash to Photo album folder. | Mnikolenko ProductEngine | |
2015-06-11 | MAINT-14 FIXED Region message logged into nearby chat log has duplicated ↵ | Mnikolenko ProductEngine | |
sender name | |||
2015-06-10 | MAINT-4297 (Mesh models sometimes fail to load completely) | ruslantproductengine | |
MAINT-4449 (Starter avatars deformed or missing alpha under some conditions / graphics cards / LOD ) BUG-7239 (Starter avatars deformed or missing alpha under some conditions / graphics cards / LOD) The reason of problem on avatar (or one of avatar attachments) "deformed" it's selected volume (LLVolume) with a lower LOD. How it works. Why it happens? Each LLVOVolume object has variable mLOD which is indicate which is LLVolume should be assigned to LLPrimitive::mVolumep. The assigment happens in LLVOVolume::setVolume which is call LLPrimitive::setVolume, which is then lookup desired volume in LLVolumeMgr class which is keep as I understand all volume groups for all objects in scene. The data (mesh) for LLVolume class is loading from LL servers by http, and if sucessfully the variable LLVolume::mIsMeshAssetLoaded assigned to true. But sometimes the data may not be ready, and in this case the LLVOVolume::setVolume make request for download mesh (to the LLMeshRepository) and setup one of available lod. All of this things happens in (see: LLVOVolume::setVolume, code: block if (!getVolume()->isMeshAssetLoaded() {...}) When LLMeshRepository sucessfully download the mesh it's set (as I said above LLVolume::mIsMeshAssetLoaded, LLVolume::setMeshAssetLoaded()) and then also notify LLVOVolume::notifyMeshLoaded() about it. This causes add LLVOVolume::mDrawable into the pipline build list (see LLVOVolume::notifyMeshLoaded()) and set LLVOVolume::mSculptChanged; In order to process it later in LLVOVolume::updateGeometry (In order to see the mechanism of LLPipiline build list processing set bp in this method and see the stack). After the LLDrawable will be processed it will be removed form the build queue also all falgs will be reseted (see the end of LLVOVolume::updateGeometry). And here is the problem in variable-flag's "*Changed" processing (in LLVOVolume::updateGeometry): What if by the time of processing the mFaceMappingChanged also will be set (due to other changes in engine)? It means that LLVOVolume::setVolume will not be called and LLPrimitive::mVolumep remain unchaged and would point to the LLVolume for a lower LOD. My changes intended for fix this problem. BTW this is true for not only for standard avatar's. The reason why it is well visible on standard avatars is because it has a more "ugly" lower-LOD-s, than on avatars which is was loaded by the SL-users. For example on my DudtPank avatars I didn't see big difference between LOD-0 and LOD-3. If you want you can "play" with it in LLVOVolume::calcLOD() with add code if(getAvatar() && getAvatar()->isSelf()) { mLOD = <desired lod level [0..3]> } |