Commit Graph

28176 Commits (6f5025e6fd04abec5a1469f612f8a623dacdbdac)
 

Author SHA1 Message Date
jvoisin 6f5025e6fd Remove some unused includes from bulletobjecttool 3 years ago
psi29a 7950ea1f54 Merge branch 'un-undocument' into 'master'
Fix formatting so that docs can render correctly

See merge request OpenMW/openmw!1911
3 years ago
Hristos N. Triantafillou 4188bb4e33
Fix formatting so that docs can render correctly 3 years ago
psi29a 14aec3791c Merge branch 'navmesh_db_limit_warning' into 'master'
Log more information when navmeshtool fails on not enough space

See merge request OpenMW/openmw!1908
3 years ago
elsid 5b592e09e6
Log more information when navmeshtool fails on not enough space 3 years ago
psi29a e5fbe5c0bc Merge branch 'lua_fixes' into 'master'
[Lua] Postprocessing updates

See merge request OpenMW/openmw!1897
3 years ago
cody glassman 6093cb5f2c postprocessing lua api extensions 3 years ago
AnyOldName3 02cfb7e258 Merge branch 'fix_explore_music' into 'master'
Fix playing explore music after loading the game from main menu (#6769)

Closes #6769

See merge request OpenMW/openmw!1907
3 years ago
elsid 6db4b78dcb
Fix playing explore music after loading the game from main menu 3 years ago
psi29a e3f891c0b0 Merge branch 'fix_boost' into 'master'
Fix build with lld linker

See merge request OpenMW/openmw!1903
3 years ago
psi29a f17d7fc00b Merge branch 'string_view' into 'master'
Make getStringLiteral return a string_view

See merge request OpenMW/openmw!1896
3 years ago
psi29a 392606441d Merge branch 'remove_boost_fs_bsatool' into 'master'
Remove boost::filesystem from bsatool

See merge request OpenMW/openmw!1905
3 years ago
psi29a 19fa42ce5a Merge branch 'remove_boost_niftest' into 'master'
Remove boost::filesystem from niftest

See merge request OpenMW/openmw!1906
3 years ago
jvoisin 472af7c164 Remove boost::filesystem from niftest 3 years ago
jvoisin fb732d74a2 Remove boost::filesystem from bsatool 3 years ago
elsid ea295a2ac3
Fix build with lld linker
Boost.Filesystem started to depend on Boost.Atomic on 1.77.0 version but lld
can't find library on its own:

libboost_atomic.so.1.79.0 => not found
3 years ago
psi29a 8dd3e53a30 Merge branch 'string_view' into 'master'
Move a couple of files from `const std::string&` to `std::string_view`

See merge request OpenMW/openmw!1901
3 years ago
psi29a d2a9334f39 Merge branch 'mechanics_actors_list' into 'master'
Use std::list to store mechanics actors

See merge request OpenMW/openmw!1893
3 years ago
psi29a d40bfc9e99 Merge branch 'update_ptr' into 'master'
Avoid changing map when updating ptr

See merge request OpenMW/openmw!1894
3 years ago
psi29a e64b8d1fbb Merge branch 'lua_real_time' into 'master'
[Lua] core.getRealTime()

See merge request OpenMW/openmw!1880
3 years ago
psi29a 5fe6f6333c Merge branch 'log_viewer' into 'master'
Initialize in-game log viewer earlier in order not to miss the beginning of the log

See merge request OpenMW/openmw!1904
3 years ago
Evil Eye 5146d9fc55 Fix 3 years ago
Evil Eye ac78b537d2 Address feedback 3 years ago
Evil Eye 298ad89b9c Merge branch 'unique_ptr' into 'master'
Use unique_ptr to manage scripts context and encoder lifetime

See merge request OpenMW/openmw!1902
3 years ago
Petr Mikheev 7f8d433775 Initialize log recorder right after initializing the logging 3 years ago
elsid 42841002b5
Remove unused dependency to Boost.Thread 3 years ago
elsid ea107bdd53
Remove unused boost include 3 years ago
elsid 9abfaef7a1
Use std::any instead of boost::any 3 years ago
elsid 68caff9c7b
Use unique_ptr to manage scripts context and encoder lifetime 3 years ago
jvoisin 02cafc3b98 And one more 3 years ago
jvoisin 9ce26ef4b6 Move to_utf8 from `const std::string&` to `std::string_view` 3 years ago
jvoisin 23eccebe9e Convert esmtool from `const std::string&` to `std::string_view` 3 years ago
jvoisin 8047a2138e Merge branch 'fix_warning' into 'master'
Fix warning: -Wunused-lambda-capture

See merge request OpenMW/openmw!1899
3 years ago
elsid 5269ba6f3c Fix warning: -Wunused-lambda-capture 3 years ago
AnyOldName3 6cf77c3c52 Merge branch 'stereo_manager' into 'master'
Destruct Stereo::Manager after World (#6767)

Closes #6767

See merge request OpenMW/openmw!1898
3 years ago
elsid 148519fe48
Destruct Stereo::Manager after World
ShadowManager access Stereo::Manager in destructor. ShadowManager owned by
RenderingManager owned by World.
3 years ago
Evil Eye 266a0634eb Add more includes 3 years ago
Evil Eye 15fda78ddf Include string 3 years ago
Evil Eye e79f803402 Change includes 3 years ago
Cody Glassman 5fc530335b Merge branch 'refactor/postprocessor' into 'master'
Refactor PostProcessor code

See merge request OpenMW/openmw!1888
3 years ago
Matt 395de4b251 Refactor PostProcessor code 3 years ago
Evil Eye c6ca0e78c9 Make getStringLiteral return a string_view 3 years ago
elsid 19e471741a
Use PtrBase::mRef instead of getBase for mechanics objects
getBase adds a condition and can throw an exception. Which is redundant for
MWMechanics::Objects functions.
3 years ago
elsid 1bb1053569
Make all MWMechanics::Actor functions inline 3 years ago
elsid 77c09dff39
Store CharacterController by value in MWMechanics::Actor 3 years ago
elsid 24712e2cb1
Avoid changing map when updating ptr
This is not necessary and has overhead.
3 years ago
elsid e2c44d13f3
Use std::list to store mechanics actors
To make the order of elements deterministic. Using memory address based objects
as map key makes order of elements there nondeterministic. Later it can be
replaced with vector when there are no indirect munipulations with container
inside iteration loops.

Change map key to const MWWorld::LiveCellRefBase* to avoid erasing and inserting
elements on MWWorld::Ptr update.
3 years ago
Petr Mikheev 6a0a2eed33 [Lua] core.getRealTime() 3 years ago
Petr Mikheev 58207fc1e3 Merge branch 'lua_handler_objectactive' into 'master'
onObjectActive and onItemActive Lua engine handlers

Closes #6740

See merge request OpenMW/openmw!1844
3 years ago
uramer 70eacbbefc onObjectActive and onItemActive Lua engine handlers 3 years ago