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
wmayer
9a835dcafc
fix mouse selection for high DPI screens
2019-03-14 19:51:44 +01:00
wmayer
b7dba09a5a
improve drawing of overlay pixmaps for high DPI screens
2019-03-14 18:32:21 +01:00
wmayer
8bcd3aa338
fixes 0003861: Sketch change plane when changing Attachment Offset (UI quirk)
2019-03-12 22:54:37 +01:00
wmayer
4e8a684a6d
PVS: fix several issues
2019-03-12 22:38:22 +01:00
wmayer
b797eb6a70
fix problem that too large splash image make dialog too large
2019-03-12 15:12:18 +01:00
wmayer
435d06ab45
keep selection order with Selection.getSelection()
2019-03-10 18:01:25 +01:00
wmayer
7273b5b3e8
PVS: fix some more coding flaws
2019-03-07 14:43:16 +01:00
Yorik van Havre
a3607ce029
Updated translations
2019-03-06 21:50:08 -03:00
wmayer
25f180e4d3
allow to define custom background images
2019-03-06 11:09:14 +01:00
wmayer
1df86be0b1
fixes 0003880: list of languages is not sorted in the preferences settings
2019-03-05 17:50:15 +01:00
wmayer
e5d8f10d26
improve Copy&Paste handling in Python console
2019-03-05 10:20:50 +01:00
wmayer
93c5c76a60
add some comments
2019-03-04 19:25:43 +01:00
wmayer
065f7a644b
fix navigation with Tab or Shift+Tab in property editor
2019-03-04 19:15:53 +01:00
wmayer
e561a4a015
remove unused controls from General preference page
2019-03-04 15:18:05 +01:00
wmayer
6b37fdc1a8
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
00a5a49416
hide some controls from preferences pages that are not implemented yet
2019-03-03 22:49:24 +01:00
Yorik van Havre
7155e40080
Tools: Fixed bug in FreeCAD.ts generation
2019-03-02 19:32:10 -03:00