Roman Telezhynskyi
|
84001dac61
|
Refactoring. Added move constructor.
--HG--
branch : develop
|
2019-12-30 17:13:18 +02:00 |
|
Roman Telezhynskyi
|
74bb3e4369
|
Fix move sematic.
(grafted from fb8691f522f3515d7c3014a0ea90b60b352a444e)
--HG--
branch : develop
|
2019-12-30 13:00:57 +02:00 |
|
Roman Telezhynskyi
|
5c84c80039
|
Refactoring. Reduce modules dependency.
--HG--
branch : develop
|
2019-07-22 17:06:30 +03:00 |
|
Roman Telezhynskyi
|
d4a308af5b
|
Optimize combining.
--HG--
branch : develop
|
2019-07-21 14:42:47 +03:00 |
|
Roman Telezhynskyi
|
9f6bb49a22
|
Fix adding a piece to global contour.
In case of combine we must skip one edge. In case of rotation we must add right
number of edges.
--HG--
branch : develop
|
2019-07-21 10:40:41 +03:00 |
|
Roman Telezhynskyi
|
cc2aa8d1ba
|
- Fix edge position for empty sheet. Make it close to paper sheet.
- Fix getting contour edge. It must be based on position from empty sheet edge
for "empty" contour.
--HG--
branch : develop
|
2019-07-21 10:23:17 +03:00 |
|
Roman Telezhynskyi
|
8888437b07
|
Fix way we calculate shift for empty sheet. Make it adjustable only if less
than default.
--HG--
branch : develop
|
2019-07-18 17:40:41 +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
|
7b72ea5bc1
|
Optimize layout algorithm after profiling.
--HG--
branch : feature
|
2019-04-02 15:30:31 +03:00 |
|
Roman Telezhynskyi
|
46bf68521e
|
Nesting with timeout.
--HG--
branch : feature
|
2019-03-29 19:52:37 +02:00 |
|
Roman Telezhynskyi
|
91925c2618
|
Cppcheck warning.
--HG--
branch : develop
|
2019-03-27 11:45:25 +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
|
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
|
e7bd65bde9
|
Refactoring. Move code in functions.
--HG--
branch : develop
|
2019-03-26 19:10:13 +02:00 |
|
Roman Telezhynskyi
|
bcb7def7b8
|
Improving contour edge for empty sheet.
It must follow sheet orientation, plus added control of numbers of points with
shift option.
--HG--
branch : develop
|
2018-12-28 15:57:24 +02:00 |
|
Roman Telezhynskyi
|
6bc160075b
|
Refactoring. Fixing warnings.
--HG--
branch : develop
|
2018-12-28 15:55:47 +02:00 |
|
Roman Telezhynskyi
|
61172d46c4
|
Fix typo in headers.
--HG--
branch : develop
|
2017-10-05 12:20:01 +03:00 |
|
Roman Telezhynskyi
|
10a13a499d
|
Rename class VLayoutDetail.
--HG--
branch : feature
|
2017-01-22 11:02:02 +02:00 |
|
Roman Telezhynskyi
|
9b679d7c3e
|
Resolved issue #595. GapWidth affecting to the margins.
--HG--
branch : develop
|
2016-12-10 18:38:34 +02:00 |
|
Roman Telezhynskyi
|
d66280033b
|
Fixed issue #546. Compile error under Windows in current develop revision.
--HG--
branch : develop
|
2016-08-16 19:57:32 +03:00 |
|
Roman Telezhynskyi
|
80f00b361d
|
Use "Include What You Use" tool for optimizing #includes.
--HG--
branch : develop
|
2016-08-08 14:44:49 +03:00 |
|
Roman Telezhynskyi
|
7328b207b7
|
The program crashed because of empty global contour.
--HG--
branch : develop
|
2016-03-28 17:18:38 +03:00 |
|
Roman Telezhynskyi
|
2e83967caf
|
The layout generator optimization. Let QPainterPath check intersections.
--HG--
branch : develop
|
2016-03-28 11:53:02 +03:00 |
|
Roman Telezhynskyi
|
dd586bf01e
|
Little optimization for the layout generator.
--HG--
branch : develop
|
2016-03-28 11:22:15 +03:00 |
|
Roman Telezhynskyi
|
09d2b96e73
|
Endge of empty sheet shouldn't depend on shift value.
--HG--
branch : develop
|
2016-03-27 22:53:41 +03:00 |
|
Roman Telezhynskyi
|
88324a11f2
|
Static Code Analysis.
--HG--
branch : develop
|
2015-10-28 16:22:36 +02:00 |
|
Roman Telezhynskyi
|
d1f18dc9a0
|
Use quint32 instead unsigned int.
--HG--
branch : develop
|
2015-10-26 10:36:07 +02:00 |
|
Roman Telezhynskyi
|
7676959bdb
|
Fix for build on drone.io.
--HG--
branch : develop
|
2015-10-08 20:07:48 +03:00 |
|
Roman Telezhynskyi
|
8faded8de2
|
Move classes to VMisc.
--HG--
branch : feature
|
2015-06-15 15:02:42 +03:00 |
|
Roman Telezhynskyi
|
1ee4ccc8e5
|
Fixed issue #302. Error when creating layout.
--HG--
branch : develop
|
2015-05-15 18:15:14 +03:00 |
|
Roman Telezhynskyi
|
56c027686d
|
New Layout setting "Save length of the sheet".
--HG--
branch : develop
|
2015-05-08 13:10:56 +03:00 |
|
Roman Telezhynskyi
|
6dea77276c
|
QtMath apperas only since Qt 5.1.
--HG--
branch : develop
|
2015-04-01 21:21:24 +03:00 |
|
Roman Telezhynskyi
|
8b0de7504f
|
Coverity Scan.
--HG--
branch : release
|
2015-03-02 21:20:09 +02:00 |
|
Roman Telezhynskyi
|
22055ab684
|
Vera++.
--HG--
branch : release
|
2015-03-02 19:11:43 +02:00 |
|
Roman Telezhynskyi
|
629a2a7579
|
Copyright dates.
--HG--
branch : develop
|
2015-02-27 12:27:48 +02:00 |
|
Roman Telezhynskyi
|
018fae459a
|
Build on Mac OS.
--HG--
branch : develop
|
2015-02-26 22:18:52 +02:00 |
|
dismine
|
62aa898742
|
Refactoring. Prepare for support multithreading.
--HG--
branch : feature
|
2015-01-21 20:56:59 +02:00 |
|