Commit Graph

60708 Commits (0e623cc3b42ea9d3cc92136fbc4e4c0a37b4a8ed)

Author SHA1 Message Date
Beq 0e623cc3b4 BUG-228952 - fix vertex normal scaling bug 2020-06-20 00:57:48 +01:00
PanteraPolnocy c28bafeeda FIRE-29703 French translation files update, by Laurent Bechir 2020-06-18 19:55:42 +02:00
PanteraPolnocy 1799736ffe Updated Polish translation 2020-06-18 19:34:26 +02:00
PanteraPolnocy adad39f2c6 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2020-06-18 19:29:47 +02:00
PanteraPolnocy d2aa85a7f3 FIRE-29713 Japanese translation update, by Hiroshi Kumaki 2020-06-18 19:29:36 +02:00
Ansariel 9f7cba9b55 When pasting object position take object's region width into account, not agent's region 2020-06-18 13:24:36 +02:00
Kitty Barnett 1cf446b945 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2020-06-17 19:02:36 +02:00
Kitty Barnett 6b1883f840 Merge branch 'rlva/bugfix' into master 2020-06-17 18:59:09 +02:00
Ansariel cafe3a7688 Fix buttons on bottom row on quickprefs floater aren't clickable at their full height 2020-06-17 16:14:37 +02:00
Kitty Barnett 6f2009f33d [FIXED] hasBehaviourExcept() with an empty option returns false even though a RLV_OPTION_MODIFIER active restriction exists
-> RlvCommand::markRefCounted() is called from RlvBehaviourGenericProcessor<RLV_OPTION_MODIFIER> as expected
  -> However, the RlvCommand reference we pass throughout the entire command processing line is a reference to the originally parsed command and not a reference to the copy that was stored in the RlvObject's command list
  -> The fact that we're mutating a constant is excusable in this case since only the command processor will know whether an option command should end up getting reference counted
  -> This bug only applies to hasBehaviourExcept() since the behaviour reference counter was still incremented/decremented successfully and hasBehaviourExcept() does a deep check on the individual commands instead
  -> Fixes FIRE-24215
2020-06-17 15:20:34 +02:00
Kitty Barnett 68a0bdb03f Add @versionnum:impl=<channel> as a way to get the RLV implementation version as <major><minor:02><patch:02><implementation id:02> (RLVa implementation id is 13) 2020-06-17 15:08:23 +02:00
Ansariel 41027434fe Silence a few warnings 2020-06-16 20:40:59 +02:00
Ansariel 5846f820a0 Only load legacy Windlights if actually in OpenSim - this probably might be tied to a region cap in case OpenSim gets EEP support eventually... 2020-06-16 20:32:37 +02:00
Ansariel 3d00f56ea0 Move unescaped_name function to FSCommon 2020-06-16 20:09:04 +02:00
Ansariel 117e21c02f Real booleans, not fake... 2020-06-16 17:36:38 +02:00
Kitty Barnett ff690d98f0 Merge branch 'rlva/development' into master 2020-06-16 15:16:29 +02:00
Kitty Barnett 401de9da95 [FIXED] Remove unused lambda capture since GCC/Clang is getting upset about it 2020-06-16 15:15:48 +02:00
Kitty Barnett 4633a50fe4 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2020-06-16 12:58:04 +02:00
Kitty Barnett b49a3ca18f [FIXED] Poor people without Havok and FMOD want to build the viewer too 2020-06-15 20:57:41 +02:00
Kitty Barnett dcdaef5596 [FIXED] Sync Object.EnableWear handler that was never changed in FS 2020-06-15 20:56:47 +02:00
Kitty Barnett 7831bc5be3 Merge branch 'rlva/development' into master 2020-06-15 20:47:37 +02:00
Kitty Barnett 4f805d796a Merge branch 'rlva/development' into rlva/development 2020-06-15 20:24:42 +02:00
Kitty Barnett c1c3700ce7 [FIXED] Merge whoopsie 2020-06-15 20:21:55 +02:00
Kitty Barnett 8be31d980e [FIXED] Prevent unchecking atmospheric shaders when @setenv restricted 2020-06-15 20:14:25 +02:00
Kitty Barnett c204f194fb Increment spec version to "RLVa - Trinity edition" 2020-06-15 19:45:01 +02:00
Beq dc5ff7f272 OPENSIM Add user windlights to quick prefs search 2020-06-14 23:59:45 +01:00
Kitty Barnett 2083dbae82 Merge branch 'master' 2020-06-14 22:11:54 +02:00
Nicky Dasmijn a4a88f66cc Remove superfluous nullptr check. 2020-06-14 20:43:12 +02:00
Nicky Dasmijn 98718bfe7d Supress PVS Studio warnings. 2020-06-14 20:41:23 +02:00
Nicky Dasmijn ec14e4ba7a Pointer check was wrong, there was a slight possibility for a nullptr
dereference.
2020-06-14 20:40:17 +02:00
PanteraPolnocy 6c4dadf08b Adjusting length of label strings in prefs -> privacy to prevent cutting-off 2020-06-14 01:08:57 +02:00
Kitty Barnett 93a457689d Merge branch 'rlva/development' into master 2020-06-13 22:05:19 +02:00
Kitty Barnett fa07fe8d1c Merge branch 'rlva/development' (v2.2.3) into rlva/development 2020-06-13 21:04:48 +02:00
Kitty Barnett 386943e007 Merge branch 'viewer/build' nto rlva/development 2020-06-13 20:59:05 +02:00
Kitty Barnett c9646050ef Incremented version to RLVa-2.2.3 2020-06-13 20:55:27 +02:00
Nicky e3781c3347 Rudimentary VSCode support. 2020-06-13 20:25:01 +02:00
Kitty Barnett 5be88df318 Add @setcam_eyeoffsetscale:<multiplier>=n and @setcam_eyeoffsetscale[:<multiplier>]=force 2020-06-13 00:01:49 +02:00
Nicky 079c231b63 Make sure rpath gets embedded into all executables too. 2020-06-13 00:00:12 +02:00
Kitty Barnett 9b58b4b7c8 @setcam_eyeoffset and @setcam_eyeoffsetscale fix-ups due to camera presets 2020-06-12 16:05:34 +02:00
Kitty Barnett fd313a7061 Merge branch 'lindenlab/camera-presets' into rlva/development 2020-06-12 15:38:34 +02:00
Kitty Barnett fb670069b0 Merge branch 'rlva/development' (v2.2.3 + v2.3.0 - both WIP) 2020-06-12 12:51:11 +02:00
Nicky b06ad40e65 Compile fix for non opensim builds. 2020-06-12 06:45:51 +02:00
Kitty Barnett 4f05d71e49 Merge branch 'rlva/development' into rlva/development 2020-06-11 17:49:32 +02:00
Kitty Barnett b0e3bb9184 Merge branch 'viewer/build' into rlva/development 2020-06-11 17:48:32 +02:00
Kitty Barnett f747f34da4 Merge with RLVa (pre-EEP fix-up)
-> Gets a couple of large LL merges out of the way
2020-06-11 12:45:52 +02:00
Kitty Barnett 9d755566f6 Merge with RLVa (v2.2.2) 2020-06-10 23:25:08 +02:00
Kitty Barnett a6e18a4450 Merge with RLVa (v2.2.1)
-> Should be as close to a null-merge as we can get
  -> Some commits were cherry picked in on the FS master branch
2020-06-10 23:16:58 +02:00
Beq 0fa2fde0b3 Round #1 : EEP in OS.
Basic changes to allow EEP viewer to operate in OpenSim.
These changes restore windlight support by converting to EEP
As OpenSim does not yet have EEP Asset support this can only be
done on-the-fly. Quickprefs and region windlight support should
now work.
windlight setting through the region floater will not work, editing windlight settings will also not work.
Windlight support is not allowed in Second Life.
2020-06-10 20:29:02 +01:00
Kitty Barnett 1bee1e0eda Merge branch 'rlva/bugfix/ordered-shutdown' into rlva/development 2020-06-10 15:19:15 +02:00
Kitty Barnett 492e870d9f Merge branch 'rlva/bugfix/give-to-rlv' into rlva/development 2020-06-10 12:45:03 +02:00