Commit graph

929 commits

Author SHA1 Message Date
Casper Jeukendrup 123c7b03e6
Update languages update upload/download URL for 4.2 2023-10-26 23:12:35 +02:00
Casper Jeukendrup 256db894d1
macOS Packaging: retry unmounting the disk image if failed
If it fails, the most common reason it that it is still in use by some process, probably a macOS process. Let's just wait a bit and retry.
2023-10-18 16:20:52 +02:00
Casper Jeukendrup 3d6610eba3
macOS Notarization: correct Team ID 2023-10-18 16:20:51 +02:00
Casper Jeukendrup 641898e325
macOS Notarization: migrate to notarytool
https://developer.apple.com/documentation/technotes/tn3147-migrating-to-the-latest-notarization-tool?changes=_3_3
2023-10-18 16:20:51 +02:00
Casper Jeukendrup ebd8d42fc6
CI: just run lrelease during build
No need for extra scripts
2023-10-16 11:53:40 +02:00
Casper Jeukendrup 1f7561d689
CMake/WiX: cleanup regarding MUSESCORE_EXECUTABLE_NAME 2023-10-08 03:11:26 +02:00
Casper Jeukendrup 4d645f55d5
Mark "Testing" builds also as pre-releases
Even though they are not "unstable", they are pre-release builds and should be treated like that in the Windows installer.
2023-10-08 03:11:26 +02:00
Casper Jeukendrup db03580e70
Final fixes to Windows installer 2023-10-08 03:11:25 +02:00
Casper Jeukendrup 96eeeede44
Windows installer cleanup: remove the now-unnecessary PACKAGE_FILE_ASSOCIATION option 2023-10-08 03:11:25 +02:00
Casper Jeukendrup 2b29c73b63
Windows Installer cleanup: fix passing variables to WiX
Update SetupWindowsPackaging.cmake
2023-10-08 03:11:24 +02:00
Casper Jeukendrup 7539ee78a4
MSI packaging: add log files to artifact even if WiX crashed 2023-10-08 03:11:24 +02:00
Casper Jeukendrup bb9abf5a52
Windows installer: clean up file associations and add URL associations 2023-10-08 03:11:23 +02:00
Casper Jeukendrup db1f881775
Clean up variables in SetupWindowsPackaging.cmake 2023-10-08 03:11:23 +02:00
Casper Jeukendrup cf17123bea
CMake cleanup: clarify names of MUSESCORE_VERSION variables 2023-10-08 03:11:21 +02:00
Casper Jeukendrup dca368d856
Windows installer cleanup: move/clean Packaging.cmake
It's only used on Windows, so non-Windows stuff can go.
2023-10-08 03:11:21 +02:00
Casper Jeukendrup 83c1f1eabc
Windows installer cleanup: get rid of hardcoded number 2023-10-08 03:11:20 +02:00
Casper Jeukendrup b9a5afebaa
Windows installer cleanup: clean SetupAppImagePackaging 2023-10-08 03:11:19 +02:00
Casper Jeukendrup 6f059c3ccd
Register MuseScore as a handler for musescore:// URLs on Linux 2023-10-06 12:00:16 +02:00
Casper Jeukendrup 2f04dcdea2
Register Windows Portable app as a handler for musescore:// URLs 2023-10-06 12:00:16 +02:00
Casper Jeukendrup 6af7943f3d
Register MuseScore as a handler for the musescore:// url scheme on macOS 2023-10-06 12:00:13 +02:00
Larry Valkama 30fbb87d68 mingw buildability 2023-09-13 10:03:08 +03:00
Casper Jeukendrup 9966e8ecd5 Fix clang warning about unknown -Wno-restrict warning option 2023-09-10 20:36:06 +03:00
Joachim Schmitz 372170de04 Fix gcc compiler warnings
reg. is deprecated [-Wdeprecated-declarations]
2023-09-04 16:59:43 +03:00
Joachim Schmitz 8ae1190e4f Fix gcc compiler warnings
reg. passing argument 2 to ‘restrict’-qualified parameter aliases with argument 1 [-Wrestrict]
2023-09-04 16:59:43 +03:00
Larry Valkama b4607ac952 initial jack-audio support 2023-08-31 21:51:42 +03:00
Joachim Schmitz daf64e535a Fix MSVC compiler warnings
by disabling them, due to being (newly added/updated) thirdparty code
2023-08-13 22:58:25 +03:00
Casper Jeukendrup 3e04655594
Move FreeType to src/framework/draw/thirdparty 2023-08-11 12:52:25 +02:00
Casper Jeukendrup b95c572855
Update our CMake files for FreeType 2023-08-11 12:52:23 +02:00
Igor Korsukov 9ab6b32b1c [build] returned USE_SYSTEM_FREETYPE option 2023-08-10 12:23:37 +03:00
Joachim Schmitz d8348909ca Fix MSVC compiler warnings (by disabling them)
reg. result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) (C4334)
2023-07-31 17:23:40 +03:00
Joachim Schmitz 3312ca05f2 Fix MSCV copililer wanings (by disabling them)
reg. differs in indirection to slightly different base types C4057)
2023-07-31 17:23:40 +03:00
Antonio Lotti (ABL) fc2be88acf Revert the use of static runtime AppImage 2023-07-31 14:06:20 +03:00
Casper Jeukendrup 5a7312feec
VTests: fail early if build fails 2023-07-27 20:45:46 +02:00
Antonio Lotti (ABL) 451f8d1b8f use new AppImage format with static libraries 2023-07-25 21:44:52 +03:00
Igor Korsukov 4476301e1a added vtest as gtest 2023-07-12 22:07:55 +03:00
Casper Jeukendrup d7c9eb1812
Create Portable nightly builds for Windows 2023-07-06 19:20:27 +02:00
Elnur Ismailzada 8e3e56b36d
Merge pull request #17959 from Eism/update_release_dialog_fix
fixed #16774: Update announcement popup (for new releases) has poor UX / UI
2023-06-29 11:53:20 +03:00
Eism a3112ac6a8 Enabled Markdown formatting for the release info dialog 2023-06-27 14:04:53 +03:00
Eism d0f8eeed99 Updated for ubuntu 20 2023-06-27 13:59:32 +03:00
Eism b777599d5c Reverted AppImage: Remove unnecessary OpenSSL dependency
commit 043d13c1df
2023-06-27 13:59:25 +03:00
Casper Jeukendrup 060100f1bf
Follow-up for #18126 2023-06-23 15:56:24 +02:00
Casper Jeukendrup b7923a0e54
Make SignTool on Windows more happy by specifying /fd SHA256
silences a warning
2023-06-23 12:34:49 +02:00
Casper Jeukendrup 9fa0790890
Enable signing for Windows Portable builds 2023-06-22 17:46:00 +02:00
Joachim Schmitz b169bfa18f Fix MSVC compiler warnings
reg. overriding '/W4' with '/w' (D9025)
2023-06-19 21:47:56 +03:00
Casper Jeukendrup 644a78d17f
Merge pull request #17772 from cbjeukendrup/new_qt_mac
Use newer Qt version on macOS
2023-06-10 01:33:01 +02:00
Casper Jeukendrup 5a2d7481a0
Fix passing arguments to lupdate on CI 2023-06-08 02:01:02 +02:00
Casper Jeukendrup 79a76afb39
Use newer Qt version on macOS 2023-06-05 13:28:29 +02:00
Jesper Schmitz Mouridsen c75139bbe1 Preliminary FreeBSD support.
Encountered issues so far:

 open /dev/snd/seq failed:
 The score starts zoomed in, so one has to zoom
 out with the ctrl plus mouse wheel
2023-06-02 14:40:10 +03:00
Casper Jeukendrup 1849ab0b04 CMake: improvements to GetPlatformInfo and GetCompilerInfo 2023-05-25 21:50:09 +03:00
Casper Jeukendrup 66055af6d3
Update languages update upload/download URL for 4.1 2023-05-24 11:54:16 +02:00