Commit Graph

34310 Commits (7d1cd11ba979fa837231169fe0fc9b6f98ceaafb)
 

Author SHA1 Message Date
elsid 7d1cd11ba9
Split openmw_test_suite into openmw and components tests
To avoid duplicated compilation for openmw translation units. Link openmw-lib to
openmw-tests instead.
7 months ago
elsid 9b0362fba8
Split openmw into binary and library
To make it possible to create a new binary for the tests by linking this
library to it.

Rename openmw-lib into openmw to have libopenmw.a on Linux. Do not rename it on
Windows to avoid conflict with automatically generated lib for exe due to
__declspec(dllexport) presence.
7 months ago
elsid 2e0e0f53b6
Add --coverage to openmw-cs 7 months ago
Alexei Kotov f0019cafaa Merge branch 'fix_to_string' into 'master'
Fix Ptr::toString

See merge request OpenMW/openmw!4165
7 months ago
elsid 6ba42314df
Fix Ptr::toString 7 months ago
psi29a 9087de1596 Merge branch 'esm3_land' into 'master'
Add unit tests for saving and loading ESM3 Land

See merge request OpenMW/openmw!4159
7 months ago
psi29a 176e6490c5 Merge branch 'stufftheminasack' into 'master'
Drop 360-degree screenshot support (#7720)

Closes #7720

See merge request OpenMW/openmw!4158
7 months ago
psi29a a80f5c109c Merge branch 'ltexerasure' into 'master'
Fix LTEX overriding and allow deletion

See merge request OpenMW/openmw!4152
7 months ago
elsid 044748725c
Add unit tests for saving and loading ESM3 Land 7 months ago
psi29a 24d8accee7 Merge branch 'lua_base_disposition_fns' into 'master'
lua - Add [get,set,mod]BaseDisposition functions to npc type

See merge request OpenMW/openmw!4142
7 months ago
Alexei Kotov 93d1c6d7e0 Drop 360-degree screenshot support (#7720) 7 months ago
psi29a 8a6d3ea447 Merge branch 'hircinevsprimealmalexiawhowouldwin' into 'master'
Don't force Tribunal to be enabled to load Bloodmoon (#7993)

Closes #7993

See merge request OpenMW/openmw!4153
7 months ago
psi29a ee5ccaa760 Merge branch 'setangleaxis' into 'master'
Fix SetAngle alternative axis order

See merge request OpenMW/openmw!4155
7 months ago
Evil Eye 330f5de78d Rename ot mStatic 7 months ago
Sebastian Fieber ed26708e4d more dry + restrict mutation of disposition to global and on self 7 months ago
Alexei Kotov 32ca57c9ad Merge branch 'unify_operation_bars' into 'master'
Unify operation progress bar appearance

See merge request OpenMW/openmw!4154
7 months ago
psi29a 1ed27e1855 Merge branch 'shellcheck-sc2237' into 'master'
before_script.msvc.sh: fix occurences of shellcheck SC2237

See merge request OpenMW/openmw!4150
7 months ago
psi29a 8f3625b6a8 Merge branch 'cleanup_object_paging' into 'master'
Cleanup object paging

See merge request OpenMW/openmw!4149
7 months ago
psi29a 32dd4a4a68 Merge branch 'windows11_qss' into 'master'
Improve dark mode stylesheets

See merge request OpenMW/openmw!4148
7 months ago
psi29a 2369694460 Merge branch 'visiblepp' into 'master'
Discard culled lights specifically for post-processing light buffer (#8009)

Closes #8009

See merge request OpenMW/openmw!4144
7 months ago
jvoisin c7f3277744 Merge branch 'waterfiltering' into 'master'
Apply filtering settings to water normal map

See merge request OpenMW/openmw!4151
7 months ago
Alexei Kotov 4a394a391b Fix SetAngle alternative axis order 7 months ago
Andrei Kortunov eac2082e82 Unify operation progress bar appearance 7 months ago
Alexei Kotov eca30f7921 Don't force Tribunal to be enabled to load Bloodmoon (#7993)
Sort Bloodmoon to be after Tribunal and warn the user if Bloodmoon is loaded before enabled Tribunal
7 months ago
Alexei Kotov 56b31d87e3 Merge branch 'soundfixes' into 'master'
Follow-up work for Lua-based music

See merge request OpenMW/openmw!4146
7 months ago
Evil Eye ca6baed366 Fix LTEX overriding and allow deletion 7 months ago
Austin English c668a96999 before_script.msvc.sh: fix occurences of shellcheck SC2237 7 months ago
Alexei Kotov 72df320f8e Merge branch 'ru_translation_changes' into 'master'
Update some lines in Russian translations

See merge request OpenMW/openmw!4147
7 months ago
Alexei Kotov c7e98fdb45 Apply filtering settings to water normal map 7 months ago
Andrei Kortunov 937101d580 Add a dark style sheet tweaked for Windows 11 7 months ago
elsid 2169e22e93
Move key when inserting item to mLODNameCache 7 months ago
elsid 6e3fd34790
Calculate floor and ceil of bounds once 7 months ago
elsid 3790e97184
Clarify scope and constness of the variables 7 months ago
elsid d9d8802f3a
Move node when inserting into a nodes map 7 months ago
elsid aecdf04705
Use custom struct for CellRef used by object paging
ESM::CellRef is too heavy. There is no need to have all the data from there.
7 months ago
elsid 0040409a4d
Move collectESM3References to unnamed namespace 7 months ago
elsid 524af5b723
Move symbols not defined in header to unnamed namespace 7 months ago
Andrei Kortunov 98c0b712f5 Update some lines in Russian translations 7 months ago
Andrei Kortunov 7b5146e824 Do not allow Lua's "stopMusic" to interrupt MWScript's music 7 months ago
Andrei Kortunov 402e725d87 Reset music type to Normal when we are done to scripted music 7 months ago
Andrei Kortunov e762ae9703 Move current music from MechanicsManager to SoundManager 7 months ago
Alexei Kotov 71c1b536b4 Discard culled lights specifically for post-processing light buffer 7 months ago
psi29a 05815b3952 Merge branch 'settingswindow' into 'master'
Hide the settings window when any main menu button is pressed

See merge request OpenMW/openmw!4136
7 months ago
psi29a 615d503731 Merge branch 'texturetype' into 'master'
In TextureType, use osg::Object's name field

See merge request OpenMW/openmw!4143
7 months ago
Sebastian Fieber da4531faa0 rename modBaseDisposition to modifyBaseDisposition 7 months ago
Alexei Kotov cbe61e2c93 In TextureType, use osg::Object's name field 7 months ago
psi29a a2e83d9a21 Merge branch 'dayofviewindependence' into 'master'
Make object light lists (mostly) view-independent

See merge request OpenMW/openmw!4128
7 months ago
psi29a bc5bea324e Merge branch 'cleanup_object_paging_remove' into 'master'
Cleanup object paging enable and blacklist object

See merge request OpenMW/openmw!4140
7 months ago
Sebastian Fieber f683adeb14 Add [get,set,mod]BaseDisposition functions to npc type 7 months ago
psi29a 644c7dc135 Merge branch 'fix-coverity-leak' into 'master'
CI Coverity dont log env vars

See merge request OpenMW/openmw!4141
7 months ago