luz paz
a5bfba2665
PD: Adjust header uniformity
2021-12-16 23:55:48 +01:00
luz paz
0042f58e4c
Make source code comments use gender neutral pronouns
...
The changes also include some grammatical fixes as well.
2021-12-02 16:18:04 -05:00
wmayer
eb240c219c
PD: [skip ci] do not pop-up dialog when creating a body while another body is selected
2021-02-19 21:44:48 +01:00
Pierre LeMoine
7999536858
Transform patterns can be created from multiple base features
...
The infrastructure/piping seems to have been in place for a long while.
Not tested for all variations of pattern transforms.
The major enabler was removing the `break`.
Some extra piping added to let the code at call-site decide if to select multiple features or not.
2021-02-04 11:58:47 +01:00
bitacovir
d87b260692
[UI] Add SVG icons for three PartDesign commands
2021-01-18 11:04:32 -03:00
Chris Hennes
ea3ecf4054
Silence Qt/Windows setGeometry Warning
...
Add the optional Qt::MSWindowsFixedSizeDialogHint parameter to all uses of the QInputDialog::getX static functions to silence a Qt/Windows debug mode warning about QWindowsWindow::setGeometry: Unable to set geometry. Increase the size of the unit calculator to eliminate the same warning. Finally, call adjustSize() on the "Unsaved Changes" dialog to silence the warning.
2020-12-11 09:58:09 +01:00
luz paz
faa8688ee5
PartDesign: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the PartDesign Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
donovaly
4246c902a5
[PD] fix issue 3968
...
https://tracker.freecadweb.org/view.php?id=3968
Don't set the tip to features that cannot hold the tip
2020-11-13 17:03:19 +01:00
wmayer
f8a45e6b3c
PartDesign: [skip ci] remove automatic adjustment of view frustum when creating a body
...
In v0.17 this was needed to fix bug 2503 and was done with commit 798a57e2b7 .
Now a more sensible view frustum is already set on document creation.
The automatic adjustment is even annoying now if the document is not empty and nothing is selected because
the view frustum can become too big and thus the objects appear quite small.
2020-10-06 15:32:35 +02:00
wmayer
c9480d7d1a
PartDesign: [skip ci] fix -Wunused-variable
2020-06-10 12:52:52 +02:00
wmayer
107831e0a7
PartDesign: [skip ci] fixes #0004254 : Crash when canceling duplicate sketch in PartDesign
2020-03-24 15:15:25 +01:00
vocx-fc
008ef2f1ed
PartDesign: rename icon, and organize resource file
2019-12-06 14:35:14 -03:00
asapelkin
e9814d9183
used in-built methods instead of external algoritms
2019-11-21 18:57:06 +01:00
wmayer
d0d92b0801
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
Zheng, Lei
11a93a0578
PartDesign changes
...
* Mostly for supporting in-place editing
* Add new SubShapeBinder that support cross coordinate system,
external, and sub-object binding
2019-08-17 15:15:47 +02:00
wmayer
6e44433b8b
activate/create 3d view when setting or getting active objects
2019-07-05 18:53:35 +02:00
Abdullah Tahiri
e82c154d1d
PartDesign: PCH GUI
2019-05-02 07:12:51 +02:00
wmayer
e3d63493c7
fixes 0003061: 'Move object after other object' function causes chaos
2019-02-24 14:04:42 +01:00
luz.paz
604811596f
Crowdin: cont...
2019-02-11 16:22:13 +01:00
luz.paz
4c33b114de
Crowdin: PartDesign/Gui/CommandBody.cpp grammar fix
2019-01-30 11:08:03 -02:00
wmayer
41b278a05b
fixes #0003256 : additive elements do not use color of Body
2018-06-10 10:12:32 +02:00
luz.paz
7a09a5774e
More misc. typos
2018-05-19 12:17:52 -04:00
luz.paz
b47e011c1c
Misc source comment typos
...
Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm" -I ~/Projects/fc-word-whitelist.txt`
Whitelist consists of:
```
aline
alledges
als
ang
behaviour
bloaded
calculater
cancelled
cancelling
cas
centimetre
childs
colour
colours
doubleclick
dum
eiter
elemente
freez
iff
indicies
initialisation
initialise
initialised
initialises
kilometre
lod
mantatory
methode
metres
millimetre
modell
nd
normaly
nto
oder
ot
pres
que
recurrance
rougly
seperator
serie
strack
substraction
te
thru
vertexes
whitespaces
```
2018-02-16 09:35:19 -05:00
luz.paz
f3098d5acb
Crowdin: fix case for 'partdesign'
...
ref: https://crowdin.com/translate/freecad/564/en-fr#6500374
also through in a random typo fix
2018-02-07 09:45:34 +01:00
wmayer
22b117fd83
+fixes #0003095 : Manual migration from 0.16 models to 0.17 models not possible
2018-01-03 19:43:17 +01:00
wmayer
433f366304
fix function assertActivePart by creating the part container
2018-01-03 15:27:35 +01:00
wmayer
71fbfa952f
add 2d features to body for drag and drop
2017-11-05 12:37:46 +01:00
Unknown
ad457ba96b
Misc. Typos
2017-10-09 19:59:33 +02:00
wmayer
8a17c4e079
fixes #0002862 : Check for shape type before using selection as base feature
2017-10-02 00:56:47 +02:00
wmayer
f228c37676
when inside the body has been created then hide the linked base feature
2017-09-22 17:57:37 +02:00
wmayer
75b2e858a2
add warning when compound with multiple solids/shells is selected
2017-09-22 12:16:21 +02:00
Stefan Tröger
dd87094672
Move App::Part to a separate global toolbar
2017-09-09 16:47:07 +02:00
luzpaz
467ef55788
Misc. typos discovered via crowdin
...
should close several crowdin issues.
2017-08-28 11:50:33 -03:00
wmayer
7fbc80c11e
fix crash when moving a free sketch to a body
2017-08-19 13:20:53 +02:00
triplus
bab75bbcb7
PDN - what's this and command names improvements
2017-08-06 20:47:09 +02:00
wmayer
989fe4028e
various fixes:
...
+ fix typos
+ fix const correctness
+ whitespace improvements
2017-06-19 17:18:16 +02:00
Stefan Tröger
bfb95e3d12
Partially fix PartDesign move test
2017-06-19 15:37:09 +02:00
Stefan Tröger
f9200f4502
Extend python interface for groups and fix test cases
2017-06-19 15:37:09 +02:00
asiersarasua
ea3d86b735
Fix typos
2017-04-20 09:49:19 +02:00
Kunda
99c99006b8
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
wmayer
1a8d535263
handle Coin3d version older than 4.0
2017-02-11 22:35:04 +01:00
wmayer
40abcf5dcc
fix OSX build failure due to outdated Coin3d version
2017-02-10 22:09:53 +01:00
wmayer
798a57e2b7
issue #0002503 : Invisible pad object
2017-02-10 17:19:01 +01:00
Stefan Tröger
d2764a3c7a
PartDesign: Adopt python interface to body group
2017-01-04 16:01:58 +01:00
Stefan Tröger
9a3b952fb9
PartDesign: Port body to be a origin group
2017-01-04 16:01:58 +01:00
wmayer
664cf65d26
fix -Wextra in PartDesign
2016-09-22 18:34:56 +02:00
wmayer
46adbae952
fix whitespaces
2016-08-25 12:27:08 +02:00
Sergo
c90da8e5fb
fix relinkToOrigin, remove source body from list, etc
2016-08-24 19:11:26 +02:00
Sergo
3177402141
typo
2016-08-24 19:11:26 +02:00
Sergo
f49ddaea45
PD MoveFeature:Check if feature has dependencies in source body
2016-08-24 19:11:26 +02:00