Changesets: FreeCAD

master b2df6596

2014-12-12 17:56:27

yorik

Details Diff
Fixed small error in concrete material
mod - src/Mod/Material/StandardMaterial/Concrete.FCMat Diff File

master 94187a68

2014-12-12 17:38:07

yorik

Details Diff
Draft: small fix in Draft.py
mod - src/Mod/Draft/Draft.py Diff File

master f5880716

2014-12-12 12:30:50

J.L. Cercos-Pita


Committer: yorik Details Diff
Removed autotools makefile template
rm - src/Mod/Ship/Makefile.am Diff File

master 5a23e773

2014-12-12 12:28:39

J.L. Cercos-Pita


Committer: yorik Details Diff
Fixed the module copy path
mod - src/Mod/Ship/CMakeLists.txt Diff File

master fc7c75ba

2014-12-12 12:08:35

J.L. Cercos-Pita


Committer: yorik Details Diff
Regenrated the branch (rebase failed)
mod - src/Mod/Ship/CMakeLists.txt Diff File
mod - src/Mod/Ship/InitGui.py Diff File
mod - src/Mod/Ship/Instance.py Diff File
add - src/Mod/Ship/Makefile.am Diff File
mod - src/Mod/Ship/ShipGui.py Diff File
mod - src/Mod/Ship/Ship_rc.py Diff File
add - src/Mod/Ship/TankInstance.py Diff File
add - src/Mod/Ship/WeightInstance.py Diff File
mod - src/Mod/Ship/resources/Ship.qrc Diff File
add - src/Mod/Ship/resources/icons/Ship_CapacityCurve.svg Diff File
add - src/Mod/Ship/resources/icons/Ship_GZ.svg Diff File
add - src/Mod/Ship/resources/icons/Ship_Tank.svg Diff File
add - src/Mod/Ship/resources/icons/Ship_Weight.svg Diff File
mod - src/Mod/Ship/shipAreasCurve/PlotAux.py Diff File
mod - src/Mod/Ship/shipAreasCurve/TaskPanel.py Diff File
add - src/Mod/Ship/shipCapacityCurve/PlotAux.py Diff File
add - src/Mod/Ship/shipCapacityCurve/TaskPanel.py Diff File
add - src/Mod/Ship/shipCapacityCurve/TaskPanel.ui Diff File
add - src/Mod/Ship/shipCapacityCurve/__init__.py Diff File
mod - src/Mod/Ship/shipCreateShip/TaskPanel.py Diff File
add - src/Mod/Ship/shipCreateTank/TaskPanel.py Diff File
add - src/Mod/Ship/shipCreateTank/TaskPanel.ui Diff File
add - src/Mod/Ship/shipCreateTank/__init__.py Diff File
add - src/Mod/Ship/shipCreateWeight/TaskPanel.py Diff File
add - src/Mod/Ship/shipCreateWeight/TaskPanel.ui Diff File
add - src/Mod/Ship/shipCreateWeight/__init__.py Diff File
mod - src/Mod/Ship/shipHydrostatics/PlotAux.py Diff File
mod - src/Mod/Ship/shipHydrostatics/TaskPanel.py Diff File
mod - src/Mod/Ship/shipOutlineDraw/TaskPanel.py Diff File
add - src/Mod/Ship/shipUtils/Locale.py Diff File
mod - src/Mod/Ship/shipUtils/Math.py Diff File
mod - src/Mod/Ship/shipUtils/Paths.py Diff File
mod - src/Mod/Ship/shipUtils/Units.py Diff File
mod - src/WindowsInstaller/ModShip.wxi Diff File

master 43e8b308

2014-12-11 21:30:58

DeepSOIC


Committer: wmayer Details Diff
OpticConstraints: Adding Snell's law

Fix AngleViaPoint to support new derivative calculation technique.

OpticConstraints: Adding Snell's law. Fix AngleViaPoint to support new derivative calculation technique.

Snell's law constraint added to GCS, but not yet exposed and cannot be
tested.
Since the way CalculateNormal() returns derivatives had changed,
AngleViaPoint constraint needed modifications. Nothing serious.

OpticConstraints: SnellsLaw progress

Addable through python. Fix math. Some quick-and-dirty visual stuff to
get rid of hangs and to see the constraint in action.

OpticConstraints: SnellsLaw: flipping logic fix

OpticConstraints: SnellsLaw progress

Added toolbar button. Allowed editing a datum by doubleclick. New error
message approach during constraint creation.

OpticConstraints: SnellsLaw

OpticConstraints: SnellsLaw: list label improvement

OpticConstraints: SnellsLaw: fix after rebase

OpticConstraints: SnellsLaw: expose helper constraints

Snell's law internally is made of three constraints: point-on-object,
coincident and the Snell's sin/sin. They were all buried under one UI
constraint. Exposing them allows to construct reflection and
birefringence on the point (attempting to do so used to result in
redundant constraints and was often not functional at all).
This commit breaks compatibility with older files.

OpticConstraints: SnellsLaw: small refactor of math

Placing the duplicated code of error and gradient calculation into a
private method.

OpticConstraints: SnellsLaw: fix datum edit unit

OpticConstraints: SnellsLaw: fix datum edit bug

After previous fix, the dimensionless value was not accepted (the
constraint's value did not change, the changes were ignored).
mod - src/Mod/Sketcher/App/Constraint.h Diff File
mod - src/Mod/Sketcher/App/ConstraintPyImp.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File
mod - src/Mod/Sketcher/App/Sketch.h Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/Constraints.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/Constraints.h Diff File
mod - src/Mod/Sketcher/App/freegcs/GCS.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/GCS.h Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/EditDatumDialog.cpp Diff File
mod - src/Mod/Sketcher/Gui/Resources/Sketcher.qrc Diff File
add - src/Mod/Sketcher/Gui/Resources/icons/small/Constraint_SnellsLaw_sm.xpm Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp Diff File
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp Diff File
mod - src/Mod/Sketcher/Gui/Workbench.cpp Diff File

master 397e37ad

2014-12-11 21:26:33

DeepSOIC


Committer: wmayer Details Diff
GCS: fundamental changes to simplify derivatives

GCS::Vector2D was morphed into a DeriVector2, a derivative-aware vector.
A bunch of vector math methods were added that implicitly calculate
respective derivatives. Now, there is no need to calculate the partials
- most is done implicitly.
mod - src/Mod/Sketcher/App/Sketch.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/GCS.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/Geo.cpp Diff File
mod - src/Mod/Sketcher/App/freegcs/Geo.h Diff File

master 7801fbef

2014-12-11 18:25:30

wmayer

Details Diff
+ fixes 0001849: Enable Spin Boxes support for Pad, Fillet and Chamfer Affected Issues
0001849
mod - src/Gui/PrefWidgets.cpp Diff File
mod - src/Gui/PrefWidgets.h Diff File
mod - src/Gui/QuantitySpinBox.h Diff File
mod - src/Mod/PartDesign/Gui/TaskPadParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPadParameters.ui Diff File
mod - src/Mod/Sketcher/Gui/CommandConstraints.cpp Diff File
mod - src/Mod/Sketcher/Gui/EditDatumDialog.cpp Diff File
mod - src/Mod/Sketcher/Gui/InsertDatum.ui Diff File
mod - src/Mod/Sketcher/Gui/TaskSketcherGeneral.ui Diff File

master 56653025

2014-12-11 14:23:32

wmayer

Details Diff
+ implement PrefQuantitySpinBox
mod - src/Gui/PrefWidgets.cpp Diff File
mod - src/Gui/PrefWidgets.h Diff File

master ae3755cf

2014-12-10 15:39:45

wmayer

Details Diff
+ utc time with timezone
mod - src/Base/PreCompiled.h Diff File
mod - src/Base/TimeInfo.cpp Diff File

master fc14611c

2014-12-10 01:01:35

shoogen

Details Diff
use 4 spaces to indent XML output
mod - src/Base/Writer.cpp Diff File
mod - src/Base/Writer.h Diff File

master 7a8492fd

2014-12-09 17:53:59

shoogen

Details Diff
use ISO 8601 timestamps including timezone

for creation and last changed properties
mod - src/App/Document.cpp Diff File
mod - src/Base/TimeInfo.cpp Diff File
mod - src/Base/TimeInfo.h Diff File

master f32caef4

2014-12-09 17:24:34

shoogen

Details Diff
respect locale environment except for LC_NUMERIC

fixes 0001852
Affected Issues
0001545, 0001852
mod - src/Main/MainCmd.cpp Diff File
mod - src/Main/MainGui.cpp Diff File

master d4a5249b

2014-12-09 14:18:44

wmayer

Details Diff
+ when creating picture check whether pbuffer is supported
mod - src/Gui/Thumbnail.cpp Diff File
mod - src/Gui/View3DInventor.cpp Diff File
mod - src/Gui/View3DPy.cpp Diff File

master 5da5be2e

2014-12-09 13:44:25

wmayer

Details Diff
+ fix crash in spnav settings dialog while changing language, improve whitespaces
mod - src/Gui/DlgCustomizeSpNavSettings.cpp Diff File
mod - src/Gui/DlgCustomizeSpNavSettings.h Diff File

master d0126061

2014-12-08 22:59:55

shoogen


Committer: wmayer Details Diff
DRAWEXE export: minor bugfix
mod - src/Mod/Sandbox/exportDRAWEXE.py Diff File

master 6aa91b36

2014-12-07 23:18:29

rockn


Committer: yorik Details Diff
Ready for merge : fix issues 0001618 and 0001607

Implement getSubVolume to cut wall with roof.
Now Roof is not hidden when removing it to a wall.
Affected Issues
0001607, 0001618
mod - src/Mod/Arch/ArchCommands.py Diff File
mod - src/Mod/Arch/ArchRoof.py Diff File

master c02590c6

2014-12-07 00:38:53

wmayer

Details Diff
+ support of merging projects on App level
mod - src/App/CMakeLists.txt Diff File
mod - src/App/DocumentPy.xml Diff File
mod - src/App/DocumentPyImp.cpp Diff File
add - src/App/MergeDocuments.cpp Diff File
add - src/App/MergeDocuments.h Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/Document.h Diff File
mod - src/Gui/MergeDocuments.cpp Diff File

master 2608d0aa

2014-12-07 00:38:02

wmayer

Details Diff
+ 0001849: Enable Spin Boxes support for Pad, Fillet and Chamfer Affected Issues
0001849
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.ui Diff File
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.ui Diff File

master ec4a4968

2014-12-06 14:46:08

wmayer

Details Diff
+ when checking for custom toolbars do not auto-create sub-groups in user parameters
mod - src/Gui/DlgToolbarsImp.cpp Diff File

master 2347d677

2014-12-06 13:21:36

wmayer

Details Diff
+ support global custom toolbars
mod - src/Gui/DlgToolbarsImp.cpp Diff File
mod - src/Gui/Workbench.cpp Diff File
mod - src/Gui/Workbench.h Diff File

master 9a07c3ad

2014-12-06 13:10:09

Jriegel

Details Diff
fix in reading results from Calculix
mod - src/Mod/Fem/CalculixLib.py Diff File

master 49646282

2014-12-04 16:44:22

wmayer

Details Diff
+ check if file handle is valid in FileInfo::isFile
mod - src/Base/FileInfo.cpp Diff File

master 6872b2c3

2014-12-04 14:36:43

wmayer

Details Diff
+ fixes 0001736: Parts with multiple colors are displayed in a single bad color after hiding Affected Issues
0001736
mod - src/Mod/Part/Gui/ViewProviderExt.cpp Diff File

master 0db3326e

2014-12-04 01:23:41

wmayer

Details Diff
+ fixes 0001845: The Project Utility drops the diffuse colors Affected Issues
0001845
mod - src/Gui/DlgProjectUtility.cpp Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 581 582 583 584 585 586 587 ... 630 ... 649 650 651  Next  Last