Petr Mikheev
1b1e81b90e
Lua bindings for ESM::Door and ESM::Weapon records
2022-03-20 15:39:48 +00:00
uramer
4be1e3deb1
Merge branch 'screen_size' into 'master'
...
Add Lua function `ui.screenSize()`
See merge request OpenMW/openmw!1720
2022-03-20 11:27:29 +00:00
psi29a
e4f10611d3
Merge branch 'contributing-md-typo' into 'master'
...
CONTRIBUTE.md: fix typo and consistency
See merge request OpenMW/openmw!1721
2022-03-20 11:25:52 +00:00
mriesewijk3
7afa7841de
CONTRIBUTE.md: fix typo and consistency
2022-03-20 10:57:18 +01:00
Petr Mikheev
d185cb6dce
Add Lua function ui.screenSize()
2022-03-20 00:16:41 +01:00
Petr Mikheev
cffd5d14ae
Merge branch 'fix_image' into 'master'
...
Fix updating UI image resource
See merge request OpenMW/openmw!1719
2022-03-19 22:35:06 +00:00
uramer
8e81b6c645
Fix updating UI image resource
2022-03-19 21:26:02 +01:00
psi29a
5728bfeb49
Merge branch 'you_complete_my_sandwiches' into 'master'
...
Restore dialogue autocompletion in the console
See merge request OpenMW/openmw!1718
2022-03-19 12:25:56 +00:00
psi29a
40b1d81050
Merge branch 'order_please' into 'master'
...
Base dialogue order solely on mPrev
Closes #6670
See merge request OpenMW/openmw!1714
2022-03-19 12:24:42 +00:00
Evil Eye
d7d1a85143
Restore dialogue autocompletion in the console
2022-03-19 12:02:26 +01:00
elsid
5b9dd10cbe
Limit max navmeshdb file size
...
Use "pragma max_page_count" to define max allowed file size in combination with
"pragma page_size" based on a new setting "max navmeshdb file size".
* Stop navmeshtool on the first db error.
* Disable writes to db in the engine on first "database or disk is full"
SQLite3 error. There is no special error code for this error.
* Change default "write to navmeshdb" to true.
* Use time intervals for transaction duration instead of number of changes.
2022-03-18 19:08:46 +01:00
uramer
2325b16f8f
Merge branch 'lua_new_api' into 'master'
...
Redesign OpenMW Lua API for game objects
Closes #6610
See merge request OpenMW/openmw!1686
2022-03-18 17:47:13 +00:00
Evil Eye
12f6530ab3
Relocate changelog entries
2022-03-16 19:24:36 +01:00
Evil Eye
484a7c7b7e
Base dialogue order solely on mPrev
2022-03-16 18:09:21 +01:00
Petr Mikheev
fa115418eb
[Lua] Remove queries
2022-03-15 23:35:36 +01:00
Petr Mikheev
9af49cfa68
[Lua] Update documentation
2022-03-15 23:35:36 +01:00
Petr Mikheev
0f84bfde51
[Lua] Replace cell.selectObjects with cell.getAll
2022-03-15 23:35:36 +01:00
Petr Mikheev
43bed7f0d2
[Lua] Split obj.inventory into Actor.inventory(obj) and Container.content(obj)
2022-03-15 23:35:36 +01:00
Petr Mikheev
d251c4e2a1
[Lua] Change behavior of obj.type
2022-03-15 23:35:36 +01:00
Petr Mikheev
af93ebf433
[Lua] Move class-specific functions to openmw.types
2022-03-15 19:23:26 +01:00
Petr Mikheev
aa6cba9b17
Merge branch 'pass_events_up' into 'master'
...
Pass unhandled Lua UI events to the parent
Closes #6630
See merge request OpenMW/openmw!1670
2022-03-14 19:07:24 +00:00
uramer
36c46ada6f
Pass unhandled Lua UI events to the parent
2022-03-14 19:07:23 +00:00
AnyOldName3
696be1cc39
Merge branch 'fix_6589' into 'master'
...
Add default value for `user-data` in openmw.cfg
Closes #6589
See merge request OpenMW/openmw!1632
2022-03-13 18:51:34 +00:00
psi29a
4959e44d7f
Merge branch 'fourcc' into 'master'
...
Switch to a constexpr for FourCC constant generation
See merge request OpenMW/openmw!1712
2022-03-09 10:33:37 +00:00
psi29a
6110174145
Merge branch 'fix_ui_popups' into 'master'
...
Rename Tooltip layer back to Popup, layer Notification layer on top of it
Closes #6663 and #6662
See merge request OpenMW/openmw!1713
2022-03-08 21:28:55 +00:00
duncanspumpkin
e2555c1bb7
Add self to authors
2022-03-08 21:03:17 +00:00
uramer
deefdd5620
Layer Notifications over Popup
2022-03-08 21:16:28 +01:00
uramer
688ca8b7fc
Revert "Rename Popup layer to Tooltip"
...
This reverts commit 543ee33f7eb4bec43761f784cfa19d3b13f5b3fd.
2022-03-08 21:12:08 +01:00
duncanspumpkin
3a117cac22
Switch to a constexpr for FourCC constant
...
Add static asssert on wrong size
2022-03-08 14:48:37 +00:00
jvoisin
8a182c130a
Merge branch 'refactor/prng' into 'master'
...
Refactor and rename some things around Misc::Rng
See merge request OpenMW/openmw!1710
2022-03-07 10:19:41 +00:00
jvoisin
a59c56e3ca
Merge branch 'refactor/esmvariant-string' into 'master'
...
Avoid string copies for ESM::Variant::getString
See merge request OpenMW/openmw!1711
2022-03-06 17:38:58 +00:00
Matt
54e114d83e
Avoid string copies for ESM::Variant::getString
2022-03-06 17:38:58 +00:00
ζeh Matt
d83a381f79
Refactor and rename some things around Misc::Rng
2022-03-06 17:28:28 +02:00
psi29a
9396cc7592
Merge branch 'fix_layer_bugs' into 'master'
...
Fix bugs introduced by layer refactor
Closes #6659
See merge request OpenMW/openmw!1709
2022-03-04 22:08:41 +00:00
uramer
3bcbd4c170
Fix quickkeys assign UI layer
2022-03-04 21:58:39 +01:00
uramer
db5770b44c
Fix bugs introduced by layer refactor
2022-03-04 17:31:52 +01:00
Petr Mikheev
696c2135ef
Merge branch 'FixSettingsLoaderForEditor' into 'master'
...
Make settings loader differentiate between engine and editor (fixes #6658 ).
Closes #6658
See merge request OpenMW/openmw!1706
2022-03-04 09:44:52 +00:00
Martin Otto
96e48e5492
Make settings loader differentiate between engine and editor ( fixes #6658 ).
2022-03-04 09:44:52 +00:00
Petr Mikheev
df41b4080d
Merge branch 'refactor/headtracking' into 'master'
...
Small improvement for headtracking
See merge request OpenMW/openmw!1683
2022-03-03 20:39:53 +00:00
Matt
0b528d3bfb
Small improvement for headtracking
2022-03-03 20:39:53 +00:00
psi29a
c99db4a66f
Merge branch 'fix-6660' into 'master'
...
Fix #6660 : Crash during intro video when closing the game
Closes #6660
See merge request OpenMW/openmw!1707
2022-03-03 20:23:48 +00:00
ζeh Matt
129d68e299
Fix #6660 : Crash during intro video when closing the game
2022-03-03 20:25:35 +02:00
psi29a
4b312c7c34
Merge branch 'ccache_for_windows' into 'master'
...
ccache for Windows
See merge request OpenMW/openmw!1220
2022-03-02 09:06:58 +00:00
psi29a
f6757ce124
ccache for Windows
2022-03-02 09:06:58 +00:00
psi29a
3afa46b25e
Merge branch 'CPP20_support' into 'master'
...
Support C++20
See merge request OpenMW/openmw!1705
2022-03-01 11:11:37 +00:00
Bret Curtis
32fd6f297a
static_cast bitwise operation between different enumeration types
2022-03-01 10:53:01 +01:00
Bret Curtis
6601274992
constify weakcache overloaded operators
2022-03-01 10:53:01 +01:00
Bret Curtis
1927b1c6d9
use static cast to handle: deprecated between enumerations of different types
2022-03-01 10:53:01 +01:00
Bret Curtis
ad11cc8d8a
reinstall fontconfig as needed; const an imbigious == operator
2022-03-01 10:53:01 +01:00
Bret Curtis
4b742dd461
explicit capture for lamda
2022-03-01 09:43:08 +01:00