Commit Graph

5940 Commits

Author SHA1 Message Date
Roman Telezhynskyi
db8ef33d79 New pattern format version.
--HG--
branch : develop
2019-05-08 15:16:04 +03:00
Roman Telezhynskyi
9286d99a3e Improve compiler detection.
--HG--
branch : develop
2019-05-05 17:46:13 +03:00
Roman Telezhynskyi
2753702385 These keys available since GCC 8.
--HG--
branch : develop
2019-05-05 17:45:51 +03:00
Roman Telezhynskyi
218ef45d1e Resolved issue #969. Fix length to label after soom.
--HG--
branch : develop
2019-05-05 17:31:45 +03:00
Roman Telezhynskyi
41850e3b80 German translation for Inno setup script.
(grafted from f07a5749f0e3a3986b80759ddb644a08329b99e3)

--HG--
branch : develop
2019-04-30 11:00:05 +03:00
Roman Telezhynskyi
d350b781c6 Some bug fixes for Windows installer. ref #968.
Fix custom strings, for not english languages doesn't work fallback to english
string.

Return Language dialog.
(grafted from bb3cc893635ba13e97ef1e904ebcc729b992d50a)

--HG--
branch : develop
2019-04-29 14:06:19 +03:00
Roman Telezhynskyi
a795642cf0 Replace obsolete setPaperSize with setPageSize.
--HG--
branch : develop
2019-04-28 18:49:29 +03:00
Roman Telezhynskyi
ec5b28fe0b Improve handling warning "Cannot create image. Size too big".
--HG--
branch : develop
2019-04-28 18:32:09 +03:00
Roman Telezhynskyi
aff0095d8d Make labels in dialogs About App selectable. Will help easier copy values.
ref #968.

--HG--
branch : develop
2019-04-26 14:59:44 +03:00
Roman Telezhynskyi
851ed6590c Correct passmark shape. It shouldn't go beyond a piece path.
--HG--
branch : develop
2019-04-23 21:24:45 +03:00
Roman Telezhynskyi
2c58263df1 Two new passmark types: U and Box.
--HG--
branch : develop
2019-04-23 20:56:11 +03:00
Roman Telezhynskyi
57d6d79a53 New placelabel shape Circle.
--HG--
branch : develop
2019-04-23 17:42:09 +03:00
Roman Telezhynskyi
08bdeeedfe Porting changes to newer format versions. ref #967.
--HG--
branch : develop
2019-04-20 20:24:31 +03:00
Roman Telezhynskyi
65a9be6b9d Fixed issue #967. Variable must not include new line character.
(grafted from f263dbaec52fb6950e1db27c62313f57748f4838)

--HG--
branch : develop
2019-04-20 20:19:30 +03:00
Roman Telezhynskyi
000062b7b7 Refactoring. Move static functions to dialogtoolbox.h.
--HG--
branch : develop
2019-04-20 19:30:35 +03:00
Roman Telezhynskyi
1fe7223096 Fix checking double curve.
--HG--
branch : develop
2019-04-20 19:04:03 +03:00
Roman Telezhynskyi
527d45daba Fixed issue #966. Unable to control Approximation scale for arc with length.
(grafted from 758fe0d016a641b390f431447cff60d7c93961c8)

--HG--
branch : develop
2019-04-19 13:05:35 +03:00
Roman Telezhynskyi
35a0fd74e1 Optimize size, rely more on default values for attributes.
--HG--
branch : develop
2019-04-18 15:28:07 +03:00
Roman Telezhynskyi
72eeae24e6 Added missed formula. ref #965.
--HG--
branch : develop
2019-04-18 12:59:19 +03:00
Roman Telezhynskyi
896868032e Fix path MinGW.
--HG--
branch : develop
2019-04-18 12:45:02 +03:00
Roman Telezhynskyi
fa795b8e62 Enable access through RDP to debug.
--HG--
branch : develop
2019-04-18 12:39:22 +03:00
Roman Telezhynskyi
94bb9a117c Build with Qt 5.12 on Windows.
--HG--
branch : develop
2019-04-18 11:55:08 +03:00
Roman Telezhynskyi
f420812f5d Fixed build on Windows with Qt 5.6.
--HG--
branch : develop
2019-04-17 17:35:11 +03:00
Roman Telezhynskyi
4fa73c302c Local seam allowance can be 0. ref #965.
--HG--
branch : develop
2019-04-17 16:08:48 +03:00
Roman Telezhynskyi
7f01a989dd Catch null length passmarks.
--HG--
branch : develop
2019-04-17 14:59:54 +03:00
Roman Telezhynskyi
52dfb912ee Resolved issue #965. Control passmark length with formula.
--HG--
branch : develop
2019-04-17 13:02:22 +03:00
Roman Telezhynskyi
b500650cf1 Disable context menu Angle if not enabled seam allowance or enabled built in.
--HG--
branch : develop
2019-04-15 21:20:33 +03:00
Roman Telezhynskyi
419095300e Disable seam allowance options if seam allowance is built in.
--HG--
branch : develop
2019-04-15 21:15:56 +03:00
Roman Telezhynskyi
0966f536b8 Fixed issue #964. Assign operator crashes math parser.
(grafted from 9fd845b77249b4edc1bdc0a42dc4b32fb5f036f6)

--HG--
branch : develop
2019-04-13 18:18:48 +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
1da60440cd Fixed issue #962. Failed to load LibEGL.
(grafted from 00df5fb5dbb90630a40053aef89194163853288d)

--HG--
branch : develop
2019-04-12 11:26:47 +03:00
Roman Telezhynskyi
b9247dfe84 Continue cleaning requirements for packages.
--HG--
branch : develop
2019-04-10 17:22:28 +03:00
Roman Telezhynskyi
26c74d5d49 Reserve number of G-code format for future use.
--HG--
branch : develop
2019-04-10 16:32:35 +03:00
Roman Telezhynskyi
aa1d30bdb8 Alternative approach to search intersection in layout.
--HG--
branch : develop
2019-04-10 15:54:18 +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
ba40530668 Supress MSVC warning C4868: compiler may not enforce left-to-right evaluation
order in braced initializer list.

--HG--
branch : develop
2019-04-06 06:40:10 +03:00
Roman Telezhynskyi
c64a2f03c0 Change Travis linux image to xenial for sonarcloud stage.
--HG--
branch : develop
2019-04-05 18:12:12 +03:00
Roman Telezhynskyi
e04e4907b5 Simplify calls to QCommandLineParser::addOption.
--HG--
branch : develop
2019-04-05 17:20:22 +03:00
Roman Telezhynskyi
83e61a85a8 Continue cleaning code from logging.h.
--HG--
branch : develop
2019-04-05 16:03:01 +03:00
Roman Telezhynskyi
b6ee4c995d Cppcheck warning.
--HG--
branch : develop
2019-04-05 15:51:16 +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
3777d57ada Clang warning local variable 'polygon' will be copied despite being returned by
name.

--HG--
branch : develop
2019-04-05 12:56:47 +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
cbf242ed9e Change Travis linux image to xenial.
--HG--
branch : develop
2019-04-05 12:11:16 +03:00
Roman Telezhynskyi
49cc0fadf8 Disable Clang option Wunknown-warning-option.
--HG--
branch : develop
2019-04-05 11:26:25 +03:00
Roman Telezhynskyi
b2e3e7a1ab Lupdate.
--HG--
branch : develop
2019-04-03 18:39:55 +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