Commit Graph

22612 Commits (ec6af1ef323c73251d9742093eaec8d406715a91)

Author SHA1 Message Date
psi29a e9343da7a8 Merge branch 'themawithungers' into 'master'
Don't trigger onNewExterior while loading saves

See merge request OpenMW/openmw!4206
6 months ago
psi29a 1c71f12d4e Merge branch 'hopskipanimjump' into 'master'
Keep running scripts until the menu pauses the game

Closes #8056

See merge request OpenMW/openmw!4243
6 months ago
psi29a ecb64eab8e Merge branch 'juststrummingmylute' into 'master'
Attempt to select an AI action directly instead of waiting for the next frame

Closes #7973

See merge request OpenMW/openmw!4244
6 months ago
psi29a 7d0fca1bf5 Merge branch 'noscript' into 'master'
Make mwscript return nil for records that don't have a script

See merge request OpenMW/openmw!4236
6 months ago
Evil Eye 134c099df9 Attempt to select an AI action directly instead of waiting for the next frame 6 months ago
Evil Eye 299ee1a6b1 Keep running scripts until the menu pauses the game 6 months ago
psi29a 3a5ed998e7 Merge branch 'timeplayed' into 'master'
Remove time played setting

See merge request OpenMW/openmw!4235
6 months ago
Evil Eye ee653eb2b8 Make mwscript return nil for records that don't have a script 6 months ago
psi29a 061f10bef7 Merge branch 'enchantmentproptorecord' into 'master'
Return nil for absent values in record properties (enchant)

See merge request OpenMW/openmw!4228
6 months ago
psi29a e8c422697f Merge branch 'first_person_mesh_distortion' into 'master'
Fix distortion breaking in first person meshes

See merge request OpenMW/openmw!4231
6 months ago
Kindi bf9f5dc2ef dont return empty string for absent value 6 months ago
Kindi 045e6d8c4f move enchant charge and soul to itemdata 6 months ago
psi29a ef0bb02def Merge branch 'master' into 'master'
An ability to specify attack type in controls.use value

See merge request OpenMW/openmw!4187
6 months ago
psi29a 804b589a68 Merge branch 'qt_follow_up' into 'master'
Cleanup changes in Qt applications

See merge request OpenMW/openmw!4225
6 months ago
Alexei Kotov 888abc0097 Remove time played setting 6 months ago
Cody Glassman 4d7e9bae73 ensure distortion is only rendered once 6 months ago
Andrei Kortunov dc7407a34c Use signed variables to match an API 6 months ago
Dave Corley fc65643224 FIX: Actually set the transform so first person camera works again 6 months ago
Cody Glassman 45cb3eb081 lua - use loaded node when possible when calculating bounding box 6 months ago
psi29a 81e59bb4aa Merge branch 'i-didnt-want-to-grow-up-to-be-this-big' into 'master'
FIX: Incorrect scaling applied when creatures rotate (close #6665)

Closes #6665

See merge request OpenMW/openmw!4219
6 months ago
Andrei Kortunov a9108a743d Do not make redundant copy 6 months ago
psi29a 3ebeaaa3bb Merge branch 'saymyname' into 'master'
Don't use getRefIdString to get a fallback object name for non-string ids

Closes #8043

See merge request OpenMW/openmw!4217
6 months ago
psi29a 045bccb3e9 Merge branch 'copycompiler' into 'master'
Avoid a few copies in mwscript

See merge request OpenMW/openmw!4215
6 months ago
psi29a 024d1c5971 Merge branch 'interpreter_code_duplicates' into 'master'
Exit with fatal error on duplicated instruction code

See merge request OpenMW/openmw!4214
6 months ago
Evil Eye ff72a26ef2 Don't use getRefIdString to get a fallback object name for non-string ids 6 months ago
Dave Corley fcc58f6db3 CLEANUP(rotatecontroller): Deduplicate rotate/scale checks into the main
callback function
6 months ago
Dave Corley cac5ae34a5 CLEANUP(character.cpp): Replace usages of biped function with isBiped var 6 months ago
Dave Corley 33cd654bf5 FIX(character.cpp): Don't allow turn to movement direction to apply to non-bipeds 6 months ago
Dave Corley c95c7503a8 FIX(rotatecontroller): Account for parent node scale when rotating objects 6 months ago
psi29a b1de8ed720 Merge branch 'profilersort' into 'master'
Reorder F3 profiler stats according to timeline

Closes #8005

See merge request OpenMW/openmw!4196
6 months ago
psi29a 4da35c7e7f Merge branch 'free_range_containers' into 'master'
FEAT: Add organic/respawning flags to containers (Close #8038)

Closes #8038

See merge request OpenMW/openmw!4205
6 months ago
psi29a 11d405dcdf Merge branch 'buyfrommebestprices' into 'master'
Add a showInDialogue parameter to ui.showMessage and use it for level up messages

Closes #8041

See merge request OpenMW/openmw!4209
6 months ago
Evil Eye ad7fb3d13f Avoid a few copies in mwscript 6 months ago
elsid 89bb04e8fd
Exit with fatal error on duplicated instruction code
Instead of causing SIGABRT which is more confusing.
6 months ago
Dave Corley 77fa41b8c6 CLEANUP(container): Make organic/respawning field names more consistent 6 months ago
Dave Corley fccf75377d FEAT: Add organic/respawning flags to containers 6 months ago
Max Yari 1497dae4fa Better mUse out-of-range handling 6 months ago
Andrei Kortunov 5390634e22 Add a missing null pointer check 6 months ago
Evil Eye 91bcd0a556 Add a showInDialogue parameter to ui.showMessage and use it for level up messages 6 months ago
Max Yari 3eadb84142 Fixed wrong mUse wrapping 6 months ago
psi29a 6754b8d941 Revert "Merge branch 'were_engineers_not_salt_miners' into 'master'"
This reverts merge request !4178
6 months ago
psi29a 8471cfb576 Merge branch 'localpairs' into 'master'
Allow mwscript variable iteration

See merge request OpenMW/openmw!4180
6 months ago
psi29a 64dd6e36d1 Merge branch 'openmw-cs-error-verify-refnums' into 'master'
OpenMW-CS verify duplicate RefNums

See merge request OpenMW/openmw!4012
6 months ago
cykoder 57e7bf3748 OpenMW-CS verify duplicate RefNums 6 months ago
psi29a 11c2cf0780 Merge branch 'esm_script' into 'master'
Make loading and saving ESM3 script record more robust

See merge request OpenMW/openmw!4195
6 months ago
Evil Eye 152073a42e Don't trigger onNewExterior while loading saves 6 months ago
psi29a 57adb93075 Merge branch 'coverity' into 'master'
Coverity fixes

See merge request OpenMW/openmw!4198
6 months ago
psi29a b8d861ca16 Merge branch 'unscriptedrealitytv' into 'master'
Don't try to show unallocated or uninitialized profiling data

See merge request OpenMW/openmw!4188
6 months ago
psi29a 456ac2a85b Merge branch 'were_engineers_not_salt_miners' into 'master'
FEAT: Lua Engine Handler for MWScript `startscript` functionality

See merge request OpenMW/openmw!4178
6 months ago
Dave Corley 1a79e79f57 FEAT: Lua Engine Handler for MWScript `startscript` functionality 6 months ago
psi29a d3c3d0cf44 Merge branch 'indexthemoon' into 'master'
Move Lua index helpers to components and make owner.factionRank match other ranks

See merge request OpenMW/openmw!4186
6 months ago
Max Yari 13918e3b70 AttackType -> ATTACK_TYPE 6 months ago
Evil Eye 5cf809f39b Merge branch 'ocd' into 'master'
Assorted nitpicks

See merge request OpenMW/openmw!4194
7 months ago
psi29a 7888a11c36 Merge branch 'lushemptyplants' into 'master'
Don't display the harvested plant if graphic herbalism is off

See merge request OpenMW/openmw!4193
7 months ago
Alexei Kotov b0671c76d8 Throw on setting tags that can't provide the setting name 7 months ago
Alexei Kotov 43b381f592 Loop by const ref in activeSpells.add 7 months ago
psi29a 0013a44b71 Merge branch 'datadisplaydelegate' into 'master'
React to scale or color changes in editor tables

See merge request OpenMW/openmw!4098
7 months ago
holorat cd4b7db02d Reorder profiler stats according to timeline 7 months ago
Max Yari b01b76b81e Introduced attacktype enum, fixed lua docs 7 months ago
Max Yari 2ef0568dda Changed lua enum name, tweaked docs 7 months ago
Max Yari 7d659ae64c Added lua enum for attacktypes 7 months ago
Max Yari 22d9906978 An ability to specify attack type in controls.use value 7 months ago
elsid 5c3ae3d94c
Make loading and saving script record more robust
* Check the header presence before using it.
* Write the header based on the actual content.
7 months ago
Alexei Kotov c6156011c8 Remove unnecessary lines in actor bindings 7 months ago
Alexei Kotov 479d4931d7 Handle negative MaxNumberRipples more sensibly 7 months ago
elsid 447c4bb6a0
Extend ESM3 Script record tests 7 months ago
elsid 4571a8b88a
Remove unused SCHD type 7 months ago
Evil Eye 2edbabd3d7 Don't display the harvested plant if graphic herbalism is off 7 months ago
Evil Eye 46c8133a72 Don't try to show unallocated or uninitialized profiling data 7 months ago
psi29a 3a686dd8af Merge branch 'lua_travel_dest_2' into 'master'
Expose cell ID, Add actor travel destinations to types.Actor.record.servicesOffered

See merge request OpenMW/openmw!3592
7 months ago
Zackhasacat 533ce499e0 Expose cell ID, Add actor travel destinations to types.Actor.record.servicesOffered 7 months ago
Evil Eye 6aa52c09da Shuffle code around 7 months ago
Evil Eye d6fc0744c7 Move Lua index helpers to components and make owner.factiooRank match other ranks 7 months ago
Evil Eye 989686500c Force windows to exit when popping their GUI mode through Lua 7 months ago
Evil Eye 0f20e47e0e Add unit tests 7 months ago
Evil Eye 2adaf33fa2 Allow mwscript variable iteration 7 months ago
Kindi ecb07c9bc7 add mwscript.isRunning 7 months ago
Alexei Kotov 39a231233c Fully reset the player's cell reference when the player is reset (#8021) 7 months ago
psi29a 218e19d8f7 Merge branch 'mapshenanigans' into 'master'
Fix local map issues

Closes #8004

See merge request OpenMW/openmw!4174
7 months ago
psi29a 05a70b29c5 Merge branch 'rangingareas' into 'master'
Don't apply area of effect for potions and improve range handling

Closes #8018

See merge request OpenMW/openmw!4172
7 months ago
psi29a 98ba2120b6 Merge branch 'zerotohero' into 'master'
Use -1 as the plugin index for LandTextures

See merge request OpenMW/openmw!4121
7 months ago
psi29a 6caac886ea Merge branch 'equalopportunity' into 'master'
Support light fade settings in legacy lighting method, remove launcher lighting settings that support runtime changes

See merge request OpenMW/openmw!4168
7 months ago
Evil Eye 5a54cd9406 Fix local map issues 7 months ago
Evil Eye a934902f12 Don't apply area of effect for potions and improve range handling 7 months ago
Dave Corley b7deb7e9bc Feat(CS): Make LMB the primary interaction 7 months ago
Alexei Kotov d226b72592 Throw on invalid bone group indices in getActiveGroup 7 months ago
Alexei Kotov 6ad914919b Remove launcher lighting settings that support runtime changes
Also update lighting method descriptions
7 months ago
Evil Eye fbc6629d40 Rework land texture handling 7 months ago
Alexei Kotov 5c6fbc332f Fix endif conditions in cmake 7 months ago
Alexei Kotov 65a9f78943 Fix flags used in terrain saving/loading tests 7 months ago
psi29a c1d74763ed Merge branch 'i-have-no-land-and-i-must-scream' into 'master'
Fix(CS): Add landscape flag if it doesn't exist at all and improve landscape QOL

Closes #7707

See merge request OpenMW/openmw!3617
7 months ago
psi29a 61772fa234 Merge branch 'verifiers' into 'master'
Complain about fishy local variable names, improve editor effect list handling

See merge request OpenMW/openmw!4160
7 months ago
psi29a 0a7f4e5149 Merge branch 'unit_tests' into 'master'
Split openmw_test_suite into openmw and components tests

See merge request OpenMW/openmw!4166
7 months ago
elsid 1e98cc6c3b
Move EXPECT_ERROR macro to a separate header
To include it only where it's required.
7 months ago
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
Evil Eye 965bc20bab Set mPluginIndex to -1 for textures defined in this plugin 7 months ago
Evil Eye ed5bedb9db Use record state to determine if a LandTexture record was defined in the current plugin 7 months ago
psi29a cbf0471d8a Merge branch 'launch_button' into 'master'
Set minimum width for Launch OpenMW button

See merge request OpenMW/openmw!4162
7 months ago
psi29a 3ef4180464 Merge branch 'soulless' into 'master'
Properly copy items between containers

See merge request OpenMW/openmw!4139
7 months ago
psi29a 56183ba982 Merge branch 'ingameppl' into 'master'
Move force per-pixel lighting setting to the in-game settings

See merge request OpenMW/openmw!4137
7 months ago
Dave Corley 659874cb65 FEAT: Update land flag representation in ESMTool 7 months ago
Dave Corley 145f9c1154 CLEANUP(CS): Do heightData check in actual implementation, revert
accidental change to land condition order
7 months ago
Dave Corley 86316fa7ab Fix(cell.cpp): Don't try to update land for interiors 7 months ago
Dave Corley 10eb807e72 Fix(Cell.hpp): Correct include path for document 7 months ago
Dave Corley 0a8fee59dd Don't store member variables from document & use simpler and safer
inputs to cell constructor. Explicitly tell the constructor whether land
should be loaded or not
7 months ago
Dave Corley 47044e1dc0 Cleanup(CS): re-add const for land collection 7 months ago
Dave Corley 89bce6f678 Fix(CS): Enum name in accordance with current standards 7 months ago
Dave Corley 6f2ae4a33b Cleanup(CS): Improve readability and clean up some implementations 7 months ago
Dave Corley ad135e3b95 Fix(cell.cpp): Change commands.hpp to absolute include path 7 months ago
Dave Corley d8187e40b2 Feat(CS): Create LAND record using the undo stack 7 months ago
Dave Corley 731302ecff Feat(CS): Add undo stack as a member of CSVRender::Cell 7 months ago
Dave Corley f565730a9a Fix(cell.cpp): never try to update land for interiors 7 months ago
Dave Corley dd7a2f22d1 Cleanup(CSVRender::Cell:updateLand): Early exit when landscape should
not be loaded
7 months ago
Dave Corley 78fd135764 Fix(CS): Remove unreachable code as land data will always be present 7 months ago
Dave Corley 3e7335ddc7 Fix(CS): Initialize landscape when opening an existing cell without VHGT 7 months ago
Dave Corley 2541b74fc6 Fix(CS): Apply land flags when appropriate edits are made 7 months ago
elsid 6ba42314df
Fix Ptr::toString 7 months ago
Andrei Kortunov fb3687e62a Set minimum width for Launch OpenMW button 7 months ago
Alexei Kotov dd0ff13ba9 Reset attribute/skill arguments in IngredEffectRefIdAdapter if needed 7 months ago
Alexei Kotov 3051e0834a Accept invalid effect IDs and ranges in EffectsListAdapter 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
Alexei Kotov 252ee7f8c4 Deduplicate effect list verification
Drop Potion-specific range check, it's irrelevant
7 months ago
Alexei Kotov ba20ba2c6c Editor: Warn if a magic effect's max magnitude is zero 7 months ago
Alexei Kotov 2fdbd6287d Editor: Verify magic effects for enchantments, ingredients and potions
Use constants for known magic effect/skill/attribute range
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
Mads Buvik Sandvei e063fa5b23 rename template_ to templatePtr 7 months ago
Alexei Kotov 93d1c6d7e0 Drop 360-degree screenshot support (#7720) 7 months ago
Mads Buvik Sandvei 90b415a8dd comments by elsid 7 months ago
Alexei Kotov 593d4ff714 Move per-pixel lighting to the in-game settings 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 8f3625b6a8 Merge branch 'cleanup_object_paging' into 'master'
Cleanup object paging

See merge request OpenMW/openmw!4149
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 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
Alexei Kotov c7e98fdb45 Apply filtering settings to water normal map 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 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
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
Mads Buvik Sandvei a1b695a8d5 De-duplicate ManualRef constructor 7 months ago
Sebastian Fieber da4531faa0 rename modBaseDisposition to modifyBaseDisposition 7 months ago
Sebastian Fieber f683adeb14 Add [get,set,mod]BaseDisposition functions to npc type 7 months ago
Mads Buvik Sandvei ae4bf04798 Fix soul gems losing their souls when splitting stacks between containers. 7 months ago
elsid 6218afa484
Cleanup object paging includes 7 months ago
elsid b5a75ba96c
Use std::vector to collect ChunkIds to be removed
Cache does not have duplicated entries.
7 months ago
elsid b64069156d
Convert position on construction 7 months ago
elsid 33ef7fc8ca
Make ClearCacheFunctor a class and rename to clarify the purpose 7 months ago
psi29a e7c9574d31 Merge branch 'savetheslot' into 'master'
Convert constant effect equipment slots to refnums

Closes #7998

See merge request OpenMW/openmw!4130
7 months ago
psi29a 8cf6fde8b6 Merge branch 'fix_debug_render' into 'master'
Fix debug render for recast mesh and navmesh

See merge request OpenMW/openmw!4127
7 months ago
psi29a af4adf41d0 Merge branch 'saveyourvanityforsomeonewhocares' into 'master'
Toggle the vanity camera off before toggling to the saved camera mode

Closes #7960

See merge request OpenMW/openmw!4135
7 months ago
psi29a 4ae29b0042 Merge branch 'log_exceptions' into 'master'
Log caught exceptions

See merge request OpenMW/openmw!4131
7 months ago
Alexei Kotov 340783e3a1 Merge branch 'modernprometheus' into 'master'
Make torches held by creatures emit light

Closes #8002

See merge request OpenMW/openmw!4134
7 months ago
Andrei Kortunov 204267d211 React to scale or color changes in editor tables 7 months ago
Alexei Kotov 131bb510e4 Merge branch 'operation_fixes' into 'master'
Improve operations widget formatting, part 2

See merge request OpenMW/openmw!4119
7 months ago
Alexei Kotov 7274d825a3 Hide the settings window when any main menu button is pressed 7 months ago
Evil Eye 9027af426b Toggle the vanity camera off before toggling to the saved camera mode 7 months ago
Evil Eye a7026ae3e9 Make torches held by creatures emit light 7 months ago
elsid 71369be796
Log caught exceptions 7 months ago
Andrei Kortunov 2749d2a6cb Revert "Make sure that Open button becomes focused after enabling"
This reverts commit d5bbd75828.
7 months ago
Evil Eye 11e8e1eeb5 Include creatures 7 months ago
psi29a 62930cb8db Merge branch 'fix_archives_selection' into 'master'
Fix archive selection when switching profiles (#7956)

See merge request OpenMW/openmw!4118
7 months ago
Yury Stepovikov 80d2b289e7 Fix archive selection when switching profiles (#7956) 7 months ago
psi29a 6e0606b55b Merge branch 'paralysisagainagain' into 'master'
Make paralysis cancel camera mode changes (#7997)

Closes #7997

See merge request OpenMW/openmw!4122
7 months ago
psi29a c8567e96fd Merge branch 'itsover32767' into 'master'
Use more appropriate types in terrain storage

See merge request OpenMW/openmw!4125
7 months ago
psi29a 157a5a4489 Merge branch 'l10n' into 'master'
Many localization fixes

See merge request OpenMW/openmw!4108
7 months ago
Evil Eye cdfd305ac3 Convert constant effect equipment slots to refnums 7 months ago
elsid d6af9305ae
Exclude debug rendering from toggleworld 8 months ago
elsid 4b8897e33e
Use state sets without transparency support for recast mesh and agents paths 8 months ago
elsid 98d530d8cb
Share state sets for recast mesh tiles and actors paths 8 months ago
Evil Eye 6a10311ae5 Use more appropriate types in terrain storage 8 months ago
psi29a d15be7a685 Merge branch 'fix-nearest-gui-options' into 'master'
Fix incorrect texture filtering GUI for nearest, allow to disable nearest from GUI

See merge request OpenMW/openmw!4114
8 months ago
psi29a db27543ea1 Merge branch 'uniform_choice' into 'master'
Add choice widget type to postprocessing uniforms

See merge request OpenMW/openmw!3969
8 months ago
psi29a b0aa19dc07 Merge branch 'msvc_crash_fix' into 'master'
Avoid MSVC crash in Visual Studio 17.10.0

See merge request OpenMW/openmw!4116
8 months ago
Alexei Kotov ae7861abe4 Move paralysis god mode checks to CreatureStats 8 months ago
Sam Hellawell d3c1aa6653 Fix incorrect texture filtering GUI for nearest, allow to disable nearest from GUI 8 months ago
psi29a 2be6116ef6 Merge branch 'fix_recastmesh' into 'master'
Limit number of cached tiles with recast meshes

See merge request OpenMW/openmw!4112
8 months ago
Andrei Kortunov 52de6177d1 Avoid MSVC crash in Visual Studio 17.10.0 8 months ago
Andrei Kortunov 6c83451b15 Improve operations widget formatting 8 months ago
Alexei Kotov 67c47b8603 Merge branch 'operation_fixes' into 'master'
Improve operation widget appearance

See merge request OpenMW/openmw!4110
8 months ago
Dave Corley c87eaefd17 Merge branch 'theeditorisjustanotherengine' into 'master'
Use ESM::ReadersCache in the editor

Closes #7896

See merge request OpenMW/openmw!4111
8 months ago
psi29a cd116ebe5f Merge branch 'dark_mode' into 'master'
Support dark mode on Windows

Closes #7985

See merge request OpenMW/openmw!4101
8 months ago
Andrei Kortunov bf682d51a6 Support dark mode on Windows (feature 7985) 8 months ago
psi29a fd3ae0d42a Merge branch 'dehardcode_music' into 'master'
Dehardcode music

See merge request OpenMW/openmw!3438
8 months ago