wmayer
|
725ffe5217
|
Fix several compiler warnings:
fix -Wunused-parameter
fix -Winconsistent-missing-override
fix -Wsometimes-uninitialized
|
2019-04-08 15:04:07 +02:00 |
|
Torsten Sadowski
|
0d3c670785
|
Use std::vector to copy Spacemouse data from helper class to Application
|
2019-03-17 10:03:41 +01:00 |
|
Torsten Sadowski
|
46aa5fb0ad
|
x11EventFilter must be overridden for Qt4
|
2019-03-17 10:03:20 +01:00 |
|
Torsten Sadowski
|
e987801096
|
Fixed compilation of 3Dconnexion/libspacenav wit Qt4
|
2019-03-17 10:02:56 +01:00 |
|
Torsten Sadowski
|
48b305cd75
|
The platform dependant stuff is in different files chosen by the build system. Building on Linux/Qt5 works without libspacenav, with the X11 interface and the polling interface. All run. Spacemouse works with the polling interface and should work with the X11 interface under a real X system.
|
2019-03-17 10:00:49 +01:00 |
|
Torsten Sadowski
|
2acb6996b8
|
Spacemouse platform dependent code is moved to different classes. Compiles and works for Linux
|
2019-03-17 10:00:24 +01:00 |
|
Torsten Sadowski
|
b7fbbd97be
|
X11 independant implementation for USB SpaceNavigator, works with Wayland
|
2019-03-17 09:59:58 +01:00 |
|
wmayer
|
86df253842
|
Qt5: fix build failure if spacenav is not used under Linux
|
2018-09-17 16:41:14 +02:00 |
|
wmayer
|
adfdec3b9d
|
re-arrange headers to fix build failure with Qt4
|
2018-09-17 14:02:29 +02:00 |
|
Ian Rees
|
e7a5bd0aad
|
SpaceNavigator on Linux: rearrange #includes
|
2018-09-17 12:43:24 +02:00 |
|
Ian Rees
|
d63e29c3bc
|
Replace Q_OS_UNIX with Q_OS_LINUX for spacenav
|
2018-09-17 12:43:24 +02:00 |
|
Ian Rees
|
39b27ab9e3
|
Port SpaceNavigator support on Linux to Qt5
|
2018-09-17 12:43:24 +02:00 |
|
wmayer
|
6d49383093
|
Initial support of SpaceMouse Plus XT
|
2018-09-15 14:53:48 +02:00 |
|
wmayer
|
57e71e5d55
|
port C++ code to Qt5
|
2016-12-13 14:22:59 +01:00 |
|
wmayer
|
1cdee20953
|
Qt4/Qt5 neutral changes:
+ replace Q_WS_WIN with Q_OS_WIN
+ replace Q_WS_X11 with Q_OS_LINUX
+ replace Q_WS_MACX with Q_OS_MACX
+ set explicit cast to HWND
|
2016-12-12 14:09:21 +01:00 |
|
wmayer
|
f19d424d8b
|
fix -Wextra in FreeCADGui
|
2016-09-21 20:54:52 +02:00 |
|
Ian Rees
|
b555a70eac
|
Added some logging to Windows 3Dconnexion handler
|
2016-04-10 13:01:14 +12:00 |
|
Ian Rees
|
b5688aade5
|
Tidy logging (+whitespace) in Mac 3Dconnexion
|
2016-01-23 19:23:11 +13:00 |
|
wmayer
|
ebb1ca3b36
|
+ improve whitespaces
|
2015-04-01 13:17:26 +02:00 |
|
Torsten Sadowski
|
75070b1810
|
Builds and runs with or without 3Dconnexion.framework on Mac
Moved on top of a clean master
|
2015-04-01 12:30:07 +02:00 |
|
wmayer
|
70a1124a1d
|
+ re-enable check for active window for spaceball events
|
2015-03-23 19:44:04 +01:00 |
|
wmayer
|
f2d8fc91ec
|
+ issue #0001970: Spaceball 5000 USB no longer works in Windows 7 in 0.15 dev versions
|
2015-02-21 18:46:06 +01:00 |
|
Michael G. Hansen
|
9419259ff6
|
1659: 3dconnexion space navigator moves view even when FreeCAD is not the active application
Check whether the freecad window is active before relaying the space navigator events.
|
2014-08-19 15:46:52 +02:00 |
|
wmayer
|
490f041717
|
+ fixes #0001477: Spaceball becomes uncontrollable for large FreeCAD Documnets on X11 (spacenav)
|
2014-03-18 11:27:52 +01:00 |
|
wmayer
|
2d172cde0b
|
0000818: [PATCH] added new page to Customize dialog for space navigator
|
2012-09-06 14:09:43 +02:00 |
|
wmayer
|
57b633f21f
|
0000818: [PATCH] added new page to Customize dialog for space navigator
|
2012-08-30 11:31:46 +02:00 |
|
wmayer
|
20ffe1f866
|
0000787: Patch for Space navigator support on windows
|
2012-07-06 13:02:09 +02:00 |
|
wmayer
|
012e50c524
|
+ Thomas Anderson's patch for spacenav
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5242 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
|
2011-12-09 11:29:51 +00:00 |
|
wmayer
|
120ca87015
|
+ unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
|
2011-10-10 13:44:52 +00:00 |
|