Commit Graph

106 Commits

Author SHA1 Message Date
wmayer
0bb008bb09 + fix inconsistencies between license note and url 2015-09-08 19:17:36 +02:00
Yorik van Havre
e122ea8bf7 Added SaveCopy command
This command saves a copy of the current document under a new name,
without modifying the document itself.

Available in menu File -> Save a Copy or from python with
FreeCAD.ActiveDocument.saveCopy(filename)
2015-09-02 13:38:14 -03:00
Eivind Kvedalen
4ec5710d56 Added zoom and automatic refresh of dependency graph view. 2015-06-15 11:32:24 +02:00
wmayer
79aa9574b5 + always keep digits at end when using copyObject, remove deprecated third parameter 2015-04-29 16:33:20 +02:00
wmayer
d03daf3773 + fix build failure for zipios++ from Fedora 2015-04-29 10:31:10 +02:00
Sebastian Hoogen
63f1dc0e5e set FileName property to transient
in order no to leak information in the FCStd file
2015-03-21 13:29:29 +01:00
Eivind Kvedalen
264c28b96e Added tracking of external documents to dependency tracking code. 2015-02-13 21:53:57 +01:00
wmayer
85bc04f0a0 + fix problems on unit tests, open transaction when creating distance object, layout warning, ... 2015-01-25 14:04:33 +01:00
wmayer
69605efc46 + fixes #0001776: Illegal character when opening project 2015-01-25 12:36:24 +01:00
Yorik van Havre
c77df01c8f Added preference setting to set default Author & License - fixes #1883
* added fields in Prefereces->Default->Document
* new documents take the values of those fields
2015-01-20 20:01:14 -02:00
wmayer
7ecb04e15a + reimplement copyObject based on merge document 2014-12-13 21:43:20 +01:00
wmayer
4ee432d70d + get full dependency when copying an object 2014-12-13 19:35:28 +01:00
Sebastian Hoogen
5c9e911a12 use ISO 8601 timestamps including timezone
for creation and last changed properties
2014-12-10 12:52:06 +01:00
wmayer
6242e8352d + make sure to use valid compression level 2014-12-02 23:02:04 +01:00
wmayer
9fb670ae16 + fixes #0001794: new defined as a macro sometimes conflicts with boost 2014-10-22 12:39:43 +02:00
wmayer
5096be5a26 + fixes #0001501: Add Ability to Export Dependency Graph as SVG and PNG 2014-04-07 14:26:43 +02:00
wmayer
ded1996a73 + Fix crash when editing the linear pattern feature, suppress some warnings in release mode 2014-03-31 14:42:55 +02:00
wmayer
31ad938360 + Fix segmentation fault 2014-02-15 14:08:33 +01:00
wmayer
668f337963 + Fix typo 2013-12-30 12:57:08 +01:00
wmayer
5aa1f90dbd + Keep trailing digits when loading project file 2013-12-30 12:54:45 +01:00
wmayer
e0bb1428e4 + Avoid too lenthy object names in document 2013-12-29 11:38:12 +01:00
wmayer
854d15f44f + Remove unused method 2013-09-26 18:47:25 +02:00
jriegel
ec0a5ccb0c Merge branch 'refs/heads/double-precision-werner'
Conflicts:
	src/App/Document.cpp
	src/App/PropertyGeo.cpp
	src/App/PropertyStandard.cpp
	src/Base/Reader.cpp
	src/Base/Reader.h
	src/Gui/propertyeditor/PropertyItem.cpp
	src/Mod/Fem/Gui/ViewProviderFemMesh.cpp
	src/Mod/Inspection/Gui/ViewProviderInspection.cpp
	src/Mod/Mesh/App/MeshProperties.cpp
	src/Mod/Part/App/TopoShapeFacePyImp.cpp
	src/Mod/PartDesign/App/FeatureRevolution.cpp
2013-09-26 00:05:05 +02:00
jriegel
718972e48a small fixes 2013-09-24 11:01:06 +02:00
Yorik van Havre
4005b199e0 0001102: Updated all links to old freecad homepage and wiki to the new ones 2013-09-15 17:04:42 -03:00
wmayer
ff56a3b53d + better check for opening a transaction when removing an object from document 2013-08-15 16:47:56 +02:00
Yorik van Havre
600f548a3f Revert "Set default license for new files to All rights reserved"
This reverts commit f5cbde11d2.
2013-08-01 17:04:39 -03:00
Yorik van Havre
c007138a1b Set default license for new files to All rights reserved 2013-08-01 12:31:17 -03:00
wmayer
77a7c3acf3 Fix weird behaviour for 64-bit version on Windows 2013-07-02 14:52:32 +02:00
wmayer
ff23212a47 Ask user what to do if objects with unselected dependency get copied 2013-05-08 14:45:52 +02:00
wmayer
918b7fdbaf Make file read-only once assigned to a PropertyFileIncluded instance 2013-05-07 22:42:58 +02:00
wmayer
17dcb84682 Rename transient directory when saving document under new file 2013-05-06 11:28:13 +02:00
wmayer
108b0bd639 Fix data loss in PropertyFileIncluded 2013-05-06 08:27:25 +02:00
wmayer
0c378f12dc Improve UUID handling of documents 2013-05-04 18:05:39 +02:00
wmayer
eafd67e74d + Make transient directory of the form ExeName_Doc_{UUID}_{HASH}_{PID}
+ Set some properties in Document read-only

+ Implement Document::saveAs

+ Fix PropertyUUID::setValue()

+ Add a field for UUID in document information panel
2013-05-04 03:16:34 +02:00
wmayer
ad49408c58 Support to write vector list and float lists in old format, fix issues in property editor, move back to float for curvature type 2013-03-30 12:32:53 +01:00
jrheinlaender
ad6444053b Added FileVersion attribute to XML format to distinguish legacy float binary files from new double binary files 2013-03-27 11:47:18 +04:30
wmayer
31b7555bda 0001019: Crash on document recompute 2013-03-03 12:24:44 +01:00
jriegel
61914bc772 Add all base system changes from the Assembly branch 2013-02-10 20:02:33 +01:00
wmayer
3588ee48b4 0000917: Task watcher doesn't update on object creation/destruction 2012-12-21 14:51:44 +01:00
wmayer
3b1caa1c3c Fix regression when loading project file with unknown object type 2012-11-27 16:54:44 +01:00
wmayer
9c61558ffc Add thickness function 2012-11-26 21:10:09 +01:00
wmayer
7e2478faed Reduce code duplication 2012-11-20 15:39:02 +01:00
wmayer
d4f1250453 0000827: Sketch copy deletes all constraints 2012-11-20 13:16:15 +01:00
wmayer
71bf1db879 Optimize loading of projects with many document objects 2012-10-29 20:11:30 +01:00
wmayer
f76acd9614 0000807: Image plane duplication 2012-07-31 11:23:36 +02:00
wmayer
fd62e9e18f Export object dependencies to graphviz file 2012-06-12 19:03:29 +02:00
wmayer
d5f750ca3c Add parameter to keep trailing digits in object name of copy, other little fix 2012-05-25 12:12:30 +02:00
wmayer
03b9434bd5 Add method Document::findObject() 2012-05-23 16:57:36 +02:00
wmayer
1eddf8aa8d 0000640: This file crashes FreeCAD 2012-04-07 16:01:16 +02:00