Roman Telezhynskyi
7e1d06a9b6
Fix recipe format version according to specification.
...
--HG--
branch : develop
2019-08-02 14:16:50 +03:00
Roman Telezhynskyi
b4c680e664
Fix build.
...
'std::function' is defined in header '<functional>'; did you forget to
'#include <functional>'?
--HG--
branch : develop
2019-08-01 14:03:51 +03:00
Roman Telezhynskyi
1f8b89bb60
Enable the drill layer in list of AAMA layers.
...
--HG--
branch : develop
2019-08-01 12:49:00 +03:00
Roman Telezhynskyi
3461281c40
Fix bug with nesting a descending group.
...
Another bug in the function. Wrong increment.
--HG--
branch : develop
2019-07-28 15:32:19 +03:00
Roman Telezhynskyi
5978df2629
Fix bug with nesting a descending group.
...
Together with "Nest quantity" and limited space Valentina removes all
duplicates except first for each next paper sheet.
--HG--
branch : develop
2019-07-27 09:02:41 +03:00
Roman Telezhynskyi
ba69759634
Forgot to comment debug lines.
...
--HG--
branch : develop
2019-07-27 07:22:22 +03:00
Roman Telezhynskyi
82a4e011b4
Refactoring. Improve VWidgetDetails.
...
--HG--
branch : develop
2019-07-26 13:32:58 +03:00
Roman Telezhynskyi
db9e275422
Fix rpm package. [skip ci]
...
Error "directories not owned by a package".
--HG--
branch : develop
2019-07-25 17:09:02 +03:00
Roman Telezhynskyi
074398c0c0
Refactor code for feature "Hide not in layout".
...
--HG--
branch : develop
2019-07-25 14:25:03 +03:00
Roman Telezhynskyi
4d54c0c44c
Fix typo in Valentina manpage.
...
Some cyrillic characters were used instead of latin.
--HG--
branch : develop
2019-07-25 08:10:08 +03:00
Roman Telezhynskyi
4df7c1dc93
Merged in vorzelmir/valentina (pull request #14 )
...
make details hidden or visible depend on its layout status
--HG--
branch : develop
2019-07-25 08:00:01 +00:00
Roman Telezhynskyi
26397164e8
Clazy warning. Reverse candidate.
...
--HG--
branch : develop
2019-07-24 18:10:32 +03:00
Roman Telezhynskyi
1bd74c7b35
Fix bug in option Unite pages. Correcting offset.
...
--HG--
branch : develop
2019-07-24 18:07:17 +03:00
Roman Telezhynskyi
503e31aee0
Fix error: 'currentIndexChanged' is deprecated: Use currentTextChanged()
...
instead.
--HG--
branch : develop
2019-07-24 16:45:22 +03:00
Roman Telezhynskyi
2563cd8161
Fix error: 'combinedMatrix' is deprecated: Use combinedTransform() instead.
...
--HG--
branch : develop
2019-07-24 15:54:02 +03:00
Roman Telezhynskyi
8e481d6fea
Fix error: 'find' is deprecated: Use bool find(const QString &, QPixmap *)
...
instead.
--HG--
branch : develop
2019-07-24 15:10:13 +03:00
Roman Telezhynskyi
16a5adbbd4
Fix error: 'swap' is deprecated: Use QList<T>::swapItemsAt().
...
--HG--
branch : develop
2019-07-24 14:22:57 +03:00
Roman Telezhynskyi
4ad06e28b2
Clazy warning.
...
--HG--
branch : develop
2019-07-24 13:43:12 +03:00
Roman Telezhynskyi
4a4351b73d
Fix error: 'width' is deprecated: Use QFontMetrics::horizontalAdvance.
...
--HG--
branch : develop
2019-07-24 13:42:22 +03:00
Roman Telezhynskyi
09bd14f382
Rethink feature. Instead of hiding show main path.
...
--HG--
branch : develop
2019-07-23 16:01:39 +03:00
Roman Telezhynskyi
5c84c80039
Refactoring. Reduce modules dependency.
...
--HG--
branch : develop
2019-07-22 17:06:30 +03:00
Roman Telezhynskyi
d21da1944e
Fix calculalting biggest piece edge.
...
--HG--
branch : develop
2019-07-22 16:15:28 +03:00
Roman Telezhynskyi
5e091a2a66
Backed out changeset: ddb5a308daee
...
--HG--
branch : develop
2019-07-22 16:42:37 +03:00
Roman Telezhynskyi
ed1439613e
Fixed issue #718 , "Error when using measurement A23 waist_to_floor".
...
(grafted from 39075c5793253189542fb8dabb2bf032f42f047f)
--HG--
branch : develop
2019-07-21 21:30:26 +03:00
Roman Telezhynskyi
ed6e0afd17
Cppcheck warnings.
...
--HG--
branch : develop
2019-07-21 17:22:50 +03:00
Roman Telezhynskyi
44345085c2
New option --manualPriority.
...
Helps to disable following manual priority without need to change settings for
each piece.
--HG--
branch : develop
2019-07-21 16:26:21 +03:00
Roman Telezhynskyi
95b9c3ed19
New function VFuzzyOnAxis.
...
--HG--
branch : develop
2019-07-21 15:22:09 +03:00
Roman Telezhynskyi
1ab19c05a3
Refactoring. Move VFuzzyComparePoints to VGeometry static library.
...
--HG--
branch : develop
2019-07-21 15:04:08 +03:00
Roman Telezhynskyi
d4a308af5b
Optimize combining.
...
--HG--
branch : develop
2019-07-21 14:42:47 +03:00
Roman Telezhynskyi
133d82d602
Speed optimization.
...
--HG--
branch : develop
2019-07-21 12:28:28 +03:00
Roman Telezhynskyi
185e228853
Allow scrolling hand dragging for non interactive scenes.
...
--HG--
branch : develop
2019-07-21 12:27:58 +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
a01490b4f4
Fix searching edge index for mirrored piece.
...
--HG--
branch : develop
2019-07-21 10:35:32 +03:00
Roman Telezhynskyi
93901f6a15
Fix getting edge for mirrored piece.
...
--HG--
branch : develop
2019-07-21 10:34:32 +03:00
Roman Telezhynskyi
a03b8318d1
Show global contour direction.
...
--HG--
branch : develop
2019-07-21 10:33:25 +03:00
Roman Telezhynskyi
24ec03c319
Do not show connect for first and last points in global contour.
...
--HG--
branch : develop
2019-07-21 10:32:42 +03:00
Roman Telezhynskyi
8482f3dd28
Left the most robust way to find intersections.
...
--HG--
branch : develop
2019-07-21 10:30:26 +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
e18d328178
Do not use piece's path for nesting. Use only layout allowance path.
...
--HG--
branch : develop
2019-07-21 10:19:00 +03:00
Roman Telezhynskyi
928626d6be
Change starting shift value. It must be small enough to cover shape of long
...
pieces.
--HG--
branch : develop
2019-07-21 10:10:41 +03:00
Roman Telezhynskyi
48bb83a80e
Fuzzy comparison is not enough to test points on axis.
...
--HG--
branch : develop
2019-07-21 10:07:58 +03:00
Roman Telezhynskyi
71466eac13
Refactoring. In some cases, for systems with different precision,
...
IsPointOnLineviaPDP must take different accuracy value.
--HG--
branch : develop
2019-07-21 09:00:42 +03:00
Roman Telezhynskyi
3c289f6d60
Turn on rotation if successful nesting doesn't improve result.
...
--HG--
branch : develop
2019-07-20 22:56:48 +03:00
Roman Telezhynskyi
a2dfebe6cc
Add missed value for comparison.
...
--HG--
branch : develop
2019-07-20 22:03:43 +03:00
Roman Telezhynskyi
e37afae597
Allow controlling priority selecting pieces in layout.
...
--HG--
branch : develop
2019-07-19 10:45:57 +03:00
Roman Telezhynskyi
a3e643b5dd
New feature "Hide piece's main path".
...
In some cases users want to hide main path and work with "real" pattern pieces.
This new option allows to quickly disable main path for all pieces without need
to make manual adjustment for each piece. Do not ovveride piece options.
--HG--
branch : develop
2019-07-18 20:18:48 +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
f99acfb8c9
Adjust size of the dialog to give more space for labels.
...
--HG--
branch : develop
2019-07-18 17:38:21 +03:00
Roman Telezhynskyi
a986f765a6
Fix memory leak.
...
--HG--
branch : develop
2019-07-18 17:34:43 +03:00
Roman Telezhynskyi
0d7c406df4
Fix calculating efficiency.
...
Piece square must be based on seam allowance or main path instead of layout
allowance.
--HG--
branch : develop
2019-07-18 17:32:19 +03:00
vorzelmir
389cc1fa7e
make details hide of visible depend on its layout status
...
--HG--
branch : develop
2019-07-14 21:21:36 +03:00
Roman Telezhynskyi
c9d68f9ea6
Experimental change. Free objects we no longer need.
...
--HG--
branch : develop
2019-07-13 16:57:27 +03:00
Roman Telezhynskyi
979d5bd6ae
Don't check margin keys if user pass --ignoremargins.
...
(grafted from 4a3352b0be6bd084640690666af96f0c784020a4)
--HG--
branch : develop
2019-07-12 20:23:35 +03:00
Roman Telezhynskyi
c522651b6b
Fix typo.
...
--HG--
branch : develop
2019-07-15 20:08:22 +03:00
Roman Telezhynskyi
bdaba68a7e
Allow to undo change of group visibility.
...
Added single group visibility change and multiple groups visibility change,
options hide all/show all. Improved speed for hide all/show all options.
--HG--
branch : develop
2019-07-15 19:56:57 +03:00
Roman Telezhynskyi
65e831da05
New action export recipe.
...
--HG--
branch : feature
2019-07-11 14:15:54 +03:00
Roman Telezhynskyi
965cf34c15
Completed generation of recipe.
...
--HG--
branch : feature
2019-07-11 13:47:55 +03:00
Roman Telezhynskyi
6ed74b2dd0
Refactoring. Use CreateElementWithText to create tag with text.
...
--HG--
branch : feature
2019-07-10 13:07:29 +03:00
Roman Telezhynskyi
8f961300e6
Basic structure for new class VPatternRecipe.
...
--HG--
branch : feature
2019-07-10 12:42:37 +03:00
Roman Telezhynskyi
73e9f2c667
Clear code.
...
--HG--
branch : develop
2019-07-09 19:54:46 +03:00
vorzelmir
a58da6c323
fix a bug
...
--HG--
branch : develop
2019-07-09 16:19:48 +03:00
vorzelmir
1b7dd14f54
adding to group context menu
...
--HG--
branch : develop
2019-07-07 23:17:39 +03:00
Roman Telezhynskyi
2dff387e5e
Try another approach to suppress warning -Warray-bounds.
...
--HG--
branch : develop
2019-07-05 11:06:03 +03:00
Roman Telezhynskyi
c01dd8c1dc
Backed out changeset: bea8c53b301d
...
--HG--
branch : develop
2019-07-05 10:59:54 +03:00
Roman Telezhynskyi
c74d25cd31
Backed out changeset: d56740267493
...
--HG--
branch : develop
2019-07-05 10:59:41 +03:00
Roman Telezhynskyi
16975ec6b9
Refactoring. Another case for QScopeGuard.
...
--HG--
branch : develop
2019-07-04 17:32:58 +03:00
Roman Telezhynskyi
2ac4267dd3
Fix locking file after double save as.
...
(grafted from 4828cd4acfa596166fe4c8a32f505045b86cab9c)
--HG--
branch : develop
2019-07-04 17:13:33 +03:00
Roman Telezhynskyi
13650f20a4
Try to suppress error: array subscript is above array bounds
...
[-Werror=array-bounds].
--HG--
branch : develop
2019-07-04 15:28:44 +03:00
Roman Telezhynskyi
e8804c90bb
New layout option --nestQuantity.
...
--HG--
branch : develop
2019-07-04 14:33:45 +03:00
Roman Telezhynskyi
3212fc6136
Fix issue with a passmark.
...
--HG--
branch : develop
2019-07-02 19:41:49 +03:00
Roman Telezhynskyi
7e1c096fa1
Try to suppress error: array subscript is above array bounds
...
[-Werror=array-bounds].
--HG--
branch : develop
2019-07-02 23:32:52 +03:00
Roman Telezhynskyi
2b2924911c
Supress Cppcheck warnings.
...
--HG--
branch : develop
2019-07-01 18:44:18 +03:00
Roman Telezhynskyi
9042cd000c
Refactoring.
...
--HG--
branch : develop
2019-07-01 18:24:46 +03:00
Roman Telezhynskyi
efa1bc6f27
Missed return statement.
...
--HG--
branch : develop
2019-07-01 18:18:54 +03:00
Roman Telezhynskyi
fc73ace034
Fix access to private member.
...
--HG--
branch : develop
2019-07-01 18:13:46 +03:00
Roman Telezhynskyi
4bd9cf381e
QDataStream streaming operator for QFlags added only since Qt 5.9.
...
--HG--
branch : develop
2019-07-01 17:58:46 +03:00
Roman Telezhynskyi
f8dddca99f
Fix build.
...
--HG--
branch : develop
2019-07-01 14:02:52 +03:00
Roman Telezhynskyi
762b0fc1d0
Fix build.
...
--HG--
branch : develop
2019-07-01 13:49:10 +03:00
Roman Telezhynskyi
03b8758781
All classes which work with QDataStream must provide a header.
...
--HG--
branch : develop
2019-07-01 13:25:03 +03:00
Roman Telezhynskyi
c536c40628
Refactor AboutToQuit.
...
--HG--
branch : develop
2019-07-01 12:47:06 +03:00
Roman Telezhynskyi
4ab84bce38
Make full serialization/deserialization for class VLayoutPiece.
...
--HG--
branch : develop
2019-07-01 12:26:08 +03:00
Roman Telezhynskyi
35eb1cecff
Refactoring.
...
--HG--
branch : develop
2019-07-01 12:11:18 +03:00
Roman Telezhynskyi
0658d92688
New marcos Q_DISABLE_ASSIGN.
...
--HG--
branch : develop
2019-07-01 11:33:29 +03:00
Roman Telezhynskyi
0330869796
Serialization/deserialization for class VLayoutPiece.
...
--HG--
branch : develop
2019-07-01 11:02:09 +03:00
Roman Telezhynskyi
89f786d98a
Refactoring. Moving enum class LayoutExportFormats.
...
--HG--
branch : develop
2019-07-01 09:57:49 +03:00
Roman Telezhynskyi
413fe1ceea
/usr/share/pixmaps is deprecated.
...
--HG--
branch : develop
2019-06-25 12:45:35 +03:00
Roman Telezhynskyi
a38405a8e0
Follow given prefix.
...
User can specify prefix, we should follow it.
--HG--
branch : develop
2019-06-25 12:09:30 +03:00
Roman Telezhynskyi
51893d9f4a
Refactoring. Use QScopeGuard.
...
--HG--
branch : develop
2019-06-25 11:08:47 +03:00
Roman Telezhynskyi
b667adca0c
Fix title for groups widget.
...
--HG--
branch : develop
2019-06-24 12:19:16 +03:00
Roman Telezhynskyi
a2e71d6e1c
Catch exceptions inside of QRunnable. ref #974 .
...
--HG--
branch : develop
2019-06-24 12:14:10 +03:00
Roman Telezhynskyi
422ba5065f
Change for support HAIKU.
...
(grafted from 168b6626b92d229fe00c454592285b40a97cd577)
--HG--
branch : develop
2019-06-24 10:29:50 +03:00
Roman Telezhynskyi
ad07fb3ae5
Fix regression.
...
Found another way to fix tool Flipping by axis.
--HG--
branch : develop
2019-06-19 18:39:37 +03:00
Roman Telezhynskyi
0ffd46215c
Fix for tool Flipping by axis.
...
--HG--
branch : develop
2019-06-18 19:22:08 +03:00
Roman Telezhynskyi
643dce08b7
Changing settings for move and rotate tools through property browser does not
...
take in count previous change for label point and Show label option.
(grafted from 8c626cf05d645f1e9b40dd44a9f361ff1fd2dad7)
--HG--
branch : develop
2019-06-18 19:04:26 +03:00
Roman Telezhynskyi
991b64cf54
Deploy 64 bit version with 64 bit version of openssl.
...
--HG--
branch : develop
2019-06-18 16:49:32 +03:00
Roman Telezhynskyi
a4a6b18561
Cppcheck warning.
...
--HG--
branch : develop
2019-06-18 16:04:50 +03:00
Roman Telezhynskyi
f7c4bdf2a7
Improve handling layout errors.
...
Show Timeout error only if none errors appeared before.
--HG--
branch : develop
2019-06-18 15:14:52 +03:00
Roman Telezhynskyi
80d55659ab
Refactoring.
...
--HG--
branch : develop
2019-06-18 15:10:08 +03:00
Roman Telezhynskyi
d16b0d5501
Remove obsolete debugging system.
...
--HG--
branch : develop
2019-06-18 14:53:00 +03:00
Roman Telezhynskyi
9030cfd52e
Backport QScopeGuard class.
...
--HG--
branch : develop
2019-06-12 08:30:32 +03:00