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
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
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
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
Roman Telezhynskyi
7beac9db5b
Fix Tape crash on opening. Closes #81
2020-11-22 09:32:33 +02:00
Roman Telezhynskyi
28d2358825
Allow insertion of multiple nodes. Closes #80
2020-11-21 19:04:31 +02:00
Roman Telezhynskyi
80d9fbc107
New function Warning.
2020-11-20 13:18:38 +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
Roman Telezhynskyi
7ba9b380b7
Redesign measurements import.
2020-10-10 19:31:23 +03:00
Roman Telezhynskyi
eaf6975331
Dimension labels.
2020-10-08 13:34:38 +03:00
Roman Telezhynskyi
f072ee5888
Correct way to apply restrictions.
2020-10-07 18:09:27 +03:00
Roman Telezhynskyi
1bb0a896f5
Update base lists after changing restrictions.
2020-10-07 17:14:12 +03:00
Roman Telezhynskyi
506ce6fb5e
Redesign filtering bases.
2020-10-07 17:12:53 +03:00
Roman Telezhynskyi
4a12c1ca74
Continue improving dialog Dimension restrictions.
2020-10-06 18:00:53 +03:00
Roman Telezhynskyi
4a1d20810c
New warning check. Piece name is not unique.
...
(cherry picked from commit d5fd1380dc
)
2020-10-05 16:50:18 +03:00
Roman Telezhynskyi
df2f2f7f83
Dialog Restrict dimension.
2020-10-05 15:14:38 +03:00
Roman Telezhynskyi
0668a99cb5
Redesign a way we define the action.
2020-10-05 11:58:10 +03:00
Roman Telezhynskyi
f96fd45a90
New feature Export to individual measurements.
2020-10-05 11:45:16 +03:00
Roman Telezhynskyi
214170a9b2
Height is not a circumference, but still a distance.
2020-10-05 10:14:31 +03:00
Roman Telezhynskyi
31c0a523e4
Block signals when set a measurement units.
2020-10-03 18:53:36 +03:00
Roman Telezhynskyi
ab5892d3ef
Show calculated value according to option Special units.
2020-10-03 18:53:36 +03:00
Roman Telezhynskyi
16ce597a37
Reading/Writing a measurement data.
2020-10-03 18:53:36 +03:00
Roman Telezhynskyi
ecb62257c2
Dimension controls.
2020-10-03 07:34:25 +03:00
Roman Telezhynskyi
20675a081a
Changes to CLI.
2020-10-03 07:33:56 +03:00
Roman Telezhynskyi
a16e6bc082
Basic implementation for Full circumference trigger.
2020-10-01 19:26:56 +03:00
Roman Telezhynskyi
15978bd868
Refactoring.
...
Unify initialization and translation dimensions base value.
2020-10-01 19:09:23 +03:00
Roman Telezhynskyi
4db0f3a420
Prepare base values.
2020-10-01 19:09:23 +03:00
Roman Telezhynskyi
a0cfebf10d
Save option Full Circumference.
2020-10-01 19:09:23 +03:00
Roman Telezhynskyi
cea2671687
Saving dimensions. Reading dimensions.
2020-10-01 13:32:02 +03:00
Roman Telezhynskyi
484b92a38e
Dialog setup miltisize measurements.
2020-09-28 16:38:32 +03:00
Roman Telezhynskyi
7ac93657cb
Update an increment details after update from file.
...
When we update the table after changes in pattern we want also to see change in formula of a current row.
2020-09-22 17:37:55 +03:00
Roman Telezhynskyi
2814ff073a
Improve searching lost measurements.
...
Very usual users have a situation where they move a pattern and measurements and place them in one folder. If path to measurements is not correct anymore but in the pattern folder we can find measurements file with the same name as expected in the broken path we will propose it by default. This change brings another case. Telegram automatically replace all spaces with underscores. Such names also must be checked and proposed.
2020-07-31 17:07:47 +03:00
Roman Telezhynskyi
acac092ff3
Fix path to AppImage root folder.
...
Valentina relies on absolute paths to find path to components. In case of AppImage path will be mimicked, but root must be corrected to take into account tmp folder AppImage mounts data.
2020-07-13 16:28:59 +03:00
Roman Telezhynskyi
ee29874543
Default prefix must be defined before first use. Added new preprocessor macros value BINDIR. #56
2020-07-13 16:28:59 +03:00
Roman Telezhynskyi
cc506e96ea
Fix hardcoded path to package data directory. It should be controlled over prefix. #56
2020-07-11 10:52:53 +03:00
Roman Telezhynskyi
15e731671f
error: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead.
2020-07-08 13:08:05 +03:00
Roman Telezhynskyi
c3e935029e
More deprecation warnings.
2020-07-07 17:48:26 +03:00
Roman Telezhynskyi
3383df193b
More deprecation warnings.
2020-07-07 10:51:00 +03:00
Roman Telezhynskyi
ca3c5c8532
Do not enable checking ntfs permissions for checking read only status.
2020-06-03 11:44:38 +03:00
Roman Telezhynskyi
63c40f3ad0
Mark missed string for translation.
2020-06-03 11:41:56 +03:00
Roman Telezhynskyi
31db32b2b1
Fix generating a seam allowance. Closes smart-pattern/valentina#36 .
2020-06-02 13:49:44 +03:00
Roman Telezhynskyi
2da8f70f86
Optimize tool box position for big screen resolutions. Closes smart-pattern/valentina#45 .
...
Instead of forcing users to one possible choice add an option to control size policy for the tool box.
2020-06-01 12:21:09 +03:00
Roman Telezhynskyi
813e100bca
Fix missed initialization for visibility categories for tool Visibility group. Closes smart-pattern/valentina#39 .
2020-05-30 18:39:44 +03:00
Roman Telezhynskyi
590e0089da
Improve the property browser. Show full arc name.
2020-05-13 17:52:43 +03:00
Roman Telezhynskyi
dda789e444
Correct user defined export scale factor.
2020-05-10 11:25:25 +03:00