elsid
3067294f0d
Add and fix -Wshadow
2025-08-18 21:09:06 +02:00
Evil Eye
a085036a92
Resolve a number of Coverity defects
2025-08-06 19:52:09 +02:00
Evil Eye
60d5e4d30b
Merge branch 'local_variable_naming' into 'master'
...
Fix and enforce local variable naming (#8424 )
See merge request OpenMW/openmw!4832
2025-08-06 17:50:33 +00:00
Alexei Kotov
5ad9010e07
Merge branch 'dont-take-away-my-individuality' into 'master'
...
FIX: Track the highest local refNum during plugin loading and increment it for each cloned/created reference
Closes #8620
See merge request OpenMW/openmw!4781
2025-08-06 09:53:06 +03:00
elsid
d121b606b6
Fix and enforce local variable naming
2025-08-05 21:27:48 +02:00
Evil Eye
bdb3387bff
Install gcovr via pipx and disable Werror when building Benchmarks
2025-07-27 10:47:34 +02:00
Evil Eye
2bce45260c
Drop support for Qt5
2025-07-27 10:47:34 +02:00
Dave Corley
9dd028b260
FEAT(CS): Replace selection markers with a real one ( #8139 )
2025-07-14 23:18:45 +03:00
Dave Corley
2cb7d6c392
CLEANUP: Remove commented code & use the builtin getNewId function when cloning
2025-07-13 05:11:38 -07:00
Alexei Kotov
34a5eb7512
Editor: Account for pixel ratio in instance mode mouse coordinates conversion ( #6573 )
2025-03-13 20:06:20 +03:00
psi29a
af3640217e
Merge branch 'smoothlandslikesmoothlittlebabies' into 'master'
...
Editor: Prevent crash on smoothing undefined cell borders (#8299 )
Closes #8299
See merge request OpenMW/openmw!4512
2025-01-14 11:18:28 +00:00
Alexei Kotov
d3fe31803f
Editor: Prevent crash on smoothing undefined cell borders ( #8299 )
2025-01-12 21:05:48 +03:00
Dave Corley
bc3c3bbc9c
FIX: tooltips lose some of the relevant information if not stored as a QString
2025-01-12 10:07:40 -07:00
Dave Corley
1e6ed3eb70
CLEANUP: Define the tooltip text as constexpr
2024-11-22 14:32:35 -06:00
Dave Corley
44d5939572
FEAT(InstanceMode): Add a tooltip for InstanceMode in the same style as that of PathgridMode
2024-11-22 04:24:33 -06:00
Dave Corley
fb9b191027
CLEANUP(instancemode): Always drop everything the same way
2024-11-22 04:24:30 -06:00
elsid
afa769408a
Use normalized path for correctActorModelPath
2024-11-03 13:50:17 +01:00
Evil Eye
6644a7f27b
Use more sensible types in pathgridutil
2024-10-02 21:10:51 +02:00
elsid
1fd6ac6438
Use normalized path in ImageManager
2024-09-17 00:49:57 +02:00
elsid
d8189a5aa1
Use normalized path in SceneManager
2024-09-13 14:21:49 +02:00
Dave Corley
daf82d40b9
FIX(CSVRender::Object): Clamp scale edits in render window too
2024-08-25 10:23:04 -07:00
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
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
Sam Hellawell
78e365f382
Add OpenMW-CS Terrain Equalize tool
2024-07-20 02:30:46 +01: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
Evil Eye
fbc6629d40
Rework land texture handling
2024-06-12 17:09:28 +02:00
Evil Eye
965bc20bab
Set mPluginIndex to -1 for textures defined in this 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
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
Evil Eye
ca6baed366
Fix LTEX overriding and allow deletion
2024-06-03 16:42:27 +02:00
Evil Eye
6a10311ae5
Use more appropriate types in terrain storage
2024-05-23 18:48:54 +02:00
Andrei Kortunov
070327a259
Change SVG color in the editor
2024-04-27 09:57:47 +04:00
Andrei Kortunov
1bb48bcef7
Treat editor icons as scalable
2024-04-21 20:56:06 +04:00
AnyOldName3
04f1dc282b
Merge branch 'fix-osga-rotate-wildly' into 'master'
...
Fix OSGAnimation issues
See merge request OpenMW/openmw!3989
2024-04-20 15:37:09 +00:00
Andrei Kortunov
1ad9e5f9e8
Rework editor icons
2024-04-14 08:17:10 +04:00
Sam Hellawell
c3420ed306
Fix build
2024-04-11 03:01:00 +01:00
Evil Eye
781e797810
Merge branch 'instanceselectionmode' into 'master'
...
Fix instance selection mode destruction (#7447 )
Closes #7447
See merge request OpenMW/openmw!3945
2024-03-23 08:08:15 +00:00
psi29a
090e57b27c
Merge branch 'esm3structs' into 'master'
...
Replace fixed size writeHNT calls with decomposition
See merge request OpenMW/openmw!3914
2024-03-15 11:02:42 +00:00