Commit Graph

81 Commits (fa3baac0f33aac3a066b3df4360ca2a9a02f27df)

Author SHA1 Message Date
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
7 years ago
Aesylwinn f73d60cc73 Make scene controls use configurable speed modifier. 8 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.
8 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.
8 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
8 years ago
Aesylwinn ae0d2c3b9c Refactor edit mode. Remove essentially duplicate function. 8 years ago
Aesylwinn a3363bc098 Fix and simplify pathgrid update handling, only recreate geometry
once per frame, and a few naming changes.
8 years ago
Aesylwinn 6fbc10dbba Add ability to get cell, pathgrid, and ability to add nodes.
Also missing include.
8 years ago
Aesylwinn 8b6cb73369 Add ability to invert selection. 8 years ago
Aesylwinn f8b43b2a64 Rename cryptic variables. 8 years ago
Aesylwinn 9645d0cc8a Pass more mouse pick information in scene view editor. 8 years ago
Aesylwinn 7fbcc47b15 Add pathgrid modified signals. 8 years ago
Aesylwinn 933504dbd0 Revert "Pathgrid rendering v2"
This reverts commit 4dee9604bb.
8 years ago
Aesylwinn 4dee9604bb Pathgrid rendering v2 8 years ago
Aesylwinn 6c471349f0 Add context menu for orbit camera. 8 years ago
Aesylwinn ebdc212886 Moved selectNavigationMode to SceneWidget class, centralized camera selection. 8 years ago
Aesylwinn 9afb0e0f90 Input restructuring. 8 years ago
Marc Zinnschlag 51a4e3fa7d properly abort drags from outside the worldspace widget (code was leaving unclean dragging flags behind) 8 years ago
Marc Zinnschlag 1240e0c716 cancel instance move on drag abort 8 years ago
Marc Zinnschlag a19ac72215 render marker 8 years ago
Marc Zinnschlag dececf6c38 instance moving via drag in 3D scenes 8 years ago
Marc Zinnschlag 1d0ef97bf6 added select all of same ID item to selection mode button menu 8 years ago
Marc Zinnschlag c1f0aa7260 added delete selection item to selection mode button menu 8 years ago
Marc Zinnschlag 45e6974266 added select all and clear selection features 8 years ago
scrawl 18320b2cd0 Move the Button enum to WorldSpaceWidget 8 years ago
scrawl 41c571d4f4 Merge branch 'master' of https://github.com/OpenMW/openmw into lighting
Conflicts:
	apps/opencs/view/render/instancemode.cpp
8 years ago
scrawl ad2145b463 OpenCS: use a separate enum for the toggle buttons 8 years ago
Marc Zinnschlag 7dd7be7f0e make scenes drop target for referenceables 8 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 9 years ago
scrawl e3bfbcb44b OpenCS: connect navigation button to OSG camera manipulators 9 years ago
scrawl aedafe651a OpenCS: delete physicssystem, will be replaced with OSG picking 9 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
cc9cii bd6e54dde3 Add function to cancel drag by pressing ESC. Remove debug code. 10 years ago