Roman Telezhynskyi
|
41c3ddf5db
|
${TARGET} variable works differently for shared libraries.
--HG--
branch : develop
|
2019-12-22 12:44:43 +02:00 |
|
Roman Telezhynskyi
|
888a968056
|
Refactoring. Remove unneeded conditions.
--HG--
branch : develop
|
2019-12-22 11:48:42 +02:00 |
|
Roman Telezhynskyi
|
7fd1674a81
|
Added a ruler at the bottom of a tiled PDF document.
--HG--
branch : develop
|
2019-12-08 14:43:26 +02:00 |
|
Andrey Ushakov
|
bc26d545d1
|
add rule in page bottom
--HG--
branch : develop
|
2019-12-08 00:18:44 +03:00 |
|
Roman Telezhynskyi
|
1c6ff72b23
|
Removed hard coded font value. Kept only its bold status.
--HG--
branch : develop
|
2019-12-07 08:58:12 +02:00 |
|
Roman Telezhynskyi
|
34c49f3323
|
Clazy warning.
--HG--
branch : develop
|
2019-12-07 08:55:52 +02:00 |
|
Roman Telezhynskyi
|
5c7af760d0
|
Improve Passmark tab by adding a tooltip about a way to define a passmark.
--HG--
branch : develop
|
2019-12-04 17:50:50 +02:00 |
|
Roman Telezhynskyi
|
eeedebbac3
|
Fix regression in dialog Placelabel.
--HG--
branch : develop
|
2019-12-03 15:20:47 +02:00 |
|
Roman Telezhynskyi
|
3c69b425ec
|
Fix noDebugSymbols.
--HG--
branch : develop
|
2019-11-29 19:55:27 +02:00 |
|
Roman Telezhynskyi
|
037ca99280
|
Refactoring. Move the code that gets path to exe file to separate module. DRY.
--HG--
branch : develop
|
2019-11-29 14:40:00 +02:00 |
|
Roman Telezhynskyi
|
18284289a0
|
Forgot to add a correction.
--HG--
branch : develop
|
2019-11-29 12:24:00 +02:00 |
|
Roman Telezhynskyi
|
7624b27409
|
BinReloc to get path to exe directory.
--HG--
branch : develop
|
2019-11-29 11:40:00 +02:00 |
|
Roman Telezhynskyi
|
df79ea7395
|
Test idea that Qt classes internally use ICU.
--HG--
branch : develop
|
2019-11-29 08:49:32 +02:00 |
|
Roman Telezhynskyi
|
1d28dd5be9
|
u_setDataDirectory expects const * char.
--HG--
branch : develop
|
2019-11-29 08:15:29 +02:00 |
|
Roman Telezhynskyi
|
50b929ea48
|
u_setDataDirectory to define path to ICU data.
--HG--
branch : develop
|
2019-11-28 16:42:06 +02:00 |
|
Roman Telezhynskyi
|
866a801f38
|
Auto refresh the list with each parse.
--HG--
branch : develop
|
2019-11-28 15:17:27 +02:00 |
|
Roman Telezhynskyi
|
0c78511cfc
|
Set environment variable ICU_DATA on runtime.
This time before QApplication and manually getting the application dir path.
--HG--
branch : develop
|
2019-11-26 19:56:40 +02:00 |
|
Roman Telezhynskyi
|
f81d814bb2
|
QCoreApplication::applicationDirPath returns empty string until we do not init
QApplication instance.
--HG--
branch : develop
|
2019-11-26 16:44:52 +02:00 |
|
Roman Telezhynskyi
|
a59f4d7923
|
Fix crash when QTextCodec::codecForMib returns null.
--HG--
branch : develop
|
2019-11-25 11:34:17 +02:00 |
|
Roman Telezhynskyi
|
9cc97ef602
|
Clazy warnings.
--HG--
branch : develop
|
2019-11-24 13:09:30 +02:00 |
|
Roman Telezhynskyi
|
1217616813
|
Refactoring.
Pass VContainer::AddVariable only a variable, the variable already knows its
name.
--HG--
branch : develop
|
2019-11-24 13:09:16 +02:00 |
|
Roman Telezhynskyi
|
2d63440549
|
Fix a crash. ref #984.
Cover cases with VCubicBezier and VCubicBezierPath.
--HG--
branch : develop
|
2019-11-24 12:49:40 +02:00 |
|
Roman Telezhynskyi
|
9e25e6de24
|
Introducing vRound function.
Shortcut to round double to X points decimal.
--HG--
branch : develop
|
2019-11-19 15:46:11 +02:00 |
|
Roman Telezhynskyi
|
0c0207aa6f
|
Fix dialog for tool Point along perpendicular. No memory of line color settings.
(grafted from d65f796893e4f8c04b535f711bd8d93275e2ddff)
--HG--
branch : develop
|
2019-11-19 10:52:53 +02:00 |
|
Roman Telezhynskyi
|
36e839ed5d
|
Move to top and include qt_windows.h.
--HG--
branch : develop
|
2019-11-15 09:51:31 +02:00 |
|
Roman Telezhynskyi
|
f8ca985ad7
|
Fix a crash. ref #984.
--HG--
branch : develop
|
2019-11-07 18:07:07 +02:00 |
|
Roman Telezhynskyi
|
0cb7965379
|
Minimal seam allowance must be little bit bigger.
--HG--
branch : develop
|
2019-11-03 17:50:39 +02:00 |
|
Roman Telezhynskyi
|
bb70989165
|
Fixing error: invalid return type 'void' of constexpr function.
--HG--
branch : develop
|
2019-11-03 10:45:04 +02:00 |
|
Roman Telezhynskyi
|
b8f2d1782b
|
Cppcheck warning.
--HG--
branch : develop
|
2019-11-03 10:20:00 +02:00 |
|
Roman Telezhynskyi
|
2887350c16
|
Fix bugs with a seam allowance.
--HG--
branch : develop
|
2019-11-03 10:13:02 +02:00 |
|
Roman Telezhynskyi
|
c924a6f700
|
New class VRawSAPoint.
Post processing a seam allowance.
--HG--
branch : develop
|
2019-11-03 10:01:32 +02:00 |
|
Roman Telezhynskyi
|
7f5ec1c9a1
|
It is better to not allow user to set seam allowance width to 0. 0 seam
allowance creates intersections with a main path.
--HG--
branch : develop
|
2019-11-03 09:30:36 +02:00 |
|
Roman Telezhynskyi
|
82792dba6c
|
Speed up bulk removing pieces.
Optimizations for 'do' and 'undo' operations.
--HG--
branch : develop
|
2019-10-30 15:25:25 +02:00 |
|
Roman Telezhynskyi
|
0bd69403d7
|
Fixed translation numbers in scientific notation.
(grafted from ad76bd9f92578e8f4a6f9ae21ad569eec1abec8f)
--HG--
branch : develop
|
2019-10-30 11:34:01 +02:00 |
|
Roman Telezhynskyi
|
e04f5c70f5
|
Resolved issue #984. Special variable "CurrentLength" for tools Cut Arc, Cut
Spline and Cut Spline Path.
--HG--
branch : develop
|
2019-10-29 15:43:25 +02:00 |
|
Roman Telezhynskyi
|
45421b4d21
|
Fix error C2065: 'not': undeclared identifier.
--HG--
branch : develop
|
2019-10-29 08:26:05 +02:00 |
|
Roman Telezhynskyi
|
8f6ae65224
|
New feature Pattern Messages.
Added special field to show pattern warnings instead of warning dialogs.
Fixed issue with tabified dockwidgets.
--HG--
branch : develop
|
2019-10-28 17:44:31 +02:00 |
|
Roman Telezhynskyi
|
b7c1b4c4a6
|
Clazy warnings.
--HG--
branch : develop
|
2019-10-28 14:52:49 +02:00 |
|
Roman Telezhynskyi
|
7f9906bbcc
|
Fix for seam aloowance angle type By first edge symmetry.
--HG--
branch : develop
|
2019-10-23 11:24:59 +03:00 |
|
Roman Telezhynskyi
|
36d5f245b9
|
Fix closing a pattern file.
Window title was still not cleaned properly.
--HG--
branch : develop
|
2019-10-18 14:01:18 +03:00 |
|
Roman Telezhynskyi
|
95d6bceb9b
|
Layout stops after timeout too slow.
--HG--
branch : develop
|
2019-10-18 11:47:02 +03:00 |
|
Andrey Ushakov
|
ea75af2f46
|
New command line option --cropWidth. Helps to crop unused width of paper.
--HG--
branch : develop
|
2019-10-16 11:16:16 +03:00 |
|
Roman Telezhynskyi
|
b3cc614789
|
Fix incorrect angle value in tool tooltip.
(grafted from 3d1fe3de2bb0d8675ed89934456792906bf1d0eb)
--HG--
branch : develop
|
2019-10-17 14:54:54 +03:00 |
|
Roman Telezhynskyi
|
08604f67bb
|
Fix copy paste error.
--HG--
branch : develop
|
2019-09-20 14:17:32 +03:00 |
|
Roman Telezhynskyi
|
02bcc2f1e1
|
New test case.
Do not remove point on line if it is end/start of a curve.
--HG--
branch : develop
|
2019-09-12 20:57:26 +03:00 |
|
Roman Telezhynskyi
|
11fd215364
|
Cppcheck warning.
--HG--
branch : develop
|
2019-09-10 17:13:35 +03:00 |
|
Roman Telezhynskyi
|
c802df2b73
|
Lupdate warnings.
Lupdate lacks of some features to support all C++ valid declarations.
--HG--
branch : develop
|
2019-09-10 16:57:31 +03:00 |
|
Roman Telezhynskyi
|
0536b42a7c
|
Fix regression in angle type By Intersection.
--HG--
branch : develop
|
2019-09-10 13:17:06 +03:00 |
|
Roman Telezhynskyi
|
384130ea65
|
Length to control points in pixels. Convert to pattern units.
--HG--
branch : develop
|
2019-09-10 10:15:07 +03:00 |
|
Roman Telezhynskyi
|
79499c7d74
|
Fix copy paste error.
--HG--
branch : develop
|
2019-09-10 09:58:50 +03:00 |
|
Roman Telezhynskyi
|
c1c4768921
|
Fix potential crash place.
--HG--
branch : develop
|
2019-09-09 18:49:59 +03:00 |
|
Roman Telezhynskyi
|
4263874d30
|
Fixed issue #979. Pattern is not designed correctly on last beta version.
Backed out changeset: cfc33c4b93b0
--HG--
branch : develop
|
2019-09-09 18:47:16 +03:00 |
|
Roman Telezhynskyi
|
8aa5d2ca99
|
Fix wrong order when exporting internal variables.
--HG--
branch : develop
|
2019-09-09 16:40:04 +03:00 |
|
Roman Telezhynskyi
|
8becb5aac4
|
Fix build with Clang.
--HG--
branch : develop
|
2019-09-09 10:21:14 +03:00 |
|
Roman Telezhynskyi
|
94abb23ae6
|
Fix translation disambiguation.
--HG--
branch : develop
|
2019-09-08 10:02:57 +03:00 |
|
Roman Telezhynskyi
|
1bf37872b4
|
Cppcheck warning.
--HG--
branch : develop
|
2019-09-07 11:17:13 +03:00 |
|
Roman Telezhynskyi
|
93910a2130
|
Improve for recent files list. Show duplicate file names with unique path
section.
--HG--
branch : develop
|
2019-09-06 22:18:18 +03:00 |
|
Roman Telezhynskyi
|
880aa4de0c
|
Fix regression in angle type "By second edge right angle".
--HG--
branch : develop
|
2019-09-06 11:12:01 +03:00 |
|
Roman Telezhynskyi
|
aa6a75298c
|
error C2440: 'static_cast': cannot convert from 'double' to 'PassmarkLineType'.
Conversions between enumeration and floating point values are no longer allowed.
--HG--
branch : develop
|
2019-09-05 17:21:06 +03:00 |
|
Roman Telezhynskyi
|
d791649170
|
Suppress MinGW warning.
--HG--
branch : develop
|
2019-09-05 14:59:22 +03:00 |
|
Roman Telezhynskyi
|
20abb9979e
|
Fix broken tests.
--HG--
branch : develop
|
2019-09-05 14:13:22 +03:00 |
|
Roman Telezhynskyi
|
366e76a642
|
Improve piece node context menu. Added options to control passmark angle type
and passmark mark type.
--HG--
branch : develop
|
2019-09-05 11:29:20 +03:00 |
|
Roman Telezhynskyi
|
23ffeba014
|
Fix case with prong. All acute angles now support only angle type by length.
--HG--
branch : develop
|
2019-09-03 17:46:09 +03:00 |
|
Roman Telezhynskyi
|
7e04c412de
|
Suppress MinGW warning.
--HG--
branch : develop
|
2019-09-02 09:37:37 +03:00 |
|
Roman Telezhynskyi
|
1baaaeafb9
|
Refactoring. Move rollback code to methods.
--HG--
branch : develop
|
2019-09-02 08:55:45 +03:00 |
|
Roman Telezhynskyi
|
c137c46e2d
|
New test cover a rollback case.
--HG--
branch : develop
|
2019-09-02 08:43:02 +03:00 |
|
Roman Telezhynskyi
|
7af89dc9c8
|
Cppcheck warning.
--HG--
branch : develop
|
2019-09-02 08:29:18 +03:00 |
|
Roman Telezhynskyi
|
fcfa632118
|
Fix broken tests.
--HG--
branch : develop
|
2019-09-01 13:02:19 +03:00 |
|
Roman Telezhynskyi
|
6233ed0daa
|
Bug fixes for seam allowance angle types.
--HG--
branch : develop
|
2019-09-01 13:01:10 +03:00 |
|
Roman Telezhynskyi
|
27a08641fa
|
Refactoring. Move class VSAPoint to separate file.
--HG--
branch : develop
|
2019-09-01 12:58:54 +03:00 |
|
Roman Telezhynskyi
|
d12070b146
|
Fix bug with angle by intersection.
Was used wrong point bigLine2.p2() instead of bigLine2.p1().
--HG--
branch : develop
|
2019-08-31 15:30:07 +03:00 |
|
Roman Telezhynskyi
|
833a092b27
|
Refactoring. Fix bug in reading vector from Json.
--HG--
branch : develop
|
2019-08-31 09:34:39 +03:00 |
|
Roman Telezhynskyi
|
1cede87cc6
|
Fix function IsOutsidePoint.
Not enough just to compare direction. We also must be sure a distance to tested point is bigger than a segment.
--HG--
branch : develop
|
2019-08-31 09:32:43 +03:00 |
|
Roman Telezhynskyi
|
5dc735b5f4
|
New test case "Loop for start point on line".
--HG--
branch : develop
|
2019-08-29 15:14:17 +03:00 |
|
Roman Telezhynskyi
|
12234d2f10
|
Clazy warning.
--HG--
branch : develop
|
2019-08-29 15:04:39 +03:00 |
|
Roman Telezhynskyi
|
df3684d2a1
|
VPiece to JSON.
Strict version to support Unit tests.
--HG--
branch : develop
|
2019-08-29 15:01:27 +03:00 |
|
Roman Telezhynskyi
|
0a28339963
|
Fix inverse trigonometric functions. Wrong work with degrees.
(grafted from 91c06257daf0d9172d41348dac216027d9f0a855)
--HG--
branch : develop
|
2019-08-26 09:15:46 +03:00 |
|
Roman Telezhynskyi
|
a9a09d85c3
|
Pumpkin mod.
To provide a better quality service we restrict the lifetime a user can use a
test build.
--HG--
branch : develop
|
2019-08-23 08:17:26 +03:00 |
|
Roman Telezhynskyi
|
c63a1af61d
|
error: definition of implicit copy constructor for 'VPosition' is deprecated
because it has a user-declared destructor.
--HG--
branch : develop
|
2019-08-22 18:09:47 +03:00 |
|
Roman Telezhynskyi
|
01798ee422
|
Cppcheck warning.
--HG--
branch : develop
|
2019-08-22 17:47:48 +03:00 |
|
Roman Telezhynskyi
|
f6ddad1a53
|
error: no member named 'function' in namespace 'std'
--HG--
branch : develop
|
2019-08-22 17:47:34 +03:00 |
|
Roman Telezhynskyi
|
98ba5f056a
|
Fix build on Windows.
--HG--
branch : develop
|
2019-08-22 17:18:49 +03:00 |
|
Roman Telezhynskyi
|
067d40813c
|
Cppcheck warning.
--HG--
branch : develop
|
2019-08-22 15:33:32 +03:00 |
|
Roman Telezhynskyi
|
eb8f004a4a
|
Suppress warning "-Weffc++".
--HG--
branch : develop
|
2019-08-22 15:32:45 +03:00 |
|
Roman Telezhynskyi
|
d930e94c42
|
Use QtConcurrent::mapped to run nesting. This will allow to use QFutureWatcher
and create a barier to wait when all jobs finish.
Reduced number of jobs. All piece edges checked in one thread.
--HG--
branch : develop
|
2019-08-22 10:57:38 +03:00 |
|
Roman Telezhynskyi
|
009ac4a0a6
|
Improve gathering strips.
We must not ignore one strip of layout result to provide correct size.
--HG--
branch : develop
|
2019-08-21 19:11:36 +03:00 |
|
Roman Telezhynskyi
|
030c513784
|
Resolved issue #976. The pattern does not open.
--HG--
branch : develop
|
2019-08-20 15:23:31 +03:00 |
|
Roman Telezhynskyi
|
3af915d7ca
|
Resolved issue #558. Stable release for pattern recipe format.
--HG--
branch : develop
|
2019-08-20 08:47:34 +03:00 |
|
Roman Telezhynskyi
|
ce9506971a
|
Export in recipe author and pattern name. ref #558.
--HG--
branch : develop
|
2019-08-20 08:44:20 +03:00 |
|
Roman Telezhynskyi
|
0e2c21240d
|
All formulas in recipe must be in C locale.
--HG--
branch : develop
|
2019-08-20 07:33:45 +03:00 |
|
Roman Telezhynskyi
|
9222db9a21
|
warning: use auto when initializing with a template cast to avoid duplicating
the type name.
--HG--
branch : develop
|
2019-08-12 14:18:02 +03:00 |
|
Roman Telezhynskyi
|
4d38e3aeee
|
warning: thrown exception type is not nothrow copy constructible.
--HG--
branch : develop
|
2019-08-12 14:14:20 +03:00 |
|
Roman Telezhynskyi
|
45452d4d77
|
Export group operations as part of pattern recipe.
--HG--
branch : develop
|
2019-08-12 14:03:38 +03:00 |
|
Roman Telezhynskyi
|
7fe7c6cacf
|
Fix issues in recipe generator.
--HG--
branch : develop
|
2019-08-10 18:14:46 +03:00 |
|
Roman Telezhynskyi
|
4876560b5d
|
MSVC error C2440: 'static_cast': cannot convert from 'double' to 'PieceNodeAngle'.
--HG--
branch : develop
|
2019-08-07 20:28:36 +03:00 |
|
Roman Telezhynskyi
|
8332d4b15b
|
Serialization a point to json. ref #874.
--HG--
branch : develop
|
2019-08-07 17:53:18 +03:00 |
|
Roman Telezhynskyi
|
50dd76b256
|
Fix regression in method VDxfEngine::ExportAAMADrill().
Placelabel center no longer mapped. Mapping must be made manually.
--HG--
branch : develop
|
2019-08-07 10:15:53 +03:00 |
|
Roman Telezhynskyi
|
bcea1b69fa
|
Breaking change. All intersections are now treaded as a loop.
--HG--
branch : develop
|
2019-08-07 12:25:22 +03:00 |
|
Roman Telezhynskyi
|
c2d194c23f
|
Clazy warning.
--HG--
branch : develop
|
2019-08-06 16:39:14 +03:00 |
|
Roman Telezhynskyi
|
04af0170ff
|
New debugging section.
--HG--
branch : develop
|
2019-08-06 16:38:32 +03:00 |
|