Commit Graph

34873 Commits (1fd6ac643884cdf3f9e64fd346276a6156d6b1d6)
 

Author SHA1 Message Date
elsid 1fd6ac6438
Use normalized path in ImageManager 3 months ago
psi29a b9cb028809 Merge branch 'vfs_normalized_path_12' into 'master'
Store Lua script path as VFS normalized (#8138)

See merge request OpenMW/openmw!4373
3 months ago
elsid b4f77e8bd7
Store Lua script path as VFS normalized 3 months ago
psi29a 96ec3a8125 Merge branch 'testthevfs' into 'master'
Fix vfs bindings and add tests

Closes #8157

See merge request OpenMW/openmw!4371
3 months ago
jvoisin f2be4072d9 Merge branch 'fix_build' into 'master'
Fix build with msvc

See merge request OpenMW/openmw!4372
3 months ago
psi29a 04fe036360 Merge branch 'vfs_normalized_path_11' into 'master'
Use normalized path in SceneManager (#8138)

See merge request OpenMW/openmw!4370
4 months ago
elsid ec6af1ef32
Fix build with msvc
components\resource\cachestats.hpp(23): error C2039: 'string': is not a member of 'std'
4 months ago
Evil Eye 2978b32f51 Fix vfs bindings 4 months ago
Evil Eye 1ac0f27bbd Add integration tests for the openmw.vfs package 4 months ago
elsid d8189a5aa1
Use normalized path in SceneManager 4 months ago
psi29a b32f68fcd2 Merge branch 'vfs_normalized_path_10' into 'master'
Use normalized path in LuaState (#8138)

See merge request OpenMW/openmw!4365
4 months ago
Evil Eye dac6779aaf Merge branch 'actually-you-have-to-sleep' into 'master'
FIX(windowmanagerimp): Don't remove a ui mode twice (Close #8156)

Closes #8156

See merge request OpenMW/openmw!4369
4 months ago
Dave Corley 2ea9d6ba20 FIX(windowmanagerimp): Don't remove a ui mode twice 4 months ago
psi29a 6b762a5328 Merge branch 'fix-macos-libraries' into 'master'
Use CMAKE_FIND_FRAMEWORK ONLY for OpenGL on MacOS

Closes #7934

See merge request OpenMW/openmw!4368
4 months ago
AnyOldName3 0f74e0cca8 Merge branch 'add_frame_number' into 'master'
Add frame number to available postprocess uniforms

See merge request OpenMW/openmw!4355
4 months ago
Cody Glassman b346a4a858 Add frame number to available postprocess uniforms 4 months ago
psi29a f3dd6d0a42 Merge branch 'whatstatethisstate' into 'master'
Remove references to temporaries and this_state in properties

Closes #8152

See merge request OpenMW/openmw!4360
4 months ago
psi29a 89241a5c13 Merge branch 'raw-docced' into 'master'
Use raw strings for regex patterns

See merge request OpenMW/openmw!4366
4 months ago
Chris Anderson 3320f2a5b9 Use CMAKE_FIND_FRAMEWORK ONLY for OpenGL on MacOS 4 months ago
elsid d643970952 Merge branch 'compress-symbols-separately' into 'master'
Compress symbols separately

See merge request OpenMW/openmw!4362
4 months ago
psi29a 7a6fa45ece Merge branch 'ripple-tweaks' into 'master'
Ripple shader tweaks

See merge request OpenMW/openmw!4351
4 months ago
AnyOldName3 6723d6cb5d Don't cd into a directory and expect it to be a child of the cwd
This is a combination of 3 commits.
This is the 1st commit message:

Use the correct path

This will be the last non-deranged commit message on this branch.

This is the commit message #2:

🤨🤨🤨🤨

This is the commit message #3:

🙈🙉🙊

    pick e140f1aa3a Use the correct path
    squash 28744e367c 🤨🤨🤨🤨
    squash b57bde40a2 🙈🙉🙊
4 months ago
AnyOldName3 3c065eca59 Install aws-cli
We have to get it from Amazon directly and run an install script as
aws-cli v2 (which is what we use on Windows) is only shipped as a snap,
and snaps don't work on Docker, which the GitLab runners use.

This is a combination of 4 commits.
This is the 1st commit message:

Install aws-cli

Get it from snap because apt only has 1.x versions.
Pass --classic so it can actually see files.

This is the commit message #2:

But snapd isn't installed by default even though it's Ubuntu's recommended way to install everything

This is the commit message #3:

Mysterious snap-fixing incantation

I guess the service isn't running my default until the next reboot?

This is the commit message #4:

Snap doesn't work in Docker, apt doesn't have awscli v2+, let's just install random binaries wherever they want to put themselves

    pick 5f0dfbf768 Install aws-cli
    squash 1ed2a711fc But snapd isn't installed by default even though it's Ubuntu's recommended way to install everything
    squash 230c917993 Mysterious snap-fixing incantation
    squash 75142ff3c2 Snap doesn't work in Docker, apt doesn't have awscli v2+, let's just install random binaries wherever they want to put themselves
4 months ago
AnyOldName3 0172fe769e Apparently unzip isn't stock on Ubuntu 4 months ago
AnyOldName3 9f50335b76 Fix gcab install 4 months ago
AnyOldName3 0e842d51de Abandon variable-based job specification
You can only use variables to specify the dependency job if you also
specify the project and ref. I couldn't find a built-in variable that
evaluated to the current ref or particularly clear documentation of what
ref even meant in this context (GitLab uses it for a few different
things in CI as far as I can tell).

This is a combination of 2 commits.
This is the 1st commit message:

Project permits variables in job names?

This is the commit message #2:

Using a variable is getting too hard, just copy and paste some stuff

    pick cf1c4dfa73 Project permits variables in job names?
    squash e5e888ac77 Using a variable is getting too hard, just copy and paste some stuff
4 months ago
AnyOldName3 a8b8eb1462 Compress symbols in separate job
Originally this had a double closing '' which wasn't noticed until
several commits later when it was fixed well enough to actually reach
that line. That change has been time-travelled and squashed after a big
argument.

This is a combination of 2 commits.
This is the 1st commit message:

Compress symbols in separate job

Typo

    pick 9c27586080 Compress symbols in separate job
    squash b072d7e33f Typo
4 months ago
psi29a fc7c141f3b Merge branch 'its_just_a_render_target' into 'master'
Update render targets outside of draw thread

See merge request OpenMW/openmw!4361
4 months ago
Cody Glassman c495a57217 docs - use raw strings for regex pattern 4 months ago
elsid 32ec92e71c
Use normalized path in LuaState 4 months ago
Cody Glassman f849b0c90f update render targets during update instead of draw thread -- fixes a bug with <1 size ratios 4 months ago
Evil Eye a32e006e1c Remove references to temporaries and this_state in properties 4 months ago
jvoisin 090c65c017 Merge branch 'docs-fix-boolean' into 'master'
fix usage of #bool instead of #boolean in lua docs

See merge request OpenMW/openmw!4358
4 months ago
psi29a 1e94f53146 Merge branch 'is_starter_spell' into 'master'
Expose starter spells

See merge request OpenMW/openmw!4352
4 months ago
psi29a b26f840902 Merge branch 'fix_7z' into 'master'
Run 7z with eval

See merge request OpenMW/openmw!4357
4 months ago
psi29a 8992a9fb8c Merge branch 'master' into 'master'
Navmeshtool as a Library

See merge request OpenMW/openmw!4354
4 months ago
phenine faf2147def fix usage of #bool instead of #boolean in lua docs 4 months ago
psi29a 46cbee2f21 Merge branch 'input_bindings' into 'master'
Fix input bindings handling (#8115)

Closes #8115

See merge request OpenMW/openmw!4332
4 months ago
Ole Volbracht e920325073 Build navmeshtool as a library 4 months ago
psi29a 4c28731f6a Merge branch 'optionallightfadeout' into 'master'
Make light attenuation fade optional

See merge request OpenMW/openmw!4267
4 months ago
elsid d79fafd2ad
Run 7z with eval 4 months ago
AnyOldName3 7158c7fe58 Add -SkipCompress option to Store-Symbols.ps1 4 months ago
psi29a e1875d459a Merge branch 'boost-config-required' into 'master'
Modernise Boost CMake stuff

Closes #8100

See merge request OpenMW/openmw!4307
4 months ago
psi29a b3677d07fd Merge branch 'pcallallthethings' into 'master'
Wrap all memory allocating Lua functions in protected calls

Closes #8099

See merge request OpenMW/openmw!4336
4 months ago
psi29a da0e2e7f57 Merge branch 'fix_warning' into 'master'
Fix clang warning: -Wunused-but-set-variable

See merge request OpenMW/openmw!4353
4 months ago
Mehdi Yousfi-Monod 20bd83b280 bumped Lua API version 4 months ago
epochwon 82fe345280 add edits to compatibility version 4 months ago
psi29a 89976a9424 Merge branch 'vfs_normalized_path_9' into 'master'
Use normalized path for models settings (#8138)

See merge request OpenMW/openmw!4348
4 months ago
jvoisin ba18b811f0 Merge branch 'door_copies' into 'master'
Do not make redundant copies

See merge request OpenMW/openmw!4347
4 months ago
Mehdi Yousfi-Monod 0d9b1a5795 updated authors and changelog 4 months ago