Commit graph

63 commits

Author SHA1 Message Date
Marc Sabatella
cc55a23d75 fix #175886: allow fretboards to be added to chord symbols 2017-06-12 16:30:47 -06:00
lasconic
06cb4c7d29 fix on fret without dots 2017-05-11 18:04:59 +02:00
Werner Schweer
ac41fa396e update edit infrastructure 2017-03-31 13:03:30 +02:00
Werner Schweer
1d4c6b2f21 move Element::type() to ScoreElement 2017-01-18 14:16:33 +01:00
Werner Schweer
0b1aea952f layout for movements 2017-01-05 11:28:45 +01:00
Werner Schweer
c5f46bb208 rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
Werner Schweer
971cf63d3b fix #136781: fretboard diagrams have lost the fret position number, inter alia, in the palettes 2016-10-10 19:51:43 +02:00
Werner Schweer
bf2f3774b3 fix #125566: all clefs in palette centered on top staff line 2016-09-21 15:49:02 +02:00
werner
7f85859706 fix #123466: Fret marks almost unreadable in Tabs 2016-09-04 12:00:01 +02:00
lasconic
fab2e3dd1e fix #119381: Scaling of fretboard chord diagrams 2016-07-26 12:33:27 +02:00
werner
22d16c3615 inspector updates; misc. cleanups 2016-06-09 09:33:19 +02:00
lasconic
45e9d6247a simplify Qt5Find and remove Qt4 left over. Change deprecated function calls. 2016-04-18 19:23:45 +02:00
ws
bbd802f8ae framework for partial relayout 2016-04-13 11:35:21 +02:00
ws
9f933d8503 Layout reorganization 2016-04-13 11:05:04 +02:00
lasconic
027c169ff1 add more guitar fretboard diagrams in advanced/master palette (new way to init diagrams from code using X-12O2 notation) 2016-03-23 12:08:44 +04:00
Joachim Schmitz
0d93cb0aa1 add more trumpets and cornets to instruments.xml
see https://musescore.org/en/node/95446#comment-426511 ff.
2016-02-19 13:27:21 +01:00
Joachim Schmitz
f5e2a9f134 fix #95866: crash on export of fretboard diagram
that doesn't have any fret marks
2016-01-28 13:17:08 +01:00
lasconic
8df88b7f50 fix #93126: Dotted line to anchor when dragging element points off page when in vertical orientation on page >1 2016-01-23 22:21:21 +04:00
ws
d8e4373435 make DPI=72 constant 2015-11-16 14:24:47 +01:00
ws
b5c623d404 fix compilation without script interface 2015-11-10 10:50:44 +01:00
ws
60cb031bb0 more accessible fret diagrams 2015-11-02 11:20:40 +01:00
Marc Sabatella
cfea09bec7 fix #78231: crash pasting chord symbol onto fret diagram 2015-09-18 09:09:20 -06:00
Marc Sabatella
bbfdb95674 fix #64266: bad dotted line on drag of fretboard 2015-06-08 10:48:48 -06:00
Maurizio M. Gavioli
23f3348405 TAB: Make tabs aware of staff transpositions.
Feature has been requested and discussed at length in the forum thread: http://musescore.org/en/node/31016

To implement this, the fret-to-pitch relation has been made dependent of the staff, as each staff may have an individual transposition value in addition to the string data. And -- in addition -- on tick, in preparation of dealing with ottavas and capos.
2015-02-18 10:11:58 +01:00
ws
e6b8fb2808 fix #44436: barré on fretboard diagram extends to the far right 2015-01-16 14:51:09 +01:00
ws
641d143d7e add scale property to fret diagram 2015-01-15 14:50:50 +01:00
ws
65656416b5 implement barre for fret diagrams 2015-01-15 12:50:03 +01:00
Bartlomiej Lewandowski
cbaa128e4d Added comments and spaces 2014-08-15 22:49:59 +02:00
ws
6d46589c56 fix #29431 2014-08-13 21:01:21 +02:00
ws
70e228aad1 fix #29391 2014-08-12 12:55:38 +02:00
Bartlomiej Lewandowski
5c143fdb6c Added fret diagram filter. 2014-07-30 14:49:54 +02:00
Joachim Schmitz
75623c53dc move ElementType to Element::Type
needed to make it available to the Plugin framework
2014-06-26 11:57:35 +02:00
Joachim Schmitz
25b79d460b convert enum AlignmentFlag into enum class 2014-06-24 14:46:47 +02:00
John Pirie
3fce939333 Fix #21927 - Added support for fret diagrams in Guitar Pro 2014-06-11 16:45:05 +01:00
Joachim Schmitz
0b43247956 convert enum StyleIdx into enum class 2014-05-26 15:31:36 +02:00
Joachim Schmitz
931e837c5e convert enum ElementType into enum class 2014-05-23 10:35:27 +02:00
Joachim Schmitz
a1c6c8c493 improve enum ElementFlag
more work needed to convert it into a class, same issue as with
ArticulationShowIn.
2014-05-23 10:35:22 +02:00
lasconic
9a054060eb fix default layout of chordnames and fretboard 2014-02-27 20:05:52 +01:00
Joachim Schmitz
fb71901caa making fretboard distcance to staff consistent
with other similar settings by using negative values if above staff
2014-02-09 19:26:25 +01:00
Joachim Schmitz
5979fd7ebc minor fixes to the previous 2 commits
minor, as it works without those, but seems cleaner with:
ST_fretNumPos is int -> styleI() rather than stylD()
ST_staffFretDist gets multiplied by _spatium -> styleP() does this for
us, styleD() does not.
2014-02-04 19:11:03 +01:00
Joachim Schmitz
65a2fefe12 fix #24494: distance staff to fretboard diagram 2014-02-03 12:24:44 +01:00
Joachim Schmitz
db0a2cb6b7 fix #24349: fret offset text left/right, as style 2014-02-03 09:17:39 +01:00
Joachim Schmitz
8018564b6b fix #24349: fret offset text size as style 2014-02-03 09:15:27 +01:00
Joachim Schmitz
f0f000d89c fix fret offset font size in properties dialog
also simplify libmscore/fret.cpp and sync with mscore/fretporperties.cpp
2014-01-31 10:49:37 +01:00
Joachim Schmitz
294ed94194 fix #24349: double the size of fret ofset number 2014-01-29 21:45:23 +01:00
Joachim Schmitz
14cd6e5a2a fix #24349: fix fret offset >=10 2014-01-29 20:15:33 +01:00
Maurizio M. Gavioli
2acd24ba1c Finish renaming of Tablature class to StringData
Renames also the files hoding the class itself:
- libmscore/tablature.cpp => stringdata.cpp
- libmscore/tablature.h => stringdata.h

No actual change in the code, only updated references to stringdata.h in #include's.
2013-12-05 21:37:28 +01:00
Maurizio M. Gavioli
3ed3546e76 Rename Tablature class to StringData
Refactoring the following names:

Classes:
Tablature => StringData

Member variables and methods:
Instrument::tablature() => stringData()
Instrument::setTablature() => setStringdata()
InstrumentTemplate::tablature => stringData
InstrumentData::_tablature => _stringData
InstrumentData::tablature() => stringData()
InstrumentData::setTablature() => setStringData()

There is no change in logic or program behaviour, only renaming.
2013-09-15 18:43:48 +02:00
ws
4c2e2e971b more fixes for line editing 2013-08-30 12:46:34 +02:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00