Kyle Cooley
556117f6e6
Update marker transparency when changed.
7 years ago
Bret Curtis
39185e6f8c
purge the rest of boost::shared and any other boost related things that no longer are required
...
put boost system back in, clean others up
revert Qt
add back boost fstream
8 years ago
Aesylwinn
f73d60cc73
Make scene controls use configurable speed modifier.
9 years ago
Aesylwinn
f251c3867d
Redesigned shortcut handler to be capable of dealing with child and
...
parent widgets. This should be the final design change. Also, some
various bug fixes.
9 years ago
Aesylwinn
1b5273f2b7
Finally re-added rendering stats, refactored some functions
...
to better fit new input structure, removed unneeded shortcut
declarations in headers, and changed the cell marker
interaction to use primary/secondary select instead of
shift + primary/secondary edit.
9 years ago
Aesylwinn
faa84e0a35
- Further extended usage of new shortcut class
...
- Refactored camera classes to take advantage of Qt's reference counting
- Removed some of the old implementation
9 years ago
Aesylwinn
ae0d2c3b9c
Refactor edit mode. Remove essentially duplicate function.
9 years ago
Aesylwinn
a3363bc098
Fix and simplify pathgrid update handling, only recreate geometry
...
once per frame, and a few naming changes.
9 years ago
Aesylwinn
6fbc10dbba
Add ability to get cell, pathgrid, and ability to add nodes.
...
Also missing include.
9 years ago
Aesylwinn
8b6cb73369
Add ability to invert selection.
9 years ago
Aesylwinn
f8b43b2a64
Rename cryptic variables.
9 years ago
Aesylwinn
9645d0cc8a
Pass more mouse pick information in scene view editor.
9 years ago
Aesylwinn
7fbcc47b15
Add pathgrid modified signals.
9 years ago
Aesylwinn
933504dbd0
Revert "Pathgrid rendering v2"
...
This reverts commit 4dee9604bb
.
9 years ago
Aesylwinn
4dee9604bb
Pathgrid rendering v2
9 years ago
Aesylwinn
6c471349f0
Add context menu for orbit camera.
9 years ago
Aesylwinn
ebdc212886
Moved selectNavigationMode to SceneWidget class, centralized camera selection.
9 years ago
Aesylwinn
9afb0e0f90
Input restructuring.
9 years ago
Marc Zinnschlag
51a4e3fa7d
properly abort drags from outside the worldspace widget (code was leaving unclean dragging flags behind)
9 years ago
Marc Zinnschlag
1240e0c716
cancel instance move on drag abort
9 years ago
Marc Zinnschlag
a19ac72215
render marker
9 years ago
Marc Zinnschlag
dececf6c38
instance moving via drag in 3D scenes
9 years ago
Marc Zinnschlag
1d0ef97bf6
added select all of same ID item to selection mode button menu
9 years ago
Marc Zinnschlag
c1f0aa7260
added delete selection item to selection mode button menu
9 years ago
Marc Zinnschlag
45e6974266
added select all and clear selection features
9 years ago
scrawl
18320b2cd0
Move the Button enum to WorldSpaceWidget
9 years ago
scrawl
41c571d4f4
Merge branch 'master' of https://github.com/OpenMW/openmw into lighting
...
Conflicts:
apps/opencs/view/render/instancemode.cpp
9 years ago
scrawl
ad2145b463
OpenCS: use a separate enum for the toggle buttons
9 years ago
Marc Zinnschlag
7dd7be7f0e
make scenes drop target for referenceables
9 years ago
Marc Zinnschlag
cf9fa0e0e9
first batch of changing over user settings usage to the new system
9 years ago
Marc Zinnschlag
01f4b8a182
added scene tooltips system (tag based)
9 years ago
Marc Zinnschlag
843225996c
get modifiers from event instead of from the application
9 years ago
Marc Zinnschlag
e34af4c4b5
handle primary and secondary edit button clicks on cell arrows
9 years ago
Marc Zinnschlag
4b0fa370e3
made WorldspaceWidget::getDocument public (EditModes will need the document later)
9 years ago
Marc Zinnschlag
323f8bb29f
sensitivity settings
9 years ago
Marc Zinnschlag
0a5bfb2107
added framework for drag operations
9 years ago
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)
9 years ago
Marc Zinnschlag
9bf27c7e37
moved edit mode handling from SceneSubView to WorldspaceWidget
9 years ago
Marc Zinnschlag
7bbc475bda
apply button mapping
9 years ago
Marc Zinnschlag
501ae6372d
factored out mouse picking into a separate function
9 years ago
Marc Zinnschlag
5c34a02058
store mouse bindings in WorldspaceWidget
9 years ago
Marc Zinnschlag
b2cb5f0374
pass on user settings updates to potentially interested parties within a scene subview
9 years ago
scrawl
1ba3fa4169
Remove leftovers of the old OpenCS navigation
10 years ago
scrawl
e3bfbcb44b
OpenCS: connect navigation button to OSG camera manipulators
10 years ago
scrawl
aedafe651a
OpenCS: delete physicssystem, will be replaced with OSG picking
10 years ago
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.
10 years ago
Marc Zinnschlag
e04ead2bd5
new element visibility button icons
10 years ago
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
10 years ago
Marc Zinnschlag
2acf446f18
added edit mode button to scene toolbar
10 years ago
Marc Zinnschlag
b50fcd403b
renamed getElementMask to getVisibilityMask
10 years ago