Commit Graph

2316 Commits

Author SHA1 Message Date
DeepSOIC
a0aa8ace52 Gui: GestureNavigationStyle: remove logging 2019-05-14 15:35:50 +02:00
DeepSOIC
fd9630c4a0 Gui: GestureNavigationStyle rewrite
to better work on Qt5
+ new (dormant) feature: button roll gestures
2019-05-14 15:35:50 +02:00
wmayer
0ac0fba1f6 hide taskbar progress when required 2019-05-12 17:26:21 +02:00
Yorik van Havre
2d47993780 Merged latest translations from crowdin 2019-05-10 19:19:37 -03:00
Yorik van Havre
9a1bb779c9 Updated master translation files 2019-05-10 19:15:33 -03:00
wmayer
c61dfd43e9 hide taskbar progress when required 2019-05-10 21:05:31 +02:00
MA-DEVELOP\apeltauer
724daa2bf9 use ifdef QT_WINEXTRAS_LIB to make sure the code is only used in windows build with qt5 version 5.2 and higher 2019-05-10 18:22:20 +02:00
MA-DEVELOP\apeltauer
ca4ca78bd2 make sure QWinTaskbarProgress and QWinTaskbarButton is only used in windows compiles 2019-05-10 18:22:07 +02:00
MA-DEVELOP\apeltauer
5483455d30 add QWinTasbarProgress to windows build 2019-05-10 18:21:55 +02:00
wmayer
f839b31478 py3/py2: use exec as function 2019-05-10 17:15:33 +02:00
Dion Moult
68b43c6715 Clear existing preselects when setting a new preselect 2019-05-08 10:26:55 -03:00
Dion Moult
20795f1505 Actually highlight preselected objects upon the selectionchange event, otherwise it only triggers on mousemove event 2019-05-08 10:26:55 -03:00
Dion Moult
4bbfad7a10 Add python binding for setPreselect function via Selection.SetPreselection() 2019-05-08 10:26:55 -03:00
luz.paz
7a1f98fda1 Misc. source comment typo and whitespace fixes 2019-05-06 13:42:30 +02:00
Joel Graff
c923c9efe5 deleted commented code 2019-05-02 13:37:59 -03:00
Joel Graff
b2ca187d4b fix for edit tracker draw styles 2019-05-02 13:37:59 -03:00
wmayer
0b0ae920d6 respect user settings for dialog used in merge-document command 2019-05-02 11:46:10 +02:00
wmayer
0521860740 rename BUILD_uSE_PCH to FREECAD_USE_PCH to be consistent with other build options 2019-04-15 13:31:31 +02:00
Jakub Tyszkowski
af734bbbc6 NaviCube: Improve the widget style
This resizes down the cube, adjusts transparency and
text readability. Arrows and cube corners sizes were
adjusted.
2019-04-11 11:57:36 -03:00
Yorik van Havre
40a893e52f Gui: Added Gui.doc.view.viewer.setBackgroundColor() py method 2019-04-09 16:52:08 -03:00
wmayer
881b04a979 Fix several compiler warnings:
fix -Wunused-parameter
fix -Winconsistent-missing-override
fix -Wsometimes-uninitialized
2019-04-08 15:04:07 +02:00
wmayer
743e548363 add search function to parameter editor 2019-04-05 23:59:21 +02:00
wmayer
732eb6dbb5 fixes 0003913: libspnav crash on linux wayland during startup 2019-04-05 17:42:53 +02:00
wmayer
f743d44a19 fix crash when checking an empty error message of an exception 2019-03-31 17:34:35 +02:00
luz.paz
06d583b425 Misc typos and whitespace fixes
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*`
2019-03-31 11:42:36 +02:00
triplus
66527b2c4f Fix for build failure on Ubuntu 16.04 2019-03-31 11:32:06 +02:00
0penBrain
9c9905128e Add information about Linux GFX environnement in FC info 2019-03-31 11:22:28 +02:00
wmayer
d2e8fd3bbf make 3d view creation working with Qt 5.12 2019-03-23 21:18:18 +01:00
wmayer
64f4d453b5 fix VS2917 warnings: C4091, C4477, C4302, C4311 2019-03-23 16:35:40 +01:00
luz.paz
ad0ee86589 Misc. source comment typos 2019-03-22 10:44:14 -03:00
luz.paz
8c7c73ba4f Issue 3866: Partial fix for inaccurate tooltips 2019-03-22 10:44:14 -03:00
luz.paz
2ec8128338 Crowdin: cont... 2019-03-22 10:44:14 -03:00
wmayer
53321bb6a3 Py3: make string concatenation to work with Py2 and Py3 2019-03-18 12:17:56 +01:00
Torsten Sadowski
0e44b87446 Fixed Python3 build, Python slots Qt slots clash 2019-03-17 10:22:40 +01:00
Torsten Sadowski
888a0839d2 Fix Windows build 2019-03-17 10:22:25 +01:00
Torsten Sadowski
1914aec92f Spacemice support refactored to use a common base class 2019-03-17 10:21:59 +01:00
Torsten Sadowski
5d7d278df2 Fix Windows build 2019-03-17 10:21:43 +01:00
Torsten Sadowski
9840275af6 Copyright notices added 2019-03-17 10:20:50 +01:00
Torsten Sadowski
b527a7b916 Not used for SpaceNavigator devices, no change necessary 2019-03-17 10:15:16 +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
020fb993b8 x11EventFilter must be overridden for Qt4 2019-03-17 10:03:20 +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
89927ad5b7 Mac build of new Spacenavigator class works 2019-03-17 10:01:50 +01:00
Torsten Sadowski
e6a7c4ee8c Blind update for Windows code 2019-03-17 10:01:30 +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
Torsten Sadowski
0435211582 X11 independant implementation for USB SpaceNavigator, works with Wayland 2019-03-17 09:59:58 +01:00
wmayer
136934ea13 in case object deletion fails then make sure to re-enable updates of the main window 2019-03-15 14:43:50 +01:00