Commit Graph

  • 7d16cae718 Validate layout data. Roman Telezhynskyi 2021-09-04 15:57:31 +0300
  • 88508b102e Fix reading piece labels. Roman Telezhynskyi 2021-09-04 16:01:26 +0300
  • d21546e397 Add support for "Text as path" feature. Roman Telezhynskyi 2021-09-03 11:32:07 +0300
  • 3b388d9e19 Fix memory leak. Roman Telezhynskyi 2021-09-03 11:31:23 +0300
  • 8e9547da4a Remove unused length. Roman Telezhynskyi 2021-09-01 09:20:58 +0300
  • 1e15d343a0 Show seam line feature. Roman Telezhynskyi 2021-08-31 14:12:46 +0300
  • b14ad59010 Import with update. Roman Telezhynskyi 2021-08-31 13:08:59 +0300
  • 29325add49 Gradation label. Roman Telezhynskyi 2021-08-31 12:07:26 +0300
  • 0944ea968a Validate a piece when import raw layout or read the layout format. Roman Telezhynskyi 2021-08-30 20:00:10 +0300
  • b877009d90 Sticky edges. Roman Telezhynskyi 2021-08-30 18:45:27 +0300
  • 3d9a4f6f65 Warn the main window about a layout change. Roman Telezhynskyi 2021-08-30 18:45:00 +0300
  • 9ceabab131 Handle cases when need to resize the scene size. Roman Telezhynskyi 2021-08-27 18:34:37 +0300
  • cf75f88fcb Paint piece labels. Roman Telezhynskyi 2021-08-27 18:23:27 +0300
  • 5c9b71dee4 Warnings piece out of bound and superposition of pieces. Roman Telezhynskyi 2021-08-27 18:27:38 +0300
  • 877fe380e3 Follow grainline. Roman Telezhynskyi 2021-08-26 19:04:24 +0300
  • acfbc5478e Cleaning. Roman Telezhynskyi 2021-08-26 08:53:53 +0300
  • 6c1c2fea36 Code style. Roman Telezhynskyi 2021-08-26 08:50:20 +0300
  • 54710608d6 Better piece flipping. Roman Telezhynskyi 2021-08-26 08:50:11 +0300
  • d32bbfcfd4 Layout properties. Roman Telezhynskyi 2021-08-25 16:58:50 +0300
  • 4646b6c1fb Default layout settings. Roman Telezhynskyi 2021-08-21 16:13:56 +0300
  • 087d0855dd Undo/Redo remove sheet. Roman Telezhynskyi 2021-08-19 16:24:43 +0300
  • 3f73bd9d75 Undo/Redo add sheet. Roman Telezhynskyi 2021-08-19 16:09:38 +0300
  • 6da151c604 Undo/Redo move piece on sheet. Roman Telezhynskyi 2021-08-19 15:13:54 +0300
  • 18d9417c96 Undo/Redo transformation origin move. Roman Telezhynskyi 2021-08-19 12:36:39 +0300
  • 9a7e4e5ea6 Refresh rotation handles after rotation finish. Roman Telezhynskyi 2021-08-18 20:51:40 +0300
  • cfb8c1b1f4 Fix calculating a piece bounding rect. Roman Telezhynskyi 2021-08-18 20:47:49 +0300
  • a35e46f845 Undo/Redo piece rotate. Roman Telezhynskyi 2021-08-18 20:33:47 +0300
  • 0908b5a1f7 Undo/Redo piece move. Roman Telezhynskyi 2021-08-17 18:49:28 +0300
  • b638be5b2e Use QSaveFile class for saving a layout. Roman Telezhynskyi 2021-08-14 17:21:58 +0300
  • 742c1c3eb3 Handle read only state. Roman Telezhynskyi 2021-08-14 17:16:52 +0300
  • 2d68d40b59 Restore the maybe save warning. Roman Telezhynskyi 2021-08-14 16:00:42 +0300
  • edee237fb8 Fix crash when we open the same file at the same windows twice. Roman Telezhynskyi 2021-08-14 15:24:22 +0300
  • 807183b2ce Read/Write layout file. Roman Telezhynskyi 2021-08-14 15:19:28 +0300
  • 718ff2056a Refactor names to avoid confusion. Roman Telezhynskyi 2021-08-14 15:18:15 +0300
  • d6fe9508a6 Move piece with keyboard. Roman Telezhynskyi 2021-08-09 15:24:36 +0300
  • 3fbe96c2a7 Piece rotation. Roman Telezhynskyi 2021-08-09 15:09:10 +0300
  • b366986f7a Make an increment name valid after user selected it from a completion list. Roman Telezhynskyi 2021-08-06 17:06:11 +0300
  • 785d72117d Fix incorrect comparison of the global length of passmark to minimal allowed value. Roman Telezhynskyi 2021-08-06 16:54:45 +0300
  • c7db3de6d8 Restored a piece context menu. Roman Telezhynskyi 2021-07-31 16:00:32 +0300
  • 2eecf95af9 Cleaning. Roman Telezhynskyi 2021-07-31 12:32:23 +0300
  • bc0b271f16 Add Add/Remove sheets. Roman Telezhynskyi 2021-07-31 12:21:07 +0300
  • 52c9257bd0 Highlight active sheet. Roman Telezhynskyi 2021-07-31 09:24:38 +0300
  • bc3b144fc3 GCC warning. Roman Telezhynskyi 2021-07-30 18:03:29 +0300
  • 78382b5c97 Fix issue with drag pixmap. Roman Telezhynskyi 2021-07-30 18:03:20 +0300
  • 5242b4ed54 Restore adding pieces on sheet. Roman Telezhynskyi 2021-07-30 14:49:38 +0300
  • ec6c1cad23 Cleaning carousel. Roman Telezhynskyi 2021-07-29 18:05:25 +0300
  • 91a69b83b6 Cleaning and refactoring. Roman Telezhynskyi 2021-07-29 17:11:18 +0300
  • 9d9f953fae Fix layout comment. Roman Telezhynskyi 2021-07-27 10:16:38 +0300
  • 53f7d00e6d Fix crash when a grainline is empty. Roman Telezhynskyi 2021-07-27 10:13:11 +0300
  • bbc6f20237 Table of variables is available in Details mode. Roman Telezhynskyi 2021-07-27 10:07:39 +0300
  • 3df3dc58c3 Table of variables is available in Details mode. Roman Telezhynskyi 2021-07-27 10:07:39 +0300
  • cfac8e8355 Cppcheck warning. Roman Telezhynskyi 2021-07-26 16:52:54 +0300
  • e5105e4eed Merge branch 'develop' into feature/manual-layout feature/manual-layout Roman Telezhynskyi 2021-07-26 16:47:54 +0300
  • 816f9f02a3 When we search point of intersection curve and axis select the base point only at the end. Roman Telezhynskyi 2021-07-24 16:36:17 +0300
  • 6c5c4f671b Fix hover for tool point of intersection curve and axis. Roman Telezhynskyi 2021-07-24 16:26:42 +0300
  • 8656e9f633 GCC warning. Roman Telezhynskyi 2021-07-24 12:35:22 +0300
  • a474713b77 Fix visualization for tool point of intersection line and axis. Case when the axis's point lies on the line. Roman Telezhynskyi 2021-07-24 12:05:55 +0300
  • 25047b329d Fix hover for tool point of intersection line and axis. Roman Telezhynskyi 2021-07-24 12:05:04 +0300
  • 8ffc2447dd Fix finding point of intersection curve and axis. Roman Telezhynskyi 2021-07-24 11:27:50 +0300
  • a6d9194051 New warnings. Warn a user about incorrect cut curve segment length. Roman Telezhynskyi 2021-07-24 11:15:48 +0300
  • 95ba17aee3 2 decimals for entering values in multi measurements tables. Closes #136 Roman Telezhynskyi 2021-07-24 10:49:29 +0300
  • 5d84aa6dc1 Fix regression. Set default value for detail labels size and grainline length to 10 cm. Roman Telezhynskyi 2021-07-20 16:14:13 +0300
  • af3ce8abfe Fix build. Roman Telezhynskyi 2021-07-10 16:21:44 +0300
  • bd229583d4 Test IsAllowanceValid method. Roman Telezhynskyi 2021-07-10 16:13:29 +0300
  • 83c230e45f Update tests. Roman Telezhynskyi 2021-07-10 15:51:51 +0300
  • 7043d59858 Warn about stale layout only in GUI mode. Roman Telezhynskyi 2021-07-09 15:38:53 +0300
  • a1d4ea13c4 Call autosave only in GUI mode. Roman Telezhynskyi 2021-07-09 15:31:35 +0300
  • d280f6a2bb Fix regression. Minimal seam allowance width is less than the point accuracy values. Roman Telezhynskyi 2021-07-09 10:42:09 +0300
  • 5b7e98bf48 Bump version. v0.7.49 Roman Telezhynskyi 2021-07-01 17:12:34 +0300
  • 6c2f1bda6e Lupdate. Roman Telezhynskyi 2021-07-01 17:02:17 +0300
  • 738e2a4b29 Add tooltip for Export draw feature. Roman Telezhynskyi 2021-07-01 17:03:08 +0300
  • 7ea984f194 Fix crash. Roman Telezhynskyi 2021-07-01 16:54:49 +0300
  • 391a721d84 Fix GCC warnings. Roman Telezhynskyi 2021-07-01 16:03:38 +0300
  • da3e6a8dd7 Bump version. v0.7.48 Roman Telezhynskyi 2021-06-29 17:31:40 +0300
  • 136da97002 Lupdate. Roman Telezhynskyi 2021-06-29 12:26:39 +0300
  • 8cb5007688 Suppress MSVC warning C5243: 'type-name': using incomplete class 'class-name' can cause potential one definition rule violation due to ABI limitation. Roman Telezhynskyi 2021-06-29 11:57:21 +0300
  • c867a9a56e Export the Draw mode. Closes #83 Roman Telezhynskyi 2021-06-28 20:05:19 +0300
  • b2b7dff106 Fix regression. Fix correct handle export format for exporting details in the Detail mode. Roman Telezhynskyi 2021-06-28 10:25:52 +0300
  • 7779e16be3 Refactoring. Roman Telezhynskyi 2021-06-28 10:23:44 +0300
  • f5a5fadc52 Optimize calls. Roman Telezhynskyi 2021-06-23 15:58:43 +0300
  • 3c27c3ee46 Fix incorrect seam allowance. Closes #133 Roman Telezhynskyi 2021-06-22 19:04:01 +0300
  • 8cc9a221c6 As suggested by user, use file name when call save as. Roman Telezhynskyi 2021-06-22 16:48:37 +0300
  • 5eaff85a60 Add link to our shop. Roman Telezhynskyi 2021-06-22 16:38:12 +0300
  • 4bf9a70a65 Update website link. Roman Telezhynskyi 2021-06-22 16:30:22 +0300
  • 5defddfbb8 Fix parsing formulas with not canonical math symbols. Roman Telezhynskyi 2021-06-11 15:30:06 +0300
  • 5672e616af Fix parsing formulas with not canonical math symbols. Roman Telezhynskyi 2021-06-11 15:30:06 +0300
  • 41e9f0c71a Fix build. Roman Telezhynskyi 2021-06-04 11:45:21 +0300
  • 88e681348b Fix build. Roman Telezhynskyi 2021-06-04 10:43:15 +0300
  • 598f29a0a9 Fix build. Roman Telezhynskyi 2021-06-04 10:00:14 +0300
  • 18c0d7454f Hide warnings related to QMacCGContext. Roman Telezhynskyi 2021-06-04 08:50:37 +0300
  • e40f15ea35 Merge branch 'develop' into feature/manual-layout Roman Telezhynskyi 2021-06-04 08:49:36 +0300
  • 40619c22ef Hide warnings related to QMacCGContext. Roman Telezhynskyi 2021-06-04 08:49:09 +0300
  • daf42ccb67 Fix build. Roman Telezhynskyi 2021-05-31 12:23:59 +0300
  • 3ae13febd3 Incorrect behavior of empty arc and elliptical arc. Closes #129 Roman Telezhynskyi 2021-05-31 12:07:28 +0300
  • 7ee158c11c New menu option Add sheet. Roman Telezhynskyi 2021-05-27 21:11:32 +0300
  • 962b5dd561 Cppcheck warning. Roman Telezhynskyi 2021-05-27 20:58:18 +0300
  • f3c0af7294 Improve creating a piece icon. Roman Telezhynskyi 2021-05-27 19:52:37 +0300
  • 82935a1f03 Improvements for VPCarrousel. Roman Telezhynskyi 2021-05-27 15:55:25 +0300
  • f233e7dcba Improve code style. Roman Telezhynskyi 2021-05-27 11:35:39 +0300
  • 18c804c962 Fix closing a pattern file. Roman Telezhynskyi 2021-05-26 10:40:21 +0300