Commit graph

775 commits

Author SHA1 Message Date
dismine bdfd292386 First build.
--HG--
branch : feature
2014-08-26 21:31:28 +03:00
dismine 8343f20998 Prepare to build.
--HG--
branch : feature
2014-08-26 20:23:08 +03:00
dismine 3ccd408718 New library VPropertyExplorer.
--HG--
branch : feature
2014-08-26 18:06:14 +03:00
dismine b61b705303 Hide diagnostic "-Weffc++" for private shared data.
--HG--
branch : develop
2014-08-23 09:18:07 +03:00
dismine 5ab476319a Cursors for moving tool.
--HG--
branch : develop
2014-08-26 14:12:22 +03:00
dismine ca32f1c9df Fixed issue 168.
--HG--
branch : develop
2014-08-21 15:44:40 +03:00
dismine 8c572ab70d Implicit Sharing for class VMeasurement.
--HG--
branch : develop
2014-08-20 20:43:53 +03:00
dismine 2557cb1133 Implicit Sharing for class VLengthLine.
--HG--
branch : develop
2014-08-20 20:33:13 +03:00
dismine 3e9d5aa975 Implicit Sharing for class VLineAngle.
--HG--
branch : develop
2014-08-20 20:24:11 +03:00
dismine a16402f747 Implicit Sharing for class VCurveLength.
--HG--
branch : develop
2014-08-20 20:17:47 +03:00
dismine 8f274990e0 Implicit Sharing for class VIncrement.
--HG--
branch : develop
2014-08-20 19:31:15 +03:00
dismine 327705da44 Implicit Sharing for class VVariable.
--HG--
branch : develop
2014-08-20 19:21:42 +03:00
dismine 3c731d9f35 Implicit Sharing for class VInternalVariable.
--HG--
branch : develop
2014-08-20 18:58:10 +03:00
dismine cd03b8a473 Implicit Sharing for class VPointF.
--HG--
branch : develop
2014-08-20 17:20:53 +03:00
dismine d3b3011d15 Implicit Sharing for class VSplinePath.
--HG--
branch : develop
2014-08-20 17:05:19 +03:00
dismine 2aaf98f20c Implicit Sharing for class VSplinePoint.
--HG--
branch : develop
2014-08-20 16:21:43 +03:00
dismine 40eab84c41 Implicit Sharing for class VSpline.
--HG--
branch : develop
2014-08-20 16:02:41 +03:00
dismine 7a8ba8f707 Implicit Sharing for class VArc.
--HG--
branch : develop
2014-08-20 15:23:21 +03:00
dismine d75969b331 Implicit Sharing for class VGObject.
--HG--
branch : develop
2014-08-20 15:01:35 +03:00
dismine fb750ece99 Implicit Sharing for class VDetail.
--HG--
branch : develop
2014-08-20 14:11:12 +03:00
dismine ada855b4e6 Implicit Sharing for class VNodeDetail.
--HG--
branch : develop
2014-08-20 13:33:29 +03:00
cosina 1d1ded7f2e fixed include
--HG--
branch : develop
2014-08-19 22:13:50 +02:00
dismine 35b3c654c6 New mechanizm zooming QGraphicsView using mouse wheel.
--HG--
branch : develop
2014-08-19 15:46:52 +03:00
dismine 4e1742ded5 Show cursor if item can move.
--HG--
branch : develop
2014-08-19 14:16:00 +03:00
dismine 2bdc5f3771 Added two docks.
--HG--
branch : develop
2014-08-18 21:34:26 +03:00
dismine bbf88fc585 Show tools in two columns instead three.
--HG--
branch : develop
2014-08-18 20:39:27 +03:00
dismine 6ed576a71e Visualization for VToolSpline.
--HG--
branch : develop
2014-08-18 17:42:53 +03:00
dismine aec154e43c If point intersects with rect the line to the label wrong.
--HG--
branch : develop
2014-08-17 22:34:01 +03:00
dismine fcffc03649 Refactoring.
--HG--
branch : develop
2014-08-17 21:49:29 +03:00
dismine b72f5511b4 Refactoring.
--HG--
branch : develop
2014-08-17 18:50:33 +03:00
dismine a33ab27909 New define NULL_ID.
--HG--
branch : develop
2014-08-17 18:20:55 +03:00
dismine 036979a68c Fixed issue 107.
--HG--
branch : develop
2014-08-17 17:22:30 +03:00
dismine 2e5d7cdb38 Also show pieces of arc after cutting.
--HG--
branch : develop
2014-08-16 15:14:55 +03:00
dismine 62f573ec55 Renamed classes to more correct names.
--HG--
branch : develop
2014-08-15 20:27:30 +03:00
dismine 2cfe392322 Filter in dialog curves that was created after cutting.
--HG--
branch : develop
2014-08-15 20:07:26 +03:00
dismine e9dc8d7b98 Visualization for VToolCutArc.
--HG--
branch : develop
2014-08-15 17:37:22 +03:00
dismine 3546c2a557 Visualization for VToolArc.
--HG--
branch : develop
2014-08-15 16:54:24 +03:00
dismine 198b73a40f Parent class for all visualizations.
--HG--
branch : develop
2014-08-15 13:48:11 +03:00
dismine 3f582123db Visualization for VToolLineIntersect.
--HG--
branch : develop
2014-08-14 18:48:31 +03:00
dismine 3b129aa94e Visualization for VToolPointOfContact.
--HG--
branch : develop
2014-08-14 16:43:30 +03:00
dismine c7c86cf416 Max label distance from point seek in mm.
--HG--
branch : develop
2014-08-14 14:21:13 +03:00
dismine ade24ab84d Visualization for VToolTriangle.
--HG--
branch : develop
2014-08-14 14:16:02 +03:00
dismine 16fa925021 Visualization for VToolPointOfIntersection.
--HG--
branch : develop
2014-08-13 14:31:01 +03:00
dismine 8d1b68d448 Class visualization for VToolPointOfIntersection.
--HG--
branch : develop
2014-08-13 14:12:00 +03:00
dismine 043b9a4742 Refactoring. Visualization for VToolHeight.
--HG--
branch : develop
2014-08-13 13:20:30 +03:00
dismine fe5104db01 Class visualization for VToolHeight.
--HG--
branch : develop
2014-08-13 12:27:29 +03:00
dismine 4bba3df4af Refactoring.
--HG--
branch : develop
2014-08-12 20:21:50 +03:00
dismine 30aa0402fe Visualization for VToolNormal.
--HG--
branch : develop
2014-08-12 20:02:14 +03:00
dismine 00a8242349 Promote class VTableGraphicsView in Qt Designer.
--HG--
branch : develop
2014-08-12 14:44:21 +03:00
dismine dc8d715814 Promote VMainGraphicsView in Qt Designer.
--HG--
branch : develop
2014-08-12 14:30:20 +03:00
dismine 7e75a18c1c Fixed issue 81.
--HG--
branch : develop
2014-08-11 17:41:17 +03:00
dismine 3af2859980 Formula that calculate angle can be equal zero.
--HG--
branch : develop
2014-08-11 11:56:50 +03:00
dismine 318517d3d7 Use QObject::blockSignals if need block signal instead disconnect() each time.
--HG--
branch : develop
2014-08-09 11:43:01 +03:00
dismine c0b6c3e947 Minor change in pattern format. Fixed issue #20.
--HG--
branch : feature
2014-08-09 10:42:14 +03:00
dismine a9a1e156af Update after change, set default gradation options in list.
--HG--
branch : feature
2014-08-08 22:46:05 +03:00
dismine b31069859e Don't parse gradation in main parse loop.
--HG--
branch : feature
2014-08-08 19:24:36 +03:00
dismine 750825eb6a Change in schema - support gradation tags.
--HG--
branch : feature
2014-08-08 19:22:32 +03:00
dismine 83e3af90f8 Save gradation options.
--HG--
branch : feature
2014-08-08 19:07:44 +03:00
dismine a7b9637f5f CheckBoxs.
--HG--
branch : feature
2014-08-07 22:06:36 +03:00
dismine 6d5b6bed54 Merge with develop
--HG--
branch : feature
2014-08-07 17:49:09 +03:00
dismine 1762cb42b8 After change language method StrToUnits wrong convert unit from string.
--HG--
branch : develop
2014-08-07 17:48:42 +03:00
dismine ee5211a811 Show gradation options.
--HG--
branch : feature
2014-08-07 17:05:37 +03:00
dismine 68a3a15c45 Prepare gradation list.
--HG--
branch : feature
2014-08-07 15:03:24 +03:00
dismine 962f6942ea Get gradation options.
--HG--
branch : feature
2014-08-07 14:17:24 +03:00
dismine 64ea04b44f Update translation.
--HG--
branch : develop
2014-08-04 20:09:45 +03:00
dismine 6667671e40 Stretch last section in icrement table.
--HG--
branch : develop
2014-08-04 20:00:25 +03:00
dismine c11e5d39dc Fix broken deletion of increment.
--HG--
branch : develop
2014-08-04 17:35:57 +03:00
dismine 7c52bf240f Parse current pattern piece only for changing position pattern piece.
--HG--
branch : develop
2014-08-04 16:37:36 +03:00
dismine 924240d8f0 Dialog increment was broken when change language from English.
--HG--
branch : develop
2014-08-03 13:42:36 +03:00
dismine 107094f64d Add missing tooltips.
--HG--
branch : develop
2014-08-02 13:27:17 +03:00
dismine 345ae0bd13 Fix for image tool point of contact.
--HG--
branch : develop
2014-08-02 12:52:55 +03:00
dismine fd0e8b447a Fix button size in dialog.
--HG--
branch : develop
2014-08-02 12:07:20 +03:00
dismine 70db56d74c Missed one include.
--HG--
branch : develop
2014-07-30 23:54:13 +03:00
dismine 4eee16f453 Build on Windows fail.
--HG--
branch : develop
2014-07-30 22:45:27 +03:00
dismine 4bb58c64b3 Check if name of variable is unique.
--HG--
branch : develop
2014-07-30 12:51:22 +03:00
dismine 8570c32774 Math parser test doesn't show result in release mode.
--HG--
branch : develop
2014-07-30 12:22:54 +03:00
dismine 8d4d5623ca Correct error in word.
--HG--
branch : develop
2014-07-30 12:03:50 +03:00
dismine 8acb3f7578 Remove border around qgraphicsitem.
--HG--
branch : develop
2014-07-30 11:58:40 +03:00
dismine 14edede972 Lite parsing. Parse only current pattern piece.
--HG--
branch : develop
2014-07-29 18:23:18 +03:00
dismine c0debc16e0 Optimization. Define variable if only exist in formula.
--HG--
branch : develop
2014-07-29 18:15:18 +03:00
dismine 1a4953ad73 Use another way get tool's id for filtering tool from lists.
--HG--
branch : develop
2014-07-29 16:08:38 +03:00
dismine 10ba3eacbb Don't show internal variable if we created her.
--HG--
branch : develop
2014-07-29 15:19:11 +03:00
dismine 484f149929 Store information about object's id that created internal variable.
--HG--
branch : develop
2014-07-29 14:28:18 +03:00
dismine 13d369f560 Check for self-assignment, by comparing the pointers.
--HG--
branch : develop
2014-07-27 15:30:28 +03:00
dismine c0c407f8a8 Call ZoomFitBest() twice before show pattern.
--HG--
branch : develop
2014-07-26 11:56:34 +03:00
dismine 2cf032461d Refactoring.
--HG--
branch : develop
2014-07-25 18:43:32 +03:00
dismine 1f9c1e623e Remove border around point label.
--HG--
branch : develop
2014-07-25 16:37:27 +03:00
dismine 41a8a46b2f Code style fix.
--HG--
branch : develop
2014-07-25 15:22:46 +03:00
dismine e76eec5ebd Refactoring.
--HG--
branch : develop
2014-07-25 15:16:19 +03:00
dismine 933e63d103 Added new contructor for VPointF.
--HG--
branch : develop
2014-07-25 14:53:39 +03:00
dismine ccbdff7fb5 Use in dialog tool's container with data after creation tool with Apply button.
--HG--
branch : develop
2014-07-25 14:22:25 +03:00
dismine 1cb1166824 Don't show warning about unsaved change if we have brocken formula.
--HG--
branch : develop
2014-07-25 13:34:02 +03:00
dismine 2ff611b923 Visualization for VToolShoulderPoint.
--HG--
branch : develop
2014-07-25 12:55:27 +03:00
dismine b8f6629dd1 Visualization for VToolBisector.
--HG--
branch : develop
2014-07-24 16:26:59 +03:00
dismine 0dbd72be67 Refactoring.
--HG--
branch : develop
2014-07-24 14:31:02 +03:00
dismine 33ad980c91 Remove border around qgraphicsitem when selected.
--HG--
branch : develop
2014-07-24 13:20:26 +03:00
dismine 36e90eb86b Visualization for VToolAlongLine.
--HG--
branch : develop
2014-07-24 13:19:41 +03:00
dismine ba7f8f0507 Menu File->Export pattern (layout).
--HG--
branch : develop
2014-07-23 16:13:08 +03:00
dismine fdc8031880 Icon application-exit.
--HG--
branch : develop
2014-07-23 14:36:57 +03:00
dismine 3e96256b79 Hide saving to ps and eps format if don't installed pdftops.
--HG--
branch : develop
2014-07-23 14:09:19 +03:00
dismine af62578652 Correct file name if user did not specify correct suffix.
--HG--
branch : develop
2014-07-23 13:38:01 +03:00
dismine 28fa14cff2 Sometimes need convert from different unit that in a pattern.
--HG--
branch : develop
2014-07-23 13:04:23 +03:00
dismine 3953d6fb22 Visualization for VToolEndLine.
--HG--
branch : develop
2014-07-23 11:56:32 +03:00
dismine 6d0029324b Refactoring visualization tool line.
--HG--
branch : develop
2014-07-21 15:52:15 +03:00
dismine 84beb053c3 Little change in Windows .manifest file.
--HG--
branch : develop
2014-07-21 14:47:48 +03:00
dismine 717a94879c If formula equal zero it is also error.
--HG--
branch : develop
2014-07-21 12:05:59 +03:00
dismine 41834c7b36 New undo command "rename pattern piece".
--HG--
branch : develop
2014-07-17 15:41:48 +03:00
dismine ad01fe75bd Apply button for dialog line.
--HG--
branch : develop
2014-07-16 20:08:24 +03:00
dismine 356209abfa Refactoring.
--HG--
branch : develop
2014-07-16 15:47:31 +03:00
dismine d7dfcb8898 Refactoring undocommands. Fix deletion node.
--HG--
branch : develop
2014-07-16 15:37:38 +03:00
dismine d3624f7060 Disable resizing pattern piece after full parsing.
--HG--
branch : develop
2014-07-16 11:45:42 +03:00
dismine 4b9e40175a No need get chosen object for dialog anymore for just showing options.
--HG--
branch : develop
2014-07-15 17:42:41 +03:00
dismine 0c42eb06b2 Fix crash. Redefine updating list of variables.
--HG--
branch : develop
2014-07-15 17:28:19 +03:00
dismine ff3b3d8797 Make size dialogline unchangeable.
--HG--
branch : develop
2014-07-15 16:55:57 +03:00
dismine b08019104e Visualization for VToolLine.
--HG--
branch : develop
2014-07-15 16:51:15 +03:00
dismine 6c6ee3c883 Prepare folder for issue #16: Visualization.
--HG--
branch : develop
2014-07-14 21:16:00 +03:00
dismine 9563604d67 Refactoring method PointNameChanged.
--HG--
branch : develop
2014-07-14 19:28:41 +03:00
dismine 84050f042b DialogTriangle - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 19:12:51 +03:00
dismine 9693d6d63e DialogSpline - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 18:57:12 +03:00
dismine d4d55228a6 DialogShoulderPoint, DialogPointOfIntersection - check if names of points don't
equal.

--HG--
branch : develop
2014-07-14 18:32:00 +03:00
dismine 3f50c316de DialogPointOfContact - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 18:15:55 +03:00
dismine 6c72dfabb4 DialogNormal - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 18:07:56 +03:00
dismine efd6760e30 DialogLineIntersect - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 18:01:14 +03:00
dismine c090325875 DialogLine - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 16:33:03 +03:00
dismine f9283ed938 DialogHeight - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 15:57:16 +03:00
dismine 0c6dc67090 DialogBisector - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 14:54:41 +03:00
dismine 0e3da0d902 DialogAlongLine - check if names of points don't equal.
--HG--
branch : develop
2014-07-14 13:21:46 +03:00
dismine 81f77054af Fix zooming to original size.
--HG--
branch : develop
2014-07-13 17:25:36 +03:00
dismine e2ffad7146 Fix missing headers, fix for precompiled header on Windows, fix zooming.
--HG--
branch : develop
2014-07-13 15:49:00 +03:00
dismine e670ab0fd8 Open all patterns from list of command line arguments.
--HG--
branch : develop
2014-07-12 22:48:05 +03:00
dismine 5ba92396c2 After changing active pattern piece calculate pattern piece's bounding rect and
use them for best fit zooming.

--HG--
branch : develop
2014-07-12 19:25:25 +03:00
dismine c7c7f88977 Refactoring dialog history. Method Record().
--HG--
branch : develop
2014-07-11 18:47:05 +03:00
dismine 7ae44c600a Fix crash in history dialog.
--HG--
branch : develop
2014-07-11 17:22:00 +03:00
dismine b29778aa1a ZoomOriginal and ZoomFitBest.
--HG--
branch : develop
2014-07-11 16:10:54 +03:00
dismine 2f43ba669d Measurement name can't have "." and ",". This names do not valid for math
parser.

--HG--
branch : develop
2014-07-10 18:07:03 +03:00
dismine 169f61ae7a Fix path to directory with measurements if path in pattern wrong. Show status
unsaved for pattern if path was changed.

--HG--
branch : develop
2014-07-10 15:03:37 +03:00
dismine 227cc6a2c0 Refactoring - hide settings constructor. Using pointer instead.
--HG--
branch : develop
2014-07-10 12:36:46 +03:00
dismine e64e218bf1 Fix.
--HG--
branch : develop
2014-07-10 11:34:07 +03:00
dismine b64369d58f Little refactoring. Convert value to measurements table unit.
--HG--
branch : develop
2014-07-10 10:10:29 +03:00
dismine fda8cc24fa New icons personal information and measurements.
--HG--
branch : develop
2014-07-09 17:20:13 +03:00
dismine 91843fe8d8 Application doesn't support standard table with inches.
--HG--
branch : develop
2014-07-09 16:44:26 +03:00
dismine 6f127035f4 Show default unit in dialog individual measurements.
--HG--
branch : develop
2014-07-09 15:35:52 +03:00
dismine f8d304e7fc Refactoring. Better support units - conversion (cm and mm). Standard table
doesn't support inches anymore.

--HG--
branch : develop
2014-07-09 15:23:04 +03:00
dismine c1319d8da7 Return old spline path name -> SplPath.
--HG--
branch : develop
2014-07-08 17:35:46 +03:00
dismine 2c24eead7d Broken path to icon.
--HG--
branch : develop
2014-07-08 15:06:57 +03:00
dismine cf6260dd26 Show dialogs on screen center.
--HG--
branch : develop
2014-07-08 15:01:20 +03:00
dismine 354d722fd2 We can't Undo if only opening pattern.
--HG--
branch : develop
2014-07-08 14:26:13 +03:00
dismine e805d36114 Save pointer to main window. Use when need create modal window.
--HG--
branch : develop
2014-07-08 13:59:50 +03:00
dismine a4f6c2a10c Hide maximize button for tool dialogs.
--HG--
branch : develop
2014-07-04 18:48:53 +03:00
dismine 612fc88038 Using standard table was broken.
--HG--
branch : develop
2014-07-04 18:20:24 +03:00