Dmitri Ovodok
49fedc47c4
fix #297428 : crash on copying measure with slur and pasting it to TAB staff
...
1) Fix incorrect track2 assignment to spanners on pasting in some
situations due to not handling the case of track2 == -1.
2) Fix staff index checks in ScoreView code to avoid a crash if
incorrect staff index gets recorded to CmdState.
3) Add an assertion to catch invalid negative staff indices recorded
to CmdState.
2019-11-22 16:17:51 +02:00
Dmitri Ovodok
ba07089407
fix #296915 : honor slur properties when adding slur from a palette
2019-11-22 16:16:59 +02:00
Dmitri Ovodok
bd7fde69c5
fix #295465 : ensure that elements added from plugins belong to a correct score
2019-11-22 16:15:32 +02:00
Dmitri Ovodok
dc804994c9
Merge pull request #5397 from eduardomourar/feature/292474-ambitus-crash-plugin
...
fix #292474 : Ambitus crash in plugins
2019-11-22 16:14:52 +02:00
Dmitri Ovodok
145ffc0309
Adjust double-click value for mixer sliders
...
Fixup for 8bac1fddde
Also remove connection to a PlayPanel's gainChange signal which
doesn't exist anymore.
2019-11-22 15:04:32 +02:00
Dmitri Ovodok
a71839a071
Merge pull request #5213 from Obliquely/obq-playpanel-double-click
...
Fix #291901 & Fix #291453 Double-click resets Master Volume
2019-11-22 15:04:09 +02:00
Dmitri Ovodok
96cc395f87
Merge pull request #5402 from MarcSabatella/palette-search-shortcut
...
add palette search shortcut
2019-11-22 09:56:16 +02:00
Dmitri Ovodok
505c0bcfb0
Merge pull request #5453 from MarcSabatella/296416-accessible-popup
...
partial fix #296416 : accessibility of popup menu
2019-11-22 09:54:27 +02:00
Dmitri Ovodok
460c6c90ec
Merge pull request #5346 from lvinken/19244-musicxml-import-reversed-wedge
...
fix #19244 - [MusicXML import] reversed wedge not imported
2019-11-22 09:52:59 +02:00
Leon Vinken
c4bde89b15
fix #19244 - [MusicXML import] reversed wedge not imported
2019-11-21 21:26:00 +01:00
Marc Sabatella
c67620f9d9
partial fix #296416 : accessibility of popup menu
...
Windows defines a menu key allow context menus to be operated by keyboard.
We are triggering the popup menu in this case, but getting the wrong element:
we should be using the selection, not the element near the mouse.
This changes ScoreView::contextMenuEvent() to check for keybaord as reason,
and set the element appropriately if so.
Currently screenreader support for the context menu is still limited,
so I will update this if/when I figure that out.
2019-11-21 09:51:38 -07:00
Dmitri Ovodok
336e1e59b0
Merge pull request #5469 from vpereverzev/master
...
fix #297008 : note_input_mode_selection
2019-11-21 13:31:36 +02:00
Dmitri Ovodok
5903bbcae7
Merge pull request #5452 from Howard-C/copy-crash
...
fix #296591 : pasting two voices on multimeasure rests leads to crash
2019-11-21 10:20:54 +02:00
Dmitri Ovodok
75c7759276
Merge pull request #5476 from MarcSabatella/297152-clone-pixmap-crash
...
fix #297152 : crash on Ctrl+Shift+drag on Linux (under ChromeOS)
2019-11-21 10:20:10 +02:00
pereverzev_v
8562cdae63
fix #297008 Repeated behavior of transition to note input mode accordingly to cases when no items selected
...
Turn on note input mode by toggling pad even if user selection is on the text element for example
2019-11-21 10:08:25 +02:00
Marc Sabatella
4395d0f26e
add palette search and missing accessibility shortcuts
2019-11-19 15:18:41 -07:00
Dmitri Ovodok
63445133b5
Merge pull request #5415 from Jojo-Schmitz/page-end-crash
...
fix #296034 : Crash when multi-measure rests are enabled and press End
2019-11-19 13:09:39 +02:00
Dmitri Ovodok
d5b7ad708c
Merge pull request #4263 from JoshuaBonn1/279024-mixer-slider-default
...
Fix #279024 : double click on mixer's dial and sliders should reset th…
2019-11-19 10:35:27 +02:00
Dmitri Ovodok
556a744edb
Merge pull request #5447 from Howard-C/inspector-grey-out
...
fix #296415 : settings in the inspector that are supposed to be greyed out don't appear as such upon the next click on the element
2019-11-19 10:33:47 +02:00
Dmitri Ovodok
81c3cd3a88
Merge pull request #5404 from MarcSabatella/shortcut-update
...
add missing shortcuts of Mac and AZERTY keyboards
2019-11-19 10:01:05 +02:00
Dmitri Ovodok
e5d93481e0
Merge pull request #5049 from mattmcclinch/166116-slur-end
...
fix #166116 : Slurs terminate in wrong spot in voices other than 1
2019-11-18 16:56:53 +02:00
Dmitri Ovodok
74d17fc1df
Merge pull request #5156 from mattmcclinch/289254-change-state
...
fix #289254 : Beam in edit mode always switches to right grab handle
2019-11-18 16:55:47 +02:00
Matt McClinch
4c5e7459ce
fix #289254 : Beam in edit mode always switches to right grab handle
2019-11-18 08:54:23 -05:00
Matt McClinch
d173093c40
fix #166116 : Slurs terminate in wrong spot in voices other than 1
2019-11-18 08:09:43 -05:00
Dmitri Ovodok
34d7d320c9
Merge pull request #5444 from mattmcclinch/296363-repitch-accidental
...
fix #296363 : Accidental shortcuts do not work in Re-Pitch mode
2019-11-18 14:28:14 +02:00
Dmitri Ovodok
20fe03cf18
Merge pull request #5398 from mattmcclinch/276511-upside-down
...
fix #276511 : Entering notes with mouse fails in Italian TAB
2019-11-18 14:05:17 +02:00
Dmitri Ovodok
6638eaf980
Merge pull request #5275 from mattmcclinch/293459-tied-unisons
...
fix #293459 : Tie command does not properly handle chords with unisons
2019-11-18 11:48:19 +02:00
Dmitri Ovodok
e6e1f209fd
Merge pull request #5147 from mattmcclinch/291053-keysig-mmrests
...
fix #291053 : Bad key change after undoing the enabling of multimeasure rests
2019-11-18 11:37:19 +02:00
Dmitri Ovodok
38bc292156
Merge pull request #5329 from peterhieuvu/play-articulation
...
fix #288618 : play property now controls playback for articulations
2019-11-18 11:21:30 +02:00
Howard-C
a7f0a16cf8
rename inspector labels to be more sensible
2019-11-17 23:08:22 +08:00
Eduardo Rodrigues
99d3dd9ec9
fix #292474 ambitus crash in plugins
...
Resolves: https://musescore.org/en/node/292474
This also resolves this issue reported in the forum: https://musescore.org/en/node/294734
It was achieved by extending plugin functionalities from commit c77d904eaa
. By adding:
* Support for elements that were causing application to crash such as: symbol, fingering, bend, notehead (note level), and clef and ambitus.
* You can now add and remove elements from notes using `Note::add()` and `Note::remove()`.
2019-11-17 13:36:50 +01:00
MarcSabatella
484cd7e81e
fix #297152 : crash on Ctrl+Shift+drag on Linux (under ChromeOS)
...
Resolves: https://musescore.org/en/node/297152
This might be unique to Linux apps on ChromeOS,
or it might apply to other Debian "stretch systems",
but apparently passing in a null or 1x1 pixmap to a QDrag
causes it to crash on exec().
This PR fixes the problem by making the pixmap 2x2.
It also allocates it statically to be sure there is no issue
with it coming off the stack.
I also replaced the deprecated QDrag::start() call with QDrag::exec(),
which we already do when dragging *from* the palette.
This is recommended as per Qt guidelines.
2019-11-15 14:01:55 -07:00
anatoly-os
d86b76d166
update version on master to 3.3.3
2019-11-15 17:15:10 +02:00
Dmitri Ovodok
c746cd19a5
Merge pull request #5436 from Jojo-Schmitz/dynamic-pf
...
fix #296203 : add "pf" dynamic
2019-11-15 16:00:41 +02:00
Joachim Schmitz
3e5d9da940
fix #296203 : add "pf" dynamic
...
basically as the opposite of the "fp" dynamic
2019-11-15 13:20:07 +01:00
Dmitri Ovodok
5f73d262ab
Merge pull request #5454 from mgavioli/fix_296610_FigBass_user_text_style
...
Fix #296610 : import from 2.x may create useless "Fig. bass" user text style
2019-11-15 14:11:15 +02:00
Dmitri Ovodok
89f9b5deb8
Merge pull request #5459 from MarcSabatella/296362-rna-screenreader
...
fix #296362 : screenreader support for RNA
2019-11-15 13:59:19 +02:00
Dmitri Ovodok
9aaca19417
Merge pull request #5467 from Jojo-Schmitz/notenames
...
use autoplace for notenames plugin's staff text
2019-11-15 13:56:13 +02:00
Dmitri Ovodok
9f4f02fdb7
Merge pull request #5472 from mirabilos/fix-iCCP-profile
...
convert known bad sRGB profile to public domain built-in GIMP one
2019-11-15 13:55:38 +02:00
anatoly-os
738563c7a7
Add info about filling checkboxes in the PR template
2019-11-14 15:31:25 +02:00
anatoly-os
5210e05e9e
Change the REINSTALLMODE flag
...
Changed the "omus" to "dmus."
"o" means "Reinstall if the file is missing or is an older version"
"d" means "Reinstall if the file is missing or a different version is present."
Since we downgraded Qt, the files were removed, but never restored on updating MuseScore.
2019-11-14 15:29:42 +02:00
anatoly-os
a7bb231229
add Qt5QuickTemplates2 to the installer
2019-11-14 15:29:37 +02:00
Dmitri Ovodok
4a323e79ae
Merge pull request #5470 from mattmcclinch/296960-percent-sign
...
fix #296960 : Percent sign cannot be entered into text.
2019-11-14 09:44:53 +02:00
mirabilos
412434d208
convert known bad sRGB profile ⇒ public domain built-in GIMP one
2019-11-13 23:18:43 +01: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
Joachim Schmitz
a63092ba21
use autoplace for notenames plugin's staff text
...
placing voice 2 and 4 below staff, 1 and 2 above, as before, but now
using autoplace rather than fixed offsets.
2019-11-13 13:13:26 +01:00
Dmitri Ovodok
44a0382fdd
fix #296995 : use a more reliable way to prevent layout from altering CmdState
2019-11-13 12:27:08 +02:00
Dmitri Ovodok
eb7ea385c5
Merge pull request #5449 from mgavioli/fix_293998_FigB_cont_lines
...
Fix #293998 : Fig. Bass continuation lines disappearing
2019-11-13 09:30:45 +02:00
Dmitri Ovodok
70cfe6b7cc
Remove asdf from debugging output
2019-11-12 10:17:18 +02:00
anatoly-os
2a1600845c
Add the changes that are not used in dev builds, but needed for releases
...
- Remove redundant comments in .appveyor.yml
- Put appcast.xml for macOS to the prebuild directory
- Add cmake message when crashreporter is enabled
2019-11-11 10:21:52 +02:00