1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-05 15:40:10 +00:00

29293 Commits

Author SHA1 Message Date
florent.teppe
f78fa989ee fixed include, cleaned comments and indentation 2022-08-03 20:50:39 +02:00
florent.teppe
31d412527d forgot memory include 2022-08-03 20:17:53 +02:00
florent.teppe
6b38d62223 Added lua bindings to toggle hot reload (disabled by default) or to trigger a reload 2022-08-03 19:56:19 +02:00
florent.teppe
4e7c1c5bef Added break when the operation failed 2022-08-03 19:21:48 +02:00
florent.teppe
8d194a1601 Shaders: rudimentary hot reloader on shaders
every frame we poll the files and check if they are older or newer than the last test, if they are newer we find all the shader that included that file and update them
2022-08-03 19:12:45 +02:00
psi29a
17fcc254c0 Merge branch 'test' into 'master'
[Postprocessing] Dont ignore tested objects in postpass

See merge request OpenMW/openmw!2236
2022-08-03 16:09:46 +00:00
glassmancody.info
5d6a26c10f dont ignore tested objects in postpass 2022-08-03 07:55:56 -07:00
psi29a
49a15f72da Merge branch 'partcolor' into 'master'
Use NiParticleSystemController's color for the initially set particle color

See merge request OpenMW/openmw!2234
2022-08-03 13:34:17 +00:00
Alexei Kotov
014de72644 Use NiParticleSystemController's color for the initial particle color 2022-08-03 14:36:51 +03:00
elsid
228a0dc723
Avoid redundant lowerCase call 2022-08-03 00:19:16 +02:00
elsid
ba69146ced
Use std::string_view to avoid redundant std::string construction 2022-08-03 00:18:55 +02:00
Evil Eye
1248bdc816 Save state for disposed actors if they can respawn 2022-08-02 19:33:27 +02:00
psi29a
caf971b979 Merge branch 'invis' into 'master'
Restore invisibility early-out in combat engagement

See merge request OpenMW/openmw!2229
2022-08-02 13:26:27 +00:00
psi29a
839985646e Merge branch 'loadingfade' into 'master'
Fix loading screen scene snapshot layer

See merge request OpenMW/openmw!2231
2022-08-02 13:25:50 +00:00
Alexei Kotov
b4f743ad60 Fix Wander idle chance 2022-08-02 15:55:29 +03:00
Alexei Kotov
a50b0eccc0 Fix loading screen scene snapshot layer 2022-08-01 20:08:56 +03:00
psi29a
44339889dd Merge branch 'wrong_maski' into 'master'
[Postprocessing] Use correct indexed color mask

See merge request OpenMW/openmw!2230
2022-08-01 16:47:10 +00:00
glassmancody.info
651916694c use correct indexed color mask 2022-08-01 07:56:16 -07:00
Alexei Kotov
acfff6b25e Restore invisibility early-out in combat engagement 2022-08-01 15:11:18 +03:00
psi29a
895779f2ec Merge branch 'ci_jobs' into 'master'
Enable existing and add CI jobs

See merge request OpenMW/openmw!2220
2022-08-01 11:56:22 +00:00
psi29a
454684bad3 Merge branch 'custom_actor_collision_shape_type' into 'master'
Support cylinder and rotating box collision shape types for actors (#6138)

Closes #6138

See merge request OpenMW/openmw!2043
2022-08-01 11:00:23 +00:00
psi29a
1a7e403dfb Merge branch 'collada-material-doc-update' into 'master'
Collada material doc update

See merge request OpenMW/openmw!2173
2022-08-01 10:58:44 +00:00
Matjaž Lamut
34c7944af8 Collada material doc update 2022-08-01 10:58:43 +00:00
psi29a
c22b9e273f Merge branch 'effecttooltip' into 'master'
Don't center spell and enchanted item effect lists (bug #4310)

Closes #4310

See merge request OpenMW/openmw!2227
2022-08-01 10:57:12 +00:00
psi29a
9085f17a74 Merge branch 'bigpeepeventsenergy' into 'master'
Break SDL_PeepEvents loop on error (bug #6890)

Closes #6890

See merge request OpenMW/openmw!2224
2022-08-01 09:10:26 +00:00
Alexei Kotov
aa5fcc6649 Don't center spell and enchanted item effect lists (bug #4310) 2022-08-01 11:12:06 +03:00
psi29a
861f1d5303 Merge branch 'pleaseshutupyoustupiddoor' into 'master'
Don't stop playing sounds attached to removed objects (bug #6896)

Closes #6896

See merge request OpenMW/openmw!2221
2022-08-01 08:05:27 +00:00
psi29a
77f4ea7d7c Merge branch 'titleofthemovie' into 'master'
Prevent Movies_Morrowind_Logo video from pausing sounds (bugs #6049, #6109)

Closes #6109 and #6049

See merge request OpenMW/openmw!2223
2022-08-01 08:00:01 +00:00
psi29a
04fcfcc79d Merge branch 'master' into 'bigpeepeventsenergy'
# Conflicts:
#   components/sdlutil/sdlinputwrapper.cpp
2022-08-01 07:55:51 +00:00
psi29a
1a52ed038e Merge branch 'mousemotion' into 'master'
Prevent mouse movement events from being queued in loading screens (bug #4374)

Closes #4374

See merge request OpenMW/openmw!2225
2022-08-01 07:53:32 +00:00
psi29a
6f9c3c111e Merge branch 'inertia' into 'master'
Discard momentum upon player's teleportation (bug #6545)

Closes #6545

See merge request OpenMW/openmw!2226
2022-08-01 07:48:26 +00:00
psi29a
881a784bcf Merge branch 'transparent_fix' into 'master'
[Postprocessing] Force enable depth writes in transparent post-pass

See merge request OpenMW/openmw!2214
2022-08-01 06:24:46 +00:00
psi29a
c8e5b90ac4 Merge branch 'postpass_hotfix' into 'master'
[Postprocessing[ Temporary fix for artifacts in transparent post-pass (#6919)

See merge request OpenMW/openmw!2222
2022-08-01 06:23:49 +00:00
Alexei Kotov
bccdefd63f Discard momentum upon teleportation (bug #6545) 2022-08-01 07:59:14 +03:00
Alexei Kotov
f9fdcfe4a7 Prevent mouse movement events from being queued in loading screens (bug #4374) 2022-08-01 06:54:36 +03:00
Alexei Kotov
bb2fa1cbfa Break SDL_PeepEvents loop on error (bug #6890) 2022-08-01 06:24:45 +03:00
Alexei Kotov
2126cedb7d Prevent Movies_Morrowind_Logo video from pausing sounds (bug #6049)
Fix custom decoder tracks update (bug #6109)
2022-08-01 05:55:09 +03:00
glassmancody.info
02ded8832c temporary fix for artifacts in transparent post-pass 2022-07-31 18:51:42 -07:00
Alexei Kotov
f9d41fcfe8 Don't stop playing sounds attached to removed objects (bug #6896) 2022-08-01 04:03:00 +03:00
Petr Mikheev
9a4df75f3c Merge branch 'luaIngredient' into 'master'
Lua Bindings for Ingredient Records

See merge request OpenMW/openmw!2205
2022-07-31 20:31:29 +00:00
Christian Haro
86bb3195a0 Lua Bindings for Ingredient Records 2022-07-31 20:31:29 +00:00
elsid
7036b1e94d
Use mold linker 2022-07-31 20:27:42 +02:00
elsid
f1f3d12f7b
Replace tabs with spaces 2022-07-31 19:59:24 +02:00
elsid
9157c96c9b
Do not build bulletobjectool and niftest when build tests 2022-07-31 19:59:24 +02:00
elsid
3479aa5bff
Add separate CI job with clang tidy 2022-07-31 19:59:24 +02:00
elsid
c51d949d1e
Add GCC Debug job
To build code with enabled assertions but disable symbols to make it faster.
2022-07-31 19:59:24 +02:00
elsid
48ddcda992
Enable GCC test jobs
To build tests in release mode, run tests with sanitizers and measure coverage.
2022-07-31 19:59:24 +02:00
psi29a
9ba3ab2be9 Merge branch 'post_fog' into 'master'
[Postprocessing]  API to work with fog

See merge request OpenMW/openmw!2212
2022-07-31 17:33:08 +00:00
psi29a
1029114172 Merge branch 'water_level' into 'master'
[Postprocessing] Improve water level handling

See merge request OpenMW/openmw!2217
2022-07-31 17:32:45 +00:00
psi29a
42db39e281 Merge branch 'esscamera' into 'master'
essimporter: Recover player's pitch from PCDT (bug #6818)

Closes #6818

See merge request OpenMW/openmw!2210
2022-07-31 17:31:11 +00:00