Commit Graph

8924 Commits

Author SHA1 Message Date
Roman Telezhynskyi
34ed181558 Refactoring. 2024-04-05 18:17:14 +03:00
Roman Telezhynskyi
35c99ddf3c Update flipping status when import a piece. 2024-04-05 17:13:35 +03:00
Roman Telezhynskyi
74eb3765bc Fix default tab. 2024-04-05 15:36:59 +03:00
Roman Telezhynskyi
8a2177663c When hide seam line also hide built-in notches. 2024-04-05 15:36:40 +03:00
Roman Telezhynskyi
68555a2d9e Force piece update after import. 2024-04-05 15:28:42 +03:00
Roman Telezhynskyi
6a2b48050f Fix DXF font size. 2024-04-04 19:45:54 +03:00
Roman Telezhynskyi
ebf678888e Fix exporting full piece. 2024-04-04 19:00:10 +03:00
Roman Telezhynskyi
b3e6365e92 Use the init-statement to declare a variable inside the if statement. 2024-04-04 10:27:15 +03:00
Roman Telezhynskyi
f50aec80c3 Separate filters for qbs, qmake and sonar tasks. 2024-04-03 21:00:12 +03:00
Roman Telezhynskyi
637a206810 Fix build script. 2024-04-03 19:31:24 +03:00
Roman Telezhynskyi
b99cd19885 Missed part about dynamic libraries. 2024-04-03 19:09:51 +03:00
Roman Telezhynskyi
7d00832c6a Improvements for signlebundle.
Don't copy debug files inside a bundle when build with crash reports.
2024-04-03 18:47:50 +03:00
Roman Telezhynskyi
d1567560d9 Because of code signing we cannot copy debug symbols on macos inside a bundle. Code signing happens before we upload them on server and remove. 2024-04-03 17:48:27 +03:00
Roman Telezhynskyi
816351564a Lupdate. 2024-04-01 14:55:42 +03:00
Roman Telezhynskyi
0ae8e79890 Fix build script. 2024-04-01 14:12:14 +03:00
Roman Telezhynskyi
c98d76cb8c Increase minimal macos version. 2024-04-01 14:11:55 +03:00
Roman Telezhynskyi
94dc3bddd5 Refactoring.
Use the init-statement to declare a variable inside the if/switch statement.
2024-03-30 18:02:45 +02:00
Roman Telezhynskyi
9ee4cf208b Refactoring. 2024-03-30 15:20:59 +02:00
Roman Telezhynskyi
daa7ab72e6 Refactoring.
Concatenate namespace with the nested one.
2024-03-30 15:01:30 +02:00
Roman Telezhynskyi
16e8305858 git describe returns commit hash in format gSHA. 2024-03-29 18:41:16 +02:00
Roman Telezhynskyi
53724b2fa0 Don't use admin rights. 2024-03-29 17:22:01 +02:00
Roman Telezhynskyi
fda3ec4783 Improve reading repo information.
Relying on logs/HEAD in case of CI doesn't work.
2024-03-29 17:20:57 +02:00
Roman Telezhynskyi
2ed50a772e Move fetching tags closer to actual build. 2024-03-29 16:10:36 +02:00
Roman Telezhynskyi
b7e2366cd1 Debug files files on macos are actually folders. 2024-03-29 15:58:06 +02:00
Roman Telezhynskyi
291ac98c64 Sign crashpad_handler on macos when create a bundle. 2024-03-29 14:29:05 +02:00
Roman Telezhynskyi
a892e74938 Minimal build requirement is Qt 5.15. 2024-03-29 14:28:22 +02:00
Roman Telezhynskyi
cd43e90174 Fix build script. 2024-03-29 13:03:55 +02:00
Roman Telezhynskyi
6bf4c820a6 Fetch tags to get correct project version. 2024-03-29 12:10:16 +02:00
Roman Telezhynskyi
7b58a98127 Fix dropbox cleaning. 2024-03-29 11:37:04 +02:00
Roman Telezhynskyi
28b09be6b4 Switch AppImage to clang. 2024-03-28 19:50:06 +02:00
Roman Telezhynskyi
4a6fc76329 Ensure that file closed after sending. 2024-03-28 15:51:46 +02:00
Roman Telezhynskyi
5a8111c9b1 Move tasks to speedup testing. 2024-03-28 15:12:27 +02:00
Roman Telezhynskyi
9d7903b67c Build script fixes. 2024-03-28 15:10:59 +02:00
Roman Telezhynskyi
19b3137ff1 Trying to give script more rights. 2024-03-28 15:03:35 +02:00
Roman Telezhynskyi
d5c260a24d Add optional "multibundle" to version string. 2024-03-28 14:53:26 +02:00
Roman Telezhynskyi
2c72549195 Build script fixes. 2024-03-28 11:21:41 +02:00
Roman Telezhynskyi
959a878e29 Build script fixes. 2024-03-28 07:22:44 +02:00
Roman Telezhynskyi
d3ee5df455 Fix build script. 2024-03-26 21:13:39 +02:00
Roman Telezhynskyi
62e66deb5e Since we zip sym file, we no longer need it. 2024-03-26 21:09:48 +02:00
Roman Telezhynskyi
c630b5cdf8 Fix typo. 2024-03-26 20:34:57 +02:00
Roman Telezhynskyi
f4efda8de6 dump_sysms needs this. 2024-03-26 20:34:45 +02:00
Roman Telezhynskyi
12a12a2a45 Improve calling conan.
Catching exception gives feedback in case of errors.
2024-03-26 20:34:12 +02:00
Roman Telezhynskyi
a829a2d2de Fix copying debug files on macos. 2024-03-26 20:33:21 +02:00
Roman Telezhynskyi
dfe40b7df4 Fix build on macos. 2024-03-26 20:32:50 +02:00
Roman Telezhynskyi
e72cebf473 Additional crashpad dependencies on macos. 2024-03-26 20:32:02 +02:00
Roman Telezhynskyi
22cbbcadfd Fixing build script. 2024-03-26 15:08:47 +02:00
Roman Telezhynskyi
fef128d461 Map enableConan in all cases. 2024-03-26 15:08:26 +02:00
Roman Telezhynskyi
cb6087a00b Install setuptools. 2024-03-26 11:57:33 +02:00
Roman Telezhynskyi
83cdf53ddb Try without sdk_version. 2024-03-26 11:42:41 +02:00
Roman Telezhynskyi
cc2ed983dc Fix build script. 2024-03-26 11:29:51 +02:00