Commit graph

53 commits

Author SHA1 Message Date
Werner Schweer
e630a887fd for optimization replace some foreach loops 2012-12-06 12:46:05 +01:00
Werner Schweer
ee721ae6ef fix regression: midi rendering of grace notes 2012-12-05 14:50:19 +01:00
lasconic
8e34024966 fix getText in score.cpp 2012-11-27 13:19:24 +01:00
Werner Schweer
37b0cb60d0 fix chord entry with keyboard for grace note 2012-11-23 16:18:40 +01:00
Werner Schweer
2d727fbb46 articulation updates 2012-11-21 15:57:35 +01:00
Werner Schweer
ab9774ec40 add slur articulation 2012-11-21 13:49:08 +01:00
Werner Schweer
42bf99a059 more changes for note articulation 2012-11-20 20:51:18 +01:00
Werner Schweer
f402673a65 fix some regressions for line elements 2012-11-08 12:59:51 +01:00
Werner Schweer
f3e542b9e0 fix #18732: removing instrument causes crash 2012-11-05 10:13:41 +01:00
Werner Schweer
4ef18b5ea0 Merge pull request #116 from mgavioli/Adapt_to_new_staff_types
Adjusts several points to changes in Score::_staffTypes
2012-11-05 00:37:17 -08:00
Werner Schweer
6937cb8e31 remove inconsistent Score->part(int) methods 2012-11-04 09:49:32 +01:00
Maurizio M. Gavioli
7225f0e92e Adjusts several points to the new double indirection in Score::_staffTypes
*) Custom styles read from scores are clones (rather than shared pointers) and set to non-built-in
*) Score::addStaffType() updates pointers to type in staves which use a modified type
*) EditStaffType sets its staff styles as non-built-in
*) Update of EditStaffType preview adapted to new Score::addStaffType()
*) TAB sample score for EditStaffType preview updated to latest version
2012-11-01 22:37:40 +01:00
Werner Schweer
792e398069 fix StaffType change regression 2012-10-29 17:48:09 +01:00
Werner Schweer
995ae53d36 use QList<StaffType**> in Score to avoid some copying 2012-10-29 17:14:05 +01:00
Maurizio Gavioli
95a53fe39b Fix #18664
Edit Staff Types dlg box uses a separate copy of score styles
Edit Staff Types dlg box does not clear the type name when using presets
Edit Staff Types dlg box shows preview for TAB types
Score imports a list of staff types with a in-place deep copy (to keep valid pntrs to type in staves)
2012-10-29 17:14:05 +01:00
Maurizio Gavioli
ce3d2646fd Changed span unit from 1 to 1/2 line distance 2012-10-20 17:00:31 +02:00
Maurizio Gavioli
d1296c8eab Initial implementation 2012-10-20 17:00:31 +02:00
Werner Schweer
3a7e261efd system brackets update 2012-10-17 10:40:03 +02:00
Werner Schweer
4e54f49315 reorganize file read 2012-10-01 09:58:05 +02:00
Werner Schweer
bef9c06cb4 regression test fixes 2012-09-22 19:40:45 +02:00
Werner Schweer
d3de8d3b0d fix regression: missing doLayout() after setLayoutMode() in scoreview 2012-09-22 15:40:15 +02:00
Werner Schweer
629b2889cb add layout flat showInstrumentNames 2012-09-22 15:40:14 +02:00
Werner Schweer
8b016da895 fix multimeasure rests with hidden parts 2012-09-21 14:29:56 +02:00
Werner Schweer
3843057a76 fix clef editing 2012-09-20 11:35:34 +02:00
Werner Schweer
3139970fd1 move ElementType to Element() 2012-09-13 18:07:11 +02:00
Werner Schweer
0df85cb1d0 implement textline with note anchors 2012-09-12 16:19:03 +02:00
Werner Schweer
0c2bd69623 fix handling of grace notes in parts 2012-09-10 16:10:25 +02:00
Maurizio Gavioli
2bc3fae814 Fixed dot positions in TAB with down stems; renamed StaffTypeTab vars; 2012-09-07 16:43:29 +02:00
Werner Schweer
b2fdfa32af remove 'insertTime()' 2012-09-03 21:15:38 +02:00
lasconic
ba01c03231 fix #11882: Drag-selecting multi-voice note with deleted/missing rests in bar selects whole score 2012-09-02 22:21:05 +02:00
Maurizio Gavioli
5880b96da8 Added actions for frets in TAB note entry. Several fixes for previous commit 2012-08-29 18:46:36 +02:00
Werner Schweer
c47574accf rename useTablature() -> isTabStaff(); more cleanups 2012-08-16 11:09:36 +02:00
Werner Schweer
82b2613c26 fix #17690 2012-08-09 12:12:43 +02:00
Werner Schweer
2f2d5a4a2f fix regressions for note entry 2012-08-08 20:46:29 +02:00
Werner Schweer
42bb1d4a29 Merge branch 'master' of github.com:musescore/MuseScore 2012-08-07 16:06:39 +02:00
Werner Schweer
9d12841cf7 cleanup note entry 2012-08-07 16:05:37 +02:00
Werner Schweer
89d41e2e74 cleanups for note input mode 2012-08-07 12:44:19 +02:00
lasconic
7f655f1ed5 tests pass on Windows 2012-08-06 20:50:18 +02:00
Werner Schweer
79720a7d11 never select chord, only note(s) 2012-08-06 12:15:42 +02:00
Werner Schweer
2e84a7ee70 fix enum script binding for SegmentType 2012-08-03 15:54:02 +02:00
lasconic
0ecf103494 fix #17589: Repeats Off is broken 2012-07-30 18:48:32 +02:00
Werner Schweer
15631d3795 implement cascading instrument definitions 2012-07-26 14:35:13 +02:00
Werner Schweer
e1c4278a91 Merge branch 'master' of github.com:musescore/MuseScore
Conflicts:
	libmscore/slur.h
	mscore/prefsdialog.ui
2012-07-09 15:01:59 +02:00
Werner Schweer
2d6fa71455 move config.h into all.h 2012-07-09 09:51:10 +02:00
lasconic
aad4505530 fix #17231: Selection involving tie causes gap between pages to disappear, clicking bar causes crash 2012-07-06 19:28:08 +02:00
Werner Schweer
e65897b2cd move sparm into libmscore 2012-07-06 17:42:20 +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
lasconic
3481180e06 remove swing playback control 2012-06-21 12:14:08 +02:00
Werner Schweer
be6f47bd38 add createscore.qml testscript 2012-06-08 19:06:52 +02:00