Petr Mikheev
3fb470dcce
Increase the size of the settings menu; reduce the size of Lua settings "number" in order to make camera settings look good with the default size of the settings menu.
3 years ago
Petr Mikheev
65efd6f1c2
Remove from settings.cfg camera settings that are controlled from Lua
3 years ago
Petr Mikheev
860d5899c4
Control camera settings in-game
3 years ago
uramer
6d2dcaea50
Lua UI: Enable autoSize for single line text edit
3 years ago
psi29a
9c1970dce4
Merge branch 'lua_esm' into 'master'
...
Advanced Lua scripts configuration in omwaddon
See merge request OpenMW/openmw!1947
3 years ago
uramer
6c9c832927
Lua UI: Support autosized multiline text
3 years ago
Petr Mikheev
a70d5831c5
Lua scripts configuration in omwaddon
3 years ago
Cody Glassman
bc0eed9843
[Postprocessing] Typos in docs and state attributes
3 years ago
Petr Mikheev
9441d6266d
Update docs/source/generate_luadoc.sh
3 years ago
Cody Glassman
447b586d7d
[Postprocessing] Fix a couple awkward issues with Lua API
3 years ago
psi29a
e46fb48a2f
Merge branch 'marshland59-master-patch-64917' into 'master'
...
Update install-openmw.rst with instructions for installing via flatpak.
See merge request OpenMW/openmw!1872
3 years ago
Loop Zoop
ad9fc5a0ea
Update install-openmw.rst
3 years ago
cody glassman
424b828ff8
add ability to use display names
3 years ago
uramer
e591f856fb
Renderers
3 years ago
cody glassman
6093cb5f2c
postprocessing lua api extensions
3 years ago
uramer
70eacbbefc
onObjectActive and onItemActive Lua engine handlers
3 years ago
psi29a
f1fb446108
Merge branch 'typo' into 'master'
...
Typo
See merge request OpenMW/openmw!1887
3 years ago
glassmancody.info
7684d7e660
documentation typo
3 years ago
psi29a
4cea962535
Merge branch 'lua_console_doc' into 'master'
...
Add a couple of words about Lua console to the documentation
See merge request OpenMW/openmw!1885
3 years ago
psi29a
d4e2000d5b
Merge branch 'render_targets' into 'master'
...
Bind custom render targets per pass
See merge request OpenMW/openmw!1884
3 years ago
Petr Mikheev
e326c5bd09
Add a couple of words about Lua console to the documentation
3 years ago
glassmancody.info
3d03052717
dont bind rendertargets unless we use them, otherwise texture limit will be reached quickly
3 years ago
psi29a
b9b4f1c3c2
Merge branch 'console_log' into 'master'
...
In-game log viewer
See merge request OpenMW/openmw!1799
3 years ago
eldercare cognition
f6b21b8160
Update install-openmw.rst with instructions for installing via flatpak.
3 years ago
elsid
215b46503c
Support rendering for navmesh update frequency as a heatmap
...
Useful when need to find tiles with high number of updates.
Add debug Lua package with new functions to toggle render mode and set navmesh
render mode.
3 years ago
Petr Mikheev
cf49b46d64
Show logs in the debug window
...
Some part of UI code is written by @andrew-app
3 years ago
psi29a
f092d8da9a
Merge branch 'post_malone' into 'master'
...
Post Processing
See merge request OpenMW/openmw!1124
3 years ago
cody glassman
205452b482
updates to omwfx documentation
3 years ago
cody glassman
04843fed6d
moddable post-processing pipeline
3 years ago
uramer
be100749f8
Merge branch 'lua_onframe' into 'master'
...
[Lua] Rename onInputUpdate -> onFrame and call it even when the game is on pause (#6745 )
See merge request OpenMW/openmw!1852
3 years ago
uramer
52d05be04b
Styling for Settings
3 years ago
Petr Mikheev
0643685ea5
[Lua] Rename onInputUpdate -> onFrame and call it even when the game is on pause ( #6745 )
3 years ago
cody glassman
ad139f2f9a
rename to windowed fullscreen
3 years ago
cody glassman
05901a2480
add borderless windows, deprecate fullscreen mode
3 years ago
uramer
cd3535cd63
Document Settings interface, add scripts to CMakeLists
3 years ago
uramer
38e0f5c0af
Fix a docs typo
3 years ago
uramer
03659bef86
MWUI interface (resolve https://gitlab.com/OpenMW/openmw/-/issues/6594 )
3 years ago
Eris Caffee
de291b0ec4
Issue-6706 Save the size of the Options window
3 years ago
Petr Mikheev
88d09c336c
Lua console
3 years ago
Petr Mikheev
1363292fc9
Merge branch 'l10n_docs' into 'master'
...
L10n docs
See merge request OpenMW/openmw!1785
3 years ago
Benjamin Winger
2f455aa87b
Added fallback details to l10n docs
3 years ago
Benjamin Winger
dac4415699
Moved localisation docs to dedicated page
3 years ago
Matjaž Lamut
4907bcaf41
Document OpenMW-CS tables.
3 years ago
Benjamin Winger
21ffbcc4b4
Lua i18n updates
3 years ago
psi29a
f5bc78cac3
Merge branch 'lua_ui_flex' into 'master'
...
Lua UI Flex widget
Closes #6646
See merge request OpenMW/openmw!1743
3 years ago
Alexei Dobrohotov
98b2ddfd4c
Make console and maximized window defaults mimic Morrowind
3 years ago
uramer
3580f8ab43
Add Flex widget documentation
3 years ago
psi29a
1f14f97d17
Merge branch 'navmeshdb_max_file_size' into 'master'
...
Limit max navmeshdb file size (#6649 )
Closes #6649
See merge request OpenMW/openmw!1716
3 years ago
glassmancody.info
26c7e308ed
mygui bindings for color and alpha
3 years ago
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.
3 years ago
Petr Mikheev
fa115418eb
[Lua] Remove queries
3 years ago
Petr Mikheev
9af49cfa68
[Lua] Update documentation
3 years ago
uramer
36c46ada6f
Pass unhandled Lua UI events to the parent
3 years ago
uramer
94cc090f73
PR feedack for documentation
3 years ago
uramer
e092ee2624
Document the Lua Image widget, add UI texture resources
3 years ago
uramer
c0f095a462
Fix typos
3 years ago
Petr Mikheev
ff7ac7192b
Merge branch 'ui_pairs' into 'master'
...
Implement pairs and ipairs for ui.content and ui.layers. Document all iterable types in a uniform way.
See merge request OpenMW/openmw!1643
3 years ago
uramer
a1abc84f59
Implement pairs and ipairs for ui.content and ui.layers. Document all iterable types in a uniform way.
3 years ago
uramer
cc6dce5443
Support controller touchpads (Resolves https://gitlab.com/OpenMW/openmw/-/issues/6639 )
3 years ago
Lamoot
79c3b2e1a3
Cleanup and fix articles connected with the collada asset workflow.
3 years ago
David Nagy
d787317df9
Update overview.rst ( #6598 )
3 years ago
psi29a
e42d3a2000
Merge branch 'anim-creature-docs' into 'master'
...
Documentation how to get an Animated creature in OpenMW
See merge request OpenMW/openmw!1190
3 years ago
Matjaž Lamut
2d4d28fb8e
Documentation how to get an Animated creature in OpenMW
3 years ago
Alexei Dobrohotov
4502569660
Clarify stretch menu background documentation ( #5880 )
3 years ago
psi29a
0ce338bee7
Merge branch 'rain_ripple_default' into 'master'
...
Set rain ripples default to sparse
Closes #6422
See merge request OpenMW/openmw!1631
3 years ago
uramer
643c1d6aeb
Merge branch 'lua_ai' into 'master'
...
Control AI packages from Lua
See merge request OpenMW/openmw!1604
3 years ago
Evil Eye
7a7a95407a
Merge branch 'lua_pairs' into 'master'
...
Proper support of `pairs` and `ipairs` in Lua; fix bug in `makeReadOnly`.
See merge request OpenMW/openmw!1628
3 years ago
Petr Mikheev
a294adcdaf
Proper support of `pairs` and `ipairs` in Lua; fix bug in `makeReadOnly`.
3 years ago
uramer
581c3f4882
Update and document Lua Text and TextEdit widget types, fix some issues with Lua UI
3 years ago
Abdu Sharif
60aa57c8d8
Update water.rst
3 years ago
Petr Mikheev
6c56436809
Control AI packages from Lua
3 years ago
Petr Mikheev
47c37e5849
Lua command `object:activateBy(actor)` and handler `onActivate`
3 years ago
Petr Mikheev
ec4adcc5a2
Add better explanation of the `onLoad` engine handler.
3 years ago
Petr Mikheev
53f2dfd1c0
Merge branch 'lua_ui_templates' into 'master'
...
Lua UI templates
See merge request OpenMW/openmw!1475
3 years ago
uramer
960dd1f708
Lua UI templates
3 years ago
uramer
40a2280261
Update documentation regarding gyroscope
3 years ago
Petr Mikheev
a182fdeea1
Permanent storage for Lua data
3 years ago
psi29a
781b014183
Merge branch 'toggable_daynightswitch' into 'master'
...
Toggable day night switch (#5928 )
Closes #5928
See merge request OpenMW/openmw!1549
3 years ago
Cody Glassman
8ec0a52605
Toggable day night switch ( #5928 )
3 years ago
Petr Mikheev
9fd7630ca0
Add calendar.lua
3 years ago
Petr Mikheev
2d1b100239
Change terminology of gameSecond/gameHour to simulationTime/gameTime
3 years ago
psi29a
d8d7a3b372
Merge branch 'softparticles_patch' into 'master'
...
Shadervisitor adjustments and Mac OS fix for soft particles
See merge request OpenMW/openmw!1380
3 years ago
Petr Mikheev
0f246e7365
Use a separate instance of Lua i18n for every context
3 years ago
Matjaž Lamut
58697d98b2
Fix links in the collada documentation. Exporter now points to OpenMW's official repo and the example suite link now points to the actual place it needs to.
3 years ago
psi29a
ef60f2d191
Merge branch 'doc-static-models' into 'master'
...
Documentation: how to get a static model from Blender to OpenMW.
See merge request OpenMW/openmw!1496
3 years ago
Matjaž Lamut
c0d0972379
Some more tweaks and hook up the .rst file so it will show everything properly once on readthedocs.
3 years ago
Matjaž Lamut
02ef6c858d
Tutorial on how to get a static model from Blender to OpenMW. The existing article on Blender-OpenMW pipeline via COLLADA will be split into more in-depth articles for static and animated models respectively.
3 years ago
uramer
c865114b9b
Lua UI Layers
3 years ago
elsid
96eb8d7be9
Write generated navmesh to navmeshdb
...
Perform all request to db in a single thread to avoid blocking navmesh
generator threads due to slow write operations.
Write to db navmesh for all changes except update as it done for memory cache.
Batch multiple db operations into a single transaction to speed up writing by
not executing fsync after each insert/update query. All reads are performed in
the same transaction so they see uncommited data.
3 years ago
elsid
c9b8ba7b46
Read navmesh tile data from database
...
When tile is not found in memory cache try to find it in the database.
3 years ago
elsid
953a4c5550
Add a binary to generate navmesh from content files
...
Load content files based on the engine config files. Generate navmesh per cell
for all cells and store into SQLite database.
3 years ago
elsid
01c712d5f1
Split navigator settings into subtypes
...
Mostly to distinguish settings that affect properties of the generated navmesh.
3 years ago
uramer
e65c946452
Add a data field to Lua UI layouts
3 years ago
uramer
4a976a8e23
Use a setting to enable Lua Action tracebacks
3 years ago
glassmancody.info
9389cfaa42
mac os driver workaround and shadervisitor fixes
3 years ago
Petr Mikheev
73821ace94
Update Lua docs
3 years ago
Petr Mikheev
e56ee2c735
Apply lua handlers for user input in the main thread in order to reduce latency.
3 years ago
uramer
68963538ae
Lua UI API
3 years ago
psi29a
68e7a4083e
Merge branch 'master' into 'master'
...
Overhaul raindrop water ripple effect
Closes #6360
See merge request OpenMW/openmw!1316
3 years ago
Alexei Dobrohotov
b918135b4b
Factor race weight into magic projectile speed (bug #6343 )
3 years ago