Stian Skjelstad
82cb0dac8c
Make a report after you run cmake to show the different status of the libraries that might be used. This should make it easier for new persons to build FreeCAD. Some of the detection routines might output error messages doing different ways if detection, so finding the real error that causes cmake to fail can be hard. Can also be usefull for future bug-reports.
2019-03-31 10:23:59 +02:00
Stian Skjelstad
1036a9eeaf
Detect QT5 by using REQUIRED flag instead of checking if QT5Core is present at the end. If Qt5WebKitWidgets for instance fails, we end up with build-success, but runtime-loading errors due to unresolved symbols and views not working.
2019-03-31 10:21:29 +02:00
Stian Skjelstad
f442568a9d
Use CMAKE_CXX_STANDARD instead of adding details to CMAKE_CXX_FLAGS.
...
Also add C++20 to the list.
(We might consider removing this whole thing, and guide users to use -DCMAKE_CXX_STANDARD instead)
2019-03-31 10:11:55 +02:00
Stian Skjelstad
ddd550c410
Commit 30f395761a "remove unused option FREECAD_MAINTAINERS_BUILD" removed the very last mention eigen2
2019-03-31 10:07:15 +02:00
Stian Skjelstad
ee29960c7d
Git commit ea0cc96c15 forgot to remove CMakeList information about ANN when removing the library.
2019-03-31 10:06:50 +02:00
Stian Skjelstad
3db3197598
If COIN3D is not found with pkg-config, but with manual search, the only output seen on the screen is an error message. Add a success-message!
2019-03-31 10:06:28 +02:00
Stian Skjelstad
f9884c507f
When using cMake find_package_handle_standard_args(), we might aswell give it the version number detected aswell
2019-03-31 10:06:14 +02:00
Stian Skjelstad
228102b6e6
Spelling error in variable name, caused the setting to never be applied: SPANV_LIBRARY vs SPNAV_LIBRARY
2019-03-31 10:05:55 +02:00
Sabin Iacob
b66a6fa31a
path: use XMax/YMax for sorting shapes in PathAreaOp
2019-03-30 16:02:14 +01:00
Sabin Iacob
423830ba8c
Path: sort shapes in PathAreaOp before executing
2019-03-30 16:02:02 +01:00
MA-DEVELOP\apeltauer
64df37ae10
use the pcl cmake config file to configure pcl
2019-03-30 15:51:26 +01:00
MA-DEVELOP\apeltauer
370606912a
enable qt5 support if qt5core.lib is found
2019-03-30 15:51:10 +01:00
Fredrik Johansson
893e76fa76
Enhance url addressbar, toggle hide from action
2019-03-30 14:10:47 +01:00
Fredrik Johansson
f827ab776e
Implement url adress widget
2019-03-30 14:10:47 +01:00
Fredrik Johansson
954c198360
Add viewsource for QWebKit
2019-03-30 14:10:46 +01:00
Fredrik Johansson
3807bc295e
Fix for Qt4 and QWebKit
2019-03-30 14:10:46 +01:00
Fredrik Johansson
26f7428c9f
Fix local paths for windows
2019-03-30 14:10:46 +01:00
Fredrik Johansson
cf23508eac
Cleanup
2019-03-30 14:10:46 +01:00
Fredrik Johansson
a4e549b7f2
Favicon stuff
2019-03-30 14:10:46 +01:00
Fredrik Johansson
f6643bd19c
Documentation
2019-03-30 14:10:45 +01:00
Fredrik Johansson
7fcf399bbd
Fix chrash on local *.py links, thread issue
2019-03-30 14:10:45 +01:00
Fredrik Johansson
60a26e744d
Add back/forward automatic activation
2019-03-30 14:10:45 +01:00
Fredrik Johansson
5991c27908
Make zoom work, zoom everything not just text
2019-03-30 14:10:45 +01:00
Fredrik Johansson
75fd7231e0
Support QWebEngine BrowserView, QWebkit still suppported through cmake option
2019-03-30 14:10:45 +01:00
Yorik van Havre
17e44f79b7
Draft: Better tooltip for Draft precision pref settings
2019-03-29 11:48:11 -03:00
Yorik van Havre
7c760259a3
Arch: Wall, structure, window and panel tools now remember and keep last used values
2019-03-28 17:02:54 -03:00
wandererfan
3370d0902a
Add Preference for Dimension Format
2019-03-28 10:44:33 -03:00
wandererfan
87ffd12016
Fix TD Dfx export - spline conversion
2019-03-28 10:44:33 -03:00
wandererfan
45d8787110
Add pref for new Dxf Exporter
2019-03-28 10:44:33 -03:00
wandererfan
8ea5b43f88
Fix unnecessary update on Save
2019-03-28 10:44:33 -03:00
wandererfan
2ba6830781
Fix missing offside arrow tail
2019-03-28 10:44:33 -03:00
Yorik van Havre
bab0401f98
Arch: Fixed IFC misc export issues, support for objects inside App Parts
2019-03-27 17:34:36 -03:00
Yorik van Havre
ddb335cfe0
Arch: Store last used wall thickness and height values
2019-03-27 16:40:26 -03:00
Yorik van Havre
ea03421593
Arch: Fixed missing files in cmake
2019-03-27 16:10:06 -03:00
Yorik van Havre
272a8dfcc9
Merge branch 'master' of https://github.com/carlopav/FreeCAD into carlopav-master
2019-03-27 15:57:31 -03:00
Yorik van Havre
8c9e2a6d95
Merge branch 'fix-ifc' of https://github.com/Moult/FreeCAD into Moult-fix-ifc
2019-03-27 11:57:22 -03:00
wmayer
741533941c
fix handling of OCC exceptions, fix -Wunused-but-set-variable, fix -Wunused-parameter
2019-03-24 02:17:54 +01:00
wmayer
763c2b22fe
make 3d view creation working with Qt 5.12
2019-03-23 21:18:18 +01:00
wmayer
dbcf39abdb
suppress VS2917 warnings: C4267
2019-03-23 17:28:32 +01:00
wmayer
e4be0cb36e
fix VS2917 warnings: C4091, C4477, C4302, C4311
2019-03-23 16:35:40 +01:00
wmayer
3c7d5bc151
Improve project on surface dialog:
...
make function undo/redoable
work on document that was active when the dialog was opened
handle case when object or document is deleted while dialog is open
2019-03-22 17:18:12 +01:00
MA-DEVELOP\apeltauer
64957a55eb
transform sub shapes to global position
2019-03-22 17:18:12 +01:00
MA-DEVELOP\apeltauer
1ff37ee99c
improve creating the edges/wire in parametric space
2019-03-22 17:18:11 +01:00
MA-DEVELOP\apeltauer
313a0be207
make a face copy
2019-03-22 17:18:11 +01:00
MA-DEVELOP\apeltauer
79af25d0ab
make a explicit copy
2019-03-22 17:18:11 +01:00
MA-DEVELOP\apeltauer
b186aea9b8
imrove the projection algorithm
2019-03-22 17:18:11 +01:00
apeltauer
54e7ab3320
Change the vector type to non const
...
I dont know why this fails on linux. On windows this works....
2019-03-22 17:18:10 +01:00
apeltauer
14b78d95e2
add gp_dir include
2019-03-22 17:18:10 +01:00
MA-DEVELOP\apeltauer
1c5ee376e6
add new feature "Projection on surface"
2019-03-22 17:18:09 +01:00
MA-DEVELOP\apeltauer
d3351496d9
first working ui
2019-03-22 17:18:09 +01:00