| 
								
								
									 psi29a | 765d55208f | Merge branch 'axis-lock' into 'master' Feat(CS): Add shortcuts for axis locking, submode selection, switching camera, and fix render arrows
See merge request OpenMW/openmw!3675 | 2024-07-29 08:04:48 +00:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 21db4219de | Use QPersistentModelIndex to react to model changes | 2024-07-26 09:57:35 +04:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 9f8ebc7973 | FIX: Correct keybind conflict with move submode and drop to terrain | 2024-07-23 13:59:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 55ccec7ecc | FIX: Update settings declarations to newer standards | 2024-07-23 13:59:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 5afdcddefa | Consistency fix in keybind names, simplify instancemode and remove some dead code | 2024-07-23 13:59:21 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 78c41d3eee | Feat(instancemode.cpp): Implement keybinds for axis locking & switching submodes Cleanup(instancemode): Make the axis shortcut using std::string instead
of format | 2024-07-23 13:58:43 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 98750a122d | Feat(worldspacewidget.cpp): store the camera mode tool & implement the shortcut to cycle camera modes | 2024-07-23 13:56:19 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 2e581c4d70 | Feat(CS): Add shortcuts for axis locking, submode selection, and camera cycling | 2024-07-23 13:56:14 -05:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 355dd0bccf | Do not store references to disposed objects | 2024-07-23 10:27:23 +04:00 |  | 
				
					
						| 
								
								
									 psi29a | 89e8514e00 | Merge branch 'qvariant_usertype' into 'master' Improve QVariant usage
See merge request OpenMW/openmw!4261 | 2024-07-22 07:21:45 +00:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 54271b872c | Improve QVariant usage | 2024-07-20 14:32:56 +04:00 |  | 
				
					
						| 
								
								
									 Sam Hellawell | 78e365f382 | Add OpenMW-CS Terrain Equalize tool | 2024-07-20 02:30:46 +01:00 |  | 
				
					
						| 
								
								
									 elsid | 1bdc01273e | Move "debugging" function into Debug namespace | 2024-07-13 11:15:33 +02:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | dc7407a34c | Use signed variables to match an API | 2024-07-04 09:54:48 +04:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | a9108a743d | Do not make redundant copy | 2024-07-01 20:50:25 +04:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 5390634e22 | Add a missing null pointer check | 2024-06-27 21:10:38 +04:00 |  | 
				
					
						| 
								
								
									 psi29a | 64dd6e36d1 | Merge branch 'openmw-cs-error-verify-refnums' into 'master' OpenMW-CS verify duplicate RefNums
See merge request OpenMW/openmw!4012 | 2024-06-24 18:03:59 +00:00 |  | 
				
					
						| 
								
								
									 cykoder | 57e7bf3748 | OpenMW-CS verify duplicate RefNums | 2024-06-24 18:03:59 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | 0013a44b71 | Merge branch 'datadisplaydelegate' into 'master' React to scale or color changes in editor tables
See merge request OpenMW/openmw!4098 | 2024-06-22 09:03:19 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | 98ba2120b6 | Merge branch 'zerotohero' into 'master' Use -1 as the plugin index for LandTextures
See merge request OpenMW/openmw!4121 | 2024-06-14 07:22:27 +00:00 |  | 
				
					
						| 
								
								
									 Dave Corley | b7deb7e9bc | Feat(CS): Make LMB the primary interaction | 2024-06-12 19:36:55 -05:00 |  | 
				
					
						| 
								
								
									 Evil Eye | fbc6629d40 | Rework land texture handling | 2024-06-12 17:09:28 +02:00 |  | 
				
					
						| 
								
								
									 psi29a | c1d74763ed | Merge branch 'i-have-no-land-and-i-must-scream' into 'master' Fix(CS): Add landscape flag if it doesn't exist at all and improve landscape QOL
Closes #7707
See merge request OpenMW/openmw!3617 | 2024-06-11 11:10:33 +00:00 |  | 
				
					
						| 
								
								
									 psi29a | 61772fa234 | Merge branch 'verifiers' into 'master' Complain about fishy local variable names, improve editor effect list handling
See merge request OpenMW/openmw!4160 | 2024-06-11 11:10:19 +00:00 |  | 
				
					
						| 
								
								
									 elsid | 2e0e0f53b6 | Add --coverage to openmw-cs | 2024-06-10 23:04:01 +02:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 965bc20bab | Set mPluginIndex to -1 for textures defined in this plugin | 2024-06-10 21:39:10 +02:00 |  | 
				
					
						| 
								
								
									 Evil Eye | ed5bedb9db | Use record state to determine if a LandTexture record was defined in the current plugin | 2024-06-10 21:39:10 +02:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 145f9c1154 | CLEANUP(CS): Do heightData check in actual implementation, revert accidental change to land condition order | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 86316fa7ab | Fix(cell.cpp): Don't try to update land for interiors | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 10eb807e72 | Fix(Cell.hpp): Correct include path for document | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 0a8fee59dd | Don't store member variables from document & use simpler and safer inputs to cell constructor. Explicitly tell the constructor whether land
should be loaded or not | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 47044e1dc0 | Cleanup(CS): re-add const for land collection | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 89bce6f678 | Fix(CS): Enum name in accordance with current standards | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 6f2ae4a33b | Cleanup(CS): Improve readability and clean up some implementations | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | ad135e3b95 | Fix(cell.cpp): Change commands.hpp to absolute include path | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | d8187e40b2 | Feat(CS): Create LAND record using the undo stack | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 731302ecff | Feat(CS): Add undo stack as a member of CSVRender::Cell | 2024-06-10 02:02:31 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | f565730a9a | Fix(cell.cpp): never try to update land for interiors | 2024-06-10 01:58:34 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | dd7a2f22d1 | Cleanup(CSVRender::Cell:updateLand): Early exit when landscape should not be loaded | 2024-06-10 01:58:34 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 78fd135764 | Fix(CS): Remove unreachable code as land data will always be present | 2024-06-10 01:58:34 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 3e7335ddc7 | Fix(CS): Initialize landscape when opening an existing cell without VHGT | 2024-06-10 01:58:34 -05:00 |  | 
				
					
						| 
								
								
									 Dave Corley | 2541b74fc6 | Fix(CS): Apply land flags when appropriate edits are made | 2024-06-10 01:58:34 -05:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | dd0ff13ba9 | Reset attribute/skill arguments in IngredEffectRefIdAdapter if needed | 2024-06-08 13:50:40 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 3051e0834a | Accept invalid effect IDs and ranges in EffectsListAdapter | 2024-06-08 13:49:39 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 252ee7f8c4 | Deduplicate effect list verification Drop Potion-specific range check, it's irrelevant | 2024-06-08 06:31:18 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | ba20ba2c6c | Editor: Warn if a magic effect's max magnitude is zero | 2024-06-08 06:31:18 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 2fdbd6287d | Editor: Verify magic effects for enchantments, ingredients and potions Use constants for known magic effect/skill/attribute range | 2024-06-08 06:31:17 +03:00 |  | 
				
					
						| 
								
								
									 psi29a | a80f5c109c | Merge branch 'ltexerasure' into 'master' Fix LTEX overriding and allow deletion
See merge request OpenMW/openmw!4152 | 2024-06-07 08:05:56 +00:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | eac2082e82 | Unify operation progress bar appearance | 2024-06-04 11:07:08 +04:00 |  | 
				
					
						| 
								
								
									 Evil Eye | ca6baed366 | Fix LTEX overriding and allow deletion | 2024-06-03 16:42:27 +02:00 |  |