Changesets: FreeCAD
master 834c0a64 2015-07-01 13:02:29 Details Diff |
+ include missing header files | ||
mod - src/Mod/Drawing/Gui/TaskDialog.cpp | Diff File | ||
mod - src/Mod/Drawing/Gui/TaskOrthoViews.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/TaskDlgMeshShapeNetgen.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/TaskFemConstraint.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/TaskFemConstraintGear.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/TaskFemConstraintPulley.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemConstraint.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemConstraintBearing.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemConstraintFixed.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemConstraintForce.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemConstraintGear.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemConstraintPulley.cpp | Diff File | ||
mod - src/Mod/Mesh/Gui/MeshSelection.cpp | Diff File | ||
mod - src/Mod/MeshPart/Gui/Tessellation.cpp | Diff File | ||
mod - src/Mod/Part/Gui/DlgFilletEdges.h | Diff File | ||
mod - src/Mod/Part/Gui/TaskCheckGeometry.cpp | Diff File | ||
mod - src/Mod/Part/Gui/TaskCheckGeometry.h | Diff File | ||
mod - src/Mod/Part/Gui/TaskDimension.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.h | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderChamfer.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderDraft.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderFillet.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderGroove.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderPad.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderPocket.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderRevolution.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/ViewProviderTransformed.cpp | Diff File | ||
mod - src/Mod/Robot/Gui/CommandTrajectory.cpp | Diff File | ||
mod - src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp | Diff File | ||
mod - src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp | Diff File | ||
mod - src/Mod/Robot/Gui/Workbench.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/SketcherSettings.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherCreateCommands.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.h | Diff File | ||
master 2b53da4e 2015-06-30 17:48:03 Details Diff |
+ include missing header files | ||
mod - src/Gui/Application.cpp | Diff File | ||
mod - src/Gui/ApplicationPy.cpp | Diff File | ||
mod - src/Gui/Command.cpp | Diff File | ||
mod - src/Gui/DlgToolbarsImp.cpp | Diff File | ||
mod - src/Gui/DlgWorkbenchesImp.cpp | Diff File | ||
mod - src/Mod/Sandbox/Gui/AppSandboxGui.cpp | Diff File | ||
mod - src/Mod/Sandbox/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Sandbox/Gui/Workbench.cpp | Diff File | ||
master d826ad5b 2015-06-30 16:53:22 Details Diff |
+ Remove dependency to iisTaskPanel when not needed | ||
mod - src/Gui/CombiView.cpp | Diff File | ||
mod - src/Gui/Control.h | Diff File | ||
mod - src/Gui/Qt4All.h | Diff File | ||
mod - src/Gui/TaskView/TaskDialog.h | Diff File | ||
mod - src/Gui/TaskView/TaskWatcher.h | Diff File | ||
mod - src/Mod/Fem/Gui/Command.cpp | Diff File | ||
mod - src/Mod/Fem/Gui/ViewProviderFemMeshShapeNetgen.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/Workbench.h | Diff File | ||
master de7c8fcb 2015-06-30 13:14:56 Details Diff |
+ issue 0002053: Support of themes |
Affected Issues 0002053 |
|
mod - src/Gui/CommandDoc.cpp | Diff File | ||
mod - src/Gui/CommandMacro.cpp | Diff File | ||
mod - src/Gui/CommandStd.cpp | Diff File | ||
mod - src/Gui/CommandView.cpp | Diff File | ||
mod - src/Gui/DlgActionsImp.cpp | Diff File | ||
add - src/Gui/Icons/accessories-calculator.svg | Diff File | ||
add - src/Gui/Icons/document-print-preview.svg | Diff File | ||
mod - src/Gui/Icons/resource.qrc | Diff File | ||
mod - src/Gui/SelectionView.cpp | Diff File | ||
mod - src/Gui/TaskPanelView.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskSelectLinkProperty.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetStyleBold.svg | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetStyleItalic.svg | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetStyleUnderline.svg | Diff File | ||
master 28a142d9 2015-06-30 01:04:43 Details Diff |
+ alternative paintEvent implementation for ColorButton | ||
mod - src/Gui/Widgets.cpp | Diff File | ||
master 48c25da1 2015-06-29 14:33:14 Details Diff |
+ issue 0002053: Support of themes |
Affected Issues 0002053 |
|
mod - src/Gui/Application.cpp | Diff File | ||
add - src/Gui/Icons/index.theme | Diff File | ||
mod - src/Gui/Icons/resource.qrc | Diff File | ||
master cd0b3694 2015-06-28 23:30:42 Details Diff |
+ issue 0002053: Support of themes |
Affected Issues 0002053 |
|
mod - src/Gui/BitmapFactory.cpp | Diff File | ||
mod - src/Gui/BitmapFactory.h | Diff File | ||
mod - src/Gui/Command.cpp | Diff File | ||
mod - src/Gui/CommandDoc.cpp | Diff File | ||
mod - src/Gui/CommandStd.cpp | Diff File | ||
mod - src/Gui/CommandView.cpp | Diff File | ||
master 0765dc1a 2015-06-28 17:32:44 Details Diff |
+ move up/down commands with action group | ||
mod - src/Gui/DlgToolbarsImp.cpp | Diff File | ||
mod - src/Gui/DlgToolbarsImp.h | Diff File | ||
master e239c65b 2015-06-28 05:23:06 Details Diff |
Arch: Small fix in IFC exporter | ||
mod - src/Mod/Arch/importIFC.py | Diff File | ||
master c7440ef9 2015-06-28 01:01:35 Details Diff |
Added fcinfo utility This utility prints information about a given FreeCAD file (*.FCStd) on screen, including document properties, number of included objects and object sizes. It can be used as a textconv tool for git diff by adding this utility to your exec path andadding this entry to .gitattributes: *.fcstd diff=fcinfo Usage: fcinfo myfile.FCStd |
||
add - src/Tools/fcinfo | Diff File | ||
master eaa5b152 2015-06-27 19:24:11 Details Diff |
+ return 0 for empty icon names of Python commands | ||
mod - src/Gui/Command.cpp | Diff File | ||
master 882ecd3c 2015-06-27 17:21:02 Details Diff |
+ implement class PythonGroupCommand | ||
mod - src/Gui/ApplicationPy.cpp | Diff File | ||
mod - src/Gui/Command.cpp | Diff File | ||
mod - src/Gui/Command.h | Diff File | ||
mod - src/Mod/TemplatePyMod/Commands.py | Diff File | ||
master 38fffd82 2015-06-26 22:01:43 Details Diff |
Draft: Enabled importing of SVG's symbol and use elements | ||
mod - src/Mod/Draft/importSVG.py | Diff File | ||
master fed516d5 2015-06-26 18:50:02 Details Diff |
Arch: fixed bug in rebars | ||
mod - src/Mod/Arch/ArchRebar.py | Diff File | ||
master 1a1927b8 2015-06-26 04:24:34 Daniel Falck Committer: yorik Details Diff |
added units to Draft Point Properties | ||
mod - src/Mod/Draft/Draft.py | Diff File | ||
master 89cbdb35 2015-06-26 00:54:57 Details Diff |
Arch: External edges are now automatically removed from Rebars base sketches | ||
mod - src/Mod/Arch/ArchCommands.py | Diff File | ||
mod - src/Mod/Arch/ArchRebar.py | Diff File | ||
master 864e0bcc 2015-06-25 16:41:53 Details Diff |
+ make it more obvious what BRep mode for IGES export means | ||
mod - src/Mod/Part/Gui/DlgImportExportIges.ui | Diff File | ||
mod - src/Mod/Part/Gui/DlgSettingsGeneral.cpp | Diff File | ||
mod - src/Mod/Part/Gui/DlgSettingsGeneral.h | Diff File | ||
master cac47d25 2015-06-25 14:27:13 Details Diff |
Sketch: Bug Fix: Maintain the Elements and Constraint Widget synchronized ========================================================================= What? Sometimes this widgets where out of sync Why? Under the update only when it is redrawn policy, sometimes only one of them, i.e. the one associated with the property triggering the updateData was updated. Solution: Both are updated after every redraw. It also complements the previous bug fix related to crash on deleting, by updating the widgets to account for the deleted geometry. |
Affected Issues 0002171 |
|
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 21416961 2015-06-25 13:58:43 Details Diff |
Sketch: Bug fix: On delete crash with unsuccesful solving ========================================================== Fixes the one reported by JMG here (Thanks!!): http://forum.freecadweb.org/viewtopic.php?f=3&t=11508#p92693 Why? - The newly introduced redrawing policy requires that the solver geometry matches in number the sketchobject geometry. - Most (all) problems with updateColor or getGeometry returning a null pointer are related to an out of sync between UI geometry and SketchObject geometry. General solution: - In other bugs, a missing "solve()" is the problem, once the solver and sketchobject geometries have the same number, an SketchObject::OnChanged triggers a VPSketch::draw (via VPSketch::updateData) which updates the UI geometry to match SketchObject geometry and then the problem does not arise. Particular solution: - In this bug, the problem is not a missing solve, but the fact that the solving was not succesful and did not synchronize the geometries, however triggering a draw() on unsuccessful solving, syncronizes the UI geometry with the SketchObject geometry and the crash is gone. |
Affected Issues 0002171 |
|
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 165261e3 2015-06-24 20:07:36 Details Diff |
+ fix memory leak | ||
mod - src/Mod/Sketcher/Gui/TaskDlgEditSketch.cpp | Diff File | ||
master c3c27817 2015-06-24 19:59:53 Details Diff |
+ whitespace fixes | ||
mod - src/Mod/Sketcher/Gui/TaskDlgEditSketch.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.cpp | Diff File | ||
master 2a54fba0 2015-06-24 15:10:24 Committer: wmayer Details Diff |
Sketcher: SparseQR as default QR method ======================================= The SparseQR is set as default method. However, in accordance with the previous commit, only if a new enough Eigen library is present will SparseQR be executed. If the library is old and SparseQR can not be reliably used, FC will automatically fall back to use DenseQR. This ensures that users that have a new enough library > 3.2.2 will benefit from the performance increase, while the users that use older library will still have the same performance as in legacy FC. |
||
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherSolverAdvanced.ui | Diff File | ||
master ffaa0c82 2015-06-24 15:03:12 Abdullah Tahiri Committer: wmayer Details Diff |
Sketcher: SparseQR conditional compilation ========================================== For Eigen>=3.2.2 SparseQR is compiled in For older versions SparseQR is not compiled in and if the option is selected FC gives a warning in the console and falls back to DenseQR. This ensures that a user can get a sketch solved and work normally even if SparseQR is selected and the Eigen version is too old to support SparseQR. |
||
mod - src/Mod/Sketcher/App/planegcs/GCS.cpp | Diff File | ||
master 9680f138 2015-06-24 13:35:13 Details Diff |
+ fix loading of certain urls in web page | ||
mod - src/Mod/Web/Gui/BrowserView.cpp | Diff File | ||
master 3a69c926 2015-06-23 19:15:34 Eivind Kvedalen Committer: wmayer Details Diff |
Spreadsheet: Fixed bug in dependency tracking between objects. | ||
mod - src/Mod/Spreadsheet/App/Sheet.cpp | Diff File |