Commit Graph

6472 Commits

Author SHA1 Message Date
Roman Telezhynskyi
5a10bd7f63 Puzzle application class. 2020-02-16 19:18:39 +02:00
Roman Telezhynskyi
732cda4b46 Dummy base for Puzzle application. 2020-02-16 18:18:21 +02:00
Roman Telezhynskyi
0483dd508e Fix generation of recipe.
Modeling object can be removed by the garment collector. In this case the recipe generator will complain about a missed object. We can happily ignore this case if we deal with modeling object.
2020-02-11 11:29:57 +02:00
Roman Telezhynskyi
8eac0d5c66 Improve code style. 2020-02-11 11:26:55 +02:00
Roman Telezhynskyi
309259a0e4 Approximation scale on curved path - Draw vs. Detail. Closes smart-pattern/valentina#8. 2020-02-10 16:34:50 +02:00
Roman Telezhynskyi
6864ddc1af Fix build with Qt 5.14. 2020-02-04 11:22:23 +02:00
Roman Telezhynskyi
5b6e2c16dd Trick qmake to not work through MSYS. 2020-01-31 20:55:04 +02:00
Roman Telezhynskyi
4731a8b667 Fix pattern file name. 2020-01-31 20:48:35 +02:00
Roman Telezhynskyi
7b0ab65a59 Continue fixing file names. 2020-01-31 19:17:36 +02:00
Roman Telezhynskyi
94cda08d8e Create an organization for SonarCloud. [skip appveyor] 2020-01-31 19:00:55 +02:00
Roman Telezhynskyi
fa72dba082 Replace cyrillic character from file names. 2020-01-31 18:42:52 +02:00
Roman Telezhynskyi
622684632c New Sonarcloud token. 2020-01-31 17:55:42 +02:00
Roman Telezhynskyi
3fc10426f2 Deploy key for Bintray. 2020-01-31 17:50:45 +02:00
Roman Telezhynskyi
9dcca71f65 Format .travis.yml. 2020-01-31 17:50:03 +02:00
Roman Telezhynskyi
fa97850b0f Suppress warning inside of qvector.h. 2020-01-31 17:49:06 +02:00
Roman Telezhynskyi
d00b972a61 Add git to path. 2020-01-31 16:47:32 +02:00
Roman Telezhynskyi
99f29e2ac6 Temporary disable to resolve a conflict. 2020-01-31 12:06:57 +02:00
Roman Telezhynskyi
051e6ffee3 Code style. 2020-01-31 12:04:53 +02:00
Roman Telezhynskyi
4b7edf491b No longer need this script. 2020-01-31 09:25:51 +02:00
Roman Telezhynskyi
93fb90153f Fix finding the latest tag distance.
Switch to git.
2020-01-31 09:00:40 +02:00
Roman Telezhynskyi
475bdadf9b Fix link to project repo in license header. 2020-01-31 08:02:08 +02:00
Roman Telezhynskyi
7413f1fef5 Fix url for Report bug menu option. 2020-01-31 08:02:07 +02:00
Roman Telezhynskyi
8f4ab08841 Migrate ignore file. 2020-01-31 08:02:07 +02:00
Roman Telezhynskyi
44f0bd5134 Update CONTRIBUTING.md 2020-01-30 16:55:06 +00:00
Roman Telezhynskyi
c8ade52309 Cppcheck warning.
--HG--
branch : develop
2020-01-24 09:47:51 +02:00
Roman Telezhynskyi
0b82f4a18c Improve conversion error message.
Instead of showing path to temp file show path to original file.

--HG--
branch : develop
2020-01-24 09:24:03 +02:00
Roman Telezhynskyi
acfd1ac01d Fix build.
--HG--
branch : develop
2020-01-20 14:03:57 +02:00
Roman Telezhynskyi
61edf4d91a Fix build.
--HG--
branch : develop
2020-01-20 13:51:56 +02:00
Roman Telezhynskyi
4fd21d9067 Test code on Ubuntu bionic.
--HG--
branch : develop
2020-01-20 13:50:37 +02:00
Roman Telezhynskyi
e619fdc80c Fix build.
--HG--
branch : develop
2020-01-20 13:16:38 +02:00
Roman Telezhynskyi
254c7e776f Fix build.
--HG--
branch : develop
2020-01-20 12:28:35 +02:00
Roman Telezhynskyi
e82a0c1189 Lupdate.
--HG--
branch : develop
2020-01-20 10:44:43 +02:00
Roman Telezhynskyi
f64a33fb98 Resolved issue #992. QXcbConnection: XCB Error.
--HG--
branch : develop
2020-01-20 10:14:44 +02:00
Roman Telezhynskyi
716192e520 Refactoring. Hide compatibility layer behind a function.
constLast(), move(), append().

--HG--
branch : develop
2020-01-17 15:14:00 +02:00
Roman Telezhynskyi
ad45daddeb Fix build.
--HG--
branch : develop
2020-01-17 14:44:25 +02:00
Roman Telezhynskyi
7998687b03 Refactoring. Hide compatibility layer behind a function.
fromList().

--HG--
branch : develop
2020-01-16 19:46:05 +02:00
Roman Telezhynskyi
658eafc3d3 Refactoring. Hide compatibility layer behind a function.
toVector().

--HG--
branch : develop
2020-01-16 19:20:55 +02:00
Roman Telezhynskyi
7e3c7e0f88 Refactoring. Hide compatibility layer behind a function.
toSet(), toList(), swapItemsAt().

--HG--
branch : develop
2020-01-16 19:09:23 +02:00
Roman Telezhynskyi
98a88ed529 Refactoring. Hide compatibility layer behind a function.
QLineF::intersects.

--HG--
branch : develop
2020-01-16 17:34:08 +02:00
Roman Telezhynskyi
84277d6f60 Lupdate.
--HG--
branch : develop
2020-01-16 14:27:01 +02:00
Roman Telezhynskyi
9c9c4f9abd Catch missed warning to pattern messages log.
--HG--
branch : develop
2020-01-16 14:17:18 +02:00
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
9f01aa7136 Suppress MSVC warnings from system headers.
Because MSVC doesn't provide a way to suppress warnings in headers we will
suppress all warnings we meet in headers globally.

--HG--
branch : develop
2020-01-15 10:07:39 +02:00
Roman Telezhynskyi
3c7cb2c9ac Disable msvc warning C4866: compiler may not enforce left-to-right evaluation
order for call to 'C++17 operator'.

--HG--
branch : develop
2020-01-14 19:13:16 +02:00
Roman Telezhynskyi
5b41643d2d It seems Visual Studio 2019 needs special attention.
--HG--
branch : develop
2020-01-14 16:16:51 +02:00
Roman Telezhynskyi
f1f4745608 Fix copy paste error.
--HG--
branch : develop
2020-01-14 13:32:10 +02:00
Roman Telezhynskyi
cd8c0438a5 Try way to enabling the Visual C++ toolset from appveyor official documentation.
--HG--
branch : develop
2020-01-14 10:35:54 +02:00
Roman Telezhynskyi
80abdb3934 Fix path.
--HG--
branch : develop
2020-01-14 10:34:40 +02:00
Roman Telezhynskyi
0f6dc476ae Correct matrix.
--HG--
branch : develop
2020-01-13 10:41:40 +02:00
Roman Telezhynskyi
6b4b9d9253 Try another way to set VC variables.
--HG--
branch : develop
2020-01-13 10:26:44 +02:00