Commit Graph

8682 Commits

Author SHA1 Message Date
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
Roman Telezhynskyi
5876813056 Revert "Switch to using external pdftops utility to convert pdf to ps on mac."
This reverts commit 4eba1fa673.
2023-09-21 16:31:41 +03:00
Roman Telezhynskyi
6a86463fde Append to PATH instead of perpend. 2023-09-15 09:44:17 +03:00
Roman Telezhynskyi
2c0035bb2f Rebuild deps. 2023-09-15 09:27:39 +03:00
Roman Telezhynskyi
e5087302e7 DMG license causes issues in Qbs. 2023-09-15 09:21:13 +03:00
Roman Telezhynskyi
ea71d5ff56 Wait Puzzle and Tape before building Valentina on MacOS in case of multibundle. 2023-09-15 09:05:24 +03:00
Roman Telezhynskyi
080800c2d4 Prevent build keychain from locking. 2023-09-14 21:21:12 +03:00
Roman Telezhynskyi
1227e6c4e3 Unlock keychain in build_script stage. 2023-09-14 20:36:54 +03:00
Roman Telezhynskyi
e4e412947f Add python binary for xcode-select. 2023-09-14 20:30:58 +03:00
Roman Telezhynskyi
b462286a23 Accessing macOS build worker via VNC. 2023-09-14 19:57:07 +03:00
Roman Telezhynskyi
390e30f664 Patch Qbs. Fix from version 2.1.2. 2023-09-14 18:48:37 +03:00
Roman Telezhynskyi
f34b8afda4 Add python binary for xcode-select. 2023-09-14 15:34:18 +03:00
Roman Telezhynskyi
c0dcb9303a Move the symlink to build_script stage. 2023-09-14 15:16:11 +03:00
Roman Telezhynskyi
8cf84c9226 ln: /usr/bin/python: Read-only file system 2023-09-14 14:57:11 +03:00
Roman Telezhynskyi
06a40757d6 Check if System.keychain is not cluttered 2023-09-14 14:49:18 +03:00
Roman Telezhynskyi
ac7732f7af Switch to /usr/bin. 2023-09-14 14:48:58 +03:00
Roman Telezhynskyi
dc28faab7c ln: /usr/local/bin/python: Permission denied 2023-09-14 13:36:16 +03:00
Roman Telezhynskyi
4d0c6cfb82 Installing to System.keychain requires root rights. 2023-09-14 13:28:57 +03:00
Roman Telezhynskyi
fed375993b Move macos builds on top. 2023-09-14 13:14:43 +03:00
Roman Telezhynskyi
1947a0d8a7 Install certificates to System.keychain instead. 2023-09-14 13:13:23 +03:00
Roman Telezhynskyi
784c3ff3e7 Link Python to Python3. 2023-09-14 13:12:46 +03:00
Roman Telezhynskyi
9a644bacc7 Fix variable expansion. 2023-09-13 18:52:32 +03:00
Roman Telezhynskyi
ba1ed1f441 Fix path to build.keychain. 2023-09-13 18:06:39 +03:00
Roman Telezhynskyi
b21c634162 Escape string. 2023-09-13 17:45:33 +03:00
Roman Telezhynskyi
e54c3f0d52 Probe if bundles are ready. 2023-09-13 16:58:21 +03:00
Roman Telezhynskyi
626b0d4bc8 Limit ccache size. 2023-09-13 14:27:32 +03:00
Roman Telezhynskyi
c3c2fb3d6f Automatic Code-signing and Notarization for macOS. 2023-09-13 14:27:14 +03:00
Roman Telezhynskyi
0e7ff22882 Codesign on macos. 2023-09-12 17:50:15 +03:00
Roman Telezhynskyi
bdc9c1a2b6 Update icons look. 2023-09-12 17:49:35 +03:00
Roman Telezhynskyi
4eba1fa673 Switch to using external pdftops utility to convert pdf to ps on mac. 2023-09-12 14:46:23 +03:00
Roman Telezhynskyi
db1b4496f1 Lupdate. 2023-09-12 13:12:49 +03:00
Roman Telezhynskyi
f3538df445 New option: Use Tool Groups. 2023-09-12 13:12:49 +03:00
Roman Telezhynskyi
812c0b84d7 Fix GUI freezing while nesting. 2023-09-12 13:12:49 +03:00
Roman Telezhynskyi
a33ad45e37 Merge branch 'new-macos-icons' into 'develop'
Add new macOS icons

See merge request smart-pattern/valentina!14
2023-09-12 10:11:11 +00:00
GooRoo
353eed132e
Fix indentation in AUTHORS.txt 2023-09-12 01:32:44 +02:00
GooRoo
6657caa7cb
Add new macOS icons
Plus an alternative version of the main icon
2023-09-12 01:29:15 +02:00
Roman Telezhynskyi
4db2e04a84 Fix issue with caching SVG font engine. 2023-08-30 19:29:28 +03:00
Roman Telezhynskyi
5b533473bd Fix issue with high DPI versions of transformation handles. 2023-08-30 16:22:36 +03:00
Roman Telezhynskyi
324d7977f6 Lupdate. 2023-08-30 14:16:56 +03:00
Roman Telezhynskyi
e9213004ce Increase minimal required version for Qbs. 2023-08-29 19:03:51 +03:00
Roman Telezhynskyi
268d0dff40 Update path to Python after upgrade. 2023-08-29 19:02:43 +03:00
Roman Telezhynskyi
e29ab9c7d9 New option: Pointer mode. 2023-08-29 18:49:16 +03:00
Roman Telezhynskyi
4f2fb335fa Improve comments. 2023-08-29 16:51:56 +03:00
Roman Telezhynskyi
8de440a272 Explicitly add conan as a module provider. 2023-08-29 16:08:59 +03:00
Roman Telezhynskyi
82372fa344 Fix typos. 2023-08-29 15:55:26 +03:00