Commit graph

8426 commits

Author SHA1 Message Date
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
Roman Telezhynskyi 63b0cbd4e2 Fix incorrect unzip destination. 2023-09-22 11:25:00 +03:00
Roman Telezhynskyi fc13414011 Specify working directory when call cmake. 2023-09-21 19:00:45 +03:00
Roman Telezhynskyi 69fc2ee343 Specify path when unzip macdeployqt source. 2023-09-21 18:48:16 +03:00
Roman Telezhynskyi c9084d2039 Fix deprecation warning.
'start' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead.
2023-09-21 18:47:40 +03:00
Roman Telezhynskyi b12124603e Use custom macdeployqt with better compatibility with brew. 2023-09-21 18:20:22 +03:00
Roman Telezhynskyi 9dad93dcc3 Bug fixes for macdeployqt module. 2023-09-21 17:45:30 +03:00
Roman Telezhynskyi 792817313a New property macdeployqtProgramBinPath to control path to macdeployqt. 2023-09-21 17:44:59 +03:00
Roman Telezhynskyi b9f5b06fbb Copy signed executable inside app bundle when build single bundle build. 2023-09-21 17:39:56 +03:00
Roman Telezhynskyi f2596591e5 New module pdftops.
With Qt 6 copy and sign pdftops from brew.
2023-09-21 17:37:49 +03:00