Commit graph

6435 commits

Author SHA1 Message Date
Roman Telezhynskyi 272089074d Building ICNS. 2023-01-25 08:31:35 -08:00
Roman Telezhynskyi 53650d6223 Building Info.plist file. 2023-01-25 08:31:35 -08:00
Roman Telezhynskyi d3f9ed80e7 Installing translations on macos. 2023-01-25 08:31:35 -08:00
Roman Telezhynskyi e0558dcc28 RC files only for Windows. 2023-01-21 07:12:53 -08:00
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