Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  UbitUmarov 9d698bcffb Xengine: more on division by Zero 4 vuotta sitten
  UbitUmarov d6abf2a2fe simplify last code a bit 4 vuotta sitten
  UbitUmarov 53c39bf25f Xengine: Error on division by Zero. Yengine will take a lot more work. If your script gets killed by this, don't bother us, your script is just BAD 4 vuotta sitten
  UbitUmarov 63b0bd7f6b fix saving appearence to notecard, so they can work on older regions 4 vuotta sitten
  UbitUmarov 93f13aa00d add osSlerp() 4 vuotta sitten
  Melanie ba680ceecb Merge branch 'master' of brain.opensimulator.org:/var/git/opensim 5 vuotta sitten
  Melanie d781742d8e Fix scope support to get friends list names across co-hosted grids 5 vuotta sitten
  UbitUmarov 6359874d64 mantis8548: let rotation division be -(olderResult) this is formally more correct (and it is the same rotation), keep not normalizing, as SL seems to do 5 vuotta sitten
  UbitUmarov ad99461590 code aesthetics 5 vuotta sitten
  UbitUmarov efd6fb05a9 code aesthetics 5 vuotta sitten
  UbitUmarov 037e5d8031 save a few ns 6 vuotta sitten
  UbitUmarov fced731e70 save a few ns on lsl vector rotations 6 vuotta sitten
  UbitUmarov e031d79d48 add auxiliar functions float osVecMagSquare(a), float osVecDistSquare(vector a), float osAngleBetween(vector a, vector b) and float osRound(ffloat value, integer ndigits) 6 vuotta sitten
  UbitUmarov d52a64c7a3 avoid leasing issues on lsl_list on domain crossings. This will make their use even more slow. AppDomainLoading just needs to be set false to have acceptable scripts performance 7 vuotta sitten
  UbitUmarov c8a9b0321f osSetParcelDetails: place hard restrictions on change owner,claimdate (both estate owner or manager) and group (same plus parcel owner that also needes to be a member of the new group); add PARCEL_DETAILS_SEE_AVATARS, PARCEL_DETAILS_ANY_AVATAR_SOUNDS and PARCEL_DETAILS_GROUP_SOUNDS 7 vuotta sitten
  UbitUmarov 572e84c822 make use of a rare thing called StringBuilder on LSL_List. LSL_List uses may need a revision to make sure they are passed by ref and not by value, with necessary adjustments. This does not have much impact on AppDomains, since if they cross, they are always serialized. Since lists are important parts of LSL, the AppDomainLoading option needs to be replaced by something else 7 vuotta sitten
  UbitUmarov 18f1ea1086 make LSL_list a CLASS again. Now we need to it allover again. Scripts need to be recompiled ( delete contents of bin/ScriptEngines) 7 vuotta sitten
  Melanie Thielker b16abc8166 Massive tab and trailing space cleanup 7 vuotta sitten
  UbitUmarov 05ba77fd3b fix parsing of a vector4 and storing on a lsl quaternion needed for lightShare scripts 7 vuotta sitten
  UbitUmarov 1c7b688db4 add suport for PRIM_SIT_TARGET on Set(link)PrimitveParameters. This may not be SL compatible. hack: to let active work with zero offset and rotation add a little Z value to offset 7 vuotta sitten
  UbitUmarov 16cec3041f <0,0,0,0> is not a rotation 7 vuotta sitten
  UbitUmarov 2b354902b5 fix the casting to Boolean of lsl types vector,quaternion,list and rotation, so that if(variable) does compile and work. key still requires a explicit compare to NULL_KEY 8 vuotta sitten
  UbitUmarov fd20a9576d ... post merge issue 8 vuotta sitten
  UbitUmarov 592ba85b0a add Culture.FormatProvider on all casts to LSLString on Vectors and Quaternions. This may need better checking 8 vuotta sitten
  UbitUmarov a11edceb00 seems to compile ( tests comented out) 8 vuotta sitten
  UbitUmarov 371c9dd2af bad merge? 8 vuotta sitten
  lillith xue 722d00903b Add Culture.FormatProvider to String.Format, like it is done for LSLFloat 9 vuotta sitten
  Melanie Thielker 87247dc2c9 Just replace all m_data accesses with accesses to Data, which is 9 vuotta sitten
  UbitUmarov ca53671691 add missing culture format on lslvector toString 9 vuotta sitten
  Melanie Thielker a9beee7050 Revert "Revert "Fix a possible nullref caused by accessing m_data rather than Data"" 9 vuotta sitten