Roman Telezhynskyi
|
d781c34ede
|
Merge branch 'qbs' into develop Closes #116
|
2023-01-28 17:08:50 +02:00 |
|
Roman Telezhynskyi
|
5fa48e52c4
|
Fix build on Windows.
|
2023-01-28 16:57:32 +02:00 |
|
Roman Telezhynskyi
|
4dd424262e
|
Fix build on Linux.
|
2023-01-28 08:07:12 +02:00 |
|
Roman Telezhynskyi
|
8b42f12a20
|
Setup visibility level for exported symbols.
|
2023-01-27 22:16:31 +02:00 |
|
Roman Telezhynskyi
|
4b6f68ff80
|
Module macdeployqt.
|
2023-01-27 12:08:47 -08:00 |
|
Roman Telezhynskyi
|
766aae447d
|
Define bundle prefix for dynamic library.
|
2023-01-27 09:20:43 -08:00 |
|
Roman Telezhynskyi
|
e6c7051b6f
|
Multi bundle support.
|
2023-01-27 09:07:34 -08:00 |
|
Roman Telezhynskyi
|
038afda6ed
|
Fix installing tool applications.
|
2023-01-25 08:31:35 -08:00 |
|
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
|
6e4ec3e69f
|
Installing app bundle on macos.
|
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
|
b26094969d
|
Explicitly define applications not console.
|
2023-01-18 15:02:51 +02:00 |
|
Roman Telezhynskyi
|
56c7870c31
|
New module i18nconfig to keep all data in one place.
|
2023-01-18 15:00:43 +02:00 |
|
Roman Telezhynskyi
|
7b755b6130
|
windeployqt combines all translations into one file.
|
2023-01-18 14:57:38 +02:00 |
|
Roman Telezhynskyi
|
521c156736
|
Update version of OpenSSL library.
|
2023-01-17 19:01:52 +03:00 |
|
Roman Telezhynskyi
|
3392ea560e
|
Enable full static.h on Windows.
|
2023-01-17 16:48:31 +03:00 |
|
Roman Telezhynskyi
|
09747beea9
|
Use cpp.systemIncludePaths for Qt headers, so that building Qt applications no longer triggers warnings from Qt headers unrelated to the user code.
This feature available since Qbs 1.22.
|
2023-01-17 16:13:11 +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
|
00e7e57a69
|
Remove unused lambda capture.
|
2023-01-16 18:06:06 +02:00 |
|
Roman Telezhynskyi
|
7ea8441271
|
Fix build with Clang.
|
2023-01-16 18:04:01 +02:00 |
|
Roman Telezhynskyi
|
80ba9e9961
|
Shortcut to quickly enable/disable Interactive tools mode.
|
2023-01-16 17:00:03 +02:00 |
|
Roman Telezhynskyi
|
664bbe9afe
|
New option. Default piece label template for new pieces.
|
2023-01-16 16:40:50 +02:00 |
|
Roman Telezhynskyi
|
07dbc5e2ff
|
Refactoring.
Rename method name.
|
2023-01-16 15:50:53 +02:00 |
|
Roman Telezhynskyi
|
32f6b1be3e
|
Refactoring.
|
2023-01-16 11:40:21 +02:00 |
|
Roman Telezhynskyi
|
f0db72c89b
|
Replace static private variable with Q_GLOBAL_STATIC.
|
2023-01-16 11:40:00 +02:00 |
|
Roman Telezhynskyi
|
649113da92
|
Fix missing string argument.
|
2023-01-15 17:57:33 +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 |
|