Commit graph

28 commits

Author SHA1 Message Date
Joachim Schmitz
b7b35643a1 Fix Deprecation warnings with Qt 5.15 (and 5.14)
* fix 383 warnings C4996 (deprecated) with one single line change
* fix 5 'empty' warnings about invalid slots, not sure the remaining
slots serve any purpose though
* disable warnings C4127 and C4996 for thirdparty/google_analytics
* fix 30 warnings C4996 using the suggested alternatives available since
at least Qt 5.9, so won't break building against that
* change as requested in code review plus some more fixes using the same
idea
* fixing yet more warnings
* disable deprecation warnings in qoogle_analytics for MinGW too
although I believe maxOS and Linux may use those too. Easy to extend to
those, if need be.
* Fix qml runtime warnings exactly following the advice given by that
warning, but without really know what I'm doing here or whether that is
still backwards compatible to Qt 5.9.
* Use replacements as suggested, if available and no `endl` neded with
`qDebug()`
* fix 24 more
* 2 more
* 7 more (one only seen in DEBUG mode)
* Fix the `endl` warnings
* maybe more changes this way?
* Add all warnings C5999 or bigger to the ignore list for telemetry
with Qt 5.15 Beta 1 as avoiding only C26439, C26444,C 26452, C26495,
C26498, C26812 isn't possible
* fix 2 deprecation warning new with Qt 5.15 beta 1
* fix 4 new warnings and also Qt 5.12 builds, disable some dead code
* fix deprecation warnings new with Qt 5.15's MSVC 2019 integration and
revert some (`QNetworkReply::networkError()`) that Qt 5.15 beta 2
reverted too
* fix warning reg. obsolete operator < for QVariants
* revert changes needed prior to beta 3 And clarifying some earlier
changes
* mark ToDos
* fix warning reg QString()::null
* fix a 'regression' from a revert of an earlier change
2020-06-03 12:59:19 +02:00
Igor Korsukov
b6dabf5e0b fixed ctor colon 2020-05-29 21:15:25 +02:00
Igor Korsukov
45b9887603 changed code style 2020-05-28 09:50:45 +02:00
Dmitri Ovodok
13acb3be28 Remove redundant includes 2020-02-17 11:06:30 +02:00
Matt McClinch
33ff46708d fix #296960: Percent sign cannot be entered into text.
Resolves: https://musescore.org/en/node/296960.
2019-11-13 13:37:14 -05:00
Dmitri Ovodok
3285462451 Add support for templated cell names and translated text in palette elements 2019-09-19 13:05:29 +02:00
Dmitri Ovodok
7177cf8203 Extract propertyToString and propertyToString 2019-03-14 15:11:40 +02:00
James Thistlewood
459049b5c4 Add single-note dynamics 2019-03-02 18:18:12 +00:00
anatoly-os
295ffe8ed1 fix crash when creating workspace with GUI Preferences
Make it possible to read/write qlonglong values in XmlWriter/XmlReader
2018-12-21 15:56:03 +02:00
Dmitri Ovodok
26057b6c94 Remove unused code from XmlReader and XmlWriter
Most of that code became unused after the summer's fileformat
changes, some code got obsolete earlier.
2018-12-12 17:35:24 +02:00
Dmitri Ovodok
70d836713a Make it possible to write voice and position for handling them in score diff 2018-10-29 16:32:31 +02:00
Dmitri Ovodok
c95dfd5a40 Make it possible to record elements written to MSCX 2018-10-29 16:30:19 +02:00
ws
96af32eee7 fix regressions: layout of misc. elements 2018-10-25 15:44:21 +02:00
ws
d77183b3bb refactoring of Element::userOff and TextBase::offset 2018-10-18 11:56:23 +02:00
Dmitri Ovodok
41366f5a5e Avoid using linked IDs (<lid>) when writing linked elements
This commit includes also the following changes needed for correct
work of the changed links reading code:
- Correct current reading position when reading multimeasure rests
- Assign track number for Fingering while reading MSCX
2018-08-16 19:10:29 +03:00
Dmitri Ovodok
b4da00bae2 Miscellaneous changes used for MSCX format rework
Those changes include:
- Add a possibility to write comments to MSCX files
- Add Element::findMeasureBase and constant version of Element::findMeasure
- Store index of the currently read measure in XmlReader. Correct behaviour of MeasureBase::index.
- Minor spanners-related additions to elements creation and conversion
2018-08-16 19:08:45 +03:00
ws
10ebbb9080 update text style implementation 2018-08-01 11:46:35 +02:00
ws
9a9256c94f fix #272521 Crash whe saving slanted tuplets 2018-06-11 17:30:29 +02:00
ws
a39ef47ee4 remove P_TYPE::TEXT_STYLE 2018-04-12 18:32:30 +02:00
ws
33d1cd7fb4 rename StyleIdx -> Sid and P_ID -> Pid 2018-03-27 15:36:00 +02:00
ws
6969419cfc update subStyle implementation 2018-03-21 14:05:43 +01:00
ws
35265cd358 implement new fermata element 2018-01-16 13:38:28 +01:00
Werner Schweer
020f7b1c08 fix vtst 'chord-space-1' 2017-12-11 12:35:23 +01:00
Werner Schweer
4241b93649 update scripting interface 2017-06-22 12:42:14 +02:00
Werner Schweer
76820da37d fix crash writing styles 2017-02-08 20:12:07 +01:00
Werner Schweer
5433d719d9 replace TextStyle by SubStyle 2017-01-16 20:59:21 +01:00
Werner Schweer
73a2e6a1a4 add fingering panel to inspector 2017-01-05 14:53:21 +01:00
Werner Schweer
c5f46bb208 rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
Renamed from libmscore/xml.cpp (Browse further)