1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 16:59:56 +00:00
Commit graph

29766 commits

Author SHA1 Message Date
Alexei Kotov
ece7a98e03 Only prevent initially dead actors from floating up (bug #4204) 2022-10-14 19:35:28 +03:00
psi29a
a227bab1ae Merge branch 'fix-macos-build-without-refactoring-a-bunch-of-unrelated-files' into 'master'
Fix MacOS build better

See merge request OpenMW/openmw!2474
2022-10-14 11:30:19 +00:00
AnyOldName3
15c51dcbbc Restore false-positive unused includes
They're needed on MacOS as SDL_opengl_gletx.h doesn't define them there.

They don't actually work on MacOS, so long-term, the code that uses
these defines should be changed to use #ifdef to check they're available
before using them.
2022-10-13 00:49:24 +01:00
Alexei Kotov
eadade9dfc Don't process unexpected hit text keys (bug #7042) 2022-10-13 02:07:23 +03:00
AnyOldName3
77de37b1ed Revert "Merge branch 'fix_macos_build' into 'master'"
As well as fixing the MacOS build, it meddled with a bunch of files that
already did the right thing.

This reverts commit 8162541a14, reversing
changes made to e16c451d08.
2022-10-12 22:48:34 +01:00
Atahualpa
fc857d227f Finally get rid of the dreaded PR changelog. Release changelogs will be covered in our dedicated PR repo. 2022-10-12 20:08:20 +02:00
psi29a
df8bd57a9e Merge branch 'lua_testing_util' into 'master'
Move testing_util.lua to a separate directory to be reused as a library

See merge request OpenMW/openmw!2470
2022-10-11 06:12:18 +00:00
psi29a
2dd9284ca4 Merge branch 'stats_err_msg' into 'master'
[Lua] Improve error message when trying to change stats from a global script

See merge request OpenMW/openmw!2468
2022-10-11 06:11:51 +00:00
mpeco
a2ce37b5b0 clang-format 2022-10-11 01:14:17 -03:00
mpeco
e10b7e5c82 types.lua baseArmor comment 2022-10-11 00:01:12 -03:00
mpeco
fd2d9d7d1a types.lua typo 2022-10-11 00:01:12 -03:00
mpeco
af3af6e091 update types.lua 2022-10-11 00:01:11 -03:00
mpeco
90a73b39ce Lua Armor, Static and Light record bindings 2022-10-11 00:01:08 -03:00
elsid
0389aa2b7e
Move testing_util.lua to a separate directory to be reused as a library 2022-10-10 23:39:32 +02:00
Petr Mikheev
395f7f0e9a Fix #7039: freeze after throwing an error in a queued Lua callback 2022-10-10 23:32:17 +02:00
Petr Mikheev
6371e002fd [Lua] More understandable error message when trying to change stats on anything except openmw.self 2022-10-10 22:57:06 +02:00
psi29a
59025f2bc9 Merge branch 'dont_make_me_press_twice' into 'master'
Derive sneaking state from character data

See merge request OpenMW/openmw!2360
2022-10-10 16:49:20 +00:00
psi29a
5dfbf6ffb7 Merge branch 'another_iwyu' into 'master'
Another pass with IWYU

See merge request OpenMW/openmw!2465
2022-10-10 16:48:57 +00:00
jvoisin
d87e89bc93 Merge branch 'macos_recast_builds' into 'master'
Add recastnavigation to openmw-deps for macOS and updates

See merge request OpenMW/openmw!2466
2022-10-10 16:37:28 +00:00
psi29a
c75f8b3639 Update CI/before_install.osx.sh, CI/before_script.osx.sh 2022-10-10 14:11:46 +00:00
jvoisin
cd29c181cf Another pass with IWYU 2022-10-10 15:16:18 +02:00
psi29a
8162541a14 Merge branch 'fix_macos_build' into 'master'
Use separate header to define missing GL constants

See merge request OpenMW/openmw!2464
2022-10-10 07:49:01 +00:00
psi29a
e16c451d08 Merge branch 'l10n' into 'master'
Separate l10n manager from lua

See merge request OpenMW/openmw!2451
2022-10-10 07:34:18 +00:00
psi29a
0fbce9b21d Merge branch 'factorize_windows_build_script' into 'master'
Factorise/simplify a bit before_script.msvc.sh

See merge request OpenMW/openmw!2427
2022-10-10 07:33:43 +00:00
psi29a
c164437d91 Merge branch 'classism' into 'master'
Use class service flags for autocalc NPCs

Closes #7044

See merge request OpenMW/openmw!2461
2022-10-10 07:32:46 +00:00
psi29a
c562b0b72c Merge branch 'bootlegcharacter' into 'master'
Nitpicking in CharacterController::update()

See merge request OpenMW/openmw!2460
2022-10-10 07:27:07 +00:00
elsid
c324482338
Use separate header to define missing GL constants 2022-10-09 23:35:55 +02:00
Project579
c0a802bb15 Merge branch 'rm_unused_includes' into 'master'
Remove unused includes

See merge request OpenMW/openmw!2463
2022-10-09 19:20:32 +00:00
elsid
843753da14
Remove unused includes 2022-10-09 16:44:18 +02:00
elsid
50c93a9832 Merge branch 'iwyu' into 'master'
First pass with include-what-you-use

See merge request OpenMW/openmw!2450
2022-10-09 10:39:43 +00:00
jvoisin
3cbf1dc042 First pass with include-what-you-use 2022-10-09 10:39:43 +00:00
Evil Eye
60491cc896 Derive sneaking state from character data 2022-10-08 17:22:33 +02:00
Evil Eye
60c26832d2 Use class service flags for autocalc NPCs 2022-10-08 17:00:33 +02:00
Alexei Kotov
961fe59736 Nitpicking in CharacterController::update() 2022-10-08 07:03:04 +03:00
Petr Mikheev
3697c9266b Separate l10n manager from lua 2022-10-07 17:19:04 +02:00
psi29a
de83a41de6 Merge branch 'simplify_clang_format' into 'master'
Make use of `git ls-files` filtering instead of piping to grep

See merge request OpenMW/openmw!2457
2022-10-07 07:45:45 +00:00
psi29a
6630dbb9c2 Merge branch 'window_manager_profile' into 'master'
Profile window manager update

See merge request OpenMW/openmw!2458
2022-10-07 07:38:03 +00:00
AnyOldName3
ec1929c0fd Merge branch 'fix_clang_format' into 'master'
Fix clang format

See merge request OpenMW/openmw!2456
2022-10-06 21:30:44 +00:00
jvoisin
7c485fae0c Make use of git ls-files filtering instead of piping to grep 2022-10-06 22:59:33 +02:00
elsid
2f5adbb083
Profile window manager update 2022-10-06 21:50:31 +02:00
elsid
212c7c7f25
Move LuaWorker to a separate file 2022-10-06 21:50:31 +02:00
elsid
cd18c81e58
Move ScopedProfile to a separate file 2022-10-06 21:50:31 +02:00
elsid
bb8b5e2108
Add META_Node to clang-format StatementMacros 2022-10-06 21:11:52 +02:00
psi29a
66e14fa3bd Merge branch 'fix_extra_semi_warning' into 'master'
Fix and prevent -Wextra-semi warning

See merge request OpenMW/openmw!2455
2022-10-06 11:10:06 +00:00
psi29a
0ec7d32ef6 Merge branch 'view_data_contains' into 'master'
Use sorted vector for ViewData::contains implementation

See merge request OpenMW/openmw!2454
2022-10-06 08:27:56 +00:00
elsid
063fff7fa4
Fix and prevent -Wextra-semi warning 2022-10-06 00:26:43 +02:00
elsid
6b8ed4c64f
Use sorted vector for ViewData::contains implementation 2022-10-05 01:10:02 +02:00
psi29a
bfa303f73b Merge branch 'unsigned_settings' into 'master'
Support unsigned settings values

See merge request OpenMW/openmw!2453
2022-10-04 08:22:25 +00:00
elsid
624d8bc931
Support unsigned settings values 2022-10-04 01:34:53 +02:00
elsid
2388b21f63
Use std::from_chars to parse settings integral numbers and handle errors 2022-10-04 01:34:50 +02:00