Commit Graph

45 Commits

Author SHA1 Message Date
Matthias Neeracher
bd59e9b4ab Silently transpose between major and minor modes 2008-01-16 13:16:53 +00:00
Matthias Neeracher
5423e65457 Show mixed property state in menus 2008-01-16 13:04:01 +00:00
Matthias Neeracher
b8040292b1 Rudimentary UI support for setting per-section properties 2008-01-12 23:55:15 +00:00
Matthias Neeracher
deb08552d7 Properly scale height 2007-12-25 19:44:49 +00:00
Matthias Neeracher
ee87f6a76b Implement alternate colors 2007-12-24 11:15:52 +00:00
Matthias Neeracher
1da7def8bf Handle system/page breaks 2007-12-23 23:07:27 +00:00
Matthias Neeracher
5615dee186 Reorganize property access 2007-12-23 13:14:09 +00:00
Matthias Neeracher
80fbc00f56 Reorganize layout system 2007-12-23 12:45:17 +00:00
Matthias Neeracher
bab7111fa3 Eliminate spurious measure selection 2007-05-05 06:00:39 +00:00
Matthias Neeracher
39f81a1a24 Automatically resize song 2007-05-04 05:21:16 +00:00
Matthias Neeracher
52f8c7da38 README, licenses, uniform headers 2007-04-27 06:41:34 +00:00
Matthias Neeracher
3ae4701544 Further refine groove selection 2007-04-23 05:46:37 +00:00
Matthias Neeracher
1d3fc9e22b Implement note extensions 2007-04-22 02:59:52 +00:00
Matthias Neeracher
920abba112 Extend pitch range 2007-04-21 23:00:38 +00:00
Matthias Neeracher
51f60ea09e Update after song change 2007-04-21 22:37:28 +00:00
Matthias Neeracher
75a06d832c Flexible display options (# of ledgers/lyrics) 2007-04-21 07:09:52 +00:00
Matthias Neeracher
08a756e0ab Only remove specific notifications (duh!) 2007-04-19 18:23:33 +00:00
Matthias Neeracher
b6c9141e52 Properly clean up observers 2007-04-16 05:35:52 +00:00
Matthias Neeracher
f41c28ff25 Support undo for grooves 2007-04-16 04:54:02 +00:00
Matthias Neeracher
9869a2deeb Draw everything after coordinate recalc 2007-04-16 04:47:27 +00:00
Matthias Neeracher
a5f43d16d1 Implemented groove selection sheet 2007-04-15 05:22:30 +00:00
Matthias Neeracher
54ae06ae81 UI for codas 2007-01-21 11:34:56 +00:00
Matthias Neeracher
4c5f4dbd60 Recalculate dimensions on resize 2007-01-12 09:03:49 +00:00
Matthias Neeracher
638ba81948 Load / save / translate repeats & endings 2006-12-31 10:31:29 +00:00
Matthias Neeracher
93d8aaba73 Model, input, display repeats & endings 2006-12-30 09:57:40 +00:00
Matthias Neeracher
52c8f61efd Implement measure selection 2006-12-28 05:03:28 +00:00
Matthias Neeracher
9af760d1dc Added undo support 2006-12-04 07:04:24 +00:00
Matthias Neeracher
94f23e92f2 Make sheet window scalable 2006-12-02 23:05:12 +00:00
Matthias Neeracher
afe4f8078d Edit lyrics 2006-12-02 09:02:44 +00:00
Matthias Neeracher
d32906f0bb Display lyrics 2006-12-02 03:35:21 +00:00
Matthias Neeracher
c832f4cca3 Change tempo / groove 2006-11-27 07:30:17 +00:00
Matthias Neeracher
5c36dd0883 Add zoom options 2006-11-06 15:49:50 +00:00
Matthias Neeracher
4f92948d6d Implement toolbars, typesetting, titles 2006-10-28 09:18:55 +00:00
Matthias Neeracher
707bbf2f82 Properly handle accidentals 2006-10-21 09:23:37 +00:00
Matthias Neeracher
601f15cb98 Introduce rest cursor, improve cursor tracking 2006-10-16 09:01:25 +00:00
Matthias Neeracher
1b61bcd41e Transpose songs 2006-10-14 10:09:42 +00:00
Matthias Neeracher
f0f9ad212b Fix pitch for mouse clicks 2006-10-13 08:09:51 +00:00
Matthias Neeracher
9307064a22 Improve chord highlighting 2006-10-09 07:28:49 +00:00
Matthias Neeracher
cbc2b31da8 Highlight chords (badly), nonblocking sound 2006-10-08 05:56:25 +00:00
Matthias Neeracher
50da584417 Chord editing mostly works again 2006-10-03 17:52:54 +00:00
Matthias Neeracher
74a6637574 Draw by system, reorganize event handling 2006-10-02 08:32:25 +00:00
Matthias Neeracher
810ff2ee2f Rename instance variables of VLSheetView 2006-10-02 06:07:44 +00:00
Matthias Neeracher
925f3d1b28 Switch to multi-line layout 2006-10-02 05:29:37 +00:00
Matthias Neeracher
7daabcb8b0 Start implementing field editor for chords 2006-09-12 07:55:28 +00:00
Matthias Neeracher
2cd57a8869 Imported into SVN 2006-09-11 02:49:56 +00:00