Commit Graph

103 Commits

Author SHA1 Message Date
Matthias Neeracher
136d66fecc Implement slurs, modernize C++ 2018-02-19 02:09:04 +01:00
Matthias Neeracher
aabd4facc1 Represent 5/24 as 1/8 + 1/8 triplet, not 1/4 triplet + 1/16 triplet 2017-11-24 06:19:29 +01:00
Matthias Neeracher
7831732497 Fix crash 2012-08-18 23:58:06 +02:00
Matthias Neeracher
42309d76c0 Fix paste bugs 2011-09-26 04:50:36 +02:00
Matthias Neeracher
6fcf53935e Fix accidentals on transposition 2011-09-26 04:50:24 +02:00
Matthias Neeracher
b24fc07200 Walk through melody with cursor keys 2011-09-26 04:49:09 +02:00
Matthias Neeracher
e44dd7d554 Fix calculation of property indices on deletion 2011-09-24 21:01:48 +02:00
Matthias Neeracher
ec27e877b0 Handle swing 8th/16ths 2011-09-13 04:15:38 +02:00
Matthias Neeracher
0cd0effb46 Fix skipping of rests in pickup measures 2011-09-12 16:29:14 +02:00
Matthias Neeracher
23ced3e860 Refactor IsPowerOfTwo determination 2011-09-12 16:17:21 +02:00
Matthias Neeracher
ddc7b4d923 Reorganize locations to use VLLocation 2011-09-11 04:03:22 +02:00
Matthias Neeracher
5dbd60e9d4 ... but respect lyrics if set 2011-09-10 23:17:14 +02:00
Matthias Neeracher
7d960d2033 Inherit lyrics on note replacement 2011-09-10 05:36:12 +02:00
Matthias Neeracher
f3acce05fa Implement Insert Measure 2011-09-08 04:10:49 +02:00
Matthias Neeracher
c5ad6c9ba6 Properly handle coda on insert/delete 2011-09-08 04:10:19 +02:00
Matthias Neeracher
58dbd3992b Fix copy & paste of repeats 2011-09-08 02:08:27 +02:00
Matthias Neeracher
8eaa0fb1a5 Fix handling of codas 2011-09-04 22:21:58 +02:00
Matthias Neeracher
9d198f5cec Revamp tuplet model 2011-08-31 04:12:55 +02:00
Matthias Neeracher
e5347a3dd9 Preserve accidental information in triplets processing 2011-08-29 03:53:34 +02:00
Matthias Neeracher
99d3afc833 Fix crash when pasting at beginning of document 2011-08-29 02:54:08 +02:00
Matthias Neeracher
ffdc41e1d7 Successfully round trip double accidentals 2011-08-28 20:47:25 +02:00
Matthias Neeracher
d6ce6acd27 Refactor pitch/chord naming code 2011-08-28 00:12:32 +02:00
Matthias Neeracher
c26552f054 Update copyright notices 2011-08-26 18:19:10 +00:00
Matthias Neeracher
83194fc368 Improve handling of empty songs 2011-08-26 17:26:24 +00:00
Matthias Neeracher
ec927024f5 Play proper pitch for extended notes (Tracker #3284515) 2011-08-26 16:15:10 +00:00
Matthias Neeracher
13bdae7ad6 Further refine triplet/swing distinction 2010-05-24 16:05:31 +00:00
Matthias Neeracher
afc0a0dbc2 Preserve third triplet in group 2009-03-14 23:07:37 +00:00
Matthias Neeracher
7086678c38 Check minimal length triplets for swing notes 2009-03-14 23:06:55 +00:00
Matthias Neeracher
9db3336ca6 Further improvements in decomposition 2009-03-14 23:04:25 +00:00
Matthias Neeracher
3c4bf6eeb6 Further sanity checks against bad triplets 2009-03-14 23:03:29 +00:00
Matthias Neeracher
cb57ba9a67 Fix crasher on division change 2008-08-16 20:42:37 +00:00
Matthias Neeracher
7597339b67 Fix interaction between useSharps and fVisuals 2008-07-13 21:15:07 +00:00
Matthias Neeracher
0c815cbf70 Fix switch to 3/4, 6/8 2008-07-13 21:13:58 +00:00
Matthias Neeracher
510bdc0413 Merge 1.1-dev 2008-05-29 18:54:30 +00:00
Matthias Neeracher
1355516e6a Add Octave Transpositions 2008-04-12 21:33:43 +00:00
Matthias Neeracher
2ebcea7fd0 Fix coda handling 2008-04-05 18:58:42 +00:00
Matthias Neeracher
091da479ac Handle clicks on tied notes 2008-03-30 19:52:32 +00:00
Matthias Neeracher
d16a8be705 Still need to skip tied notes 2008-03-30 19:39:07 +00:00
Matthias Neeracher
2e9f3cc857 Always edit whole words 2008-03-29 21:00:35 +00:00
Matthias Neeracher
34745acfde Show empty word when clicking in gaps 2008-03-29 20:45:25 +00:00
Matthias Neeracher
db8433dfe1 Fix crash on paste in middle of single property song 2008-03-20 18:17:03 +00:00
Matthias Neeracher
0edecd72eb Accept chord/root, not just chord/+root 2008-01-30 00:37:30 +00:00
Matthias Neeracher
b8dac8dd63 Fix reading of documents with multiple time values 2008-01-26 10:53:24 +00:00
Matthias Neeracher
7b7ae7f3d8 Store per-section groove, store tempo in file 2008-01-19 21:31:40 +00:00
Matthias Neeracher
b92c94ce7e Fix flipped test for division realignment 2008-01-13 16:40:25 +00:00
Matthias Neeracher
b8040292b1 Rudimentary UI support for setting per-section properties 2008-01-12 23:55:15 +00:00
Matthias Neeracher
efbc96a7f8 Start introducing section support 2007-12-25 13:12:07 +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
909201cf5d Fix empty last ending 2007-12-09 22:54:26 +00:00