Commit Graph

14426 Commits

Author SHA1 Message Date
wmayer
3927a2ed8b reduce compile time after each time cmake configure is executed (Version.h) 2018-08-21 14:06:33 +02:00
wmayer
4211defb4a reduce compile time after each time cmake configure is executed 2018-08-21 13:53:33 +02:00
wmayer
e5a1a9d35a macro to check for different input and output file and if needed replace output file 2018-08-21 13:52:42 +02:00
wmayer
b9c24f8a92 reduce compile time after each time cmake configure is executed (swig) 2018-08-21 13:20:58 +02:00
wmayer
afd5249563 add static function isVBOSupported to OpenGLBuffer to check for the GL_ARB_vertex_buffer_object extension 2018-08-21 10:29:55 +02:00
Yorik van Havre
83351faebc Draft: Ability to set working plane from PartDesign datum planes 2018-08-20 21:56:08 -03:00
wmayer
952a9a4a80 CMP0050: make Template module aware of cmake policy 2018-08-20 23:33:26 +02:00
wmayer
67ddda714d CMP0050: make Assembly module aware of cmake policy 2018-08-20 23:11:32 +02:00
wmayer
172503b408 CMP0050: make JtReader module aware of cmake policy 2018-08-20 22:49:00 +02:00
wmayer
f4a21d3b6b CMP0050: make Sandbox module aware of cmake policy 2018-08-20 22:27:36 +02:00
wmayer
a84b84bf1b CMP0050: make TechDraw module aware of cmake policy 2018-08-20 20:59:39 +02:00
wmayer
8ff52568db CMP0050: make Start module aware of cmake policy 2018-08-20 20:42:13 +02:00
wmayer
c36bdb4e34 CMP0050: make Start module aware of cmake policy 2018-08-20 20:40:08 +02:00
wmayer
63bf0aaeb6 CMP0050: make Fem module aware of cmake policy 2018-08-20 20:14:46 +02:00
wmayer
681d22226a CMP0050: make Robot module aware of cmake policy 2018-08-20 20:00:53 +02:00
wmayer
fc8984ae7c CMP0050: make Path module aware of cmake policy 2018-08-20 19:33:12 +02:00
wmayer
d85309a76c CMP0050: make Raytracing module aware of cmake policy 2018-08-20 19:16:12 +02:00
wmayer
49ca698b3e CMP0050: make Drawing module aware of cmake policy 2018-08-20 19:10:02 +02:00
wmayer
0c95c95793 CMP0050: make Drawing module aware of cmake policy 2018-08-20 18:40:14 +02:00
wmayer
2455b5fe39 CMP0050: make Sketcher module aware of cmake policy 2018-08-20 18:04:58 +02:00
wmayer
104595d37d CMP0050: make MeshPart module aware of cmake policy 2018-08-20 17:45:15 +02:00
wmayer
ed5313d729 CMP0050: make Inspection module aware of cmake policy 2018-08-20 17:32:25 +02:00
wmayer
cdc507d9bb CMP0050: make PartDesign module aware of cmake policy 2018-08-20 17:19:04 +02:00
wmayer
73e27458da CMP0050: make Part module aware of cmake policy 2018-08-20 16:54:23 +02:00
wmayer
f7f143a2b9 CMP0050: make Points module aware of cmake policy 2018-08-20 16:34:54 +02:00
wmayer
cda05c914c CMP0050: make Import module aware of cmake policy 2018-08-20 16:16:41 +02:00
wmayer
e3a783fd46 CMP0050: make Import module aware of cmake policy 2018-08-20 16:16:13 +02:00
paullee
cad83384f3 'Multi-segment' continuos railing update following Stairs' changes
Discussion:-
(Somewhere here)

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=60#p246607
2018-08-20 10:52:59 -03:00
paullee
fb388774ea Fix railing on 2 sides; Make continous railing for 'multi-segment' stairs; Group under 'Master Stairs'
Discussion:-
(Somewhere here)

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=3d9ba22b6aa2556f61c4ddb035a6163d&start=60#p246607
2018-08-20 10:52:59 -03:00
paullee
6dafd51fa9 Fixing Railing - Left & Right
Discussion:-
(Somewhere here only - Not discussed exactly here, codes not post here)
https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=3d9ba22b6aa2556f61c4ddb035a6163d&start=60#p245038
2018-08-20 10:52:59 -03:00
Yorik van Havre
8d47560151 Start: Fix for py3 2018-08-20 10:52:34 -03:00
Yorik van Havre
f09ccebbe5 Start: Support for qss stylesheets 2018-08-20 10:52:34 -03:00
Yorik van Havre
9df1166de1 Start: More cosmetic fixes 2018-08-20 10:52:34 -03:00
Yorik van Havre
e8811c0d36 Start: cosmetic fixes 2018-08-20 10:52:34 -03:00
Yorik van Havre
efae18742e Start: Refined display + start with forum disabled 2018-08-20 10:52:34 -03:00
Yorik van Havre
1007c822d6 Start: Allow to not show start page on file open 2018-08-20 10:52:34 -03:00
Yorik van Havre
36cd5a55cf Start: Added forum box with latest posts 2018-08-20 10:52:34 -03:00
Yorik van Havre
5bc02545ca Start: Small fixes in preference page 2018-08-20 10:52:34 -03:00
Yorik van Havre
ac6586a207 Start: New start workbench 2018-08-20 10:52:34 -03:00
Yorik van Havre
8236f158d8 Web: Allow to use url queries 2018-08-20 10:52:34 -03:00
wmayer
9e9e4dd7f7 CMP0050: make Image module aware of cmake policy 2018-08-20 15:52:12 +02:00
wmayer
a4390f5478 CMP0050: make ReverseEngineering module aware of cmake policy 2018-08-20 15:37:50 +02:00
wmayer
a0faa374cc CMP0050: make Mesh module aware of cmake policy 2018-08-20 15:22:00 +02:00
wmayer
0b86312714 CMP0050: make Spreadsheet module aware of cmake policy 2018-08-20 15:14:05 +02:00
wmayer
cd5ee548f6 CMP0050: make Surface module aware of cmake policy 2018-08-20 14:56:30 +02:00
wmayer
8d4953ad8f CMP0050: make Measure module aware of cmake policy 2018-08-20 14:31:54 +02:00
wmayer
8d09cafc33 CMP0050: make Test module aware of cmake policy 2018-08-20 13:58:28 +02:00
wmayer
1c656b1cb7 CMP0050: make Web module aware of cmake policy 2018-08-20 13:51:40 +02:00
wmayer
16295d4121 CMake 2.8.12 and lower allowed the SOURCE signature in add_custom_command
In CMake 3.0 the policy CMP0050 was introduced where it could be set to OLD to keep this behaviour while for NEW an error was raised.
Since CMake 3.5.2 a warning comes up when using the OLD behaviour and that it will be removed in a future version.

In FreeCAD we switched to the new behaviour now and removed the SOURCE signature from add_custom_command which affects the macros
fc_copy_sources, fc_target_copy_resource and fc_target_copy_resource_flat and their usage.
It's not possible any more to add files to a target by using the macros. Now a file must be added to the target before using the macros.

This commit fixes it for Arch, Draft, OpenSCAD, Material, Plot and Ship
2018-08-20 11:47:39 +02:00
wmayer
bff245daef add Mesh_Data target to handle scripts files 2018-08-19 22:56:12 +02:00