Commit graph

6441 commits

Author SHA1 Message Date
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 42ed025afa Fix validation of Curved path tool. Closes smart-pattern/valentina#41. 2020-05-30 18:14:50 +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
Roman Telezhynskyi 1f310c2c2c Fix default value for a export scale factor. 2020-05-10 11:24:49 +03:00
Roman Telezhynskyi 110ac969e9 Fix build with MSVC. 2020-05-09 11:38:47 +03:00
Roman Telezhynskyi 4970254607 Fix issue. Elide a variable description in the formula wizard.
(cherry picked from commit 56ec62580c)
2020-05-08 19:41:42 +03:00
Roman Telezhynskyi c9e85e0266 Lupdate. 2020-05-07 17:21:01 +03:00
Roman Telezhynskyi 8aa93f8757 Fix disappearing a visibility group tags after Apply -> OK sequence. 2020-05-07 17:02:16 +03:00
Roman Telezhynskyi 0df099b4ca Show tooltip with tags only if a visibility group has at least one. 2020-05-07 17:00:41 +03:00
Roman Telezhynskyi cf51f3837d Change behavior of new pattern piece dialog.
Button Cancel did not cancel creating a new pattern piece.
2020-04-22 15:07:49 +03:00
Roman Telezhynskyi 89d0dd4815 Make xpdf optional package on Debian. 2020-04-22 14:37:40 +03:00
Roman Telezhynskyi 6cd280fe12 Update repository path in deb and rpm packages. 2020-04-22 14:37:06 +03:00
Roman Telezhynskyi 7b8311adb6 Lupdate. 2020-04-11 09:57:24 +03:00
Roman Telezhynskyi a0801635b5 Add tooltip to each cell in the Table of Variables. 2020-04-06 15:51:13 +03:00
Roman Telezhynskyi e07058453a resizeColumnsToContents() causing disappearance of the formula column. 2020-04-06 15:48:20 +03:00
Roman Telezhynskyi 59376ebd9b Lupdate. 2020-03-29 22:22:34 +03:00
Roman Telezhynskyi bfb70fa9d6 Fix downloading localizations from Transifex. 2020-03-29 22:22:16 +03:00
Roman Telezhynskyi 952298a477 Fix invalid header. 2020-03-29 20:52:26 +03:00
Roman Telezhynskyi 2f4ac3deb9 Fix possible cause of crashes. 2020-03-28 19:43:01 +02:00
Roman Telezhynskyi 25bef8f227 Fix build with clang. 2020-03-27 12:30:36 +02:00
Roman Telezhynskyi ca186be41d Lupdate. 2020-03-27 11:25:31 +02:00
Roman Telezhynskyi 6583b8ab01 Fix another crash.
When we add group there is no reason to update a tool tooltip.
2020-03-26 19:51:40 +02:00
Roman Telezhynskyi 1edceea8bc error: 'QLatin1Literal' is deprecated: Use QLatin1String. 2020-03-26 12:23:33 +02:00
Roman Telezhynskyi e0ca7e5d80 Valentina crashes when remove a group operation. 2020-03-26 11:57:02 +02:00
Roman Telezhynskyi 7c065e22d1 Clang warning. 2020-03-24 19:32:38 +02:00
Roman Telezhynskyi 4becfab76a Lupdate. 2020-03-24 19:30:45 +02:00
Roman Telezhynskyi 4190993979 Fix passing tests. 2020-03-24 19:30:32 +02:00
Roman Telezhynskyi 6e0bf20bc4 Clang warnings. 2020-03-24 17:57:32 +02:00
Roman Telezhynskyi f762d81b38 Cppcheck warnings. 2020-03-24 17:41:12 +02:00
Roman Telezhynskyi c1453f1715 Organization of groups - groups categories. Closes smart-pattern/valentina#15. 2020-03-24 17:31:32 +02:00
Roman Telezhynskyi a84857afda Show linked visibility group in group operation tooltip. 2020-03-24 17:27:16 +02:00
Roman Telezhynskyi 11718f6f44 Refactoring. Set Visibility group data in parent class. 2020-03-24 16:58:34 +02:00
Roman Telezhynskyi 82570bf9db Remove the linked visibility group when deleting a group operation. 2020-03-24 16:54:17 +02:00
Roman Telezhynskyi 31f92c3610 Improve calculation of the layout efficiency for cases with several pages. 2020-03-22 18:21:22 +02:00
Roman Telezhynskyi 49828889e2 New layout generator option: Prefer one sheet solution. 2020-03-22 16:22:03 +02:00
Roman Telezhynskyi a476d47dab Fix minor issues. 2020-03-22 12:02:55 +02:00
Roman Telezhynskyi b4387c3d22 Suppress MSVC warning C5204.
Warning C5204: 'Concurrency::details::_DefaultPPLTaskScheduler': class has virtual functions, but its trivial destructor is not virtual; instances of objects derived from this class may not be destructed correctly.

Cannot left because present in MS headers.
2020-03-22 10:25:53 +02:00
Roman Telezhynskyi c8526f2eb0 Setting scale factor for export and print. 2020-03-21 18:15:29 +02:00
Roman Telezhynskyi 47b3eab0ad Refactoring for VPoster class.
Pass QSize instead QRect. To calculate tiles we need width and size only.
2020-03-21 17:31:25 +02:00
Roman Telezhynskyi 77be615877 Improve empty sheet edge.
User expects to have piece positioned tight to the top left corner of a paper sheet.
2020-03-21 17:28:08 +02:00
Roman Telezhynskyi 4fcbbc99fd Make sure that printer page layout switched to millimeters before getting margins. 2020-03-20 10:19:31 +02:00
Roman Telezhynskyi 5e587591f0 According to feedback users experience different horizontal and vertical scale. Thus, the correction must also be separate. 2020-03-20 10:13:09 +02:00
Roman Telezhynskyi 5a367a8d85 Clang warning. 2020-03-18 15:36:00 +02:00
Roman Telezhynskyi 80880f9b7b GCC warning. 2020-03-18 15:22:27 +02:00
Roman Telezhynskyi cb4e9690f8 Lupdate. 2020-03-18 15:12:55 +02:00
Roman Telezhynskyi cbb9536e62 Forgot to update man pages. 2020-03-18 14:53:09 +02:00
Roman Telezhynskyi 526892ed5a Auto-created Visibility Group for group operation. Closes smart-pattern/valentina#18. 2020-03-18 14:45:47 +02:00
Roman Telezhynskyi 9869ae249f Refactoring. Move all related to the visibility group undo command classes in one file. 2020-03-18 14:37:30 +02:00