Andrei Kortunov
807367ca3f
Mark mock methods as overrides (requires GTest 1.10)
2020-12-07 19:09:58 +04:00
CedricMocquillon
86c31ded53
Update changelog
2020-12-07 14:57:26 +01:00
CedricMocquillon
2d3d22025a
Avoid height for empty message in AutoSizedTextBox
2020-12-07 14:57:25 +01:00
CedricMocquillon
6bfdf0e57f
Add more information on mouse over level
2020-12-07 14:57:25 +01:00
psi29a
c2933721c6
Merge branch 'explodespell' into 'master'
...
Make AI cast self-targeted spells at the ground (bug #5695 )
Closes #5695
See merge request OpenMW/openmw!426
2020-12-07 12:35:58 +00:00
psi29a
a3dfdde9ef
Merge branch 'move_actors_into_scene' into 'master'
...
Move actors into the scene after a teleport
See merge request OpenMW/openmw!438
2020-12-07 10:19:32 +00:00
psi29a
c742c15f6d
Merge branch 'autogoesbrr' into 'master'
...
Use range based for loops and auto
See merge request OpenMW/openmw!400
2020-12-07 09:12:50 +00:00
psi29a
b22418d053
Merge branch 'fix_spawn' into 'master'
...
Fix spawn #5724
See merge request OpenMW/openmw!439
2020-12-07 08:20:35 +00:00
Mads Buvik Sandvei
01cc9cb848
Update sdlgraphicswindow.cpp
2020-12-06 16:04:45 +00:00
Mads Buvik Sandvei
c870749c39
Merge remote-tracking branch 'remotes/origin/master' into multiview_test_branch
2020-12-06 15:24:12 +01:00
Mads Buvik Sandvei
85033bb647
Merge remote-tracking branch 'remotes/origin/master' into openxr_vr
2020-12-06 15:14:53 +01:00
fredzio
c6c02a6f16
Remove useless code. ipos is already initialized with the correct
...
values.
2020-12-06 13:26:43 +01:00
fredzio
08e73a09ec
Make the code more compact by mean of std::min / max and ternary
...
operator.
2020-12-06 13:24:42 +01:00
fredzio
b79f6ac808
Force reset position of actor after snapping to the ground. Otherwise
...
the interpolation calculation would kick in and make the actor goes upward if the
spawn point is higher than summoner or downward if lower. The actor
would then either jump or fall through terrain.
2020-12-06 13:20:37 +01:00
Mads Buvik Sandvei
5148f4ecb0
Fix use of deallocated data.
2020-12-06 12:05:07 +01:00
Mads Buvik Sandvei
c11d6a48e4
Improved logic for selecting swapchain formats, and listed more options.
...
SteamVR and Oculus will now both choose rgba
2020-12-06 12:03:34 +01:00
AnyOldName3
a8ab81cfa3
Merge branch 'logging' into 'master'
...
Add time to logs. Redirect OSG log to OpenMW log.
See merge request OpenMW/openmw!436
2020-12-05 20:44:05 +00:00
Petr Mikheev
5734551ff3
Add time to logs. Redirect OSG log to OpenMW log.
2020-12-05 13:46:02 +01:00
fredzio
7843dad35d
Don't let the actor "nowhere" after a teleport but move them in their
...
place.
This solve the problem where after loading, an empty frame was rendered
because the player is "nowhere".
2020-12-05 01:09:43 +01:00
Mads Buvik Sandvei
3008062955
Added the quick keys menu to the meta menu and added the option to assign it to your controller if you wish.
2020-12-04 22:41:49 +01:00
Mads Buvik Sandvei
c46c20dec2
Corrected base character height.
2020-12-04 22:41:06 +01:00
Evil Eye
078de86e60
Use range based for loops and auto
2020-12-04 18:34:51 +01:00
psi29a
e2213cbdb1
Merge branch 'calibrate_teleportation_beam' into 'master'
...
Solve regression when teleporting with async (#5705 )
See merge request OpenMW/openmw!433
2020-12-04 09:22:59 +00:00
Alexei Dobrohotov
8fb07b72d5
Merge branch 'fix-5699' into 'master'
...
Guarantee glow updater regenerates shaders on completion
See merge request OpenMW/openmw!435
2020-12-03 21:55:26 +00:00
Alexei Dobrohotov
84e1a29700
Make AI cast self-targeted spells at the ground (bug #5695 )
2020-12-04 00:41:21 +03:00
AnyOldName3
48f397f168
Remove existing shader when no longer required
2020-12-03 21:06:02 +00:00
AnyOldName3
5ad297e6ff
Guarantee glow updater regenerates shaders on completion
...
Previously, it would edit the odd numbered stateset, then regenerate
shaders for the even-numbered one, then edit the even numbered one, and
regenerate shaders for the odd numbered one (or vice versa if it
finished during an even numbered frame). This would leave one of the
shader programs still trying to use the state that had been removed.
2020-12-03 18:41:32 +00:00
fredzio
5a4872393a
Rework actor position reset. While solving the issue with invalid
...
position being used under heavy load, I introduced a regression that
prevented the position to be updated in case of teleport.
Move the logic in its own function and decide in PhysicsSystem whether a
reset is needed.
2020-12-03 12:57:57 +01:00
psi29a
a98847e670
Merge branch 'bzzt_8_shadows_in_refraction' into 'master'
...
shadows enabled in refraction
See merge request OpenMW/openmw!340
2020-12-02 23:03:10 +00:00
psi29a
6f0b90e606
documented that currently underwater shadows are mutually exclusive to refraction scale; to be fixed in follow up issue #5709 ; documentation fixes
2020-12-02 23:03:10 +00:00
Mads Buvik Sandvei
d34ff613b3
Less verbose debug statement
2020-12-02 21:49:47 +01:00
Mads Buvik Sandvei
e42dada208
Load interaction profile suggestions from xml instead of hardcoding them.
2020-12-02 21:49:00 +01:00
Mads Buvik Sandvei
c3418a45ae
Fix crash introduced by yesterday's changes
2020-12-02 17:55:52 +01:00
psi29a
ca3cde20cd
Merge branch 'aut2020_changelog' into 'master'
...
Changelog additions
See merge request OpenMW/openmw!432
2020-12-02 15:06:25 +00:00
Nelsson Huotari
b416c52978
Changelog additions
2020-12-02 16:01:07 +02:00
Mads Buvik Sandvei
be29bf04af
some clang warnings
2020-12-01 22:28:31 +01:00
Mads Buvik Sandvei
e22e691167
picky gcc
2020-12-01 22:26:12 +01:00
Mads Buvik Sandvei
b710fa5a75
Another attempt at fixing the pipelines via mygui3.2 compatibility. This time by injecting inheritance of layers to inject the setPick function.
2020-12-01 21:36:46 +01:00
Mads Buvik Sandvei
6c0a02d2c3
Fixed thumbstick not releasing properly in GUI mode. I forgot to inject key release
2020-11-30 23:07:07 +01:00
Mads Buvik Sandvei
f7ceee7a5e
Revert "Drop MyGUI 3.4 requirement. Manage layer and widget focus manually."
...
This reverts commit 259330ab14
.
2020-11-30 22:52:56 +01:00
psi29a
2c6e8eb195
Merge branch 'particles' into 'master'
...
Make NIF particle node handling more generic
See merge request OpenMW/openmw!425
2020-11-30 20:37:50 +00:00
psi29a
61e6b543e5
Merge branch 'qstatusbarfix' into 'master'
...
Fix crash caused by QStatusBar
See merge request OpenMW/openmw!431
2020-11-30 09:50:31 +00:00
Alexei Dobrohotov
db9c174ca8
Make NIF particle node handling more generic
2020-11-30 12:33:18 +03:00
Nelsson Huotari
b0e3bd6ff9
Fix crash caused by QStatusBar
2020-11-29 23:25:34 +02:00
Mads Buvik Sandvei
74a91c4e33
Another WMR workaround
2020-11-29 19:08:32 +01:00
Mads Buvik Sandvei
2c4f1534fa
Merge branch 'openxr_vr_mmr' into 'openxr_vr'
...
Possible MMR controller workaround
See merge request madsbuvi/openmw!12
2020-11-29 18:02:42 +00:00
Mads Buvik Sandvei
aff7d93a21
This is why i wanted MyGUI 3.4. So many hacks to use 3.2.
2020-11-29 19:02:06 +01:00
Mads Buvik Sandvei
1e64aea1a5
Bump openxr to version 1.0.13. Interaction profiles for vive cosmos and huawei
2020-11-29 17:15:53 +01:00
Mads Buvik Sandvei
e8b0198eaa
Possible MMR controller workaround
2020-11-29 16:29:57 +01:00
Bret Curtis
16b34c2863
Merge pull request #3029 from akortunov/replace_zeroes
...
Replace zeroes and nulls by nullptrs
2020-11-29 14:50:01 +01:00