sliptonic
02740ed06d
Merge pull request #2159 from Russ4262/test_b
...
Enable cutter and FC to OCL cutter translation
2019-05-11 12:49:40 -05:00
wmayer
5f0886d61c
fix -Winconsistent-missing-override
2019-05-11 19:46:47 +02:00
wmayer
4132280248
fix -Woverloaded-virtual
2019-05-11 18:41:45 +02:00
Russell Johnson
e1f835554c
Merge branch 'master' into test_b
2019-05-11 09:02:14 -05:00
wmayer
bd85548506
fix gcc build failure
2019-05-11 15:27:33 +02:00
wmayer
b89555347f
do some code refactoring
2019-05-11 15:14:04 +02:00
wmayer
34f280d094
replace insecure use of eval() with proper use of units
2019-05-11 12:50:36 +02:00
wmayer
5654829e96
fix -Winconsistent-missing-override
2019-05-11 10:48:02 +02:00
Russell Johnson
5b9dccc690
Enable cutter and FC to OCL cutter translation
...
Enable self.cutter attribute
Without, 3D Surface op is non-functional
2019-05-10 22:40:32 -05:00
Yorik van Havre
636fb7b116
Updated master translation files (minor changes)
2019-05-10 23:14:36 -03:00
Yorik van Havre
da45071c8a
Arch: Re-added support for older pysolar
2019-05-10 23:05:41 -03:00
Yorik van Havre
c0430bf876
Arch: Fixed wrong structures drawn in beam mode using a metal profile
2019-05-10 22:58:04 -03:00
Yorik van Havre
135c96fbc8
Arch: Fixed translation issues in wall and structure + make use of line task dialog
2019-05-10 22:43:59 -03:00
Yorik van Havre
d72d5a5b21
Draft: allow to use different snapping task dialogs
2019-05-10 22:27:08 -03:00
Yorik van Havre
eb47cf84a0
Draft: General cleanup of the Draft UI
2019-05-10 21:03:35 -03:00
Yorik van Havre
2d47993780
Merged latest translations from crowdin
2019-05-10 19:19:37 -03:00
Yorik van Havre
9a1bb779c9
Updated master translation files
2019-05-10 19:15:33 -03:00
easyw
1d87008048
added try,except for OpenCamLib test
2019-05-10 13:16:16 +02:00
easyw
54f8048682
added try,except for OpenCamLib test
2019-05-10 13:15:11 +02:00
Yorik van Havre
bb28fb0203
Arch: Site: Migrated the compass properties to the ViewObject
2019-05-09 15:17:12 -03:00
Yorik van Havre
50013d79ce
Arch: Fixed color of windows transparent parts
2019-05-09 12:42:25 -03:00
Yorik van Havre
4ef8663388
Arch: Better behaviour and tooltips on section plane task panel buttons - fixes #3643
2019-05-09 11:42:22 -03:00
Yorik van Havre
57bf8d1f57
Draft: Fixed py3 issues in Draft Label - fixes #3941
2019-05-09 10:48:04 -03:00
wandererfan
924c339a45
Add test script for leader line and RTA
2019-05-09 07:31:31 -04:00
wandererfan
d150467018
Fix QGEPath selection area
2019-05-09 07:31:31 -04:00
Yorik van Havre
691c102670
Arch: Added IFC pref option to automatically export IFC objects as Standard Cases when possible
2019-05-08 21:58:04 -03:00
Yorik van Havre
32d86ffd7b
Arch: Removed Floor dependency of Site
2019-05-08 13:41:58 -03:00
Yorik van Havre
47fac35944
Arch: Fixed solar diagram for py3
2019-05-08 12:06:55 -03:00
Yorik van Havre
89e3a5d8a9
Merge branch 'Moult-fix-draft-edit-with-modifiers'
2019-05-08 11:52:05 -03:00
Dion Moult
5bd56c82e7
Fix scale command and simplify UI, add support for scale subelements
2019-05-08 10:27:44 -03:00
Dion Moult
d3b701df22
Add subelement ghosts in scale command, and minor code cleanup
...
I suspect the scale command itself is a little broken, so I need to fix that before adding subelement support
2019-05-08 10:27:44 -03:00
Dion Moult
567e433827
Implement rotation with optional copy of draft subelements
2019-05-08 10:27:44 -03:00
Dion Moult
3df8f58922
Add subelement support for rotating individual vertices
2019-05-08 10:27:44 -03:00
Dion Moult
e832a22121
Code simplification of move subelements command
2019-05-08 10:26:55 -03:00
Dion Moult
6bfdd4e2f5
Support copying subelements
2019-05-08 10:26:55 -03:00
Dion Moult
131dc3720f
If wires are merged, deleted, or otherwise had graph changing operations while edit mode is active, don't complain
2019-05-08 10:26:55 -03:00
Dion Moult
a7b0b4f601
Show draft objects as an x-ray view, and edit bases if they exist.
2019-05-08 10:26:55 -03:00
Dion Moult
6315a8f5db
Fix move edge to work on closed wires
2019-05-08 10:26:55 -03:00
Dion Moult
7ab0574928
Make movement vector a class variable of the move command, show error for unmovable elements, and move action into a commit to allow undo/redo.
2019-05-08 10:26:55 -03:00
Dion Moult
efa4f7cdc9
Add subelement mode to draft move command to allow movement of vertices and nodes
2019-05-08 10:26:55 -03:00
Dion Moult
779a44bc41
Create functions for moving vertex and edges
2019-05-08 10:26:55 -03:00
Dion Moult
76cb674fbb
Fix typo
2019-05-08 10:26:55 -03:00
Dion Moult
2fe675a94a
Make ghostTracker support showing nodes as well
2019-05-08 10:26:55 -03:00
Dion Moult
bc0dc26b5a
Add new edit tool icon, shortcut, and basic modes.
...
* It allows you to select multiple objects to edit instead of just one.
* It highlights the object lines and the points in red.
* It stays in the mode and allows you to run other modifiers.
* A very hackish hook into the move modifier is added as a proof of concept.
2019-05-08 10:26:54 -03:00
wandererfan
68ff62cfb1
Use icons from resource file
...
- [theme] option in Qt Designer does not work everywhere.
2019-05-07 22:18:33 -04:00
Yorik van Havre
c24b9fb68a
Arch: Fixed error in roof - Fixes #3864
2019-05-07 22:47:15 -03:00
Yorik van Havre
aca6b0d4f3
Arch: Fixed missing cmake/qt stuff for Arch Fence
2019-05-07 21:53:05 -03:00
furti
72b291ecff
Clip sections when too long
...
When the path wraps around a corner the section might be too long to fit
between the fence posts. So we clip it to the length so that it fits.
2019-05-07 21:31:12 -03:00
furti
bc0c959f49
Add Arch Fence builder
...
This tool can build a Fence by giving it a single Section, a single Post
and a Path.
It will calculate the number of posts and sections needed and repeat them
along the path so that a full fence is build.
2019-05-07 21:31:12 -03:00
furti
275b40f04f
Extract Path Array logic into separate functions
...
The Path Array logic is pretty useful to be used directly by macros.
But until now it was encapsulated in the PathArray class and could only
be used by creating a full PathArray object. So we can't use it inside
other Objects to create a repeated shape.
This commit extracts the logic into a separate function that returns a
list of placements. One can use this placements now to copy a shape and
place it accordingly.
2019-05-07 21:31:12 -03:00