Commit graph

53 commits

Author SHA1 Message Date
ws
1778f37b61 fix crash with parts and ties; more optimizations 2013-01-08 11:00:53 +01:00
ws
eb2f71a679 replace some qt container with hand crafted single linked list 2013-01-03 16:56:56 +01:00
ws
9fae9fbfea low level optimizations 2013-01-03 09:03:26 +01:00
ws
30e020232a optimize stem layout 2013-01-02 14:33:23 +01:00
ws
00ce99f280 fix stem layout; some optimizations 2013-01-02 09:30:59 +01:00
Maurizio Gavioli
bf78bf0b8c Enforced default gliss. for TAB (straight line, no text) when it is dropped on the note, no longer altering it during layout/drawing 2012-12-12 19:01:08 +01:00
lasconic
40e5376e26 fix #19179: Cannot apply glissando to grace note after note 2012-12-11 15:56:12 +01:00
Werner Schweer
9079e316e5 remove incomplete spanner when loading corrupted score 2012-12-10 14:00:17 +01:00
Nicolas Froment
55ce1db5c4 Merge pull request #140 from mgavioli/19211_NoteDot_visibility
Fix 19211: NoteDot visibility
2012-12-06 07:19:37 -08:00
Werner Schweer
e630a887fd for optimization replace some foreach loops 2012-12-06 12:46:05 +01:00
Maurizio Gavioli
6a084725d3 Allows to turn on/off visibility of note dot separately from note head visibility 2012-12-05 13:44:30 +01:00
Werner Schweer
2ccaa6b7c4 merge 2012-11-22 11:05:51 +01:00
Werner Schweer
de304e5abd fix mtest 2012-11-22 10:47:00 +01:00
Werner Schweer
55a3820f69 merge 2012-11-21 10:10:09 +01:00
Werner Schweer
42bf99a059 more changes for note articulation 2012-11-20 20:51:18 +01:00
Werner Schweer
3bed7823bf rename toDefault() to reset() 2012-11-19 10:08:15 +01:00
Werner Schweer
f7ee7b2105 changes in rendermidi implementation 2012-11-19 09:29:46 +01:00
Werner Schweer
3f7f49036b fix regression tests 2012-11-04 13:24:44 +01:00
Werner Schweer
6937cb8e31 remove inconsistent Score->part(int) methods 2012-11-04 09:49:32 +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
238eac5845 update style of dropped text 2012-10-25 16:21:07 +02:00
Maurizio M. Gavioli
105eb1f241 Plugin: make available Accidental.accType and Accidental.role properties and enums 2012-10-01 20:08:03 +02:00
Maurizio Gavioli
58706c4c1b Fix calc. of TAB symbols bbox
Fix drawing of broken stems
Improve kerning of multi-digit numbers
2012-09-21 18:34:42 +02:00
Werner Schweer
9052e82be5 fix selection of note anchord TextLine segments 2012-09-17 10:43:59 +02:00
Werner Schweer
12e5cc5629 add unit test for element 2012-09-14 10:09:40 +02:00
Werner Schweer
9379c387e0 remove debugging output 2012-09-13 18:07:11 +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
c0faed41ac fix spanner editing 2012-09-11 21:11:43 +02:00
Werner Schweer
a345f393b4 Sym() cleanup; use Sym names in TextLine() 2012-09-08 11:35:25 +02:00
Werner Schweer
f2c2e718dd Merge pull request #50 from heuchi/17827-adjust-ACC_USER
Note::updateAccidental takes care of user accidentals
2012-09-04 04:56:42 -07: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
Maurizio Gavioli
7994182618 Updated note.cpp, stafftype.cpp/.h and tab sample to use tab font style configuration 2012-08-27 10:31:02 +02:00
heuchi
95b4a7fc15 more checks to avoid unneeded accidentals 2012-08-24 19:18:21 +02:00
heuchi
0839ec595f Note::updateAccidental takes care of user accidentals 2012-08-24 19:18:20 +02:00
Werner Schweer
93bc053086 1.2 import: fix placement of dynamics 2012-08-23 17:40:04 +02:00
Werner Schweer
c47574accf rename useTablature() -> isTabStaff(); more cleanups 2012-08-16 11:09:36 +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
2f2d5a4a2f fix regressions for note entry 2012-08-08 20:46:29 +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
Werner Schweer
50aa1f5cd3 change mouse note entry 2012-08-06 21:55:51 +02:00
Werner Schweer
5dbc4b36fc fix loading of instrument templates 2012-08-06 09:29:11 +02:00
Werner Schweer
a8801067ed fix hide part: spanner, slurs, instrument names 2012-08-04 20:30:26 +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
55be811a6d layout changes 2012-08-01 18:00:27 +02:00
lasconic
f811d1677a fix #17549: Cannot double-click fretboard to apply to element 2012-07-30 21:41:48 +02:00
Werner Schweer
cdfaf846a6 make setTpc() and setPitch() for note in plugin undoable 2012-07-16 20:21:31 +02:00