Commit Graph

71 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
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