Roman Telezhynskyi
|
2d3b50637c
|
Fixed automatic layout problem. Don't check workpiece bounding rect because it
is not always correct.
--HG--
branch : develop
|
2015-07-07 10:47:10 +03:00 |
|
Roman Telezhynskyi
|
d4e13bfe34
|
Use Q_DECL_OVERRIDE.
--HG--
branch : develop
|
2015-07-03 16:36:54 +03:00 |
|
Roman Telezhynskyi
|
8faded8de2
|
Move classes to VMisc.
--HG--
branch : feature
|
2015-06-15 15:02:42 +03:00 |
|
Roman Telezhynskyi
|
cababbfc37
|
New static library VMisc.
--HG--
branch : feature
|
2015-06-15 14:43:41 +03:00 |
|
Roman Telezhynskyi
|
5ebcd1caba
|
New option "Unite papers".
--HG--
branch : develop
|
2015-05-18 14:26:37 +03:00 |
|
Roman Telezhynskyi
|
dffb7f27a0
|
Forgot disable these sections.
--HG--
branch : develop
|
2015-05-18 11:26:54 +03:00 |
|
Roman Telezhynskyi
|
7392e8e914
|
Fixed issue #304. Layout appears different than my pattern.
--HG--
branch : develop
|
2015-05-17 18:31:17 +03:00 |
|
Roman Telezhynskyi
|
3c6441bd85
|
Comments about disabling Address Sanitizer.
--HG--
branch : develop
|
2015-05-16 17:17:34 +03:00 |
|
Roman Telezhynskyi
|
027bd31c2a
|
Speed optimization.
--HG--
branch : develop
|
2015-05-15 18:16:15 +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
|
3cf421bde4
|
Speed optimization.
--HG--
branch : develop
|
2015-05-14 20:22:24 +03:00 |
|
Roman Telezhynskyi
|
2db88bb95b
|
For debugging creation a layout we don't need always have whole sheet length.
--HG--
branch : develop
|
2015-05-11 10:48:57 +03:00 |
|
Roman Telezhynskyi
|
c1980cc7aa
|
Make possible disable Address Sanitizer.
--HG--
branch : develop
|
2015-05-11 10:10:25 +03:00 |
|
Roman Telezhynskyi
|
c73b2f51e1
|
Save/Restore a last layout settings. Added button RestoreDefaults.
--HG--
branch : develop
|
2015-05-08 17:24:20 +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
|
fcbb301004
|
Spelling error.
--HG--
branch : develop
|
2015-05-06 17:11:12 +03:00 |
|
Roman Telezhynskyi
|
44ef0936d9
|
Much more correct work with QThreadPool.
Use "volatile" keyword. Don't use method waitForDone() anymore.
--HG--
branch : develop
|
2015-05-06 17:09:58 +03:00 |
|
Roman Telezhynskyi
|
b0e0f73aa3
|
QImage supports a maximum of 32768x32768 px images.
--HG--
branch : develop
|
2015-05-06 15:03:45 +03:00 |
|
Roman Telezhynskyi
|
7e6809557b
|
Fixed broken checking intersection workpieces.
--HG--
branch : develop
|
2015-05-04 10:57:38 +03:00 |
|
Roman Telezhynskyi
|
6ce904d652
|
Memory leak. Quick stop creation a layout.
--HG--
branch : develop
|
2015-05-02 20:18:31 +03:00 |
|
Roman Telezhynskyi
|
5766523733
|
Resolved issue #290. Add paper type 'Roll - 36" & 'Roll - 44" to 'Create Layout'
paper size.
--HG--
branch : develop
|
2015-05-02 19:21:47 +03:00 |
|
Roman Telezhynskyi
|
74608b0481
|
Grid(1,1) instead Grid(0,0).
--HG--
branch : develop
|
2015-04-19 17:41:46 +03:00 |
|
Roman Telezhynskyi
|
44b01e8f1b
|
Calculate allowance value according to resolution value.
--HG--
branch : develop
|
2015-04-19 13:59:19 +03:00 |
|
Roman Telezhynskyi
|
8616ef8b9b
|
Check for loops need only do after we create equdistant path.
--HG--
branch : develop
|
2015-04-16 15:43:40 +03:00 |
|
Roman Telezhynskyi
|
89f13a0016
|
fatal error: QtMath: No such file or directory.
--HG--
branch : develop
|
2015-04-15 20:41:23 +03:00 |
|
Roman Telezhynskyi
|
78f1e89f08
|
Cppcheck.
--HG--
branch : develop
|
2015-04-15 15:44:57 +03:00 |
|
Roman Telezhynskyi
|
8bfc9d1ca3
|
Don't show bottom border if only one page need to print.
--HG--
branch : develop
|
2015-04-15 12:10:35 +03:00 |
|
Roman Telezhynskyi
|
d7d1c0b78a
|
Don't show left border and top border if page margin is 0.
--HG--
branch : develop
|
2015-04-15 11:36:08 +03:00 |
|
Roman Telezhynskyi
|
c144c149e6
|
Class VPoster.
--HG--
branch : feature
|
2015-04-11 14:01:25 +03:00 |
|
Roman Telezhynskyi
|
07ec5aacf8
|
QVector::removeLast() was introduced only in Qt 5.1.
--HG--
branch : develop
|
2015-04-01 21:38:42 +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
|
6b8cb0bf69
|
Improving for layout debug mode.
--HG--
branch : release
|
2015-03-23 14:13:44 +02:00 |
|
Roman Telezhynskyi
|
7555c67c3e
|
Clang warnings.
--HG--
branch : release
|
2015-03-16 14:23:02 +02:00 |
|
Roman Telezhynskyi
|
2b711c5f8f
|
Bad API in class LayoutDetail. Fixed checking seam allowence points.
--HG--
branch : release
|
2015-03-14 14:38:44 +02:00 |
|
Roman Telezhynskyi
|
8b0de7504f
|
Coverity Scan.
--HG--
branch : release
|
2015-03-02 21:20:09 +02:00 |
|
Roman Telezhynskyi
|
850d51adac
|
cppcheck.
--HG--
branch : release
|
2015-03-02 19:54:33 +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
|
245c6f522b
|
Don't show arrow if edge too short.
--HG--
branch : develop
|
2015-01-23 17:05:23 +02:00 |
|
dismine
|
4a9e69d32f
|
Saving the layout paper sheets.
--HG--
branch : feature
|
2015-01-23 12:07:58 +02:00 |
|
dismine
|
c84caa349d
|
Clear layout paper.
--HG--
branch : feature
|
2015-01-22 16:23:23 +02:00 |
|
dismine
|
2388d8ef29
|
Avoid window freaze.
--HG--
branch : feature
|
2015-01-22 16:13:25 +02:00 |
|
dismine
|
ef73b351ed
|
New options: rotatate and rotation increase.
--HG--
branch : feature
|
2015-01-22 16:11:50 +02:00 |
|
dismine
|
dd098506dd
|
Move rotation to separate method. Preparetion for working with new setting.
--HG--
branch : feature
|
2015-01-22 13:47:20 +02:00 |
|
dismine
|
0d1725fc11
|
Allow user more quick stop generation.
--HG--
branch : feature
|
2015-01-22 13:39:04 +02:00 |
|
dismine
|
d538f2af73
|
Give program time update GUI.
--HG--
branch : feature
|
2015-01-22 13:35:12 +02:00 |
|
dismine
|
7a9447f7af
|
Don't set information for debug if no need.
--HG--
branch : feature
|
2015-01-22 13:29:40 +02:00 |
|
dismine
|
2aa9de5f94
|
For rotation check only two positions 180 and 0 degree.
--HG--
branch : feature
|
2015-01-22 13:26:09 +02:00 |
|
dismine
|
9210d31c25
|
First realization multithreading.
--HG--
branch : feature
|
2015-01-21 23:49:38 +02:00 |
|
dismine
|
62aa898742
|
Refactoring. Prepare for support multithreading.
--HG--
branch : feature
|
2015-01-21 20:56:59 +02:00 |
|
dismine
|
8655460d6e
|
Refactoring.
--HG--
branch : feature
|
2015-01-21 16:33:06 +02:00 |
|
dismine
|
dac95d00fe
|
Combine edges not enough for all cases. Was added checking position after
rotation around point.
--HG--
branch : feature
|
2015-01-20 22:58:30 +02:00 |
|
dismine
|
7970678575
|
Fix for method UniteWithContour.
--HG--
branch : feature
|
2015-01-20 14:50:24 +02:00 |
|
dismine
|
2355e435a5
|
Fix for method Crossing.
--HG--
branch : feature
|
2015-01-19 20:07:32 +02:00 |
|
dismine
|
366519781b
|
Fix for method InsideContour.
--HG--
branch : feature
|
2015-01-19 20:01:42 +02:00 |
|
dismine
|
120f4cf565
|
Speed optimization.
--HG--
branch : feature
|
2015-01-19 16:13:26 +02:00 |
|
dismine
|
3c76f32bed
|
Alwayse first check if workpiece inside of paper sheet rect.
--HG--
branch : feature
|
2015-01-19 12:36:27 +02:00 |
|
dismine
|
dc2620e0df
|
Need additional point on each edge for check if workpiece inside of global
contour.
--HG--
branch : feature
|
2015-01-19 12:14:54 +02:00 |
|
dismine
|
2937a9e594
|
Wrong rule for check true intersection.
--HG--
branch : feature
|
2015-01-18 22:21:20 +02:00 |
|
dismine
|
c191059ddd
|
Changed Point-In-Polygon Algorithm. Additional field for saving mirror state.
--HG--
branch : feature
|
2015-01-18 20:56:01 +02:00 |
|
dismine
|
c044b334d7
|
Fix for method UniteWithContour.
--HG--
branch : feature
|
2015-01-17 22:51:17 +02:00 |
|
dismine
|
696aaa413b
|
Fixes for method Mirror and debug system.
--HG--
branch : feature
|
2015-01-17 19:23:54 +02:00 |
|
dismine
|
1d1ae1acb4
|
Fixed creation global contour.
--HG--
branch : feature
|
2015-01-17 16:00:46 +02:00 |
|
dismine
|
56aa09a639
|
Don't save last options for creation a layout.
--HG--
branch : feature
|
2015-01-17 15:14:28 +02:00 |
|
dismine
|
28b2f97aaa
|
Fixed getting seam allowence points.
--HG--
branch : feature
|
2015-01-16 21:35:50 +02:00 |
|
dismine
|
b04d1f92e7
|
Forgot save paper after creation.
--HG--
branch : feature
|
2015-01-16 21:34:37 +02:00 |
|
dismine
|
f849d16018
|
Choose first best result.
--HG--
branch : feature
|
2015-01-16 21:33:18 +02:00 |
|
dismine
|
f8d210e720
|
Better check more frequently if user want cancel creation layout.
--HG--
branch : feature
|
2015-01-16 16:45:56 +02:00 |
|
dismine
|
4fb5a048ca
|
Ignore intersection in vertices of edges.
--HG--
branch : feature
|
2015-01-16 16:22:42 +02:00 |
|
dismine
|
040b9e607b
|
Method Mirror now should work.
--HG--
branch : feature
|
2015-01-16 15:20:15 +02:00 |
|
dismine
|
ab2b894d69
|
Better round points if we want avoid errors. Correct way working with QMatrix in
methods translate and rotate.
--HG--
branch : feature
|
2015-01-16 14:54:37 +02:00 |
|
dismine
|
3d1100bc3d
|
Send arranged count of workpieces.
--HG--
branch : feature
|
2015-01-16 14:53:14 +02:00 |
|
dismine
|
00e42b4368
|
Fixed broken seam allowence.
--HG--
branch : feature
|
2015-01-15 16:24:37 +02:00 |
|
dismine
|
79325fe91f
|
Changes for table widows. All prepare for begin testing.
--HG--
branch : feature
|
2015-01-15 15:10:05 +02:00 |
|
dismine
|
a121845407
|
Dialog layout settings.
--HG--
branch : feature
|
2015-01-14 16:14:51 +02:00 |
|
dismine
|
3ed87757c4
|
Return QGraphicsItems with sheet and all details for show on scene.
--HG--
branch : feature
|
2015-01-13 12:38:51 +02:00 |
|
dismine
|
166f2fbcdb
|
Save each frame to png file for debuging creation layout.
--HG--
branch : feature
|
2015-01-12 22:35:32 +02:00 |
|
dismine
|
789dcea6bc
|
Standard way arrange first detail on paper not always allow find position. For
such cases best way is rotate detail around vertex.
--HG--
branch : feature
|
2015-01-12 17:59:15 +02:00 |
|
dismine
|
8dec59ef00
|
Also check shift for each edge.
--HG--
branch : feature
|
2015-01-12 17:23:25 +02:00 |
|
dismine
|
98d5dde2e1
|
Class that drive all process, also speak with outside world.
--HG--
branch : feature
|
2015-01-12 14:12:15 +02:00 |
|
dismine
|
b53d32225a
|
Class that handle choose next detail.
--HG--
branch : feature
|
2015-01-11 15:11:56 +02:00 |
|
dismine
|
007bc1466f
|
Layout paper. Main algorithm.
--HG--
branch : feature
|
2015-01-10 15:47:46 +02:00 |
|
dismine
|
9effd8af02
|
Layout detail.
--HG--
branch : feature
|
2015-01-07 18:54:43 +02:00 |
|
dismine
|
4ba488d0c0
|
VAbstractDetail parent class for VDetail.
--HG--
branch : feature
|
2015-01-02 19:02:07 +02:00 |
|
dismine
|
112dbd7f4e
|
Class for abstract detail.
--HG--
branch : feature
|
2015-01-02 18:32:26 +02:00 |
|
dismine
|
67c93e2b5b
|
Initial commit for class VLayoutDetail.
--HG--
branch : feature
|
2015-01-02 16:14:28 +02:00 |
|
dismine
|
44372c7e6b
|
Initial commit for static library VLayout.
--HG--
branch : feature
|
2015-01-02 15:53:36 +02:00 |
|