Roman Telezhynskyi
|
38d15cdd41
|
Fix build on MacOS.
|
2023-01-21 05:01:21 -08:00 |
|
Roman Telezhynskyi
|
40cef9befb
|
Fix build with qmake.
|
2023-01-18 17:15:16 +02:00 |
|
Roman Telezhynskyi
|
9226ebf0a2
|
Fix building release version With GCC.
|
2023-01-18 16:46:01 +02:00 |
|
Roman Telezhynskyi
|
971869c346
|
Stage 'windeployqt'.
|
2023-01-18 15:04:26 +02:00 |
|
Roman Telezhynskyi
|
7b755b6130
|
windeployqt combines all translations into one file.
|
2023-01-18 14:57:38 +02:00 |
|
Roman Telezhynskyi
|
3392ea560e
|
Enable full static.h on Windows.
|
2023-01-17 16:48:31 +03:00 |
|
Roman Telezhynskyi
|
f4fb0b4a24
|
Fix dependencies.
|
2023-01-17 16:11:44 +03:00 |
|
Roman Telezhynskyi
|
881f0b9826
|
Replace obsolete method QLayout::setMargin with QLayout::setContentsMargins.
|
2023-01-17 14:18:27 +03:00 |
|
Roman Telezhynskyi
|
141373a903
|
Define macros to build shared libraries on windows.
|
2023-01-17 14:05:41 +03:00 |
|
Roman Telezhynskyi
|
51200a38e2
|
Suppress warning.
|
2023-01-17 14:04:33 +03:00 |
|
Roman Telezhynskyi
|
c8bd8aeb2c
|
Optimize working with paths.
FileInfo.pathSeparator() available only since qbs 1.22.
Use FileInfo.joinPaths() only when necessary.
|
2023-01-17 13:00:35 +03:00 |
|
Roman Telezhynskyi
|
74bd52652e
|
Include vsapoint.cpp only before C++17.
|
2023-01-16 18:48:21 +02:00 |
|
Roman Telezhynskyi
|
16c5117b9c
|
Remove unused lambda capture.
(cherry picked from commit 00e7e57a69 )
|
2023-01-16 18:34:51 +02:00 |
|
Roman Telezhynskyi
|
f54de83886
|
Fix build with Clang.
(cherry picked from commit 7ea8441271 )
|
2023-01-16 18:34:45 +02:00 |
|
Roman Telezhynskyi
|
0b56ca464f
|
Shortcut to quickly enable/disable Interactive tools mode.
(cherry picked from commit 80ba9e9961 )
|
2023-01-16 18:34:33 +02:00 |
|
Roman Telezhynskyi
|
525dac06de
|
New option. Default piece label template for new pieces.
(cherry picked from commit 664bbe9afe )
|
2023-01-16 18:33:20 +02:00 |
|
Roman Telezhynskyi
|
4bed35052b
|
Refactoring.
Rename method name.
(cherry picked from commit 07dbc5e2ff )
|
2023-01-16 18:31:47 +02:00 |
|
Roman Telezhynskyi
|
ab3e58519c
|
Refactoring.
(cherry picked from commit 32f6b1be3e )
|
2023-01-16 18:31:39 +02:00 |
|
Roman Telezhynskyi
|
cc0ae88921
|
Replace static private variable with Q_GLOBAL_STATIC.
(cherry picked from commit f0db72c89b )
|
2023-01-16 18:31:35 +02:00 |
|
Roman Telezhynskyi
|
0d50387980
|
Fix missing string argument.
(cherry picked from commit 649113da92 )
|
2023-01-16 18:31:30 +02:00 |
|
Roman Telezhynskyi
|
f4113dbd9c
|
Add RC files.
|
2023-01-13 18:47:28 +02:00 |
|
Roman Telezhynskyi
|
746b30c341
|
Build diagrams.rcc.
|
2023-01-13 17:54:42 +02:00 |
|
Roman Telezhynskyi
|
769b11926a
|
Add metainfo.xml file.
|
2023-01-13 17:12:13 +02:00 |
|
Roman Telezhynskyi
|
78076e6dbf
|
Optimize installing qm files.
Only on MacOS we need to install for three separate tools.
|
2023-01-13 16:02:53 +02:00 |
|
Roman Telezhynskyi
|
56850aef55
|
Rename .desktop file names to reverse DNS convention.
|
2023-01-13 15:57:27 +02:00 |
|
Roman Telezhynskyi
|
1669fbd3b2
|
Fix Lupdate warnings.
|
2023-01-12 20:12:16 +02:00 |
|
Roman Telezhynskyi
|
19344de569
|
Refactoring preparing test environment.
|
2023-01-11 14:02:35 +02:00 |
|
Roman Telezhynskyi
|
47db665c21
|
New module to generate external binary resources.
|
2023-01-11 14:01:24 +02:00 |
|
Roman Telezhynskyi
|
89aab8cb92
|
Property to enable building appimage.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
282f9c789a
|
hicolor icons and mimetypes.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
2c38bb5cee
|
Define highlighter for JavaScriptCommand.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
ef713b1183
|
Added desktop files.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
5ac4858915
|
Optimize tool app config.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
e05527d7ea
|
Optimize preparing pdftops tool.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
3af79ccfcc
|
Optimize unit test app config.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
895b02ef0d
|
Move 'Precompiled headers' group to buildconfig.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
adce1f28e6
|
Installing label templates and multisize measurements table.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
d6e3dfcbb3
|
Property to disable the use of precompiled headers.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
78fb2c246b
|
Include QtWinExtras to precompiled headers.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
11642ebfe1
|
Property to control building unit tests.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
2ba1a5db5e
|
Improve stable.h.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
3599577b83
|
Coping files for collection test.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
26693777cc
|
Define versions for dynamic libraries.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
e9ffd33d1a
|
Fix Clang warning.
|
2023-01-05 15:52:00 +02:00 |
|
Roman Telezhynskyi
|
33b2fb5ed0
|
Fix GCC warnings.
|
2023-01-05 15:14:13 +02:00 |
|
Roman Telezhynskyi
|
964b4c0aea
|
Optimize dependencies with Export item.
|
2023-01-05 12:25:29 +02:00 |
|
Roman Telezhynskyi
|
2788e0a136
|
Successful build of test binaries.
|
2023-01-04 21:00:11 +02:00 |
|
Roman Telezhynskyi
|
eb38a1c26f
|
Successful build of main binaries.
|
2023-01-04 18:31:50 +02:00 |
|
Roman Telezhynskyi
|
e896617c92
|
Fix regression in dialog Known measurements. Closes #189
|
2023-01-02 16:41:15 +02:00 |
|
Roman Telezhynskyi
|
c9b9a3fb66
|
Refactoring.
|
2023-01-02 14:20:00 +02:00 |
|
Roman Telezhynskyi
|
cfe341e7b9
|
Placeholder for area units. #193
|
2023-01-02 14:19:46 +02:00 |
|
Roman Telezhynskyi
|
86ee89414a
|
Sort list of placeholders and show tooltips. #193
|
2023-01-02 13:59:24 +02:00 |
|
Roman Telezhynskyi
|
de7239c53b
|
Refactoring.
|
2023-01-02 11:32:28 +02:00 |
|
Roman Telezhynskyi
|
386760ff3f
|
New placeholders CurrentArea and CurrentSeamLineArea. #193
|
2023-01-02 11:32:21 +02:00 |
|
Roman Telezhynskyi
|
aeaf962a57
|
Fix preparing placeholders for final measurements. #193
|
2022-12-31 15:27:44 +02:00 |
|
Roman Telezhynskyi
|
6e98acd13a
|
New variable: Piece seam line area. #193
|
2022-12-31 14:46:01 +02:00 |
|
Roman Telezhynskyi
|
a547822af1
|
Refactoring.
Method void QMap::insert(const QMap<Key, T> &map) available since Qt 5.15.
|
2022-12-31 14:41:10 +02:00 |
|
Roman Telezhynskyi
|
376152da8c
|
Improve error messages while import CSV data.
Show correct row number.
|
2022-12-26 15:38:12 +02:00 |
|
Roman Telezhynskyi
|
db2b6b865b
|
Suppress annoying PNG warning.
|
2022-12-26 15:35:53 +02:00 |
|
Roman Telezhynskyi
|
ae0b965500
|
Fix build with MSVC.
|
2022-11-24 17:33:49 +02:00 |
|
Roman Telezhynskyi
|
a74bb62d97
|
Fix build with MSVC.
|
2022-11-24 15:36:44 +02:00 |
|
Roman Telezhynskyi
|
d353e6616f
|
Change modifier to avoid conflict on mac os.
|
2022-11-23 13:54:35 +02:00 |
|
Roman Telezhynskyi
|
78a123b266
|
Fix build with MSVC.
|
2022-11-22 17:01:01 +02:00 |
|
Roman Telezhynskyi
|
de664c3aa0
|
error: 'value' is unavailable: introduced in macOS 10.14.
|
2022-11-22 13:11:08 +02:00 |
|
Roman Telezhynskyi
|
68d7ce7af1
|
Lupdate.
|
2022-11-22 12:37:18 +02:00 |
|
Roman Telezhynskyi
|
dc565c55b8
|
Fix build.
|
2022-11-22 12:36:56 +02:00 |
|
Roman Telezhynskyi
|
655f978706
|
error: inline variables are only available with -std=c++1z or -std=gnu++1z.
|
2022-11-22 12:18:00 +02:00 |
|
Roman Telezhynskyi
|
a749d15376
|
Control Z value for a background image with keyboard.
|
2022-11-22 12:00:34 +02:00 |
|
Roman Telezhynskyi
|
6e924ba0fa
|
Fix positioning a transformation origin for a background image.
|
2022-11-22 09:57:47 +02:00 |
|
Roman Telezhynskyi
|
3e64af6443
|
Change Z value for piece controls.
This will place them above a piece.
|
2022-11-22 09:42:24 +02:00 |
|
Roman Telezhynskyi
|
6e77a8401b
|
Fix build.
|
2022-11-22 08:34:32 +02:00 |
|
Roman Telezhynskyi
|
e251bd365c
|
Fix build.
|
2022-11-22 08:20:22 +02:00 |
|
Roman Telezhynskyi
|
0f2c922ead
|
Fix manual layout format conversion and reading.
|
2022-11-21 18:52:11 +02:00 |
|
Roman Telezhynskyi
|
1925300ff3
|
Remove redundant includes.
|
2022-11-21 18:50:03 +02:00 |
|
Roman Telezhynskyi
|
2d6fa0fe9b
|
Fix reading a layout.
|
2022-11-21 16:48:29 +02:00 |
|
Roman Telezhynskyi
|
034fc5822b
|
Fix layout schema.
|
2022-11-21 16:48:18 +02:00 |
|
Roman Telezhynskyi
|
1c6f891f02
|
Fix missing schema.
|
2022-11-21 16:47:55 +02:00 |
|
Roman Telezhynskyi
|
15750a749c
|
Refactoring. Use std::optional.
|
2022-11-21 16:47:32 +02:00 |
|
Roman Telezhynskyi
|
8cd3bfb803
|
Only C++17 introduces the rule that static constexpr member variables are implicitly inline.
|
2022-11-21 08:55:32 +02:00 |
|
Roman Telezhynskyi
|
6ec85f3bdf
|
New option Interactive tools.
|
2022-11-17 16:42:03 +02:00 |
|
Roman Telezhynskyi
|
64bfafb1d3
|
Fix build on Windows.
error: must #include <typeinfo> before using typeid.
|
2022-11-14 20:16:20 +02:00 |
|
Roman Telezhynskyi
|
2f683930e9
|
Fix typo.
|
2022-11-14 18:02:00 +02:00 |
|
Roman Telezhynskyi
|
d95d755e0d
|
New option Show accuracy radius.
|
2022-11-14 17:28:51 +02:00 |
|
Roman Telezhynskyi
|
56cdd08e71
|
Fix build with Qt 5.6.
|
2022-11-14 16:53:44 +02:00 |
|
Roman Telezhynskyi
|
7a3e37c19a
|
Disable test for GCC.
|
2022-11-11 21:12:33 +02:00 |
|
Roman Telezhynskyi
|
93be6f3771
|
error C2397: conversion from 'int' to 'double' requires a narrowing conversion.
|
2022-11-11 20:56:56 +02:00 |
|
Roman Telezhynskyi
|
595cbc44ac
|
Decrease accuracy to fix float point issues.
|
2022-11-11 20:50:10 +02:00 |
|
Roman Telezhynskyi
|
165af7c2d8
|
Fix build for mingw49_32.
|
2022-11-11 20:46:59 +02:00 |
|
Roman Telezhynskyi
|
a329444b4b
|
GCC warning.
|
2022-11-11 19:03:34 +02:00 |
|
Roman Telezhynskyi
|
5a3669e42b
|
Improve testing paths.
|
2022-11-11 17:57:34 +02:00 |
|
Roman Telezhynskyi
|
3379fca082
|
Clang warning.
|
2022-11-10 17:00:41 +02:00 |
|
Roman Telezhynskyi
|
890486f2db
|
Fix build on Windows.
|
2022-11-10 16:16:57 +02:00 |
|
Roman Telezhynskyi
|
a2a8f7a4f0
|
Clang warning.
|
2022-11-10 16:15:11 +02:00 |
|
Roman Telezhynskyi
|
301069fbff
|
Clang warnings.
|
2022-11-10 15:53:36 +02:00 |
|
Roman Telezhynskyi
|
accaa68e7a
|
No reasons for method toJson() to be virtual.
|
2022-11-10 15:40:41 +02:00 |
|
Roman Telezhynskyi
|
4bf88d07ce
|
Fix GCC warnings.
|
2022-11-10 15:08:10 +02:00 |
|
Roman Telezhynskyi
|
c190725f1c
|
Suppress Clang warning.
|
2022-11-10 15:01:42 +02:00 |
|
Roman Telezhynskyi
|
c9abdc350e
|
Suppress Clang warning.
|
2022-11-10 14:34:35 +02:00 |
|
Roman Telezhynskyi
|
5f62b1bd52
|
QSharedPointer::get() was introduced in Qt 5.11.
|
2022-11-10 12:05:06 +02:00 |
|
Roman Telezhynskyi
|
4869bc2d89
|
error: incomplete result type 'QPainterPath' in function definition.
|
2022-11-10 11:58:16 +02:00 |
|