Commit Graph

2300 Commits

Author SHA1 Message Date
wmayer
120cfc5a9f respect user settings for dialog used in merge-document command 2019-05-02 11:46:10 +02:00
wmayer
cd4269e6af 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
5562d919d0 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
5b44d3c46b Gui: Added Gui.doc.view.viewer.setBackgroundColor() py method 2019-04-09 16:52:08 -03:00
wmayer
725ffe5217 Fix several compiler warnings:
fix -Wunused-parameter
fix -Winconsistent-missing-override
fix -Wsometimes-uninitialized
2019-04-08 15:04:07 +02:00
wmayer
8f8473a212 add search function to parameter editor 2019-04-05 23:59:21 +02:00
wmayer
870ad71f99 fixes 0003913: libspnav crash on linux wayland during startup 2019-04-05 17:42:53 +02:00
wmayer
de44a747f6 fix crash when checking an empty error message of an exception 2019-03-31 17:34:35 +02:00
luz.paz
c985f9ee79 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
6bc555c9be Fix for build failure on Ubuntu 16.04 2019-03-31 11:32:06 +02:00
0penBrain
2b856e0840 Add information about Linux GFX environnement in FC info 2019-03-31 11:22:28 +02:00
wmayer
763c2b22fe make 3d view creation working with Qt 5.12 2019-03-23 21:18:18 +01:00
wmayer
e4be0cb36e fix VS2917 warnings: C4091, C4477, C4302, C4311 2019-03-23 16:35:40 +01:00
luz.paz
50c82c2b91 Misc. source comment typos 2019-03-22 10:44:14 -03:00
luz.paz
dfb2389ca6 Issue 3866: Partial fix for inaccurate tooltips 2019-03-22 10:44:14 -03:00
luz.paz
8fb61fe09f Crowdin: cont... 2019-03-22 10:44:14 -03:00
wmayer
3471564032 Py3: make string concatenation to work with Py2 and Py3 2019-03-18 12:17:56 +01:00
Torsten Sadowski
0453ee71e6 Fixed Python3 build, Python slots Qt slots clash 2019-03-17 10:22:40 +01:00
Torsten Sadowski
2d5fd706f2 Fix Windows build 2019-03-17 10:22:25 +01:00
Torsten Sadowski
c6882e8de7 Spacemice support refactored to use a common base class 2019-03-17 10:21:59 +01:00
Torsten Sadowski
91b2a3cff3 Fix Windows build 2019-03-17 10:21:43 +01:00
Torsten Sadowski
9c2578de74 Copyright notices added 2019-03-17 10:20:50 +01:00
Torsten Sadowski
edb213844e Not used for SpaceNavigator devices, no change necessary 2019-03-17 10:15:16 +01: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
8489864d5b Use QSocketNotifier for the libspnav polling interface 2019-03-17 10:02:38 +01:00
Torsten Sadowski
f7fdc52de2 GuiNativeEventLinux* compiles again after changes for Mac 2019-03-17 10:02:12 +01:00
Torsten Sadowski
f95d236112 Mac build of new Spacenavigator class works 2019-03-17 10:01:50 +01:00
Torsten Sadowski
3799b60596 Blind update for Windows code 2019-03-17 10:01:30 +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
51fcdd2c00 in case object deletion fails then make sure to re-enable updates of the main window 2019-03-15 14:43:50 +01:00
wmayer
bb6e4e6ad4 fix mouse selection for high DPI screens 2019-03-14 19:51:44 +01:00
wmayer
a14b99e774 improve drawing of overlay pixmaps for high DPI screens 2019-03-14 18:32:21 +01:00
wmayer
8f6bf8eafc fixes 0003861: Sketch change plane when changing Attachment Offset (UI quirk) 2019-03-12 22:54:37 +01:00
wmayer
83545717d2 PVS: fix several issues 2019-03-12 22:38:22 +01:00
wmayer
51b6a09525 fix problem that too large splash image make dialog too large 2019-03-12 15:12:18 +01:00
wmayer
4a1c04e059 keep selection order with Selection.getSelection() 2019-03-10 18:01:25 +01:00
wmayer
00f2bd4e62 PVS: fix some more coding flaws 2019-03-07 14:43:16 +01:00
Yorik van Havre
dcae6d027e Updated translations 2019-03-06 21:50:08 -03:00
wmayer
c3fb5edc41 allow to define custom background images 2019-03-06 11:09:14 +01:00
wmayer
55160676d3 fixes 0003880: list of languages is not sorted in the preferences settings 2019-03-05 17:50:15 +01:00
wmayer
1daa0aa79c improve Copy&Paste handling in Python console 2019-03-05 10:20:50 +01:00
wmayer
16a84b9605 add some comments 2019-03-04 19:25:43 +01:00
wmayer
f24bed170a fix navigation with Tab or Shift+Tab in property editor 2019-03-04 19:15:53 +01:00
wmayer
f29df543c2 remove unused controls from General preference page 2019-03-04 15:18:05 +01:00
wmayer
28b195d6e2 PVS issues:
consistently define copy constructor and assignment operator
remove superfluous casts
initialize member variables in constructor
avoid double assignment
2019-03-04 11:53:49 +01:00
wmayer
d28e6a6ae7 hide some controls from preferences pages that are not implemented yet 2019-03-03 22:49:24 +01:00