Changesets: FreeCAD
master 48b42f83 2021-03-03 07:12:03 Details Diff |
App: add convenience methods to get minimum, maximum and step size of property constraints | ||
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 f5cc3027 2021-03-03 03:44:00 Committer: wmayer Details Diff |
[GUI] Refactor About to list credits from a file The Credits tab is now generated from a CONTRIBUTORS file. The file is expected to list one contributor per line, with individuals first, followed by a line with the word "Firms" on it, followed by firms (again one per line). The formatting is currently a simple <ul> for each set of names. No sorting, etc. is performed. |
||
mod - src/Doc/CMakeLists.txt | Diff File | ||
add - src/Doc/CONTRIBUTORS | Diff File | ||
mod - src/Gui/AboutApplication.ui | Diff File | ||
mod - src/Gui/Splashscreen.cpp | Diff File | ||
mod - src/Gui/Splashscreen.h | Diff File | ||
master f982112e 2021-03-03 00:44:06 Committer: wwmayer Details Diff |
[PD] set constraints for helix properties at the moment it is possible by a click to set e.g. -1 turn which would cause an error |
||
mod - src/Mod/PartDesign/App/FeatureHelix.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureHelix.h | Diff File | ||
master 5edd7d01 2021-03-02 20:41:50 Committer: wmayer Details Diff |
Base: fixes 0004586: Conversion error for PoundForce (lbf) |
Affected Issues 0004586 |
|
mod - src/Base/Quantity.cpp | Diff File | ||
master a263b731 2021-03-02 18:05:30 Details Diff |
CMake: [skip ci] copy ThirdPartyLibraries.html and LICENSE.html to the correct location and add the latter to the INSTALL() command |
||
mod - src/Doc/CMakeLists.txt | Diff File | ||
master b2ebaa01 2021-03-02 16:48:55 Committer: wmayer Details Diff |
[OpenSCAD] Add unit tests for importing primitives | ||
mod - src/Mod/OpenSCAD/OpenSCADTest/app/test_importCSG.py | Diff File | ||
master 083f5711 2021-03-02 16:23:41 Details Diff |
Gui: [skip ci] for the author label use the same font configuration as with the rich text as otherwise the text appears very tiny | ||
mod - src/Gui/Splashscreen.cpp | Diff File | ||
master 3b9882a8 2021-03-02 16:04:53 luz paz Details Diff |
Crowdin: remove obsolete translation manually [skip ci] For some reason updatets.py is not successfully removing obsolete translations. This is a long standing issue. The workaround is to manually remove them from the .ts file. |
||
mod - src/Mod/Path/Gui/Resources/translations/Path.ts | Diff File | ||
master f2b93a7a 2021-03-02 15:55:23 luz paz Details Diff |
Crowdin: represent whitespace in code instead of in string [skip ci] Removing possible whitespace from strings lead to more accurate translations |
||
mod - src/Mod/Arch/ArchStairs.py | Diff File | ||
mod - src/Mod/Draft/DraftGui.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_scale.py | Diff File | ||
mod - src/Mod/Draft/draftmake/make_arc_3points.py | Diff File | ||
mod - src/Mod/Draft/importDWG.py | Diff File | ||
mod - src/Mod/Draft/importDXF.py | Diff File | ||
mod - src/Mod/Draft/importOCA.py | Diff File | ||
mod - src/Mod/OpenSCAD/exportCSG.py | Diff File | ||
mod - src/Mod/Part/Gui/TaskCheckGeometry.cpp | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master cb81426e 2021-03-02 15:38:06 luz paz Committer: wwmayer Details Diff |
Crowdin: remove trailing whitespace [skip ci] |
Affected Issues 0004578 |
|
mod - src/Gui/DlgEditor.ui | Diff File | ||
mod - src/Gui/DlgSettings3DView.ui | Diff File | ||
mod - src/Mod/Robot/Gui/CommandTrajectory.cpp | Diff File | ||
master 89b09468 2021-03-02 15:28:35 Details Diff |
Gui: support to customize the font size of bounding boxes | ||
mod - src/Gui/ViewProviderGeometryObject.cpp | Diff File | ||
mod - src/Mod/Part/Gui/DlgSettingsObjectColor.cpp | Diff File | ||
mod - src/Mod/Part/Gui/DlgSettingsObjectColor.ui | Diff File | ||
master eceea653 2021-03-02 14:39:28 UR-0 Committer: berndhahnebach Details Diff |
[FEM] make ccx_dat_file object (from ccx_Result) ReadOnly | ||
mod - src/Mod/Fem/femtools/ccxtools.py | Diff File | ||
master 9cd929af 2021-03-02 11:44:56 Details Diff |
travis: using C++17 for the clang build doesn't currently work on Bionic. So revert the change from commit daef7ec0fead and instead suppress the C++17 related warnings caused by OCCT |
||
mod - .travis.yml | Diff File | ||
master c0de4233 2021-03-02 03:02:23 Committer: wmayer Details Diff |
[PD] disallow angles <=0 for holes and revolution neither the taper, drill or countersink angle can be zero or negative for a valid hole, thus set a constraint |
||
mod - src/Mod/PartDesign/App/FeatureHole.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureHole.h | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureRevolution.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureRevolution.h | Diff File | ||
master 7f1b47d1 2021-03-02 02:24:15 Committer: wmayer Details Diff |
[PD] disallow invalid polar and linear pattern settings as discussed in https://github.com/FreeCAD/FreeCAD/commit/356db441a6c4bf546828e149d7269b2d61c9f039 we should disallow invalid property settings |
||
mod - src/Mod/PartDesign/App/FeatureLinearPattern.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeatureLinearPattern.h | Diff File | ||
mod - src/Mod/PartDesign/App/FeaturePolarPattern.cpp | Diff File | ||
mod - src/Mod/PartDesign/App/FeaturePolarPattern.h | Diff File | ||
master c9366cd9 2021-03-01 21:05:43 Committer: wwmayer Details Diff |
Switch to removeTab() to support older Qt versions | ||
mod - src/Gui/Splashscreen.cpp | Diff File | ||
master d8e52397 2021-03-01 20:08:08 Committer: wmayer Details Diff |
[GUI] Add window decorations to About | ||
mod - src/Gui/Splashscreen.cpp | Diff File | ||
master daef7ec0 2021-03-01 16:38:36 Committer: wwmayer Details Diff |
travis: OCCT 7.5.1 uses [[nodiscard]] that is a C++17 feature. To avoid to get tons of warnings because of -Wpedantic the clang build should use C++17, too |
||
mod - .travis.yml | Diff File | ||
master 62ebad19 2021-03-01 16:35:39 Details Diff |
[Arch] LGTM issues in Dice3DS LGTM identified a few minor issues in the Dice3DS code -- none of them appear to be real errors, so the changes here should not affect the behavior of the code. |
||
mod - src/Mod/Arch/Dice3DS/dom3ds.py | Diff File | ||
master deaf7485 2021-03-01 15:49:31 Details Diff |
Arch: Fixed SectionPlane outside objects bug in ArchSectionPlane - Fixes 0004549 |
Affected Issues 0004549 |
|
mod - src/Mod/Arch/ArchSectionPlane.py | Diff File | ||
master 752cb73d 2021-03-01 15:28:34 Details Diff |
[Draft] Fix localize_vectors double definition LGTM identified an instance where a function was defined twice: in this case, one version was intended to take a list of items and the second version just a single item. Because they share the same name and number of arguments, the second definition overrode the first. This causes no problems in the current code because the version that takes a list is never used. However, for consistency with the analogous "globalize_vectors" and "globalize_vector" functions, the "localize*" versions are changed to match that pattern. All calls in are converted to the singular use. |
||
mod - src/Mod/Draft/draftguitools/gui_edit.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_edit_draft_objects.py | Diff File | ||
master 91f8b6c1 2021-03-01 15:19:20 Details Diff |
[Draft] Eliminate unused loop iteration variables When creating arrays of colors, the color information is often created to be the same length as some array of objects. In three instances this was achieved with a loop over that list of objects, even though the objects themselves are never used. This commit eliminates those loops and creates the required number of color instances directly. Identified by LGTM. |
||
mod - src/Mod/Draft/draftviewproviders/view_array.py | Diff File | ||
mod - src/Mod/Draft/draftviewproviders/view_clone.py | Diff File | ||
master 356db441 2021-03-01 12:58:02 Details Diff |
PD: [skip ci] PolarPattern: Support 1 occurrence This is analogous to support 1 occurrence of the linear pattern feature: 81a5ec5e55ef |
||
mod - src/Mod/PartDesign/App/FeaturePolarPattern.cpp | Diff File | ||
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp | Diff File | ||
master 43bc30da 2021-03-01 09:03:45 Committer: wwmayer Details Diff |
Beautify xml step 1: These changes do not affect the uic output | ||
mod - src/Gui/AboutApplication.ui | Diff File | ||
mod - src/Gui/DlgActions.ui | Diff File | ||
mod - src/Gui/DlgCommands.ui | Diff File | ||
mod - src/Gui/DlgMacroExecute.ui | Diff File | ||
mod - src/Gui/DlgOnlineHelp.ui | Diff File | ||
mod - src/Gui/DlgParameter.ui | Diff File | ||
mod - src/Gui/DlgSettingsMacro.ui | Diff File | ||
mod - src/Gui/DlgSettingsNavigation.ui | Diff File | ||
mod - src/Gui/DlgSettingsUnits.ui | Diff File | ||
mod - src/Gui/DlgToolbars.ui | Diff File | ||
mod - src/Gui/DlgWorkbenches.ui | Diff File | ||
mod - src/Gui/DownloadItem.ui | Diff File | ||
mod - src/Gui/DownloadManager.ui | Diff File | ||
mod - src/Gui/Placement.ui | Diff File | ||
mod - src/Gui/TaskView/TaskAppearance.ui | Diff File | ||
mod - src/Gui/VectorListEditor.ui | Diff File | ||
mod - src/Gui/iisTaskPanel/tests/styles/styles.ui | Diff File | ||
mod - src/Gui/iisTaskPanel/tests/test/test.ui | Diff File | ||
mod - src/Mod/Arch/Resources/ui/ArchSchedule.ui | Diff File | ||
mod - src/Mod/Arch/Resources/ui/preferences-arch.ui | Diff File | ||
mod - src/Mod/Cam/Gui/Cutting.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/TaskPanel_CircularArray.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/TaskPanel_OrthoArray.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/TaskPanel_PolarArray.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-draft.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-draftsnap.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-drafttexts.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-dwg.ui | Diff File | ||
mod - src/Mod/Draft/Resources/ui/preferences-svg.ui | Diff File | ||
mod - src/Mod/Fem/Gui/DlgSettingsFemCcx.ui | Diff File | ||
mod - src/Mod/Fem/Gui/DlgSettingsFemElmer.ui | Diff File | ||
mod - src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui | Diff File | ||
mod - src/Mod/Fem/Gui/DlgSettingsFemGmsh.ui | Diff File | ||
mod - src/Mod/Fem/Gui/DlgSettingsFemMaterial.ui | Diff File | ||
mod - src/Mod/Fem/Gui/DlgSettingsFemZ88.ui | Diff File | ||
mod - src/Mod/Fem/Gui/Resources/ui/ResultShow.ui | Diff File | ||
mod - src/Mod/Fem/Gui/TaskFemConstraintForce.ui | Diff File | ||
mod - src/Mod/Fem/Gui/TaskPostClip.ui | Diff File | ||
mod - src/Mod/Fem/Gui/TaskPostCut.ui | Diff File | ||
mod - src/Mod/Import/Resources/ui/preferences-import.ui | Diff File | ||
mod - src/Mod/Mesh/Gui/DlgSettingsImportExport.ui | Diff File | ||
mod - src/Mod/Mesh/Gui/DlgSettingsMeshView.ui | Diff File | ||
mod - src/Mod/Mesh/Gui/RemeshGmsh.ui | Diff File | ||
mod - src/Mod/Part/Gui/DlgSettings3DViewPart.ui | Diff File | ||
mod - src/Mod/Part/Gui/DlgSettingsObjectColor.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/DlgJobTemplateExport.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/DlgToolControllerEdit.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/DogboneEdit.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/PageDepthsEdit.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/PageOpSurfaceEdit.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/PathEdit.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/PropertyCreate.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolBitEditor.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/panels/ToolLibraryEditor.ui | Diff File | ||
mod - src/Mod/Path/Gui/Resources/preferences/Advanced.ui | Diff File | ||
mod - src/Mod/Sketcher/Gui/SketcherSettingsDisplay.ui | Diff File | ||
mod - src/Mod/Sketcher/Gui/TaskSketcherGeneral.ui | Diff File | ||
mod - src/Mod/Spreadsheet/Gui/PropertiesDialog.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAdvanced.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawAnnotation.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawColors.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawDimensions.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawGeneral.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawHLR.ui | Diff File | ||
mod - src/Mod/TechDraw/Gui/DlgPrefsTechDrawScale.ui | Diff File | ||
mod - src/Mod/Test/Gui/UnitTest.ui | Diff File | ||
master ac4b02f5 2021-03-01 05:42:14 Details Diff |
[Arch] Refactor to eliminate unused variable LGTM complains about the unused variable in a loop that is really only using the variable to iterate a set number of times. This replaces that loop with a multiplication by the length of the array, eliminating the unused iteration variable and clarifying the intent of the code. |
||
mod - src/Mod/Arch/exportIFC.py | Diff File |