Roman Telezhynskyi
7452a94065
Block a background image transformation if the image in hold state.
2022-02-07 18:40:11 +02:00
Roman Telezhynskyi
038fbb3540
New measurement type separator.
2022-02-05 15:00:30 +02:00
Roman Telezhynskyi
10a2de6b1d
When add a background image place it at the center of visible area.
2022-02-04 11:30:50 +02:00
Roman Telezhynskyi
fd8d2f8a9d
Opacity option for a background image.
2022-02-04 11:01:52 +02:00
Roman Telezhynskyi
111b7f356c
Take default name of a background image from a file path.
2022-02-03 17:11:21 +02:00
Roman Telezhynskyi
62ff405cc0
Added scroll area to layout settings dialog.
2022-02-03 17:05:52 +02:00
Roman Telezhynskyi
11b8ba9e78
Point user to home directory when add a background image.
2022-02-01 19:44:42 +02:00
Roman Telezhynskyi
5dc07b753a
Fix build with MSVC.
2022-01-31 12:41:46 +02:00
Roman Telezhynskyi
fbccb7206d
Fix issue with delete.
2022-01-31 10:39:17 +02:00
Roman Telezhynskyi
fe5fcdce3e
Fix build on Windows.
2022-01-29 20:50:42 +02:00
Roman Telezhynskyi
317bc432e2
Fix reparsing background image items.
2022-01-29 20:13:54 +02:00
Roman Telezhynskyi
882f4ba0bf
Cppcheck warnings.
2022-01-29 18:27:17 +02:00
Roman Telezhynskyi
a8aa4fdb7b
Fix warning 'unused-lambda-capture'.
2022-01-29 11:50:13 +02:00
Roman Telezhynskyi
1b188bf414
Compatibility issues.
2022-01-29 10:59:02 +02:00
Roman Telezhynskyi
ec804740a5
Lupdate.
2022-01-28 17:09:28 +02:00
Roman Telezhynskyi
357fd3a0ac
New feature Background image. Closes #43
2022-01-28 16:54:58 +02:00
Roman Telezhynskyi
141b33884d
Redesign of pattern image.
...
Preparations for support of background image. #43
2022-01-11 17:24:16 +02:00
Roman Telezhynskyi
b8b3acbfd3
Improve for a search bar.
2021-11-22 15:24:48 +02:00
Roman Telezhynskyi
8b966019e6
Code style.
2021-11-19 13:23:51 +02:00
Roman Telezhynskyi
920e6fc8ab
Add text search bar in History window. Closes #153
2021-11-19 13:23:35 +02:00
Roman Telezhynskyi
d61eda4a41
Option to disable the automatic search for updates.
2021-11-18 14:55:15 +02:00
Roman Telezhynskyi
679bb9af48
Code style.
2021-11-18 13:29:53 +02:00
Roman Telezhynskyi
421a8df4be
Remove tool from all visibility groups it in.
2021-11-18 13:29:36 +02:00
Roman Telezhynskyi
a915ef5a0d
Code style.
2021-11-17 16:19:00 +02:00
Roman Telezhynskyi
fe8a983ee3
Improve code quality.
2021-10-19 14:43:49 +03:00
Roman Telezhynskyi
8d52157b41
Help user to select default GUI language.
2021-10-19 14:43:20 +03:00
Roman Telezhynskyi
4b3b7a8987
Add Don't ask again for Stale layout question dialog.
2021-10-19 11:36:34 +03:00
Roman Telezhynskyi
713ad813ff
Allow Valentina to open vlt files on Mac.
2021-10-16 13:49:36 +03:00
Roman Telezhynskyi
8625ecd2b4
Fix handling numeric values passed in console mode.
2021-10-15 18:47:43 +03:00
Roman Telezhynskyi
64c6a28053
Fix reading tiled page margins in console mode.
2021-10-15 18:27:06 +03:00
Roman Telezhynskyi
b6dc3f30b8
Lupdate.
2021-10-01 21:10:16 +03:00
Roman Telezhynskyi
b7ee561024
Check if need to warn about changes in default layout settings in Puzzle app.
2021-09-30 18:25:22 +03:00
Roman Telezhynskyi
8cfc59a668
Cppcheck warning.
2021-09-28 17:40:36 +03:00
Roman Telezhynskyi
665101a6c5
Disable inter-window drag&drop.
2021-09-28 17:13:03 +03:00
Roman Telezhynskyi
74090f7ffd
PDF Tiles "ruler" is fine when Unit is "Inch" or "Cm". It is bad when Unit is "Mm" or "Pixel".
2021-09-28 16:43:36 +03:00
Roman Telezhynskyi
05b884a632
Context-menu on a piece in the carrousel should be the same as the context menu of a piece in the sheet
2021-09-28 16:34:25 +03:00
Roman Telezhynskyi
72a2300bef
Crop watermark if doesn't fit on page.
2021-09-28 16:10:55 +03:00
Roman Telezhynskyi
2e9c94ffae
Fix watermark size while scale sheet.
...
Add watermark placeholder for cases when raster image of watermark will require bigger size than image cache can handle.
2021-09-28 15:19:02 +03:00
Roman Telezhynskyi
4fe2e9688d
I select a piece, then I click on "remove unused" length. If I click directly afterwards on another piece, it makes automatically a multiple selection of the 2 pieces.
...
Expectation: I makes a single selection of the last clicked piece.
2021-09-27 12:12:56 +03:00
Roman Telezhynskyi
2b966a02df
When changing the unit to "inches" in "Sheet", the margins get more decimals after the dot.
...
When changing back to mm / cm etc. it doesn't change back to 2 decimals.
2021-09-27 12:02:29 +03:00
Roman Telezhynskyi
eda0b6173e
When multiple selection, you can see the "No piece selected" after the Transformation-block. It shouldn't be shown.
2021-09-27 11:49:33 +03:00
Roman Telezhynskyi
32be26beef
GCC warnings.
2021-09-27 11:47:09 +03:00
Roman Telezhynskyi
ac3679b10b
if i open the context menu on a piece (right click) and directly after open the context menu (again right click) on another piece, then a multiple selection occurs.
...
Expectation: the same behaviour as when doing several left clicks after another (no multiple selection).
2021-09-27 11:33:09 +03:00
Roman Telezhynskyi
72da739e90
when I click on a piece (left click), there is a background-red for the cutting shape and the seam-shape. With the superposition, we have shade of red. When I open the context-menu on a piece (right click), only the seam-shape is colored in red. I would expect the same behaviour (selection) as with the left click.
2021-09-27 10:32:06 +03:00
Roman Telezhynskyi
db28a6fe91
Undo & Redo Buttons should look like "Zoom in", "zoom out" etc. Right now there is no subcaption and the small buttons make it difficult to click.
2021-09-27 10:16:28 +03:00
Roman Telezhynskyi
f5ae3635a6
GCC warnings.
2021-09-25 21:22:33 +03:00
Roman Telezhynskyi
7acade3aff
GCC warnings.
2021-09-25 20:57:05 +03:00
Roman Telezhynskyi
68f9707df2
Fix build on mac.
2021-09-25 17:33:35 +03:00
Roman Telezhynskyi
fc30957b85
GCC warnings.
2021-09-25 08:17:30 +03:00
Roman Telezhynskyi
a86ef76e5c
Compiler warnings.
2021-09-24 17:56:23 +03:00
Roman Telezhynskyi
d83039c4ee
Compiler warnings.
2021-09-24 16:53:47 +03:00
Roman Telezhynskyi
ed7703c60c
Clang warnings.
2021-09-24 14:57:30 +03:00
Roman Telezhynskyi
cb30d5e3f4
Seam allowance not correct at intersection curve and axis. Closes #145
2021-09-24 12:51:39 +03:00
Roman Telezhynskyi
f2cae16706
Lupdate.
2021-09-16 15:02:50 +03:00
Roman Telezhynskyi
a9b1bebb9e
Fix build with MSVC.
2021-09-16 14:18:36 +03:00
Roman Telezhynskyi
c8fe39dde8
Fix build with MSVC.
2021-09-16 06:54:51 +03:00
Roman Telezhynskyi
071fb7d4c2
Fix build with Qt 5.6.
2021-09-15 14:55:13 +03:00
Roman Telezhynskyi
2433517203
Fix build with MSVC.
2021-09-15 10:42:38 +03:00
Roman Telezhynskyi
f1f368ed43
Fix build with Qt 5.6.
2021-09-15 10:22:06 +03:00
Roman Telezhynskyi
9397a57477
Rename method to avoid collision with an enum class.
2021-09-14 19:54:51 +03:00
Roman Telezhynskyi
87d62684db
Fix build with Qt 5.6.
2021-09-14 17:54:53 +03:00
Roman Telezhynskyi
0301cf567e
error: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance.
2021-09-14 16:38:44 +03:00
Roman Telezhynskyi
095f926e46
error: 'AdjustToMinimumContentsLength' is deprecated: Use AdjustToContents or AdjustToContentsOnFirstShow.
2021-09-14 15:53:15 +03:00
Roman Telezhynskyi
698e139630
Fix build.
2021-09-13 21:07:02 +03:00
Roman Telezhynskyi
93c4f7cc0b
Fix build.
2021-09-13 20:41:53 +03:00
Roman Telezhynskyi
638bd14f67
Fix build.
2021-09-13 19:01:25 +03:00
Roman Telezhynskyi
f7974273fa
Fix build.
2021-09-13 18:19:39 +03:00
Roman Telezhynskyi
eff295ccaf
Cppcheck warnings.
2021-09-13 18:09:53 +03:00
Roman Telezhynskyi
2306d4a67c
Print layout.
2021-09-13 17:27:46 +03:00
Roman Telezhynskyi
f1e49a7fd6
Create and update manual layout from Valentina.
2021-09-13 09:04:11 +03:00
Roman Telezhynskyi
3fea813b9c
Watermark support.
2021-09-11 19:39:38 +03:00
Roman Telezhynskyi
54b0ca5ee5
Fix redrawing VPGraphicsSheet.
2021-09-11 14:01:29 +03:00
Roman Telezhynskyi
3a76f4a2d8
Added page Tiles Scheme.
2021-09-08 18:32:43 +03:00
Roman Telezhynskyi
a3e5948167
Keep original scale from raw layout data.
2021-09-08 12:57:12 +03:00
Roman Telezhynskyi
09005ddb63
Show warning before export.
2021-09-08 11:59:41 +03:00
Roman Telezhynskyi
99153594f7
Temporary disable validation check when export.
2021-09-08 11:19:29 +03:00
Roman Telezhynskyi
cc87f3420d
Fix color for internal items of piece.
2021-09-08 11:15:01 +03:00
Roman Telezhynskyi
03721118a6
Add ruler.
2021-09-08 10:41:35 +03:00
Roman Telezhynskyi
048035db79
Fix generation tiles.
2021-09-07 20:26:35 +03:00
Roman Telezhynskyi
22da66e4d8
Setup correct page orientation.
2021-09-07 12:31:58 +03:00
Roman Telezhynskyi
c32a4f60b0
Place a piece according to margins values.
2021-09-06 18:29:59 +03:00
Roman Telezhynskyi
a9e5ea55cf
Read/write Ignore margins setting.
2021-09-06 18:29:16 +03:00
Roman Telezhynskyi
addfcd94ad
Hide rotation controls while exporting.
2021-09-06 18:06:06 +03:00
Roman Telezhynskyi
7b134d8b62
Clear selection when switch active sheet.
2021-09-06 17:44:27 +03:00
Roman Telezhynskyi
b71253738c
Correct scale when export tiled PDF.
2021-09-06 16:56:56 +03:00
Roman Telezhynskyi
d5a02ac48c
Export layout.
2021-09-06 15:31:36 +03:00
Roman Telezhynskyi
9b24f6ac08
Improve error message when layout file has an error.
2021-09-06 15:31:36 +03:00
Roman Telezhynskyi
005d5fdafd
Release file lock if reading failed.
2021-09-06 15:31:36 +03:00
Roman Telezhynskyi
7d16cae718
Validate layout data.
2021-09-06 15:31:36 +03:00
Roman Telezhynskyi
88508b102e
Fix reading piece labels.
2021-09-06 15:31:36 +03:00
Roman Telezhynskyi
d21546e397
Add support for "Text as path" feature.
2021-09-03 11:32:07 +03:00
Roman Telezhynskyi
3b388d9e19
Fix memory leak.
2021-09-03 11:31:23 +03:00
Roman Telezhynskyi
8e9547da4a
Remove unused length.
2021-09-01 09:21:06 +03:00
Roman Telezhynskyi
1e15d343a0
Show seam line feature.
2021-08-31 14:12:46 +03:00
Roman Telezhynskyi
b14ad59010
Import with update.
2021-08-31 13:08:59 +03:00
Roman Telezhynskyi
29325add49
Gradation label.
2021-08-31 12:07:26 +03:00
Roman Telezhynskyi
0944ea968a
Validate a piece when import raw layout or read the layout format.
2021-08-30 20:00:10 +03:00
Roman Telezhynskyi
b877009d90
Sticky edges.
2021-08-30 18:45:27 +03:00
Roman Telezhynskyi
3d9a4f6f65
Warn the main window about a layout change.
2021-08-30 18:45:00 +03:00
Roman Telezhynskyi
9ceabab131
Handle cases when need to resize the scene size.
2021-08-27 18:34:37 +03:00
Roman Telezhynskyi
cf75f88fcb
Paint piece labels.
2021-08-27 18:27:52 +03:00
Roman Telezhynskyi
5c9b71dee4
Warnings piece out of bound and superposition of pieces.
2021-08-27 18:27:52 +03:00
Roman Telezhynskyi
877fe380e3
Follow grainline.
2021-08-26 19:04:24 +03:00
Roman Telezhynskyi
acfbc5478e
Cleaning.
...
Remove unused slots.
2021-08-26 08:53:53 +03:00
Roman Telezhynskyi
54710608d6
Better piece flipping.
2021-08-26 08:50:11 +03:00
Roman Telezhynskyi
d32bbfcfd4
Layout properties.
2021-08-25 16:58:50 +03:00
Roman Telezhynskyi
4646b6c1fb
Default layout settings.
2021-08-21 16:14:03 +03:00
Roman Telezhynskyi
087d0855dd
Undo/Redo remove sheet.
2021-08-19 16:24:43 +03:00
Roman Telezhynskyi
3f73bd9d75
Undo/Redo add sheet.
2021-08-19 16:09:44 +03:00
Roman Telezhynskyi
6da151c604
Undo/Redo move piece on sheet.
2021-08-19 15:13:54 +03:00
Roman Telezhynskyi
18d9417c96
Undo/Redo transformation origin move.
2021-08-19 12:36:39 +03:00
Roman Telezhynskyi
9a7e4e5ea6
Refresh rotation handles after rotation finish.
2021-08-18 20:51:40 +03:00
Roman Telezhynskyi
cfb8c1b1f4
Fix calculating a piece bounding rect.
...
If the piece will have incorrect shape user will see drawing artifacts.
2021-08-18 20:47:49 +03:00
Roman Telezhynskyi
a35e46f845
Undo/Redo piece rotate.
2021-08-18 20:33:47 +03:00
Roman Telezhynskyi
0908b5a1f7
Undo/Redo piece move.
2021-08-17 18:49:28 +03:00
Roman Telezhynskyi
b638be5b2e
Use QSaveFile class for saving a layout.
2021-08-14 17:21:58 +03:00
Roman Telezhynskyi
742c1c3eb3
Handle read only state.
2021-08-14 17:16:58 +03:00
Roman Telezhynskyi
2d68d40b59
Restore the maybe save warning.
2021-08-14 16:00:42 +03:00
Roman Telezhynskyi
edee237fb8
Fix crash when we open the same file at the same windows twice.
2021-08-14 15:24:22 +03:00
Roman Telezhynskyi
807183b2ce
Read/Write layout file.
2021-08-14 15:19:28 +03:00
Roman Telezhynskyi
718ff2056a
Refactor names to avoid confusion.
2021-08-14 15:18:15 +03:00
Roman Telezhynskyi
d6fe9508a6
Move piece with keyboard.
2021-08-09 15:24:36 +03:00
Roman Telezhynskyi
3fbe96c2a7
Piece rotation.
2021-08-09 15:09:10 +03:00
Roman Telezhynskyi
b366986f7a
Make an increment name valid after user selected it from a completion list.
2021-08-06 17:06:11 +03:00
Roman Telezhynskyi
c7db3de6d8
Restored a piece context menu.
2021-07-31 16:00:32 +03:00
Roman Telezhynskyi
2eecf95af9
Cleaning.
2021-07-31 12:32:23 +03:00
Roman Telezhynskyi
bc0b271f16
Add Add/Remove sheets.
2021-07-31 12:21:07 +03:00
Roman Telezhynskyi
52c9257bd0
Highlight active sheet.
2021-07-31 09:24:38 +03:00
Roman Telezhynskyi
bc3b144fc3
GCC warning.
2021-07-30 18:03:29 +03:00
Roman Telezhynskyi
78382b5c97
Fix issue with drag pixmap.
...
It disappears if move cursor far enough. Instead draw a cursor which will include a piece pixmap.
2021-07-30 18:03:20 +03:00
Roman Telezhynskyi
5242b4ed54
Restore adding pieces on sheet.
2021-07-30 14:49:38 +03:00
Roman Telezhynskyi
ec6c1cad23
Cleaning carousel.
2021-07-29 18:05:25 +03:00
Roman Telezhynskyi
91a69b83b6
Cleaning and refactoring.
2021-07-29 17:11:18 +03:00
Roman Telezhynskyi
9d9f953fae
Fix layout comment.
2021-07-27 10:16:38 +03:00
Roman Telezhynskyi
bbc6f20237
Table of variables is available in Details mode.
...
(cherry picked from commit 3df3dc58c3
)
2021-07-27 10:08:25 +03:00
Roman Telezhynskyi
e5105e4eed
Merge branch 'develop' into feature/manual-layout
2021-07-26 16:47:54 +03:00
Roman Telezhynskyi
95ba17aee3
2 decimals for entering values in multi measurements tables. Closes #136
2021-07-24 10:49:29 +03:00
Roman Telezhynskyi
a1d4ea13c4
Call autosave only in GUI mode.
2021-07-09 15:31:35 +03:00
Roman Telezhynskyi
738e2a4b29
Add tooltip for Export draw feature.
2021-07-01 17:03:22 +03:00
Roman Telezhynskyi
391a721d84
Fix GCC warnings.
2021-07-01 16:03:38 +03:00
Roman Telezhynskyi
136da97002
Lupdate.
2021-06-29 12:26:39 +03:00
Roman Telezhynskyi
c867a9a56e
Export the Draw mode. Closes #83
2021-06-28 20:05:19 +03:00
Roman Telezhynskyi
b2b7dff106
Fix regression. Fix correct handle export format for exporting details in the Detail mode.
2021-06-28 10:25:52 +03:00
Roman Telezhynskyi
7779e16be3
Refactoring.
2021-06-28 10:23:44 +03:00
Roman Telezhynskyi
8cc9a221c6
As suggested by user, use file name when call save as.
2021-06-22 16:48:37 +03:00
Roman Telezhynskyi
5eaff85a60
Add link to our shop.
2021-06-22 16:38:12 +03:00
Roman Telezhynskyi
4bf9a70a65
Update website link.
...
We now have new website.
2021-06-22 16:30:22 +03:00
Roman Telezhynskyi
41e9f0c71a
Fix build.
2021-06-04 11:45:21 +03:00
Roman Telezhynskyi
598f29a0a9
Fix build.
2021-06-04 10:00:14 +03:00
Roman Telezhynskyi
18c0d7454f
Hide warnings related to QMacCGContext.
2021-06-04 08:50:37 +03:00
Roman Telezhynskyi
e40f15ea35
Merge branch 'develop' into feature/manual-layout
2021-06-04 08:49:36 +03:00
Roman Telezhynskyi
40619c22ef
Hide warnings related to QMacCGContext.
2021-06-04 08:49:09 +03:00
Roman Telezhynskyi
7ee158c11c
New menu option Add sheet.
2021-05-27 21:11:32 +03:00
Roman Telezhynskyi
f3c0af7294
Improve creating a piece icon.
...
Add more information about contour: seam line, seam allowance, notches, grainline, internal paths.
2021-05-27 19:52:37 +03:00
Roman Telezhynskyi
82935a1f03
Improvements for VPCarrousel.
2021-05-27 15:55:25 +03:00
Roman Telezhynskyi
f233e7dcba
Improve code style.
2021-05-27 11:35:47 +03:00
Roman Telezhynskyi
45256ebdd9
Use SetAttributeOrRemoveIf for margins.
2021-05-26 10:17:02 +03:00
Roman Telezhynskyi
320ac40056
Add method SetAttributeOrRemoveIf for VPLayoutFileWriter class.
2021-05-26 10:01:50 +03:00
Roman Telezhynskyi
66283709d1
Refactoring.
...
Redesign SetAttributeOrRemoveIf. Add use of a lambda function.
2021-05-25 21:31:02 +03:00
Roman Telezhynskyi
fc06da908f
"Select New for creation measurement file" should be "Select New to create a measurement file". Closes #128
...
(cherry picked from commit 00b436e21d
)
2021-05-25 17:29:21 +03:00
Roman Telezhynskyi
00b436e21d
"Select New for creation measurement file" should be "Select New to create a measurement file". Closes #128
2021-05-25 17:28:45 +03:00
Roman Telezhynskyi
5467e213a2
Read/write empty layout file.
2021-05-22 20:29:33 +03:00
Ronan
302a1fbc2b
Move ExportFormatSuffix and Description to VLayoutExporter
2021-05-22 11:52:24 +02:00
Ronan
1c6aebec4f
VPExporter inherits from VLayoutExporter
2021-05-22 11:00:42 +02:00
Ronan
fb2a7f8714
refactoring for Settings
2021-05-22 09:25:39 +02:00
Ronan
b49087295e
Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout
2021-05-22 09:13:20 +02:00
Ronan
c9a25613f5
Merge remote-tracking branch 'refs/remotes/upstream/feature/manual-layout'
...
Conflicts:
src/app/puzzle/vpmainwindow.cpp
src/app/puzzle/vpmainwindow.h
2021-05-22 09:11:48 +02:00
Roman Telezhynskyi
173703245f
Fix build on macx.
2021-05-22 10:05:18 +03:00
Roman Telezhynskyi
a05a66b2ae
Fix build on Qt less than 5.6.
2021-05-22 09:21:01 +03:00
Roman Telezhynskyi
a9711316ec
Refactoring.
2021-05-21 21:33:17 +03:00
Roman Telezhynskyi
06d19ace25
Dialog File > Preferences.
2021-05-21 20:51:46 +03:00
Roman Telezhynskyi
05645ca7df
Recently Opened Files.
2021-05-21 18:26:00 +03:00
Roman Telezhynskyi
6efa26ffe3
File > Open Layout.
2021-05-21 18:08:37 +03:00
Roman Telezhynskyi
d10355b400
File > Save functions.
2021-05-21 17:17:22 +03:00
Roman Telezhynskyi
67fc4b7539
Label for tooltip.
2021-05-21 12:03:26 +03:00
Roman Telezhynskyi
9c05894dac
Move a "scale" spinner to separate tool bar.
2021-05-21 11:52:29 +03:00
Roman Telezhynskyi
e1b9fbaccd
One application, many windows.
2021-05-21 11:25:43 +03:00
Roman Telezhynskyi
5f607008ac
Return to initial concept.
2021-05-21 10:54:58 +03:00
Roman Telezhynskyi
dc50d24439
Review class VPMainWindow.
...
Setup initial state for a window. User must click New or Open before starting to use the window.
2021-05-20 18:33:53 +03:00
Roman Telezhynskyi
a0dba0ea25
Review class VPApplication.
2021-05-20 17:10:43 +03:00
Roman Telezhynskyi
e15b370ed4
Setup toolbar, set icons for actions.
2021-05-20 16:52:14 +03:00
Roman Telezhynskyi
c8a7c1a898
Deploy for Puzzle.
2021-05-20 10:35:40 +03:00
Ronan Le Tiec
e399c6bf1e
max value of placement grid
2021-05-15 15:37:21 +02:00
Ronan Le Tiec
588232a442
new class VPExporter
2021-05-15 15:28:17 +02:00
Ronan Le Tiec
ee9bce8632
take orientation into account for export
2021-05-15 13:02:21 +02:00
Roman Telezhynskyi
68c6c033b4
Merge branch 'develop' into feature/manual-layout
2021-05-15 11:27:37 +03:00
Roman Telezhynskyi
342df09a82
To less distract users change completer filter mode to match contains. #124
2021-05-15 10:39:31 +03:00
Roman Telezhynskyi
6abddfd240
Standard passmarks length for all pieces. Closes #124
2021-05-10 16:39:17 +03:00
Roman Telezhynskyi
6bfc5065bd
Alias support for tools Point of intersection curve and axis and Point of intersection curves.
2021-05-08 10:54:14 +03:00
Roman Telezhynskyi
69da5ba9b7
Fix regression. Incorrect data caching.
2021-05-07 11:19:06 +03:00
Roman Telezhynskyi
40af5ce356
Fix correct handle a final measurement formula error when exporting a pattern recipe.
...
Valentina must not crash.
(cherry picked from commit abdebbbfaa
)
2021-05-05 19:47:55 +03:00
Roman Telezhynskyi
abdebbbfaa
Fix correct handle a final measurement formula error when exporting a pattern recipe.
...
Valentina must not crash.
2021-05-05 18:53:15 +03:00
Roman Telezhynskyi
662ffd255b
Fix incorrect us of QScopedPointer.
2021-05-04 09:33:19 +03:00
Roman Telezhynskyi
c61087ed5d
Fix potential memory leak.
2021-05-04 09:21:34 +03:00
Roman Telezhynskyi
ca20519fa7
Fix deprecation warning.
2021-05-04 09:19:04 +03:00
Roman Telezhynskyi
a01f06b439
Fix incorrect define the precompiled header file.
...
Expected name is stable.h/cpp.
2021-05-04 08:45:27 +03:00
Roman Telezhynskyi
90eeec1d70
Fix warning parameter 'filename' not found in the function declaration.
2021-04-28 16:44:05 +03:00
Roman Telezhynskyi
9daeae12fe
Filling more gaps in the documentation.
2021-04-28 13:22:24 +03:00
Roman Telezhynskyi
4525662fae
Complete code documentation to satisfy Clang.
2021-04-26 09:14:48 +03:00
Roman Telezhynskyi
c0afa2408e
Fix error inside Save layout dialog. Closes #123
...
(cherry picked from commit a2d7446308
)
2021-04-26 09:06:17 +03:00
Roman Telezhynskyi
a2d7446308
Fix error inside Save layout dialog. Closes #123
2021-04-26 09:03:45 +03:00
Ronan Le Tiec
84479771f7
Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout
2021-04-24 13:04:44 +02:00
Roman Telezhynskyi
b372668c52
Cppcheck warning.
2021-04-24 13:34:44 +03:00
Roman Telezhynskyi
f4eb8330b3
Merge branch 'develop' into feature/manual-layout
2021-04-24 13:05:13 +03:00
Roman Telezhynskyi
e1fa77510b
Remember last selected export format.
2021-04-23 18:03:16 +03:00
Roman Telezhynskyi
bcceeab089
Fix crash.
...
Closing pattern while refreshing pieces causing the app to crash.
2021-04-10 15:54:11 +03:00
Roman Telezhynskyi
6625fe4d85
Reset edit status when close a pattern.
2021-04-10 15:53:03 +03:00
Roman Telezhynskyi
95fb3f3d89
Pattern label template placeholder with dimension label value. Closes #109
2021-03-29 15:06:32 +03:00
Roman Telezhynskyi
e4674f6058
Fix crash.
...
Valentina crashes if highlighted from history dialog tool was removed.
2021-03-26 17:38:31 +02:00
Roman Telezhynskyi
1be20e0b46
Fix reading tool notes.
...
Some tools missed reading notes attribute.
2021-03-26 16:53:37 +02:00
Roman Telezhynskyi
638d3182f4
Fix retranslation table headers in Tape.
2021-03-26 16:27:17 +02:00
Ronan Le Tiec
4ec454a9ef
export title with sheet name
2021-03-14 16:57:20 +01:00
Ronan Le Tiec
0e420963cf
use the sheet name as file name for export
2021-03-14 16:49:02 +01:00
Ronan Le Tiec
dc183eaa51
initialise placement values
2021-03-14 14:40:56 +01:00
Ronan Le Tiec
c4473b0d27
Add rotation shortcuts and grid placement
2021-03-14 14:27:45 +01:00
Roman Telezhynskyi
707e0e682d
Improve point comparison. Loose restrictions for distance between points. smart-pattern/valentina#103
...
- Instead of default value for accuracy use 1 mm. This should help to cover more false positive cases.
- All tests are now enabled on all platforms.
- Added calculation of a distance between points to see exactly how big is difference.
2021-03-04 13:53:22 +02:00
Roman Telezhynskyi
1b64cba897
Fix incorrect calculation of value for multisize measurements in Valentina.
2021-02-28 14:47:41 +02:00
Roman Telezhynskyi
0138e5a321
Merge remote-tracking branch 'origin/develop' into feature/manual-layout
2021-02-24 16:26:11 +02:00
Roman Telezhynskyi
cecc1dfd4e
Incorrect fix of seam allowance distortion. Closes smart-pattern/valentina#99
2021-02-23 18:29:54 +02:00
Roman Telezhynskyi
9f940ba7cf
Fix bug in seam allowance.
2021-02-23 16:08:12 +02:00
Roman Telezhynskyi
7ebb9f2e04
Fix issue. Tape allows to enable disabled rows.
2021-02-08 15:17:43 +02:00
Roman Telezhynskyi
2bb95154cd
Fix Tape crash.
2021-02-06 15:52:21 +02:00
Roman Telezhynskyi
29582687e5
Values for waist and hip swapped for individual measurements.
2021-02-03 17:17:43 +02:00
Roman Telezhynskyi
4376b9ab48
Placeholder %size% has incorrect value.
2021-02-03 17:13:28 +02:00
Roman Telezhynskyi
afd2dd8b15
Don't warn about a file format update after Save as.
2021-01-30 21:36:59 +02:00
Roman Telezhynskyi
4ee901d97c
Fix regression in Pattern properties dialog. Tab Security is disabled for pattern with individual measurements.
2021-01-30 20:43:30 +02:00
Roman Telezhynskyi
5133cac921
Fix warning about missing EUDC font om Wondows.
2021-01-30 20:27:19 +02:00
Roman Telezhynskyi
d86a483524
Correct reading permissions on Windows.
2021-01-30 19:34:54 +02:00
Roman Telezhynskyi
228c40f975
Fix disabling rows for the restriction of the second dimension.
2021-01-28 17:38:30 +02:00
Roman Telezhynskyi
63aba8728b
Fix regression. Changing dimension value caused an infinite loop.
2021-01-27 19:20:26 +02:00
Roman Telezhynskyi
70ea54992f
Fix Clang warning.
2021-01-26 17:08:54 +02:00
Roman Telezhynskyi
8b15f4aed6
Final measurement printout on pattern piece. Closes #85
2021-01-23 21:37:36 +02:00
Roman Telezhynskyi
8123c67e7c
Move Pattern Label Data tab to piece dialog. Closes #89
2021-01-23 20:27:51 +02:00
Roman Telezhynskyi
d30ca54297
Fix width of a grainline on export.
2021-01-23 18:54:07 +02:00
Roman Telezhynskyi
2406e98350
Add support for TIFF format. Closes smart-pattern/valentina#87
2021-01-23 18:47:50 +02:00
Roman Telezhynskyi
4fe4efe859
Fix incorrect filename regular expressions.
2021-01-23 14:04:15 +02:00
Roman Telezhynskyi
b85167ae8d
Fix opening link to a website.
2021-01-22 19:07:52 +02:00
Roman Telezhynskyi
0a71b6c030
Update comboboxes when sync measurements.
2021-01-20 20:22:24 +02:00
Roman Telezhynskyi
a569a20756
Improve multisize measurements format. Allow excluding combinations inside min/max range.
2021-01-19 21:13:25 +02:00
Roman Telezhynskyi
e7ae897433
Add cursor to inform a user about long operation.
2021-01-19 13:00:09 +02:00
Roman Telezhynskyi
4c0edca64a
Improve restrict dimension dialog. Disable not available combinations.
2021-01-19 12:24:56 +02:00
Roman Telezhynskyi
2b7769c80e
Improve multisize measurements format. Allow decimal step 0.5.
2021-01-18 20:44:06 +02:00
Roman Telezhynskyi
d6e555f482
Reduce connectivity for VMainGraphicsView class.
...
Use a signal instead of direct read of a main window to trigger zoom fit best.
2020-12-27 16:38:40 +02:00
Roman Telezhynskyi
936011a8d6
Reduce connectivity for VMainGraphicsView class.
...
Use a signal instead of direct read of a main window to trigger zoom fit best.
2020-12-27 16:35:17 +02:00
Roman Telezhynskyi
6f3e65e30e
Merge branch 'develop' into feature/manual-layout
2020-12-26 22:29:10 +02:00
Roman Telezhynskyi
3c0c624682
Don't check warnings for a legacy mac os x build.
2020-12-26 19:44:55 +02:00
Roman Telezhynskyi
12e2c8aaba
Use QMAKE_DEFAULT_INCDIRS to extend list of system directories.
2020-12-26 18:29:19 +02:00
Roman Telezhynskyi
abe92c667d
Temporary enable full output for macosx.
2020-12-25 09:40:18 +02:00
Roman Telezhynskyi
b8c899bbf5
Fix GCC warning.
2020-12-25 09:31:34 +02:00
Roman Telezhynskyi
547b6bcdb3
VLayoutExporter, add support for the RLD format.
2020-12-23 18:57:25 +02:00
Roman Telezhynskyi
a58a783aba
Merge branch 'develop' into feature/manual-layout
2020-12-23 18:40:33 +02:00
Roman Telezhynskyi
abb4397901
Introducing VPrintLayout class.
...
Refactoring printing a layout.
2020-12-23 15:30:06 +02:00
Roman Telezhynskyi
8405ff3c6d
Merge branch 'develop' into 83-export-drawing
2020-12-22 13:19:40 +02:00
Roman Telezhynskyi
03ec38f2c3
Introducing new class VLayoutExporter.
...
Move all export code outside of the main window class.
2020-12-19 19:10:55 +02:00
Roman Telezhynskyi
4b2e8c0c82
Don't use static_cast for downcast.
2020-12-19 17:15:28 +02:00
Roman Telezhynskyi
c3142b8b07
Remove deprecated QPrinter methods.
2020-12-19 13:13:03 +02:00
Roman Telezhynskyi
58cae6f66c
New option "Don't use the native file dialog".
2020-12-17 18:43:15 +02:00
Roman Telezhynskyi
dc350ae0e2
Fix export of pattern recipe.
2020-12-05 12:36:40 +02:00
Roman Telezhynskyi
40fb6e6900
New option Reset label position.
2020-12-04 09:24:31 +02:00
Roman Telezhynskyi
c476d4b96a
Clean status message after load of a pattern.
2020-11-28 09:10:56 +02:00
Roman Telezhynskyi
aa5f026c58
Merge branch 'develop' into feature/manual-layout
2020-11-27 11:56:55 +02:00
Roman Telezhynskyi
d7600dff14
Unify a tool name for the tool Point of intersection circle and segment.
2020-11-27 10:57:51 +02:00
Roman Telezhynskyi
53f686e919
Fix crash after creating an elliptical arc.
2020-11-27 10:34:23 +02:00
Roman Telezhynskyi
f2624692e3
Refactoring.
...
Rename the function to better reflect its purpose.
2020-11-26 19:39:55 +02:00
Roman Telezhynskyi
4041f9e154
Restore layout debug system.
2020-11-26 19:10:09 +02:00
Ronan Le Tiec
bbe27ec671
Nicer rotate cursor
2020-11-22 12:45:38 +01:00
Ronan Le Tiec
214d46ffcf
Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout
2020-11-22 10:46:00 +01:00
Roman Telezhynskyi
219a3e1eab
Fix Tape crash on opening. Closes #81
...
(cherry picked from commit 7beac9db5b
)
2020-11-22 09:36:19 +02:00
Roman Telezhynskyi
7beac9db5b
Fix Tape crash on opening. Closes #81
2020-11-22 09:32:33 +02:00
Roman Telezhynskyi
e8fd8095b4
Merge branch 'develop' into feature/manual-layout
2020-11-21 19:05:46 +02:00
Roman Telezhynskyi
28d2358825
Allow insertion of multiple nodes. Closes #80
2020-11-21 19:04:31 +02:00
Ronan Le Tiec
cdff123231
Refactor triangle position marks for tiled pdf
2020-11-21 16:47:05 +01:00
Ronan Le Tiec
dd5970f8ba
Improve Piece carrousel icon and drag icon
2020-11-21 15:38:33 +01:00
Ronan Le Tiec
728b2c83c3
Fix piece carrousel context menu crash
2020-11-21 14:28:28 +01:00
Ronan Le Tiec
b9e26f0b3f
Add a trash list and delete context menu function
2020-11-21 14:24:07 +01:00
Ronan Le Tiec
b606497c48
Persistence of sheet name
2020-11-21 13:45:26 +01:00
Ronan Le Tiec
898a5a92c3
Ppi after format name added
2020-11-21 13:26:38 +01:00
Ronan Le Tiec
4366cbdec9
Display passmarks and place labels
2020-11-20 17:05:56 +01:00
Ronan Le Tiec
efac90c9bb
Icons for templates
2020-11-20 16:24:53 +01:00
Ronan Le Tiec
f9d4eac8b4
Merge remote-tracking branch 'upstream/feature/manual-layout' into feature/manual-layout
2020-11-20 15:51:53 +01:00
Ronan Le Tiec
9140fdcb78
Templates for sheet and tiles
2020-11-20 15:51:24 +01:00
Roman Telezhynskyi
b82d6f1bb1
Merge remote-tracking branch 'origin/develop' into feature/manual-layout
2020-11-20 13:40:39 +02:00
Roman Telezhynskyi
80d9fbc107
New function Warning.
2020-11-20 13:18:38 +02:00
Ronan Le Tiec
073bd93df7
remove the grainline filling
2020-11-19 17:24:48 +01:00
Ronan Le Tiec
7e16c12623
Change the selection sequence with tabs
2020-11-19 16:45:02 +01:00
Ronan Le Tiec
b90a99a0aa
Showing internal paths
2020-11-19 16:32:47 +01:00
Ronan Le Tiec
a0cd4e9a31
Selected piece on top
2020-11-19 15:08:45 +01:00
Ronan Le Tiec
9f8f0e8341
refactoring vpgraphicstilegrid and vptilefactory
2020-11-19 14:33:27 +01:00
Ronan Le Tiec
97351b58dd
Add text infos to the tiles
2020-11-16 20:22:38 +01:00
Ronan Le Tiec
db4bd0d616
Improve tiles decoration
2020-11-15 22:34:24 +01:00
Ronan Le Tiec
cbf0651486
All tiles exported
2020-11-15 13:06:57 +01:00
Ronan Le Tiec
f90f8ca01b
First tiles export
2020-11-15 12:30:29 +01:00
Ronan Le Tiec
e7cd13b703
Preview grid of the tiles on the sheet
2020-11-14 17:31:34 +01:00
Ronan Le Tiec
dddf1fe654
Tiles functions and persistence
2020-11-14 15:58:42 +01:00
Ronan Le Tiec
40c9e8161b
Tiles Tab content
2020-11-14 13:23:32 +01:00
Ronan Le Tiec
ffaca85f49
Test SVG export improved
2020-11-14 12:46:18 +01:00
Ronan Le Tiec
f6e5f67159
Button export with test svg export
2020-11-14 12:37:43 +01:00
Ronan Le Tiec
491d5848b4
Add mouse position functionality
2020-11-14 10:55:57 +01:00
Ronan Le Tiec
d55dbbb61e
Add scale spinbox functionality
2020-11-14 10:20:02 +01:00
Ronan Le Tiec
c497e325d8
Zoom functions
2020-11-13 23:31:22 +01:00
Ronan Le Tiec
4ec3e29bb1
add zoom icons to toolbar
2020-11-11 22:04:07 +01:00
Ronan Le Tiec
e1c79b0db5
Icon for the layout tab
2020-11-11 21:09:01 +01:00
Ronan Le Tiec
9fb4a2cc39
init tab refactoring
2020-11-11 19:31:39 +01:00
Ronan Le Tiec
c0c85bb2d5
Layout name und description persistence
2020-11-11 19:14:06 +01:00
Ronan Le Tiec
23c4f81904
Hide some ui elements for MVP
2020-11-10 21:46:23 +01:00
Ronan Le Tiec
f448514c71
take into account Show Seamline
2020-11-10 21:29:23 +01:00
Ronan Le Tiec
6d2b05ccc4
Add uuid to current piece infos
2020-11-10 20:55:39 +01:00
Roman Telezhynskyi
83225958de
Cppcheck warnings.
2020-11-10 16:14:51 +02:00
Roman Telezhynskyi
453d120150
Cppcheck warnings.
2020-11-10 16:10:38 +02:00
Roman Telezhynskyi
0371905c0d
Merge remote-tracking branch 'origin/develop' into feature/manual-layout
2020-11-10 16:00:01 +02:00
Roman Telezhynskyi
fa0afbb589
Fix bug with infinite measurements synchronization.
...
Temporarily remove the path to prevent infinite synchronization after a format conversion.
2020-11-09 16:20:26 +02:00
Roman Telezhynskyi
6ef17ec05b
Fix mapping csv columns.
2020-11-09 13:16:50 +02:00
Roman Telezhynskyi
839547bdd2
Init not mandatory columns with Skip option.
2020-11-09 13:15:48 +02:00
Roman Telezhynskyi
08da057697
Remove duplicate call.
2020-11-09 13:14:50 +02:00
Roman Telezhynskyi
3e682b180c
Alias field for tool Cut Spline Path.
2020-11-04 18:14:34 +02:00
Roman Telezhynskyi
abff41813a
Alias field for tool Cut Spline.
2020-11-04 18:14:34 +02:00
Roman Telezhynskyi
2574ecda0e
Alias field for tool Cut Arc.
2020-11-04 18:14:34 +02:00
Roman Telezhynskyi
b1f9327393
Alias field for tool Spline Path.
2020-11-04 17:36:54 +02:00
Roman Telezhynskyi
648d1f1897
Alias field for tool Spline.
2020-11-04 17:36:54 +02:00
Roman Telezhynskyi
7fe316c876
Alias field for tool Cubic Bezier Path.
2020-11-04 17:36:54 +02:00
Roman Telezhynskyi
a5f65c319c
Alias field for tool Cubic Bezier.
2020-11-04 17:36:54 +02:00
Roman Telezhynskyi
c77d4c9bd2
Improve object name translation.
2020-11-04 17:36:54 +02:00
Roman Telezhynskyi
0301c8289f
Alias field for tool Elliptical arc.
2020-11-04 17:36:54 +02:00
Roman Telezhynskyi
7542fc5dc2
Alias field for tool Arc with length.
2020-11-04 17:36:54 +02:00
Roman Telezhynskyi
1246aba24d
Alias field for tool Arc.
2020-11-04 16:17:16 +02:00
Roman Telezhynskyi
fd5c10c9a8
Fix bug.
...
To find correct dimension for an individual measurement translate its name.
2020-11-04 16:17:15 +02:00
Roman Telezhynskyi
f3e3b9a45f
Fix linker issue.
2020-10-31 11:39:14 +02:00
Roman Telezhynskyi
2f9708337d
Cleaning code.
2020-10-31 10:14:08 +02:00
Roman Telezhynskyi
ec17a82cdc
Fix crash while synchronize measurements.
...
(cherry picked from commit 1b5705388c
)
2020-10-30 12:55:47 +02:00
Roman Telezhynskyi
42afd0e2f6
Fix a size policy for widgets in the property browser.
2020-10-29 14:44:32 +02:00
Roman Telezhynskyi
612a48710e
Mark string for translation.
2020-10-28 14:10:23 +02:00
Roman Telezhynskyi
8927abe99a
Reading/writing a draw tool notes.
2020-10-28 14:09:56 +02:00
Roman Telezhynskyi
460683c942
Show Notes field for all draw mode tools in the property browser.
2020-10-28 11:52:07 +02:00
Roman Telezhynskyi
de401b2d06
Add notes for the base point tool to property browser.
2020-10-27 18:26:33 +02:00
Roman Telezhynskyi
b820107b4d
Notes for tool Base point.
2020-10-27 16:21:51 +02:00
Roman Telezhynskyi
c6e2819587
Fix Tape crash on Mac OS X.
2020-10-25 15:25:57 +02:00
Roman Telezhynskyi
eaf87cc4a1
Remove pumpkin mode.
2020-10-24 11:42:56 +03:00
Roman Telezhynskyi
289f18f354
Add translation comments to measurement columns.
2020-10-23 17:38:43 +03:00
Roman Telezhynskyi
909c703c46
Fix updating dimension placeholder for individual measurements.
2020-10-22 19:24:18 +03:00
Roman Telezhynskyi
7a28cbb14a
Fix build.
...
Use raw pointers instead of QPointer in signals.
2020-10-21 16:23:26 +03:00
Roman Telezhynskyi
67db501da1
Fix build on Qt 5.6 and lower.
2020-10-21 15:53:37 +03:00
Roman Telezhynskyi
e65363546b
Swap hip and waist.
2020-10-20 16:29:11 +03:00
Roman Telezhynskyi
2c8e103710
Fix opening pattern connected to multisize measurements.
2020-10-19 13:09:59 +03:00
Roman Telezhynskyi
34e1391ecb
Remove translation for label placeholders.
2020-10-16 13:55:51 +03:00
Roman Telezhynskyi
d10f20f399
Extend placeholders list with list of measurements.
2020-10-16 13:43:54 +03:00
Roman Telezhynskyi
1b2343e537
Extend list of placeholders.
...
Added customer email and birth date, all dimensions.
2020-10-16 11:37:49 +03:00
Roman Telezhynskyi
a5298ea059
Restore feature Edit current measurements.
2020-10-16 09:31:08 +03:00
Roman Telezhynskyi
18e1a4a601
Remove gradation information from pattern.
2020-10-16 08:22:43 +03:00
Roman Telezhynskyi
4cea74d63b
Loading measurements in Valentina.
2020-10-15 18:05:21 +03:00
Roman Telezhynskyi
23e6d0f830
Allow a user to select dimensions for individual measurements.
2020-10-15 09:35:08 +03:00