Stian Skjelstad
c18982a196
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
58db49007c
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
799bcd2681
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
0165409f3f
Commit 980941ca8d37a2db122c143e9cab2ce1addf03e4 "remove unused option FREECAD_MAINTAINERS_BUILD" removed the very last mention eigen2
2019-03-31 10:07:15 +02:00
Stian Skjelstad
62d5dd958f
Git commit ea0cc96c15 forgot to remove CMakeList information about ANN when removing the library.
2019-03-31 10:06:50 +02:00
Stian Skjelstad
4603739dae
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
b7233eb378
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
89aa6b31cb
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
72676b4690
path: use XMax/YMax for sorting shapes in PathAreaOp
2019-03-30 16:02:14 +01:00
Sabin Iacob
6cc1628286
Path: sort shapes in PathAreaOp before executing
2019-03-30 16:02:02 +01:00
MA-DEVELOP\apeltauer
5419db56dc
use the pcl cmake config file to configure pcl
2019-03-30 15:51:26 +01:00
MA-DEVELOP\apeltauer
2a390600c9
enable qt5 support if qt5core.lib is found
2019-03-30 15:51:10 +01:00
Fredrik Johansson
c61aa71ff6
Enhance url addressbar, toggle hide from action
2019-03-30 14:10:47 +01:00
Fredrik Johansson
e19e1d8519
Implement url adress widget
2019-03-30 14:10:47 +01:00
Fredrik Johansson
a37707185e
Add viewsource for QWebKit
2019-03-30 14:10:46 +01:00
Fredrik Johansson
d429e90b11
Fix for Qt4 and QWebKit
2019-03-30 14:10:46 +01:00
Fredrik Johansson
1a7e7e378c
Fix local paths for windows
2019-03-30 14:10:46 +01:00
Fredrik Johansson
2637801003
Cleanup
2019-03-30 14:10:46 +01:00
Fredrik Johansson
f03fe1ce91
Favicon stuff
2019-03-30 14:10:46 +01:00
Fredrik Johansson
724b565669
Documentation
2019-03-30 14:10:45 +01:00
Fredrik Johansson
334a8fae32
Fix chrash on local *.py links, thread issue
2019-03-30 14:10:45 +01:00
Fredrik Johansson
5cd43ef38e
Add back/forward automatic activation
2019-03-30 14:10:45 +01:00
Fredrik Johansson
af31814863
Make zoom work, zoom everything not just text
2019-03-30 14:10:45 +01:00
Fredrik Johansson
0afc292487
Support QWebEngine BrowserView, QWebkit still suppported through cmake option
2019-03-30 14:10:45 +01:00
Yorik van Havre
0072c372ca
Draft: Better tooltip for Draft precision pref settings
2019-03-29 11:48:11 -03:00
Yorik van Havre
4ea3508967
Arch: Wall, structure, window and panel tools now remember and keep last used values
2019-03-28 17:02:54 -03:00
wandererfan
11abf09299
Add Preference for Dimension Format
2019-03-28 10:44:33 -03:00
wandererfan
626ee0c98d
Fix TD Dfx export - spline conversion
2019-03-28 10:44:33 -03:00
wandererfan
0d60f6dc79
Add pref for new Dxf Exporter
2019-03-28 10:44:33 -03:00
wandererfan
576ef73cc4
Fix unnecessary update on Save
2019-03-28 10:44:33 -03:00
wandererfan
730cdc6105
Fix missing offside arrow tail
2019-03-28 10:44:33 -03:00
Yorik van Havre
c040a3c6f5
Arch: Fixed IFC misc export issues, support for objects inside App Parts
2019-03-27 17:34:36 -03:00
Yorik van Havre
5695f441cf
Arch: Store last used wall thickness and height values
2019-03-27 16:40:26 -03:00
Yorik van Havre
ce599456c9
Arch: Fixed missing files in cmake
2019-03-27 16:10:06 -03:00
Yorik van Havre
7e5ad96704
Merge branch 'master' of https://github.com/carlopav/FreeCAD into carlopav-master
2019-03-27 15:57:31 -03:00
Yorik van Havre
fd658a00be
Merge branch 'fix-ifc' of https://github.com/Moult/FreeCAD into Moult-fix-ifc
2019-03-27 11:57:22 -03:00
wmayer
218e174f24
fix handling of OCC exceptions, fix -Wunused-but-set-variable, fix -Wunused-parameter
2019-03-24 02:17:54 +01:00
wmayer
d2e8fd3bbf
make 3d view creation working with Qt 5.12
2019-03-23 21:18:18 +01:00
wmayer
8baab52737
suppress VS2917 warnings: C4267
2019-03-23 17:28:32 +01:00
wmayer
64f4d453b5
fix VS2917 warnings: C4091, C4477, C4302, C4311
2019-03-23 16:35:40 +01:00
wmayer
36849ffaf3
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
ef10c73782
transform sub shapes to global position
2019-03-22 17:18:12 +01:00
MA-DEVELOP\apeltauer
91e871d5cc
improve creating the edges/wire in parametric space
2019-03-22 17:18:11 +01:00
MA-DEVELOP\apeltauer
4fcf8c1efb
make a face copy
2019-03-22 17:18:11 +01:00
MA-DEVELOP\apeltauer
9e65f4c169
make a explicit copy
2019-03-22 17:18:11 +01:00
MA-DEVELOP\apeltauer
657656dee6
imrove the projection algorithm
2019-03-22 17:18:11 +01:00
apeltauer
f747d1cb46
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
4f08bb5c76
add gp_dir include
2019-03-22 17:18:10 +01:00
MA-DEVELOP\apeltauer
0efd3a8811
add new feature "Projection on surface"
2019-03-22 17:18:09 +01:00
MA-DEVELOP\apeltauer
f4971d723f
first working ui
2019-03-22 17:18:09 +01:00