markus
d5beaf806d
Filter all TCs for suitability for a given op.
2020-12-03 18:15:36 -08:00
markus
b7a356cceb
Catch exception if shape file does not include a thumbnail.
2020-12-03 18:15:36 -08:00
markus
074ad40338
Fixed merge issue
2020-12-03 18:15:36 -08:00
Markus Lampert
b1c385f909
Cleaned up properties
2020-12-03 18:15:36 -08:00
Markus Lampert
c11aaafc54
Added support for imperial threads to thread milling
2020-12-03 18:15:36 -08:00
Markus Lampert
15141e33dc
Added actual thread milling path generation.
2020-12-03 18:15:36 -08:00
Markus Lampert
0a96a861c3
Added thread milling radii calculation
2020-12-03 18:15:36 -08:00
Markus Lampert
b29d168132
Add basic thread milling op
2020-12-03 18:15:36 -08:00
Aapo
dadac36234
[TD] GQIViedDimension.cpp, GQCustomText.cpp - Fix Dimension label unit positioning bug and too tight bounding rectangle.
2020-12-03 21:31:01 +01:00
sliptonic
be190a948a
Merge pull request #4097 from Russ4262/millface_fix
...
Path: Millface fix - Address rounding issue
2020-12-03 13:29:14 -06:00
sliptonic
c80adf8cb8
Merge pull request #4102 from sliptonic/vcarvedepth
...
[PATH] Add finaldepth property.
2020-12-03 13:27:44 -06:00
donovaly
a1915d313a
[TD] make LineGroup selectable
...
At the moment one has to specify the LineGroup as string. But one doesn't know what groups exist. So one has to check the Wiki, learn there where the groups are defined and then open the definition file with a text editor.
This PR simplifies this by reading the existing groups out of the definition file and fill the combobox accordingly.
It also give the user info what the selected LineGroup defines via the tooltip.
A nice side effect is that no typos can occur since you don't have to enter the LineGroup name as text.
2020-12-03 17:24:49 +01:00
wmayer
35ad37946f
Py3: [skip ci] make FreeCAD thumbnailer working with Py3 by opening PNG icon in binary mode
2020-12-03 16:50:45 +01:00
Yorik van Havre
0add97a18f
Draft: Fixed Annotation style dialog's arrow types - fixes #4505
2020-12-03 16:30:05 +01:00
donovaly
8fe7ca0c21
tolerances can be negative, thus the decimal precision check must be adapted
2020-12-03 15:50:06 +01:00
donovaly
0baabcaa45
[TD] fix unit mismatch bug
...
- also make global decimal option italic since it only affects new dimensions
- also fix a typo in UnitsApi.h
2020-12-03 15:50:06 +01:00
Yorik van Havre
f13c8974b5
Draft: Colored grid axes
2020-12-03 15:15:15 +01:00
wmayer
e43df16930
PartDesign: [skip ci] for PartDesign::Torus primitive use TopoShape::makeTorus
2020-12-03 15:06:22 +01:00
wmayer
88de941d1b
Part: [skip ci] for Part::Torus primitive use TopoShape::makeTorus
2020-12-03 14:52:13 +01:00
wmayer
c578f9747a
Part: [skip ci] add method TopoShape::makeTorus
2020-12-03 14:50:20 +01:00
wmayer
53eb15fe50
Gui: [skip ci] make parameter to control High DPI scaling available for all platforms
2020-12-02 22:38:04 +01:00
sliptonic
b935769fe3
Add finaldepth property.
...
Operation now sets start/final depth more reasonably.
Will not violate the finaldepth.
2020-12-02 15:05:08 -06:00
Yorik van Havre
e0dbca653e
Merge pull request #4101 from TheRaytracers/master
...
New POV-Ray-Rendering Workbench to Addon Manager
2020-12-02 18:47:31 +01:00
Russell Johnson
53091320c6
Path: Swap list instantiation per senior devs specifications
2020-12-02 11:34:58 -06:00
Russell Johnson
384541eede
Path: Instate obj.removalshape property for debugging purposes
2020-12-02 11:34:58 -06:00
Russell Johnson
f869fbf598
Path: Address problem with rounding issue
...
Translate removal shape down into buffer zone to offset rounding issue.
2020-12-02 11:34:58 -06:00
TheRaytracers
b875e7847c
Add icon for POV-Ray-Rendering workbench to qrc file
2020-12-02 18:21:28 +01:00
TheRaytracers
e48066a93e
Add icon for POV-Ray-Rendering Workbench
2020-12-02 18:19:55 +01:00
sliptonic
caf30cd7ce
Merge pull request #4071 from Russ4262/fix_rotational_drilling_depth
...
Path: Fix Drilling Op issues when using rotation feature
2020-12-02 10:22:01 -06:00
wmayer
578e4aca14
[TD] add an enum to avoid to work with plain numbers
2020-12-02 16:42:21 +01:00
wmayer
e95b3167dd
[TD] use PropertyQuantity for OverTolerance and UnderTolerance and add backward compatibility
2020-12-02 16:42:10 +01:00
aapo-aapo
e71b7ac879
@aapo-aapo @chennes [TD] Suggested minor improvements for DrawViewDimension.cpp and QGIViewDimension.cpp in Pull request review.
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2020-12-02 16:38:21 +01:00
Aapo
3f623576d5
[TD] Add tolerance format specifiers and arbitrary tolerances.
2020-12-02 16:38:21 +01:00
Aapo
768a2b1f11
[TD] Make tolerance labels use the same formatValue() conversion as dimension labels. Support MultiValueSchemas for tolerances, too.
2020-12-02 16:38:21 +01:00
Aapo
c695b4009b
[TD] Refactor DrawViewDimension getFormatedValue() into two functions.
2020-12-02 16:38:21 +01:00
sliptonic
60e1d7a7f7
Merge pull request #4096 from sliptonic/bug/toolbit
...
[path] make toolbit reject invalid filenames and prompt user for valid toolbit working location
2020-12-02 08:51:49 -06:00
sliptonic
af15d6cea6
Merge pull request #4095 from luzpaz/Path-SVG-Rename
...
Path: Rename Path-*.svg files to conform with the FC image file naming standard
2020-12-02 08:50:13 -06:00
wmayer
3d6dee2a12
Gui: [skip ci] add user parameter to disable High DPI scaling on Windows (by default off)
2020-12-02 13:15:01 +01:00
luz paz
27b71b1f52
Path: Last sort of Path.qrc file
...
[skip ci]
2020-12-02 07:13:42 -05:00
ADDIREKT\Apeltauer
181914b46f
(Windows only) Improve the dpi handling with different dpi screens on windows
2020-12-02 13:08:46 +01:00
luzpaz
22c652f766
Path: Added revision suggested by @cheenes
...
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
[skip ci]
2020-12-02 06:57:56 -05:00
luz paz
5dc381a71d
Path: fix translation to reflect the correct context
...
[skip ci]
2020-12-02 06:57:28 -05:00
luz paz
0e4cf2e758
Path: Added missing Path_Custom in previous commit
2020-12-02 06:57:28 -05:00
luz paz
fe547195bf
Path: Change filenames in the rest of the Path code
...
Reflects changes in
* PathOpGui.SetupOperation()
* GetResources()
* sPIxmap
* pixmap
* *.UI files
Also contains minor translation context renames (these were edits made near to original intent of this commit)
2020-12-02 06:57:28 -05:00
luz paz
14daf96361
Path: Added SVG files missed in previous commit with fixed metadata
2020-12-02 06:57:28 -05:00
luz paz
df4f9018fa
Path: Fix SVG metadata to reflect filename change
2020-12-02 06:57:28 -05:00
luz paz
21e1f9f981
Path: Rename missed filenames from Path.qrc in previous commit
2020-12-02 06:57:28 -05:00
luz paz
07a96afb39
Path: Rename Path-*.svg files to conform with the FC image file naming standard
...
Moving to rename all `Path-*.svg` files from using dashes to underscores as substitute for whitespace.
2020-12-02 06:57:28 -05:00
joe-bookwood
998e17748a
replace auto with type
2020-12-02 12:23:43 +01:00
joe-bookwood
165b0e96fc
add missing include
2020-12-02 12:23:43 +01:00