scrawl
|
41c571d4f4
|
Merge branch 'master' of https://github.com/OpenMW/openmw into lighting
Conflicts:
apps/opencs/view/render/instancemode.cpp
|
2016-01-15 15:46:10 +01:00 |
|
scrawl
|
ad2145b463
|
OpenCS: use a separate enum for the toggle buttons
|
2016-01-11 23:10:16 +01:00 |
|
Marc Zinnschlag
|
7dd7be7f0e
|
make scenes drop target for referenceables
|
2016-01-10 08:56:15 +01:00 |
|
Marc Zinnschlag
|
cf9fa0e0e9
|
first batch of changing over user settings usage to the new system
|
2015-12-12 14:49:16 +01:00 |
|
Marc Zinnschlag
|
01f4b8a182
|
added scene tooltips system (tag based)
|
2015-11-12 15:06:37 +01:00 |
|
Marc Zinnschlag
|
843225996c
|
get modifiers from event instead of from the application
|
2015-10-27 15:43:52 +01:00 |
|
Marc Zinnschlag
|
e34af4c4b5
|
handle primary and secondary edit button clicks on cell arrows
|
2015-10-25 15:16:22 +01:00 |
|
Marc Zinnschlag
|
4b0fa370e3
|
made WorldspaceWidget::getDocument public (EditModes will need the document later)
|
2015-10-02 15:06:42 +02:00 |
|
Marc Zinnschlag
|
323f8bb29f
|
sensitivity settings
|
2015-10-01 13:42:21 +02:00 |
|
Marc Zinnschlag
|
0a5bfb2107
|
added framework for drag operations
|
2015-10-01 12:46:01 +02:00 |
|
Marc Zinnschlag
|
319e3f24a3
|
on edit mode change clear selection of elements that are not affected by current edit mode (only support for instance for now since we do not have selection for other elements yet)
|
2015-09-29 13:48:04 +02:00 |
|
Marc Zinnschlag
|
9bf27c7e37
|
moved edit mode handling from SceneSubView to WorldspaceWidget
|
2015-09-27 14:38:12 +02:00 |
|
Marc Zinnschlag
|
7bbc475bda
|
apply button mapping
|
2015-09-26 18:01:49 +02:00 |
|
Marc Zinnschlag
|
501ae6372d
|
factored out mouse picking into a separate function
|
2015-09-26 17:51:41 +02:00 |
|
Marc Zinnschlag
|
5c34a02058
|
store mouse bindings in WorldspaceWidget
|
2015-09-25 13:11:40 +02:00 |
|
Marc Zinnschlag
|
b2cb5f0374
|
pass on user settings updates to potentially interested parties within a scene subview
|
2015-09-24 15:51:16 +02:00 |
|
scrawl
|
1ba3fa4169
|
Remove leftovers of the old OpenCS navigation
|
2015-06-03 18:11:34 +02:00 |
|
scrawl
|
e3bfbcb44b
|
OpenCS: connect navigation button to OSG camera manipulators
|
2015-03-26 00:55:58 +01:00 |
|
scrawl
|
aedafe651a
|
OpenCS: delete physicssystem, will be replaced with OSG picking
|
2015-03-25 19:08:09 +01:00 |
|
cc9cii
|
2720e5ea9d
|
Remove PhysicsManager singleton and use shared_ptr instead. Resolves the issue where sometimes destructors were called in an unexpected sequence resulting in a crash while exiting the application.
|
2014-12-01 06:44:12 +11:00 |
|
Marc Zinnschlag
|
e04ead2bd5
|
new element visibility button icons
|
2014-11-28 09:14:02 +01:00 |
|
Marc Zinnschlag
|
a60e4c036f
|
Merge branch 'mode'
Conflicts:
apps/opencs/view/render/pagedworldspacewidget.cpp
apps/opencs/view/render/worldspacewidget.cpp
apps/opencs/view/render/worldspacewidget.hpp
|
2014-11-13 11:12:20 +01:00 |
|
Marc Zinnschlag
|
2acf446f18
|
added edit mode button to scene toolbar
|
2014-11-11 15:58:22 +01:00 |
|
Marc Zinnschlag
|
b50fcd403b
|
renamed getElementMask to getVisibilityMask
|
2014-11-09 11:29:45 +01:00 |
|
cc9cii
|
bd6e54dde3
|
Add function to cancel drag by pressing ESC. Remove debug code.
|
2014-11-03 21:24:47 +11:00 |
|
cc9cii
|
85ef683319
|
Fix deleting physics object when scene node is cleared.
|
2014-11-03 08:10:28 +11:00 |
|
cc9cii
|
1eed180a5c
|
Fix Gcc/MSVC differences with friend class. Invert camera derived direction.
|
2014-11-02 11:41:11 +11:00 |
|
cc9cii
|
8b4651f055
|
Move mouse related functions and states out of WorldspaceWidget.
|
2014-11-02 08:22:27 +11:00 |
|
cc9cii
|
b328aa1fb9
|
Multiple document support.
|
2014-11-01 18:57:39 +11:00 |
|
cc9cii
|
057982b1f8
|
Fix Subview interface clutter by keeping a map of Scenewidgets.
|
2014-11-01 08:29:08 +11:00 |
|
cc9cii
|
fbadaf55ee
|
Multiple SceneManagers per physics engine now working.
|
2014-10-31 21:50:57 +11:00 |
|
cc9cii
|
1741043f20
|
Revert to storing Scene Node names as the key in RigidBody. Allow moving objects up/down using scroll wheel or touchpad while dragging. Cleanup code a little.
|
2014-10-29 23:02:38 +11:00 |
|
cc9cii
|
792fbd119f
|
Resolve incorrect merge issues.
|
2014-10-29 10:43:55 +11:00 |
|
cc9cii
|
68b7532383
|
Move code to WorldspaceWidget so that UnpagedWorldspaceWidget can be supported.
|
2014-10-29 00:50:48 +11:00 |
|
cc9cii
|
b3ef7a71e2
|
Different implementation of update overlay fix.
|
2014-10-09 05:56:44 +11:00 |
|
cc9cii
|
5d8022bdc5
|
Update overlay upon control elements button signal.
|
2014-10-08 21:22:12 +11:00 |
|
cc9cii
|
dbb2781817
|
Mouse click on text overlay implemented. Removed 'm' keybinding for overlay toggle. White lines not visible by default.
|
2014-10-06 08:20:09 +11:00 |
|
cc9cii
|
85d93807c5
|
Working version. White lines still present. Marker toggle hard-coded to 'm' key. Mouse events not implemented.
|
2014-10-05 19:25:37 +11:00 |
|
Marc Zinnschlag
|
1254198d90
|
add debug profiles to scene subviews view drag and drop
|
2014-09-13 18:54:29 +02:00 |
|
Marc Zinnschlag
|
717c1b15f5
|
fixed drop implementation for unpaged worldspace (wasn't updating cell object)
|
2014-09-11 13:08:30 +02:00 |
|
Marc Zinnschlag
|
0db288ce07
|
generalising and cleaning up drop implementation of worldspace widget
|
2014-09-11 13:04:20 +02:00 |
|
Marc Zinnschlag
|
5a9376450b
|
some cleanup of the scene view drop code
|
2014-09-11 11:27:56 +02:00 |
|
Marc Zinnschlag
|
f913d51e35
|
remove deleted debug profiles from run tool
|
2014-09-07 12:55:52 +02:00 |
|
Marc Zinnschlag
|
51128d2d57
|
added run button to scene subview toolbar
|
2014-09-06 16:11:06 +02:00 |
|
Marc Zinnschlag
|
439ba57d46
|
added visual element selector toolbar button
|
2014-07-31 14:06:04 +02:00 |
|
Marc Zinnschlag
|
03f67cd6bd
|
moved low level widgets from CSVWorld into a separate namespace/directory
|
2014-07-08 12:39:12 +02:00 |
|
Marc Zinnschlag
|
2fe2def64c
|
added cell rendering in paged worldspaces
|
2014-06-29 16:00:06 +02:00 |
|
Marc Zinnschlag
|
a6626b94c8
|
added cell rendering in unpaged worldspaces
|
2014-06-29 14:19:10 +02:00 |
|
Marek Kochanowicz
|
5e99381019
|
Drag and drop works.
|
2014-05-03 14:00:30 +02:00 |
|
Marek Kochanowicz
|
7f1df878f6
|
make getDropType static and public.
|
2014-05-02 20:28:28 +02:00 |
|