FreeCAD/src/App
2016-11-17 17:04:09 -02:00
..
Annotation.cpp Integrate Werners & Jans double branch 2013-09-24 11:00:57 +02:00
Annotation.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
Application.cpp Support for running specific unit tests without breaking existing tests with argument '0' 2016-11-07 15:38:12 +01:00
Application.h set directory of file dialog when opening file by double-click, recent files list or drag and drop 2016-10-16 14:47:13 +02:00
ApplicationPy.cpp fix several gcc warnings 2016-11-08 14:31:08 +01:00
Branding.cpp QString::toAscii() is obsolete in Qt5. Replace it with toLatin1(). 2016-01-05 16:06:48 +01:00
Branding.h + move branding stuff from main() to FreeCADApp 2015-07-07 00:52:13 +02:00
CMakeLists.txt Extensions: Make Python Integration work 2016-10-08 12:48:34 +02:00
ColorModel.cpp Coverity issues: 2016-08-16 14:05:52 +02:00
ColorModel.h + Prefer prefix ++/-- operators for non-primitive types 2015-10-06 21:16:44 +02:00
ComplexGeoData.cpp fix -Wextra in FreeCADApp 2016-09-21 16:05:36 +02:00
ComplexGeoData.h fix -Wextra in FreeCADApp 2016-09-21 16:05:36 +02:00
ComplexGeoDataPy.xml expose getFacesFromSubelement to Python 2016-08-04 14:44:40 +02:00
ComplexGeoDataPyImp.cpp expose getFacesFromSubelement to Python 2016-08-04 14:44:40 +02:00
core-app.dox Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
Document.cpp break dependency to deleted object on rollback 2016-11-06 15:09:42 +01:00
Document.h introduce flag to skip recomputes of a document when needed 2016-10-21 22:23:34 +02:00
DocumentObject.cpp + add convenience method recomputeFeature() 2016-11-06 17:16:50 +01:00
DocumentObject.h + add convenience method recomputeFeature() 2016-11-06 17:16:50 +01:00
DocumentObjectExtension.cpp Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
DocumentObjectExtension.h Fix issues: 2016-10-08 12:48:34 +02:00
DocumentObjectExtensionPy.xml Extensions: special calls for document object extensions 2016-10-08 12:48:34 +02:00
DocumentObjectExtensionPyImp.cpp Fix issues: 2016-10-08 12:48:34 +02:00
DocumentObjectFileIncluded.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
DocumentObjectFileIncluded.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
DocumentObjectGroup.cpp Extension: Fix order-of-initialisation crash 2016-10-08 12:48:34 +02:00
DocumentObjectGroup.h Fix issues: 2016-10-08 12:48:34 +02:00
DocumentObjectGroupPy.xml Extensions: Show up in the python interface 2016-10-08 12:48:34 +02:00
DocumentObjectGroupPyImp.cpp Extensions: Show up in the python interface 2016-10-08 12:48:34 +02:00
DocumentObjectPy.xml dynamic properties: 2016-11-09 10:35:49 +01:00
DocumentObjectPyImp.cpp move handling of dynamic properties from FeaturePythonPyT to DocumentObjectPy 2016-11-09 16:09:21 +01:00
DocumentObserver.cpp fix -Wextra in FreeCADApp 2016-09-21 16:05:36 +02:00
DocumentObserver.h fix -Wextra in FreeCADApp 2016-09-21 16:05:36 +02:00
DocumentObserverPython.cpp + fix crash in DocumentObserverPython if a property has no name (because it's not part of an object) 2016-05-20 13:57:30 +02:00
DocumentObserverPython.h + add slots for undo/redo to Python document observer 2015-02-18 21:36:47 +01:00
DocumentPy.xml API: improve built-in docu for copyObject and moveObject 2015-12-16 20:45:54 +03:00
DocumentPyImp.cpp convert utf-8 encoded path name to escaped unicode when saving document with Python 2016-09-12 20:58:41 +02:00
DynamicProperty.cpp fix regression from pr334 2016-11-10 21:07:52 +01:00
DynamicProperty.h + fix inconsistencies in using DynamicProperty class 2015-11-17 12:22:07 +01:00
Enumeration.cpp comment out problematic asserts 2016-09-16 14:22:17 +02:00
Enumeration.h + Add export macro to Enumeration class 2015-11-21 22:46:42 +01:00
Expression.cpp fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
Expression.h fix -Wextra in FreeCADApp 2016-09-21 16:05:36 +02:00
ExpressionParser.l Expressions: Added support for aggregate functions and ranges. 2016-04-02 12:01:04 +02:00
ExpressionParser.tab.c fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
ExpressionParser.tab.h Added Expression classes to App directory. Added Expression interface to Property base class. 2015-09-21 14:51:02 +02:00
ExpressionParser.y fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
ExpressionVisitors.h PropertyExpressionEngine: Refactored and moved visitor code to separate file. 2016-02-18 16:54:41 +01:00
Extension.cpp fix typos 2016-11-12 17:57:14 +01:00
Extension.h Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
ExtensionContainer.cpp Extension: Fix order-of-initialisation crash 2016-10-08 12:48:34 +02:00
ExtensionContainer.h Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
ExtensionContainerPy.xml Fix issues: 2016-10-08 12:48:34 +02:00
ExtensionContainerPyImp.cpp implement ExtensionContainerPy::getCustomAttributes to return a PyCFunction bound to the correct object 2016-11-13 17:49:10 +01:00
ExtensionPy.xml Extensions: special calls for document object extensions 2016-10-08 12:48:34 +02:00
ExtensionPyImp.cpp Fix issues: 2016-10-08 12:48:34 +02:00
FeatureCustom.h + expose onDocumentRestored to Python feature classes 2016-01-05 19:05:48 +01:00
FeaturePython.cpp move handling of dynamic properties from FeaturePythonPyT to DocumentObjectPy 2016-11-09 16:09:21 +01:00
FeaturePython.h + expose onDocumentRestored to Python feature classes 2016-01-05 19:05:48 +01:00
FeaturePythonPyImp.h do not allow to delete properties in FeaturePythonPyT 2016-11-10 23:57:41 +01:00
FeaturePythonPyImp.inl do not allow to delete properties in FeaturePythonPyT 2016-11-10 23:57:41 +01:00
FeatureTest.cpp add quantity property to FeatureTest with kg/m^3 2016-07-17 13:40:08 +02:00
FeatureTest.h add quantity property to FeatureTest with kg/m^3 2016-07-17 13:40:08 +02:00
FreeCADInit.py FEM Post: Give access to cmake BUILD variables from python 2016-05-18 21:35:15 +02:00
FreeCADTest.py Support for running specific unit tests without breaking existing tests with argument '0' 2016-11-07 15:38:12 +01:00
GeoFeature.cpp implementing Plane visual 2016-04-12 18:11:44 +02:00
GeoFeature.h PartDesign: refactor positionBySketch 2016-04-12 18:12:11 +02:00
GeoFeatureGroupExtension.cpp Fix issues: 2016-10-08 12:48:34 +02:00
GeoFeatureGroupExtension.h Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
GeoFeatureGroupExtensionPy.xml Extensions: bring files in correct order 2016-10-08 12:48:34 +02:00
GeoFeatureGroupExtensionPyImp.cpp Extensions: bring files in correct order 2016-10-08 12:48:34 +02:00
GeoFeaturePy.xml add Python objects for Part and GeoFeature 2016-04-12 18:12:02 +02:00
GeoFeaturePyImp.cpp + add missing license text 2016-04-13 15:20:41 +02:00
GroupExtension.cpp Remove unneeded console output 2016-11-09 21:47:01 -02:00
GroupExtension.h + fix -Wunused-parameter 2016-10-08 15:13:56 +02:00
GroupExtensionPy.xml Extensions: bring files in correct order 2016-10-08 12:48:34 +02:00
GroupExtensionPyImp.cpp Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
InventorObject.cpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
InventorObject.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
lex.ExpressionParser.c Expressions: Added support for aggregate functions and ranges. 2016-04-02 12:01:04 +02:00
Material.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Material.h wmayer patch for Win & OCC7 compat 2016-07-11 15:32:16 +02:00
MaterialObject.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
MaterialObject.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
MaterialPy.xml + expose Material class to Python 2016-05-07 21:15:01 +02:00
MaterialPyImp.cpp + expose Material class to Python 2016-05-07 21:15:01 +02:00
MeasureDistance.cpp Integrate Werners & Jans double branch 2013-09-24 11:00:57 +02:00
MeasureDistance.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
MergeDocuments.cpp Coverity issues: 2016-08-15 21:28:41 +02:00
MergeDocuments.h + suppress warnings when copying an object 2016-02-09 16:01:23 +01:00
ObjectIdentifier.cpp Extensions: Revert few changes after restructuring 2016-10-08 12:48:34 +02:00
ObjectIdentifier.h ObjectIdentifier has virtual method but no virtual destructor 2016-10-01 11:03:15 +02:00
Origin.cpp + fix various gcc & clang warnings 2016-04-24 16:21:19 +02:00
Origin.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2016-04-15 10:22:08 +02:00
OriginFeature.cpp PartDesign: Adopt to new property status bits 2016-04-12 18:12:22 +02:00
OriginFeature.h App/Origin: big refactoring 2016-04-12 18:12:18 +02:00
OriginGroupExtension.cpp Fix issues: 2016-10-08 12:48:34 +02:00
OriginGroupExtension.h Extension: Fix order-of-initialisation crash 2016-10-08 12:48:34 +02:00
OriginGroupExtensionPy.xml Extensions: bring files in correct order 2016-10-08 12:48:34 +02:00
OriginGroupExtensionPyImp.cpp Extensions: bring files in correct order 2016-10-08 12:48:34 +02:00
Part.cpp Extension: Fix order-of-initialisation crash 2016-10-08 12:48:34 +02:00
Part.h Extensions: bring files in correct order 2016-10-08 12:48:34 +02:00
PartPy.xml Extensions: Introduce classes and port App groups 2016-10-08 12:48:34 +02:00
PartPyImp.cpp + add missing license text 2016-04-13 15:20:41 +02:00
Path.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2016-04-15 10:22:08 +02:00
Path.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2016-04-15 10:22:08 +02:00
Placement.cpp + allow to set u/v dirs for B-Spline fit 2015-11-06 16:43:58 +01:00
Placement.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
PreCompiled.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
PreCompiled.h Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
Property.cpp App::Property: add methods to get/set read-onlyness 2016-08-08 21:47:45 +03:00
Property.h App::Property: add methods to get/set read-onlyness 2016-08-08 21:47:45 +03:00
PropertyContainer.cpp Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
PropertyContainer.h Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
PropertyContainerPy.xml + Add method getEditorMode() to see if a property is hidden or read-only in the property editor 2014-07-29 11:36:42 +02:00
PropertyContainerPyImp.cpp Extensions: Revert few changes after restructuring 2016-10-08 12:48:34 +02:00
PropertyExpressionEngine.cpp replace deprecated auto_ptr with unique_ptr 2016-09-22 13:01:20 +02:00
PropertyExpressionEngine.h Document/PropertyExpressionEngine: Added onDocumentRestored function, to update internals of PropertyExpressionEngine after loading a document from disk. 2016-01-08 23:08:55 +01:00
PropertyFile.cpp fix several gcc warnings 2016-11-08 14:31:08 +01:00
PropertyFile.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
PropertyGeo.cpp PropertyPlacement: Convert x, y, z values to Quantities when using them in expressions. 2016-04-02 12:01:04 +02:00
PropertyGeo.h PropertyPlacement: Convert x, y, z values to Quantities when using them in expressions. 2016-04-02 12:01:04 +02:00
PropertyLinks.cpp Fixed setting an empty value to PropertyLinkSubList 2016-11-13 12:13:31 -02:00
PropertyLinks.h + avoid code duplication 2016-05-05 18:38:36 +02:00
PropertyPythonObject.cpp add encoding parameter to .as_std_string() 2015-02-08 15:37:00 +01:00
PropertyPythonObject.h Add SchemaVersion to RestoreDocFile to distinquish double from float binary 2013-09-24 11:01:09 +02:00
PropertyStandard.cpp improve unicode support for enumeration properties 2016-11-14 15:22:21 +01:00
PropertyStandard.h fix -Wextra in FreeCADApp 2016-09-21 16:05:36 +02:00
PropertyUnits.cpp Added new property type App::PropertyVolume 2016-10-04 16:02:30 -03:00
PropertyUnits.h Added new property type App::PropertyVolume 2016-10-04 16:02:30 -03:00
Range.cpp Add include of <sstreeam> to fix commit 08692f811 breakage to Ubuntu Precise 12.04 builds. 2016-04-02 11:19:28 -07:00
Range.h Expressions: Added support for aggregate functions and ranges. 2016-04-02 12:01:04 +02:00
TransactionalObject.cpp dynamic properties: 2016-11-08 19:55:17 +01:00
TransactionalObject.h dynamic properties: 2016-11-08 19:55:17 +01:00
Transactions.cpp fix -Wextra in FreeCADApp 2016-09-21 16:05:36 +02:00
Transactions.h prepare view provider for undo/redo 2016-07-23 11:46:19 +02:00
VRMLObject.cpp Coverity issues: 2016-08-15 21:28:41 +02:00
VRMLObject.h + fixes #0002029: VRML inline ignored 2015-03-30 02:23:49 +02:00