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
Roman Telezhynskyi
0c60254208
From Qt 5.3 and onwards, configure does not link Qt Core against ICU libraries
...
anymore by default.
--HG--
branch : develop
2020-01-12 20:47:55 +02:00
Roman Telezhynskyi
84c5962c4e
Fix build.
...
--HG--
branch : develop
2020-01-12 19:52:10 +02:00
Roman Telezhynskyi
21faa55b63
Fix build.
...
--HG--
branch : develop
2020-01-12 19:19:30 +02:00
Roman Telezhynskyi
1847b068b5
Fix deprecation warnings.
...
--HG--
branch : develop
2020-01-12 18:42:58 +02:00
Roman Telezhynskyi
48fbc9262e
Fix deprecation warnings.
...
--HG--
branch : develop
2020-01-12 18:16:53 +02:00
Roman Telezhynskyi
05bf604a56
Remove defining images on global level.
...
--HG--
branch : develop
2020-01-12 17:48:59 +02:00
Roman Telezhynskyi
e65cdae11e
Add Qt 5.14 to test matrix.
...
--HG--
branch : develop
2020-01-12 14:05:07 +02:00
Roman Telezhynskyi
74218e82bc
Try another way to fix build.
...
--HG--
branch : develop
2020-01-12 13:25:35 +02:00
Roman Telezhynskyi
f63e3ff1ad
Fix build.
...
--HG--
branch : develop
2020-01-12 12:34:12 +02:00
Roman Telezhynskyi
2a95c41bb7
Cover case when we can safely ignore broken union details operation.
...
--HG--
branch : develop
2020-01-11 15:08:55 +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
110aa16650
Show warning if no available codec for code page when export in dxf.
...
--HG--
branch : develop
2020-01-11 12:04:31 +02:00
Roman Telezhynskyi
63c4725e81
Fix regression in DXF-AAMA export.
...
Some paths were not properly mapped.
--HG--
branch : develop
2020-01-11 11:48:02 +02:00
Roman Telezhynskyi
f13ec746a9
Enable/Disable Passmark through Context Menu in detail mode.
...
--HG--
branch : develop
2020-01-10 14:04:41 +02:00
Roman Telezhynskyi
680e66c4cd
Fixed issue #989 . Elliptical arc tool not behaving correctly.
...
(grafted from 09f4c4e0d4a44df54dd7d3267b7c7922a2c150aa)
--HG--
branch : develop
2020-01-10 13:44:27 +02:00
Roman Telezhynskyi
0373f727c5
Allow visibility control of passmarks.
...
Passmark with 0 length and enabled manual control must not be visible. Equal to
not passmark state.
--HG--
branch : develop
2020-01-10 12:19:07 +02:00
Roman Telezhynskyi
ac38d662bf
Incorrect conversion to newer curve format.
...
(grafted from d43e0ad7a8b691e3403c96ec1ec17eceac5c235f)
--HG--
branch : develop
2020-01-10 09:58:16 +02:00
Roman Telezhynskyi
a1ed06d659
Fix broken tests.
...
--HG--
branch : develop
2020-01-10 08:57:19 +02:00
Roman Telezhynskyi
fa070b56ab
Cppcheck warning.
...
--HG--
branch : develop
2020-01-09 19:04:52 +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
40363230dc
Resolved issue #984 . Issue with up to date list of unique names.
...
--HG--
branch : develop
2020-01-09 15:14:05 +02:00
Roman Telezhynskyi
ec8d7777a4
Return old configuration back.
...
--HG--
branch : develop
2020-01-07 18:02:36 +02:00
Roman Telezhynskyi
c857141969
Try with explicit link.
...
--HG--
branch : develop
2020-01-07 17:51:10 +02:00
Roman Telezhynskyi
1575f074cb
Run brew update
before installing packages.
...
--HG--
branch : develop
2020-01-07 17:38:00 +02:00
Roman Telezhynskyi
c96b6d78d9
Warning: 'qt5 --head' formula is unreadable: No available formula with the name
...
"qt5 --head".
--HG--
branch : develop
2020-01-07 17:30:15 +02:00
Roman Telezhynskyi
cdddf175cd
Try homebrew addon.
...
--HG--
branch : develop
2020-01-07 16:45:28 +02:00
Roman Telezhynskyi
caf5fda8da
Bump requirements for Mac OS X since Qt 5.14.
...
--HG--
branch : develop
2020-01-07 16:19:30 +02:00
Roman Telezhynskyi
843ff594e3
Try another way to get newest version of Qt.
...
--HG--
branch : develop
2020-01-07 15:10:21 +02:00
Roman Telezhynskyi
3aa9ab3875
Force installing the latest Qt version.
...
--HG--
branch : develop
2020-01-07 15:02:59 +02:00
Roman Telezhynskyi
5658e0b0d5
Fix copy paste error.
...
--HG--
branch : develop
2020-01-07 14:21:47 +02:00
Roman Telezhynskyi
b3f236dbb5
Refactoring. Rename ArrowType enum class.
...
--HG--
branch : develop
2020-01-07 13:54:23 +02:00
Roman Telezhynskyi
21d6a85678
Fix copy paste error.
...
--HG--
branch : develop
2020-01-07 12:55:45 +02:00
Roman Telezhynskyi
0e12e9f9fb
Suppress warning Wnoexcept.
...
Cannot fix because QPointF is part of library.
--HG--
branch : develop
2020-01-07 12:55:23 +02:00
Roman Telezhynskyi
cf1e383d7b
Don't use 'char' as a type of enum class.
...
QDataStream doesn't support serialization for this type.
--HG--
branch : develop
2020-01-07 12:54:01 +02:00
Roman Telezhynskyi
2a47cbf9b7
Remove link to forum.
...
(grafted from 54ff8691af1c66387072c0db67444b76f16d8bd2)
--HG--
branch : develop
2020-01-07 11:12:24 +02:00
Roman Telezhynskyi
a6d67587ab
Lupdate.
...
--HG--
branch : develop
2020-01-07 11:01:42 +02:00
Roman Telezhynskyi
5177057be1
Since Qt 5.14 enumerations can be serialized through QDataStream without the
...
need of manually defining streaming operators. Enum classes are
serialized using the declared size.
--HG--
branch : develop
2020-01-07 09:45:26 +02:00