Commit graph

8427 commits

Author SHA1 Message Date
anatoly-os
ea3bb89dfe Merge pull request #5969 from AntonioBL/readtextstyle2
fix #303983 : MuseScore takes very long on opening some 2.x scores; w…
2020-05-12 03:41:04 +02:00
anatoly-os
afd762caae Merge pull request #6071 from Jojo-Schmitz/harmony-name
fix #305134: crash on chordsymbol playback
2020-05-12 03:41:04 +02:00
anatoly-os
6cc520bc28 Merge pull request #6069 from mattmcclinch/305125-drag-selection
Fix #305125: Crash in debug build when dragging selected notes
2020-05-12 03:41:04 +02:00
anatoly-os
e5b975d037 Merge pull request #6067 from njvdberg/issue-305135-fretdiagram
Issue 305135 fretdiagram
2020-05-12 03:41:04 +02:00
anatoly-os
5d7f50060e Merge pull request #6058 from dmitrio95/305017-plugin-cursor-addnote-regression
fix #305017: Cursor.addNote fails to add notes to existing chords in INPUT_STATE_INDEPENDENT mode
2020-05-12 03:41:04 +02:00
anatoly-os
c73d41ae8c Merge pull request #6054 from mattmcclinch/head-foot-move
fix #304957: moving headers/footers causes a crash
2020-05-12 03:41:04 +02:00
anatoly-os
29fec5e41e Merge pull request #6045 from Howard-C/tremolo-fix
[Regression] fix #305007: fix an error of single-note tremolo layout
2020-05-12 03:41:04 +02:00
James Thistlewood
8906a2c019 fix #305079: fret diagrams shifted upwards compared to 3.4.2
Fixed by changing a default style value. The layout code for fret diagrams was fixed fairly significantly between
the last versions, and I thoroughly checked it to make sure it is correct. So, that can only mean that the problem
is an incorrect default style value which previously compensated for layout errors.
2020-05-09 15:51:15 +01:00
Joachim Schmitz
cbc90d5307 fix compiler warnings and a string typo 2020-05-03 11:15:21 +02:00
anatoly-os
1b4f320aaa
Merge pull request #6019 from Spire42/304725-remove-using-namespace-std-directive
Fix #304725: Remove “using namespace std” directive
2020-05-03 01:53:07 +03:00
anatoly-os
d0a70e69e3
Merge pull request #5760 from Kartikay26/301584-palette-duplicates
fix #301584: test for duplicates names in palette
2020-05-03 01:51:37 +03:00
anatoly-os
dbfb281f5f
Merge pull request #5744 from jthistle/299644-fretboard-diagram-rotation
fix #299644: add support for fret diagram rotation
2020-05-03 01:50:19 +03:00
anatoly-os
f561851687
Merge pull request #5808 from blackears/278988-paste-non-contigious-notes-in-PRE-2
fix #278988 Copy and paste notes in Piano Roll Editor
2020-05-03 01:46:53 +03:00
anatoly-os
16cc0abcb9
Merge pull request #6017 from Marr11317/backup-folder
Add (advanced) preference for backup folder.
2020-05-03 01:44:45 +03:00
Marr11317
dde106ab6a remove backup files saved before 3.5 in the same directory as the file, if needed 2020-05-01 23:25:57 -04:00
J. Edward Sanchez
5a5857f63b Fix #304725: Remove “using namespace std” directive
Removed a “using namespace std” directive from the file “thirdparty\intervaltree\IntervalTree.h” and added missing “std::” prefixes wherever needed.
2020-04-30 17:45:10 -07:00
Marr11317
ca62d0caf3 Add (advanced) preference for backup folder. To get the old behavior, just set the setting "application/backup/path" to an empty string.
Its default value is ".MuseScoreBackup"
2020-04-30 15:35:44 -04:00
Joachim Schmitz
e982f919b7 fix one singular/plural text and a compiler warning 2020-04-30 20:32:45 +02:00
James Thistlewood
1e40d48606 fix #299644: add support for fret diagram rotation 2020-04-29 16:19:23 +01:00
Unknown
be8a618b88 fix #278988 Copy and paste notes in Piano Roll Editor
Can now copy and paste notes in piano roll editor using the right click menu.

Allowing cut and paste of nodes in piano roll editor.


Allowing cut and paste of nodes in piano roll editor.


Cleaning code.

Using Fraction::fromTicks to convert ticks.

Changing variable names.

Updating cut/paste to use Fraction

Adding cut shortcut.

Undo now reverts all notes from paste.

Cleaning up code

Refactoring method

Fixing rebase

Making PRE child of main window.

Can now drag notes in PRE

Fixing layout of PRE levels window

Now showing note blocks when dragging.

Can now drag notes with relative offset

Escape will now cancel drag

Fixing rebase

Removing code that accidentally undid PR #6006

Fixing text, can now set voices of selected notes.
2020-04-29 09:55:44 -04:00
Joachim Schmitz
5c10b811b4 fix singular/plural translations 2020-04-29 14:33:45 +02:00
anatoly-os
6601f4e162
Merge pull request #5811 from IsaacWeiss/65241-mmrest-numbers
Fix #65241: add property and style for position of multimeasure rest numbers
2020-04-29 15:32:42 +03:00
anatoly-os
86ddf86e00
Merge pull request #5614 from AntonioBL/courtesyclef
Fix Courtesy Clef visibility for most (simple) cases
2020-04-29 15:30:47 +03:00
anatoly-os
81662a270e
Merge pull request #5887 from SKefalidis/dc-footer
fix #16077 part 2: Double click a header/footer to open the corresponding menu
2020-04-29 15:16:12 +03:00
Kumar Kartikay
0cca701ee0 change names in menus.cpp 2020-04-29 14:33:06 +05:30
Unknown
9af96a6a4e Remove virtual keyword where unnecessary in class Rest 2020-04-28 22:08:05 -04:00
IsaacWeiss
9dae50e5e0
Fix typo in include guard 2020-04-28 15:59:58 -04:00
Unknown
52b7c8456e Fix #65241: add property and style for position of multimeasure rest numbers 2020-04-28 12:58:42 -04:00
Joachim Schmitz
b2509155c2 fix compiler warnings 2020-04-28 14:59:52 +02:00
anatoly-os
3d7acd7394
Merge pull request #5715 from jthistle/239181-fret-diagram-accessible
fix #239181: make fret diagrams accessible for screenreaders
2020-04-28 15:40:47 +03:00
DangWang
c5be1af3ba fix #16077 part 2: Double click a header/footer to open the corresponding menu 2020-04-28 15:38:36 +03:00
anatoly-os
a10ec7027a
Merge pull request #5817 from Marr11317/mn-red
Measure numbers
2020-04-28 15:05:09 +03:00
anatoly-os
985a60c92e
Merge pull request #5813 from blackears/279471-set-note-cutoff-times-2
fix #279471 Set note cutoff length
2020-04-28 15:03:01 +03:00
anatoly-os
e29406d265
Merge pull request #5947 from MarcSabatella/301259-2-text-offset
fix #301259: wrong text offset for non-default text styles
2020-04-28 14:51:28 +03:00
anatoly-os
960047dd53
Merge pull request #4916 from MarcSabatella/287662-transpose-key
fix #287662: transpose keys
2020-04-28 14:48:50 +03:00
anatoly-os
4d02a005d6
Merge pull request #5985 from blackears/304302-editing-butons-for-PRE
fix #304302 Creating button bar for note lengths.
2020-04-28 14:35:38 +03:00
anatoly-os
45fd0fae63
Merge pull request #5876 from njvdberg/issue-293785-jumping-harmonies
Fix #293785: Fix #302590: Fix #294890: Chord symbols jump when user goes into edit…
2020-04-28 12:50:09 +03:00
Howard-C
306bdf8178 fix #296075: enable showing brackets which span to single stave when empty staves are hidden 2020-04-27 12:25:56 +08:00
anatoly-os
97720a25a2
Merge pull request #5987 from Howard-C/tremolo-layout-fix
Fix layout of tremolos attached to chords with opposite stem directions
2020-04-27 01:05:25 +03:00
Marr11317
f50ac46086 UI fixes for bend canvas 2020-04-26 16:37:41 -04:00
Howard-C
dabfae031e Fix layout of tremolos attached to chords with opposite stem directions
The flattening mechanism should be performed after the `boundingRect()` operation, otherwise the tremolo strokes will be unnecessarily stretched. Also, the mechanism should take the actual length of the strokes (`defaultLength` here) into consideration, since `1.0 * _spatium` is relative to it.
2020-04-26 00:10:25 +08:00
Unknown
ff93b4b8b9 fix #304302 Creating button bar for note lengths.
Adding tool buttons

Refactoring

Insert mode works

Inserting should work for tuplets now too.

Adding click-erase.

Can now change note length on click.

Change length now handles entire chord.

Refactoring erase & note length methods.

Adding support for cutting notes.

Adding append-note-to-chord

Adding support for multiple dot lengths.

Adding breve and longa to note length buttons.

Cleaning up dot calculation

Fixing dot length value.

Fixing method names

Can now select while holding shift in inser mode.

Cut tool now uses voice of note clicked upon if available

Can now set voices explicitly

Drawing tie marks

Toggling of ties now implemented

Adding missing element to array

Fixing spacing.
2020-04-24 14:25:30 -04:00
anatoly-os
4703ec3b2e
Merge pull request #5657 from dmitrio95/plugin-cursor-modes
Plugin API: alter Cursor API for better usage in interactive plugins
2020-04-22 20:30:28 +03:00
AntonioBL
1e141fdfcc fix #151121 fix #286497 fix #298638 : fix courtesy clef visbility and add tests 2020-04-22 17:43:56 +02:00
AntonioBL
067814ad60 fix #280584 : changing clef with courtesy disabled does not change main clef 2020-04-22 17:32:50 +02:00
James Thistlewood
7102b7054c fix #239181: make fret diagrams accessible for screenreaders 2020-04-22 14:42:32 +01:00
Unknown
6c0659ed93 fix #279471 Set note cutoff length
Adding dialog to allow user to specify a fraction of a beat that notes should be cutoff at.  Right click in the paino note area and select 'Note Tweaker' to activate dialog.
Can now set note values using levels chooser widget.

Spin box now has better default limits.

Manually set note attribute values.


Cleaning up code.

Fixing pianolevelschooser in cmake

Fixing macro

Fixing macro

Cleaning up code

Changing copyright notice
2020-04-22 05:35:25 -04:00
anatoly-os
607a344953
Merge pull request #5978 from SKefalidis/cursor-height
fix #303078: Fixed a bug where the cursor would be on the wrong height after deleting all chars in a line (fixed regression)
2020-04-22 11:40:49 +03:00
DangWang
723f6b8132 fix #303087: Fixed a bug where the cursor would be on the wrong height after deleting all chars in a line 2020-04-22 10:39:24 +03:00
anatoly-os
3c2bf50785 Revert "Merge pull request #5884 from SKefalidis/cursor-height"
This reverts commit 72cf832819.
2020-04-22 01:43:23 +02:00