Changesets: FreeCAD

master da72b47c

2020-04-06 01:58:01

realthunder

Details Diff
Path: handle open edges when sorting path
mod - src/Mod/Path/App/Area.cpp Diff File

master 5e84d323

2020-04-06 01:09:23

vejmarie


Committer: yorik Details Diff
Fix MacOS build with Catalina and latest homebrew
Add support for self signed certificate in the case the end user wants
to use minio or any other self hosted s3 storage
mod - src/Mod/Cloud/App/AppCloud.cpp Diff File
mod - src/Mod/Cloud/App/CMakeLists.txt Diff File
mod - src/Mod/Cloud/CMakeLists.txt Diff File

master ad784bc7

2020-04-06 00:55:47

russ4262

Details Diff
Path: PEP8 cleanup



line endings fix
mod - src/Mod/Path/PathScripts/PathGui.py Diff File
mod - src/Mod/Path/PathScripts/PathOpGui.py Diff File

master 20d85edd

2020-04-06 00:52:03

russ4262

Details Diff
Path: Fix broken `Gui::QuantitySpinBox` class

Now, custom expressions are applied to spinbox.
Spinbox now updates, after clicking elsewhere.
Path: Shorten for loop search
mod - src/Mod/Path/PathScripts/PathGui.py Diff File

master bb45a2b0

2020-04-05 23:34:52

sliptonic


Committer: GitHub Details Diff
Merge pull request 0003132 from Schildkroet/deburr+dressup

[Path] Deburr+DressupLeadInOut fixes
mod - src/Mod/Path/PathScripts/PathDeburr.py Diff File
mod - src/Mod/Path/PathScripts/PathDressupLeadInOut.py Diff File
mod - src/Mod/Path/PathScripts/PathEngraveBase.py Diff File
mod - src/Mod/Path/PathScripts/PathOpTools.py Diff File
mod - src/Mod/Path/PathScripts/PathProfileEdges.py Diff File

master 634e47f3

2020-04-05 14:09:18

0penBrain


Committer: abdullahtahiriyo Details Diff
[Sketcher] Fix Qt4 compatibility in MultIcon + minor improvement
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.h Diff File

master 9752de86

2020-04-05 09:41:02

abdullah


Committer: abdullahtahiriyo Details Diff
Sketcher: Element Widget External/Construction icons fixes

==========================================================

Changes:
- Move multIcon structure to be internal to TaskSketcherElements class
- Change Caps to MultIcon for consistency
- Move tamperIcon from TaskSketcherElements to MultIcon struct
- Change tamperIcon method to be the constructor of MultIcon and change from struct to class
- Update the tamperIcon algorithm, so that only the point that is not marked in green as selected
is made pink.

Bug fix:

UpdateIcons and SlotElementsChanged are methods sharing code (they could benefit from a refactoring), but
they are conceptually different and are called in very different circumnstances.

UpdateIcons preserves selection. This means that one may select the stating point of line1, press z to switch
to edges, select the edge of line 2 and do a point on object constraint all without touching the 3D view.

SlotElementsChanged occurs when there are additions or removals in the number of geometry elements of the widget.

Warning:

This code requires QT 5.6 because of function pixelColour(int, int):
https://doc.qt.io/qt-5/qimage.html#pixelColor-1

Travis without QT5 complains with:

/home/travis/build/FreeCAD/FreeCAD/src/Mod/Sketcher/Gui/TaskSketcherElements.cpp:1120:31: error: ‘class QImage’ has no member named ‘pixelColor’; did you mean ‘setColor’?
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.cpp Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherElements.h Diff File

master 3a5555f6

2020-04-05 05:59:26

David_D


Committer: yorik Details Diff
Finished arch component docstrings
mod - src/Mod/Arch/ArchComponent.py Diff File

master 5666598a

2020-04-05 01:54:45

realthunder


Committer: wwmayer Details Diff
PartDesign: change SubShapeBinder make command

Allows making binder to another binder.
mod - src/Mod/PartDesign/Gui/Command.cpp Diff File

master da92b8c2

2020-04-05 00:33:37

wandererfan

Details Diff
[TD]fix single quote in anno string list
mod - src/Mod/TechDraw/Gui/QGIViewAnnotation.cpp Diff File

master ee520f10

2020-04-05 00:09:39

sliptonic

Details Diff
user attributes kinda works. Hacked.
mod - src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBit.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBitEdit.py Diff File
mod - src/Mod/Path/PathScripts/PathToolBitLibraryGui.py Diff File

master 00278287

2020-04-04 10:37:14

David_D


Committer: yorik Details Diff
Docstrings for ViewProviderComponent
mod - src/Mod/Arch/ArchComponent.py Diff File

master 8663e724

2020-04-04 09:46:45

wmayer

Details Diff
Gui: move functions to list menus and toolbars from sub-class to base Workbench class
implement new function to list all toolbars and their used commands
mod - src/Gui/FreeCADGuiInit.py Diff File
mod - src/Gui/PythonWorkbenchPy.xml Diff File
mod - src/Gui/PythonWorkbenchPyImp.cpp Diff File
mod - src/Gui/Workbench.cpp Diff File
mod - src/Gui/Workbench.h Diff File
mod - src/Gui/WorkbenchPy.xml Diff File
mod - src/Gui/WorkbenchPyImp.cpp Diff File

master 475f5185

2020-04-04 07:42:30

wmayer

Details Diff
Gui: [skip ci] replace tabs with spaces in GUI init script
mod - src/Gui/FreeCADGuiInit.py Diff File

master eb21502d

2020-04-04 04:11:50

vocx-fc


Committer: yorik Details Diff
Draft: move Offset GuiCommand to gui_offset module

Include Yorik's commit 97c8eff825.
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/DraftTools.py Diff File
add - src/Mod/Draft/draftguitools/gui_offset.py Diff File

master 5cf9dadd

2020-04-04 01:37:56

vocx-fc


Committer: yorik Details Diff
Draft: move Rotate GuiCommand to gui_rotate module
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/DraftTools.py Diff File
add - src/Mod/Draft/draftguitools/gui_rotate.py Diff File

master 57cde015

2020-04-04 00:39:40

donovaly


Committer: wandererfan Details Diff
[TD] sanitize broken SVGs

-also move them to the right folder
see discussion in: https://github.com/FreeCAD/FreeCAD/pull/3304
add - src/Mod/TechDraw/Symbols/gd-and-t/ConcentricityFrame.svg Diff File
add - src/Mod/TechDraw/Symbols/gd-and-t/CylindricityFrame.svg Diff File
add - src/Mod/TechDraw/Symbols/gd-and-t/FlatnessFrame.svg Diff File
add - src/Mod/TechDraw/Symbols/gd-and-t/ParallelismFrame.svg Diff File
add - src/Mod/TechDraw/Symbols/gd-and-t/ReferenceSurface.svg Diff File
add - src/Mod/TechDraw/Symbols/gd-and-t/RoundnessFrame.svg Diff File
add - src/Mod/TechDraw/Symbols/gd-and-t/SquarenessFrame.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ConcentricityFrame.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/CylindricityFrame.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/FlatnessFrame.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ParallelismFrame.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ReferenceSurface.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/RoundnessFrame.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/SquarenessFrame.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-left.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-right.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/concentricity.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/cylindricity.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/flatness.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/parallelism.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/perpendicularity.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/position.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-line.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-plane.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/roundness.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/symmetry.svg Diff File
rm - src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/totalrunout.svg Diff File

master bad30329

2020-04-03 19:19:10

vocx-fc


Committer: yorik Details Diff
Draft: move ApplyStyle GuiCommand to gui_styles module

Also fix an error in determining the objects of type group.

Also call `finish` to properly terminate the command,
otherwise it stays active and behaves incorrectly.
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/DraftTools.py Diff File
add - src/Mod/Draft/draftguitools/gui_styles.py Diff File

master d36c3ebe

2020-04-03 16:30:58

Kunda1


Committer: yorik Details Diff
Trivial code formatting for some {.cpp,.h} files
mod - src/App/DocumentObject.h Diff File
mod - src/App/Extension.cpp Diff File
mod - src/App/Property.h Diff File
mod - src/Base/Console.cpp Diff File
mod - src/Base/Exception.cpp Diff File
mod - src/Base/Interpreter.cpp Diff File
mod - src/Base/MatrixPyImp.cpp Diff File
mod - src/Base/Quantity.cpp Diff File
mod - src/Base/Rotation.cpp Diff File
mod - src/Base/Tools.h Diff File
mod - src/Base/Tools2D.cpp Diff File
mod - src/Base/Type.cpp Diff File
mod - src/Base/Unit.cpp Diff File
mod - src/Base/UnitPyImp.cpp Diff File

master f9984a0a

2020-04-03 14:22:35

wmayer

Details Diff
Gui: [skip ci] fix regression by using UTF-8 encoding in PropertyItem::setPropertyValue
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File

master 110ea2c6

2020-04-03 14:19:24

wmayer

Details Diff
[skip ci] improve whitespaces
mod - src/Gui/propertyeditor/PropertyItem.cpp Diff File

master dbb095a4

2020-04-03 13:11:24

wmayer

Details Diff
Gui: [skip ci] disable workaround to avoid handling an event twice because it leads to a regression on macOS
mod - src/Gui/Quarter/QuarterWidget.cpp Diff File

master 919b414d

2020-04-03 10:02:46

wmayer

Details Diff
App: [skip ci] handle types long and unsigned long in PropertyPlacement::setPathValue()
mod - src/App/PropertyGeo.cpp Diff File

master 3370e870

2020-04-03 06:58:37

vocx-fc


Committer: yorik Details Diff
Draft: move SubelementHighlight to its own module
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/DraftTools.py Diff File
add - src/Mod/Draft/draftguitools/gui_subelements.py Diff File

master 5f11802b

2020-04-03 06:14:08

vocx-fc


Committer: yorik Details Diff
Draft: move Move GuiCommand to gui_move module
mod - src/Mod/Draft/CMakeLists.txt Diff File
mod - src/Mod/Draft/DraftTools.py Diff File
add - src/Mod/Draft/draftguitools/gui_move.py Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 168 169 170 171 172 173 174 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last