Commit Graph

14964 Commits

Author SHA1 Message Date
wmayer
22ddbe0f8d fixes 0003632: Drawing lines on top of an image will not save the work (Reason: ' &' in the file name) 2018-10-11 21:50:32 +02:00
wmayer
68c644104a implement mustExecute for Raytracing features 2018-10-11 15:51:11 +02:00
wmayer
23d64fa7b7 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
ae7c53b951 Py3: fix opening file 2018-10-11 12:06:07 +02:00
wmayer
04faa8f497 + fix cutting or selecting mesh in perspective projection mode 2018-10-11 10:48:27 +02:00
Amritpal Singh
ff05101b68 Fixed FreeCAD crashes. 2018-10-10 10:45:57 -03:00
wmayer
6178c79581 implement Cut, Copy, Paste messages in SheetView 2018-10-10 08:25:34 +02:00
wmayer
22513600dd implement cut/copy/paste in spreadsheet view 2018-10-09 00:02:53 +02:00
wmayer
0e948db5a3 Win32-specific optimization in Points module 2018-10-08 18:50:03 +02:00
Abdullah Tahiri
e66849378b 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
dc023afc84 emit signal when starting and finishing to save a document 2018-10-08 14:03:00 +02:00
wmayer
4ac34d06a8 minor fixes 2018-10-08 12:27:03 +02:00
luz.paz
1f3905810c typo/grammar fixes 2018-10-08 11:06:41 +02:00
ickby
11a569b6b4 Make document observer testcases work in cmd line mode 2018-10-08 11:06:25 +02:00
ickby
3e3bfbabf5 Expose edit signals to Gui observer 2018-10-08 11:06:04 +02:00
ickby
a0de8c9a62 Add python document observer for GUI documents 2018-10-08 11:04:56 +02:00
ickby
fb95e3247d Expose dynamic property signals to python observer 2018-10-08 11:02:31 +02:00
ickby
7ec4fb357c Improve document observer tests by checking parameters of each call, not only the last one 2018-10-08 11:01:52 +02:00
ickby
f68e36de41 Expose document property changes to python document observer 2018-10-08 11:01:07 +02:00
ickby
e91de65df0 Fix and test the new signals 2018-10-08 10:58:39 +02:00
ickby
238c8a8567 Expose onBeforeChange to python document observer 2018-10-08 10:52:52 +02:00
Stefan Tröger
0edf6892b3 Expose transaction events to document observer 2018-10-08 10:49:39 +02:00
Stefan Tröger
2a15d8fc3a Add signals for recomputed objects 2018-10-08 10:43:32 +02:00
Priit Laes
64e9c4ea5a travis: ccache compilation also requires xsltproc 2018-10-08 10:40:13 +02:00
Priit Laes
c6b1bdd297 travis: Install eigen3 via package from Ubuntu repository 2018-10-08 10:40:03 +02:00
Priit Laes
ba85adf78c travis: Drop references to Ubuntu 12.04 2018-10-08 10:39:53 +02:00
Priit Laes
ee3456fd88 travis: Reduce number of packages installed via apt
Use `--no-install-recommends` to only install needed packages.
2018-10-08 10:39:35 +02:00
mwganson
876c65157d issue 3443, suppress generation of new document when documents are loaded via command line 2018-10-07 23:27:44 +02:00
wmayer
84aa87c852 keep corner of navi cube when changing language 2018-10-07 22:39:33 +02:00
wmayer
8e084199d9 improve trace support of Shape binder 2018-10-07 22:11:53 +02:00
wmayer
84280330aa print warning also in release mode if an object is still touched after recompute 2018-10-07 22:09:44 +02:00
wmayer
be8b1b52c1 fix ObjectStatusLocker and StateLocker to support nested calls 2018-10-07 22:04:27 +02:00
paullee
3de3ac3994 Tweak makeRailing(None) to (re)-create Railing and insert back to Stairs.Additions
Discussion:-

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&p=260767#p260767
2018-10-07 13:48:33 -03:00
paullee
c825cca145 Default Stairs (i.e. without Base Dwire etc.) also have Railings created
Discussion:-

https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&sid=55d32dc42111afa6c7fdf7b0fc0f3ab7&start=90#p260764
2018-10-07 13:48:33 -03:00
paul
1e23a42068 Merge pull request #1 from luzpaz/ArchStairs_Improvement_9
Typo fix for Archstair_Improvement9
2018-10-07 13:48:33 -03:00
wmayer
294100d95e for inner loop use a different iterator variable than for outer loop, remove superfluous argument from Message() 2018-10-06 19:42:58 +02:00
mwganson
3d833e52df placement dlg - do reselection prior to updating center coordinates -- prevents other object moving if apply incremental changes is not enabled 2018-10-05 16:14:17 -05:00
wmayer
f84971fca2 avoid throwing exception in intersectCC 2018-10-05 22:17:20 +02:00
wmayer
f5befc75ce improve unicode handling when setting Start page 2018-10-05 15:36:34 +02:00
wmayer
d9e4c727db improve mesh decimation 2018-10-05 15:07:27 +02:00
lorenz
795e261be6 StartPage - handle should always return unicode 2018-10-05 11:33:30 +02:00
lorenz
c159f9abad py3: fix unicode problem 2018-10-05 11:33:17 +02:00
Markus Lampert
6848a3c116 Removed experimental wb from build 2018-10-05 11:30:45 +02:00
Markus Lampert
78863e2698 Added comment about the correctness of cloning a clone - lest I not attempt to /fix/ it again 2018-10-05 11:30:45 +02:00
Markus Lampert
0e9bbf401c Cleaning up startEditing/finishEditing/isEditing 2018-10-05 11:30:45 +02:00
Markus Lampert
1a6665c0f4 Changed view providers to use Gui.Document.setEdit to start the editor for a new object. 2018-10-05 11:30:45 +02:00
mwganson
2c09277763 sketcher: clear selection after failed addExternal geometry to prevent crash 2018-10-05 11:26:07 +02:00
wmayer
48ec50db38 fix segfault in ExpressionDelegate in case constraint property is invalidated 2018-10-04 23:34:19 +02:00
wmayer
a0916a9a66 avoid re-throwing an exception in case normal is not defined 2018-10-04 23:31:55 +02:00
wmayer
7949cd84ef fix possible crashes in sketcher commands due to wrong casts 2018-10-04 19:45:20 +02:00