Commit Graph

27885 Commits (8179a097f837a9593d738a8567d95f9f40aaa1b3)
 

Author SHA1 Message Date
Benjamin Winger 8179a097f8
Added ICU feature filters to limit the size of the data library when building ICU ourselves 3 years ago
Benjamin Winger 8a09cec0ab
Only disable building ICU tools when doing an android cross-compile
Otherwise the icudata library won't be built
3 years ago
Benjamin Winger 206f0d4b1d
Remove some hardcoded values in when building ICU on android 3 years ago
Benjamin Winger 755c161ab7
Display fatal error if OPENMW_ICU_HOST_BUILD_DIR is not set on Android 3 years ago
psi29a 9a00ce1c20 Merge branch 'icu_friends_with_android' into 'master'
Disable ICU tools for Android

See merge request OpenMW/openmw!1786
3 years ago
Abdu Sharif 6cb36464c3 disable ICU tools for android 3 years ago
psi29a c23ca2e882 Merge branch 'macos_icu_root' into 'master'
Added missing line continuation to ICU_ROOT setting on macos CI

See merge request OpenMW/openmw!1784
3 years ago
Benjamin Winger 7821029056
Added missing line continuation to ICU_ROOT setting on macos CI 3 years ago
psi29a f3d7b01c5d Merge branch 'document-editor-tables' into 'master'
Document OpenMW-CS tables.

See merge request OpenMW/openmw!831
3 years ago
Matjaž Lamut 4907bcaf41 Document OpenMW-CS tables. 3 years ago
psi29a c14796fc57 Merge branch 'ncc' into 'master'
#6496 Handle NCC flag in Nif files

See merge request OpenMW/openmw!1516
3 years ago
psi29a 4e723cad59 Merge branch 'issue-6667-pressing_escape_during_wait_causes_black_screen' into 'master'
issue-6667 pressing escape during wait causes black screen

See merge request OpenMW/openmw!1783
3 years ago
Eris Caffee 627656ace0 issue-6667 pressing escape during wait causes black screen 3 years ago
psi29a 58f77ab3ef Merge branch 'issue-5279-console_stops_scrolling_properly_after_selection' into 'master'
issue-5279 console stops scrolling properly after selection

See merge request OpenMW/openmw!1781
3 years ago
Eris Caffee b2c6c49999 issue-5279 console stops scrolling properly after selection 3 years ago
fredzio d05a2facf3 Handle NCC flag in Nif files. Objects with this flag will collide only with camera.
Expose objects with NC flag to be used by Lua mods.
3 years ago
psi29a c17b6de787 Merge branch 'refactor/cache-target' into 'master'
Cache the target for ai packages instead of looking for it every frame

See merge request OpenMW/openmw!1772
3 years ago
Matt 56a1505885 Cache the target for ai packages instead of looking for it every frame 3 years ago
psi29a 4575df957e Merge branch 'issue-6685' into 'master'
issue 6685 - wizard failure if config dir does not exist

See merge request OpenMW/openmw!1735
3 years ago
Eris Caffee ba57d0651f issue 6685 - wizard failure if config dir does not exist 3 years ago
psi29a 8f02cd7d17 Merge branch 'fix_6627' into 'master'
Fix #6627

Closes #6627

See merge request OpenMW/openmw!1762
3 years ago
psi29a 517bca803c Merge branch 'issue-2766-warn_user_if_old_MW_version_installed' into 'master'
Issue 2766 Warn user of old MW version detected

See merge request OpenMW/openmw!1748
3 years ago
Eris Caffee db84d9e649 Issue 2766 Warn user of old MW version detected 3 years ago
psi29a a0d0f60490 Merge branch 'dont_look_at_me_im_hideous' into 'master'
Ignored flag part 2

Closes #6699

See merge request OpenMW/openmw!1782
3 years ago
Evil Eye 22d02e86b0 Respect ignored flag in navmeshtool and groundcover 3 years ago
Evil Eye 6c87219ba3 Print record flags in esmtool 3 years ago
psi29a e66008c4e2 Merge branch 'dont_look_at_me_im_hideous' into 'master'
Implement ignored records

Closes #6699

See merge request OpenMW/openmw!1779
3 years ago
Evil Eye 86d7f5a988 Fix tests 3 years ago
Evil Eye 61ea678a96 Implement ignored records 3 years ago
Evil Eye 68799cfd2b Merge branch 'cleancmakelist' into 'master'
Update CMakeLists.txt after a file was removed.

See merge request OpenMW/openmw!1778
3 years ago
psi29a 65a6993b17 Merge branch 'msvc_runtime_dlls' into 'master'
Added ICU runtime DLLs to Windows builds

See merge request OpenMW/openmw!1773
3 years ago
psi29a c78cc38383 Merge branch 'fix_get_hash' into 'master'
Fix recover from errors in Files::getHash

See merge request OpenMW/openmw!1777
3 years ago
elsid fbc853804d
Fix recover from errors in Files::getHash 3 years ago
psi29a b4503c9c0a Merge branch 'esm_ifstream' into 'master'
Use ifstream for ESMReader

See merge request OpenMW/openmw!1776
3 years ago
fredzio 3e4c683ba9 Update CMakeLists.txt after a file was removed. 3 years ago
elsid b09570692e
Use ifstream for ESMReader
ESMReader reads the whole file, there is no need in the ConstrainedFileStream.
3 years ago
psi29a ea6b84ce1f Merge branch 'fix_esm_loader_prepare_records' into 'master'
Fix loading order in EsmLoader (#6671)

Closes #6671

See merge request OpenMW/openmw!1774
3 years ago
uramer 934c637c30 Merge branch 'fix_6694' into 'master'
Fix #6694 and add a couple of utility functions

Closes #6694

See merge request OpenMW/openmw!1775
3 years ago
Petr Mikheev 45c9635e94 Fix getmetatable, fix pairsForReadonly, add util.loadCode, _G 3 years ago
elsid 194c11f214
Fix loading order in EsmLoader
Need to load the last present record from a sequence of loaded records. That
means reverse should be called before unique or unique should be applied for
a reversed range. Since unique keeps only the first element from a sub
sequence of equal elements.

Use forEachUnique with reversed range to avoid redundant container
modifications.
3 years ago
Benjamin Winger 165f146e69
Added ICU runtime DLLs to Windows builds 3 years ago
psi29a d3d9abede4 Merge branch 'refactor/predictAndAvoidCollisions' into 'master'
Use active package in predictAndAvoidCollisions

See merge request OpenMW/openmw!1770
3 years ago
uramer 5aa8e475a4 Merge branch 'rendering_raycast' into 'master'
Rendering raycasts in Lua

See merge request OpenMW/openmw!1768
3 years ago
ζeh Matt 1a41cefab3
Use active package in predictAndAvoidCollisions 3 years ago
psi29a 9809b873a0 Merge branch 'esm_namespace_qualifiers' into 'master'
Remove ESM:: namespace qualifier in components/esm3/ and tests

See merge request OpenMW/openmw!1769
3 years ago
psi29a 36436383a5 Merge branch 'ai_travel_destination' into 'master'
Ignore player when checking whether AiTravel destination is occupied by other actor (#6495)

See merge request OpenMW/openmw!1767
3 years ago
elsid 4447ab0ed7
Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
Petr Mikheev 51845e9553 Rendering raycasts in Lua 3 years ago
Petr Mikheev a65f8ebbc6 Reorganize delayed Lua actions 3 years ago
elsid 39da3bfef8
Ignore player when checking whether AiTravel destination is occupied by other actor 3 years ago