Commit Graph

16447 Commits

Author SHA1 Message Date
Abdullah Tahiri
befbc1d634 V547 CWE-571 2019-04-08 14:35:46 +02:00
Abdullah Tahiri
77a81817fb V560 CWE-570 2019-04-08 14:35:46 +02:00
MA-LAPTOP\apeltauer
e12d272d0a Build with Multiple Processes, decreases the build time 2019-04-08 13:21:41 +02:00
Yorik van Havre
6463e46bd4 Draft: Fixed node selection in Draft Edit 2019-04-07 17:24:40 -03:00
Yorik van Havre
05b7892109 Draft: Added 3-point arc command from BIM WB 2019-04-07 17:23:42 -03:00
Yorik van Havre
c4d61de818 Better vertices comparison 2019-04-07 12:15:50 -03:00
paullee0
b4618137c9 Fix findIntersection() can't find coincident points due to overspecifying Precision by user
- Cap Precision in precision()
2019-04-07 12:15:50 -03:00
paullee0
25afa7ae36 OffsetWire() - Seems has repeatedly sortEdges, remark out here
- edges = Part.__sortEdges__(wire.Edges)
2019-04-07 12:15:50 -03:00
paullee0
ca0db24704 Fix connect() bug - If prev v2 had been calculated, do not calculate again, just use it as current v1
- avoid chance of slight difference in result
2019-04-07 12:15:50 -03:00
paullee0
11cba4f715 Fix offsetWire() bug - first edge vector should depends on geometry (line or arc) 2019-04-07 12:15:50 -03:00
DinoMesina
9c25e45eb7 Modify using FreeCAD.Vector.getAngle() 2019-04-07 12:14:25 -03:00
Markus Lampert
84b61d8a6c Adding tool tips to pocket extension dialog 2019-04-07 12:20:45 +02:00
markus
7fd9d4da75 Python3 fix for iterating over dictionary keys 2019-04-07 12:20:45 +02:00
Markus Lampert
53995670f4 Fixed colour for visibility and changed selection model to extended. 2019-04-07 12:20:45 +02:00
Markus Lampert
82d213dfe0 Fixed ExtensionCorners initial value and added it to setup parameters. 2019-04-07 12:20:45 +02:00
Markus Lampert
737fc7a4ec Persiste ExtensionCorners state for consistent UI 2019-04-07 12:20:45 +02:00
Markus Lampert
7d850af8f6 Use expression for pocket extension default length 2019-04-07 12:20:44 +02:00
Markus Lampert
f812d31b5d Added Show All pocket extension checkbox for better UX. 2019-04-07 12:20:44 +02:00
Markus Lampert
0cd26f0e07 Use colour to indicate pocket extension enablement 2019-04-07 12:20:44 +02:00
Markus Lampert
a6489ee7eb Encapsulating swtich in _Extension class 2019-04-07 12:20:44 +02:00
Markus Lampert
dfff9a6c33 Added support for global extend corners 2019-04-07 12:20:44 +02:00
Markus Lampert
60afad2ca2 Maintain tree collapse state over extension refreshs 2019-04-07 12:20:44 +02:00
Markus Lampert
d2488b20bd Maintain extension selection over update. 2019-04-07 12:20:43 +02:00
Markus Lampert
e9ca7cbfb2 Fixed update of extensions when length changes 2019-04-07 12:20:43 +02:00
Markus Lampert
6dfe0b2d2c Switched extension UI to tree view dependent on the base objects. 2019-04-07 12:20:43 +02:00
Markus Lampert
fc43bdc6d7 Fixed Path WB icon path 2019-04-07 12:20:43 +02:00
Markus Lampert
4257ed0faa Restore pocket selection behaviour 2019-04-07 12:20:43 +02:00
Markus Lampert
5fb5596a31 Use start point proximity to determine which wire to select for the extension. 2019-04-07 12:20:42 +02:00
markus
0581e71b6d Using offset2D for properly creating the extension 2019-04-07 12:20:42 +02:00
markus
433e8d0514 Disabling length and direction columns for now. 2019-04-07 12:20:42 +02:00
markus
700c9ab2e7 Fixed UI to update dirty state correctly 2019-04-07 12:20:42 +02:00
markus
1e34da7ba3 Add extension faces to removal shape generation. 2019-04-07 12:20:42 +02:00
markus
2abb948954 Cleanup so artifacts on task panel close. 2019-04-07 12:20:42 +02:00
markus
61392a54dc Simple visualisation of removal shape extensions. 2019-04-07 12:20:42 +02:00
markus
b44e7572be Added extracting the wire of an extension 2019-04-07 12:20:41 +02:00
markus
ff65795c24 Basic UI to add extension features. 2019-04-07 12:20:41 +02:00
markus
c4e3209e44 Basic UI for editing pocket shape extensions. 2019-04-07 12:20:41 +02:00
markus
756f316831 Added UI page pocket extension; changed selection agent. 2019-04-07 12:20:41 +02:00
wmayer
4c04933fd7 fix bug when checking for str type in PropertyEnumeration::setPyObject 2019-04-07 12:16:18 +02:00
Yorik van Havre
7aab998334 Draft: Limit preferences precision value to max 10 2019-04-06 16:52:37 -03:00
Joel Graff
7d800f09e5 removed all document recompute calls 2019-04-06 16:39:49 -03:00
wandererfan
764a3113b8 DrawBalloon clean up
- resolve linker errors after merge
- expose useful properties
- resolve "ambiguous ancestor" messages after merge
2019-04-05 19:35:26 -04:00
wandererfan
36ced68078 Fix segfault from dynamic_cast w/o check 2019-04-05 19:35:26 -04:00
wandererfan
ca24f0a821 Add default parameter for Page Scale 2019-04-05 19:35:26 -04:00
wandererfan
3beb18b256 Fix search for subShapes
- this is mainly for Arch objects. the search for shapes
  is more difficult.
2019-04-05 19:35:26 -04:00
wandererfan
4492576c6b Fix coverity CID 151722 2019-04-05 19:35:26 -04:00
wandererfan
76696b0f99 Improve error messages for invalid shapes 2019-04-05 19:35:26 -04: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
sliptonic
3be97dd9e2 Path: New post for simple laser cutter.
Initial Commit

PATH: cmake to install jtech post
2019-04-05 15:06:06 +02:00