Roman Telezhynskyi
b6b278997a
The "_t" and "_v" version of type traits should be used instead of "::type" and "::value".
2024-02-21 09:05:21 +02:00
Roman Telezhynskyi
ff018a3f2c
Add pointer qualifications to auto-typed variables that are deduced to pointers.
2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
643deeb521
Use auto to avoid duplicating the type name.
2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
0adb49a427
Variable can be declared 'const'.
2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
38dbbe29ba
Minimal Qt version increased to Qt 5.15. Minimal C++ standard to C++17.
2024-01-23 15:57:29 +02:00
Roman Telezhynskyi
38fbc03f16
New features: Mirror line, Fold line.
2024-01-06 14:22:03 +02:00
Roman Telezhynskyi
7f6231f480
Fix place marker number.
2023-11-14 16:37:48 +02:00
Roman Telezhynskyi
434a1d0acf
Fix deprecation warnings.
2023-10-24 11:03:04 +03:00
Roman Telezhynskyi
e9f42bda30
Start using string literal operators for Qt types.
2023-10-07 18:56:39 +03:00
Roman Telezhynskyi
a5bf891d43
Increased requirement for minimal Qt version.
2023-08-12 12:03:28 +03:00
Roman Telezhynskyi
c8844853b5
do not include <ciso646> with C++20
2023-07-17 16:33:57 +03:00
Roman Telezhynskyi
640f9342cf
Refactoring.
2023-06-23 09:12:36 +03:00
Roman Telezhynskyi
1847115627
Refactoring.
...
Code style.
2023-06-21 10:24:51 +03:00
Roman Telezhynskyi
9878a2dba1
Fix issues with translations.
2023-05-17 16:25:27 +03:00
Roman Telezhynskyi
9c0fe9131a
Refactoring.
...
Fix code style.
2023-05-17 16:24:27 +03:00
Roman Telezhynskyi
598682e57b
New notch type - Check Notch. Control a notch width and angle with formulas.
2023-05-08 17:51:34 +03:00
Roman Telezhynskyi
03630fb273
Refactoring.
2023-05-03 14:07:08 +03:00
Roman Telezhynskyi
04d2a1c631
Use QtCore/qcontainerfwd.h header for forward declaration containers.
2023-02-14 14:52:48 +02:00
Roman Telezhynskyi
734e5d0d11
QVector and QStringList are now just aliases to QList.
2023-02-09 17:27:43 +02:00
Roman Telezhynskyi
dee3c593de
Improve stable.h.
2023-02-09 17:24:02 +02:00
Roman Telezhynskyi
6e499b7245
Remove missing in Qt6 headers.
2023-02-09 17:24:02 +02:00
Roman Telezhynskyi
3392ea560e
Enable full static.h on Windows.
2023-01-17 16:48:31 +03:00
Roman Telezhynskyi
895b02ef0d
Move 'Precompiled headers' group to buildconfig.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
d6e3dfcbb3
Property to disable the use of precompiled headers.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
2ba1a5db5e
Improve stable.h.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
3599577b83
Coping files for collection test.
2023-01-10 13:27:56 +02:00
Roman Telezhynskyi
964b4c0aea
Optimize dependencies with Export item.
2023-01-05 12:25:29 +02:00
Roman Telezhynskyi
2788e0a136
Successful build of test binaries.
2023-01-04 21:00:11 +02:00
Roman Telezhynskyi
eb38a1c26f
Successful build of main binaries.
2023-01-04 18:31:50 +02:00
Roman Telezhynskyi
64bfafb1d3
Fix build on Windows.
...
error: must #include <typeinfo> before using typeid.
2022-11-14 20:16:20 +02:00
Roman Telezhynskyi
595cbc44ac
Decrease accuracy to fix float point issues.
2022-11-11 20:50:10 +02:00
Roman Telezhynskyi
a329444b4b
GCC warning.
2022-11-11 19:03:34 +02:00
Roman Telezhynskyi
5a3669e42b
Improve testing paths.
2022-11-11 17:57:34 +02:00
Roman Telezhynskyi
3379fca082
Clang warning.
2022-11-10 17:00:41 +02:00
Roman Telezhynskyi
a2a8f7a4f0
Clang warning.
2022-11-10 16:15:11 +02:00
Roman Telezhynskyi
60b4851753
Fix reading json.
2022-10-29 14:46:10 +03:00
Roman Telezhynskyi
bd10a78f55
Successful compilation.
2022-10-28 16:16:13 +03:00
Roman Telezhynskyi
70168ebe6c
Fix support Visual Studio 2015.
2022-09-02 17:14:03 +03:00
Roman Telezhynskyi
0ab0edc654
Refactoring.
2022-08-12 18:50:22 +03:00
Roman Telezhynskyi
b2f9d00182
Disable Wstringop-overflow on global level because cannot suppress warnings in Qt headers.
2021-09-24 19:00:09 +03:00
Roman Telezhynskyi
d83039c4ee
Compiler warnings.
2021-09-24 16:53:47 +03:00
Roman Telezhynskyi
391a721d84
Fix GCC warnings.
2021-07-01 16:03:38 +03:00
Roman Telezhynskyi
6abddfd240
Standard passmarks length for all pieces. Closes #124
2021-05-10 16:39:17 +03:00
Roman Telezhynskyi
1cccaf097c
Fix incorrect elliptical arc end angle. Closes #121
2021-04-20 19:56:30 +03:00
Roman Telezhynskyi
d5310d8ae1
Fix incorrect seam allowance. Closes #112
2021-03-30 16:20:38 +03:00
Roman Telezhynskyi
707e0e682d
Improve point comparison. Loose restrictions for distance between points. smart-pattern/valentina#103
...
- Instead of default value for accuracy use 1 mm. This should help to cover more false positive cases.
- All tests are now enabled on all platforms.
- Added calculation of a distance between points to see exactly how big is difference.
2021-03-04 13:53:22 +02:00
Roman Telezhynskyi
3c0c624682
Don't check warnings for a legacy mac os x build.
2020-12-26 19:44:55 +02:00
Roman Telezhynskyi
abe92c667d
Temporary enable full output for macosx.
2020-12-25 09:40:18 +02:00
Roman Telezhynskyi
3c7f565d86
Fix build.
2020-11-12 17:30:30 +02:00
Roman Telezhynskyi
34fd0b81bf
Allow controlling collection timeout over environment variable VTEST_RUN_TIMEOUT. #79
2020-11-12 16:01:10 +02:00