Kuzemko Alexsandr
e56d7d0935
Final fix of Path - message during startup ( #43 )
...
[Path] Fix python style for initial message
(now recognized by updatets.py script)
2022-05-08 11:45:51 +03:00
Russell Johnson
03c5661690
Path: Relocate valueChanged signal translation to QSB class
...
Moved the translation method from PathFeatureExtensionsGui module to proper location within QuantitySpinBox class in PathGui module.
This change adds a missing translation method for passing the `editingFinished` signal to the parent task panel when the user is finished editing a QuantitySpinBox object with an active expression in the Gui.
If no expression is active, this new method is dormant.
Some cleanup of initial changes related to development of this fix are included.
2022-05-06 17:10:41 -05:00
Russell Johnson
477c912ad0
Path: Fix delayed extension length updates
...
These changes allow for the extensions to be updated immediately upon changing either the Default Length expression or spinbox value, without having to click outside the spinbox.
2022-05-06 17:10:40 -05:00
Zheng, Lei
d926331e57
Spreadsheet: fix extra row or column when printing
...
If there is only one single row or column in the table
2022-05-06 08:40:11 -05:00
Zheng, Lei
6d6af2dd3b
Spreadsheet: add new API PropertySheet::getNonEmptyCells()
...
To exclude cells without any text content. Used when printing (among
other cases) to skip empty cells.
2022-05-06 08:40:11 -05:00
luz paz
54edb231bb
LGTM: Remove unnecessary deletion of local variables
...
Passing a local variable to a del statement results in that variable being removed from the local namespace. When exiting a function all local variables are deleted, so it is unnecessary to explicitly delete variables in such cases.
ref: https://lgtm.com/rules/1506104658325/
2022-05-05 23:03:36 +02:00
Kuzemko Alexsandr
25bbc31848
[Partdesign] Fix proposed by @0penBrain ( #32 )
...
*[PartDesign] Add Q_DECLARE_TR_FUNCTIONS to ViewProviderDatum.
*[PartDesign] Small fix for ViewProviderDatum::attach translation
2022-05-05 23:00:24 +02:00
Kuzemko Aleksandr
07f4267112
[PartDesign] Add individual QString for menu text which exposes text to translation
...
Closes https://github.com/FreeCAD/FreeCAD-translations/issues/125
2022-05-05 23:00:24 +02:00
Kuzemko Alexsandr
3e7ad90b7b
[Part] Part Measure Linear (tool) fix translation for "Selection xx" button.
...
* [PartDesign] Part Design Measure Linear (tool) fix translation for
"Selection xx" button.
* [Part] No need translate "Selection xx" string twice.
2022-05-05 22:51:18 +02:00
sliptonic
b97e141e01
Merge pull request #6796 from Russ4262/fix/3d_surface_opt_step_trans
...
Path: Fixes #6775 - Check for end of range
2022-05-05 09:55:52 -05:00
Yorik van Havre
0680ad5558
Merged crowdin translations
2022-05-05 15:46:09 +02:00
Yorik van Havre
ab5a6d83a1
Updated ts files
2022-05-05 15:20:57 +02:00
Roy-043
72e91dbbca
Draft: Fix Draft_WorkingPlaneProxy ignores Auto Working Plane
2022-05-04 20:56:06 +02:00
wmayer
dc53e6dce1
App: fix restoring the attributes of a dynamic property
...
For more details see: https://forum.freecadweb.org/viewtopic.php?p=591465#p591465
2022-05-03 16:52:54 +02:00
wmayer
b160d9b7e0
Test: [skip ci] add unit tests for Prop_None and Prop_Output
2022-05-03 11:46:04 +02:00
Yorik van Havre
583916a2e5
Merge pull request #6820 from 0penBrain/startPage
...
[Bugfix] Prevent start page loading to fail if WB doesn't define an icon
2022-05-03 10:18:17 +02:00
Wanderer Fan
ccc8ac65c5
[TD]fix X,Y change propagation
...
- X,Y changes to object1 were not propagated to
object2 linked by expression
2022-05-02 17:51:51 -04:00
wmayer
afebe07514
Part: optimize hasShapesInSelection() by avoiding performing a possibly expensive transformation
...
See also: https://forum.freecadweb.org/viewtopic.php?p=592445#p592445
2022-05-02 17:19:49 +02:00
sliptonic
ea5f3eb68e
Merge pull request #6813 from Russ4262/fix/rrf_post
...
Path: Add missing post-processor modules [bug]
2022-05-02 09:16:36 -05:00
0penBrain
6ab0ba073d
[Bugfix] Prevent start page loading to fail if WB doesn't define an icon
2022-05-02 14:30:24 +02:00
Yorik van Havre
e8c8c335d4
Merge pull request #6814 from Roy-043/Draft-fix-2-gui_groups-translation-issues
...
Draft: fix 2 gui_groups.py translation issues
2022-05-02 14:06:55 +02:00
luz paz
21d0e10367
Mesh: fix grammatical issue in console message string
...
[skip ci]
2022-05-01 23:19:40 +02:00
Ajinkya Dahale
40083d2b85
[FEM] Expand Add/Remove buttons in constraint tasks
...
Minor UI improvement. The behavior had changed when the buttons were changed
from `QPushButton` to `QToolButton` in c558fc7195 .
2022-05-01 12:01:31 +03:00
Roy-043
868b5f1a1c
Draft: fix 2 gui_groups.py translation issues
2022-04-30 21:40:34 +02:00
Russell Johnson
a27836d82d
Path: Exclude dumper and example posts
...
Do not ship these two. They are intended for devs working with source code.
2022-04-30 13:55:44 -05:00
Russell Johnson
62851568fa
Path: Add missing post-processor modules
...
Add entries for missing post-processor modules so they are shipped with FreeCAD.
2022-04-30 07:55:55 -05:00
wmayer
d2253c7be4
Part: in TopoShape::transformGeometry convert OCC exception into Base exception
...
The conversion is needed because TopoShape::transformGeometry reimplements ComplexGeoData::transformGeometry and is called in the core system
2022-04-29 15:37:44 +02:00
wmayer
b22424ee9b
Part: handle exception of makeGTransform in _makeTransform
2022-04-29 15:15:51 +02:00
wmayer
cb7d7d27a2
Part: adjust TopoShape::transformGShape() to reduce code duplication of TopoShape::makeGTransform
...
Revert changes of a96d356afb as otherwise there is no way to handle a failure in client code
2022-04-29 14:57:05 +02:00
wmayer
cd65de7e44
Base: fix conversion from Placement to Matrix
...
See also: https://forum.freecadweb.org/viewtopic.php?f=3&t=61000
2022-04-29 13:45:50 +02:00
Roy-043
a222bc6782
Draft: Fix Draft_Snap_Intersection for self-intersecting objects
2022-04-29 14:20:15 +03:00
0penBrain
9848d6017e
[BugFix] Draft: ensure Working Panel toolbar is deactivated on FC closing
...
Fixes #6242
2022-04-29 10:16:37 +02:00
wmayer
5ed2850a03
FEM: work around a crash with vtk9 on export of a vtkUnstructuredGrid
2022-04-28 23:14:51 +02:00
wmayer
0d0bd1168b
Mesh: handle exceptions when running FreeCAD in headless mode
2022-04-28 12:58:58 +02:00
wmayer
a96d356afb
Part: handle OCC exception inside TopoShape::makeGTransform
...
For more details about the problems an unhandled exception will cause see: https://forum.freecadweb.org/viewtopic.php?f=3&t=61000
2022-04-27 18:39:55 +02:00
Zheng, Lei
3ef438eaf0
Fix mixed line endings
2022-04-26 12:52:55 -05:00
sliptonic
2753dd4ca7
Merge pull request #6795 from LarryWoestman/master
...
Path: Added a missing "continue" to PathPost.py.
2022-04-26 09:20:02 -05:00
marioalexis
1ba78b7e72
Part: Use regex to match names in ViewProviderPartExt::getDetail
2022-04-26 11:58:45 +02:00
Chris Hennes
e634921a4c
Addon Manager: Fetch allowed py packages from Github repo
2022-04-26 00:23:50 -05:00
Russell Johnson
5321edca3c
Path: Fixes #6775 - Check for end of range
...
Change transition target point to last point at Safe Height if no more parts are available for processing.
2022-04-25 21:50:10 -05:00
LarryWoestman
68d9afa58e
Added a missing "continue".
2022-04-25 19:25:03 -07:00
Russell Johnson
f65b924ed4
Path: Update translated message syntax
2022-04-25 17:39:14 -05:00
wmayer
3f89b656e4
Test: [skip ci] add missing unit test for PR #6787 : fix property conflict in App::Link restore
2022-04-25 14:50:47 +02:00
Roy-043
fb85a2c93b
Draft: Restore DontUseNativeDialog after ShapeString edit
2022-04-25 00:48:28 +02:00
Wanderer Fan
d36cbb522a
[TD]fix ExtendShorten handling of CenterLine
2022-04-23 18:43:27 -04:00
Wanderer Fan
abd8e3a46e
[TD]fix ExtendLine changes CenterLine
...
- extendShortenLine converts CenterLines to CosmeticEdges
2022-04-23 18:43:27 -04:00
Ajinkya Dahale
a59dac1675
[PD] Do both fuse and cut in FeatureTransformed if applicable
2022-04-23 17:55:18 +02:00
marioalexis
22fe0d62fd
Part: Add functions to replace indentical code structure in TopoShapePyImp.cpp
2022-04-23 16:40:48 +02:00
marioalexis
817063290a
Part: Clean up code in TopoShapePyImp.cpp
2022-04-23 16:40:48 +02:00
Zheng, Lei
5ec19fc5a1
Reduce debug log output
2022-04-23 16:21:49 +02:00