marioalexis
0efc7a3e4f
Draft: Fix snap to proxy WP and BuildingParts - fixes #0004278
2021-02-23 21:40:06 -03:00
Yorik van Havre
686df593ea
Draft: Applied patch from nahshon - fixes misc errors from translation fixes
2021-02-15 15:50:45 +01:00
David Osterberg
1d2c51d66f
Draft: Fix regressions in Draft array
2021-02-14 01:20:06 +01:00
wmayer
2b881cccad
Draft: fix syntax errors
2021-02-13 12:14:12 +01:00
Yorik van Havre
43feb585ad
Draft: Fixed broken translations everywhere
2021-02-12 14:44:58 +01:00
Chris Hennes
fe7e45a7de
[DRAFT] Catch only Exception, not BaseException
2021-02-11 11:52:45 +01:00
marioalexis
7c8c5892d0
Draft: Correct the placement in scale_with_clone - fixes #0004113
2021-02-06 23:42:22 -03:00
Roy-043
74d5c0a88a
[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
0f33a09c10
Draft: Prevent Draft_Wire from setting a single-edge wire as closed
2021-01-22 01:16:40 -03:00
Yorik van Havre
d7d20ba484
Draft: Don't snap to ImagePlanes
2021-01-12 15:31:55 +01:00
Yorik van Havre
eb549a99d3
Draft: Added import/export buttons to Annotation styles editor dialog
2021-01-05 16:54:06 +01:00
marioalexis
4d9e29418a
Draft: Fix multiple crashes when using modification functions - fixes #0004243
2021-01-02 02:15:43 -03:00
luz paz
ff96cb301e
Fix typos [skip ci]
...
Found via `codespell v2.1.dev0`
2020-12-23 14:32:38 -05:00
Yorik van Havre
799a2e1f5d
Reverting files wrongly committed with 5a974f824
2020-12-23 15:21:43 +01:00
Yorik van Havre
5a974f824c
Updated ts files
2020-12-23 14:51:04 +01:00
Yorik van Havre
8e223cdf5d
Draft: Small wording fix
2020-12-15 16:41:35 +01:00
Yorik van Havre
bc4856672f
Draft: Small fixes to Draft SetStyle panel
2020-12-15 16:40:16 +01:00
luz paz
2a8c1271d5
Draft: fix header uniformity + trailing whitespace
...
[skip ci]
2020-12-11 13:19:49 +01:00
Yorik van Havre
f13c8974b5
Draft: Colored grid axes
2020-12-03 15:15:15 +01:00
marioalexis
31f30747ac
Draft: Change archDimTracker text position depending on distance and scale values
2020-11-23 16:25:21 -03:00
Yorik van Havre
bff31175cb
Draft: better checks for no active document
2020-11-16 13:25:12 +01:00
Yorik van Havre
23dd5fa8e2
Draft: Enabled 'apply to selected' button in SetStyle dialog
2020-11-16 12:59:44 +01:00
marioalexis
2b2524451e
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
413d315d37
Draft: Change WP button icon to reflect current state
2020-11-10 14:45:44 +01:00
Yorik van Havre
88f5fc20b1
Draft: Condensed the Draft toolbar style buttons into one with more options
2020-11-10 14:14:18 +01:00
marioalexis
3f5caddabf
Draft: Enable offset for working plane aligned with current view
2020-11-09 12:42:18 +01:00
marioalexis
a36fb60653
Draft: Improve archDimTracker class
2020-11-09 12:39:19 +01:00
marioalexis
ef2d4f2989
Draft: Fixes in gui_offset
2020-11-09 12:37:56 +01:00
Roy-043
aebf568eae
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
9f74b422a9
Fix various typos [skip-ci]
2020-10-24 12:25:46 +02:00
Yorik van Havre
1a2b75ab03
Draft: allow to scale imageplanes
2020-10-20 13:31:40 +02:00
marioalexis
aa88f3ded0
Improve make_sketch and geometric related functions
2020-10-19 13:15:14 +02:00
Yorik van Havre
fd0019c653
Draft: Added grid extension control in WorkingPlane task panel
2020-10-15 12:30:16 +02:00
John Yani
6ff1bcb2e7
Proper check for Qt version
2020-09-30 22:36:22 +02:00
John Yani
7208e757b9
Fix indentation
2020-09-30 12:31:15 +02:00
John Yani
a76bdab449
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
621e1d603b
Draft: fix loading of arrays
2020-09-22 12:12:00 +02:00
Zheng, Lei
607c14b512
Draft: add support for point link array
2020-09-21 14:01:39 +02:00
carlopav
6f2691631c
Draft: fixed obj.TypeId output after utils.get_type() change
...
.
.
2020-09-09 14:13:29 +02:00
carlopav
28c00f8383
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
8e1bb66cf2
Draft: support experimental BIM wall in Draft_Edit
2020-09-09 14:13:29 +02:00
Roy-043
2d11f16e9d
Update gui_stretch.py
2020-09-09 13:16:23 +02:00
Roy-043
4c0bd797fe
Update gui_snapper.py
2020-09-08 16:13:02 +02:00
vocx-fc
e477283ffc
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
30c07083a1
Draft: Fix typo in variable name
2020-08-29 19:14:13 +02:00
Vanuan
b53326b38c
High DPI support: Scale Draft cursor to device pixel ratio
2020-08-19 19:59:13 +02:00
Vanuan
024ae4dd9f
Fix a typo in draft snapping
2020-08-11 11:59:52 +02:00
vocx-fc
72ec8445f2
Draft: Offset save and restore the value of OCC checkbox
2020-08-11 11:57:35 +02:00
vocx-fc
831e517717
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
cdc6c5f541
Draft: move GuiCommand for Draft Layer to its own module
2020-07-20 14:21:15 +02:00