Changesets: FreeCAD

master 53605117

2020-01-03 12:36:54

realthunder


Committer: wmayer Details Diff
App/Gui: introduce temporary document

Add new argument to Application::newDocument() to create a temporary
document. Also exposed to Python API App.newDocument() with a named
argument 'temp'.

The temporary document is marked with status bit 'TempDoc'. The user
will not be prompt for saving when closing. The undo/redo is disabled.
The AutoSaver skips it. And the tree view will not show it.
PropertyXLink allows linking to/from object within a temporary document
without saving.
mod - src/App/Application.cpp Diff File
mod - src/App/Application.h Diff File
mod - src/App/ApplicationPy.cpp Diff File
mod - src/App/Document.cpp Diff File
mod - src/App/Document.h Diff File
mod - src/App/DocumentPy.xml Diff File
mod - src/App/DocumentPyImp.cpp Diff File
mod - src/App/PropertyLinks.cpp Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/AutoSaver.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/MainWindow.cpp Diff File
mod - src/Gui/Tree.cpp Diff File

master a33af45a

2020-01-03 05:26:37

mlampert

Details Diff
Fixed extension generation for arcs if the length is larger than the arc radius and the direction is an inset.
mod - src/Mod/Path/PathScripts/PathPocketShape.py Diff File

master b8e92ba9

2020-01-03 05:20:51

mlampert

Details Diff
Fixed segfault if some extensions end up being not valid.
mod - src/Mod/Path/PathScripts/PathPocketShapeGui.py Diff File

master b4f9e3c8

2020-01-03 00:19:20

donovaly


Committer: wwmayer Details Diff
Quantity.cpp: fix spacing
mod - src/Base/Quantity.cpp Diff File

master 05dadb4c

2020-01-03 00:07:34

donovaly


Committer: wwmayer Details Diff
add the units Ohm and Siemens
mod - src/App/ExpressionParser.l Diff File
mod - src/App/FreeCADInit.py Diff File
mod - src/Base/Quantity.cpp Diff File
mod - src/Base/Quantity.h Diff File
mod - src/Base/QuantityLexer.c Diff File
mod - src/Base/QuantityParser.l Diff File
mod - src/Base/Unit.cpp Diff File
mod - src/Base/Unit.h Diff File
mod - src/Base/UnitsSchemaInternal.cpp Diff File
mod - src/Base/UnitsSchemaMKS.cpp Diff File
mod - src/Gui/DlgUnitsCalculatorImp.cpp Diff File

master f7527927

2020-01-02 20:08:34

mlampert

Details Diff
Enable loop detection if it /could/ succeed but don't actually calculate it until activated.
mod - src/Mod/Path/PathCommands.py Diff File

master e2e7659e

2020-01-02 19:37:52

looo


Committer: yorik Details Diff
importDWG: use subprocess.Popen instead of .call
mod - src/Mod/Draft/importDWG.py Diff File

master e8109204

2020-01-02 19:19:47

looo


Committer: yorik Details Diff
importDWG: use libredwg's dwgtodxf converter if available
mod - src/Mod/Draft/importDWG.py Diff File

master 4d88018e

2020-01-01 23:42:35

mlampert

Details Diff
Sorting edges before making a wire is required for all edges to be included, issue 0004219 Affected Issues
0004219
mod - src/Mod/Path/PathScripts/PathPocketShape.py Diff File

master 7498ba15

2020-01-01 23:11:54

0penBrain


Committer: yorik Details Diff
Add event catching so Status Bar action button (View menu) keeps sync with real status bar visibility
mod - src/Gui/CommandWindow.cpp Diff File

master bee07841

2020-01-01 14:43:54

carlopav


Committer: yorik Details Diff
[Draft] Edit cleanup

Cleaned up imports a suggested by @vocx.
Also cleaned up various things inside the tool.
[Draft] Edit small change in imports


[Draft] Edit updated documentation
mod - src/Mod/Draft/DraftEdit.py Diff File
mod - src/Mod/Draft/DraftTrackers.py Diff File

master 34c35f8e

2020-01-01 10:13:55

realthunder


Committer: wmayer Details Diff
Gui: fix property editor crash on remove dynamic property

The crash happens when the dynamic property is removed due changes of
the very same property.
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File
mod - src/Gui/propertyeditor/PropertyItem.h Diff File

master d441a9de

2020-01-01 10:03:52

realthunder


Committer: wmayer Details Diff
App: make deleting dynamic property safer

Dynamic property can be removed at any time, even during triggering of
onChanged() signal of the removing property. This patch introduced
static function Property::destroy() to make it safer by queueing any
removed property, and only deleting them when no onChanged() call is
active.
mod - src/App/Document.cpp Diff File
mod - src/App/DynamicProperty.cpp Diff File
mod - src/App/Property.cpp Diff File
mod - src/App/Property.h Diff File

master ec18f070

2020-01-01 09:43:12

wmayer

Details Diff
Spreadsheet: [skip ci] fix regression when pressing Return/Enter when completion list is shown
mod - src/Mod/Spreadsheet/Gui/SpreadsheetDelegate.cpp Diff File

master a0d7174a

2020-01-01 02:21:39

mlampert

Details Diff
Allow deletion of dressup even if model is not setup correctly.
mod - src/Mod/Path/PathScripts/PathDressupAxisMap.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupDragknife.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupLeadInOut.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupPathBoundary.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupPathBoundaryGui.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupRampEntry.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupTagGui.py Diff File

master edd46bc7

2020-01-01 02:12:44

mlampert

Details Diff
Deletion of dogbone dressup should not rely on the model being properly setup.
mod - src/Mod/Path/PathScripts/PathDressupDogbone.py Diff File

master 40ed5df6

2019-12-31 16:37:49

wmayer

Details Diff
Spreadsheet: [skip ci] fix inconsistent German translation
mod - src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.qm Diff File
mod - src/Mod/Spreadsheet/Gui/Resources/translations/Spreadsheet_de.ts Diff File

master 89d843d6

2019-12-30 22:33:37

carlopav


Committer: yorik Details Diff
[Draft] Edit: set shortcut to D,E

Changed subelement highlight to S,E
[Draft] Edit bugfix


bugfix
mod - src/Mod/Draft/DraftEdit.py Diff File
mod - src/Mod/Draft/DraftTools.py Diff File

master 717fc068

2019-12-30 21:51:28

carlopav


Committer: yorik Details Diff
[Draft] Edit: context menu for Bezcurve editing
mod - src/Mod/Draft/DraftEdit.py Diff File
mod - src/Mod/Draft/DraftTrackers.py Diff File

master c687d43b

2019-12-30 21:37:59

carlopav


Committer: yorik Details Diff
[Draft] Edit bugfix

traker was not updated if endEditing function was called by numericInput
mod - src/Mod/Draft/DraftEdit.py Diff File

master e5b70094

2019-12-30 21:37:18

carlopav


Committer: yorik Details Diff
[Draft] Context menu for EditTrackers

Initial support for context menu.
Menu is triggered by Alt+Click or by pressin E Key.
Menu is customized on the clicked object.
Supported functions ATM: addPoint, deletePoint.
mod - src/Mod/Draft/DraftEdit.py Diff File
mod - src/Mod/Draft/DraftTrackers.py Diff File

master 7e3197ab

2019-12-30 19:53:18

wandererfan

Details Diff
[TD]fix Dimension selection issues
mod - src/Mod/TechDraw/Gui/MDIViewPage.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIUserTypes.h Diff File
mod - src/Mod/TechDraw/Gui/QGIView.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIView.h Diff File
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.h Diff File
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewDimension.h Diff File

master 977f5c28

2019-12-30 16:19:06

wmayer

Details Diff
PartDesign: [skip ci] replace int with proper enum type
mod - src/Mod/PartDesign/App/ShapeBinder.cpp Diff File
mod - src/Mod/PartDesign/App/ShapeBinder.h Diff File

master dcc27908

2019-12-30 03:42:13

wandererfan

Details Diff
[TD]fix potential nullptr while restoring
mod - src/Mod/TechDraw/App/DrawViewDimension.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewPart.cpp Diff File

master 36d158ac

2019-12-30 03:24:03

wandererfan

Details Diff
[TD]support Pyramid in Balloon
mod - src/Mod/TechDraw/App/DrawViewBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIArrow.h Diff File
mod - src/Mod/TechDraw/Gui/QGILeaderLine.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.cpp Diff File
mod - src/Mod/TechDraw/Gui/QGIViewBalloon.h Diff File
mod - src/Mod/TechDraw/Gui/TaskBalloon.ui Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 224 225 226 227 228 229 230 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last