Commit Graph

3459 Commits

Author SHA1 Message Date
Roman Telezhynskyi
5f8b46da5b Refactor VPMainWindow::GeneratePdfTiledFile.
It should return result to stop generation in case of an error.
2022-08-18 17:09:12 +03:00
Roman Telezhynskyi
8c3de72a51 Fix export of tiled sheet. 2022-08-17 19:29:32 +03:00
Roman Telezhynskyi
003c9bf33f Fix build. 2022-08-17 15:51:35 +03:00
Roman Telezhynskyi
0fb54f73c7 error: attribute ignored [-Werror=attributes]
#  define Q_REQUIRED_RESULT [[nodiscard]]
2022-08-16 17:28:25 +03:00
Roman Telezhynskyi
42fedfc262 Fix build on Windows. 2022-08-16 16:43:22 +03:00
Roman Telezhynskyi
793292fbf8 Fix build. 2022-08-16 16:19:29 +03:00
Roman Telezhynskyi
7a386292b7 Fix build on mac os. 2022-08-16 16:02:42 +03:00
Roman Telezhynskyi
0ab0edc654 Refactoring. 2022-08-12 18:50:22 +03:00
Roman Telezhynskyi
7af257d552 Fix unit tests. 2022-08-08 16:14:46 +03:00
Roman Telezhynskyi
4e07172a6f Cppcheck warnings. 2022-08-08 15:25:14 +03:00
Roman Telezhynskyi
df68bfefc8 Remember selected dimension values. 2022-08-06 13:33:07 +03:00
Roman Telezhynskyi
18e2554907 Support for options Force Flipping and Forbid Flipping in Puzzle. 2022-08-05 18:26:00 +03:00
Roman Telezhynskyi
a68793cc82 Refactoring. 2022-08-03 20:28:08 +03:00
Roman Telezhynskyi
74da6b8e1e Unit type for increments. 2022-08-03 20:05:09 +03:00
Roman Telezhynskyi
f005b78ecc Refactoring. 2022-08-03 14:41:19 +03:00
Roman Telezhynskyi
36180a7c38 Check system locale. 2022-08-03 12:17:04 +03:00
Roman Telezhynskyi
8462a7ec1d Fix layout export dialog. 2022-08-02 17:39:43 +03:00
Roman Telezhynskyi
91a6da3c26 Fix menu on Mac OS X. 2022-08-02 17:38:26 +03:00
Roman Telezhynskyi
57dd27cec0 Fix updating dimension labels in Valentina app. 2022-07-23 10:47:52 +03:00
Roman Telezhynskyi
22d21a867a Refactoring. 2022-07-20 08:29:59 +03:00
Roman Telezhynskyi
672278209d Fix Setup multisize measurements dialog. Improved handling Height dimension. 2022-07-19 20:00:34 +03:00
Roman Telezhynskyi
62f84c06a5 Fix validation a grainline position. 2022-07-15 09:51:50 +03:00
Roman Telezhynskyi
b4462395e1 "Export from existing ..." now supports multisize measurements. 2022-07-01 10:29:03 +03:00
Roman Telezhynskyi
2e0f9c2a53 Puzzle app. Fix reading a piece name. 2022-06-04 16:31:46 +03:00
Roman Telezhynskyi
93f21830e1 Improve dynamic translation. 2022-06-04 16:13:21 +03:00
Roman Telezhynskyi
f4d0d4aa2e Tape app. Fix crash after switching language. 2022-05-28 17:17:01 +03:00
Roman Telezhynskyi
6c4231955e Add action Add separator to menu. 2022-05-28 17:16:10 +03:00
Roman Telezhynskyi
d6f446c452 Suppress warning QString::arg: Argument missing. 2022-05-28 15:14:50 +03:00
Roman Telezhynskyi
a0db254016 Code style. 2022-05-10 17:29:35 +03:00
Roman Telezhynskyi
32cd5823cb Improve tool tip. 2022-05-10 17:29:28 +03:00
Roman Telezhynskyi
689aea92b5 Fix incorrect update of a layout piece. 2022-05-03 17:02:45 +03:00
Roman Telezhynskyi
7c1c6deeae Fix crash when default locale is ru.
Additionally fix a common antipattern when loading translations in Qt.
2022-04-22 12:42:46 +03:00
Roman Telezhynskyi
7d45ca1447 Remove russian translation. 2022-04-19 15:47:53 +03:00
Roman Telezhynskyi
2402bfaf9e Fix typos. 2022-03-28 17:40:44 +03:00
Roman Telezhynskyi
67161bcfcb Improve handling gradation change.
Use parsed object to recalculate values instead opening file and parsing it every time.
2022-03-24 13:02:17 +02:00
Roman Telezhynskyi
3a432e06fd Improve CLI. Better handle printer margins. 2022-03-19 18:17:23 +02:00
Roman Telezhynskyi
6d77f3ebc0 Remove support for russian language. 2022-03-18 12:28:55 +02:00
Roman Telezhynskyi
06a2e69a67 Update logo. 2022-03-18 10:46:09 +02:00
Roman Telezhynskyi
191cf7e25f Suspend use of qt_ntfs_permission_lookup. QTBUG-101168 2022-03-17 13:35:49 +02:00
Roman Telezhynskyi
259eb8eaea Cppcheck false positive warning. 2022-02-19 21:51:27 +02:00
Roman Telezhynskyi
19f95c8e54 Refactoring. Use TextWidth to simplify code. 2022-02-19 21:26:30 +02:00
Roman Telezhynskyi
8837bec33d Fix mirroring a piece label. 2022-02-19 21:17:51 +02:00
Roman Telezhynskyi
460385c3ad Fix clearing piece transformation.
Mirror state must be cleared as well.
2022-02-19 21:17:00 +02:00
Roman Telezhynskyi
78eca1859c Rotation origin must not be visible after export. 2022-02-18 20:01:49 +02:00
Roman Telezhynskyi
9bbf384a0a Fix issue with tile font size. 2022-02-18 20:01:30 +02:00
Roman Telezhynskyi
9cddf75d97 Fix issue with Custom template. 2022-02-18 19:18:19 +02:00
Roman Telezhynskyi
0aeb3e8926 Add hove color for a layout piece. 2022-02-18 17:57:55 +02:00
Roman Telezhynskyi
4508bd859f Fix disappearing of rotation controls. 2022-02-18 17:57:55 +02:00
Roman Telezhynskyi
d37c68321e Z value change for a layout piece. 2022-02-18 17:57:55 +02:00
Roman Telezhynskyi
ed910db2c3 Fix the layout format conversion. 2022-02-18 16:32:43 +02:00
Roman Telezhynskyi
499ec96691 Move literals to separate header. 2022-02-18 10:36:38 +02:00
Roman Telezhynskyi
4c73ab529a Code style. 2022-02-18 10:15:34 +02:00
Roman Telezhynskyi
c0e45c85fe Fix build on Debian. 2022-02-17 19:29:44 +02:00
Roman Telezhynskyi
214f4f7562 Fix highlighting a measurement separator. 2022-02-17 18:44:03 +02:00
Roman Telezhynskyi
2c0ccbb1cf Fix build on Debian 9. 2022-02-17 13:20:42 +02:00
Roman Telezhynskyi
0498a51b6f Add a shortcut for Final measurements. 2022-02-15 11:32:07 +02:00
Roman Telezhynskyi
306914b757 Fix build on Windows. 2022-02-14 15:21:44 +02:00
Roman Telezhynskyi
715442508d Dimension custom name. 2022-02-14 13:26:24 +02:00
Roman Telezhynskyi
baa107d12f Adjust combobox to fit a dimension label length. 2022-02-12 17:42:32 +02:00
Roman Telezhynskyi
7c55596052 When add a piece do not make it selected. 2022-02-12 16:44:44 +02:00
Roman Telezhynskyi
341dfadc93 Improve refreshing watermark data. 2022-02-12 13:41:38 +02:00
Roman Telezhynskyi
44dffa9c68 Refactoring. Move reading a watermark data to separate method.
This should help to avoid infinite loop and crash on Windows.
2022-02-12 13:02:31 +02:00
Roman Telezhynskyi
26eeebe91f Remove debug strings. 2022-02-12 13:01:00 +02:00
Roman Telezhynskyi
2e56a61bb6 Refactoring. 2022-02-12 12:01:07 +02:00
Roman Telezhynskyi
e68e44c24b Change default line width. 2022-02-10 16:43:22 +02:00
Roman Telezhynskyi
09cf8257d6 New option Show tile number. 2022-02-10 14:07:15 +02:00
Roman Telezhynskyi
d16aa1af64 New option piece line width. 2022-02-09 17:49:14 +02:00
Roman Telezhynskyi
b14cb7128b Remove unused cursor. 2022-02-09 16:25:14 +02:00
Roman Telezhynskyi
d9a424e0c3 Refactoring.
Reduce methods complexity.
2022-02-09 15:58:43 +02:00
Roman Telezhynskyi
b75292c341 Improve Puzzle's piece rotation handlers. 2022-02-09 15:31:34 +02:00
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