wmayer
864c5260b1
Part: fix manual formatting of SectionCut::setupConnections()
2023-11-01 16:58:35 +01:00
wmayer
e3fe4cad87
Part: refactor constructor of SectionCut
2023-10-30 14:36:18 +01:00
wmayer
2495a29db3
Part: refactor onFlipXclicked, onFlipYclicked and onFlipZclicked of SectionCut
2023-10-30 14:36:18 +01:00
wmayer
0f5c28c09b
Part: Fix Move enum to class with static members, fix & suppress some other lint warnnigs
2023-10-30 14:36:18 +01:00
wmayer
fc328c271b
Part: Fix many lint warnings in SectionCut
2023-10-30 14:36:18 +01:00
wmayer
1b1b9173c3
Part: fix check with wrong pointer
2023-10-30 14:36:18 +01:00
Roy-043
6fdd2d367f
Updated
2023-10-23 09:19:59 +02:00
Roy-043
42ce9fdc09
Part: Filter selection GUI texts to sentence case
2023-10-23 09:19:59 +02:00
wmayer
cd6fcc0b99
PD: avoid creation of tmp. std::string in TaskAttacher::onRefName
2023-10-19 15:49:04 +02:00
Adrián Insaurralde Avalos
69f05d313c
fix #9348 - Improve Part_Measure_Clear_All tooltip
2023-10-17 17:46:56 +02:00
wmayer
d305f306df
Core: Revert superfluous changes made with PR #9521
2023-10-09 15:06:45 +02:00
AgCaliva
3ac69993c0
merge master via cli
2023-10-04 13:28:48 -03:00
wmayer
c4f355ad8d
Part: move CmdSelectFilter and friends from core to Part module
2023-10-03 19:26:28 +02:00
wmayer
3c8f245e67
Part: handle Part_SectionCut in WorkbenchManipulator
2023-10-03 19:26:28 +02:00
wmayer
09148fa617
Part: handle Part_SectionCut in WorkbenchManipulator
2023-10-03 19:26:28 +02:00
wmayer
6e12bbf79a
Part: add WorkbenchManipulator to Part module
2023-10-03 19:26:28 +02:00
liukaiwen
721b991b1c
Merge remote-tracking branch 'origin/master' into remove_redundant_definition
2023-10-02 01:42:37 +08:00
Chris Hennes
6c9be93378
Update translations
2023-09-29 22:57:37 -05:00
liukaiwen
329904a055
[cmake] some definitions do not matter build now
2023-09-27 18:17:14 +08:00
AgCaliva
a4e90b2609
Merge branch 'master' into User/Document/Feature_level_units_selection_#7746
2023-09-25 22:58:23 -03:00
Chris Hennes
3f3ab1ae15
Update translations
2023-09-19 22:25:14 -05:00
AgCaliva
64f60721a9
merge master via cli
2023-09-16 02:12:58 -03:00
AgCaliva
b360b43ebe
Fixing DOMDocument redefinition
2023-09-16 00:38:41 -03:00
wandererfan
0b13057f10
[Part]allow negative scale factors
2023-09-13 08:13:12 -04:00
wmayer
d74ffd358b
Part: fix encoding issue in BOPProgressIndicator::Show
2023-09-13 12:04:46 +02:00
wmayer
309602d8e8
Part: move scale command
...
See https://github.com/FreeCAD/FreeCAD/pull/10583#issuecomment-1716187490
2023-09-12 21:19:33 +02:00
Chris Hennes
0bc6870618
Update translations ( #10613 )
...
* Update translations
* Start: Remove Start.ts
2023-09-10 13:06:26 -05:00
AgCaliva
5fc6726feb
fixing DOMDocument redefinition on windows
2023-09-09 04:58:38 -03:00
wandererfan
728b2ec841
[Part]fix canScale logic
...
- fix canScale logic
- remove unused method
- add more comments
2023-09-08 18:04:26 +02:00
wandererfan
495ae5df75
[Part]correct handling of preselected objects
2023-09-08 18:04:26 +02:00
wandererfan
d7f5764b9e
[Part]code review changes for FeatureScale
2023-09-07 18:21:56 +02:00
wandererfan
90aef60f32
[Part]add scale command & feature
2023-09-07 18:21:56 +02:00
Chris Hennes
40f130643a
Update translations
2023-08-29 07:38:09 -05:00
kaktus Jacek
b6db25c2d2
Cleaning code from unnecessary strings generated to Crowdin. ( #10385 )
...
Cleaning Crowdin of "garbage". Second approach.
https://github.com/FreeCAD/FreeCAD-translations/issues/270
2023-08-27 10:08:11 -05:00
wmayer
66fb1c7777
Part: refactor ViewProviderPartExt::getDetail
2023-08-25 19:23:18 +02:00
wmayer
57057b5840
Part: modernize C++: use default member init
2023-08-23 00:55:03 +02:00
wmayer
b9e9fe435a
Part: modernize C++: use equals default
2023-08-22 15:14:03 +02:00
wmayer
c8abd4a6d4
Part: modernize C++: return braced init list
2023-08-19 11:35:41 +02:00
Chris Hennes
bac14e81f7
Merge pull request #10258 from chennes/translations20230814
...
Update translations
2023-08-18 08:52:13 -05:00
Chris Hennes
58cf9f3212
Update translations
...
Adds the ten units strings from Base as well.
2023-08-16 22:50:39 -05:00
wmayer
7cb51a4980
Part: modernize C++: use range-based for loop
2023-08-16 21:56:32 -05:00
bdieterm
d5c4e501ad
ignore whole selected objects for Part linear/angular measurement tool
...
Whole objects selected in the model tree will be ignored for the measurement element selection.
This allows for selecting and toggling the visibility of an object in the model tree.
2023-08-16 15:01:45 +02:00
wmayer
15c41e81d1
fixes #10063 : Part_SectionCut does not work if the view is in perspective
2023-08-10 00:48:21 +02:00
Chris Hennes
3bad74fe7d
Update translations
2023-08-08 17:52:59 -06:00
wmayer
948cbfccd9
modernize C++: avoid bind
...
In many cases std::bind() is kept because the code is much simpler
2023-08-08 21:10:16 +02:00
wmayer
52e1c7c33b
modernize C++: move from boost::bind to std::bind
2023-08-08 17:36:13 +02:00
wmayer
ec73caa40e
modernize C++: make unique
2023-08-07 19:51:30 -06:00
wmayer
c2e17824fa
modernize C++: raw string literal
2023-08-07 19:51:15 -06:00
bdieterm
ed7427330e
Part: allow reduction of Part ViewProvider tesselation resolution
...
Problem description
To display a shape, the ViewProvider creates a mesh of the shape data. The
resolution depends also on the two parameters "Angular Deflection" and
"Deviation" in the View properties. (The values of these parameters are also
updated for all objects when changing these settings in the Preferences
dialog).
Changing the parameters from a high value to a lower value has an immediate
effect on the displayed shape -- for example a circle will be displayed finer
with more line segments. But changing the parameter back to the higher value
(with less resolution) will keep the finer view-mesh instead of calculating a
coarser one. To get back to the coarse view, the object has to be manually
recomputed or the file re-opened.
Solution
I just set the meshing parameter AllowQualityDecrease to True. I guess that
this was not implemented before because this parameter is quite new (introduced
in OCC v7.5 in the year 2020).
2023-08-07 10:19:58 -06:00
wmayer
22e6e2cd40
Part/PD: modernize C++: redundant void arg
2023-08-05 16:50:31 +02:00