Yorik van Havre
9adc1a351c
Draft: General cleanup of the Draft UI
2019-05-10 21:03:35 -03:00
Yorik van Havre
ed386410bc
Merged latest translations from crowdin
2019-05-10 19:19:37 -03:00
Yorik van Havre
19d38abce6
Tools: small fix in update script
2019-05-10 19:18:52 -03:00
Yorik van Havre
c65bf365a1
Updated master translation files
2019-05-10 19:15:33 -03:00
wmayer
e484a52e9d
hide taskbar progress when required
2019-05-10 21:05:31 +02:00
MA-DEVELOP\apeltauer
284a69c804
make Qt5WinExtras package optional
2019-05-10 18:22:32 +02:00
MA-DEVELOP\apeltauer
a26e05bd4d
use ifdef QT_WINEXTRAS_LIB to make sure the code is only used in windows build with qt5 version 5.2 and higher
2019-05-10 18:22:20 +02:00
MA-DEVELOP\apeltauer
8644b61e32
make sure QWinTaskbarProgress and QWinTaskbarButton is only used in windows compiles
2019-05-10 18:22:07 +02:00
MA-DEVELOP\apeltauer
3f367f8292
add QWinTasbarProgress to windows build
2019-05-10 18:21:55 +02:00
wmayer
cd74f2e929
py3/py2: use exec as function
2019-05-10 17:15:33 +02:00
sliptonic
82f3bbb072
Merge pull request #2157 from easyw/master
...
added try,except for OpenCamLib test on Path WB
2019-05-10 08:24:55 -05:00
donovaly
2def6fb270
gui.nsh: change license page
...
The GPL is no EULA
2019-05-10 14:33:15 +02:00
donovaly
dc07488246
README.md: update
2019-05-10 14:33:02 +02:00
donovaly
5ccae96920
new Windows installer for FC
2019-05-10 14:32:47 +02:00
easyw
320952b4ad
added try,except for OpenCamLib test
2019-05-10 13:16:16 +02:00
easyw
53d632c7a7
added try,except for OpenCamLib test
2019-05-10 13:15:11 +02:00
Yorik van Havre
ff1fb11af1
Arch: Site: Migrated the compass properties to the ViewObject
2019-05-09 15:17:12 -03:00
Yorik van Havre
070e4c1252
Arch: Fixed color of windows transparent parts
2019-05-09 12:42:25 -03:00
Yorik van Havre
8b4d6c0e64
Arch: Better behaviour and tooltips on section plane task panel buttons - fixes #3643
2019-05-09 11:42:22 -03:00
Yorik van Havre
9e91c8d690
Draft: Fixed py3 issues in Draft Label - fixes #3941
2019-05-09 10:48:04 -03:00
wandererfan
f5681479e3
Add test script for leader line and RTA
2019-05-09 07:31:31 -04:00
wandererfan
cacf070960
Fix QGEPath selection area
2019-05-09 07:31:31 -04:00
Yorik van Havre
2876e82faa
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
af0cb40682
Arch: Removed Floor dependency of Site
2019-05-08 13:41:58 -03:00
Yorik van Havre
2177f4437b
Arch: Fixed solar diagram for py3
2019-05-08 12:06:55 -03:00
Yorik van Havre
64d7ed3697
Merge branch 'Moult-fix-draft-edit-with-modifiers'
2019-05-08 11:52:05 -03:00
Dion Moult
dc284e4d4d
Fix scale command and simplify UI, add support for scale subelements
2019-05-08 10:27:44 -03:00
Dion Moult
fc24bf1446
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
fd4992cb9a
Implement rotation with optional copy of draft subelements
2019-05-08 10:27:44 -03:00
Dion Moult
91438c1688
Add subelement support for rotating individual vertices
2019-05-08 10:27:44 -03:00
Dion Moult
bc3af1afbc
Code simplification of move subelements command
2019-05-08 10:26:55 -03:00
Dion Moult
8501377119
Support copying subelements
2019-05-08 10:26:55 -03:00
Dion Moult
547851ccf6
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
69646518df
Show draft objects as an x-ray view, and edit bases if they exist.
2019-05-08 10:26:55 -03:00
Dion Moult
be65fbf8ff
Fix move edge to work on closed wires
2019-05-08 10:26:55 -03:00
Dion Moult
985dbaead8
Clear existing preselects when setting a new preselect
2019-05-08 10:26:55 -03:00
Dion Moult
7da48b3307
Actually highlight preselected objects upon the selectionchange event, otherwise it only triggers on mousemove event
2019-05-08 10:26:55 -03:00
Dion Moult
7ecc9cfb21
Add python binding for setPreselect function via Selection.SetPreselection()
2019-05-08 10:26:55 -03:00
Dion Moult
ba1f045065
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
60fa857b49
Add subelement mode to draft move command to allow movement of vertices and nodes
2019-05-08 10:26:55 -03:00
Dion Moult
6e6bdc04a0
Create functions for moving vertex and edges
2019-05-08 10:26:55 -03:00
Dion Moult
d392daefd2
Fix typo
2019-05-08 10:26:55 -03:00
Dion Moult
9e619d0e4b
Make ghostTracker support showing nodes as well
2019-05-08 10:26:55 -03:00
Dion Moult
4c04d8ee94
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
5eb38b0b56
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
b03aa051a4
Arch: Fixed error in roof - Fixes #3864
2019-05-07 22:47:15 -03:00
Yorik van Havre
9eef1b3e45
Arch: Fixed missing cmake/qt stuff for Arch Fence
2019-05-07 21:53:05 -03:00
furti
750d808918
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
41a4ef6674
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
9cfb84d862
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