Commit graph

289 commits

Author SHA1 Message Date
ws
bf1cbe2aa0 use QXmlStreamReader for xml parsing 2013-01-11 18:10:18 +01:00
ws
9fae9fbfea low level optimizations 2013-01-03 09:03:26 +01:00
ws
00ce99f280 fix stem layout; some optimizations 2013-01-02 09:30:59 +01:00
Leon Vinken
f1147b836e removed mxmlOff (prepare for fixing #19459) 2013-01-01 16:23:24 +01:00
Werner Schweer
3bed7823bf rename toDefault() to reset() 2012-11-19 10:08:15 +01:00
Werner Schweer
4afe07da6c moved property Placement to Element; change musicxml import/export to use Placement property 2012-10-31 14:21:13 +01:00
Werner Schweer
2cbb3a93ff add Placement property to more elements 2012-10-31 11:48:12 +01:00
Werner Schweer
d24d83a531 add new property Placement to TempoText 2012-10-31 11:48:12 +01:00
Werner Schweer
2412a8dc82 remove yoffset from Spanner 2012-10-29 17:14:05 +01:00
Werner Schweer
2ec3cbd6e2 Merge pull request #100 from mgavioli/Plugin_element_pos_userOff
Plugins: Element pos and userOff properties
2012-10-05 03:32:01 -07:00
Werner Schweer
2baa6615ef update for simpletext; enhanced text compatibility with 1.2 2012-10-04 17:07:38 +02:00
Werner Schweer
038f2f1001 import 1.2: fix marker x position 2012-10-02 17:07:28 +02:00
Maurizio Gavioli
86454bcfa6 Plugins: Element pos and userOff properties
Accept and return values in spatium units rather than raster
Changes are undoable
Changes to pos routed into changes of userOff
2012-09-30 18:54:34 +02:00
Werner Schweer
ba9714516b some regression test fixes 2012-09-22 18:26:43 +02:00
Werner Schweer
3fe697f54d implement inspector for hairpin elements 2012-09-18 09:28:28 +02:00
Joachim Schmitz
df2a12202f updating plugin documentation
and fixing a wrong type for "time"
2012-09-13 18:53:55 +02:00
Werner Schweer
3139970fd1 move ElementType to Element() 2012-09-13 18:07:11 +02:00
lasconic
d7ef308675 some more plugin bindings 2012-09-13 16:10:13 +02:00
Werner Schweer
c44614970a consider possible cautionary time signatures when calculating line breaks 2012-09-06 12:35:34 +02:00
lasconic
10d6afdfff draw ledger lines below noteheads 2012-09-02 22:21:49 +02:00
Werner Schweer
da595cce88 1.2 import: fix dynamics layout 2012-08-23 18:46:11 +02:00
Werner Schweer
da1358de52 extend property implementation 2012-08-12 11:44:36 +02:00
Werner Schweer
c02cf8772e property implementation rollback 2012-08-10 17:01:35 +02:00
Werner Schweer
55be811a6d layout changes 2012-08-01 18:00:27 +02:00
Werner Schweer
3d91e61ef4 More plugin bindings 2012-07-25 11:49:34 +02:00
Werner Schweer
f585fc29bb fix bounding box for stem & chord 2012-07-24 14:20:43 +02:00
Werner Schweer
2914f0a702 more plugin bindings 2012-07-16 19:59:32 +02:00
Werner Schweer
8e11e03a53 add manual generator for plugins 2012-07-11 21:29:42 +02:00
Werner Schweer
52744d6de9 more script bindings; add pluginCreator help browser 2012-07-10 17:17:17 +02:00
Werner Schweer
9d7e56f320 - create Cursor from Score
- return Note from Cursor->addNote()
2012-06-28 10:03:19 +02:00
Werner Schweer
bb2bf51371 Merge branch 'master' into qml
Conflicts:
	.gitignore
	mscore/CMakeLists.txt
2012-06-28 09:31:07 +02:00
Werner Schweer
2b3ea0daa9 fix #16853: Note nudge is cancelled on redraw 2012-06-09 10:50:51 +02:00
Werner Schweer
be6f47bd38 add createscore.qml testscript 2012-06-08 19:06:52 +02:00
Werner Schweer
9e38c9ab7f Merge branch 'master' into qml
Conflicts:
	.gitignore
	CMakeLists.txt
	mscore/musescore.cpp
2012-06-04 20:27:36 +02:00
Werner Schweer
7de7873d6f - extend qml plugin interface
- add demo plugin "notenames.qml"
2012-05-30 20:54:26 +02:00
Werner Schweer
b1cb15f76f - extend qml plugin interface with "Cursor" object
- add "colornotes.qml" example
2012-05-30 17:12:30 +02:00
Werner Schweer
d7cfd8e9cb qml plugin update 2012-05-29 22:55:30 +02:00
Werner Schweer
5182c9e085 derive Element from QObject; add Q_OBJECT into every Element class 2012-05-28 11:29:21 +02:00
Werner Schweer
1f9ccfcdce add libmscore
git-subtree-dir: libmscore
git-subtree-mainline: 412ca45401
git-subtree-split: 6047361bd0
2012-05-26 14:54:47 +02:00