marioalexis
b8dee20115
Draft: Fix snap to proxy WP and BuildingParts - fixes #0004278
2021-02-23 21:40:06 -03:00
Yorik van Havre
335cc13d48
Draft: Applied patch from nahshon - fixes misc errors from translation fixes
2021-02-15 15:50:45 +01:00
David Osterberg
9dd96ed107
Draft: Fix regressions in Draft array
2021-02-14 01:20:06 +01:00
wmayer
ac6d06dd84
Draft: fix syntax errors
2021-02-13 12:14:12 +01:00
Yorik van Havre
abee35f38a
Draft: Fixed broken translations everywhere
2021-02-12 14:44:58 +01:00
Chris Hennes
a7522c384e
[DRAFT] Catch only Exception, not BaseException
2021-02-11 11:52:45 +01:00
marioalexis
ae4ef332ff
Draft: Correct the placement in scale_with_clone - fixes #0004113
2021-02-06 23:42:22 -03:00
Roy-043
b6976b3b23
[Draft] Fix snap to center of faces of solids
...
The code would only find a center snap on the face with index=0 of solids.
In V0.19 Part.getShape was introduced (line 399). But not all consequences were not fully implemented.
In the '# we are snapping to an edge' section (line 411) the code could be cleaned up. There is no need to check if the index of the edge is correct for the parent object since we are no longer dealing with a parent object. That portion was effectively dead code.
The '# we are snapping to a face' section (line 429 in the revised code) has been modified accordingly, which fixes the bug.
Forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=23&t=54747
2021-01-25 15:33:36 +01:00
marioalexis
875c0d8612
Draft: Prevent Draft_Wire from setting a single-edge wire as closed
2021-01-22 01:16:40 -03:00
Yorik van Havre
7b10771b7c
Draft: Don't snap to ImagePlanes
2021-01-12 15:31:55 +01:00
Yorik van Havre
2cf3a15101
Draft: Added import/export buttons to Annotation styles editor dialog
2021-01-05 16:54:06 +01:00
marioalexis
739daccd8d
Draft: Fix multiple crashes when using modification functions - fixes #0004243
2021-01-02 02:15:43 -03:00
luz paz
439bf8960d
Fix typos [skip ci]
...
Found via `codespell v2.1.dev0`
2020-12-23 14:32:38 -05:00
Yorik van Havre
bdd9c23af7
Reverting files wrongly committed with 11beceea8
2020-12-23 15:21:43 +01:00
Yorik van Havre
16effcb2af
Updated ts files
2020-12-23 14:51:04 +01:00
Yorik van Havre
1d83dc3007
Draft: Small wording fix
2020-12-15 16:41:35 +01:00
Yorik van Havre
481937f034
Draft: Small fixes to Draft SetStyle panel
2020-12-15 16:40:16 +01:00
luz paz
fc99ff2def
Draft: fix header uniformity + trailing whitespace
...
[skip ci]
2020-12-11 13:19:49 +01:00
Yorik van Havre
8c15f7f84f
Draft: Colored grid axes
2020-12-03 15:15:15 +01:00
marioalexis
1569b08451
Draft: Change archDimTracker text position depending on distance and scale values
2020-11-23 16:25:21 -03:00
Yorik van Havre
1cce61670c
Draft: better checks for no active document
2020-11-16 13:25:12 +01:00
Yorik van Havre
48e928cee5
Draft: Enabled 'apply to selected' button in SetStyle dialog
2020-11-16 12:59:44 +01:00
marioalexis
dcfba722f4
Draft: Fixes #0004293 : Vertical dimensions can't be created in XZ and YZ working plane
2020-11-13 10:58:34 +01:00
Yorik van Havre
e2ba8b50d4
Draft: Change WP button icon to reflect current state
2020-11-10 14:45:44 +01:00
Yorik van Havre
583b59c29f
Draft: Condensed the Draft toolbar style buttons into one with more options
2020-11-10 14:14:18 +01:00
marioalexis
c3a19bfc26
Draft: Enable offset for working plane aligned with current view
2020-11-09 12:42:18 +01:00
marioalexis
6a079d3cd7
Draft: Improve archDimTracker class
2020-11-09 12:39:19 +01:00
marioalexis
c23a4b1fb6
Draft: Fixes in gui_offset
2020-11-09 12:37:56 +01:00
Roy-043
bbddf0501c
Draft: Draft_Dimension_linked_geometry_fix
...
Linked geometry was not handled if the selected edge started or ended at vertex zero.
2020-10-29 19:26:55 +01:00
luz paz
27fc4d6c7e
Fix various typos [skip-ci]
2020-10-24 12:25:46 +02:00
Yorik van Havre
49299e0ad2
Draft: allow to scale imageplanes
2020-10-20 13:31:40 +02:00
marioalexis
1ad7b9788b
Improve make_sketch and geometric related functions
2020-10-19 13:15:14 +02:00
Yorik van Havre
5193120ff5
Draft: Added grid extension control in WorkingPlane task panel
2020-10-15 12:30:16 +02:00
John Yani
2cf6d093d6
Proper check for Qt version
2020-09-30 22:36:22 +02:00
John Yani
d5d5301144
Fix indentation
2020-09-30 12:31:15 +02:00
John Yani
826f6c1bf3
HiDPI cursors: Support Qt < 5
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?p=433621#p433621
2020-09-30 12:31:15 +02:00
vocx-fc
d908fad16d
Draft: fix loading of arrays
2020-09-22 12:12:00 +02:00
Zheng, Lei
e3e7686773
Draft: add support for point link array
2020-09-21 14:01:39 +02:00
carlopav
41f81b2cff
Draft: fixed obj.TypeId output after utils.get_type() change
...
.
.
2020-09-09 14:13:29 +02:00
carlopav
e78b104a75
Draft: provide the possibility to implement support for Edit in objs
...
As suggested by @Vanuan. and already implemented in new experimental BIM Wall: 1084a4b0a9
Draft: updated Draft Edit
thanks to the suggestions by @Vanuan
Draft: further bugfixing and improvements in Draft_Edit
Draft: moved Draft_Edit preview code into respective GuiTools
2020-09-09 14:13:29 +02:00
carlopav
1006529999
Draft: support experimental BIM wall in Draft_Edit
2020-09-09 14:13:29 +02:00
Roy-043
216afe9690
Update gui_stretch.py
2020-09-09 13:16:23 +02:00
Roy-043
a620ddc0bc
Update gui_snapper.py
2020-09-08 16:13:02 +02:00
vocx-fc
513c0e9eb4
Draft: new PathTwistedArray object
...
It takes a `Shape` and replicates it around a path, while at the
same time adding a rotation to each copy. This can be used to create
a twisted "ribcage" from a frame-like object, which can be used
in a more complicated `Shape`, for example, a tunnel or bridge
object.
2020-09-03 12:34:16 +02:00
luz paz
5f2c09ea90
Draft: Fix typo in variable name
2020-08-29 19:14:13 +02:00
Vanuan
0e7e44e97e
High DPI support: Scale Draft cursor to device pixel ratio
2020-08-19 19:59:13 +02:00
Vanuan
187cf585ce
Fix a typo in draft snapping
2020-08-11 11:59:52 +02:00
vocx-fc
4009594cf9
Draft: Offset save and restore the value of OCC checkbox
2020-08-11 11:57:35 +02:00
vocx-fc
ee11678a58
Draft: migrate Layer object and function to the new structure
...
Move `make_layer` to `draftmake`; `Layer` and `LayerContainer`
to `draftobjects`; `ViewProviderLayer` and `ViewProviderLayerContainer`
to `draftviewproviders`.
The make function and the classes are imported in `Draft.py`
to support the usage of the older `VisGroup`.
2020-07-20 14:21:15 +02:00
vocx-fc
ff4cb41860
Draft: move GuiCommand for Draft Layer to its own module
2020-07-20 14:21:15 +02:00