elsid
|
e618026c69
|
Use ESM::RefId as index key in collections
|
2023-02-17 11:08:46 +01:00 |
|
Max Henzerling
|
897cdc62d8
|
Add snap to reference
|
2022-11-04 15:04:42 -07:00 |
|
jvoisin
|
1a326294c0
|
Run IWYU on the opencs
|
2022-10-31 21:04:01 +01:00 |
|
clang-format-bot
|
ddb0522bbf
|
Apply clang-format to code base
|
2022-09-22 21:35:26 +03:00 |
|
mpeco
|
78700eee57
|
functor-based Qt signal-slot syntax construction set
|
2022-08-23 17:14:12 -03:00 |
|
elsid
|
b3882777ab
|
Cleanup opencs includes
|
2022-08-19 19:25:03 +02:00 |
|
Vidi_Aquam
|
035fe778b2
|
Temporary workaround for angle snapping
Made the angle snap only apply to an object when the drag is finished, which is much more usable until the rotation system can be fixed completely
|
2022-04-11 08:12:38 -05:00 |
|
Vidi_Aquam
|
abf0c8048e
|
Change reading of settings and add missing logic to mouse wheel drag
|
2022-04-03 09:04:12 -05:00 |
|
Vidi_Aquam
|
6d7c8f25fc
|
Implement grid snapping and angle snapping in OpenMW-CS
Adds configurable snap settings for instance movement, rotation and scaling, used with the secondary edit button
|
2022-04-02 19:25:57 -05:00 |
|
unelsson
|
f876ff2c14
|
Clear temporary movement data at the end of the drag
|
2021-09-01 02:04:04 +03:00 |
|
unelsson
|
53d315c862
|
XYZ-locking, mouse wheel move fix
|
2021-09-01 02:04:04 +03:00 |
|
unelsson
|
23fe3d74ab
|
Use floats, not doubles
|
2021-09-01 02:04:04 +03:00 |
|
unelsson
|
840e7615f5
|
Store object origins and move difference
|
2021-09-01 02:04:04 +03:00 |
|
unelsson
|
0d511da615
|
Test of basic mouse-plane use
|
2021-09-01 02:04:04 +03:00 |
|
uramer
|
edc6d5c3e7
|
Fix a typo in separate drop binds
|
2021-01-28 22:22:48 +01:00 |
|
uramer
|
36cd818155
|
Fix separate drop, refactor for code reuse
|
2021-01-28 22:10:33 +01:00 |
|
Nelsson Huotari
|
313e895912
|
[OpenMW-CS] Cube and sphere instance selection
|
2021-01-09 21:35:07 +00:00 |
|
Andrei Kortunov
|
8084a336b5
|
Replace zeroes and nulls by nullptrs
|
2020-11-29 11:14:07 +04:00 |
|
Bret Curtis
|
8a8107e837
|
as it says; revert vismask and uncomplicate openmw
|
2020-04-20 20:57:38 +02:00 |
|
Andrei Kortunov
|
a68d9aed4c
|
Fix issues, found by CoverityScan
|
2020-04-04 17:45:26 +04:00 |
|
Nelsson Huotari
|
17cb3414d8
|
clean-up, improve formatting
|
2020-03-19 11:18:54 +02:00 |
|
Nelsson Huotari
|
75f6577f61
|
Remove unneeded include
|
2020-03-18 11:26:11 +02:00 |
|
Nelsson Huotari
|
41aa90bfa7
|
Add helper class for safer mask handling
|
2020-03-18 11:18:18 +02:00 |
|
Nelsson Huotari
|
af434cffba
|
fix numeric limits min() to lowest(), fix correct drop height
|
2020-03-18 11:18:18 +02:00 |
|
Nelsson Huotari
|
035d5205d9
|
Use collision boxes to calculate dropping height, variable naming
|
2020-03-18 11:18:18 +02:00 |
|
Nelsson Huotari
|
54738e1e32
|
Handle mask disabling better
|
2020-03-18 11:17:22 +02:00 |
|
Nelsson Huotari
|
711dc59f09
|
Implement four different functions for dropping
|
2020-03-18 11:17:22 +02:00 |
|
Nelsson Huotari
|
f063eeb36e
|
Drop objects with a keyboard shortcut
|
2020-03-18 11:17:22 +02:00 |
|
Nelsson Huotari
|
198a75b8e6
|
Delete selected instances with a hotkey
|
2020-02-19 11:44:55 +02:00 |
|
Andrei Kortunov
|
84979fa8b7
|
Move VisMask to components
|
2020-02-16 16:03:35 +04:00 |
|
Nat Meo
|
af1e5e01b4
|
Issue #5005: Instance window via Scene window
|
2019-07-01 23:26:05 +00:00 |
|
Andrei Kortunov
|
70ed8fd1a9
|
Use constants instead of widely used magic numbers (task #4645)
|
2018-09-17 19:22:50 +04:00 |
|
Nelsson Huotari
|
17e01ca336
|
Setting "Scene Drops" rename "3D Scene Editing"
|
2018-05-16 11:41:37 +03:00 |
|
Nelsson Huotari
|
69aacdff17
|
Lamoot's new icon set
|
2018-04-15 12:35:45 +03:00 |
|
Ewan Higgs
|
38a2de3c51
|
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
|
2017-06-09 16:49:25 +02:00 |
|
Allofich
|
ccacad51be
|
Fix shadowing warnings
|
2016-10-16 01:34:54 +09:00 |
|
Aesylwinn
|
ee432690e6
|
Make it easier to place objects in the scene editor.
This fix allows objects to be dropped onto the ground, and prevents
objects from being selected through the ground.
|
2016-09-03 17:37:13 -04:00 |
|
Aesylwinn
|
91fd966146
|
Fix some issues detected by coverity for the editor.
|
2016-08-18 12:42:35 -04:00 |
|
Marc Zinnschlag
|
2fef8948f1
|
Merge remote-tracking branch 'aesylwinn/InstanceRotateAndScale'
|
2016-08-18 09:13:43 +02:00 |
|
Aesylwinn
|
7125775648
|
Change free axis rotation.
|
2016-08-15 15:07:43 -04:00 |
|
Aesylwinn
|
3e4ac0c662
|
Potential fix for context sensitive select mode issues.
|
2016-08-14 14:43:29 -04:00 |
|
scrawl
|
2f6075329b
|
Clang warning fixes
|
2016-08-14 15:10:50 +02:00 |
|
Aesylwinn
|
101c3cc90d
|
Rotate around center of selection.
|
2016-08-12 17:12:10 -04:00 |
|
Aesylwinn
|
571969cd65
|
Scale from center of selection.
|
2016-08-12 17:11:37 -04:00 |
|
Aesylwinn
|
388917df89
|
Base editor rotate/scale commit.
|
2016-08-10 19:31:34 -04:00 |
|
Aesylwinn
|
05888e7925
|
Updated more tool tips to show shortcut configs.
|
2016-07-25 22:43:37 -04:00 |
|
Aesylwinn
|
ae0d2c3b9c
|
Refactor edit mode. Remove essentially duplicate function.
|
2016-05-17 21:24:16 -04:00 |
|
Aesylwinn
|
aea2380c2b
|
Add raytrace to dragCompleted. Implement node drag connection,
node and edge removal, and some fixes.
|
2016-05-16 17:25:02 -04:00 |
|
Aesylwinn
|
9645d0cc8a
|
Pass more mouse pick information in scene view editor.
|
2016-05-12 18:21:43 -04:00 |
|
Marc Zinnschlag
|
1774f6d9bf
|
moved ref num assingment from instance creation to save procedure
|
2016-03-24 11:12:05 +01:00 |
|