clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								0df45a90b3 
								
							 
						 
						
							
							
								
								Use string_view in the remaining Class methods and push string_views closer to the MyGUI boundary  
							
							
							
						 
						
							2022-08-23 22:14:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								51938f9ef7 
								
							 
						 
						
							
							
								
								Use string_view in Interpreter::Context  
							
							
							
						 
						
							2022-08-12 19:42:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f99ed6f1db 
								
							 
						 
						
							
							
								
								Split components/misc/stringops.hpp into multiple headers  
							
							... 
							
							
							
							Replace all ciEqual overloads with one having std::string_view as argument. 
							
						 
						
							2022-08-03 22:06:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba69146ced 
								
							 
						 
						
							
							
								
								Use std::string_view to avoid redundant std::string construction  
							
							
							
						 
						
							2022-08-03 00:18:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								ac78b537d2 
								
							 
						 
						
							
							
								
								Address feedback  
							
							
							
						 
						
							2022-05-22 09:29:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								15fda78ddf 
								
							 
						 
						
							
							
								
								Include string  
							
							
							
						 
						
							2022-05-21 12:00:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								e79f803402 
								
							 
						 
						
							
							
								
								Change includes  
							
							
							
						 
						
							2022-05-21 10:48:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								c6ca0e78c9 
								
							 
						 
						
							
							
								
								Make getStringLiteral return a string_view  
							
							
							
						 
						
							2022-05-21 01:21:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1832ed6a48 
								
							 
						 
						
							
							
								
								Use pop_back to shrink the stack  
							
							
							
						 
						
							2022-01-28 16:26:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt 
								
							 
						 
						
							
							
							
							
								
							
							
								34723c8ea8 
								
							 
						 
						
							
							
								
								Cleanup interpreter code a bit  
							
							
							
						 
						
							2022-01-27 19:18:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								751e8cf76b 
								
							 
						 
						
							
							
								
								Do a bounds check before calling functions defined in cctype  
							
							
							
						 
						
							2021-11-14 11:26:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7cb38834 
								
							 
						 
						
							
							
								
								Remove duplicate GetSquareRoot implementation  
							
							
							
						 
						
							2021-09-19 19:53:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								9db7d0278a 
								
							 
						 
						
							
							
								
								Sprinkle some const ref  
							
							
							
						 
						
							2021-06-25 21:54:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								aec3c74fa5 
								
							 
						 
						
							
							
								
								Sprinkle some [[noreturn]] where possible  
							
							
							
						 
						
							2021-06-22 12:51:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								67c8d73fe0 
								
							 
						 
						
							
							
								
								Allow scripts to fail per target  
							
							
							
						 
						
							2021-06-19 19:26:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								f9d42ed396 
								
							 
						 
						
							
							
								
								Fix MSVC's C4267 warnings  
							
							
							
						 
						
							2021-05-12 10:34:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								6d351b2bdd 
								
							 
						 
						
							
							
								
								Fix MSVC 4706 warnings  
							
							
							
						 
						
							2021-04-23 22:53:59 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8084a336b5 
								
							 
						 
						
							
							
								
								Replace zeroes and nulls by nullptrs  
							
							
							
						 
						
							2020-11-29 11:14:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca3c3b123 
								
							 
						 
						
							
							
								
								Mark overrided methods by override keyword  
							
							
							
						 
						
							2020-10-16 22:18:54 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								e0ecbc08df 
								
							 
						 
						
							
							
								
								Give new opcodes to old functions made custom  
							
							
							
						 
						
							2020-05-23 11:57:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								3875b837bc 
								
							 
						 
						
							
							
								
								make MenuMode, Random, GetSecondsPassed regular functions  
							
							
							
						 
						
							2020-05-17 22:34:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								f0e2ee45fa 
								
							 
						 
						
							
							
								
								reuse ImplicitRef and ExplicitRef for enable, disable, getdisabled, startscript; move scriptrunning and stopscript  
							
							
							
						 
						
							2020-05-13 21:17:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									unknown 
								
							 
						 
						
							
							
							
							
								
							
							
								3b4782959e 
								
							 
						 
						
							
							
								
								Allow targeting non-unique actors with StartScript (bug  #2311 )  
							
							
							
						 
						
							2020-05-10 14:57:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fredzio 
								
							 
						 
						
							
							
							
							
								
							
							
								916a9641fc 
								
							 
						 
						
							
							
								
								Delete support for 2-arguments opcodes - it was never used  
							
							
							
						 
						
							2020-04-26 00:56:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								f3e8fbfded 
								
							 
						 
						
							
							
								
								Merge branch 'range-safety' into 'master'  
							
							... 
							
							
							
							Make script literal lookup functions safer
See merge request OpenMW/openmw!113  
							
						 
						
							2019-12-18 15:27:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								bde4a38181 
								
							 
						 
						
							
							
								
								Cast Random result to float (bug  #5175 )  
							
							
							
						 
						
							2019-10-03 23:20:25 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phillip Andrews 
								
							 
						 
						
							
							
							
							
								
							
							
								dee72e9430 
								
							 
						 
						
							
							
								
								Make script literal lookup functions safer  
							
							... 
							
							
							
							Assert isn't really the right way to range check these, since in theory we could have a malformed compiled script.  This should make it safer with zero performance overhead. 
							
						 
						
							2019-05-21 17:58:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								3032b177a1 
								
							 
						 
						
							
							
								
								Remove redundant includes  
							
							
							
						 
						
							2019-02-23 08:02:12 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								0937f02598 
								
							 
						 
						
							
							
								
								Get rid of unnecessary string streams  
							
							
							
						 
						
							2019-01-07 21:08:16 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								2961f0d810 
								
							 
						 
						
							
							
								
								Allow to use the %Name for creatures (bug  #4644 )  
							
							
							
						 
						
							2018-09-16 21:53:28 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								363516049d 
								
							 
						 
						
							
							
								
								Actually fix General number formatting  
							
							
							
						 
						
							2018-09-14 18:38:24 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								dc9aedca7d 
								
							 
						 
						
							
							
								
								Merged merge request  !33  
							
							
							
						 
						
							2018-08-18 12:08:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								1452684d9e 
								
							 
						 
						
							
							
								
								Use new logging system for components  
							
							
							
						 
						
							2018-08-14 19:42:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Carty 
								
							 
						 
						
							
							
							
							
								
							
							
								1c49698053 
								
							 
						 
						
							
							
								
								Implement 'g' flag  
							
							
							
						 
						
							2018-08-13 20:31:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Carty 
								
							 
						 
						
							
							
							
							
								
							
							
								579f35511a 
								
							 
						 
						
							
							
								
								Add support for scietific notation flag for MessageBox  
							
							
							
						 
						
							2018-08-12 22:45:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								29556a1802 
								
							 
						 
						
							
							
								
								More consistent wording of errors/warnings  
							
							... 
							
							
							
							A Warning indicates a potential problem in the content file(s) that the user told OpenMW to load. E.g. this might cause an object to not display at all or as intended, however the rest of the game will run fine.
An Error, however, is more likely to be a bug with the engine itself - it means that basic assumptions have been violated and the engine might not run correctly anymore.
The above mostly applies to errors/warnings during game-play; startup issues are handled differently: when a file is completely invalid/corrupted to the point that the engine can not start, that might cause messages that are worded as Error due to the severity of the issue but are not necessarily the engine's fault.
Hopefully, being a little more consistent here will alleviate confusion among users as to when a log message should be reported and to whom. 
							
						 
						
							2017-03-04 21:48:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								4322e76cb6 
								
							 
						 
						
							
							
								
								Fix shadowing warnings  
							
							
							
						 
						
							2016-08-29 12:38:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a5da3a269e 
								
							 
						 
						
							
							
								
								Fix shadowing warnings  
							
							
							
						 
						
							2016-08-29 12:20:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MiroslavR 
								
							 
						 
						
							
							
							
							
								
							
							
								f6f3f71db5 
								
							 
						 
						
							
							
								
								Improve format specifiers for message boxes  
							
							
							
						 
						
							2016-07-09 03:18:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a94029267f 
								
							 
						 
						
							
							
								
								Fix an inverted condition (Bug  #3209 )  
							
							
							
						 
						
							2016-02-18 01:25:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								ed57293e54 
								
							 
						 
						
							
							
								
								Allow '^' escape characters in books  
							
							... 
							
							
							
							http://forum.openmw.org/viewtopic.php?f=2&t=3373&p=37584&sid=1a0b015e6716b1bced37fd398ef876c7  
						
							2016-02-16 14:55:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								39feb547a0 
								
							 
						 
						
							
							
								
								Broken lower casing fix ( Fixes   #3068 )  
							
							
							
						 
						
							2015-12-08 23:12:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f875597be5 
								
							 
						 
						
							
							
								
								Don't use tolower()  
							
							... 
							
							
							
							See https://forum.openmw.org/viewtopic.php?f=8&t=3231&p=35968  
							
						 
						
							2015-12-07 21:58:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								8eb6d337d5 
								
							 
						 
						
							
							
								
								deal with script execution from within a script ( Fixes   #2964 )  
							
							
							
						 
						
							2015-10-09 12:14:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								67bd6cd708 
								
							 
						 
						
							
							
								
								Remove empty line at the beginning of files  
							
							... 
							
							
							
							git ls-files -z | xargs -0 sed -i '1{/^$/d}' 
							
						 
						
							2015-08-18 23:06:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b3f5ac5dbb 
								
							 
						 
						
							
							
								
								Include cleanup  
							
							
							
						 
						
							2015-07-25 02:11:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								22f01b1232 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/OpenMW/openmw  into osg  
							
							... 
							
							
							
							Conflicts:
	apps/launcher/graphicspage.cpp
	apps/opencs/editor.cpp
	apps/opencs/model/doc/document.cpp
	apps/opencs/view/render/cell.cpp
	apps/opencs/view/render/mousestate.cpp
	apps/opencs/view/render/textoverlay.cpp
	apps/opencs/view/render/worldspacewidget.cpp
	apps/openmw/mwclass/creature.cpp
	apps/openmw/mwclass/npc.cpp
	apps/openmw/mwgui/inventorywindow.cpp
	apps/openmw/mwgui/loadingscreen.cpp
	apps/openmw/mwgui/mapwindow.cpp
	apps/openmw/mwgui/pickpocketitemmodel.cpp
	apps/openmw/mwgui/waitdialog.cpp
	apps/openmw/mwmechanics/combat.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
	apps/openmw/mwrender/globalmap.cpp
	apps/openmw/mwworld/physicssystem.cpp
	apps/openmw/mwworld/refdata.cpp
	apps/openmw/mwworld/scene.cpp
	apps/openmw/mwworld/worldimp.cpp
	components/sdlutil/sdlinputwrapper.cpp
	extern/shiny/Main/Factory.cpp
	extern/shiny/Main/MaterialInstance.cpp
	extern/shiny/Main/Platform.cpp
	extern/shiny/Main/ShaderSet.cpp 
							
						 
						
							2015-05-23 20:33:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rohit Nirmal 
								
							 
						 
						
							
							
							
							
								
							
							
								396fba7fa9 
								
							 
						 
						
							
							
								
								Silence -Wreorder warnings, and remove -Wno-reorder.  
							
							
							
						 
						
							2015-05-21 22:46:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8c810e3620 
								
							 
						 
						
							
							
								
								Move rng to components  
							
							
							
						 
						
							2015-04-22 17:58:55 +02:00