Roman Telezhynskyi
24e50455b0
Improve conversion for dxf file export.
...
We never checked if it really works. And it doesn't in many cases. Not always
Qt recognizes standard ANSI_* names as valid aliases for codepages. Because
codec itself can have many aliases we will test them one by one until one will
fit.
--HG--
branch : develop
2020-01-16 14:10:49 +02:00
Roman Telezhynskyi
1847b068b5
Fix deprecation warnings.
...
--HG--
branch : develop
2020-01-12 18:42:58 +02:00
Roman Telezhynskyi
c81faf3537
Fix regressions. ref #989
...
(grafted from 1bbf6a73a6e3bf5fd9dc2b962bd1428f391da68b)
--HG--
branch : develop
2020-01-11 14:51:25 +02:00
Roman Telezhynskyi
078f6fad64
Tracking changes/prevent "OK" recalculation after "Apply".
...
--HG--
branch : develop
2020-01-09 18:56:37 +02:00
Roman Telezhynskyi
b7829428c9
Beside usage similar to that of English, the colon has other functions. Several
...
compatibility forms for Chinese and Japanese typography are encoded in Unicode.
(grafted from 065a26d8b5779ca5c8c2486509352c8c48190a33)
--HG--
branch : develop
2019-12-29 14:37:46 +02:00
Roman Telezhynskyi
888a968056
Refactoring. Remove unneeded conditions.
...
--HG--
branch : develop
2019-12-22 11:48:42 +02:00
Roman Telezhynskyi
80418045b0
Fix build on Windows.
...
--HG--
branch : develop
2019-11-29 21:16:37 +02:00
Roman Telezhynskyi
3c69b425ec
Fix noDebugSymbols.
...
--HG--
branch : develop
2019-11-29 19:55:27 +02:00
Roman Telezhynskyi
50b929ea48
u_setDataDirectory to define path to ICU data.
...
--HG--
branch : develop
2019-11-28 16:42:06 +02:00
Roman Telezhynskyi
22c3bbcd46
Fix tests.
...
--HG--
branch : develop
2019-11-04 12:20:07 +02:00
Roman Telezhynskyi
f460a324b3
We must not rely on current directory when start tests.
...
--HG--
branch : develop
2019-11-03 16:00:23 +02:00
Roman Telezhynskyi
2887350c16
Fix bugs with a seam allowance.
...
--HG--
branch : develop
2019-11-03 10:13:02 +02:00
Roman Telezhynskyi
7f9906bbcc
Fix for seam aloowance angle type By first edge symmetry.
...
--HG--
branch : develop
2019-10-23 11:24:59 +03:00
Roman Telezhynskyi
295c04839b
Update test data.
...
--HG--
branch : develop
2019-09-12 20:57:48 +03:00
Roman Telezhynskyi
02bcc2f1e1
New test case.
...
Do not remove point on line if it is end/start of a curve.
--HG--
branch : develop
2019-09-12 20:57:26 +03:00
Roman Telezhynskyi
fe32cb133b
Move test data to external resource.
...
--HG--
branch : develop
2019-09-10 13:36:03 +03:00
Roman Telezhynskyi
0536b42a7c
Fix regression in angle type By Intersection.
...
--HG--
branch : develop
2019-09-10 13:17:06 +03:00
Roman Telezhynskyi
880aa4de0c
Fix regression in angle type "By second edge right angle".
...
--HG--
branch : develop
2019-09-06 11:12:01 +03:00
Roman Telezhynskyi
20abb9979e
Fix broken tests.
...
--HG--
branch : develop
2019-09-05 14:13:22 +03:00
Roman Telezhynskyi
23ffeba014
Fix case with prong. All acute angles now support only angle type by length.
...
--HG--
branch : develop
2019-09-03 17:46:09 +03:00
Roman Telezhynskyi
c137c46e2d
New test cover a rollback case.
...
--HG--
branch : develop
2019-09-02 08:43:02 +03:00
Roman Telezhynskyi
fcfa632118
Fix broken tests.
...
--HG--
branch : develop
2019-09-01 13:02:19 +03:00
Roman Telezhynskyi
5dc735b5f4
New test case "Loop for start point on line".
...
--HG--
branch : develop
2019-08-29 15:14:17 +03:00
Roman Telezhynskyi
205e870669
Refactoring.
...
Lambda to define test data.
Better test data structure.
--HG--
branch : develop
2019-08-29 15:09:45 +03:00
Roman Telezhynskyi
7479866c74
Remove test.
...
Think we don't need it anymore.
--HG--
branch : develop
2019-08-29 15:04:19 +03:00
Roman Telezhynskyi
71d489384c
Remove test for case from file zigzag.val.
...
--HG--
branch : develop
2019-08-29 15:03:33 +03:00
Roman Telezhynskyi
df3684d2a1
VPiece to JSON.
...
Strict version to support Unit tests.
--HG--
branch : develop
2019-08-29 15:01:27 +03:00
Roman Telezhynskyi
8332d4b15b
Serialization a point to json. ref #874 .
...
--HG--
branch : develop
2019-08-07 17:53:18 +03:00
Roman Telezhynskyi
bcea1b69fa
Breaking change. All intersections are now treaded as a loop.
...
--HG--
branch : develop
2019-08-07 12:25:22 +03:00
Roman Telezhynskyi
4d54c0c44c
Fix typo in Valentina manpage.
...
Some cyrillic characters were used instead of latin.
--HG--
branch : develop
2019-07-25 08:10:08 +03:00
Roman Telezhynskyi
8f961300e6
Basic structure for new class VPatternRecipe.
...
--HG--
branch : feature
2019-07-10 12:42:37 +03:00
Roman Telezhynskyi
2ac4267dd3
Fix locking file after double save as.
...
(grafted from 4828cd4acfa596166fe4c8a32f505045b86cab9c)
--HG--
branch : develop
2019-07-04 17:13:33 +03:00
Roman Telezhynskyi
0330869796
Serialization/deserialization for class VLayoutPiece.
...
--HG--
branch : develop
2019-07-01 11:02:09 +03:00
Roman Telezhynskyi
12871f0708
Fix issue with artificial loop.
...
--HG--
branch : develop
2019-06-18 13:45:40 +03:00
Roman Telezhynskyi
a62c2bfb55
Fix function VFuzzyComparePoints.
...
--HG--
branch : develop
2019-06-08 08:40:56 +03:00
Roman Telezhynskyi
5c55778d66
Since Q5.12 available support for C++17.
...
--HG--
branch : develop
2019-05-28 17:41:15 +03:00
Roman Telezhynskyi
a87f821327
Introduce mapped versions of methods. In some cases we will do mapping manually.
...
--HG--
branch : develop
2019-05-27 17:04:26 +03:00
Roman Telezhynskyi
3b51ccb31d
Refactoring. Move drawing passmarks to separate class.
...
--HG--
branch : develop
2019-05-08 15:19:03 +03:00
Roman Telezhynskyi
a795642cf0
Replace obsolete setPaperSize with setPageSize.
...
--HG--
branch : develop
2019-04-28 18:49:29 +03:00
Roman Telezhynskyi
74ec82290a
Fixed issue #963 . Bug in tool Point intersect curve and axis.
...
(grafted from db4c88cadb30a460075b949a6faa108537030602)
--HG--
branch : develop
2019-04-12 18:04:07 +03:00
Roman Telezhynskyi
83e61a85a8
Continue cleaning code from logging.h.
...
--HG--
branch : develop
2019-04-05 16:03:01 +03:00
Roman Telezhynskyi
0987428a93
Increase required Qt version up to 5.4.
...
--HG--
branch : develop
2019-04-05 15:42:22 +03:00
Roman Telezhynskyi
5f181e3a54
Don't use Qt OpenGL module since Q5.4.
...
--HG--
branch : develop
2019-04-05 13:56:44 +03:00
Roman Telezhynskyi
fc04d2d4bb
Use new сoefficient option to speed up nesting.
...
Just stop after first succesful nesting.
--HG--
branch : develop
2019-04-03 13:30:29 +03:00
Roman Telezhynskyi
2f420854c2
Fixed issue #957 . Unable to cut an arc with negative length.
...
(grafted from 885261e387dda0508fda374445b9c05e379103e0)
--HG--
branch : develop
2019-04-03 09:37:43 +03:00
Roman Telezhynskyi
d0f738c0f0
Cleaning. Remove commented section.
...
--HG--
branch : develop
2019-03-26 17:13:44 +02:00
Roman Telezhynskyi
bafb7ff70a
I have found out that QTest functions chop message string. Because most
...
valuable for us information goes last we must keep this in mind.
--HG--
branch : develop
2019-02-22 17:54:00 +02:00
Roman Telezhynskyi
883d2c04f6
Resolved issue #937 . Wrong symmetrical seam corners on pieces.
...
(grafted from 8c1b09cc7bc40d6d40e39d931d3e040b0323bd87)
--HG--
branch : develop
2019-02-13 16:32:38 +02:00
Roman Telezhynskyi
63e402ba8a
Resolved issue #937 . Wrong symmetrical seam corners on pieces.
...
(grafted from f15fbf536959418dcd9a2f2caf7c0267ae46eaee)
--HG--
branch : develop
2019-02-12 14:51:21 +02:00
Roman Telezhynskyi
1a44f7968a
Fixed issue #931 . Variable translation for Greek and Chinese are broken.
...
(grafted from d24d4570fc861a487cb6a1e76d2d828f1e1d7386)
--HG--
branch : develop
2019-01-17 16:08:55 +02:00