Commit Graph

27149 Commits (d15c2922a96f7c414229508767765acfb6c42cf6)
 

Author SHA1 Message Date
kuyondo 1f2311538d vanilla style messagebox 2 3 years ago
Evil Eye d6f06fbf9a Remove allies from combat when stopping combat 3 years ago
Evil Eye a231037449 Merge branch 'accumroot' into 'master'
Use the anim source to find mAccumRoot (bug #6417)

Closes #6417

See merge request OpenMW/openmw!1431
3 years ago
elsid 6b43ce0662
Fix deadlock in physics system
1. Reorder unlock and notify_all calls to avoid notifying when not all worker
   threads are waiting.
2. Make sure main thread does not attempt to exclusively lock mSimulationMutex
   while not all workers are done with previous frame.
3. Replace mNewFrame flag by counter to avoid modification from multiple
   threads.
3 years ago
kuyondo 11925b17ea Remove mOverencumberedMessageDelay 3 years ago
kuyondo 30ff688c70 Create only one overencumbered messagebox 3 years ago
psi29a d2f447065c Merge branch 'prepare_for_glibc_2_34' into 'master'
Prepare for glibc 2.34

See merge request OpenMW/openmw!1239
3 years ago
Evil Eye 90f94caaaf Merge branch 'quickkeyvalidation' into 'master'
Validate Quick Keys

Closes #6433

See merge request OpenMW/openmw!1428
3 years ago
kuyondo 5ffd077f9e Update changelog.md 3 years ago
kuyondo 60a345f5cc Better indentation 3 years ago
Evil Eye fb4c611570 Merge branch 'sunglare_fix' into 'master'
Fix sunglare in sky shaders

See merge request OpenMW/openmw!1430
3 years ago
Evil Eye f18b8adfea Truncate instead of rounding to deal with negative values 3 years ago
kuyondo d55682f833 remove debug code 3 years ago
kuyondo 503f0e62e7 Validate Argument is Index instead of Player 3 years ago
Alexei Dobrohotov fd58e5ba77 Use the anim source to find mAccumRoot (bug #6417) 3 years ago
glassmancody.info 44d5c96183 sunglare fix 3 years ago
kuyondo 1b1de86b4a Validate Quick Keys 3 years ago
elsid da0c5b54f0
Load only supported content formats by EsmLoader 3 years ago
Petr Mikheev 6f5e0e7697 Merge branch 'solve_6430' into 'master'
Use a setting to enable Lua Action tracebacks

See merge request OpenMW/openmw!1419
3 years ago
uramer 4a976a8e23 Use a setting to enable Lua Action tracebacks 3 years ago
Petr Mikheev a39305b108 Merge branch 'clean_lua_ui' into 'master'
Clear Lua-created UI on game load and reloadlua command

See merge request OpenMW/openmw!1418
3 years ago
uramer 5b8cba7323 Clear Lua-created UI on game load and reloadlua command 3 years ago
uramer ec52a9bea0 Merge branch 'lua_callback' into 'master'
Support multiple arguments in Lua callbacks

See merge request OpenMW/openmw!1416
3 years ago
AnyOldName3 a9877aea98 Ensure Debug version of GMock library is added to imported target
(cherry picked from commit dcf61dfe783fe808c76d102e6639ed0be77d5932)
3 years ago
AnyOldName3 84d6de3eba Parse paths with boost rules when it's quoted, but use the string verbatim when it's not 3 years ago
elsid cffcb6a897
Share state set between all navmesh tiles
Do not change GL_DEPTH because it's always disabled anyway.
3 years ago
elsid d1a1b8c01c
Use polygon offset to render navmesh and recast mesh 3 years ago
elsid 0511a81baa
Use different alpha color for navmesh tiles with non zero user id 3 years ago
elsid 3c41d0efc3
Render each navmesh tile independently 3 years ago
elsid 66390bd8a4
Use line width 1 as the only guaranteed to be supported value by glLineWidth 3 years ago
elsid 6b7363bd59
Replace generation and revision by version 3 years ago
elsid a665a38aca
Use MurmurHash3_x64_128 for file hash 3 years ago
elsid f85053d78c
Support unaligned blocks 3 years ago
elsid 86bf9d5b8d
Support 128bit seed for MurmurHash3_x64_128 3 years ago
elsid d04d4ab499
Add MurmurHash3_x64_128 implementation
Sources:
92cf3702fc/src/MurmurHash3.h
92cf3702fc/src/MurmurHash3.cpp

Other hash functions and unused implementation details are removed.
3 years ago
elsid ce7f8c90f8
Fix unity build 3 years ago
Petr Mikheev f9136d4392 Support multiple arguments in Lua callbacks. 3 years ago
psi29a 3ea4305a60 Merge branch 'move-essimporter-ci' into 'master'
Move essimporter to CS CI job

See merge request OpenMW/openmw!1414
3 years ago
psi29a 53e14eb238 Merge branch 'reset' into 'master'
AI reset argument

Closes #6177 and #1465

See merge request OpenMW/openmw!1405
3 years ago
AnyOldName3 ebe8ba717e Move essimporter to CS CI job
It's the only thing that won't impact most users, and might buy enough
seconds to stop the CI timeouts.
3 years ago
AnyOldName3 3d381bf0d3 Merge branch 'depth_refactor' into 'master'
Depth refactor

See merge request OpenMW/openmw!1326
3 years ago
Cody Glassman d85f772269 Depth refactor 3 years ago
AnyOldName3 d298260232 Merge branch 'fix_6431' into 'master'
Fix #6431

Closes #6431

See merge request OpenMW/openmw!1413
3 years ago
Petr Mikheev 5f195b7576 Make arguments passed to LuaManager::synchronizedUpdate consistent with arguments passed to LuaManager::update. Fixes #6431. 3 years ago
AnyOldName3 a9d7598532 Merge branch 'camera2' into 'master'
Dehardcode camera

See merge request OpenMW/openmw!1030
3 years ago
psi29a 10b3ca8194 small fixup 3 years ago
psi29a a49377be65 Merge branch 'slash_osx' into 'master'
Get rid of problematic / in branch name on OSX

Closes #6424

See merge request OpenMW/openmw!1412
3 years ago
psi29a adc3bab51e Merge branch 'Embedded-error-marker' into 'master'
Embed marker error

See merge request OpenMW/openmw!1383
3 years ago
jvoisin 85c8c91bcc Get rid of problematic / in branch name on OSX
Taken from https://devhints.io/bash

Should fix #6424
3 years ago
Cédric Mocquillon eb75e394b3 Use Files::MemBuf for Bsa::MemoryInputStream base classe instead of making a duplicate (MemoryInputStreamBuf) 3 years ago