Igor Korsukov
075d78a254
added ninja build for Linux on CI
2021-01-11 16:22:50 +02:00
Pavel Smokotnin
4c5cae2105
Separate VST_SDK as module
2021-01-11 11:44:17 +02:00
Casper Jeukendrup
e9ac61aea1
Update LSMinimumSystemVersion in macOS Info.plist
2021-01-03 13:28:41 +03:00
Igor Korsukov
df2adddd89
separated utest workflow on CI
2020-12-30 12:55:36 +03:00
Igor Korsukov
c9cc065307
added ccache for vtest on CI
2020-12-29 18:36:15 +03:00
Igor Korsukov
7254731070
added setup_ccache script
2020-12-29 17:10:28 +03:00
Igor Korsukov
5cbd39dc43
updated used XCode on CI
2020-12-26 13:23:55 +02:00
Igor Korsukov
883b11ab0b
added command line register
2020-12-25 16:19:25 +02:00
Igor Korsukov
44f10c9e72
added parce and apply command line options
2020-12-25 16:19:25 +02:00
Pavel Smokotnin
6fdcf30b23
experimental WASM build
2020-12-24 22:26:00 +02:00
Igor Korsukov
74e50508a9
added try build shared libs option in the cmake
2020-12-21 10:16:21 +02:00
Igor Korsukov
3f77218745
fixed install python 3.9 error on MacOS CI
2020-12-19 15:21:18 +02:00
Igor Korsukov
bfd75feec3
added run utest job on CI
2020-12-18 12:47:39 +02:00
Igor Korsukov
1b6e66fef7
added unity build
2020-12-17 15:04:40 +02:00
Igor Korsukov
c770b773ef
added build shared libs on MinGW for debug mode
2020-12-14 13:50:54 -06:00
Igor Korsukov
a79fc79612
updated pch.h
2020-12-14 06:12:32 -06:00
Igor Korsukov
517c44bf24
added pch
2020-12-12 08:01:52 -06:00
Casper Jeukendrup
f036a44f90
Fix Cmake configure when build type is not set explicitly
...
If CMAKE_BUILD_TYPE is not set, set it to "DEBUG".
2020-12-12 08:01:20 -06:00
Igor Korsukov
03e04fd08c
fixed install for macos
2020-12-11 11:07:36 -06:00
Igor Korsukov
0ff45e7b48
fixed install for windows
2020-12-11 11:07:36 -06:00
Igor Korsukov
7966989eff
set correct rpath for linux build
2020-12-11 11:07:36 -06:00
Igor Korsukov
5af54749d6
improvements for mac
2020-12-11 11:07:36 -06:00
Igor Korsukov
e49c82a102
rework install
2020-12-11 11:07:36 -06:00
Igor Korsukov
258a71b7b5
disabled warning for thridparty
2020-12-11 11:07:36 -06:00
Igor Korsukov
478ed26eaf
fixed build on Windows
2020-12-11 11:07:36 -06:00
Igor Korsukov
7ca1b1edae
fixed adding sndfile
2020-12-11 11:07:36 -06:00
Igor Korsukov
9f134ef7d5
added build lib as shared for MinGW
2020-12-11 11:07:36 -06:00
Igor Korsukov
f6465e7f63
fixed build on Windows
2020-12-11 11:07:36 -06:00
Igor Korsukov
702494f7e1
fixed rpath
2020-12-11 11:07:36 -06:00
Igor Korsukov
1fbd7cdcad
added compile warnings managment
2020-12-11 11:07:36 -06:00
Igor Korsukov
228e928ac1
cleaing main cmake project
2020-12-11 11:07:36 -06:00
Igor Korsukov
88eb99a8a4
moved setup compiler and dependencies to separate file
2020-12-11 11:07:36 -06:00
Igor Korsukov
00cc3b11e1
fixed build on Windows
2020-12-07 16:08:40 +03:00
Igor Korsukov
5775de2c68
fixed build freetype
2020-12-07 16:08:40 +03:00
Igor Korsukov
9baae48c10
fixed build vst module
2020-12-07 16:08:40 +03:00
Igor Korsukov
e9be5227b0
made modules as shared lib for linux debug
2020-12-07 16:08:40 +03:00
Igor Korsukov
0baf9275cf
removed include all.h
2020-12-07 16:08:40 +03:00
Igor Korsukov
8cfd3d7a0c
moved thirdparty to use module.cmake template
2020-12-07 16:08:40 +03:00
Igor Korsukov
026af211e1
rework root cmake project
2020-12-05 12:04:43 +03:00
Joachim Schmitz
8e1fc4bc07
Fix some MSVC compiler warnings
...
and disable some for third party code
2020-12-04 15:02:03 +02:00
Igor Korsukov
1220175bbc
returned jack dependency
2020-12-04 13:13:09 +02:00
Igor Korsukov
71a33f603e
removed portaudio dependency
2020-12-04 13:13:09 +02:00
Igor Korsukov
e5e3498392
removed lame dependency
2020-12-04 13:13:09 +02:00
Igor Korsukov
b7c25b8fc6
move source code to src dir
2020-12-03 15:12:23 +02:00
Igor Korsukov
5a8bb0f1e0
removed build_mu4 define
2020-12-03 10:36:25 +02:00
Igor Korsukov
f29773b1cb
removed jack defines
2020-12-02 21:16:58 +02:00
Igor Korsukov
1dfee43c63
removed pulseaudio defines
2020-12-02 21:16:58 +02:00
Igor Korsukov
593bcc6236
removed alsa defines
2020-12-02 21:16:58 +02:00
Igor Korsukov
5af55a5808
removed portaudio
2020-12-02 21:16:58 +02:00
Igor Korsukov
ec18e98ae7
removed OMR, OCR, AVSOMR
2020-12-02 17:10:39 +02:00
Igor Korsukov
36d6beca3f
removed aeolus
2020-12-02 16:22:33 +02:00
Igor Korsukov
aca3c25996
added removing pending lock files
2020-12-01 17:11:13 +02:00
Igor Korsukov
d77fdfbe9d
added symbols upload to Sentry on CI
2020-12-01 17:11:13 +02:00
Igor Korsukov
722053f63d
sync ci build scripts
2020-11-28 16:50:45 +02:00
Igor Korsukov
bc917817ff
removed old crash reporter
2020-11-27 11:14:50 +02:00
Igor Korsukov
475c1f17da
added gen dump symbols for MacOS on CI
2020-11-27 09:06:02 +02:00
Igor Korsukov
daf3bc8d0e
added gen dump symbols on CI for Windows
2020-11-25 17:14:51 +02:00
Igor Korsukov
300344f0de
linux: added generate dump symbols on CI
2020-11-25 17:14:51 +02:00
Igor Korsukov
aa8ae2a4ad
linux: added generate dump symbols on CI
2020-11-24 16:18:19 +02:00
Igor Korsukov
968fa81d86
added crashpad handler for macos
2020-11-24 09:03:18 +02:00
Igor Korsukov
78b51005b8
added disable crashpad for build with mingw
2020-11-24 09:03:18 +02:00
Igor Korsukov
1a71fa944e
return dependencies on mops
2020-11-21 15:13:42 +02:00
Igor Korsukov
d3a88e4e17
fixed linux build
2020-11-21 13:50:58 +02:00
pereverzev+v
3aeb2a40c6
Merge pull request #6799 from shoogle/cli-save-online
...
Fix #311340 : Save online via command line (--save-online)
2020-11-16 04:12:49 +02:00
Joachim Schmitz
091e378bc0
Fix #312513 : Add Sicilian translation
2020-11-14 14:19:20 +02:00
Joachim Schmitz
313edc51ed
Update to SMuFL version 1.3
...
and fix compatibility problems with 3.x scores prior to this PR
using the no longer existing `ornamentMordentInverted` by turning it
into the new `ornamentMordent`. and changing the old `ornamentMordent`
into `ornamentShortTrill` for pre-MuseScore 3.6 scores.
Fix the vtest and mtests too
Actually update to include some post-1.3 fixes too
2020-11-10 15:10:40 +02:00
Igor Korsukov
c279b186f9
fixed file name for windows nightly builds
2020-11-09 14:31:11 +02:00
Igor Korsukov
cffade8f21
sync CI scripts from 3.x to master
2020-11-09 09:19:54 +02:00
Peter Jonas
f248cf3eb0
Fix #311340 : Save online via command line (--save-online)
2020-11-06 19:11:48 +00:00
AntonioBL
1d43eaa25a
fix debug build under Windows
2020-11-06 08:56:30 +02:00
Igor Korsukov
56c7d0a9a1
added logger
2020-11-05 21:28:09 +02:00
Igor Korsukov
cbd51267d5
removed revision h file
2020-10-30 14:01:14 +02:00
Joachim Schmitz
d1e5cc2875
Require Qt 5.15 as the minimum
...
for real this time, the previous method of only setting `QT_MIN_VERSION`
just worked for Qt 4...
See also 484f8dce
(PR#6588)
Counterpart to 3.x's #6786
2020-10-29 15:08:52 +02:00
Igor Korsukov
e841c9c9ee
sync CI scripts from 3.x to master
2020-10-29 14:08:13 +02:00
Igor Korsukov
2ccf4c79c5
fixed text in the index.html for FTP
2020-10-29 14:08:13 +02:00
Igor Korsukov
2eeb3f694f
removed travis and appveyor scripts
2020-10-29 12:52:45 +02:00
Igor Korsukov
722c2fcc00
added ccache for build Linux on CI
2020-10-29 10:34:23 +02:00
Igor Korsukov
b5190c58b7
added build vst module on CI
2020-10-27 09:38:23 +02:00
Igor Korsukov
5c66adf727
sync CI scripts 3.x to master
2020-10-23 15:06:41 +02:00
Igor Korsukov
dec020e1db
different fixes for tx2s3
2020-10-22 16:13:38 +02:00
Igor Korsukov
5853a204e6
added tx2s3 workflow
2020-10-22 15:29:53 +02:00
Igor Korsukov
9510586319
sync ci scripts from 3.x to master
2020-10-21 16:38:12 +02:00
Joachim Schmitz
3f4894ec3f
Fix some MSVC compiler warnings
2020-10-21 09:46:51 +02:00
Joachim Schmitz
103c638616
man-page update
2020-10-20 13:17:02 +02:00
Igor Korsukov
2ccb496afe
added run utests
2020-10-19 21:09:40 +02:00
Joachim Schmitz
5f58eb7d95
Register MuseScore for its backup files
...
but not for Windows, due to a problem with WIX, see daa5fb7ea0 (comments)
2020-10-19 13:24:49 +02:00
Joachim Schmitz
fff98c4584
Prepare for updated libsndfile
2020-10-19 13:24:49 +02:00
Joachim Schmitz
441ecd25bd
Fix issue with en_US translation getting fed back into Transifex
...
simplify CMAkeListe.txt for tours and save some space by not
installing any *_en.qm files
2020-10-19 13:24:49 +02:00
Igor Korsukov
e3cf5bf453
sync ci scripts from 3.x to master
2020-10-17 13:31:44 +02:00
Igor Korsukov
760b125d0b
removed unnecessary tools on CI, for more free space
2020-10-16 22:51:56 +02:00
Igor Korsukov
8fcff0d8fb
added print free space for Linux CI
2020-10-16 22:51:56 +02:00
Igor Korsukov
1d88eba975
added print disk free space for create AppImage
2020-10-16 14:23:29 +02:00
Igor Korsukov
5b84109046
updated FTP index.html
2020-10-16 14:23:29 +02:00
Igor Korsukov
b15e5f0407
added error handling on CI
2020-10-15 17:11:24 +02:00
Igor Korsukov
85e4b87a78
porting win portable build from 3x to master
2020-10-15 14:13:17 +02:00
Igor Korsukov
53aaf49f39
added nightly builds for master
2020-10-14 22:36:14 +02:00
Igor Korsukov
8a11ff4af8
fixed build macos on CI
2020-10-14 14:31:26 +02:00
Igor Korsukov
204fb5cbe8
synced various fix CI from 3.x branch
2020-10-14 09:24:14 +02:00
Igor Korsukov
36119443db
fixed build MacOS on CI
2020-10-12 12:30:44 +02:00
Igor Korsukov
4156ae433f
sync CI from 3.x to master
2020-10-09 14:40:03 +02:00
Igor Korsukov
d4654a21cb
fixed MU4 macos build on CI
2020-10-08 07:59:28 -07:00
Igor Korsukov
5b0630a3d3
fixed disable windows index.html on ftp
2020-10-06 11:26:42 -07:00
Igor Korsukov
da2a9dedbc
fixed read windows env on CI
2020-10-06 11:26:42 -07:00
Igor Korsukov
7cc5db57b3
sync builds scripts with 3.x
2020-10-05 07:47:58 -07:00
Igor Korsukov
b871748da8
turned off index.html on ftp
2020-10-05 04:54:15 -07:00
Igor Korsukov
8f8744dd19
added remove old nightly files from osuosl
2020-10-05 04:54:15 -07:00
Igor Korsukov
ba33979dfe
added nightly builds
2020-10-04 04:13:26 -07:00
Joachim Schmitz
c5be1e0e0c
fix/update man-page
...
and fix a compiler warning introduced earlier
2020-10-03 02:38:10 -07:00
Igor Korsukov
db17224fdd
added run mtest on CI
2020-10-02 11:18:19 -07:00
Igor Korsukov
92e31f545b
added generate checksum
2020-10-02 03:26:15 -07:00
Igor Korsukov
60158cb966
added sign and notarize for macos build
2020-10-02 03:26:15 -07:00
Igor Korsukov
9a2190b2de
fixed setup for Windows build
2020-10-02 02:51:27 -07:00
Igor Korsukov
5e77de6caf
added build releases on CI
2020-10-01 01:18:37 -07:00
Igor Korsukov
98aca8859e
fixed build mu4 mode on windows
2020-09-21 10:12:41 +02:00
Igor Korsukov
35fd50f049
added build two modes (mu3 and mu4) on CI
2020-09-19 15:19:04 +02:00
Igor Korsukov
f6a54f437b
updated CI scripts and Qt
2020-09-16 01:05:13 +02:00
Igor Korsukov
6fd51256f0
added scripts for linux appimage docker image
2020-09-15 17:59:19 +02:00
Igor Korsukov
a308d4e760
fixed build telemetry module and debug mode
2020-09-04 10:30:04 +02:00
Igor Korsukov
08fe22742e
added load qml from source files
2020-09-02 13:47:05 +02:00
Igor Korsukov
cf1038ce03
removed mu3 code from mu4 build project
2020-08-31 17:41:17 +02:00
Igor Korsukov
4a62aa943f
Merge pull request #6487 from psmokotnin/mu4_vst_devtools
...
vst devtools
2020-08-28 10:49:31 +02:00
cbjeukendrup
1d40dc6e43
Set app category on Mac to "Music"
...
In the Applications folder on Mac, you can group your apps by category. Previously, MuseScore appears in the "Other" category. Now, it will appear in the Music category.
2020-08-25 13:26:55 +02:00
Pavel Smokotnin
5d0a20b6ca
Fix CMake error.
...
CMake 3.10 does not support add_compile_definitions
2020-08-25 10:28:42 +02:00
Pavel Smokotnin
491310ee46
vst devtools
2020-08-24 19:04:12 +02:00
Pavel Smokotnin
9ec4c94f20
VST Module added
2020-08-13 15:15:06 +03:00
pereverzev_v
591910f831
Fixed a missing QTURL for appveyor builds
2020-08-05 11:51:21 +02:00
Joachim Schmitz
8d1550b75e
Fix MSVC builds / update to Qt 5.9.9 (patched)
2020-08-05 10:54:25 +02:00
anatoly-os
8f0f185f90
Merge pull request #6378 from AntonioBL/macqtwebengine
...
fix #308281 : Blank upload dialog on MacOS Catalina + collect_artifacts
2020-07-28 11:31:12 +03:00
anatoly-os
1050575c44
Merge pull request #6325 from shoogle/appimage-openssl
...
[master] AppImage: Bundle OpenSSL to fix Save Online on recent distros
2020-07-22 21:06:44 +03:00
anatoly-os
cc2e4c2506
Manually merged #6300 to master
2020-07-22 19:55:21 +03:00
Igor Korsukov
48eef91ac2
added audio player
2020-07-16 10:05:09 +02:00
Igor Korsukov
ab59939556
added synth and sequencer
2020-07-16 09:30:39 +02:00
Igor Korsukov
f16171b917
added audio engine
2020-07-13 16:01:51 +02:00
Peter Jonas
9c578c49c4
AppImage: Bundle libssl1.0.0 (OpenSSL) to fix Save Online +collect_artifacts
2020-07-10 13:12:00 +01:00
Igor Korsukov
8ea3376912
changed appimage release path from continuous to 12 +collect_artifacts
2020-07-08 15:22:37 +02:00
Igor Korsukov
744affb432
Merge pull request #6262 from shoogle/cmake-require-program
...
CMake: Print Qt version or useful error if it's not installed
2020-07-07 11:58:17 +02:00
Igor Korsukov
14ce098977
Merge pull request #6289 from igorkorsukov/mu4/palette4
...
[MU4] Palette step 3 - removed pallete dependence on mscore
2020-07-07 09:22:57 +02:00
Igor Korsukov
54fb329eb9
removed pallete dependence on mscore
2020-07-06 12:08:20 +02:00
Igor Korsukov
7ecefa1677
fixed qml path into build/Linux+BSD/portable/Recipe
2020-07-05 21:12:46 +02:00
Peter Jonas
00bb7c6b29
CMake: Print Qt version or useful error if it's not installed
...
Adds a CMake function `fn__required_program()` that can be used to
ensure that a program is installed and present in PATH. If the program
is found then it is run with a test argument to check that it works.
If it doesn't work, or if it wasn't found, then the build is stopped
and a useful error message is displayed on the console. The message can
include a URL that points to a webpage where help is available.
Demonstrates use of this function by running `qmake --version` at build
time to print the Qt version, or failing with an appropriate message.
2020-07-04 16:03:28 +01:00
Igor Korsukov
b8e6ed72b5
moved palette qml files to palette module
2020-07-04 12:28:09 +02:00
Igor Korsukov
d618c236ce
moved palette sources
2020-07-03 16:40:45 +02:00
Igor Korsukov
9e74bd33b0
added notation view skeleton
2020-06-04 13:40:04 +02:00
Igor Korsukov
811a142335
added appshell
2020-06-04 09:13:21 +02:00
Joachim Schmitz
fa6f145fc2
switch master branch to MuseScore 4
2020-05-28 11:23:21 +02:00
anatoly-os
f7b003285b
Merge pull request #6066 from Jojo-Schmitz/man-page
...
fix man-page to mention changed default DPI setting for PNGs export
2020-05-20 14:14:37 +02:00
anatoly-os
9e2ec03fbb
stop pushing strings to transifex
2020-05-04 11:47:30 +02:00
anatoly-os
c1e7364563
another try to fix dump_syms.exe
2020-04-22 02:05:36 +02:00
anatoly-os
7f75db0d77
Run regsvr32 in silence mode
...
Suppress all messages
2020-04-22 00:51:23 +02:00
anatoly-os
09ba60cf30
Fix not working dump_syms.exe on AppVeyor
...
Put msdia140.dll (required to run dump_syms.exe from https://github.com/google/breakpad/tree/master/src/tools/windows/binaries ) to the dump_syms.7z.
Register the dll before running dump_syms.exe
2020-04-21 23:45:52 +02:00