Commit Graph

3710 Commits

Author SHA1 Message Date
Roman Telezhynskyi
1249e1f2fc "empty()" or "isEmpty()" should be used to test for emptiness. 2024-02-21 11:48:58 +02:00
Roman Telezhynskyi
f120519ede Default construct doesn't initialize constructor. 2024-02-20 11:39:25 +02:00
Roman Telezhynskyi
ba5c40b15d Refactoring. Code duplication. 2024-02-20 11:00:24 +02:00
Roman Telezhynskyi
ff018a3f2c Add pointer qualifications to auto-typed variables that are deduced to pointers. 2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
a48977c1df Constness prevents automatic move. 2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
643deeb521 Use auto to avoid duplicating the type name. 2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
0adb49a427 Variable can be declared 'const'. 2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
3027ddb49c Remove class destructor so that classes follows the rule of Zero. 2024-02-20 08:58:06 +02:00
Roman Telezhynskyi
ad0d3c1612 Fix compatibility with >= c++17. 2024-02-17 20:06:56 +02:00
Roman Telezhynskyi
6d04cd32a7 Sonar warnings. 2024-02-17 16:46:59 +02:00
Roman Telezhynskyi
f353b02530 Since C++20 we no longer need operator!=. 2024-02-17 11:41:47 +02:00
Roman Telezhynskyi
3b6aae076f Sonar warnings. 2024-02-14 11:57:42 +02:00
Roman Telezhynskyi
4b19565d4e Lupdate. 2024-02-14 09:38:00 +02:00
Roman Telezhynskyi
443f35c0d2 Fix opening Tape and Puzzle inside AppImage. 2024-02-13 19:56:28 +02:00
Roman Telezhynskyi
815f8bf7b8 Log opening Tape and Puzzle. 2024-02-13 19:55:52 +02:00
Roman Telezhynskyi
428c27cddc error: value "application/x-valentina-pattern;application/x-valentina-s-measurements;application/x-valentina-i-measurements;application/x-valentina-k-measurements;application/x-valentina-layout" for string list key "MimeType" in group "Desktop Entry" does not have a semicolon (';') as trailing character. 2024-02-12 16:01:11 +02:00
Roman Telezhynskyi
1ac5a4167f Support for AppImage. 2024-02-10 15:53:02 +02:00
Roman Telezhynskyi
a82e9d6b03 Update README file. [skip ci] 2024-02-03 17:38:56 +02:00
Roman Telezhynskyi
cc92270ecb Prevent stealing focus when scrolling. 2024-01-31 15:15:43 +02:00
Roman Telezhynskyi
e23db69bb0 Remove redundant localizations: en_CA, en_IN. 2024-01-31 10:56:07 +02:00
Roman Telezhynskyi
281587512c Create multisize versions of ICO files for Windows. 2024-01-30 20:35:12 +02:00
Roman Telezhynskyi
9a5263eb83 Remove redundant localizations: fr_CA, en_CA, en_IN. 2024-01-30 16:10:11 +02:00
Roman Telezhynskyi
748d18ce9a Fix size of Unsaved changes dialog.
Since Qt 6 produces warnings "QWindowsWindow::setGeometry: Unable to set geometry".
2024-01-29 17:07:54 +02:00
Roman Telezhynskyi
0cd42f83e6 Fix color of a line edit text in dark mode. 2024-01-29 16:47:19 +02:00
Roman Telezhynskyi
a0c1b6a512 QFutureWatcher::connect: connecting after calling setFuture() is likely to produce race. 2024-01-29 16:33:24 +02:00
Roman Telezhynskyi
1261708b06 Fix History dialog.
Cursor image missing.
2024-01-27 15:29:06 +02:00
Roman Telezhynskyi
ce1eac1407 Fix not working shortcuts. 2024-01-24 12:18:13 +02:00
Roman Telezhynskyi
32519e6089 Updated Windows installer. Closes #196 2024-01-24 11:22:01 +02:00
Roman Telezhynskyi
38dbbe29ba Minimal Qt version increased to Qt 5.15. Minimal C++ standard to C++17. 2024-01-23 15:57:29 +02:00
Roman Telezhynskyi
8b6ee824ae Better control over known measurement image size in description. 2024-01-19 10:34:43 +02:00
Roman Telezhynskyi
ad20f93085 Fix compatibility with Qt < 5.13. 2024-01-15 13:38:53 +02:00
Roman Telezhynskyi
af6b86fb97 Clang warnings. 2024-01-11 16:25:31 +02:00
Roman Telezhynskyi
e571a0f1a6 Fix build. 2024-01-10 11:40:46 +02:00
Roman Telezhynskyi
92a0e57bf7 Removing Qt 6 specific stuff. 2024-01-10 11:19:59 +02:00
Roman Telezhynskyi
29de9aca0b Fix build. 2024-01-10 10:54:37 +02:00
Roman Telezhynskyi
ec7c5e083f Fix build. 2024-01-09 15:05:10 +02:00
Roman Telezhynskyi
38fbc03f16 New features: Mirror line, Fold line. 2024-01-06 14:22:03 +02:00
Roman Telezhynskyi
e9565b3e75 Horizontal piece flipping. 2023-11-29 16:40:36 +02:00
Roman Telezhynskyi
5724c9611a New feature. Boundary together with notches. 2023-11-28 16:40:27 +02:00
Roman Telezhynskyi
fef322116b Fix reading a detail node label position. 2023-11-25 15:38:22 +02:00
Roman Telezhynskyi
ddb921d468 Fix duplicate items in the list of known measurements. 2023-11-21 12:33:15 +02:00
Roman Telezhynskyi
d704cf9322 Fix compatibility with old compilers. 2023-11-18 06:16:06 +02:00
Roman Telezhynskyi
8d600d8ee2 Fix compatibility with old compilers. 2023-11-17 20:24:48 +02:00
Roman Telezhynskyi
018bacb959 Fix filter extension. 2023-11-17 12:21:05 +02:00
Roman Telezhynskyi
3497c9499d New tools: Arc start point, Arc end point. 2023-11-17 11:58:51 +02:00
Roman Telezhynskyi
427c62efe3 Fix compatibility with Qt 5.6. 2023-11-17 09:31:47 +02:00
Roman Telezhynskyi
c026f42689 MSVC warning. 2023-11-16 11:34:28 +02:00
Roman Telezhynskyi
bf4942e316 New feature: Always keep on top. 2023-11-15 09:04:50 +02:00
Roman Telezhynskyi
6565cc6355 Fix compatibility with MSVC. 2023-11-15 08:19:41 +02:00
Roman Telezhynskyi
41d2ad7afa Fix compatibility with old compilers. 2023-11-15 08:11:08 +02:00