Roman Telezhynskyi
|
46bf68521e
|
Nesting with timeout.
--HG--
branch : feature
|
2019-03-29 19:52:37 +02:00 |
|
Roman Telezhynskyi
|
290676a2a6
|
Refactoring. Return value or default.
--HG--
branch : feature
|
2019-03-29 19:50:17 +02:00 |
|
Roman Telezhynskyi
|
248b0e3eeb
|
Refactoring. Use std::initializer_list.
--HG--
branch : feature
|
2019-03-29 11:38:46 +02:00 |
|
Roman Telezhynskyi
|
47bcfd74ab
|
Changes for dialog.
--HG--
branch : feature
|
2019-03-29 11:31:17 +02:00 |
|
Roman Telezhynskyi
|
0616dc5540
|
Fix regression. Setup command line parser before checking UI mode state.
--HG--
branch : develop
|
2019-03-28 07:47:14 +02:00 |
|
Roman Telezhynskyi
|
2f9d591929
|
Fix tool tooltip.
--HG--
branch : develop
|
2019-03-27 22:16:38 +02:00 |
|
Roman Telezhynskyi
|
a214a78006
|
Continue replacing custom *_FALLTHROUGH macroses with Q_FALLTHROUGH().
--HG--
branch : develop
|
2019-03-27 13:31:02 +02:00 |
|
Roman Telezhynskyi
|
91925c2618
|
Cppcheck warning.
--HG--
branch : develop
|
2019-03-27 11:45:25 +02:00 |
|
Roman Telezhynskyi
|
fc5b991174
|
Use Q_FALLTHROUGH instead of V_FALLTHROUGH.
--HG--
branch : develop
|
2019-03-16 12:22:09 +02:00 |
|
Roman Telezhynskyi
|
c2672b4b69
|
Shows global contour.
For debugging purposes.
* * *
Show nodes on global contour.
--HG--
branch : develop
|
2019-03-27 10:29:59 +02:00 |
|
Roman Telezhynskyi
|
715389d35d
|
Use Qt's Q_DECL_UNUSED instead of internal V_UNUSED.
--HG--
branch : develop
|
2019-03-16 12:02:00 +02:00 |
|
Roman Telezhynskyi
|
635922faec
|
Instead of squares compare depth position.
--HG--
branch : develop
|
2019-03-27 10:22:00 +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
|
762ee18026
|
Extend layout sheet paper size to cover coner cases.
--HG--
branch : develop
|
2019-03-15 15:33:30 +02:00 |
|
Roman Telezhynskyi
|
5ed2134a29
|
Refactoring. Move pointer to mouse position label to "no GUI" class.
* * *
Fix crash. Access to null pointer.
--HG--
branch : develop
|
2019-03-27 10:15:24 +02:00 |
|
Roman Telezhynskyi
|
37a113abd6
|
Fix spacer in dialog Layout settings.
--HG--
branch : develop
|
2019-03-27 10:08:43 +02:00 |
|
Roman Telezhynskyi
|
1f25b81f88
|
Fix bug in Add increment tool button.
--HG--
branch : develop
|
2019-03-13 10:23:44 +02:00 |
|
Roman Telezhynskyi
|
1393be669b
|
Fix auto cropping.
--HG--
branch : develop
|
2019-03-12 19:45:27 +02:00 |
|
Roman Telezhynskyi
|
0f226d6cdf
|
Fix wrong use of SetAttributeOrRemoveIf(). The remove condition must be
calculated not hardcoded.
--HG--
branch : develop
|
2019-03-27 09:46:33 +02:00 |
|
Roman Telezhynskyi
|
3b1d753360
|
Update for pattern format.
--HG--
branch : develop
|
2019-03-27 09:46:08 +02:00 |
|
Roman Telezhynskyi
|
08415eb4ef
|
Refactoring. Move best square result in separate struct.
--HG--
branch : develop
|
2019-03-27 09:31:02 +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
|
ed23a4ee71
|
Refactoring. Define default values.
--HG--
branch : develop
|
2019-03-26 19:14:05 +02:00 |
|
Roman Telezhynskyi
|
e7bd65bde9
|
Refactoring. Move code in functions.
--HG--
branch : develop
|
2019-03-26 19:10:13 +02:00 |
|
Roman Telezhynskyi
|
1f462586cd
|
Convert to implicitly shared object.
--HG--
branch : develop
|
2019-03-26 19:02:12 +02:00 |
|
Roman Telezhynskyi
|
81cda14c06
|
Refactoring. Pass position data as struct.
--HG--
branch : develop
|
2019-03-26 18:54:59 +02:00 |
|
Roman Telezhynskyi
|
93334c7f7d
|
Show error when preparing pieces fails.
--HG--
branch : develop
|
2019-03-26 18:21:31 +02:00 |
|
Roman Telezhynskyi
|
6b6d124cbb
|
Refactoring.
--HG--
branch : develop
|
2019-03-26 17:47:27 +02:00 |
|
Roman Telezhynskyi
|
335d4e2b81
|
Fix typo.
--HG--
branch : develop
|
2019-03-26 17:30:25 +02:00 |
|
Roman Telezhynskyi
|
263b99ff19
|
Improve API for class VNoBrushScalePathItem. Added method SetWidth().
--HG--
branch : develop
|
2019-03-26 17:26:15 +02:00 |
|
Roman Telezhynskyi
|
c4d07125dc
|
Refactoring define new type for id value.
--HG--
branch : develop
|
2019-03-26 17:15:03 +02:00 |
|
Roman Telezhynskyi
|
d0f738c0f0
|
Cleaning. Remove commented section.
--HG--
branch : develop
|
2019-03-26 17:13:44 +02:00 |
|
Roman Telezhynskyi
|
7588a7f402
|
Extend Label language to support Czech alphabet.
--HG--
branch : develop
|
2019-03-25 13:56:50 +02:00 |
|
Roman Telezhynskyi
|
98fcfbbb56
|
Create command line parser after loading translations to show localized version.
--HG--
branch : develop
|
2019-03-25 13:49:23 +02:00 |
|
Roman Telezhynskyi
|
2c8539a30d
|
Fixed issue #956. Setting pattern unit doesn't change combobox value in Tape
app.
(grafted from 591df5032a71d33d0f17242bebc2d128f9e27d99)
--HG--
branch : develop
|
2019-03-14 11:53:08 +02:00 |
|
Roman Telezhynskyi
|
5008c2c248
|
Fix warning: catching polymorphic type 'class VExceptionBadId' by value
[-Wcatch-value=].
--HG--
branch : develop
|
2019-03-05 11:42:38 +02:00 |
|
Roman Telezhynskyi
|
c8a5b4a618
|
Collect garbage only in gui mode.
--HG--
branch : develop
|
2019-03-04 15:00:59 +02:00 |
|
Roman Telezhynskyi
|
6e60171bf7
|
Speed up loading pattern file by delaying garbage collecting.
--HG--
branch : develop
|
2019-03-04 14:58:27 +02:00 |
|
Roman Telezhynskyi
|
d291051dfb
|
Collect garbage only after successfully parse. This way wrongly accused items
have one more time to restore a reference.
--HG--
branch : develop
|
2019-03-04 14:55:40 +02:00 |
|
Roman Telezhynskyi
|
add6d9facf
|
Don't use Q_UNUSED if we can just skip argument.
--HG--
branch : develop
|
2019-03-04 14:42:42 +02:00 |
|
Roman Telezhynskyi
|
504e617686
|
Fixed issue #955. Valentina corrupts file.
(grafted from 8e9fc213aa8018ebcf889cc9baa3f08a31b4e423)
--HG--
branch : develop
|
2019-03-04 14:40:58 +02:00 |
|
Roman Telezhynskyi
|
33d83cedea
|
Improve VPiece::IsSeamAllowanceValid. If called for piece without seam
allowance return true.
--HG--
branch : develop
|
2019-03-01 17:20:21 +02:00 |
|
Roman Telezhynskyi
|
2c19640089
|
Don't use Qt OpenGL module since Q5.4.
(grafted from 82e62ea2d785e093af68089e509b224f3f4f843f)
--HG--
branch : develop
|
2019-03-01 14:02:19 +02:00 |
|
Roman Telezhynskyi
|
a479f3cb40
|
Improve checking allowance validity.
--HG--
branch : develop
|
2019-02-27 20:33:59 +02:00 |
|
Roman Telezhynskyi
|
782b257c04
|
Fixed issue #954. Valentina produces empty rotation operation.
(grafted from 0108ef767e2447e5b5f39378bcf245e25947a25d)
--HG--
branch : develop
|
2019-02-24 17:29:12 +02:00 |
|
Roman Telezhynskyi
|
d5b50a7850
|
Fix build on Qt 5.2.
--HG--
branch : develop
|
2019-02-24 08:34:49 +02:00 |
|
Roman Telezhynskyi
|
0446a0653c
|
Don't block moving piece label or grainline if pin id is not valid.
--HG--
branch : develop
|
2019-02-24 06:58:35 +02:00 |
|
Roman Telezhynskyi
|
77ae13ae18
|
New pedantic check. Check if allowance path is valid.
This check validate seam allowance path and layout allowance path.
--HG--
branch : develop
|
2019-02-23 18:43:06 +02:00 |
|
Roman Telezhynskyi
|
73885ea890
|
Optimization. Delay refresh a piece internals update.
--HG--
branch : develop
|
2019-02-23 13:24:41 +02:00 |
|
Roman Telezhynskyi
|
bafb7ff70a
|
I have found out that QTest functions chop message string. Because most
valuable for us information goes last we must keep this in mind.
--HG--
branch : develop
|
2019-02-22 17:54:00 +02:00 |
|
Roman Telezhynskyi
|
be7d0692a4
|
Refresh piece geometry if in test mode.
--HG--
branch : develop
|
2019-02-22 12:19:52 +02:00 |
|
Roman Telezhynskyi
|
81bde9bb95
|
Fix issue with loop clearing.
--HG--
branch : develop
|
2019-02-20 09:59:59 +02:00 |
|
Roman Telezhynskyi
|
5472bef03e
|
Fixed issue #948. Not possible to create point at 0 degrees.
--HG--
branch : develop
|
2019-02-19 17:18:14 +02:00 |
|
Roman Telezhynskyi
|
e1cd58db03
|
Fixed issue #946. Impossible to create pattern in detail mode.
--HG--
branch : develop
|
2019-02-18 14:37:39 +02:00 |
|
Roman Telezhynskyi
|
00313493de
|
Changes for travis.
--HG--
branch : develop
|
2019-02-16 13:42:31 +02:00 |
|
Roman Telezhynskyi
|
230eb0fa54
|
Fixes for travis.
--HG--
branch : develop
|
2019-02-16 13:13:17 +02:00 |
|
Roman Telezhynskyi
|
372df4661a
|
Fix reference counting for modeling objects.
--HG--
branch : develop
|
2019-02-16 11:57:47 +02:00 |
|
Roman Telezhynskyi
|
c118b36579
|
Fix regression.
--HG--
branch : develop
|
2019-02-14 17:20:56 +02:00 |
|
Roman Telezhynskyi
|
ab93e4d448
|
Fix bug in method SetAttributeOrRemoveIf.
--HG--
branch : develop
|
2019-02-14 16:25:39 +02:00 |
|
Roman Telezhynskyi
|
9b1cdb1848
|
Improve localization of modifier keys.
--HG--
branch : develop
|
2019-02-14 13:18:16 +02:00 |
|
Roman Telezhynskyi
|
43a914781f
|
Cppcheck warning.
--HG--
branch : develop
|
2019-02-13 17:38:22 +02:00 |
|
Roman Telezhynskyi
|
c12aeca599
|
Resolved issue #936. Improve list of predefined paper size formats for layout
export. Added format Tabloid.
--HG--
branch : develop
|
2019-02-13 17:30:27 +02:00 |
|
Roman Telezhynskyi
|
170238ede7
|
Fixed issue #942. Save Layout mode ignores paper format for tiled PDF.
(grafted from 235a477541863a5ec59ee6115ebfdab5f746b8ff)
--HG--
branch : develop
|
2019-02-13 16:41:31 +02:00 |
|
Roman Telezhynskyi
|
883d2c04f6
|
Resolved issue #937. Wrong symmetrical seam corners on pieces.
(grafted from 8c1b09cc7bc40d6d40e39d931d3e040b0323bd87)
--HG--
branch : develop
|
2019-02-13 16:32:38 +02:00 |
|
Roman Telezhynskyi
|
107af20c80
|
Clazy warnings.
--HG--
branch : develop
|
2019-02-13 12:24:26 +02:00 |
|
Roman Telezhynskyi
|
0d3f073c92
|
Fix name of file.
(grafted from c1bf2fd55aa57b4293b0bdbe333d800edd1e1bf4)
--HG--
branch : develop
|
2019-02-12 15:47:02 +02:00 |
|
Roman Telezhynskyi
|
dc4fca7a76
|
Forgot to comment test data dump functions.
(grafted from 3f7b9889eedf7ae49f804cf6ace7cebec122fbec)
--HG--
branch : develop
|
2019-02-12 15:37:38 +02:00 |
|
Roman Telezhynskyi
|
63e402ba8a
|
Resolved issue #937. Wrong symmetrical seam corners on pieces.
(grafted from f15fbf536959418dcd9a2f2caf7c0267ae46eaee)
--HG--
branch : develop
|
2019-02-12 14:51:21 +02:00 |
|
Roman Telezhynskyi
|
4bfe5201ad
|
Fix regression.
--HG--
branch : develop
|
2019-02-12 12:36:51 +02:00 |
|
Roman Telezhynskyi
|
26578c0fba
|
Select formula text in Formula Wizard to help user quickly override it.
--HG--
branch : develop
|
2019-02-12 12:36:12 +02:00 |
|
Roman Telezhynskyi
|
62d6463753
|
Fix more regressions in dialogs.
--HG--
branch : develop
|
2019-02-12 11:27:51 +02:00 |
|
Roman Telezhynskyi
|
3e821a7b83
|
Fix regression.
--HG--
branch : develop
|
2019-02-12 11:08:40 +02:00 |
|
Roman Telezhynskyi
|
5a74c4bf63
|
Cppcheck warnings.
--HG--
branch : develop
|
2019-02-03 15:58:35 +02:00 |
|
Roman Telezhynskyi
|
a4d96e7020
|
Clazy warning.
--HG--
branch : develop
|
2019-02-03 15:53:51 +02:00 |
|
Roman Telezhynskyi
|
8424222e7c
|
Introducing method UniteMainPathPoints. This method will be usefull if need
return "invisible" path after including custom seam allowance as main path.
--HG--
branch : develop
|
2019-02-11 15:00:32 +02:00 |
|
Roman Telezhynskyi
|
61173f75c4
|
Minor refactoring.
--HG--
branch : develop
|
2019-02-11 14:16:49 +02:00 |
|
Roman Telezhynskyi
|
7d1c4bc3ba
|
Introducing new method SetAttributeOrRemoveIf.
--HG--
branch : develop
|
2019-02-11 14:15:59 +02:00 |
|
Roman Telezhynskyi
|
8612f6d0af
|
Fix bug in XSD shema.
Extend format for future use.
--HG--
branch : develop
|
2019-02-11 13:43:34 +02:00 |
|
Roman Telezhynskyi
|
d538816e42
|
Refactoring.
--HG--
branch : develop
|
2019-02-11 13:35:09 +02:00 |
|
Roman Telezhynskyi
|
3f403e411a
|
Fix potential crash.
--HG--
branch : develop
|
2019-02-11 13:32:36 +02:00 |
|
Roman Telezhynskyi
|
84c96c35dd
|
Refactoring layout piece.
--HG--
branch : develop
|
2019-01-28 20:35:10 +02:00 |
|
Roman Telezhynskyi
|
0c3cce5122
|
Refactoring tool dialogs.
--HG--
branch : develop
|
2019-02-11 13:25:27 +02:00 |
|
Roman Telezhynskyi
|
03e9c3068a
|
Clazy warning.
--HG--
branch : develop
|
2019-02-11 10:46:37 +02:00 |
|
Roman Telezhynskyi
|
f6c05ca11e
|
Fixed issue #939. Calling Formula Wizard through property explorer doesn't
refresh formula.
(grafted from f709c6b0f99abc0c6370bbb37c69eaccbe47a81a)
--HG--
branch : develop
|
2019-02-07 19:22:39 +02:00 |
|
Roman Telezhynskyi
|
66d2aeb026
|
Improve Dialog Seam Allowance tab Labels. Remove unnecessary spaces.
--HG--
branch : develop
|
2019-02-07 15:50:52 +02:00 |
|
Roman Telezhynskyi
|
3b3d1e1b4f
|
Fixed issue #938. Dialog Seam Allowance doesn't block user from saving broken
formula.
(grafted from 829e2d26bb6e63c8bdbf541caac22a1e7f76602b)
--HG--
branch : develop
|
2019-02-07 15:42:17 +02:00 |
|
Roman Telezhynskyi
|
666818e23c
|
Undo zoom fit best after preparing all pieces. This approach doesn't work.
--HG--
branch : develop
|
2019-01-23 11:17:10 +02:00 |
|
Roman Telezhynskyi
|
864d3568c0
|
Resolved issue #932. 2nd version V passmarks.
--HG--
branch : develop
|
2019-01-24 09:26:57 +02:00 |
|
Roman Telezhynskyi
|
68e3836510
|
Zoom fit best after preparing all pieces.
--HG--
branch : develop
|
2019-01-22 17:42:11 +02:00 |
|
Roman Telezhynskyi
|
f0d38c1c59
|
Reduce wait time before starting pieces update.
--HG--
branch : develop
|
2019-01-22 19:06:11 +02:00 |
|
Roman Telezhynskyi
|
7375a457cd
|
Fix regression. After creating a new detail with workpiece tool, only the point
labels appear in the detail screen.
--HG--
branch : develop
|
2019-01-22 19:04:24 +02:00 |
|
Roman Telezhynskyi
|
8a4d915e36
|
Fix regression. Impossible to create new pattern piece.
--HG--
branch : develop
|
2019-01-22 18:56:04 +02:00 |
|
Roman Telezhynskyi
|
86ec5e7254
|
Fixed build error on aarch64. Enumerator value '-1' is outside the range of
underlying type 'char'.
(grafted from 1b4a6dbdc42664a5763d278ed4a2f4eba5dd749f)
--HG--
branch : develop
|
2019-01-21 13:13:54 +02:00 |
|
Roman Telezhynskyi
|
e6f7d3efd1
|
Lupdate.
--HG--
branch : develop
|
2019-01-21 09:28:15 +02:00 |
|
Roman Telezhynskyi
|
f8e6afeda0
|
Fix build on MSVC 2015.
--HG--
branch : develop
|
2019-01-20 16:50:16 +02:00 |
|
Roman Telezhynskyi
|
13b37ffd32
|
Fix typo. Use reserve instead of resize.
--HG--
branch : develop
|
2019-01-20 13:18:50 +02:00 |
|
Roman Telezhynskyi
|
2ce17d5bee
|
Performance optimization. Use threads to speed up preparing details for layout.
Addtionaly users will see nice progress bar.
--HG--
branch : develop
|
2019-01-20 12:19:42 +02:00 |
|
Roman Telezhynskyi
|
e5dc9d0667
|
Each exception class must implement two helper functions to support throwing
and catching exceptions across thread boundaries.
--HG--
branch : develop
|
2019-01-18 17:01:38 +02:00 |
|
Roman Telezhynskyi
|
4f69c7766f
|
Refactoring. Reduce code repetition.
--HG--
branch : develop
|
2019-01-18 13:46:19 +02:00 |
|
Roman Telezhynskyi
|
83dd68c36c
|
Reserve new types for future use.
--HG--
branch : develop
|
2019-01-18 13:38:10 +02:00 |
|