wandererfan
6e05b0f4ca
Reduce unnecessary updates to QGraphicsScene
...
- Views were being redrawn unnecessarily on
changes to selection status. Views are now
redrawn only if the item's selection status
is different from the desired state.
2018-10-25 10:58:53 -03:00
wandererfan
64538f7b3c
Use circles for circular BSplines
2018-10-25 10:58:53 -03:00
wmayer
d88860a4c1
rework error handling mechanism
2018-10-24 19:38:43 +02:00
Yorik van Havre
4d4061e7e4
Arch: Prevent exporting materials as IFC objects
2018-10-24 14:22:38 -03:00
Yorik van Havre
fe067060d4
Draft: fixed bug in delay system when passing a function with False as argument
2018-10-24 14:22:11 -03:00
Yorik van Havre
14c70ce8cd
Draft: Don't show the Draft tray bar automatically
2018-10-24 12:23:20 -03:00
Amritpal Singh
b593f59dee
Updated Draft Dimension object.
2018-10-24 11:06:17 -03:00
Yorik van Havre
e60c5b0a7b
Draft: Set normal direction of dimensions to (0,0,1) by default
2018-10-23 22:18:26 -03:00
kreso-t
fbdbf65f4e
Path: Adaptive - finish depth option added
...
implemented the same way as in other path area operations
reusing the PathUtils.depth_params class
2018-10-22 15:41:18 -03:00
wandererfan
1ca15ecab4
Fix crash on RevertDocument
...
- MDIViewPage was not being deleted when document
was closed. On reload, stale MDIViewPage was using
old object pointers.
2018-10-22 15:39:01 -03:00
Martin Kroeker
fc78df5416
py3: cannot take len() of zip() object directly
2018-10-22 15:38:16 -03:00
wandererfan
7a8c559bcc
Upgrade test for BSpline is Line
2018-10-22 15:34:13 -03:00
wandererfan
fd426a856a
Use Page Label for Tab Text
2018-10-22 15:34:13 -03:00
wandererfan
4f93ae9431
Fix Rotation not applied after restore
...
- DrawAnnotation was not applying Rotation
property after restore from saved file.
2018-10-22 15:34:13 -03:00
looooo
c05666dd1c
py3: Draft: use proper way to test if property is available
...
if the attribute is not available py3 raises: `<class 'AssertionError'>: The enum is empty`. For py2 hasattr simple returns False. Similar changes should be applied also to other places.
2018-10-22 15:25:00 -03:00
wmayer
5f6a6cde9c
fix bug in PropertyPlacementList::RestoreDocFile
2018-10-22 12:06:54 +02:00
wmayer
27691eb8bd
fixes 0003638: Importing CSV-files produces an empty spreadsheet without the data
2018-10-18 23:32:32 +02:00
looooo
31123b4ead
py3: arch: fix unicode problems #3590
2018-10-17 11:28:16 +02:00
wandererfan
7f6be0a265
Change tool from cylinder to prism
...
- cutting with cylinder produced too many
short bsplines from HLR. Straight cut
from prism reduces these and speeds up
HLR significantly.
2018-10-17 11:25:49 +02:00
Bernd Hahnebach
d8eb9dd470
FEM: code formating, cut lines with more than 200 diggits
2018-10-17 11:23:05 +02:00
Bernd Hahnebach
ef87ae4d36
FEM: ccx solver, add gemetry check analysis
2018-10-17 11:23:05 +02:00
Bernd Hahnebach
601e4b5034
FEM: print message, fix
2018-10-17 11:23:05 +02:00
Bernd Hahnebach
1a01ef0d37
FEM: inout modules, delete not used and not needed variable
2018-10-17 11:23:05 +02:00
luz.paz
892c64823f
FEM: Typos
2018-10-17 11:23:04 +02:00
luz.paz
73fd1b5063
FEM: Grammar and organization fixes
2018-10-17 11:23:04 +02:00
wmayer
170913fbb4
make constraint validation consistent to evaluation
2018-10-16 23:21:40 +02:00
wmayer
058211148f
set the cloned shape the tip of the created body
2018-10-16 19:39:07 +02:00
wmayer
9c996a41ae
fixes 0003610: App::PropertyFloatList not updating in Spreadsheet
2018-10-13 14:02:03 +02:00
wandererfan
2a85174148
Fix #3634 Lost formatSpec on save/restore
2018-10-13 02:10:53 +02:00
wmayer
7d14d2d66e
fix -Wunused-variable
2018-10-12 22:17:29 +02:00
luz.paz
ce91b1f766
Misc. typo fix
...
Found via `codespell`
2018-10-11 16:21:28 -04:00
wandererfan
4bcfb4a1cd
Fix #3623 Display of Ft/In Dimensions
2018-10-11 21:59:20 +02:00
wandererfan
bc9ffa5b41
Correct tree icon for Angle3Pt
2018-10-11 21:59:05 +02:00
wandererfan
d9d9baf5fc
Add @mario52's templates
2018-10-11 21:58:47 +02:00
wmayer
5fd900d661
implement mustExecute for Raytracing features
2018-10-11 15:51:11 +02:00
wmayer
6cf9f8c43d
fixes 0003629: FEM, input file is not written if the FreeCAD document name has none standard letters
2018-10-11 12:40:16 +02:00
wmayer
97244a77e7
Py3: fix opening file
2018-10-11 12:06:07 +02:00
wmayer
4768028827
+ fix cutting or selecting mesh in perspective projection mode
2018-10-11 10:48:27 +02:00
Amritpal Singh
8ab3a13d33
Fixed FreeCAD crashes.
2018-10-10 10:45:57 -03:00
wmayer
e450387d36
implement Cut, Copy, Paste messages in SheetView
2018-10-10 08:25:34 +02:00
wmayer
3ea9b6ca70
implement cut/copy/paste in spreadsheet view
2018-10-09 00:02:53 +02:00
wmayer
dbb96de677
Win32-specific optimization in Points module
2018-10-08 18:50:03 +02:00
Abdullah Tahiri
d9015da662
Sketcher: Avoid transfering angle constraints
...
=============================================
Angle constraints are internally coded using the diverging points of the segments (PointPos != none) in normal 2 segment angle constraints.
This creates a problem with the mechanism to transfer enpoints on angle deletion.
fixes #3589
2018-10-08 15:16:27 +02:00
wmayer
bf4dd7920e
emit signal when starting and finishing to save a document
2018-10-08 14:03:00 +02:00
ickby
b84edf59af
Make document observer testcases work in cmd line mode
2018-10-08 11:06:25 +02:00
ickby
761881fe99
Expose edit signals to Gui observer
2018-10-08 11:06:04 +02:00
ickby
835c75421f
Add python document observer for GUI documents
2018-10-08 11:04:56 +02:00
ickby
7a71379c58
Expose dynamic property signals to python observer
2018-10-08 11:02:31 +02:00
ickby
ccb108dc3d
Improve document observer tests by checking parameters of each call, not only the last one
2018-10-08 11:01:52 +02:00
ickby
b08738c15b
Expose document property changes to python document observer
2018-10-08 11:01:07 +02:00