Roman Telezhynskyi
f65ff76dd4
Disable some tests on x86_64.
...
--HG--
branch : develop
2017-06-01 15:04:29 +03:00
Roman Telezhynskyi
bfd2620fad
Next try to fix problem with tests.
...
Because different compilers and even different version from same vendor may
produce little bit different result this cause of test fails because it expect
too accurate result. We don't need such accuracy and can use variable
VGObject::accuracyPointOnLine to compare two points.
--HG--
branch : develop
2017-06-01 13:04:25 +03:00
Roman Telezhynskyi
cc5641a15c
Added gcc’s 4.9.0 Undefined Behavior Sanitizer (ubsan).
...
--HG--
branch : develop
2017-06-01 10:14:17 +03:00
Roman Telezhynskyi
7e064f80c5
Thrown away code for support Qt < 5.2.
...
--HG--
branch : develop
2017-05-30 19:52:38 +03:00
Roman Telezhynskyi
2dcfe1c84b
Since Q5.4 available support C++14.
...
--HG--
branch : develop
2017-05-30 18:54:54 +03:00
Roman Telezhynskyi
780ce623ab
Fixed issue #687 . Wrong seam allowance.
...
--HG--
branch : develop
2017-05-19 10:57:58 +03:00
Roman Telezhynskyi
cc83d9602a
Fixed issue #686 . Seam allowance not placed correctly.
...
--HG--
branch : develop
2017-05-18 15:10:05 +03:00
Roman Telezhynskyi
c280748a10
Disabled several tests due to "undefined behavior" problem.
2017-05-10 17:07:37 +03:00
Roman Telezhynskyi
dcf7abed7b
Disabled several tests due to "undefined behavior" problem.
2017-05-10 11:50:58 +03:00
Roman Telezhynskyi
a0262e260b
Coverity scan warnings.
...
--HG--
branch : release
2017-04-19 12:48:13 +03:00
Roman Telezhynskyi
862b5823e7
Fixed issue #647 . Shoulder tool broken in latest test builds.
...
--HG--
branch : develop
2017-04-03 13:50:05 +03:00
Roman Telezhynskyi
e2383eb500
Refactoring. Use "=default" instead of the default implementation.
...
--HG--
branch : develop
2017-04-01 17:27:55 +03:00
Roman Telezhynskyi
f9aa896477
Refactoring. Avoid implicit conversions.
...
--HG--
branch : develop
2017-03-31 17:04:11 +03:00
Roman Telezhynskyi
3d9feaf3c5
Disabled several tests on Windows due to "undefined behavior" problem.
...
--HG--
branch : develop
2017-03-31 07:50:30 +03:00
Roman Telezhynskyi
4907ce584f
Fixed issue #646 . Wrong seam allowance if node is on line.
...
--HG--
branch : feature
2017-03-30 11:06:47 +03:00
Roman Telezhynskyi
f8836cf563
Fix translation bug. Default names for increment and measurement should also
...
be validated in unit tests.
--HG--
branch : develop
2017-03-28 10:18:19 +03:00
Roman Telezhynskyi
d696af9a33
"static" members should be accessed statically.
...
--HG--
branch : develop
2017-03-23 10:25:46 +02:00
Roman Telezhynskyi
e56d3440d2
Fixed issue #642 . Detail's main path is cutted.
...
--HG--
branch : develop
2017-03-20 08:16:35 +02:00
Roman Telezhynskyi
6499c73d0c
Refactoring. Merge identical cases.
...
--HG--
branch : develop
2017-03-18 11:04:12 +02:00
Roman Telezhynskyi
33cdac0db1
Fixed issue #627 . Seam allowance artifacts
...
--HG--
branch : develop
2017-02-12 17:29:54 +02:00
Roman Telezhynskyi
a800a01308
Fixed issue #626 . Seam allowance bug on curves.
...
--HG--
branch : develop
2017-02-10 20:10:30 +02:00
Roman Telezhynskyi
06b567fa55
Fix accidentally commented strings.
...
--HG--
branch : develop
2017-02-06 17:56:51 +02:00
Roman Telezhynskyi
ac6969d64f
Resolved issue #620 . Detail path not correct. Previous curve also should cut
...
segment.
--HG--
branch : develop
2017-02-06 17:19:59 +02:00
Roman Telezhynskyi
af5bbf02f6
Fix tests.
...
--HG--
branch : feature
2017-01-25 15:45:17 +02:00
Roman Telezhynskyi
8322c8d0ab
Fix bug with point on curve.
...
--HG--
branch : feature
2017-01-25 13:21:23 +02:00
Roman Telezhynskyi
5b7e359fcd
Rename class TST_VDetail.
...
--HG--
branch : feature
2017-01-22 15:29:23 +02:00
Roman Telezhynskyi
fb86e6c51f
Remove class VAbstractDetail.
...
--HG--
branch : feature
2017-01-22 11:20:33 +02:00
Roman Telezhynskyi
10a13a499d
Rename class VLayoutDetail.
...
--HG--
branch : feature
2017-01-22 11:02:02 +02:00
Roman Telezhynskyi
26c76bbc71
Replace VDetail by VPiece.
...
--HG--
branch : feature
2017-01-21 19:12:57 +02:00
Roman Telezhynskyi
25a2717682
Added new local variable "CurrentSeamAllowance".
...
--HG--
branch : feature
2017-01-20 15:58:35 +02:00
Roman Telezhynskyi
c44a16197b
Merge with develop.
...
--HG--
branch : feature
2017-01-13 16:06:54 +02:00
Roman Telezhynskyi
1fffac502d
Disable test PossibleInfiniteClearLoops on Windows.
...
--HG--
branch : develop
2017-01-11 16:01:01 +02:00
Roman Telezhynskyi
5a95ce9c8a
Merge with develop.
...
--HG--
branch : feature
2017-01-11 14:05:06 +02:00
Roman Telezhynskyi
ebe12ba5af
Added note about test case file.
...
--HG--
branch : develop
2017-01-11 13:59:57 +02:00
Roman Telezhynskyi
ff03f67663
Fix infinite loop in method VAbstractDetail::CheckLoops().
...
--HG--
branch : develop
2017-01-11 13:54:06 +02:00
Roman Telezhynskyi
bf067d6bf5
Fix broken test.
...
--HG--
branch : develop
2017-01-10 20:46:35 +02:00
Roman Telezhynskyi
e952260a9f
Fixed issue #609 . Bug in CheckLoops method. Better handling internal and
...
external loops.
--HG--
branch : develop
2017-01-09 18:25:13 +02:00
Roman Telezhynskyi
a842e2c2d1
Fixed issue #604 . Seams allowances gets "weird" and turns inward when changing
...
measurment file.
--HG--
branch : develop
2017-01-05 17:16:36 +02:00
Roman Telezhynskyi
66b8097194
Silent warning [-Werror=unused-but-set-variable].
...
--HG--
branch : develop
2017-01-03 12:00:21 +02:00
Roman Telezhynskyi
b4c4a22a4c
Merge with develop.
...
--HG--
branch : feature
2017-01-03 11:48:22 +02:00
Roman Telezhynskyi
73f201303f
Silent warning [-Werror=unused-but-set-variable].
...
--HG--
branch : develop
2017-01-03 11:40:40 +02:00
Roman Telezhynskyi
da6cd92b22
Resolved issue #606 . Mac OS X. Can’t type in measurements due to digit count
...
limitation.
--HG--
branch : develop
2017-01-03 11:14:32 +02:00
Roman Telezhynskyi
290f78651d
Updated test name regex.
...
--HG--
branch : develop
2017-01-03 11:09:24 +02:00
Roman Telezhynskyi
0419f60e0b
Merge with develop.
...
--HG--
branch : feature
2016-12-23 12:58:17 +02:00
Roman Telezhynskyi
c9e9fb57d5
Fixed issue #603 . Wrong layout caused by wrong seam allowance.
...
--HG--
branch : develop
2016-12-23 10:25:45 +02:00
Roman Telezhynskyi
5153e997d1
Fix warning "using-directive shall not be used.".
...
--HG--
branch : develop
2016-12-21 14:02:55 +02:00
Roman Telezhynskyi
bd49df3d50
Merge with develop.
...
--HG--
branch : feature
2016-12-10 19:54:13 +02:00
Roman Telezhynskyi
67a6b67afc
Fix broken test on Windows.
...
--HG--
branch : develop
2016-12-08 13:56:17 +02:00
Roman Telezhynskyi
9cdf222467
New test case. Zigzag in main path.
...
--HG--
branch : develop
2016-12-07 18:55:01 +02:00
Roman Telezhynskyi
64c2026e6a
Merge with develop.
...
--HG--
branch : feature
2016-12-03 12:43:19 +02:00