Commit Graph

19282 Commits

Author SHA1 Message Date
wmayer
099cc2c59e Draft: only try to import FreeCADGui, coin and QtGui if FreeCAD.GuiUp is true 2020-01-15 12:24:18 +01:00
Pablo Gil
d195c1a703 [Stylesheets] fix selection background color for Darker theme 2020-01-15 10:23:59 +01:00
paullee0
45ef05746e [ArchWindow] Fix getIcon() problem if base is SketchObjectPython
Similar to ArchWall + SketchObjectPython
in Disscusion : https://forum.freecadweb.org/viewtopic.php?t=26815
2020-01-15 10:08:42 +01:00
vocx-fc
d8fd4b2f9c Draft: move translate function to translate module
The translate mechanism in Draft depends on the `QtCore`
`translate` function. This is defined in its own module
so that `DraftGui.py` is not as big and hard to manage.

Other modules in Draft can import the translate function
without needing to import the entire interface, which
often causes errors and circular dependencies.

We can import `QtCore.QT_TRANSLATE_NOOP` at the top level
in `Draft.py` because it does not depend on the graphical
interface.
2020-01-15 10:05:52 +01:00
wmayer
0a5028f181 issue #0004188: Editing a subtractive box in PartDesign doesn't show the shaded box 2020-01-15 10:00:47 +01:00
wmayer
798edb8a55 fixes #0004188: Editing a subtractive box in PartDesign doesn't show the shaded box 2020-01-15 01:33:28 +01:00
Zheng, Lei
7e4969f329 Gui: fix screentshot 2020-01-14 15:59:38 +01:00
Bernd Hahnebach
f33b7dc7ee FEM: make sure results are loaded into the correct document 2020-01-14 13:44:53 +01:00
wandererfan
4fb29c7adf [TD]fix #4170 Unicode in Svg export on Win 2020-01-14 07:36:36 -05:00
Yorik van Havre
68d6de3c65 Fixed openscad 2020-01-14 13:14:22 +01:00
KeithSloan
9815a0f88d Update Ply to 3.11 2020-01-14 13:01:11 +01:00
donovaly
723c1025dc make clear that is is the local coordinate system 2020-01-14 12:56:46 +01:00
donovaly
cb86e5dea6 [proposal] rename rotation angles
proposal for this discussion: https://forum.freecadweb.org/viewtopic.php?p=359619#p359482
2020-01-14 12:56:46 +01:00
Rene 'Renne' Bartsch
8d42cc8785 Refactor comments
Refactor comments.
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
3f8e8f893d Refactor if statement
Refactor if statement
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
c7e12e0951 Add comment about M01 gCode.
Add comment about M01 gCode.
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
3e0def8da0 Add basic Max Computer GmbH nccad9 postprocessor
This is a postprocessor file for the Path workbench. It is used to take a pseudo-gcode fragment outputted by a Path object and output real GCode suitable for the Max Computer GmbH nccad9 Computer Numeric Control used in german (vocational) schools.

Supported features:
- 3-axis milling
- manual tool change with tool number as comment
- spindle speed as comment

gCode files must use the suffix .knc !!!
2020-01-14 12:52:59 +01:00
vocx-fc
abd31f0b2b Draft: move todo static class to the todo module
The todo class in `DraftGui.py` can be placed in its
own module so that `DraftGui.py` isn't as big
and hard to maintain.
2020-01-14 12:49:29 +01:00
wandererfan
eaa42b0dcd [TD]fix leader line display attributes 2020-01-14 06:41:35 -05:00
howetuft
11008e9ae2 Increment year in copyright notice 2020-01-13 15:19:51 +01:00
Pablo Gil
a9e10b532b [Stylesheets] fix https for FreeCAD forums 2020-01-13 15:14:49 +01:00
Pablo Gil
e11144ea8b [Stylesheets] typo in FreeCAD website 2020-01-13 15:14:49 +01:00
Pablo Gil
578ec93667 fix https protocol for FreeCAD website 2020-01-13 15:14:49 +01:00
wmayer
482723851e fix const correctness 2020-01-13 02:30:39 +01:00
wmayer
006fada679 fixes #0004193: ViewProviders do not inform observers about Proxy property change 2020-01-13 02:30:10 +01:00
wmayer
6bf1a623c5 Gui: add function to observe before changing a property 2020-01-13 02:17:39 +01:00
wmayer
4a8bafd88c TechDraw: [skip ci] fix -Winconsistent-missing-override 2020-01-13 01:59:01 +01:00
wandererfan
41b09a0ee5 [TD]fix LeaderLine noshow on doc load 2020-01-12 18:38:59 -05:00
wmayer
fc6e01d933 Gui: [skip ci] add missing export macro 2020-01-12 21:12:09 +01:00
Zheng, Lei
78ac86abd2 Gui: fix screenshot with opaque background 2020-01-12 18:50:37 +01:00
Zheng, Lei
12965165a6 Gui: fix screenshot 2020-01-12 18:50:37 +01:00
Zheng, Lei
4fa270193e Gui: add SoShapeStyleElement.h to InventorAll.h 2020-01-12 18:50:37 +01:00
wandererfan
2ec45406e7 [TD]fix inconsistent override warnings. 2020-01-12 11:38:53 -05:00
wandererfan
879a259d81 [TD]embed geom hatch file in document 2020-01-12 11:38:53 -05:00
wandererfan
c3088fab71 [TD]embed Svg hatch file in Document 2020-01-12 11:38:53 -05:00
wandererfan
37653e57d5 [TD]use new PropertyFileIncluded.isEmpty() 2020-01-12 11:38:53 -05:00
wandererfan
58db711ff5 [App]add isEmpty method to PropertyFileIncluded
- for consistency with PropertyFile
2020-01-12 11:38:53 -05:00
wandererfan
594786847e [TD]embed section hatch file(s) in Document 2020-01-12 11:38:53 -05:00
wandererfan
c3fbc24290 [TD]correct PropertyFileIncluded handling in Welding 2020-01-12 11:38:53 -05:00
wmayer
4bbcd1e483 Gui: Qt4/Qt5 neutral change in Placement class [skip ci] 2020-01-12 13:43:39 +01:00
wmayer
1e259a76a5 Gui: [skip ci] fix -Wreturn-type 2020-01-12 10:47:37 +01:00
wmayer
e578e8f849 implementation classes don't inherit from UI classes 2020-01-12 10:32:34 +01:00
wmayer
523570f3f8 fixes #0004182: Segfault when clicking constraints from a different viewport [skip ci] 2020-01-11 17:32:54 +01:00
WandererFan
599c586cfa [TD]fix compile error on Win re M_PI 2020-01-10 18:04:41 -05:00
wmayer
134863a4ef Gui: [skip ci] rename Location classes 2020-01-10 21:19:36 +01:00
Bernd Hahnebach
e44fc27505 Arch: import IFC, add commen to True North calculation 2020-01-10 17:01:58 +01:00
wmayer
8fdb29c842 Mod: [skip ci] implementation classes don't inherit from UI classes any more 2020-01-10 16:19:35 +01:00
wmayer
6020ffee84 Mesh: [skip ci] refactor MeshTexture class to avoid code duplication 2020-01-10 14:05:42 +01:00
Bernd Hahnebach
41cf28d1fb Draft: SVG import, encode fix 2020-01-10 12:39:33 +01:00
Pablo Gil
3c4ff72269 fixed QGroupBox checkboxes and minor other fixes.
Updated to v2.21
2020-01-10 11:00:30 +01:00