Changesets: FreeCAD

master 6789ddaa

2021-03-04 15:43:55

chennes


Committer: wwmayer Details Diff
Fix regex in translation extraction script
mod - src/Tools/updatets.py Diff File

master 18f36c10

2021-03-04 14:44:35

Chris_G


Committer: wmayer Details Diff
TopoShape: add a common function to build spirals and helixes
mod - src/Mod/Part/App/TopoShape.cpp Diff File
mod - src/Mod/Part/App/TopoShape.h Diff File

master 7b87cc8a

2021-03-04 11:27:05

yorik


Committer: GitHub Details Diff
Merge pull request 0004549 from chennes/lgtmFixDraftLocalizeVectors

[Draft] Fix localize_vectors double definition
mod - src/Mod/Draft/draftguitools/gui_edit.py Diff File
mod - src/Mod/Draft/draftguitools/gui_edit_draft_objects.py Diff File

master 232fa56f

2021-03-04 11:16:53

wmayer

Details Diff
CMake: fix build and install location of Qt help files
mod - src/Doc/CMakeLists.txt Diff File

master 55896f31

2021-03-04 10:09:54

wmayer

Details Diff
PD: [skip ci] in the helix dialog use step size of 5 degree for the angle
mod - src/Mod/PartDesign/Gui/TaskHelixParameters.cpp Diff File

master 13b9127e

2021-03-04 03:20:04

chennes


Committer: wmayer Details Diff
Drop build-system support for Qt4 and Python 2

Also increase minimum CMake, GCC, and Clang versions to match
Ubuntu 18.04 LTS. This sets our minimum supported version of the C++
standard to C++17.
mod - CMakeLists.txt Diff File
rm - cMake/FindPySideTools.cmake Diff File
rm - cMake/FindWix.cmake Diff File
mod - cMake/FreeCAD_Helpers/CompilerChecksAndSetups.cmake Diff File
mod - cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake Diff File
mod - cMake/FreeCAD_Helpers/PrintFinalReport.cmake Diff File
mod - cMake/FreeCAD_Helpers/SetupQt.cmake Diff File
mod - cMake/FreeCAD_Helpers/SetupShibokenAndPyside.cmake Diff File

master c087c18f

2021-03-04 00:49:21

russ4262

Details Diff
Path: Remove 'verify final depth' warning
mod - src/Mod/Path/PathScripts/PathPocketShape.py Diff File

master 96525024

2021-03-04 00:43:41

uwestoehr


Committer: wwmayer Details Diff
[PD] use same helix angle step as for other features

All other PD features use a step size of 1.0 for angles.

(Personally also for me a step of 5 is not convenient)
mod - src/Mod/PartDesign/App/FeatureHelix.cpp Diff File

master 249c2c79

2021-03-04 00:39:54

uwestoehr


Committer: wwmayer Details Diff
[PD] set App constraints for their Gui counterparts

based on Werner's work yesterday, this PR takes care of the missing PD features to use the constraints already defined in App
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPrimitiveParameters.cpp Diff File

master 39d82a8d

2021-03-03 22:20:02

00001000bit


Committer: wwmayer Details Diff
Update icon for Sketcher Constraint Block

The existing icon for the sketcher constraint for "constraint block" is easily confused with the icon for the diameter constraint. A small modification to add a 2nd cross bar will visually distinguish it.
mod - src/Mod/Sketcher/Gui/Resources/icons/constraints/Constraint_Block.svg Diff File

master 4fcf8f19

2021-03-03 21:08:56

howetuft


Committer: wwmayer Details Diff
[PartDesign] Add Material property to Body
mod - src/Mod/Part/App/BodyBase.cpp Diff File
mod - src/Mod/Part/App/BodyBase.h Diff File

master 703bb02a

2021-03-03 18:57:51

davidosterberg


Committer: wwmayer Details Diff
Gui: Change the Part icon
mod - src/Gui/Icons/Geofeaturegroup.svg Diff File

master e8566f22

2021-03-03 17:41:26

hyarion


Committer: wwmayer Details Diff
Tools: Remove super old DistTools module

Back in 2004 the "new" build tools was introduced https://github.com/berndhahnebach/All_FreeCAD/commit/2668c74b58c3674b4c0e5c3134ba1b17fdb1bf58
which are located in `src/Tools/fcbt/`. The new tools split up this file
into `src/Tools/fcbt/DistTools.py` and `src/Tools/fcbt/FilesTools.py`
which is why the both `DistTools.py` doesn't match up 1:1.

I've found no references in the repo to the version in `src/Tools/` so
I think it's safe to remove.
rm - src/Tools/DistTools.py Diff File

master ac23438e

2021-03-03 16:40:11

wmayer

Details Diff
PD: [skip ci] in the helix task dialog use the value range defined in the helix feature
mod - src/Mod/PartDesign/App/FeatureHelix.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHelixParameters.cpp Diff File

master 4610e261

2021-03-03 15:21:34

chennes


Committer: wwmayer Details Diff
[GUI] Tweak wording and translatability of Credits
mod - src/Gui/Splashscreen.cpp Diff File

master 0f3e9858

2021-03-03 14:53:12

wmayer

Details Diff
PD: AddressSanitizer: heap-use-after-free
Fix crash inside TaskDlgSketchBasedParameters::reject()
mod - src/Mod/PartDesign/Gui/TaskSketchBasedParameters.cpp Diff File

master 036c6b0d

2021-03-03 14:42:48

wmayer

Details Diff
PD: improve task panel for revolution/groove:
* set range Angle property to spin box
* connect signals after initializing widgets to avoid superfluous recomputes
mod - src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskRevolutionParameters.h Diff File

master bc1b9ea1

2021-03-03 14:22:53

wmayer

Details Diff
PD: [skip ci] set value range to angle spin box
mod - src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp Diff File

master 3694da31

2021-03-03 13:56:16

wmayer

Details Diff
PD: [skip ci] fix angle checks for groove and revolution
mod - src/Mod/PartDesign/App/FeatureGroove.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureRevolution.cpp Diff File

master 3e7429d1

2021-03-03 13:55:19

wmayer

Details Diff
PD: [skip ci] set angle constraints for groove
mod - src/Mod/PartDesign/App/FeatureGroove.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureGroove.h Diff File

master 42bf2c82

2021-03-03 13:00:21

uwestoehr


Committer: wwmayer Details Diff
[PD] attempt to use more reasonable angle limit for drafts

using e.g. 89.999 as angle works. It might not be useful in real life, but the 89.99 seem arbitrary.
mod - src/Mod/PartDesign/App/FeatureDraft.cpp Diff File

master 3704ad68

2021-03-03 12:53:22

uwestoehr


Committer: wwmayer Details Diff
[PD] make constraints static class member

the MSVC IDE warned me about different floatAngle definitions in PD
mod - src/Mod/PartDesign/App/FeatureChamfer.cpp Diff File
mod - src/Mod/PartDesign/App/FeatureChamfer.h Diff File
mod - src/Mod/PartDesign/App/FeaturePolarPattern.cpp Diff File
mod - src/Mod/PartDesign/App/FeaturePolarPattern.h Diff File

master eccc5bfe

2021-03-03 09:39:41

wmayer

Details Diff
PD: [skip ci] fix angle check in PolarPattern::getTransformations()
mod - src/Mod/PartDesign/App/FeaturePolarPattern.cpp Diff File

master 83217464

2021-03-03 09:32:46

wmayer

Details Diff
PD: improve task panel for polar patterns:
* set range of Occurrences property to spin box
* connect signals after initializing widgets to avoid superfluous recomputes and possible inconsistencies
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.h Diff File

master 2d54d838

2021-03-03 09:32:02

wmayer

Details Diff
PD: improve task panel for linear patterns:
* set range of Occurrences property to spin box
* connect signals after initializing widgets to avoid superfluous recomputes and possible inconsistencies
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.h Diff File
 First  Prev  1 2 3 ... 16 17 18 19 20 21 22 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last