Changesets: FreeCAD

master 237bf833

2016-05-06 19:04:26

wmayer

Details Diff
+ fixes 0001674: Allow clearing keyboard shortcuts for actions Affected Issues
0001674
mod - src/Gui/DlgKeyboard.ui Diff File
mod - src/Gui/DlgKeyboardImp.cpp Diff File
mod - src/Gui/DlgKeyboardImp.h Diff File

master a41c79cd

2016-05-06 18:46:53

DeepSOIC

Details Diff
Attacher: AttachableObject should have virtual destructor
mod - src/Mod/Part/App/AttachableObject.h Diff File

master fe295b70

2016-05-06 15:52:42

DeepSOIC

Details Diff
Attacher: Py: introduce Py interface of AttachableObject

Small - just the introduction.
Support for Py features based on AttachableObject.
Redirect Part2DObjectPython's father to be AttachableObjectPython.
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/AttachableObject.cpp Diff File
mod - src/Mod/Part/App/AttachableObject.h Diff File
add - src/Mod/Part/App/AttachableObjectPy.xml Diff File
add - src/Mod/Part/App/AttachableObjectPyImp.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
mod - src/Mod/Part/App/Part2DObjectPy.xml Diff File

master 897a66cb

2016-05-06 15:50:11

DeepSOIC

Details Diff
Attacher: Py: withdraw positionBySupport from Part2DObject

to be reintroduced later in AttachableObjet Py interface
mod - src/Mod/Part/App/Part2DObjectPy.xml Diff File
mod - src/Mod/Part/App/Part2DObjectPyImp.cpp Diff File

master 00d8537b

2016-05-06 15:48:19

DeepSOIC

Details Diff
Part: duplicate include cleanup

no functional changes
mod - src/Mod/Part/App/AppPart.cpp Diff File

master 7e01d012

2016-05-06 13:57:13

wmayer

Details Diff
+ issue 0002525: Line color of shapes are always black Affected Issues
0002525
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File

master abf4ddf9

2016-05-05 23:53:26

DeepSOIC


Committer: wmayer Details Diff
Attacher: UI: another fix of status label

When no references were filled in, and modes were switched, it falsely
claimed 'Attached'. This has been fixed.
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File

master 651be3dc

2016-05-05 23:29:03

DeepSOIC


Committer: wmayer Details Diff
Attacher: make positionBySupport return if attached or not

Needed as reliable way of testing if attachment is working or not.
mod - src/Mod/Part/App/AttachableObject.cpp Diff File
mod - src/Mod/Part/App/AttachableObject.h Diff File
mod - src/Mod/Part/App/Part2DObjectPy.xml Diff File
mod - src/Mod/Part/App/Part2DObjectPyImp.cpp Diff File

master 4eada9a4

2016-05-05 21:49:54

wmayer

Details Diff
+ fixes 0002401: Freecad 0.16, sketcher doesn't allow save as Affected Issues
0002401
mod - src/Gui/CommandDoc.cpp Diff File

master 4ee20575

2016-05-05 21:13:34

wmayer

Details Diff
+ fixes 0002392: tiny character encoding problems Affected Issues
0002392
mod - src/Gui/Splashscreen.cpp Diff File

master 472af4bf

2016-05-05 19:29:03

DeepSOIC


Committer: wmayer Details Diff
App: fix ObjectIdentifier causing link errors

Add missing AppExport to hash_value().
mod - src/App/ObjectIdentifier.h Diff File

master 524cdec2

2016-05-05 18:39:17

wmayer

Details Diff
+ suppress warnings with MSVC
mod - src/Mod/Path/Gui/PreCompiled.h Diff File
mod - src/Mod/Points/App/PreCompiled.h Diff File
mod - src/Mod/ReverseEngineering/App/PreCompiled.h Diff File

master 133ff16d

2016-05-05 18:38:36

wmayer

Details Diff
+ avoid code duplication
mod - src/App/PropertyLinks.cpp Diff File
mod - src/App/PropertyLinks.h Diff File
mod - src/Mod/Part/App/Part2DObject.cpp Diff File

master f5b48a63

2016-05-05 17:12:17

wmayer

Details Diff
+ fixes 0002518: Propertylink enhancement. Affected Issues
0002518
mod - src/App/FeatureTest.cpp Diff File
mod - src/App/FeatureTest.h Diff File
mod - src/App/PropertyLinks.cpp Diff File
mod - src/App/PropertyLinks.h Diff File
mod - src/Gui/Selection.h Diff File

master 2f6aaf37

2016-05-05 15:30:25

DeepSOIC


Committer: wmayer Details Diff
Attacher: add superPlacement to UI

Expose superPlacement as X,Y,Z,yaw,pitch,roll quantity boxes. With partial expression support.
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.ui Diff File

master cc88b376

2016-05-05 11:11:08

wmayer

Details Diff
+ fixes issue 0002224: Drawings break on reopen. Template not found Affected Issues
0002224
mod - src/Mod/Drawing/App/FeaturePage.cpp Diff File
mod - src/Mod/Raytracing/App/LuxProject.cpp Diff File
mod - src/Mod/Raytracing/App/RayProject.cpp Diff File

master b3e9c6b9

2016-05-04 22:49:18

DeepSOIC


Committer: wmayer Details Diff
Attacher: make Placement read-only when attached

Read-onlyness of Placement and superPlacement properties is now
dynamically controlled by MapMode property value.
mod - src/Mod/Part/App/AttachableObject.cpp Diff File

master ebd5414a

2016-05-04 22:46:39

DeepSOIC


Committer: wmayer Details Diff
Attacher: UI improve status message display

Before, message used to display 'Selection accepted', when attachment
actually failed. Shouldn't happen anymore.
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.h Diff File

master a3929277

2016-05-04 18:59:43

DeepSOIC


Committer: wmayer Details Diff
Attacher: rework UI

* Remove hint system on buttons. Buttons show currently selected
reference type, instead.
* Change button's caption to "Selecting..." when selecting.
* internal logic rearrangements
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.h Diff File

master f9471019

2016-05-04 16:05:57

DeepSOIC


Committer: wmayer Details Diff
Attacher: use getModeName() instead of eMapModeStrings[]

getModeName() does range checking. eMapModeStrings[] will crash if out
of range.
mod - src/Mod/PartDesign/Gui/Command.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/Utils.cpp Diff File
mod - src/Mod/Sketcher/Gui/Command.cpp Diff File

master 505ec6a2

2016-05-04 16:03:18

DeepSOIC


Committer: wmayer Details Diff
Attacher: change suggestion routine interface

When another bit of information was needed to be extracted from mode
suggestion routine, it felt like listMapModes had too many arguments.
So, the arguments have been collapsed into a struct. This triggered a
few namespace-related changes, which lead to massive search-and-replace
changes all over FreeCAD.

So the only functional change carried out is the addition of reference
types readout to info returned by suggestor.
mod - src/Mod/Part/App/Attacher.cpp Diff File
mod - src/Mod/Part/App/Attacher.h Diff File
mod - src/Mod/Part/Gui/AttacherTexts.cpp Diff File
mod - src/Mod/PartDesign/Gui/Command.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
mod - src/Mod/Sketcher/Gui/Command.cpp Diff File

master 9d19bf02

2016-05-04 01:13:58

DeepSOIC


Committer: wmayer Details Diff
Attacher: new modes: Inertia CS, Inertia axes

Modes added:
3D and plane attachment: Inertia CS
Line attachment: Inertia axes
This commit may serve a good example of how to add new attachment modes.
mod - src/Mod/Part/App/Attacher.cpp Diff File
mod - src/Mod/Part/App/Attacher.h Diff File
mod - src/Mod/Part/Gui/AttacherTexts.cpp Diff File

master d12141d1

2016-05-03 22:30:26

DeepSOIC


Committer: wmayer Details Diff
Attacher: new mode: center of mass (point attacment)
mod - src/Mod/Part/App/Attacher.cpp Diff File
mod - src/Mod/Part/App/Attacher.h Diff File
mod - src/Mod/Part/Gui/AttacherTexts.cpp Diff File

master 71f5a8f9

2016-05-03 15:06:11

DeepSOIC


Committer: wmayer Details Diff
Attacher: fix typo in tooltip
mod - src/Mod/Part/Gui/AttacherTexts.cpp Diff File

master 2b057ef1

2016-05-03 15:05:40

DeepSOIC


Committer: wmayer Details Diff
Attacher: for reachable modes, display what's to add

For grayed out modes in list, show what's needed to get to the mode.
Like so:
"Normal to edge (add Vertex)"
mod - src/Mod/Part/App/Attacher.cpp Diff File
mod - src/Mod/Part/App/Attacher.h Diff File
mod - src/Mod/PartDesign/Gui/TaskDatumParameters.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 477 478 479 480 481 482 483 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last