Roman Telezhynskyi
|
7d9be40e85
|
Cppcheck warning.
--HG--
branch : develop
|
2019-05-08 19:35:19 +03:00 |
|
Roman Telezhynskyi
|
5838537033
|
Resolved issue #725. Improve labels on drawing.
--HG--
branch : develop
|
2019-05-08 19:22:55 +03:00 |
|
Roman Telezhynskyi
|
3b51ccb31d
|
Refactoring. Move drawing passmarks to separate class.
--HG--
branch : develop
|
2019-05-08 15:19:03 +03:00 |
|
Roman Telezhynskyi
|
012eef24f6
|
Fixed missed attributes.
--HG--
branch : develop
|
2019-05-08 15:18:16 +03:00 |
|
Roman Telezhynskyi
|
4192af8117
|
Refactoring.
--HG--
branch : develop
|
2019-05-08 15:17:34 +03:00 |
|
Roman Telezhynskyi
|
db8ef33d79
|
New pattern format version.
--HG--
branch : develop
|
2019-05-08 15:16:04 +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
|
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
|
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
|
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
|
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
|
35245cd161
|
Supress Wcast-function-type.
--HG--
branch : develop
|
2019-04-03 15:42:12 +03:00 |
|
Roman Telezhynskyi
|
fc04d2d4bb
|
Use new сoefficient option to speed up nesting.
Just stop after first succesful nesting.
--HG--
branch : develop
|
2019-04-03 13:30:29 +03:00 |
|
Roman Telezhynskyi
|
c26d4d0942
|
Fixing issue with progress bar in console mode.
--HG--
branch : develop
|
2019-04-03 13:29:42 +03:00 |
|
Roman Telezhynskyi
|
878320fe90
|
Fixing error: 'this' was not captured for this lambda function.
--HG--
branch : develop
|
2019-04-03 13:28:49 +03:00 |
|
Roman Telezhynskyi
|
2f420854c2
|
Fixed issue #957. Unable to cut an arc with negative length.
(grafted from 885261e387dda0508fda374445b9c05e379103e0)
--HG--
branch : develop
|
2019-04-03 09:37:43 +03:00 |
|
Roman Telezhynskyi
|
7b72ea5bc1
|
Optimize layout algorithm after profiling.
--HG--
branch : feature
|
2019-04-02 15:30:31 +03:00 |
|
Roman Telezhynskyi
|
4adce13a4d
|
Abort after timeout must have own signal.
--HG--
branch : feature
|
2019-04-02 15:29:33 +03:00 |
|
Roman Telezhynskyi
|
faff2b6d5d
|
Change condition for successful result.
--HG--
branch : feature
|
2019-04-01 19:22:15 +03:00 |
|
Roman Telezhynskyi
|
f407e969f4
|
Don't hide EmptyPaperError by timeout to show real reason.
--HG--
branch : feature
|
2019-04-01 19:21:39 +03:00 |
|
Roman Telezhynskyi
|
406108107d
|
Fix tooltip.
--HG--
branch : feature
|
2019-03-30 12:22:44 +02:00 |
|
Roman Telezhynskyi
|
3b2b51fa74
|
Update man.
--HG--
branch : feature
|
2019-03-30 11:48:20 +02:00 |
|
Roman Telezhynskyi
|
69df0922af
|
Check timeout inside the layout generator.
--HG--
branch : feature
|
2019-03-30 11:17:54 +02:00 |
|
Roman Telezhynskyi
|
4d75ca0fe3
|
Refactoring. More appropriate name for a method.
--HG--
branch : feature
|
2019-03-30 11:16:54 +02:00 |
|
Roman Telezhynskyi
|
4565a47b91
|
Fix bug in VLayoutPieceData class.
--HG--
branch : feature
|
2019-03-30 11:15:14 +02:00 |
|
Roman Telezhynskyi
|
69340a4ff2
|
Show Efficiency coefficient in percentage and as float number.
--HG--
branch : feature
|
2019-03-30 11:14:32 +02:00 |
|
Roman Telezhynskyi
|
4f6735808b
|
Fix default time.
--HG--
branch : feature
|
2019-03-30 11:13:53 +02:00 |
|
Roman Telezhynskyi
|
46bf68521e
|
Nesting with timeout.
--HG--
branch : feature
|
2019-03-29 19:52:37 +02:00 |
|
Roman Telezhynskyi
|
290676a2a6
|
Refactoring. Return value or default.
--HG--
branch : feature
|
2019-03-29 19:50:17 +02:00 |
|
Roman Telezhynskyi
|
248b0e3eeb
|
Refactoring. Use std::initializer_list.
--HG--
branch : feature
|
2019-03-29 11:38:46 +02:00 |
|
Roman Telezhynskyi
|
47bcfd74ab
|
Changes for dialog.
--HG--
branch : feature
|
2019-03-29 11:31:17 +02:00 |
|
Roman Telezhynskyi
|
0616dc5540
|
Fix regression. Setup command line parser before checking UI mode state.
--HG--
branch : develop
|
2019-03-28 07:47:14 +02:00 |
|
Roman Telezhynskyi
|
2f9d591929
|
Fix tool tooltip.
--HG--
branch : develop
|
2019-03-27 22:16:38 +02:00 |
|
Roman Telezhynskyi
|
a214a78006
|
Continue replacing custom *_FALLTHROUGH macroses with Q_FALLTHROUGH().
--HG--
branch : develop
|
2019-03-27 13:31:02 +02:00 |
|
Roman Telezhynskyi
|
91925c2618
|
Cppcheck warning.
--HG--
branch : develop
|
2019-03-27 11:45:25 +02:00 |
|
Roman Telezhynskyi
|
fc5b991174
|
Use Q_FALLTHROUGH instead of V_FALLTHROUGH.
--HG--
branch : develop
|
2019-03-16 12:22:09 +02:00 |
|
Roman Telezhynskyi
|
c2672b4b69
|
Shows global contour.
For debugging purposes.
* * *
Show nodes on global contour.
--HG--
branch : develop
|
2019-03-27 10:29:59 +02:00 |
|
Roman Telezhynskyi
|
715389d35d
|
Use Qt's Q_DECL_UNUSED instead of internal V_UNUSED.
--HG--
branch : develop
|
2019-03-16 12:02:00 +02:00 |
|
Roman Telezhynskyi
|
635922faec
|
Instead of squares compare depth position.
--HG--
branch : develop
|
2019-03-27 10:22:00 +02:00 |
|
Roman Telezhynskyi
|
39f24d2dcc
|
When append whole piece don't miss piece edge.
This will potentially create less reserved space.
--HG--
branch : develop
|
2019-03-15 16:36:37 +02:00 |
|
Roman Telezhynskyi
|
762ee18026
|
Extend layout sheet paper size to cover coner cases.
--HG--
branch : develop
|
2019-03-15 15:33:30 +02:00 |
|
Roman Telezhynskyi
|
5ed2134a29
|
Refactoring. Move pointer to mouse position label to "no GUI" class.
* * *
Fix crash. Access to null pointer.
--HG--
branch : develop
|
2019-03-27 10:15:24 +02:00 |
|
Roman Telezhynskyi
|
37a113abd6
|
Fix spacer in dialog Layout settings.
--HG--
branch : develop
|
2019-03-27 10:08:43 +02:00 |
|
Roman Telezhynskyi
|
1f25b81f88
|
Fix bug in Add increment tool button.
--HG--
branch : develop
|
2019-03-13 10:23:44 +02:00 |
|
Roman Telezhynskyi
|
1393be669b
|
Fix auto cropping.
--HG--
branch : develop
|
2019-03-12 19:45:27 +02:00 |
|
Roman Telezhynskyi
|
0f226d6cdf
|
Fix wrong use of SetAttributeOrRemoveIf(). The remove condition must be
calculated not hardcoded.
--HG--
branch : develop
|
2019-03-27 09:46:33 +02:00 |
|
Roman Telezhynskyi
|
3b1d753360
|
Update for pattern format.
--HG--
branch : develop
|
2019-03-27 09:46:08 +02:00 |
|
Roman Telezhynskyi
|
08415eb4ef
|
Refactoring. Move best square result in separate struct.
--HG--
branch : develop
|
2019-03-27 09:31:02 +02:00 |
|
Roman Telezhynskyi
|
63ea3bf2f9
|
If user selects SaveLength option add fake contour edge.
* * *
Fixing issue with pieces on edge.
--HG--
branch : develop
|
2019-03-27 09:03:19 +02:00 |
|
Roman Telezhynskyi
|
ed23a4ee71
|
Refactoring. Define default values.
--HG--
branch : develop
|
2019-03-26 19:14:05 +02:00 |
|
Roman Telezhynskyi
|
e7bd65bde9
|
Refactoring. Move code in functions.
--HG--
branch : develop
|
2019-03-26 19:10:13 +02:00 |
|
Roman Telezhynskyi
|
1f462586cd
|
Convert to implicitly shared object.
--HG--
branch : develop
|
2019-03-26 19:02:12 +02:00 |
|
Roman Telezhynskyi
|
81cda14c06
|
Refactoring. Pass position data as struct.
--HG--
branch : develop
|
2019-03-26 18:54:59 +02:00 |
|
Roman Telezhynskyi
|
93334c7f7d
|
Show error when preparing pieces fails.
--HG--
branch : develop
|
2019-03-26 18:21:31 +02:00 |
|
Roman Telezhynskyi
|
6b6d124cbb
|
Refactoring.
--HG--
branch : develop
|
2019-03-26 17:47:27 +02:00 |
|
Roman Telezhynskyi
|
335d4e2b81
|
Fix typo.
--HG--
branch : develop
|
2019-03-26 17:30:25 +02:00 |
|
Roman Telezhynskyi
|
263b99ff19
|
Improve API for class VNoBrushScalePathItem. Added method SetWidth().
--HG--
branch : develop
|
2019-03-26 17:26:15 +02:00 |
|
Roman Telezhynskyi
|
c4d07125dc
|
Refactoring define new type for id value.
--HG--
branch : develop
|
2019-03-26 17:15:03 +02:00 |
|
Roman Telezhynskyi
|
d0f738c0f0
|
Cleaning. Remove commented section.
--HG--
branch : develop
|
2019-03-26 17:13:44 +02:00 |
|
Roman Telezhynskyi
|
7588a7f402
|
Extend Label language to support Czech alphabet.
--HG--
branch : develop
|
2019-03-25 13:56:50 +02:00 |
|
Roman Telezhynskyi
|
98fcfbbb56
|
Create command line parser after loading translations to show localized version.
--HG--
branch : develop
|
2019-03-25 13:49:23 +02:00 |
|
Roman Telezhynskyi
|
2c8539a30d
|
Fixed issue #956. Setting pattern unit doesn't change combobox value in Tape
app.
(grafted from 591df5032a71d33d0f17242bebc2d128f9e27d99)
--HG--
branch : develop
|
2019-03-14 11:53:08 +02:00 |
|
Roman Telezhynskyi
|
5008c2c248
|
Fix warning: catching polymorphic type 'class VExceptionBadId' by value
[-Wcatch-value=].
--HG--
branch : develop
|
2019-03-05 11:42:38 +02:00 |
|
Roman Telezhynskyi
|
c8a5b4a618
|
Collect garbage only in gui mode.
--HG--
branch : develop
|
2019-03-04 15:00:59 +02:00 |
|
Roman Telezhynskyi
|
6e60171bf7
|
Speed up loading pattern file by delaying garbage collecting.
--HG--
branch : develop
|
2019-03-04 14:58:27 +02:00 |
|
Roman Telezhynskyi
|
d291051dfb
|
Collect garbage only after successfully parse. This way wrongly accused items
have one more time to restore a reference.
--HG--
branch : develop
|
2019-03-04 14:55:40 +02:00 |
|
Roman Telezhynskyi
|
add6d9facf
|
Don't use Q_UNUSED if we can just skip argument.
--HG--
branch : develop
|
2019-03-04 14:42:42 +02:00 |
|
Roman Telezhynskyi
|
504e617686
|
Fixed issue #955. Valentina corrupts file.
(grafted from 8e9fc213aa8018ebcf889cc9baa3f08a31b4e423)
--HG--
branch : develop
|
2019-03-04 14:40:58 +02:00 |
|
Roman Telezhynskyi
|
33d83cedea
|
Improve VPiece::IsSeamAllowanceValid. If called for piece without seam
allowance return true.
--HG--
branch : develop
|
2019-03-01 17:20:21 +02:00 |
|
Roman Telezhynskyi
|
2c19640089
|
Don't use Qt OpenGL module since Q5.4.
(grafted from 82e62ea2d785e093af68089e509b224f3f4f843f)
--HG--
branch : develop
|
2019-03-01 14:02:19 +02:00 |
|
Roman Telezhynskyi
|
a479f3cb40
|
Improve checking allowance validity.
--HG--
branch : develop
|
2019-02-27 20:33:59 +02:00 |
|
Roman Telezhynskyi
|
782b257c04
|
Fixed issue #954. Valentina produces empty rotation operation.
(grafted from 0108ef767e2447e5b5f39378bcf245e25947a25d)
--HG--
branch : develop
|
2019-02-24 17:29:12 +02:00 |
|