Changesets: FreeCAD
master 1dad42c2 2015-09-20 12:29:05 Details Diff |
+ fixes 0002126: Fails to load .FCStd file which contains many MultiByte-Char strings |
Affected Issues 0002126 |
|
mod - src/Base/InputSource.cpp | Diff File | ||
mod - src/Base/InputSource.h | Diff File | ||
master bd105711 2015-09-19 22:10:49 Details Diff |
+ delete helper file for copy/paste on application exit | ||
mod - src/Gui/MainWindow.cpp | Diff File | ||
master 4d5646fa 2015-09-19 21:37:09 Eivind Kvedalen Committer: wmayer Details Diff |
Spreadsheet: Replaced own Expression classed by the ones in App. | ||
mod - src/Mod/Spreadsheet/App/AppSpreadsheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Cell.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Cell.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/ExpressionParser.l | Diff File | ||
mod - src/Mod/Spreadsheet/App/ExpressionParser.tab.c | Diff File | ||
mod - src/Mod/Spreadsheet/App/ExpressionParser.tab.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/ExpressionParser.y | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/SheetObserver.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/SpreadsheetExpression.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/SpreadsheetExpression.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/lex.ExpressionParser.c | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/PropertiesDialog.cpp | Diff File | ||
master b9a51236 2015-09-19 21:32:17 Details Diff |
+ by default create a zip file for auto-save | ||
mod - src/Gui/Application.cpp | Diff File | ||
master 7d09444d 2015-09-19 18:59:22 Details Diff |
+ fixes 0001237: the project file is not saved when the /tmp directory is full, but the user is not aware of it |
Affected Issues 0001237 |
|
mod - src/App/Document.cpp | Diff File | ||
mod - src/App/DocumentPyImp.cpp | Diff File | ||
mod - src/Base/Writer.cpp | Diff File | ||
mod - src/Base/Writer.h | Diff File | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Mod/Part/App/PropertyTopoShape.cpp | Diff File | ||
master bd1fc886 2015-09-19 17:03:38 Details Diff |
+ fix typo | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
master 2991bbf0 2015-09-19 16:07:33 Details Diff |
+ fixes 0001238: Preferences: set temp files directory |
Affected Issues 0001238 |
|
mod - src/App/Application.cpp | Diff File | ||
mod - src/App/Application.h | Diff File | ||
mod - src/App/Document.cpp | Diff File | ||
mod - src/Gui/Application.cpp | Diff File | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
mod - src/Gui/CommandDoc.cpp | Diff File | ||
mod - src/Gui/DlgEditFileIncludeProptertyExternal.cpp | Diff File | ||
mod - src/Gui/MainWindow.cpp | Diff File | ||
mod - src/Mod/Fem/App/FemMesh.cpp | Diff File | ||
mod - src/Mod/Part/App/PropertyTopoShape.cpp | Diff File | ||
master e5c3a095 2015-09-19 13:12:59 Details Diff |
+ for file-based recovery write the data files in worker threads |
Affected Issues 0000175 |
|
mod - src/Base/Writer.cpp | Diff File | ||
mod - src/Base/Writer.h | Diff File | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
mod - src/Gui/AutoSaver.h | Diff File | ||
master 848f9c4d 2015-09-19 01:13:33 Details Diff |
+ implement file based auto-save & recovery mechanism |
Affected Issues 0000175 |
|
mod - src/Gui/Application.cpp | Diff File | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
mod - src/Gui/AutoSaver.h | Diff File | ||
mod - src/Gui/DlgProjectUtility.cpp | Diff File | ||
mod - src/Gui/DlgProjectUtility.h | Diff File | ||
mod - src/Gui/DocumentRecovery.cpp | Diff File | ||
mod - src/Gui/DocumentRecovery.h | Diff File | ||
master 01ba165d 2015-09-18 16:11:55 Committer: wmayer Details Diff |
Bug fix: deletion of groups of external geometry ================================================ Issue reported inter alia here: http://forum.freecadweb.org/viewtopic.php?f=10&t=12380#p99456 How to reproduce: 1. Make an external geometry hexagon (make a hexagon, pad it, make a sketch on a hexagonal face and make all the lines external geometry) 2. Box select the external lines and press "del" On the first pressing of "del" 3 lines were deleted and 3 remained, select again, on the second press 1 remains, select again, on the last press all are deleted. Why? Internal and External geometry were handled together in a single set. Group deletion of geometry is effected starting from the highest index, so that upon deleting an element, the index of the remaining elements does not change. Handling both groups together caused that the external geometry was actually deleted on the inversed order (as they are (decreasing) negative values for representation, but increasing positive indexes in the external geometry array). Solution: Internal and External geometries are handled separatedly |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 8db1280a 2015-09-18 15:32:33 Details Diff |
+ make RecoveryWriter more robust |
Affected Issues 0000175 |
|
mod - src/Base/Writer.cpp | Diff File | ||
mod - src/Base/Writer.h | Diff File | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
mod - src/Gui/AutoSaver.h | Diff File | ||
master 8e8ecdd3 2015-09-18 13:00:09 Bernd Hahnebach Committer: yorik Details Diff |
FEM: icons for FemShellThickness and FemBeamSection | ||
mod - src/Mod/Fem/Gui/Resources/Fem.qrc | Diff File | ||
add - src/Mod/Fem/Gui/Resources/icons/fem-beam-section.svg | Diff File | ||
add - src/Mod/Fem/Gui/Resources/icons/fem-shell-thickness.svg | Diff File | ||
master bb05d175 2015-09-17 21:37:47 Details Diff |
+ implement FileWriter class based on files and a specialized sub-class for recovery purposes |
Affected Issues 0000175 |
|
mod - src/Base/Writer.cpp | Diff File | ||
mod - src/Base/Writer.h | Diff File | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
mod - src/Gui/AutoSaver.h | Diff File | ||
master 2206e1cd 2015-09-17 18:47:58 Eivind Kvedalen Committer: wmayer Details Diff |
Added -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment to mask warnings when compiling salomesmesh. | ||
mod - src/3rdParty/salomesmesh/CMakeLists.txt | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.cpp | Diff File | ||
master 300e176e 2015-09-17 13:31:10 Details Diff |
+ fixes 0002268: Segmentation Fault when using sketcher |
Affected Issues 0002268 |
|
mod - src/Gui/Inventor/SoAutoZoomTranslation.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/SoZoomTranslation.cpp | Diff File | ||
master 705c339f 2015-09-17 06:59:31 Bernd Hahnebach Committer: yorik Details Diff |
FEM: added object FemShellThickness and FemBeamSection to enable shell and beam analysises | ||
mod - src/Mod/Fem/App/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/CMakeLists.txt | Diff File | ||
add - src/Mod/Fem/FemBeamSection.py | Diff File | ||
add - src/Mod/Fem/FemBeamSection.ui | Diff File | ||
add - src/Mod/Fem/FemShellThickness.py | Diff File | ||
add - src/Mod/Fem/FemShellThickness.ui | Diff File | ||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
mod - src/Mod/Fem/Gui/AppFemGui.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/Workbench.cpp | Diff File | ||
mod - src/Mod/Fem/MechanicalAnalysis.py | Diff File | ||
mod - src/Mod/Fem/ccxInpWriter.py | Diff File | ||
mod - src/Mod/Fem/test_files/cube_frequency.inp | Diff File | ||
mod - src/Mod/Fem/test_files/cube_static.inp | Diff File | ||
mod - src/Mod/Fem/test_files/frequency_analysis.inp | Diff File | ||
mod - src/Mod/Fem/test_files/static_analysis.inp | Diff File | ||
master fb2b1a6e 2015-09-17 00:55:54 Eivind Kvedalen Committer: wmayer Details Diff |
Added PropertyExpressionEngine to DocumentObject class. | ||
mod - src/App/Document.cpp | Diff File | ||
mod - src/App/Document.h | Diff File | ||
mod - src/App/DocumentObject.cpp | Diff File | ||
mod - src/App/DocumentObject.h | Diff File | ||
mod - src/App/DocumentObjectPy.xml | Diff File | ||
mod - src/App/DocumentObjectPyImp.cpp | Diff File | ||
master b052c21b 2015-09-17 00:54:39 Eivind Kvedalen Committer: wmayer Details Diff |
DocumentObject: Added getOldLabel() method, preparation for renaming of object identifiers. | ||
mod - src/App/DocumentObject.cpp | Diff File | ||
mod - src/App/DocumentObject.h | Diff File | ||
master 32367b17 2015-09-16 22:58:47 Details Diff |
+ save Brep in binary format for recovery files |
Affected Issues 0000175 |
|
mod - src/Base/Reader.cpp | Diff File | ||
mod - src/Base/Reader.h | Diff File | ||
mod - src/Base/Writer.cpp | Diff File | ||
mod - src/Base/Writer.h | Diff File | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
mod - src/Mod/Part/App/PropertyTopoShape.cpp | Diff File | ||
mod - src/Mod/Sandbox/Gui/AppSandboxGui.cpp | Diff File | ||
master 3f0fc98d 2015-09-16 19:11:00 Eivind Kvedalen Committer: wmayer Details Diff |
Part: Added getPaths(...) method to PropertyPartShape. | ||
mod - src/Mod/Part/App/PropertyTopoShape.cpp | Diff File | ||
mod - src/Mod/Part/App/PropertyTopoShape.h | Diff File | ||
master ddc22a41 2015-09-16 18:40:44 Eivind Kvedalen Committer: wmayer Details Diff |
Added setValue/getValue/canonicalPath/getPaths/verifyPath methods to various Property classes. | ||
mod - src/App/PropertyGeo.cpp | Diff File | ||
mod - src/App/PropertyGeo.h | Diff File | ||
mod - src/App/PropertyStandard.cpp | Diff File | ||
mod - src/App/PropertyStandard.h | Diff File | ||
mod - src/App/PropertyUnits.cpp | Diff File | ||
mod - src/App/PropertyUnits.h | Diff File | ||
master 739e643f 2015-09-16 16:15:19 Details Diff |
+ check returned mdi view to be of the requested type | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Gui/Document.h | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.cpp | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master b9797ec9 2015-09-16 14:20:13 Details Diff |
+ To avoid possible memory leaks or inconsistencies on Document::resetEdit() call finishEditing() of view provider inside document because the editing view could be closed already | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | ||
master 6dfc395a 2015-09-16 11:32:35 Details Diff |
+ fix method ViewProviderDocumentObject::getActiveView() + fix SoAutoZoomTranslation and SoZoomTranslation to get correct scaling factor (do not rely on active view because this can be the wrong one and thus delivers wrong results) |
||
mod - src/Gui/Inventor/SoAutoZoomTranslation.cpp | Diff File | ||
mod - src/Gui/Inventor/SoAutoZoomTranslation.h | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/SoZoomTranslation.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/SoZoomTranslation.h | Diff File | ||
master 470b9ff7 2015-09-15 22:09:28 Details Diff |
+ add convenience method to get editing view of a view provider | ||
mod - src/Gui/Document.cpp | Diff File | ||
mod - src/Gui/Document.h | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.cpp | Diff File | ||
mod - src/Gui/ViewProviderDocumentObject.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File |