Roman Telezhynskyi
1300289abb
Disable MSVC warning 5219. implicit conversion from '<type>' to '<type>', possible loss of data.
...
No way to disable it for Qt's headers.
2020-09-22 12:45:33 +03:00
Roman Telezhynskyi
ee29874543
Default prefix must be defined before first use. Added new preprocessor macros value BINDIR. #56
2020-07-13 16:28:59 +03:00
Roman Telezhynskyi
cc506e96ea
Fix hardcoded path to package data directory. It should be controlled over prefix. #56
2020-07-11 10:52:53 +03:00
Roman Telezhynskyi
b4387c3d22
Suppress MSVC warning C5204.
...
Warning C5204: 'Concurrency::details::_DefaultPPLTaskScheduler': class has virtual functions, but its trivial destructor is not virtual; instances of objects derived from this class may not be destructed correctly.
Cannot left because present in MS headers.
2020-03-22 10:25:53 +02:00
Roman Telezhynskyi
93fb90153f
Fix finding the latest tag distance.
...
Switch to git.
2020-01-31 09:00:40 +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
caf5fda8da
Bump requirements for Mac OS X since Qt 5.14.
...
--HG--
branch : develop
2020-01-07 16:19:30 +02:00
Roman Telezhynskyi
2b7af8e999
Fix testing Qt version for OpenSSL.
...
--HG--
branch : develop
2019-09-21 11:19:10 +03:00
Roman Telezhynskyi
e72f23d92a
Fix comment.
...
--HG--
branch : develop
2019-09-21 09:37:40 +03:00
Roman Telezhynskyi
3b728f10da
Add support for Qt 5.13.
...
Update OpenSSL version to 1.1.1d.
--HG--
branch : develop
2019-09-20 16:49:16 +03:00
Roman Telezhynskyi
cc4d69d998
Since Qt 5.9.2 we have built-in support for ccache.
...
--HG--
branch : develop
2019-08-12 11:17:09 +03:00
Roman Telezhynskyi
c6efe1597f
Suppress warning -Warray-bounds on global level.
...
--HG--
branch : develop
2019-07-08 10:34:04 +03:00
Roman Telezhynskyi
991b64cf54
Deploy 64 bit version with 64 bit version of openssl.
...
--HG--
branch : develop
2019-06-18 16:49:32 +03:00
Roman Telezhynskyi
2753702385
These keys available since GCC 8.
...
--HG--
branch : develop
2019-05-05 17:45:51 +03:00
Roman Telezhynskyi
2565f88038
Disable MSVC warning C4868 globally.
...
Cannot suppress it locally.
--HG--
branch : develop
2019-04-06 10:25:14 +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
273cd77205
Remove unknown Clang options. Suppress Wunknown-warning-option.
...
--HG--
branch : develop
2019-04-05 12:27:30 +03:00
Roman Telezhynskyi
49cc0fadf8
Disable Clang option Wunknown-warning-option.
...
--HG--
branch : develop
2019-04-05 11:26:25 +03:00
Roman Telezhynskyi
55a7d2ade8
Use Wno-pragmas instead of Wno-unknown-pragmas.
...
--HG--
branch : develop
2019-04-03 16:12:18 +03:00
Roman Telezhynskyi
709a25e0ed
Too many false positive for Wzero-as-null-pointer-constant.
...
--HG--
branch : develop
2019-04-03 16:10:46 +03:00
Roman Telezhynskyi
35245cd161
Supress Wcast-function-type.
...
--HG--
branch : develop
2019-04-03 15:42:12 +03:00
Roman Telezhynskyi
2cbeff76d4
Fix bug with GCC keys. Each section must contain keys from previous.
...
(grafted from 8777105870e8f71e3529b99b415b75e793b6b77d)
--HG--
branch : develop
2019-01-19 14:07:22 +02:00
Roman Telezhynskyi
f35bdb6d75
Release Qt 5.12 brings new requirements for minimal Mac OS X version.
...
(grafted from 797556e74b8fe3317061958b9bc498fe60d67b01)
--HG--
branch : develop
2018-12-11 09:38:43 +02:00
Roman Telezhynskyi
9ab6b4b842
Ignore Spectre mitigation warning.
...
VS2017 has added a new warning that indicates where Spectre mitigation
code would be inserted if /Qspectre were specified.
--HG--
branch : release
2018-09-29 09:25:14 +03:00
Roman Telezhynskyi
e9afe63c7b
Patch for FreeBSD. ref #877 .
...
--HG--
branch : release
2018-08-12 09:45:04 +03:00
Roman Telezhynskyi
c6e38932dc
Update minimal requirements for Qt on Mac OS X.
...
--HG--
branch : develop
2018-05-22 19:22:11 +03:00
Roman Telezhynskyi
6b6a2632a9
Refactoring. Replacing all Q_FOREACH/foreach loops with the c++ range-based
...
loops.
--HG--
branch : develop
2018-04-03 11:15:58 +03:00
Roman Telezhynskyi
c1cea4c441
Clazy warnings.
...
--HG--
branch : develop
2018-03-14 15:39:15 +02:00
Roman Telezhynskyi
368c3a871a
Resolved issue #819 . Use OpenGL as render for view.
...
--HG--
branch : develop
2018-03-10 16:39:37 +02:00
Roman Telezhynskyi
845f8e3116
Comment unsuported Clang key on Mac.
...
--HG--
branch : develop
2018-03-10 16:35:14 +02:00
Roman Telezhynskyi
a91b1a3816
Speed optimization for method VAbstractPattern::ListMeasurements().
...
--HG--
branch : develop
2018-01-24 13:16:29 +02:00
Roman Telezhynskyi
6e194e966b
Do not create a symlink if already exists.
...
--HG--
branch : develop
2017-10-30 10:02:01 +02:00
Roman Telezhynskyi
143c5b4941
Key -Wstrict-overflow must be suppressed separately on Windows.
...
--HG--
branch : develop
2017-09-30 10:36:36 +03:00
Roman Telezhynskyi
5ced931a04
Lupdate.
...
--HG--
branch : develop
2017-09-29 21:27:38 +03:00
Roman Telezhynskyi
4d113db163
Cannot suppress warning -Wstrict-overflow. Completely disable it.
...
--HG--
branch : develop
2017-09-29 19:05:34 +03:00
Roman Telezhynskyi
77a46aa2c5
Fix Clang warning unknown warning option.
...
--HG--
branch : develop
2017-09-11 22:30:11 +03:00
Roman Telezhynskyi
372ab02bbc
Resolved issue #744 . Check for Updates button produces error.
...
(grafted from 61294fbade9ec4418eb4e58b33cfae7f82281c55)
--HG--
branch : develop
2017-08-06 21:06:59 +03:00
Roman Telezhynskyi
703c9f5f06
Clang warnings.
...
--HG--
branch : develop
2017-07-07 10:22:24 +03:00
Roman Telezhynskyi
9a074266b9
Completely disable warning Wstack-protector.
...
--HG--
branch : develop
2017-07-06 15:45:58 +03:00
Roman Telezhynskyi
1726b55339
GCC warnings.
...
--HG--
branch : develop
2017-07-05 19:35:34 +03:00
Roman Telezhynskyi
b6e0d97df0
Qmake. Fix masks to support 64 bit versions of compilers.
...
--HG--
branch : develop
2017-07-05 11:35:32 +03:00
Roman Telezhynskyi
d25979f054
Merged with feature.
...
--HG--
branch : develop
2017-07-04 19:53:05 +03:00
Roman Telezhynskyi
7ef0786c1c
Fix test failures.
...
--HG--
branch : develop
2017-07-01 23:17:06 +03:00
Roman Telezhynskyi
05d2873de7
Merge with develop.
...
--HG--
branch : feature
2017-06-26 11:34:04 +03:00
Roman Telezhynskyi
d753ff4863
Fix build on Windows.
...
--HG--
branch : develop
2017-06-26 00:27:52 +03:00
Roman Telezhynskyi
146bf98f84
Merge with develop.
...
--HG--
branch : feature
2017-06-23 16:21:11 +03:00
Roman Telezhynskyi
ffa86a708a
New way to speed up building time.
...
--HG--
branch : develop
2017-06-23 12:25:30 +03:00
Roman Telezhynskyi
d514b22611
Because we have been using C++11 we don't need this key.
...
--HG--
branch : feature
2017-06-20 11:30:44 +03:00