| 
								
								
									 Alexei Kotov | 8b47381162 | Merge branch 'more_move' into 'master' Fix some Coverity Scan complaints
See merge request OpenMW/openmw!3829 | 2024-02-03 17:24:53 +00:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 225e834b88 | Fix some Coverity Scan complaints | 2024-02-02 09:28:19 +04:00 |  | 
				
					
						| 
								
								
									 uramer | 9cce2e39ba | Merge branch 'master' into menuscripts | 2024-01-27 15:45:31 +01:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 87c9f395f1 | Move local variables in components | 2024-01-19 16:01:48 +04:00 |  | 
				
					
						| 
								
								
									 uramer | dd6017e81e | Avoid making engine handler methods public | 2024-01-11 00:55:29 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 2107bbc01d | Reuse input engine handlers in menu scripts | 2024-01-10 23:13:23 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 962ecc4329 | Allow menu scripts to read global sections while a game is loaded | 2024-01-10 22:28:57 +01:00 |  | 
				
					
						| 
								
								
									 uramer | d1268acf95 | Merge branch 'master' into menuscripts | 2024-01-07 23:15:21 +01:00 |  | 
				
					
						| 
								
								
									 uramer | e9b48e35c0 | Coverity defects | 2024-01-02 13:54:02 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 1d8ee7984f | Make input.triggers[] consistent with input.actions[] | 2024-01-02 13:45:45 +01:00 |  | 
				
					
						| 
								
								
									 uramer | 0e2e386dc9 | Lua actions take 3 | 2023-12-29 18:56:59 +00:00 |  | 
				
					
						| 
								
								
									 Devin Alexander Torres | 8161771969 | Add sol::lib::jit to actually enable JIT | 2023-12-07 04:57:52 -06:00 |  | 
				
					
						| 
								
								
									 uramer | c9eaeb47d5 | Minor API inconsistencies | 2023-11-21 03:04:24 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | f5325e11e3 | Rename mPermanentCallbacks -> mMenuScriptsCallbacks in LuaUtil::Storage | 2023-10-31 11:05:00 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 1dd7a15255 | Draft: add new type of Lua scripts - menu scripts | 2023-10-31 10:29:24 +01:00 |  | 
				
					
						| 
								
								
									 Kindi | c77b88cd38 | fix string format | 2023-09-08 10:39:28 +08:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | a849a053be | Do not copy vector | 2023-09-04 16:50:45 +04:00 |  | 
				
					
						| 
								
								
									 psi29a | 0b74146b05 | Merge branch 'luautflib' into 'master' Lua utf-8 support
Closes #6505
See merge request OpenMW/openmw!3327 | 2023-09-03 17:05:27 +00:00 |  | 
				
					
						| 
								
								
									 Kindi | 7eb456a169 | refactoring for readability | 2023-09-03 19:20:59 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | 8798217b51 | remove const keyword from all string_view | 2023-09-02 12:21:07 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | db287b2bc6 | dont use pass by const reference for small types in func arguments | 2023-09-01 19:35:50 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | dd61caa96d | using misc::stringutils::format and simplify relativeposition function | 2023-09-01 19:26:18 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | af58b531da | change function names and add documentation in overview.rst | 2023-08-30 02:33:27 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | 532230254b | add documentation | 2023-08-28 02:37:52 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | 92842cedf5 | len,codepoint,offset | 2023-08-27 16:12:52 +08:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 87eacf774a | Control GUI modes from Lua | 2023-08-20 17:49:56 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | f86a45d60a | [Lua] add __len metafunction for readonly objects | 2023-08-20 17:49:56 +02:00 |  | 
				
					
						| 
								
								
									 Kindi | 6d02c31720 | utf8.codes | 2023-08-18 00:01:11 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | d9c102e14d | utf8.char | 2023-08-13 23:37:31 +08:00 |  | 
				
					
						| 
								
								
									 Kindi | 8622a6da3b | luautf8lib | 2023-08-10 18:50:22 +08:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | f5b18d2d5d | Do not copy objects twice where possible | 2023-08-02 20:03:48 +04:00 |  | 
				
					
						| 
								
								
									 elsid | 5a0ad8cdd7 | Add Morrowind specific tests | 2023-07-22 01:31:55 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 3b43cc2aea | Lua: change obj.rotation from Euler angles to Quaternion | 2023-06-12 00:16:42 +02:00 |  | 
				
					
						| 
								
								
									 glassmancody.info | a7b7f99d72 | Expose game object's bounding box in lua api | 2023-05-18 11:10:10 -07:00 |  | 
				
					
						| 
								
								
									 psi29a | cdc753df70 | Merge branch 'lua_refactoring' into 'master' MWLua refactoring
See merge request OpenMW/openmw!2956 | 2023-05-02 19:48:21 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 4562b8c06b | Add headers for all .cppfiles in mwlua; move packages initilaization from LuaManager to luabindings.cpp | 2023-04-25 23:24:51 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | c362b2efa6 | Use LuaUtil::cast for casting sol::object to prevent crashing on type mismatch in Lua scripts. | 2023-04-25 22:11:04 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 61578ca39b | Add function LuaUtil::cast | 2023-04-25 21:51:05 +02:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 7b3aa621a4 | [Lua] Fix memory leak in sandboxed "require". | 2023-02-26 19:59:53 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | d0a82437a4 | [Lua] Fix memory tracking | 2023-02-26 18:46:57 +01:00 |  | 
				
					
						| 
								
								
									 psi29a | 0f331a4fc5 | Merge branch 'lua_callback' into 'master' Fix potential memory leak in LuaUtil::Callback
See merge request OpenMW/openmw!2733 | 2023-02-18 21:05:07 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | b71eac3e76 | Fix #7210 | 2023-02-15 10:31:10 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 65885d994f | Don't expose LuaUtil::Callback to lua | 2023-02-14 21:08:19 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 71ba7b88e2 | Move asyncpackage from apps/openmw/mwlua to components/lua | 2023-02-14 20:03:32 +01:00 |  | 
				
					
						| 
								
								
									 elsid | c79c14da91 | Fix -Wnon-virtual-dtor warnings | 2023-02-03 23:00:09 +01:00 |  | 
				
					
						| 
								
								
									 uramer | c17eedd348 | Documentation and API fixes (part of !2529) | 2023-01-30 10:13:26 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | 95999afefd | Apply clang-format to the previous commit | 2023-01-20 23:44:12 +01:00 |  | 
				
					
						| 
								
								
									 Kindi | 07da7eddea | Add remap and round to lua utils | 2023-01-20 22:28:34 +00:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | d9e9db0983 | Additional information in Lua profiler | 2023-01-13 21:14:23 +01:00 |  | 
				
					
						| 
								
								
									 Petr Mikheev | b248c3e173 | Allow passing initDatato the :addSript call (#7091) | 2022-12-31 22:08:17 +01:00 |  |