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

35167 commits

Author SHA1 Message Date
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 🙈🙉🙊
2024-09-09 18:55:39 +01:00
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
2024-09-09 18:55:39 +01:00
AnyOldName3
0172fe769e Apparently unzip isn't stock on Ubuntu 2024-09-09 18:55:39 +01:00
AnyOldName3
9f50335b76 Fix gcab install 2024-09-09 18:55:39 +01:00
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
2024-09-09 18:55:39 +01:00
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
2024-09-09 18:53:48 +01:00
psi29a
fc7c141f3b Merge branch 'its_just_a_render_target' into 'master'
Update render targets outside of draw thread

See merge request OpenMW/openmw!4361
2024-09-09 07:15:18 +00:00
Cody Glassman
c495a57217 docs - use raw strings for regex pattern 2024-09-08 13:28:56 -07:00
elsid
32ec92e71c
Use normalized path in LuaState 2024-09-08 11:53:57 +02:00
Cody Glassman
f849b0c90f update render targets during update instead of draw thread -- fixes a bug with <1 size ratios 2024-09-06 09:52:56 -07:00
Evil Eye
a32e006e1c Remove references to temporaries and this_state in properties 2024-09-06 16:57:36 +02:00
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
2024-09-06 12:15:59 +00:00
psi29a
1e94f53146 Merge branch 'is_starter_spell' into 'master'
Expose starter spells

See merge request OpenMW/openmw!4352
2024-09-06 07:25:09 +00:00
psi29a
b26f840902 Merge branch 'fix_7z' into 'master'
Run 7z with eval

See merge request OpenMW/openmw!4357
2024-09-06 07:24:10 +00:00
psi29a
8992a9fb8c Merge branch 'master' into 'master'
Navmeshtool as a Library

See merge request OpenMW/openmw!4354
2024-09-06 07:23:22 +00:00
phenine
14868d4b56 openmw.ambient fix my own stupid mistake 2024-09-06 02:02:33 +08:00
phenine
c1165815df openmw.async wording and grammar. 2024-09-06 01:07:29 +08:00
phenine
3df183460d openmw.animation minor punctuation. 2024-09-06 01:01:38 +08:00
phenine
1ef8d0570b openmw.ambient grammar, punctuation and wording tweaks 2024-09-06 00:45:08 +08:00
phenine
faf2147def fix usage of #bool instead of #boolean in lua docs 2024-09-05 23:51:50 +08:00
psi29a
46cbee2f21 Merge branch 'input_bindings' into 'master'
Fix input bindings handling (#8115)

Closes #8115

See merge request OpenMW/openmw!4332
2024-09-05 14:52:54 +00:00
Ole Volbracht
e920325073 Build navmeshtool as a library 2024-09-05 16:30:11 +02:00
psi29a
4c28731f6a Merge branch 'optionallightfadeout' into 'master'
Make light attenuation fade optional

See merge request OpenMW/openmw!4267
2024-09-05 07:29:48 +00:00
elsid
d79fafd2ad
Run 7z with eval 2024-09-05 00:40:00 +02:00
AnyOldName3
7158c7fe58 Add -SkipCompress option to Store-Symbols.ps1 2024-09-04 23:07:12 +01:00
psi29a
e1875d459a Merge branch 'boost-config-required' into 'master'
Modernise Boost CMake stuff

Closes #8100

See merge request OpenMW/openmw!4307
2024-09-04 19:04:57 +00:00
psi29a
b3677d07fd Merge branch 'pcallallthethings' into 'master'
Wrap all memory allocating Lua functions in protected calls

Closes #8099

See merge request OpenMW/openmw!4336
2024-09-04 07:22:26 +00:00
psi29a
da0e2e7f57 Merge branch 'fix_warning' into 'master'
Fix clang warning: -Wunused-but-set-variable

See merge request OpenMW/openmw!4353
2024-09-03 16:13:12 +00:00
Mehdi Yousfi-Monod
20bd83b280 bumped Lua API version 2024-09-03 16:54:37 +02:00
epochwon
82fe345280 add edits to compatibility version 2024-09-02 15:39:15 -04:00
psi29a
89976a9424 Merge branch 'vfs_normalized_path_9' into 'master'
Use normalized path for models settings (#8138)

See merge request OpenMW/openmw!4348
2024-09-02 07:26:53 +00:00
jvoisin
ba18b811f0 Merge branch 'door_copies' into 'master'
Do not make redundant copies

See merge request OpenMW/openmw!4347
2024-09-01 21:26:18 +00:00
Mehdi Yousfi-Monod
0d9b1a5795 updated authors and changelog 2024-09-01 15:46:44 +02:00
Mehdi Yousfi-Monod
767d7bfecd fixed indent 2024-09-01 15:36:53 +02:00
Mehdi Yousfi-Monod
cb2a8c74dd FEAT: Expose starter spells 2024-09-01 15:26:58 +02:00
elsid
262b31cf08
Fix clang warning: -Wunused-but-set-variable
apps/openmw/mwmechanics/spellcasting.cpp:45:13: warning: variable 'index' set but not used [-Wunused-but-set-variable]
   45 |         int index = -1;
      |             ^
2024-09-01 15:04:18 +02:00
epochwon
c1a9294e17 ripple tweaks 2024-08-31 14:07:28 -04:00
elsid
9e36b3fc0b
Use normalized path for models settings 2024-08-30 20:50:59 +02:00
elsid
e01861140e
Add tests for MWWorld::Ptr 2024-08-30 20:46:56 +02:00
elsid
1cdbbef7ee
Use blank CellRef as default
Default constructed CellRef has some fields uninitialized.
2024-08-30 20:46:56 +02:00
elsid
d998faec1b
Deregister only registered LiveCellRefBase 2024-08-30 20:46:56 +02:00
elsid
4565152b3d
Define LiveCellRefBase functions inside MWWorld namespace block 2024-08-30 20:46:56 +02:00
elsid
ca8869042b
Move LiveCellRef where possible 2024-08-30 20:46:55 +02:00
Andrei Kortunov
b620b9b239 Do not make redundant copies 2024-08-30 17:27:40 +04:00
psi29a
f456978cc3 Merge branch 'blueshift' into 'master'
Launcher: Support extended selection for directories

See merge request OpenMW/openmw!4346
2024-08-30 10:23:08 +00:00
psi29a
88cda162e3 Merge branch 'pointinsertion' into 'master'
Launcher: Fix Insert Above behavior when the directory is added automatically

See merge request OpenMW/openmw!4345
2024-08-30 10:22:25 +00:00
Alexei Kotov
176dec45a7 Make light attenuation fade optional
This also makes Force Per Pixel Lighting caption shorter to provide more space for the new button
2024-08-30 10:03:37 +03:00
psi29a
0cb2b71301 Merge branch 'attack_test' into 'master'
Add test for player's attack

See merge request OpenMW/openmw!4326
2024-08-29 10:50:14 +00:00
Alexei Kotov
073e4639bf Launcher: Support extended selection for directories 2024-08-29 04:18:07 +03:00
Alexei Kotov
f393c40cbd Launcher: Fix Insert Above behavior when the directory is added automatically 2024-08-29 03:54:26 +03:00