Ajinkya Dahale
48a1db8a76
[PD] Fix wrong mode options when opening existing revolution
...
Only the "Dimension" options showed regardless of what mode was selected.
2023-12-04 13:40:31 -03:00
Yorik van Havre
fac94ba932
Translations ( #11551 )
...
* Updated ts files
* merged crowdin translations
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-27 11:29:38 -06:00
bgbsww
e10a62ae82
Use placement only on new objects
2023-11-27 17:46:45 +01:00
Chris Hennes
1372070452
Update translations
2023-11-20 13:46:22 -06:00
Adrián Insaurralde Avalos
7a01a7dc32
Merge pull request #7193 from AjinkyaDahale/pd-more-revol-options
...
PD: more options for revolution/groove
2023-11-20 13:36:34 -03:00
bgbsww
c44a61bae3
PartDesign: refresh body after pipe creation ( #11357 )
2023-11-16 12:58:39 -03:00
Ajinkya Dahale
8113f12337
[PD] Set revolution taskview items based on method
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
c7101d7ced
[PD] Support two-angle/up-to-face groove
...
Elements copied from revolution and pocket feature.
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
796727fcd3
[PD] Use enum class for revolution method
2023-11-14 00:20:20 +05:30
Ajinkya Dahale
5a51a490a8
[PartDesign] Some more dummy functionality for revolution
...
[PD] Some more setup
[PD] Some refactor in `TaskRevolutionParameters`
2023-11-14 00:20:19 +05:30
Ajinkya Dahale
82b5e16cd1
[PartDesign] Add some dummy options for revolution
...
These options correspond to "up to face" and "2 angles". They are expected to do
nothing right now. However there is also some experimental code for "up to face"
in this commit, whose behavior is not confirmed.
2023-11-14 00:20:19 +05:30
Chris Hennes
f25af97811
Update translations
2023-11-09 12:23:56 -06:00
wmayer
bb90ced93e
PD: fixes #11197 : If bounding box of Body is activated it will be done for each sub-feature
2023-11-08 10:38:42 +01:00
Chris Hennes
37a8e348c6
Merge pull request #11231 from DeflateAwning/http-cleanup
...
Find and replace http://freecad to https://freecad
2023-11-06 11:16:13 -06:00
DeflateAwning
46b3c02647
Change http to https in SVGs
...
Find and replace:
http:\/\/(.{0,10})freecad
https://$1freecad
Include: *.svg
2023-10-29 22:32:59 -06:00
Florian Foinant-Willig
24934d7843
PartDesign: modernize type checking
2023-10-23 18:08:16 +02:00
wmayer
b53623872e
PD: fix constructor of TaskTransformedParameters
2023-10-19 22:58:46 +02:00
wmayer
99c5427c9b
PD: remove redundant std::string from TaskFilletParameters::apply()
2023-10-19 15:49:04 +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
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
wmayer
d9d7bf87ae
MSVC: fix several compiler warnings
2023-09-12 22:57:26 +02:00
Chris Hennes
0bc6870618
Update translations ( #10613 )
...
* Update translations
* Start: Remove Start.ts
2023-09-10 13:06:26 -05:00
liukaiwen
5048074542
fix: json is a 3rdparty library, move to 3rdparty
2023-08-30 16:59:25 +02:00
Chris Hennes
40f130643a
Update translations
2023-08-29 07:38:09 -05:00
kaktus Jacek
21b327eb04
Cleaning code from unnecessary strings generated to Crowdin 3 ( #10420 )
...
Cleaning Crowdin of "garbage". Second approach.
https://github.com/FreeCAD/FreeCAD-translations/issues/270
2023-08-29 07:35:04 -05:00
Chris Hennes
6a490e01c1
Merge pull request #10377 from kadet1090/lp-offset
...
PartDesign: Add offset modes for patterns
2023-08-27 15:31:15 -05:00
geolta
5a34c5fb80
Improve Pad/Pocket Task Dialog ( #10392 )
...
* Improve Pad/Pocket Task Dialog
- Reordering elements
- hide select face if not necessary
- improve tab stop order
2023-08-27 15:01:55 -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
Kacper Donat
2d22c8f4af
PD: Keep Length and Offset in sync for LinearPattern
...
As Length and Offset represents the same concept in different way it is
useful to keep them in sync when it is possible. Update to one of them
will update the other with approperiate value. This behaviour behaviour
works only if both properties are not coming from expression engine -
those will stay not touched.
2023-08-27 12:45:53 +02:00
Kacper Donat
148c497eba
PD: Add offset / overall angle modes for PolarPatterns
...
This commit adds two separate modes for defining angular spacing between
elements in the PD's Polar Pattern:
1. Overall Angle - which behaves exactly like it behaved before,
2. Offset Angle - which allows user to specify separation angle between
consecutive elements.
This change is analogue to that introduced for LinearPattern in previous
commits.
2023-08-27 12:45:53 +02:00
al
b7da44f57b
PD: Add offset / overall length modes for LinearPattern
...
This commit adds support for two separate modes of defining distance
between elements in PD's Linear Pattern.
1. Overall Length - which works exactly like it works before,
2. Spacing - which allows user to explicitly define distance (offset) between
features.
2023-08-27 12:45:53 +02:00
wmayer
3c6174e521
PD: modernize C++: use default member init
2023-08-23 00:55:03 +02:00
wmayer
622e46771e
PD: modernize C++: use equals default
2023-08-22 13:31:17 +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
3e09b8ee2d
PD: modernize C++: use range-based for loop
2023-08-16 21:54:56 -05: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
c2e17824fa
modernize C++: raw string literal
2023-08-07 19:51:15 -06:00
wmayer
7a3106d31b
modernize C++: use bool literals
2023-08-06 01:35:39 +02:00
wmayer
22e6e2cd40
Part/PD: modernize C++: redundant void arg
2023-08-05 16:50:31 +02:00