Commit graph

146 commits

Author SHA1 Message Date
Joachim Schmitz
41b7906b2b Fix #243516: Untranslated strings, from Qt
Remove all Qt translations from the MuseScore repository
that are also part of Qt 5.4 and later, and deploy Qt's instead.
Also , as a side effect, deploy our Bulgarian translation for Qt
(seems a day one ommision and not needed for Qt-5.9.1 and later)

Simplify the whole process for adding languages and running lupdate

Should be good for master and 2.2
2017-08-13 20:40:00 +02:00
lasconic
c5114a6092 fix #193526: Create APPX for Windows Store 2017-06-12 13:36:10 +02:00
Eric Fontaine
4e4693003e fix #5163 Add PortAudio Midi Output 2017-05-26 08:36:37 -04:00
Nicolas Froment
23e9ceee59 Merge pull request #3173 from ericfont/patch-1
add comments about purpose of lrelease and lupdate
2017-05-25 00:10:51 +02:00
Joachim Schmitz
db620d8bfa make CMAKE_BUILD_TYPE case insensitive
for the benefit of Qt Creator which seems to prefer Debug over DEBUG
2017-05-23 09:09:59 +02:00
Werner Schweer
847d3656cf updates to scripting, text editing 2017-05-19 09:06:58 +02:00
Eric Fontaine
baac9c3fc1 add comments about purpose of lrelease and lupdate 2017-05-16 08:21:30 -04:00
Eric Fontaine
824d5c09e2 quotes needed around ENV variable in IF 2017-03-16 08:39:57 -04:00
lasconic
a89c109fbf Enable PCH on Windows again 2017-03-10 15:49:25 +01:00
lasconic
3fbbf7a4ab Add option to use system FreeType (see PR #2915) 2016-12-20 21:57:13 +01:00
lasconic
da7a43acbb fix precompiled header compilation with Qt 5.7 2016-09-14 10:47:50 +02:00
Peter Jonas
8c74814da3
Option to enable PortMidi on Linux 2016-08-08 23:25:42 +01:00
werner
5c02629ec3 remove ledgerlines from shape; cleanups 2016-07-03 16:23:11 +02:00
Joachim Schmitz
2ef157283e Fix spelling in CMakeLists.txt files 2016-06-10 10:38:13 +02:00
liang-chen
fb677fc998 Fix #110306: Enable and improve OMR module 2016-05-17 11:48:38 -04:00
Joachim Schmitz
f1e2d6fdd6 allow BUILD_PCH to be set to on for Windows
Requires a patched cc1plus.exe to actually work.
For Mac and Linux it is forced to on, like before.
2016-05-03 16:54:03 +02:00
Joachim Schmitz
3cb7621484 bump up version to 3.0 2016-04-21 12:58:29 +02:00
lasconic
45e9d6247a simplify Qt5Find and remove Qt4 left over. Change deprecated function calls. 2016-04-18 19:23:45 +02:00
Joachim Schmitz
e1991b7688 fix #106291: get rid of doxygen
also check for WebEngine and WebEngineWidgets only if not MINGW
2016-04-15 13:22:16 +02:00
lasconic
2dd0540951 fix build on MacOSX 2016-04-14 16:20:44 +02:00
lasconic
be51d0ab17 require Qt 5.6 and Cmake 3.0 2016-04-13 12:08:41 +02:00
ws
5bee246125 some regression fixes 2016-04-13 12:05:47 +02:00
ws
3f1aa2ed1f misc. updates to layout 2016-04-13 12:05:46 +02:00
ws
a96c0abf5b replace XmlStreamReader by QXmlStreamReader 2016-04-13 11:35:22 +02:00
ws
bbd802f8ae framework for partial relayout 2016-04-13 11:35:21 +02:00
lasconic
f440554261 clean CMake output on Mac and Windows 2016-03-30 15:31:15 +04:00
Eric Fontaine
da8cda6f24 cross compile AppImage in debian docker on travis for armhf 2016-03-29 22:14:49 -04:00
lasconic
0a1b4a38f4 use -std=c++11 on all platforms 2016-03-28 17:00:42 +04:00
lasconic
41cb3efc57 keep obsolete strings for translation 2016-03-17 10:23:04 +04:00
shoogle
767a95a9db Fix #95541: Portable build for Linux (AppImage)
- Set share path relative to executable on Linux too
- Linux dependencies for portable AppImage
- Helper scripts for desktop integration
- Update man pages
2016-02-17 14:13:24 +00:00
lasconic
07602a2575 add -Wno-inconsistent-missing-override on Mac to fix thousands of warnings from clang 2016-02-12 09:37:23 +04:00
Thomas Axelsson
413fdc3a1c fix #92521: make pulseaudio support optional 2016-01-11 18:27:12 +01:00
ws
c6092a7a95 first try in integrating freetype cmake file 2015-11-16 17:05:51 +01:00
ws
d8e4373435 make DPI=72 constant 2015-11-16 14:24:47 +01:00
ws
6f2cf4c2c1 fix build for gcc 5.2 2015-10-27 11:30:09 +01:00
shoogle
198319231f fix #57736 and improve Debian packaging to enable Ubuntu nightlies
- Flag unstable builds more obviously
- Add SUFFIX to filenames to prevent conflicts when installing multiple mscore versions in PATH.
- Update references to files with SUFFIX.
- Compress man page with highest gzip compression (Debian requirement)
- Display version in title bar of main window.
- fix #57736: enable/disable LAME mp3 support via Makefile option.
- Makefile option to not update MIME and icon cache on Linux.
- rename linux files for consistency with other CMake config files
- Label special builds in title bar (e.g. nightly builds).
- Create symlink aliases for mscore and man pages.
- Correct MimeType associations for nightlies in desktop file.
- Don't manually set RPATH, let CMake handle it automatically.
- Makefile option to not set RPATH at all (Debian requirement).
2015-08-27 18:01:04 +01:00
Eric Fontaine
1c48b4c571 Fix #72731 win32 large-address-aware
This allows 32-bit builds to access 4GB memory when run in 64-bit windows.

This fixes issue that occurred when loading multiple large soundfonts would cause a crash in windows when exceed the 2GB limit.  I'm able to build release both via command line makefile and in QT Creator, and tested them both to ensure now I'm able to load two very large zerberus .sfz soundfonts without crashing.
2015-08-09 12:40:47 -04:00
lasconic
a3cb169c5d remove unused dependencies 2015-07-06 14:11:50 +02:00
shoogle
79ea6132da improving Linux packaging (node:60131)
- automatic installation of Linux man page
- compress man page if gzip is present on system
- updated Linux man page
- tidied Linux man page
- Add .MSCZ and .MSCX to MIME database on Linux
- new Makefile targets to uninstall on Linux
- add MusicXML files to MIME database on Linux
- install mimetype icons on Linux
- changed gzip syntax to support older versions for Linux man page compression
- replaced PNG icons with SVGs
- fix #59196: new MSCZ and MSCX icon designs (SVG)
- never compress man pages on OpenBSD
2015-06-25 13:30:15 +01:00
lasconic
31a8d3d82a fix build on windows 2015-06-01 19:41:21 +02:00
lasconic
1f8a3e6e8a fix build with lame 2015-06-01 19:31:45 +02:00
Aeneas Jaißle
9cd4a04206 Add option "BUILD_LAME" to switch between building with and without LAME 2015-06-01 18:38:56 +02:00
lasconic
499ea8e71e fix compilation on Windows 2015-05-06 15:20:01 +02:00
lasconic
72ec3dc12b fix compilation on Mac OSX 2015-05-06 13:18:04 +02:00
ws
eff562ee3f render score fonts with freetype 2015-05-06 08:56:58 +02:00
lasconic
1103dfc57d enable ccache on travis 2015-04-15 10:55:14 +02:00
Joachim Schmitz
66e1427e98 fully back to develoment and for Windows too 2015-03-26 17:12:44 +01:00
lasconic
59132f4d22 fix #52651: update minimum Qt version 2015-03-26 16:20:20 +01:00
lasconic
73fdaf215a go back to development mode 2015-03-24 23:11:13 +01:00
lasconic
90ab8b63c3 prepare 2.0 release 2015-03-21 10:43:55 +01:00