Commit Graph

29099 Commits (56d9758af221e67be9d9b262e85b6dc6debf53e2)
 

Author SHA1 Message Date
psi29a 56d9758af2 Merge branch 'silicon_fix' into 'master'
Fix executable for silicon builds

See merge request OpenMW/openmw!2767

(cherry picked from commit 3979d540b1)

f729a280 Fix executable for silicon builds
1 year ago
psi29a 2f6a809d18 Merge branch 'fix_lua_48' into 'openmw-48'
Merge !2661, !2687, !2733, !2770, !2774 to openmw-48 (fixes #7128)

See merge request OpenMW/openmw!2778
1 year ago
Petr Mikheev ae23daf82d [Lua] Fix memory leak in sandboxed "require" (!2774 for 0.48). 1 year ago
uramer e476cb24e7 Add a note in the docs (!2770 for 0.48) 1 year ago
uramer ed5e0ff4f3 Set Element layout to nil on destroy (!2770 for 0.48) 1 year ago
Petr Mikheev 95219e6fa2 Fix bug in lua_ui/content.lua: getmetatable(ui.content{}) shouldn't return a global mutable table (!2733 for 0.48) 1 year ago
Petr Mikheev 1540c9679f Don't expose LuaUtil::Callback to lua (!2733 for 0.48) 1 year ago
Petr Mikheev 628017a817 Move asyncpackage from apps/openmw/mwlua to components/lua (!2733 for 0.48) 1 year ago
Bret Curtis e206081d86 make sure lua works with macos packages (!2687 for 0.48) 1 year ago
uramer 4b2ef32b86 Move implementation of UI Content to Lua (!2661 for 0.48) 1 year ago
psi29a 15236faf03 Merge branch 'openal48' into 'openmw-48'
!2748 for 0.48

See merge request OpenMW/openmw!2772
1 year ago
Evil Eye c2d6c29028 Bump OpenAL to 1.23.0 on Windows 1 year ago
psi29a d95a03a8ba Merge branch 'fix_7223' into 'master'
Fix #7223

Closes #7223

See merge request OpenMW/openmw!2736

(cherry picked from commit a43b6fba4b)

0c3237ad Fix #7223
1 year ago
psi29a c9eb08dbc3 Merge branch 'took_an_arrow_to_the_disposition_cap48' into 'openmw-48'
!2734 for 0.48

See merge request OpenMW/openmw!2735
1 year ago
Evil Eye 8e73d49602 Cap temporary disposition gain and compute permanent changes accordingly 1 year ago
psi29a 6622e9df5b Merge branch 'fix_physics_locking_48' into 'openmw-48'
Use shared locks in physics system when using multithreaded bullet (#7218) (0.48)

See merge request OpenMW/openmw!2727
1 year ago
elsid 09199ea006
Use shared locks in physics system when using multithreaded bullet 1 year ago
psi29a e0a25e02f0 Merge branch 'postprocesshud48' into 'openmw-48'
Improve post-process HUD search field usability (0.48.0)

See merge request OpenMW/openmw!2718
1 year ago
Alexei Kotov 3ab719f5a6 Improve post-process HUD search field usability (0.48.0) 1 year ago
psi29a 1dc71a133e Merge branch 'ingredientbindings48' into 'openmw-48'
Fix Lua ingredient bindings (0.48.0)

See merge request OpenMW/openmw!2707
1 year ago
Alexei Kotov 15df41f459 Fix Lua ingredient bindings 1 year ago
psi29a 3dd8fd2ef9 Merge branch 'handle_bad_navmeshtool_message_magic_48' into 'openmw-48'
Stop updating navmeshtool progress on first bad message (0.48)

See merge request OpenMW/openmw!2660
1 year ago
psi29a 7211779889 Merge branch 'fix_gpu_osg_stats' into 'master'
Delay OSG stats reporting for 3 frames

See merge request OpenMW/openmw!2677

(cherry picked from commit 9c92a8ab57)

96ea1903 Delay OSG stats reporting for 3 frames
1 year ago
psi29a 41b5ddf010 Merge branch 'lost_archives48' into 'openmw-48'
Restore 0936d716d96cd45b3efc2d1a3697614f7f96952d

See merge request OpenMW/openmw!2673
1 year ago
Evil Eye b24ea17301 Restore 0936d716d96cd45b3efc2d1a3697614f7f96952d 1 year ago
psi29a 4c5d03c5e5 Merge branch 'changelogforanilayer' into 'openmw-48'
Changelog for osga-animation layering

See merge request OpenMW/openmw!2666
1 year ago
unelsson 8d5edacffd Changelog for osga-animation layering 1 year ago
psi29a f3f65c87d6 Merge branch 'docs_fix' into 'openmw-48'
Remove accidental copy-paste in global.doclua

See merge request OpenMW/openmw!2653
1 year ago
elsid f23866be90
Stop updating navmeshtool progress on first bad message 1 year ago
uramer a3a5a227ad Remove accidental copy-paste in global.doclua 1 year ago
psi29a 37152b4917 Merge branch 'no_teleporting_before_you_eat_your_veggies48' into 'openmw-48'
!2631 for 0.48

See merge request OpenMW/openmw!2633
1 year ago
Evil Eye c1b9a91877 Delay teleportation till the menu is closed 1 year ago
psi29a e30d5a5a35 Merge branch 'safely_on_the_other_side_of_the_door_48' into 'openmw-48'
!2619 for 0.48

See merge request OpenMW/openmw!2622
1 year ago
Evil Eye bb36155a54 End combat when the target is outside the active grid 1 year ago
psi29a e6b6f2ced6 Merge branch 'cuphead48' into 'openmw-48'
Regression fixes for animation-less knockout [0.48]

See merge request OpenMW/openmw!2590
1 year ago
Alexei Kotov d327e92d7f Don't cancel animation-less knockout 1 year ago
psi29a eebaf2b61e Merge branch 'fix_hour_modulo_48' into 'openmw-48'
Fix hour modulo expression (#7121) for 0.48

See merge request OpenMW/openmw!2560
1 year ago
Alexei Kotov 98997d893f Merge branch 'bug-fix-7116-openmw48' into 'openmw-48'
Connect zoom in/out only when the option is allowed

See merge request OpenMW/openmw!2559
1 year ago
elsid 9c34ef8720
Fix hour modulo expression
Round result of std::fmod(hours, 24) to the nearest float below 24 on double to
float conversion when it is not. Add special type and conversion function along
with tests to be used in all places where such conversion happens.

To avoid producing hours equal to 24 due to double to float precision loss.
1 year ago
Cédric Mocquillon 30e2ea2951 Connect zoom in/out only when the option is allowed 1 year ago
psi29a 01be3d16b2 Merge branch 'classless48' into 'openmw-48'
!2552 for 0.48

See merge request OpenMW/openmw!2554
1 year ago
Evil Eye 7d97ca6cd5 Don't call getClass on an empty Ptr 1 year ago
psi29a 5b56fe8d0d Merge branch 'drippy-48' into 'openmw-48'
!2537 for 0.48

See merge request OpenMW/openmw!2545
1 year ago
Evil Eye 08a6d9e2cf Ignore non-3D agents in the navigator 1 year ago
psi29a 678898b8f6 Merge branch 'keep_calm_and_get_hit_48' into 'openmw-48'
!2522 for 0.48

See merge request OpenMW/openmw!2538
1 year ago
psi29a b40ac6dce5 Merge branch 'give-up-on-thinking-up-a-way-to-determine-this-automatically-per-object-openmw-48' into 'openmw-48'
Add a setting to control coverage adjustment (!2536 cherry-pick)

See merge request OpenMW/openmw!2539
1 year ago
AnyOldName3 33e39a0360 Add a setting to control coverage adjustment
With it on, which was always the case before this setting was added,
vanilla content and poorly-made mods will look acceptable, but well-made
mods will have alpha-tested meshes appear to grow and potentially gain a
weird outline as they get further away.

With it off, which replicates the 0.46 behaviour, well-made mods will
look really good, but vanilla content and poorly-made mods will have
alpha-tested meshes shrink as they get further away.

It's been bugging me that this was forced on since 0.47 released, and
I'd hoped to figure out a solution for automatic detection at some point
before 0.48 branched off, but I didn't, so now this is what we're
getting to have Tamriel Rebuilt look right.
1 year ago
Evil Eye 5188d2a7f9 Update reference 1 year ago
Evil Eye 92761f0527 Add option to restore non-MCP Calm spell behaviour 1 year ago
psi29a fff497c205 Merge branch 'lua_gc_48' into 'openmw-48'
[0.48] Run Lua GC in every frame

See merge request OpenMW/openmw!2531
1 year ago