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
LohikaarmeHAV
19c74a4d6e
Part two
8 years ago
LohikaarmeHAV
7309be8592
First part
8 years ago
LohikaarmeHav
7cd991107c
Nah
...
Preview seem to not like removing mCamPositionSet and I have do other things.
8 years ago
LohikaarmeHav
c6bc30d6a8
Forgot to remove line and add comment.
8 years ago
LohikaarmeHav
c6ec473280
Camera reset now every time cell object->view is pressed.
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
e8626e588a
Changes in shortcut design.
...
- Handle input in centralized class for potential conflict resolution.
- Remove wrapper class for QShortcut; it should be unnecessary.
- Added customizable shortcut usage to orbit camera mode.
8 years ago
Aesylwinn
40297701d0
Base key config/shortcut implementation
8 years ago
Aesylwinn
2f39a6e20d
Fix camera input not being reset when focus for widget is lost.
8 years ago
Aesylwinn
999869da24
Position camera above, near, and looking at the scene.
8 years ago
Aesylwinn
59f59a3385
Fix indentation
8 years ago
Aesylwinn
08fe914ba1
Preliminary editor camera
8 years ago
Aesylwinn
ebdc212886
Moved selectNavigationMode to SceneWidget class, centralized camera selection.
8 years ago
Aesylwinn
9afb0e0f90
Input restructuring.
8 years ago
Aesylwinn
38059593a7
Removed workaround for OSG input handling in RenderWidget.
8 years ago
Marc Zinnschlag
dececf6c38
instance moving via drag in 3D scenes
8 years ago
scrawl
dac3b33efb
OpenCS: Pass events from the QGLWidget to the RenderWidget
9 years ago
Marc Zinnschlag
1aa926c7e0
restored T-shortcut (focus toolbar) in scene widget
9 years ago
scrawl
58720e6a28
Fix the OpenCS rendering crash on exit ( Fixes #2735 )
9 years ago
scrawl
412e001edb
Fix simulation time reset in OpenCS when opening a new view
9 years ago
scrawl
1ba3fa4169
Remove leftovers of the old OpenCS navigation
9 years ago
scrawl
00deacc27e
OpenCS: lighting modes
9 years ago
scrawl
232e34bddd
OpenCS: port lighting toolbar, fix multiple context GL objects issue
9 years ago
scrawl
1edccdbe55
OpenCS: apply visibility flags to osg node
9 years ago
scrawl
d6dea31b88
OpenCS: Use a CompositeViewer with multiple views instead of multiple viewers
...
Fixes the rendering glitches, turns out that multiple osgViewers were never an intended use case.
9 years ago
scrawl
af27a10b0c
OpenCS: preliminary port of PreviewWidget to OSG
9 years ago
scrawl
34d503017a
OpenCS: Set up an osgQt GraphicsWindow in SceneWidget
9 years ago
scrawl
49c2da27b3
OpenCS compiles and runs again (no rendering)
9 years ago
cc9cii
bd6e54dde3
Add function to cancel drag by pressing ESC. Remove debug code.
10 years ago
cc9cii
fbadaf55ee
Multiple SceneManagers per physics engine now working.
10 years ago
cc9cii
a01a921644
Experimental mouse event state machine for 3d editing, starting with drag & drop objects.
10 years ago
cc9cii
cb53e714f7
Convert PhysicsSystem to a singleton.
10 years ago
cc9cii
03a30c3f1d
Experimental, compiles but does not work.
10 years ago
cc9cii
994420aa57
Singleton wrapper for Ogre OverlaySystem.
10 years ago
cc9cii
e58e5c2bf5
Update overlays independently from multiple viewports.
10 years ago
cc9cii
758ce0ed98
Various fixes as per feedback comments.
10 years ago
cc9cii
e38417e662
Visibility mask implemented. For testing rigged up 'M' and 'N' keys for show/hide.
...
The scenewidget doesn't receive any mouse events for about a second after toggling the visibility flag. No idea what is causing this.
10 years ago
cc9cii
dbb2781817
Mouse click on text overlay implemented. Removed 'm' keybinding for overlay toggle. White lines not visible by default.
10 years ago
cc9cii
85d93807c5
Working version. White lines still present. Marker toggle hard-coded to 'm' key. Mouse events not implemented.
10 years ago
Marc Zinnschlag
9fd82212b3
Merge remote-tracking branch 'cc9cii/opencs-settings'
10 years ago
cc9cii
8a0ff17c22
Update SceneWidget when relevant user settings change.
10 years ago
scrawl
7252cb63a6
Fix cppcheck issues
10 years ago
Marc Zinnschlag
439ba57d46
added visual element selector toolbar button
10 years ago
Marc Zinnschlag
92af093856
new keyboard shortcut (T): move focus from scene widget to toolbar
10 years ago
Marc Zinnschlag
03f67cd6bd
moved low level widgets from CSVWorld into a separate namespace/directory
10 years ago
Marc Zinnschlag
2fe2def64c
added cell rendering in paged worldspaces
10 years ago
Marek Kochanowicz
ea1aaef8ca
replace paged with unpaged (and vice versa)
10 years ago