wmayer
8ed913f217
Gui: remove workaround for spnav 0.23 due to build failure with musl libc
2022-06-29 15:19:18 +02:00
wmayer
f68078e5cd
Gui: tmp. redirect stderr to a file to suppress an error message from spnav
2022-04-16 15:43:40 +02:00
luz paz
cc0f72953f
3Dconnexion: Clarify ambivalent console output warning
...
This commit simply demystifies the warning that most users will see when they boot in to FreeCAD "Couldn't connect to spacenav daemon." by adding
"Please ignore if you don't have a spacemouse."
2021-02-15 15:40:15 -05:00
Torsten Sadowski
0e44b87446
Fixed Python3 build, Python slots Qt slots clash
2019-03-17 10:22:40 +01:00
Torsten Sadowski
1914aec92f
Spacemice support refactored to use a common base class
2019-03-17 10:21:59 +01:00
Torsten Sadowski
9840275af6
Copyright notices added
2019-03-17 10:20:50 +01:00
Torsten Sadowski
f88474454d
Use std::vector to copy Spacemouse data from helper class to Application
2019-03-17 10:03:41 +01:00
Torsten Sadowski
8e48d58bcc
Fixed compilation of 3Dconnexion/libspacenav wit Qt4
2019-03-17 10:02:56 +01:00
Torsten Sadowski
a2d4d3bb91
Use QSocketNotifier for the libspnav polling interface
2019-03-17 10:02:38 +01:00
Torsten Sadowski
d14917ebff
GuiNativeEventLinux* compiles again after changes for Mac
2019-03-17 10:02:12 +01:00
Torsten Sadowski
535f4cb161
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
35fec577c1
Spacemouse platform dependent code is moved to different classes. Compiles and works for Linux
2019-03-17 10:00:24 +01:00