Johannes Obermayr
bd3f6f4052
Fix boost::any bug with Boost 1.54.
...
and set BOOST_MIN_VERSION to 1.48.
Fixes:
- http://freecadweb.org/tracker/view.php?id=0002505
- http://forum.freecadweb.org/viewtopic.php?f=13&t=15310
- http://forum.freecadweb.org/viewtopic.php?f=3&t=15400
- http://forum.freecadweb.org/viewtopic.php?f=10&t=14108
2016-05-02 18:31:08 +02:00
Mateusz Skowroński
b6bace2cc4
Fix files encoding. Go from ISO8859-1 to UTF-8.
2016-04-15 10:22:08 +02:00
wmayer
b6892c5424
+ add missing license text
2016-04-13 15:20:41 +02:00
wmayer
6380881b58
+ fix warnings:
...
-Wsign-compare, -Wunused-variable, -Wunused-function, -Wswitch
+ fix Qt issues
2016-04-13 14:26:38 +02:00
Stefan Tröger
1bc2caebb4
remove unneeded orig files
2016-04-12 19:10:19 +02:00
Alexander Golubev
eaeba5686f
Suppress a couple more warnings
2016-04-12 18:12:21 +02:00
Alexander Golubev
d72a919384
OriginGroup: add new abstraction layer between the Part and the GeoFeatureGroup
2016-04-12 18:12:18 +02:00
Alexander Golubev
9347f66a9e
PartDesign/Gui: Move various utility stuff from Workbench to a separate file
...
Also do some header cleanup.
2016-04-12 18:12:17 +02:00
Stefan Tröger
148f5a9b7a
Remove BasePlanes from part design
2016-04-12 18:12:04 +02:00
jriegel
c88a8336dc
Several enhancements
...
+ PLMXML Reader
+ Some meta information sorting
+ Making ProductRefs invisibly in Tree
2016-04-12 18:12:03 +02:00
jriegel
d7c932d714
Changing active object handling in PartDesign
2016-04-12 18:12:03 +02:00
jriegel
5a8919f943
[Assembly] fixing the commands and some import
2016-04-12 18:12:02 +02:00
jriegel
0307a73c04
some fixes
2016-04-12 18:12:02 +02:00
jriegel
d87d0e8376
Assembly: Rename to setActiveBody and make link indeipendant Part initialization
2016-04-12 18:12:02 +02:00
jriegel
4fb12b7dcd
Assembly: Add GeoFeatureGroup and helpers
2016-04-12 18:12:02 +02:00
jriegel
4d6e26e2fd
Assembly: Document handling and some fixes
2016-04-12 18:12:02 +02:00
jriegel
39d80c29e1
compiles on LibPack 10
2016-04-12 18:12:02 +02:00
jriegel
ae74655ee8
Restructure the Assembly data model (again)...
2016-04-12 18:12:01 +02:00
jriegel
6a1fc0981a
small fix
2016-04-12 18:12:01 +02:00
jriegel
354e7dfa87
Start of rework of class structure
2016-04-12 18:12:01 +02:00
jriegel
2b5c2ffd60
fix #1348
2016-04-12 18:12:01 +02:00
jriegel
288b5b32fb
Open new track for importing Assembly structures with OCSF reader.
2016-04-12 18:12:01 +02:00
jriegel
0f6e13ca27
dripping Body in Assembly (ongoing)
2016-04-12 18:12:01 +02:00
jriegel
7ca9efe341
New Dialog for Quenstions and Warnings and the usage in Assembly
2016-04-12 18:12:01 +02:00
Stefan Troeger
d41f69d72e
fix the precompiled redefinition problem
2016-04-12 18:12:01 +02:00
Stefan Troeger
4ae06d0e14
add assembly item destructor to avoid strange linker problemn
2016-04-12 18:12:01 +02:00
Stefan Tröger
f267763363
restore externalisation behaviour with gcc/clang compilers
2016-04-12 18:12:01 +02:00
Stefan Troeger
b6b0cffd4f
fix wrong conditional statement
2016-04-12 18:12:01 +02:00
Stefan Troeger
0aef5ff7e4
fix typo in preprocessor else if statement
2016-04-12 18:12:01 +02:00
Stefan Troeger
7988d42fad
msvc and gcc/clang are not satisfiable with the same code...
2016-04-12 18:12:01 +02:00
Stefan Troeger
aa8f1ed840
resolve windows issues
2016-04-12 18:12:01 +02:00
Stefan Tröger
9899cfc779
dissallow cyclic system until they work reliabe
...
l
2016-04-12 18:12:01 +02:00
Stefan Tröger
b1259093ad
multiple debug updates
2016-04-12 18:12:00 +02:00
jmaustpc
9672cae276
update remaining Assembly constraint icons to new theme
...
update remaining Assembly constraint icons
to new cylinder theme
Also increase the emphasis on the constriants
by thickening them, in the
Assembly_constraints_tree icon
2016-04-12 18:12:00 +02:00
jmaustpc
a4aa2cf842
update Assembly constraint icons to cylinder theme
2016-04-12 18:12:00 +02:00
jmaustpc
653d8f0215
update Assembly Workbench icon in InitGui.py
2016-04-12 18:12:00 +02:00
jmaustpc
5267c0df74
Update icon references in Task Assembly Constraint
...
to include the new sub-directory "constraints" in the path
for the Assembly constraints icons
2016-04-12 18:12:00 +02:00
Stefan Tröger
c500e93a6a
extend debug facilities with state writing and add externalisation to make it compile with a decent amout of memory
2016-04-12 18:12:00 +02:00
Stefan Tröger
0ea28cdf3e
avoid rescales when scale value is in allowed range
2016-04-12 18:12:00 +02:00
jmaustpc
81e2e4714d
Add new icons to Assembly work bench
...
Including new body icons for the treeview and
PartDesign create new body command.
Move all Assembly constrains icons into their
own sub directory of the icons directory
add "STEP, IGES or BREP" to the tool tip
of Assembly add existing Component command
2016-04-12 18:12:00 +02:00
Stefan Tröger
e62232505a
calculate geometry point on the correct storage
2016-04-12 18:12:00 +02:00
Stefan Tröger
323765eb24
don't rescale on rotation solver
2016-04-12 18:12:00 +02:00
Stefan Tröger
99fbc6e090
fix full system failure when using the fix constrain
2016-04-12 18:11:59 +02:00
Stefan Tröger
b22206b96d
make nonrigid subbassemblys work when they hold subassemblys themself
2016-04-12 18:11:59 +02:00
Stefan Tröger
1b2f219d31
make subassembly constraints always accessible
2016-04-12 18:11:59 +02:00
Stefan Tröger
c5542ab221
only use scale value for rotation-only solving, not the transformed clusters. This gives the more expected results
2016-04-12 18:11:59 +02:00
Stefan Tröger
b75bf609c0
fix unsupported geometry crashs, add visual feedback for unsupported geometry and fix crash on both parts in subassemblys
2016-04-12 18:11:59 +02:00
Stefan Tröger
8ffb746628
improve solvability of seperated rotation/translation
2016-04-12 18:11:59 +02:00
Stefan Tröger
3ed4a42be1
further distinguish between rotation and translation solving
2016-04-12 18:11:59 +02:00
Stefan Tröger
4655b39c6e
implement subsystem callbacks
2016-04-12 18:11:59 +02:00