Commit Graph

8822 Commits

Author SHA1 Message Date
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
2134f969a0 Use 'using' instead of 'typedef'. 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
304ff66b06 Use the "nullptr" literal. 2024-02-19 11:24:10 +02:00
Roman Telezhynskyi
409161c302 Make sure that moving an object of class is "noexcept". 2024-02-19 11:17:32 +02:00
Roman Telezhynskyi
827b82e3f6 Remove Q_COMPILER_RVALUE_REFS. 2024-02-19 11:14:02 +02:00
Roman Telezhynskyi
47a159c6aa Fix xcode version. 2024-02-18 10:35:18 +02:00
Roman Telezhynskyi
38962a8ada Fix job names. 2024-02-17 22:02:02 +02:00
Roman Telezhynskyi
a3448cde76 Refactoring. 2024-02-17 20:22:56 +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
3192b0cafa Appveyor updated list of pre-installed software. 2024-02-17 16:08:33 +02:00
Roman Telezhynskyi
6c0a8f0b64 Sonar warnings. 2024-02-17 11:49:41 +02:00
Roman Telezhynskyi
f353b02530 Since C++20 we no longer need operator!=. 2024-02-17 11:41:47 +02:00
Roman Telezhynskyi
be5b6d5b1f Refactoring. 2024-02-17 11:24:26 +02:00
Roman Telezhynskyi
bd89d3509b Change cache path. 2024-02-17 09:12:15 +02:00
Roman Telezhynskyi
7d19562cd2 Reset cache. 2024-02-16 22:53:00 +02:00
Roman Telezhynskyi
807bc88a68 Default entity resolution should be disabled before parsing. 2024-02-16 19:34:05 +02:00
Roman Telezhynskyi
2ef85d43d4 Add path to Linux folder. 2024-02-16 18:31:35 +02:00
Roman Telezhynskyi
f2c0b194ad Setup ccache. 2024-02-16 18:31:08 +02:00
Roman Telezhynskyi
cb13946e4f Don't use PCH with Sonar. 2024-02-16 18:04:39 +02:00
Roman Telezhynskyi
0ca7c7b3b5 Make coverage an optional dependency. 2024-02-16 17:40:43 +02:00
Roman Telezhynskyi
c8ffff6428 Test coverage with gcov. 2024-02-16 16:39:07 +02:00
Roman Telezhynskyi
52c73dd321 Lupdate. 2024-02-15 09:16:41 +02:00
Roman Telezhynskyi
baf625e1ba Update cache on MacOS 10.15. 2024-02-15 09:12:31 +02:00
Roman Telezhynskyi
47937245a6 Some dependencies still are missing. 2024-02-14 12:46:06 +02:00
Roman Telezhynskyi
3b6aae076f Sonar warnings. 2024-02-14 11:57:42 +02:00
Roman Telezhynskyi
c8edf84def Fix path to AppImage. 2024-02-14 11:03:13 +02:00
Roman Telezhynskyi
4b19565d4e Lupdate. 2024-02-14 09:38:00 +02:00
Roman Telezhynskyi
2bbd678c8d Fix missing dependencies. 2024-02-13 22:04:13 +02:00
Roman Telezhynskyi
260176f768 Switching to appimage-builder to generate AppImage. 2024-02-13 20:35:06 +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
08b8023f3c Merge branch 'develop' into 'develop'
Correction of build errors with MacOS Sonoma

See merge request smart-pattern/valentina!16
2024-02-13 11:02:27 +00:00
Yann Lossouarn
b85e0fe3f8 Correction of build errors with MacOS Sonoma 2024-02-13 11:59:34 +01:00
Roman Telezhynskyi
b83c38f7b5 Install dropbox package to deploy files. 2024-02-12 17:38:29 +02:00
Roman Telezhynskyi
2d9575400a hint: value item "FileTools" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Utility, or System. 2024-02-12 16:02:07 +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
d1f079d5f0 Ensure that all libraries can be found by ldd. 2024-02-12 14:15:17 +02:00
Roman Telezhynskyi
cd1b065e58 Suppress GCC warnings. 2024-02-12 13:49:01 +02:00
Roman Telezhynskyi
25082b01c7 fatal error: unicode/putil.h: No such file or directory. 2024-02-12 13:34:15 +02:00
Roman Telezhynskyi
0b4e20c8e9 fatal error: GL/gl.h: No such file or directory. 2024-02-10 20:20:34 +02:00
Roman Telezhynskyi
a16e928c2c No mold support for old Ubuntu. 2024-02-10 16:35:19 +02:00
Roman Telezhynskyi
abdbf9241c Fix .cirrus.yml 2024-02-10 15:55:16 +02:00
Roman Telezhynskyi
1ac5a4167f Support for AppImage. 2024-02-10 15:53:02 +02:00
Roman Telezhynskyi
63292fa235 Sonar warnings. 2024-02-08 18:37:59 +02:00
Roman Telezhynskyi
91611cedfe Let the analyzer detect the number of threads automatically. 2024-02-08 18:15:19 +02:00