Joachim Schmitz
85d2faa696
colornotes plugin: fix color grace notes
...
and while at it color accidentals and dots too
2015-03-27 10:15:10 +01:00
lasconic
c467499359
fixtypos
2015-03-10 09:31:24 +01:00
lasconic
284fe396f3
update abc plugin description
2015-03-10 08:53:17 +01:00
lasconic
ee77d6d8da
add ABC import plugin
2015-02-25 12:22:01 +01:00
AntonioBL
c6ad7f596e
plugin fixes
2015-01-10 21:27:13 +01:00
Joachim Schmitz
d724775a05
remove breaks plugin
2014-11-21 15:07:44 +01:00
Joachim Schmitz
925d82ee53
fix #39421 : fix selection detection of break plugin
...
similar to earlier fixes for colornotes (606b401
) and notenames
(df6e8a0
)
2014-11-18 11:56:37 +01:00
lasconic
4c9162443c
Updating plugin scripts
2014-11-10 13:24:16 +00:00
heuchi
606b4013d5
fix selection detection of colornotes plugin
2014-09-04 12:06:47 +02:00
Joachim Schmitz
66b5030901
update copyright for colornotes and notenames
...
to mention @heuchi
2014-09-02 13:45:27 +02:00
Joachim Schmitz
df6e8a06af
fix colornotes and notenames plugins
...
to also work on grace notes.
Fix courtesy of @heuchi
2014-09-01 21:34:50 +02:00
Maurizio M. Gavioli
d11f1b118b
Fixes the following Q_INVOKABLE methods returning a QObject* by turning them into a property:
...
- Measure:
-- firstSegment
-- lastSegment
- MeasureBase:
-- nextMeasure
-- nextMeasureMM (new)
-- prevMeasure
-- prevMeasureMM (new)
- Score:
-- firstMeasure
-- firstMeasureMM (new)
-- (for firstSegment(), see special cases below)
-- lastMeasure
-- lastMeasureMM (new)
-- lastSegment
- Segment:
-- next (renamed from `next1`)
-- nextInMeasure (renamed from `next`)
-- prev (renamed from `prev1`)
-- prevInMeasure (renamed from prev)
Special cases:
- Cursor: The prototype of the `Q_INVOKABLE Ms::Note* Cursor::addNote(int pitch)` was wrong: corrected in `Q_INVOKABLE void Cursor::addNote(int pitch)`.
- QmlPlugin: `Q_INVOKABLE Score* QmlPlugin::readScore()` and `Q_INVOKABLE Score* QmlPlugin::newScore()` has been kept, as they are intended to be called from QML; code has been added to ensure the C++ ownership of the returned object.
- Score: `Q_INVOKABLE Segment* Score::firstSegment(Segment::Type segType)` is kept (as it needs a parameters), but code is added to ensure C++ ownership of the returned Segment*.
- Segment: `Ms::Element* Segment::element(int track)` has been made NOT Q_INVOKABLE; a variant `Q_INVOKABLE Ms::Element* elementAt(int track)` has been added specifically for QML with code to ensure the C++ ownership of the returned Element* (this was the cause for the crash of the Walk plug-in).
- FiguredBass: `Q_INVOKABLE Ms::FiguredBassItem* FiguredBass::addItem()` has been removed; plugin interface for FiguredBass needs to be redesigned anyway.
The few occurrences in the supplied plug-ins of the methods whose names did change have been updated.
2014-07-06 01:56:30 +02:00
Joachim Schmitz
5b6d2a5afc
fixing an off-by-one error
...
which for some reason hasn't caused any damage, but should get fixed
anyhow
2014-04-10 16:00:35 +02:00
Joachim Schmitz
8f3699db95
adjust notenames plugin to d280091f22
2014-04-09 14:14:28 +02:00
wschweer
316cf9f383
bugfixes for plugins; new test plugin random2
2013-10-06 15:04:23 +02:00
wschweer
51a6f6e7cc
expose LineBreakType to plugins
2013-10-05 23:13:33 +02:00
wschweer
053c731f48
new test plugin: random score generator
2013-10-05 21:09:01 +02:00
lasconic
de4a24ad57
add break every X measure plugin, add a couple of new properties and function in plugin framework
2013-08-21 19:53:24 +02:00
lasconic
d167ec515c
fix demo plugins to use newCursor instead of QML elements
2013-07-15 17:02:03 +02:00
lasconic
ad4cce5f62
add plugin type 'dialog', enable plugin without UI
2013-07-14 14:31:54 +02:00
lasconic
e7687e5c2b
fix scorelist plugin
2013-07-13 19:47:31 +02:00
ws
4fbe30a691
relayout tuplet when editing beam
2013-07-12 14:07:48 +02:00
ws
501d1f47e6
more plugin fixes
2013-07-11 09:33:04 +02:00
ws
37fa32e28c
fix scoreview plugin
2013-07-10 11:05:54 +02:00
ws
8f028e8157
fix colornotes plugin example
2013-07-10 10:33:05 +02:00
ws
f448d29ab4
move to qml2
2013-05-16 17:10:33 +02:00
ws
317e39ad28
replace all subtype()/setSubtype() Element methods
2013-03-05 20:24:16 +01:00
Joachim Schmitz
5d2616bd64
move colornotes plugin into submenu
...
and place it next to the notenames plugin
2013-02-18 16:17:06 +01:00
lasconic
abd4272d9f
update colornote and notenames plugins
2013-02-09 12:59:32 +01:00
Joachim Schmitz
ad443b41cf
make new plugin translation style compatible with old style
2012-12-06 16:46:42 +01:00
Joachim Schmitz
e8c458daf2
cleanup
...
.swp could be part of .gitignore?
2012-12-06 15:09:10 +01:00
Joachim Schmitz
75496f5f4d
another typo in plugin translation
2012-12-06 15:06:27 +01:00
Werner Schweer
b4d735fe3a
fix plugin notenames
2012-12-06 14:21:53 +01:00
Joachim Schmitz
30ecdb2506
fixing typo in translation
2012-12-05 15:47:50 +01:00
Werner Schweer
b7db2c0461
fix crashes with plugin loading; add translation example for plugins
2012-12-05 08:46:03 +01:00
Werner Schweer
39529445b3
rename Text into MText for plugins
2012-12-05 08:46:03 +01:00
Werner Schweer
678c9b62cb
fix script qml demos: add text alignment
2012-12-05 08:46:03 +01:00
Werner Schweer
eedd364610
extend debugger
2012-09-15 17:12:26 +02:00
Werner Schweer
c7f560e207
fix scripting regression: ElementType enum is now in Element
2012-09-15 10:37:01 +02:00
Werner Schweer
686d0d271c
fix script bindings for some enums
2012-08-04 15:46:43 +02:00
Werner Schweer
2e84a7ee70
fix enum script binding for SegmentType
2012-08-03 15:54:02 +02:00
Werner Schweer
88e6e99aa9
allow unstyled dynamics
2012-07-22 17:11:36 +02:00
Joachim Schmitz
78f621f5ff
formatting changes
2012-07-18 16:09:31 +02:00
Werner Schweer
76e22b7ec7
polishing the plugin subsystem
2012-07-18 14:54:44 +02:00
Werner Schweer
966e628307
add some metadata to plugins; extend plugin manager
2012-07-17 15:22:46 +02:00
Werner Schweer
b802651ecb
Merge branch 'master' of github.com:musescore/MuseScore
2012-07-13 14:38:33 +02:00
Werner Schweer
8aa5e14635
more script bindings for Note
2012-07-13 14:36:26 +02:00
Joachim Schmitz
52cf499934
more plugin fixes and documentation
2012-07-13 13:36:01 +02:00
Joachim Schmitz
4ec0aa1e13
added Qt.quit() to plugins createscore and notenames
2012-07-12 16:06:17 +02:00
lasconic
7ae0057ddd
fix notenames plugin
2012-07-09 18:58:29 +02:00