Commit Graph

8985 Commits

Author SHA1 Message Date
Roman Telezhynskyi
1ed8bf4a46 Collect statistic about used file format versions.
Later it will be useful when we will decide which formats to support for backward compatibility.
2023-10-06 10:01:35 +03:00
Roman Telezhynskyi
be88184f7c Fix handling dimension values. 2023-10-06 08:56:10 +03:00
Roman Telezhynskyi
6ddb2a4875 Lupdate. 2023-10-05 17:10:40 +03:00
Roman Telezhynskyi
2219985f6e Redesign standard path system. 2023-10-05 16:51:21 +03:00
Roman Telezhynskyi
02a92a4c49 Log pattern tool used.
It would be interesting to see popular and less popular tools, and to, at some point, take a deeper dive as to why people use the less often used tools, less often. It brings many interesting discussions - perhaps a tool doesn't quite work as intended or could be improved on.
2023-10-05 10:19:13 +03:00
Roman Telezhynskyi
afe27c18c5 Refactoring.
Code style.
2023-10-05 10:18:01 +03:00
Roman Telezhynskyi
427503a886 Add Hide main path option to details's context menu. 2023-10-05 09:02:53 +03:00
Roman Telezhynskyi
e7f0628bf9 Fix invalid tool cursor names. 2023-10-04 18:01:11 +03:00
Roman Telezhynskyi
d1643a56d6 Block based on IP. 2023-10-04 17:02:18 +03:00
Roman Telezhynskyi
1194c43e55 Fix collecting user statistic.
Fix calculation of screen resolution for primary screen in case of HighDPI screen.

Collect new metrics: screens number, screen pixel ratio, country code (based on IP), platform type, total memory.
2023-10-04 17:01:30 +03:00
Roman Telezhynskyi
5f60af68ca Refactoring.
Code style.
2023-10-04 16:58:56 +03:00
Roman Telezhynskyi
ecf93f8d31 Redesign notch context menu to allow quick selection of the notch type. 2023-10-02 18:06:20 +03:00
Roman Telezhynskyi
54a713f545 Remove the attribute if not used. 2023-10-02 18:04:34 +03:00
Roman Telezhynskyi
2fc5492f57 Fix XSD schema for pattern format version 0.9.2. 2023-10-02 15:22:42 +03:00
Roman Telezhynskyi
578e76596d Refactoring. 2023-10-02 15:22:13 +03:00
Roman Telezhynskyi
2db6805629 Fix doubling of mirror tool. 2023-09-27 16:06:56 +03:00
Roman Telezhynskyi
13fafca653 Disable access via VNC. 2023-09-27 11:25:43 +03:00
Roman Telezhynskyi
9c2d7b5a6a Do not stop even when notarization takes more than 5 minutes. 2023-09-26 20:19:12 +03:00
Roman Telezhynskyi
f3aa53ce8a Add Qbs to PATH. 2023-09-26 18:07:15 +03:00
Roman Telezhynskyi
35477235eb Suppress error. 2023-09-26 17:39:54 +03:00
Roman Telezhynskyi
a30019e356 Clean /usr/local/include from Qt6. 2023-09-26 17:14:07 +03:00
Roman Telezhynskyi
f8f1fef11e Switch to macOS 12 to build Qt5 based version. 2023-09-26 16:52:16 +03:00
Roman Telezhynskyi
556de78e66 Do not install cmake. 2023-09-26 16:09:20 +03:00
Roman Telezhynskyi
86dac2c466 Fix build script issue. 2023-09-26 16:00:41 +03:00
Roman Telezhynskyi
bc13cc6c10 Use custom macdeployqt to build Qt5 based version on MacOS. 2023-09-26 15:46:40 +03:00
Roman Telezhynskyi
4d958b2130 Update MSVC version. 2023-09-26 15:42:49 +03:00
Roman Telezhynskyi
92fa8f5407 Fix dmg icon size. 2023-09-23 16:17:21 +03:00
Roman Telezhynskyi
d590b8aa3a Fix issue with urllib3 v2.0. 2023-09-23 12:08:36 +03:00
Roman Telezhynskyi
bc6ff3df0d Switch PATH to brew's Qt. 2023-09-23 12:08:20 +03:00
Roman Telezhynskyi
e857dc6a8d Add missing filter to clean multibundle builds. 2023-09-23 10:44:45 +03:00
Roman Telezhynskyi
96d2529055 Annoying clang issue: clang++ does not respect -isystem flag. 2023-09-23 10:37:44 +03:00
Roman Telezhynskyi
6330d574d3 Forgot to import File. 2023-09-23 10:13:51 +03:00
Roman Telezhynskyi
232e1f049a Correct way to check os type. 2023-09-23 09:55:42 +03:00
Roman Telezhynskyi
e368b3d2b7 Suppress xerces-c warnings. 2023-09-23 09:27:20 +03:00
Roman Telezhynskyi
5486c208c3 Fix build script error. 2023-09-23 08:58:56 +03:00
Roman Telezhynskyi
69fe8c01d9 Fix issue with urllib3 v2.0. 2023-09-23 08:21:29 +03:00
Roman Telezhynskyi
4b98e304d3 Disable conan cache. 2023-09-22 22:47:21 +03:00
Roman Telezhynskyi
e4cc5b52bc Remove conan. 2023-09-22 21:04:23 +03:00
Roman Telezhynskyi
01715e10e6 Qt 5 doesn't require openssl. 2023-09-22 20:36:24 +03:00
Roman Telezhynskyi
b3f2e76cc3 Fix path to conan user home. 2023-09-22 20:35:26 +03:00
Roman Telezhynskyi
b3e0138d67 Use xerces-c from brew where possible. 2023-09-22 20:21:42 +03:00
Roman Telezhynskyi
393243bb87 Add paths to Qt library. 2023-09-22 19:33:19 +03:00
Roman Telezhynskyi
d27e28410d Because we install qbs with brew we must use Qt from brew too. 2023-09-22 17:27:51 +03:00
Roman Telezhynskyi
a5e6e35e26 Conan doesn't support arch x64. Use x86_64 instead. 2023-09-22 16:31:20 +03:00
Roman Telezhynskyi
aa22dcf870 Use system curl version. 2023-09-22 16:11:07 +03:00
Roman Telezhynskyi
90dc482b93 Use conan custom profile instead of default. 2023-09-22 15:27:49 +03:00
Roman Telezhynskyi
d947c569a4 Update conan requirements. 2023-09-22 15:26:43 +03:00
Roman Telezhynskyi
4fa9aca80d Do not install curl with brew.
Because macOS already provides this software and installing another version in parallel can cause all kinds of trouble.
2023-09-22 14:51:24 +03:00
Roman Telezhynskyi
5589ad2072 Fix build on MacOS. 2023-09-22 12:17:14 +03:00
Roman Telezhynskyi
f167b66669 Fix incorrect build command. 2023-09-22 11:32:47 +03:00