Commit Graph

23226 Commits

Author SHA1 Message Date
sliptonic
13be5f89c7 Merge pull request #4102 from sliptonic/vcarvedepth
[PATH] Add finaldepth property.
2020-12-03 13:27:44 -06:00
donovaly
4bae944950 [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
23273c42db 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
728cf3ca11 Draft: Fixed Annotation style dialog's arrow types - fixes #4505 2020-12-03 16:30:05 +01:00
donovaly
7f856a251f tolerances can be negative, thus the decimal precision check must be adapted 2020-12-03 15:50:06 +01:00
donovaly
a2b523fb39 [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
8c15f7f84f Draft: Colored grid axes 2020-12-03 15:15:15 +01:00
wmayer
eac5b9466f PartDesign: [skip ci] for PartDesign::Torus primitive use TopoShape::makeTorus 2020-12-03 15:06:22 +01:00
wmayer
d90b2d0acf Part: [skip ci] for Part::Torus primitive use TopoShape::makeTorus 2020-12-03 14:52:13 +01:00
wmayer
40145c06bf Part: [skip ci] add method TopoShape::makeTorus 2020-12-03 14:50:20 +01:00
wmayer
d9a3cd6956 Gui: [skip ci] make parameter to control High DPI scaling available for all platforms 2020-12-02 22:38:04 +01:00
sliptonic
1951c20f66 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
bc52ba34a0 Merge pull request #4101 from TheRaytracers/master
New POV-Ray-Rendering Workbench to Addon Manager
2020-12-02 18:47:31 +01:00
TheRaytracers
70bb8e456c Add icon for POV-Ray-Rendering workbench to qrc file 2020-12-02 18:21:28 +01:00
TheRaytracers
a184f90e59 Add icon for POV-Ray-Rendering Workbench 2020-12-02 18:19:55 +01:00
sliptonic
6c3dc29194 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
d284a343a8 [TD] add an enum to avoid to work with plain numbers 2020-12-02 16:42:21 +01:00
wmayer
2c599495a9 [TD] use PropertyQuantity for OverTolerance and UnderTolerance and add backward compatibility 2020-12-02 16:42:10 +01:00
aapo-aapo
3935ef8b8f @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
40bd4b806f [TD] Add tolerance format specifiers and arbitrary tolerances. 2020-12-02 16:38:21 +01:00
Aapo
eb22a14a3b [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
e7b4d9ed99 [TD] Refactor DrawViewDimension getFormatedValue() into two functions. 2020-12-02 16:38:21 +01:00
sliptonic
292a711922 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
3fec4de4c3 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
5009699e79 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
bcd2dd4a3a Path: Last sort of Path.qrc file
[skip ci]
2020-12-02 07:13:42 -05:00
ADDIREKT\Apeltauer
aa5ac86b87 (Windows only) Improve the dpi handling with different dpi screens on windows 2020-12-02 13:08:46 +01:00
luzpaz
cb3326b8cb 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
141d018781 Path: fix translation to reflect the correct context
[skip ci]
2020-12-02 06:57:28 -05:00
luz paz
10790ed701 Path: Added missing Path_Custom in previous commit 2020-12-02 06:57:28 -05:00
luz paz
aeafcec125 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
e19d7d2bd5 Path: Added SVG files missed in previous commit with fixed metadata 2020-12-02 06:57:28 -05:00
luz paz
12f2530160 Path: Fix SVG metadata to reflect filename change 2020-12-02 06:57:28 -05:00
luz paz
42a8fe91e8 Path: Rename missed filenames from Path.qrc in previous commit 2020-12-02 06:57:28 -05:00
luz paz
92a9ed3f92 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
dd09ff948a replace auto with type 2020-12-02 12:23:43 +01:00
joe-bookwood
0dcf75f412 add missing include 2020-12-02 12:23:43 +01:00
wmayer
c509fc486d PartDesign: [skip ci] fix -Wmissing-field-initializers 2020-12-01 18:23:00 +01:00
Chris Hennes
12f4abceab Add core hole info for fine threads.
These values are calculated exactly from (diameter-pitch), and are
included here only to silence warnings from some compilers about missing
initializers. These values are not (currently) used in the code, which
directly calculates the core hole as needed in this case.
2020-12-01 10:03:56 -06:00
sliptonic
5a0e0bada6 PR review suggestions and fixes 2020-12-01 09:43:45 -06:00
sliptonic
4f3adab0a9 Merge pull request #4085 from sliptonic/bug/vcarve
Path: Fix help text for vcarve filter control
2020-12-01 09:25:25 -06:00
Yorik van Havre
b3d7ab7409 Merge pull request #4076 from amrit3701/bug/importing_IFC_in_CLI_linked_with_FreeCADGui_module
[Arch] Fixed bug: Importing IFC in Console raises error because it linked with FreeCADGui module.
2020-12-01 16:00:51 +01:00
Uwe
103086c31b Update src/Mod/PartDesign/App/FeatureHole.cpp
Commit suggestion

Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
2020-12-01 15:17:31 +01:00
Uwe
3347bf3eda Update src/Mod/PartDesign/App/FeatureHole.cpp
Commit suggestion - fixes a typo

Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
2020-12-01 15:17:31 +01:00
donovaly
5c5712932c [PD] make threaded holes norm-conform
- the diameters of holes for threaded holes were only norm-conform for metric fine
- add missing UNC/F/EF sizes
- add a clearance diameter
2020-12-01 15:17:31 +01:00
Łukasz Stelmach
d1aa56e6b1 Start: encode basename to avoid crashes on non-ascii file names 2020-12-01 14:56:38 +01:00
luz paz
3830b562d5 FEM: Issue #0004473: Expose openCommand() to translation
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the FEM Wb.  
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
luz paz
69ff55c8a4 Image: Issue #0004473: Expose openCommand() to translation
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the Image Wb.  
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
luz paz
cc97a3a757 Import: Issue #0004473: Expose openCommand() to translation
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the Import Wb.  
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
luz paz
1e91b9fb45 Inspection: Issue #0004473: Expose openCommand() to translation
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the Inspection Wb.  
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00