Commit graph

8490 commits

Author SHA1 Message Date
Igor Korsukov
7a0091b815 added note input and selection 2020-06-08 16:31:03 +02:00
anatoly-os
bd761512c9
Merge pull request #5967 from SKefalidis/chord-reset
fix #304057: fixed harmony being reset when loading
2020-06-06 13:49:34 -07:00
DangWang
1b370949c2 fix #304057: fixed harmony being reset when loading 2020-06-06 19:40:43 +03:00
anatoly-os
aa6d46fd31
Merge pull request #6119 from Jojo-Schmitz/barline-heavy-master
fix #305613: add heavy, reverse end and heavy double barlines
2020-06-06 06:30:35 -07:00
anatoly-os
6d5f118c13
Merge pull request #5616 from Jojo-Schmitz/warnings
Fix Deprecation warnings with Qt 5.15 (and 5.14)
2020-06-06 06:28:41 -07:00
Joachim Schmitz
df02d7197e Fix barlines' tooltips translations in workspace palettes 2020-06-05 13:35:18 +02:00
Joachim Schmitz
fd708de4e6 fix #305676: Repeat barline tooltips in Repeats & Jumps palette are not translated
by fixing the mtest to allow certain duplicates and reverting some
earlier changes to make those texts different
2020-06-05 13:26:53 +02:00
Joachim Schmitz
b60ba76d75 fix #305613: add heavy, reverse end and heavy double barlines
Use translated names of barlines in timeline.
Change to use SMuFL names for barlines so we use the same strings and
translations in basic and advanced workspace palettes, master symbols
palette (untranslated before), inspector and timeline.

Previous versions won't show them and also loose them on save
2020-06-05 13:26:53 +02:00
Igor Korsukov
9e74bd33b0 added notation view skeleton 2020-06-04 13:40:04 +02:00
Joachim Schmitz
6e416048b8 fix MinGW compiler error and warnings 2020-06-03 16:48:18 +02:00
Joachim Schmitz
372d504197 fix MSVC compiler warnings 2020-06-03 15:32:24 +02:00
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
anatoly-os
3ce8a8faba
Merge pull request #6133 from igorkorsukov/mu4/framework
Added framework
2020-06-02 14:32:18 -07:00
pereverzev_v
49694ca346 First of all, return styled property value if element can't handle given PID 2020-06-02 19:22:29 +02:00
pereverzev_v
9f70fbee53 Fixed a lot of compilation warnings fro GCC 2020-06-02 19:22:29 +02:00
pereverzev_v
9dc4324b0f Fix compilation errors 2020-06-02 19:22:29 +02:00
pereverzev_v
83512100ee Registered an old fret canvas wiget as a new QML component 2020-06-02 18:43:18 +02:00
pereverzev_v
2a2106c7c0 Implemented the model for "Time signatures" inspector 2020-06-02 18:43:18 +02:00
pereverzev_v
bc333091e4 Fixed a crash during the autosave operation 2020-06-02 18:43:18 +02:00
pereverzev_v
6704403762 Made the ambitus element stationary to prevent user misunderstandings 2020-06-02 18:43:18 +02:00
pereverzev_v
c3dd4e97df Implemented an action for "update ranges" button in "Ambitus" settings 2020-06-02 18:43:18 +02:00
pereverzev_v
ca90fcef65 Implemented the model for "Images" settings 2020-06-01 11:58:34 +02:00
pereverzev_v
9c8bc0ad62 Added a few more properties for "Images" 2020-06-01 11:58:34 +02:00
pereverzev_v
7b31645bc2 Fixed a null pointer reference 2020-06-01 11:58:34 +02:00
pereverzev_v
acba7343b6 Implemented the model for "Ambitus" settings 2020-06-01 11:58:34 +02:00
Peter Jonas
862bd9708b Fix compilation errors for MSVC
Errors fixed:

- textbase.cpp: _cursor parameter hides member of TextBase class.

- abstractinspectormodel.cpp: Variables not instantiated for some cases in
  switch statement.

- events.cpp: Cursor function takes no arguments.
2020-06-01 11:58:34 +02:00
pereverzev_v
70745ef687 Now the internal work with the text will proceed only through the TextCursor 2020-06-01 11:58:34 +02:00
pereverzev_v
110ca209ba Added new property for managing text sub/superscription mode 2020-06-01 11:58:23 +02:00
pereverzev_v
7aa8f92a17 Added "Repeat style" property for barlines sections 2020-06-01 11:58:23 +02:00
pereverzev_v
36f32986dc Prepared a basic model for "Staff" section 2020-06-01 11:58:23 +02:00
pereverzev_v
bc0f7ff0bb Added musescore icon font 2020-06-01 11:58:03 +02:00
pereverzev_v
0c2005b48a Implemented the model for "Appearance" settings 2020-06-01 11:58:03 +02:00
pereverzev_v
701ad2c1dc Expanded the list of dynamic's types that can process the velocity change property 2020-06-01 11:58:03 +02:00
pereverzev_v
cda90dc317 Protected from the old crash when updating the grips 2020-06-01 11:58:03 +02:00
pereverzev_v
2aa3b18292 Added members variables initialization, removed virtual keyword for overriden methods and made other style fixes by review comments 2020-06-01 11:58:03 +02:00
pereverzev_v
acf07f006e Reload beam's model properties after the change of beam type or "force horizontal" apply 2020-06-01 11:58:03 +02:00
pereverzev_v
161ee171bb Alter the "Force horizontal" behaviour to the new rule
Force horizontal now is a button and it'll align the beam position based on the further beam's point relative to the stave
2020-06-01 11:58:03 +02:00
pereverzev_v
040cca45fd Limited the possibility to change velocity change property for "pf, sfp, fp and sfpp" dynamics 2020-06-01 11:57:31 +02:00
pereverzev_v
44ff20b614 Extracted the method for processing feathering of the beams 2020-06-01 11:57:31 +02:00
pereverzev_v
d26cbf8b7d Added for the chords possibility to process "PLAY" property of children elements (notes, tremolo, arpeggio) 2020-06-01 11:57:31 +02:00
pereverzev_v
3f130f69fe Removed unused method from Note class 2020-06-01 11:57:31 +02:00
pereverzev_v
e3bc8f8790 Added the separate method for the updating note head group 2020-06-01 11:57:31 +02:00
pereverzev_v
fe48768b43 Explicitly set property style flags for chord property change 2020-06-01 11:57:31 +02:00
pereverzev_v
2ca61d8170 SImplified a bit the undochangeproperty algorithm and fixed issue with 3-ple inspector updating 2020-06-01 11:57:31 +02:00
pereverzev_v
c9183efd12 Added to elements the way to get their representative "base" element, like a chord for the note 2020-06-01 11:57:31 +02:00
Igor Korsukov
a30175d0b0 added framework 2020-05-30 13:35: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
anatoly-os
eb0be87650 Merge pull request #6115 from mattmcclinch/305869-harmony-channel
Fix #305869: MuseScore crashes when playing MusicXML file with chord symbols
2020-05-25 16:54:31 +02:00
anatoly-os
7eab96657e Merge pull request #6104 from MarcSabatella/305069
fix #305069: playback of chord symbols attached to fret diagrams
2020-05-25 16:54:25 +02:00