Commit Graph

18 Commits

Author SHA1 Message Date
pre-commit-ci[bot]
9fe130cd73 All: Reformat according to new standard 2025-11-11 13:49:01 +01:00
bofdahof
ba2c2ca5ad Console: rename PascalCase named methods to camelCase 2025-05-06 17:50:21 +02:00
Stanislav Meduna
8428b90c14 fix compatibility with current Mac 3Dconnexion driver 2023-12-18 00:15:52 -06:00
luzpaz
fc844ebac9 Migrate tabs to spaces in src/Gui/3Dconnexion/* 2023-03-22 17:06:47 +01:00
Chris Hennes
c06ddbef1d Core: Update Mac Spacemouse calls
The old call was deprecated by 3DConnexion.
2023-02-20 23:48:39 -06:00
berniev
ae53c9b0a4 Gui: Use auto and range-based for (#7481)
* On lines where the variable type is obvious from inspection, avoid repeating the type using auto. 
* When possible use a ranged for loop instead of begin() and end() iterators
2022-09-14 13:25:13 -05:00
wmayer
0140ca6efc Gui: [skip ci] print debug information in GuiNativeEvent::tdx_drv_handler 2022-07-14 16:00:02 +02:00
wmayer
c697f3c159 Gui: [skip ci] improve whitespaces in GuiNativeEvent::tdx_drv_handler 2022-07-14 15:49:36 +02:00
wmayer
b945573ec8 macOS: suppress some warnings 2020-10-18 16:18:34 +02:00
Christopher Coley
053072de64 3DConnexion SpaceBall and configuration dialog improvements 2020-08-22 15:26:00 +02: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
89927ad5b7 Mac build of new Spacenavigator class works 2019-03-17 10:01:50 +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