MuseScore/mscore
Marc Sabatella 8f7580eb70 fix #296053: improve algorithm for determing start point for note input
Resolves: https://musescore.org/en/node/296053

The algorithm for finding a start point for note input works well in most cases,
in particular, if a measure or a note or reset is selected.
The cases were nothing is selected, or an element other than a note or rest is selected,
are sometimes good, sometimes we give up too easily
and select the first (or first visible) measure.

This change improves the no selection case by using the last-selected CR if it is in view
(using the recently-added code for remembering the last selected position).
It improves the case of soemthing other than a note or rest select
by using the actual tick of the element
rather than trying to guess a tick by looking for a parent measure.
That works for elements that are ultimately parented by a measure,
but fails for things like spanners, which are children of the system.
It turns out that SpannerSegment had no tick() function, so this failed at first,
but I added an override, which may well fix some other bug somewhere.

Another side benefit of the change is that if select an element not at the start of the measure
(for examplea mid-measure staff text), input starts at that tick,
not at the beginning of the measure.
2019-10-24 12:11:55 -06:00
..
data Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
debugger fix #295121: crazy behaviour of the colorLabel 2019-10-02 14:56:54 +02:00
importmidi fix black up/down arrow icons in dark theme 2019-06-21 14:55:03 +02:00
inspector fix #295121: crazy behaviour of the colorLabel 2019-10-02 14:56:54 +02:00
macos Make dark theme used by default in MacOS if it is used system-wide 2019-06-17 13:31:58 +02:00
network fix MinGW build 2019-10-01 12:19:52 +02:00
palette fix #295351: fix inability to return focus to QML palettes in some cases 2019-10-22 11:54:57 +02:00
plugin fix clang warnings 2019-10-14 19:01:59 +02:00
qml Fix QML TypeError 2019-10-22 11:56:17 +02:00
schema Fix #235526: Update musicxml to 3.1 2017-09-27 09:24:47 +02:00
scorecmp fix compiler warnings and a build issue with MinGW 2018-10-31 15:12:11 +01:00
script Remove old PaletteBox widget 2019-10-01 12:48:58 +02:00
sparkle fix clang warnings 2019-10-14 19:01:59 +02:00
widgets New Score Wizard: Double clicking on template goes to next page 2019-01-13 01:49:35 +00:00
aboutbox.ui update copyright to 2019 2018-12-21 11:50:19 +01:00
aboutmusicxmlbox.ui Misc. typos follow up 2018-02-19 19:30:12 -05:00
abstractdialog.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
abstractdialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
accessibletoolbutton.cpp add playback control for voices 2016-09-16 12:07:58 +02:00
accessibletoolbutton.h add playback control for voices 2016-09-16 12:07:58 +02:00
albummanager.cpp eliminate debug artifacts 2018-12-18 14:55:54 +01:00
albummanager.h update album 2017-03-06 11:33:54 +01:00
albummanager.ui replacing "..." (3 dots) with "…" (ellipsis) 2019-01-02 13:38:38 +01:00
alsa.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
alsa.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
alsamidi.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
analyse.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
articulation.ui simplify dialog UI files 2017-06-28 12:53:44 +02:00
articulationprop.cpp fix #275313: rework mixer ui 2 2018-11-13 12:43:19 -05:00
articulationprop.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
bb.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
bb.h Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
bend.ui simplify dialog UI files 2017-06-28 12:53:44 +02:00
bendcanvas.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
bendproperties.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
bendproperties.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
breaksdialog.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
breaksdialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
breaksdialog.ui more pre-translation text fixes 2018-11-24 22:28:34 +01:00
capella.cpp fix #283828: add end-start repeat 2019-04-11 15:44:11 -06:00
capella.h Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
capxml.cpp fix #283828: add end-start repeat 2019-04-11 15:44:11 -06:00
chordview.cpp fix #275218: fix MSVC C4458 warnings 2018-09-27 17:38:20 +02:00
chordview.h
click.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
CMakeLists.txt Remove old PaletteBox widget 2019-10-01 12:48:58 +02:00
continuouspanel.cpp fix #284383: Integer division by zero exception in Fraction::ticks() 2019-02-18 14:10:47 -05:00
continuouspanel.h update continuous view 2016-05-18 15:44:03 +02:00
downloadUtils.cpp replacing "..." (3 dots) with "…" (ellipsis) 2019-01-02 13:38:38 +01:00
downloadUtils.h fix #273032: provide easy way to destribute soundfonts, templates, etc. 2018-07-09 18:59:08 +02:00
dragdrop.cpp Add initial version of redesigned palettes 2019-08-31 14:16:19 +03:00
dragelement.cpp add more tours 2018-12-21 08:18:32 -07:00
driver.cpp Solved all compilation errors on MSVC 2018-08-03 09:15:42 +02:00
driver.h Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
drumroll.cpp fix #279827: maintain selection state in UndoMacro instead of using SaveState entries 2018-12-12 15:21:55 +02:00
drumroll.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
drumtools.cpp fix/add/remove more strings 2018-11-30 11:28:36 +01:00
drumtools.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
drumview.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
drumview.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editdrumset.cpp fix #289672, fix #289957, fix #272546 and more: fix some strings 2019-07-11 13:47:42 +02:00
editdrumset.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editdrumset.ui replacing "..." (3 dots) with "…" (ellipsis) 2019-01-02 13:38:38 +01:00
editelement.cpp fix #279340: crash and incorrect middle segment length of slurs 2018-12-07 19:16:00 +02:00
editfiguredbass.cpp fix #289668: crash on chord symbol navigation by duration 2019-05-25 11:54:11 -06:00
editharmony.cpp add support for Roman numeral analysis & Nashville notation 2019-08-27 08:53:38 -06:00
editinstrument.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editinstrument.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editinstrument.ui simplify dialog UI files 2017-06-28 12:53:44 +02:00
editlyrics.cpp fix #287992: temp melisma line not appearing after starting melisma 2019-04-22 09:43:27 -06:00
editpitch.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editpitch.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editpitch.ui Add missing top 7 pitches to editpitch dialog 2018-01-13 15:07:48 +01:00
editraster.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editraster.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
editraster.ui fix #289672, fix #289957, fix #272546 and more: fix some strings 2019-07-11 13:47:42 +02:00
editstaff.cpp fix #88861: allow mid-score staff name changes 2019-07-25 15:05:23 -06:00
editstaff.h fix #88861: allow mid-score staff name changes 2019-07-25 15:05:23 -06:00
editstaff.ui fix #295121: crazy behaviour of the colorLabel 2019-10-02 14:56:54 +02:00
editstafftype.cpp replace slashStyle with stemless 2019-08-19 15:07:30 +02:00
editstafftype.h fix #68151, fix #68856, fix #97796, fix #97821, fix #112291: save/restore geometry 2016-07-30 12:10:06 +02:00
editstafftype.ui fix #147031: Note symbols are truncated in Tab Preview 2019-08-14 09:00:25 -04:00
editstringdata.cpp ♭ and ♯ vs. b and # 2019-02-17 19:35:39 +01:00
editstringdata.h fix #68151, fix #68856, fix #97796, fix #97821, fix #112291: save/restore geometry 2016-07-30 12:10:06 +02:00
editstringdata.ui replacing "..." (3 dots) with "…" (ellipsis) 2019-01-02 13:38:38 +01:00
editstyle.cpp style settings for chord symbol formatting 2019-08-27 08:53:38 -06:00
editstyle.h fix #290136: add 'Style...' to property menu for all possible elements 2019-08-16 11:50:12 +01:00
editstyle.ui fix #295121: crazy behaviour of the colorLabel 2019-10-02 14:56:54 +02:00
enableplayforwidget.cpp Accessibility for play panel, mixer and synthesizer. 2015-02-06 23:00:36 +02:00
enableplayforwidget.h Accessibility for play panel, mixer and synthesizer. 2015-02-06 23:00:36 +02:00
events.cpp Redesign note input workflow based on Tantacrul's suggestions. 2019-10-15 07:29:17 -04:00
exampleview.cpp fix #147031: Note symbols are truncated in Tab Preview 2019-08-14 09:00:25 -04:00
exampleview.h Allow copy-pasting hairpins and hairpin+dynamics combinations 2019-03-27 10:24:08 +02:00
excerptsdialog.cpp fix black up/down arrow icons in dark theme 2019-06-21 14:55:03 +02:00
excerptsdialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
excerptsdialog.ui fix #284287: tab order in dialogs 2019-07-23 16:28:52 -06:00
exportaudio.cpp Add single-note dynamics 2019-03-02 18:18:12 +00:00
exportly.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
exportmidi.cpp fix #282165: Mute voice produces note that doesn't stop when overlap present 2019-08-24 01:27:07 -04:00
exportmidi.h Add single-note dynamics 2019-03-02 18:18:12 +00:00
exportmp3.cpp fix #281028, fix #280842, fix #280470, fix #281369 and some more text fixes 2019-01-11 15:15:25 +01:00
exportmp3.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
exportxml.cpp fix #280608 - [MusicXML export] Composite Dynamic expressions export different garbage codes 2019-09-08 21:19:36 +02:00
extension.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
extension.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
file.cpp Preserve line breaks and space characters on score metadata export 2019-07-19 14:38:12 +02:00
file.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
fotomode.cpp fix MSVC/MinGW compiler warnings 2019-07-12 10:53:09 +02:00
fotomode.h replace QStateMachine 2017-05-02 14:23:01 +02:00
fretcanvas.h Refactor fret diagrams 2019-05-02 19:05:01 +01:00
fretdprops.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
fretproperties.cpp improve texts of fretboard diagram inspector 2019-05-05 16:37:06 +02:00
fretproperties.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
globals.h some spelling fixes 2018-11-27 22:49:18 +01:00
greendotbutton.h
harmonycanvas.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
harmonyedit.cpp some spelling fixes 2018-11-27 22:49:18 +01:00
harmonyedit.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
harmonyedit.ui replacing "..." (3 dots) with "…" (ellipsis) 2019-01-02 13:38:38 +01:00
help.cpp fix #289672, fix #289957, fix #272546 and more: fix some strings 2019-07-11 13:47:42 +02:00
help.h fix #47351 Crash when running in converter mode 2015-02-12 11:55:43 +01:00
helpBrowser.cpp Change to new preferences model 2018-02-08 16:59:10 +01:00
helpBrowser.h local help, second part 2015-02-06 16:36:43 +01:00
icons.cpp Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
icons.h Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
importbww.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
importgtp-gp4.cpp Add single-note dynamics 2019-03-02 18:18:12 +00:00
importgtp-gp5.cpp Add single-note dynamics 2019-03-02 18:18:12 +00:00
importgtp-gp6.cpp Add style settings for articulations placement 2019-06-10 17:54:06 +02:00
importgtp.cpp Add style settings for articulations placement 2019-06-10 17:54:06 +02:00
importgtp.h Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
importmxml.cpp fix incorrect tie and other spurious errors on MusicXML import 2019-03-31 20:59:09 +02:00
importmxml.h fix some compiler warnings 2017-02-17 11:04:49 +01:00
importmxmllogger.cpp fix build on windows, duplicated constant names... 2017-11-15 18:22:16 +01:00
importmxmllogger.h fix build on windows, duplicated constant names... 2017-11-15 18:22:16 +01:00
importmxmlnoteduration.cpp fix #279828 - MusicXML import - attempting to fix badly read triplets causes crash 2019-05-21 21:43:04 +02:00
importmxmlnoteduration.h fix #279828 - MusicXML import - attempting to fix badly read triplets causes crash 2019-05-21 21:43:04 +02:00
importmxmlnotepitch.cpp fix compiler warnings introduced in d0c5ef5 and 0a395cf 2018-02-19 14:36:47 +01:00
importmxmlnotepitch.h refactor MusicXMLParserPass[12]::note(), MusicXMLParserPass2::notations() and ExportMusicXml::chord() 2018-02-14 19:24:07 +01:00
importmxmlpass1.cpp fix compiler warning reg. comparing signed and unsigned and unused parameters 2019-08-27 12:10:27 +02:00
importmxmlpass1.h fix #279828 - MusicXML import - attempting to fix badly read triplets causes crash 2019-05-21 21:43:04 +02:00
importmxmlpass2.cpp Merge pull request #5246 from MarcSabatella/chord-symbol-format 2019-08-30 20:26:59 +02:00
importmxmlpass2.h Merge pull request #4950 from lvinken/tuplet-calc-fractions-004 2019-08-26 09:38:59 +02:00
importove.cpp fix #276084: fix a crash on importing .ove file with no pedal end denoted 2019-07-20 11:41:15 +03:00
importptb.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
importptb.h fix clang warnings 2019-10-14 19:01:59 +02:00
importxml.cpp fix #277699 Staff properties corrupted on MusicXML import after Master Palette opened 2018-11-08 15:50:00 +01:00
importxmlfirstpass.cpp fix #269948 - [MusicXML import] crash when importing single staff part referring to staff 2 2018-03-12 21:49:11 +01:00
importxmlfirstpass.h refactor MusicXML note import 2019-02-17 18:54:08 +01:00
insertmeasuresdialog.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
instrdialog.cpp Merge pull request #4912 from MarcSabatella/287617-barline-span-on-add 2019-05-20 15:13:19 +03:00
instrdialog.h fix #274540: save user choice of instrument genre 2019-02-19 10:19:47 +00:00
instrdialog.ui replacing "..." (3 dots) with "…" (ellipsis) 2019-01-02 13:38:38 +01:00
instrwidget.cpp fix black up/down arrow icons in dark theme 2019-06-21 14:55:03 +02:00
instrwidget.h fix #274540: save user choice of instrument genre 2019-02-19 10:19:47 +00:00
instrwidget.ui InstrumentsWidget: Replace TreeWidget with FilterableTreeView 2019-01-07 01:05:41 +00:00
instrwizard.ui more pre-translation text fixes 2018-11-24 22:28:34 +01:00
jackaudio.cpp Refactor RepeatList, avoid extra updates of RepeatList 2019-05-02 13:08:11 +03:00
jackaudio.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
jackweakapi.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
keyb.cpp Redesign note input workflow based on Tantacrul's suggestions. 2019-10-15 07:29:17 -04:00
keycanvas.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
keyedit.cpp Add "Create Key/Time Signature" functionality to QML palettes 2019-09-17 14:21:26 +02:00
keyedit.h Add "Create Key/Time Signature" functionality to QML palettes 2019-09-17 14:21:26 +02:00
keyedit.ui Add vertical spacers to key sig dialog. Add tooltip for note grouping's Reset button. Modified tooltip for key/sig master palette add to include the word master. 2017-02-17 04:17:35 -05:00
layer.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
layer.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
layer.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
licence.h
logindialog.cpp fix #289672, fix #289957, fix #272546 and more: fix some strings 2019-07-11 13:47:42 +02:00
logindialog.h Fix build without USE_WEBENGINE and SCRIPT_INTERFACE 2019-02-04 21:58:57 +03:00
logindialog.ui add some missing colons to some dialogs' labels 2016-12-12 11:36:45 +01:00
magbox.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
magbox.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
masterpalette.cpp make use of the existing accordion palette 2019-08-28 12:09:20 +02:00
masterpalette.h fix #277569: add "All symbols" entry to Symbols master palette 2018-11-21 19:42:46 +02:00
masterpalette.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
measureproperties.cpp fix black left/right arrow icons in dark theme 2019-10-01 15:47:34 +02:00
measureproperties.h replace slashStyle with stemless 2019-08-19 15:07:30 +02:00
measureproperties.ui more pre-translation text fixes 2018-11-24 22:28:34 +01:00
measuresdialog.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
mediadialog.cpp fix #291886: Some Buttons look grayed-out in dark mode 2019-07-22 15:17:42 +02:00
mediadialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
mediadialog.ui use icons from resource in ui files rather than use setIcon() 2016-06-20 15:48:53 +02:00
menus.cpp Refactor Workspace class 2019-10-21 16:28:37 +02:00
menus.h fix compiler warnings, MinGW and MSVC 2018-11-23 12:21:21 +01:00
metaedit.cpp fix #283851: File path and name in score properties in unselectable and can't be copied to clipboard 2019-02-10 18:00:03 +01:00
metaedit.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
metaedit.ui fix #283851: File path and name in score properties in unselectable and can't be copied to clipboard 2019-02-10 18:00:03 +01:00
miconengine.cpp Concert Pitch - fix styling to highlight blue like icon when ON 2019-06-18 22:41:05 +01:00
miconengine.h
mididriver.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
mididriver.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
mixer.cpp fix #295842: fix a crash on launching MuseScore with -s option 2019-10-19 11:50:29 +02:00
mixer.h fix #287528, fix #283258 & fix #289773: Panels not dockable after undock & close 2019-06-16 10:07:16 +01:00
mixer.ui fix #287528, fix #283258 & fix #289773: Panels not dockable after undock & close 2019-06-16 10:07:16 +01:00
mixerdetails.cpp fix #289562: add missing blockSignals() calls on updating Mixer controls 2019-05-24 02:39:25 +03:00
mixerdetails.h fix #278881 Adding support for muting channels by voice 2018-12-05 21:54:51 -05:00
mixerdetails.ui fix #295121: crazy behaviour of the colorLabel 2019-10-02 14:56:54 +02:00
mixertrack.h remove new $Id$ that sneaked in after the PR removing them was merged 2018-11-27 23:12:42 +01:00
mixertrackchannel.cpp Change "Patch" to "Sound" 2019-07-26 16:19:27 +02:00
mixertrackchannel.h fix macOS build after 27dc900 2019-02-16 11:52:07 -05:00
mixertrackchannel.ui more pre-translation text fixes 2018-11-24 22:28:34 +01:00
mixertrackgroup.h remove new $Id$ that sneaked in after the PR removing them was merged 2018-11-27 23:12:42 +01:00
mixertrackitem.cpp Add single-note dynamics 2019-03-02 18:18:12 +00:00
mixertrackitem.h fix macOS build after 27dc900 2019-02-16 11:52:07 -05:00
mixertrackpart.cpp fix black left/right arrow icons in dark theme 2019-10-01 15:47:34 +02:00
mixertrackpart.h fix macOS build after 27dc900 2019-02-16 11:52:07 -05:00
mixertrackpart.ui more pre-translation text fixes 2018-11-24 22:28:34 +01:00
musedata.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
musedata.h Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
musescore.cpp fix #295351: fix inability to return focus to QML palettes in some cases 2019-10-22 11:54:57 +02:00
musescore.h fix remaining bugs with workspaces 2019-10-22 12:20:25 +02:00
musescore.qrc Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
musescorefonts-Bravura.qrc
musescorefonts-Campania.qrc add Campania font + collect_artifacts 2019-08-27 08:53:39 -06:00
musescorefonts-Free.qrc fix #53481: FreeSerif font included with MuseScore is missing italic 2015-04-15 14:10:07 +02:00
musescorefonts-FreeSerif.qrc
musescorefonts-Gootville.qrc
musescorefonts-Mac.qrc add MuseJazz score font and rename 2.0 MuseJazz to MuseJazzText 2016-10-11 15:26:49 +02:00
musescorefonts-MScore.qrc
musescorefonts-MuseJazz.qrc update MuseJazz and MuseJazzText 2016-11-04 11:33:00 +01:00
musicxml.h move Ottava::Type into OttavaType 2017-03-08 14:18:34 +01:00
musicxmlfonthandler.cpp uncomment and fix MusicXML tests 2017-11-01 09:00:33 +11:00
musicxmlfonthandler.h rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
musicxmlsupport.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
musicxmlsupport.h fix #287946: some translatable strings show untranslated 2019-04-19 14:48:45 +02:00
navigator.cpp fix #281096: fix navigator usage with multiple scores 2019-06-18 14:28:36 +02:00
navigator.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
newwizard.cpp fix #293169: read accidentals in key signatures and notes 2019-09-17 13:33:27 +02:00
newwizard.h New Score Wizard: Template page: implement as tree view 2019-01-06 01:53:21 +00:00
newwizard.ui New Score Wizard: TimeSig page: more descriptive class names and accessibility info 2018-12-31 04:19:01 +00:00
note_groups.ui fix #84421 note_groups.ui 'Also change shorter notes' checkbox 2017-02-19 17:50:51 -05:00
noteGroups.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
noteGroups.h fix #277962 Missing elements in the Time Signature master palette 2018-11-09 12:06:03 +01:00
omrpanel.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
omrpanel.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
omrpanel.ui fix #44461: fix Tab order in several dialogs 2015-01-16 17:47:20 +01:00
osc.cpp fix build without plugins (Qt 5.7, Debian stretch): 2019-07-10 02:42:08 +02:00
ove.cpp fix compiler warnings on Mac 2019-07-12 10:53:42 +02:00
ove.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pa.cpp fix #281867 : Crash when closing MuseScore on Mac with a MIDI device 2019-02-21 18:19:23 +01:00
pa.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pagesettings.cpp fix #280885: Re-instate persistence of "First page number" setting 2019-01-28 10:14:30 +00:00
pagesettings.h fix #279343 Adding bracket in a system doesn't expand in other systems 2018-12-07 15:06:15 +01:00
pagesettings.ui more pre-translation text fixes 2018-11-24 22:28:34 +01:00
palette.cpp fix #295260: ensure focus on a scoreview after inserting symbols from a palette in text editing mode 2019-10-07 11:47:27 +02:00
palette.h Avoid code duplication for creating master palette 2019-10-02 09:54:22 +02:00
paletteCellProperties.ui Implement changing palette cell properties on fly 2019-09-18 22:37:15 +02:00
paletteProperties.ui implement changing palette properties on fly 2019-09-18 14:48:34 +02:00
partedit.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
partedit.ui
parteditbase.cpp Add single-note dynamics 2019-03-02 18:18:12 +00:00
parteditbase.h remove new $Id$ that sneaked in after the PR removing them was merged 2018-11-27 23:12:42 +01:00
parteditbase.ui don't translate standalone "+" signs 2019-08-29 15:47:57 +02:00
pathlistdialog.cpp Change to new preferences model 2018-02-08 16:59:10 +01:00
pathlistdialog.h fix #120096 dialogs should remember their previous size 2016-11-10 23:26:12 +01:00
pathlistdialog.ui
piano.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
piano.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pianokeyboard.cpp fix #18400: handle absent score and staff correctly in piano roll editor 2018-11-19 18:00:39 +02:00
pianokeyboard.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pianolevels.cpp fix #292310: Crash when adjusting Absolute Velocity in piano roll editor 2019-07-18 11:05:10 -04:00
pianolevels.h fix #279229 Pianoroll update issues 2018-12-17 13:11:34 -05:00
pianolevelschooser.cpp fix #273601: Updated UI for pianoroll editor. 2018-10-21 04:27:23 -04:00
pianolevelschooser.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pianolevelsfilter.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
pianolevelsfilter.h fix #278693: add negative values for OnTime graph in pianoRoll 2018-12-14 15:55:12 +02:00
pianoroll.cpp Refactor RepeatList, avoid extra updates of RepeatList 2019-05-02 13:08:11 +03:00
pianoroll.h fix #279721: fix delayed update of pianoroll editor 2018-12-12 10:02:51 +02:00
pianoruler.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pianoruler.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pianotools.cpp Merge pull request #3965 from blackears/276217-support-MIDI-IN-while-playback-engaged 2019-02-08 16:10:12 +02:00
pianotools.h Merge pull request #3965 from blackears/276217-support-MIDI-IN-while-playback-engaged 2019-02-08 16:10:12 +02:00
pianoview.cpp fix #288528: After you change the pitch of a note that's tied, both tied notes end up selected. 2019-05-01 09:01:37 -04:00
pianoview.h fix #273601: Updated UI for pianoroll editor. 2018-10-21 04:27:23 -04:00
playpanel.cpp Merge pull request #5202 from mirabilos/fix-buffer-overflow-warning 2019-07-12 12:55:16 +03:00
playpanel.h fix some MSVC and MinGW compiler warnings 2019-04-11 16:48:51 +02:00
playpanel.ui Merge pull request #5188 from Obliquely/obq-play-panel-vertical-stretch 2019-08-19 12:47:38 +02:00
pm.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
pm.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
preferences.cpp Fix a crash on reading a workspace with non-existing preferences 2019-10-05 11:35:07 +02:00
preferences.h Update styling 2019-09-17 14:21:20 +02:00
preferenceslistwidget.cpp Fix build without SCRIPT_INTERFACE on Qt 5.7 2019-01-24 17:36:01 +03:00
preferenceslistwidget.h fix #287946: some translatable strings show untranslated 2019-04-19 14:48:45 +02:00
prefsdialog.cpp Refactor Workspace class 2019-10-21 16:28:37 +02:00
prefsdialog.h fix #276194 Allow MIDI device refreshed without restart of MuseScore 2018-12-22 09:28:53 -05:00
prefsdialog.ui fix #295121: crazy behaviour of the colorLabel 2019-10-02 14:56:54 +02:00
propertymenu.cpp fix #290136: add 'Style...' to property menu for all possible elements 2019-08-16 11:50:12 +01:00
pulseaudio.cpp change app name from MuseScoreDevelopment to MuseScore3Development 2018-08-07 13:54:54 +02:00
qml.qrc Miscellaneous UX and visual appearance fixes for palettes 2019-09-30 16:15:40 +02:00
qmldockwidget.cpp Implement palette search shortcut for QML palettes 2019-09-30 16:16:46 +02:00
qmldockwidget.h fix #295351: fix inability to return focus to QML palettes in some cases 2019-10-22 11:54:57 +02:00
recordbutton.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
resourceManager.cpp Make tours translatable 2018-12-21 23:23:17 +01:00
resourceManager.h switch master to version 3.3 2019-07-09 12:22:59 +02:00
resourceManager.ui fix #273558: Add a way to uninstall extensions 2018-07-09 18:59:08 +02:00
revision.h
ruler.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
ruler.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
savePositions.cpp Refactor RepeatList, avoid extra updates of RepeatList 2019-05-02 13:08:11 +03:00
scoreaccessibility.cpp Merge pull request #5333 from MarcSabatella/294677-consecutive-frames 2019-09-30 23:16:20 +02:00
scoreaccessibility.h fix #293300: optimize screenreader feedback for notes and rests 2019-09-17 13:33:35 +02:00
scoreBrowser.cpp replacing "..." (3 dots) with "…" (ellipsis) 2019-01-02 13:38:38 +01:00
scoreBrowser.h preparations for using fractions instead of ticks in Segment() 2018-12-21 11:40:19 +01:00
scoreBrowser.ui fix multiple typos 2015-09-22 16:40:54 +02:00
scoreInfo.cpp Do not generate thumbnails before their usage in New Score Wizard 2019-03-06 16:36:14 +02:00
scoreInfo.h Do not generate thumbnails before their usage in New Score Wizard 2019-03-06 16:36:14 +02:00
scorePreview.cpp New Score Wizard: Template page: implement as tree view 2019-01-06 01:53:21 +00:00
scorePreview.h New Score Wizard: Template page: implement as tree view 2019-01-06 01:53:21 +00:00
scorePreview.ui New Score Wizard: Make template previews work for any page size 2019-01-13 18:52:03 +00:00
scoretab.cpp fix #287640: View Documents side by side displays wrong score name 2019-04-14 22:41:12 -04:00
scoretab.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
scoreview.cpp fix #296053: improve algorithm for determing start point for note input 2019-10-24 12:11:55 -06:00
scoreview.h fix #293894: crash on Space when editing custom fingering 2019-08-30 13:35:32 -06:00
searchComboBox.cpp misc. text fixes, ommitting trailing space, capitalization, etc. 2017-08-14 11:48:58 +02:00
searchComboBox.h Jaws compatibility. 2015-02-02 00:10:37 +02:00
sectionbreak.ui fix yet another strings... 2018-12-09 14:38:54 +01:00
sectionbreakprop.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
sectionbreakprop.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
selectdialog.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
selectdialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
selectdialog.ui fix #284287: tab order in dialogs 2019-07-23 16:28:52 -06:00
selectinstr.ui InstrumentsWidget: Replace TreeWidget with FilterableTreeView 2019-01-07 01:05:41 +00:00
selectionwindow.cpp fix #295202: Filters (F6) for Lyrics and Chord Symbols are mixed up in 3.3 RC 2019-10-03 11:22:38 +02:00
selectionwindow.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
selectnotedialog.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
selectnotedialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
selectnotedialog.ui fix #284287: tab order in dialogs 2019-07-23 16:28:52 -06:00
selinstrument.cpp fix #274540: save user choice of instrument genre 2019-02-19 10:19:47 +00:00
selinstrument.h InstrumentsWidget: Replace TreeWidget with FilterableTreeView 2019-01-07 01:05:41 +00:00
seq.cpp fix #281866: fix inability to correctly set loop markers in parts 2019-09-23 16:17:57 +02:00
seq.h Implement background partial MIDI rendering during playback 2019-05-02 13:08:12 +03:00
shortcut-Mac.qrc Shortcut Management 2017-07-12 14:00:58 +05:30
shortcut.cpp Redesign note input workflow based on Tantacrul's suggestions. 2019-10-15 07:29:17 -04:00
shortcut.h fix #63301: comma shortcuts now save 2019-03-22 00:55:56 -07:00
shortcut.qrc Shortcut Management 2017-07-12 14:00:58 +05:30
shortcutcapturedialog.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
shortcutcapturedialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
shortcutcapturedialog.ui fix #289672, fix #289957, fix #272546 and more: fix some strings 2019-07-11 13:47:42 +02:00
simplebutton.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
simplebutton.h
splitstaff.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
splitstaff.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
splitstaff.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
stafftext.ui fix #274839: Add capo setting to staff text properties 2018-10-14 08:03:37 +01:00
stafftextproperties.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
stafftextproperties.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
stafftypetemplates.ui
startcenter.cpp fix #285057: crash on Start Center loading 2019-03-04 18:03:00 +02:00
startcenter.h Make Start Center child of MuseScore's Main Window 2019-01-07 23:08:08 +00:00
startcenter.ui fix #289672, fix #289957, fix #272546 and more: fix some strings 2019-07-11 13:47:42 +02:00
startupWizard.cpp Refactor Workspace class 2019-10-21 16:28:37 +02:00
startupWizard.h Create Tours 2018-10-24 08:53:37 +02:00
stringutils.cpp fix #275218: fix MSVC C4456 warnings 2018-09-27 17:38:19 +02:00
stringutils.h fix #273032: Provide an easy way to install soundfont, templates and instruments.xml 2018-07-09 18:59:08 +02:00
svggenerator.cpp Use the original image file in SVG output if this saves SVG file size 2019-06-18 11:45:27 +02:00
svggenerator.h Use the original image file in SVG output if this saves SVG file size 2019-06-18 11:45:27 +02:00
symboldialog.cpp fix #277569: add "All symbols" entry to Symbols master palette 2018-11-21 19:42:46 +02:00
symboldialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
symboldialog.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
synthcontrol.cpp fix #290323: synthesizer tag always written 2019-06-14 09:48:36 +01:00
synthcontrol.h fix #290323: synthesizer tag always written 2019-06-14 09:48:36 +01:00
synthcontrol.ui Change "Patch" to "Sound" 2019-07-26 16:19:27 +02:00
templateBrowser.cpp Do not generate thumbnails before their usage in New Score Wizard 2019-03-06 16:36:14 +02:00
templateBrowser.h New Score Wizard: Double clicking on template goes to next page 2019-01-13 01:49:35 +00:00
templateBrowser.ui New Score Wizard: Make template previews work for any page size 2019-01-13 18:52:03 +00:00
textcursor.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
textcursor.h Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
textpalette.cpp fix #293971: tempo markings do not read the note symbols 2019-09-17 13:34:21 +02:00
textpalette.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
textpalette.ui Fix #184381: Unnecessary "MuseScore: " prepended to most window titles and wrong title of Split Staff dialog 2017-03-28 12:54:49 -04:00
texttools.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
texttools.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
timedialog.cpp Add "Create Key/Time Signature" functionality to QML palettes 2019-09-17 14:21:26 +02:00
timedialog.h Add "Create Key/Time Signature" functionality to QML palettes 2019-09-17 14:21:26 +02:00
timedialog.ui Add vertical spacers to key sig dialog. Add tooltip for note grouping's Reset button. Modified tooltip for key/sig master palette add to include the word master. 2017-02-17 04:17:35 -05:00
timeline.cpp Fix #295224: end-start-repeat crashes in timeline 2019-10-04 09:29:56 +02:00
timeline.h Update Timeline_ Tempo-Text without increasing the grid height 2019-02-20 21:01:28 +05:30
timesigproperties.cpp fix #277569: add "All symbols" entry to Symbols master palette 2018-11-21 19:42:46 +02:00
timesigproperties.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
timesigproperties.ui fix #291886: Some Buttons look grayed-out in dark mode 2019-07-22 15:17:42 +02:00
timesigwizard.ui fix #281747: some text corrections 2019-01-15 11:12:34 +01:00
toolbarEditor.cpp Refactor Workspace class 2019-10-21 16:28:37 +02:00
toolbarEditor.h fix #272441 Toolbar Editor: Toolbar duplication 2018-10-29 19:19:05 +01:00
toolbarEditor.ui Expand workspace functionality 2018-10-29 19:21:54 +01:00
toolbuttonmenu.cpp add ToolButtonMenu class 2016-07-04 19:06:29 +01:00
toolbuttonmenu.h add ToolButtonMenu class 2016-07-04 19:06:29 +01:00
tourhandler.cpp Miscellaneous improvements to script recording system 2019-03-14 10:13:09 +02:00
tourhandler.h Fix #278516: Welcome tour appears alongside with file open dialog if "Open score" is chosen in Start Center 2018-11-25 19:25:05 -08:00
transposedialog.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
transposedialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
transposedialog.ui fix #284287: tab order in dialogs 2019-07-23 16:28:52 -06:00
tremolobar.ui Some pre-translation text fixes 2018-11-16 15:31:18 +01:00
tremolobarcanvas.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
tremolobarprop.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
tremolobarprop.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
tupletdialog.cpp Replacd integer midi tick values by fractions. 2019-02-18 11:46:05 +01:00
tupletdialog.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
tupletdialog.ui follow up for PR #5063, fixing mistakes and omissions 2019-07-12 11:40:12 +02:00
updatechecker.cpp fix compiler warnings on Mac 2019-07-12 10:53:42 +02:00
updatechecker.h fix #273032: provide easy way to destribute soundfonts, templates, etc. 2018-07-09 18:59:08 +02:00
uploadscoredialog.cpp Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
uploadscoredialog.h Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
uploadscoredialog.ui Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
waveview.cpp disable compiler warnings of MinGW 64bit in thirdparty 2018-10-31 12:59:23 +01:00
waveview.h
webpage.cpp remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
webpage.h remove RCS IDs from (almost) all files 2018-11-02 23:53:21 +01:00
workspace.cpp address review made in #5409 2019-10-22 17:55:42 +02:00
workspace.h address review made in #5409 2019-10-22 17:55:42 +02:00
workspacecombobox.cpp Fix inconsistent behaviour when working with edited workspaces 2019-10-21 16:33:40 +02:00
workspacecombobox.h Add initial version of redesigned palettes 2019-08-31 14:16:19 +03:00
workspacedialog.cpp address review made in #5409 2019-10-22 17:55:42 +02:00
workspacedialog.h Expand workspace functionality 2018-10-29 19:21:54 +01:00
workspacedialog.ui Expand workspace functionality 2018-10-29 19:21:54 +01:00