Matthias Neeracher
|
7dc46ea1de
|
Extendable text selection
|
2011-09-11 01:15:21 +02:00 |
|
Matthias Neeracher
|
b831adb136
|
More syllable sanitizing on import
|
2011-09-10 23:40:49 +02:00 |
|
Matthias Neeracher
|
5468cf0394
|
Refactor lyrics selection system
|
2011-09-10 23:33:48 +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
|
09c3d25dcf
|
Fix selection status
|
2011-09-08 04:09:24 +02:00 |
|
Matthias Neeracher
|
b8e4c614f3
|
Extend selection with shift-click
|
2011-09-08 03:19:41 +02:00 |
|
Matthias Neeracher
|
0ddfe26ffb
|
Fix selection behavior
|
2011-09-08 03:11:33 +02:00 |
|
Matthias Neeracher
|
46b56bbf4a
|
Adjust numStanzas on paste
|
2011-09-08 02:18:07 +02:00 |
|
Matthias Neeracher
|
58dbd3992b
|
Fix copy & paste of repeats
|
2011-09-08 02:08:27 +02:00 |
|
Matthias Neeracher
|
e7aa36e25e
|
Loaded chords sound very deep
|
2011-09-07 16:47:26 +02:00 |
|
Matthias Neeracher
|
d073aed5fa
|
Merge branch 'master' of ssh://vocaleasel.git.sourceforge.net/gitroot/vocaleasel/vocaleasel
|
2011-09-07 16:05:04 +02:00 |
|
Matthias Neeracher
|
42b580a381
|
Fix stickiness in rest and delete modes
|
2011-09-07 16:04:49 +02:00 |
|
Matthias Neeracher
|
2f56c3184d
|
Shut up warning
|
2011-09-07 05:21:20 +02:00 |
|
Matthias Neeracher
|
9eb8b23bb0
|
Fix multiple drawing of tuplet brackets
|
2011-09-07 05:21:06 +02:00 |
|
Matthias Neeracher
|
d58f204907
|
Fix cursor display
|
2011-09-06 03:26:08 +02:00 |
|
Matthias Neeracher
|
6e44bc5264
|
Move display option editing to VLSheetWindow
|
2011-09-06 03:15:51 +02:00 |
|
Matthias Neeracher
|
883c6e35bf
|
Refine mouse location calculations
|
2011-09-06 00:22:57 +02:00 |
|
Matthias Neeracher
|
3a55714cd3
|
Fix initial recalculation
|
2011-09-06 00:22:38 +02:00 |
|
Matthias Neeracher
|
b1cf129da3
|
Fix 3rd and 5th flat position
|
2011-09-06 00:21:13 +02:00 |
|
Matthias Neeracher
|
09b5babe70
|
Mask for accidentals in whole test
|
2011-09-06 00:20:48 +02:00 |
|
Matthias Neeracher
|
bf48c51fbd
|
Change playElements on the fly
|
2011-09-05 01:38:01 +02:00 |
|
Matthias Neeracher
|
2de587cf2f
|
Reset play button after single note
|
2011-09-04 23:03:55 +02:00 |
|
Matthias Neeracher
|
8eaa0fb1a5
|
Fix handling of codas
|
2011-09-04 22:21:58 +02:00 |
|
Matthias Neeracher
|
273ee8ee73
|
Refactor music playing code
|
2011-09-04 21:48:57 +02:00 |
|
Matthias Neeracher
|
ab32c3cc12
|
Save padding values in file
|
2011-09-04 03:21:14 +02:00 |
|
Matthias Neeracher
|
955dfe411e
|
Transfer control of pdf and log windows to VLSheetWindow
|
2011-09-04 03:00:38 +02:00 |
|
Matthias Neeracher
|
37945f0be1
|
Turn printDoc into local state
|
2011-09-04 02:13:12 +02:00 |
|
Matthias Neeracher
|
fba1d2c9f6
|
Transfer playElements manipulation to VLSheetWindow
|
2011-09-04 02:00:26 +02:00 |
|
Matthias Neeracher
|
3567608c0c
|
Update deprecated calls
|
2011-09-03 22:34:53 +02:00 |
|
Matthias Neeracher
|
951d003ccf
|
Added TVLXML, doesn't quite work yet
|
2011-09-02 17:04:18 +02:00 |
|
Matthias Neeracher
|
ec63fe8a7d
|
Improve MusicXML export, especially tuplets and ties
|
2011-08-31 05:54:02 +02:00 |
|
Matthias Neeracher
|
9d198f5cec
|
Revamp tuplet model
|
2011-08-31 04:12:55 +02:00 |
|
Matthias Neeracher
|
424a40bd07
|
Preserve noteheads
|
2011-08-31 04:02:10 +02:00 |
|
Matthias Neeracher
|
ed4a80c26e
|
Fix empty sheet view at startup
|
2011-08-29 23:22:49 +02:00 |
|
Matthias Neeracher
|
e5347a3dd9
|
Preserve accidental information in triplets processing
|
2011-08-29 03:53:34 +02:00 |
|
Matthias Neeracher
|
e66a6fa230
|
Fix improper modulus for grid position
|
2011-08-29 03:10:21 +02:00 |
|
Matthias Neeracher
|
99d3afc833
|
Fix crash when pasting at beginning of document
|
2011-08-29 02:54:08 +02:00 |
|
Matthias Neeracher
|
67c9213ce9
|
Fix weird highlighting of rests on playback
|
2011-08-29 02:48:40 +02:00 |
|
Matthias Neeracher
|
f083ae9857
|
Hook up new Fwd/Rev system
|
2011-08-29 02:41:04 +02:00 |
|
Matthias Neeracher
|
61fffbe00c
|
Revamp toolbars
|
2011-08-29 02:01:58 +02:00 |
|
Matthias Neeracher
|
18082e9736
|
Mask visuals
|
2011-08-28 23:41:49 +02:00 |
|
Matthias Neeracher
|
936660b5e6
|
Improve chord voicings on playback
|
2011-08-28 23:38:36 +02:00 |
|
Matthias Neeracher
|
ba74cb30f1
|
Switch to autosave in place workflow
|
2011-08-28 23:05:19 +02:00 |
|
Matthias Neeracher
|
ec538bb4da
|
Don't do grid computations on rests
|
2011-08-28 23:05:02 +02:00 |
|
Matthias Neeracher
|
f27dc9ee8f
|
Successfully round trip accidentals in chords
|
2011-08-28 21:54:20 +02:00 |
|
Matthias Neeracher
|
ffdc41e1d7
|
Successfully round trip double accidentals
|
2011-08-28 20:47:25 +02:00 |
|
Matthias Neeracher
|
a2b1a1e991
|
Properly set type to silence warning
|
2011-08-28 20:46:45 +02:00 |
|
Matthias Neeracher
|
144a19d229
|
Properly represent double accidentals in lilypond output
|
2011-08-28 17:21:12 +02:00 |
|
Matthias Neeracher
|
ed2a79a74e
|
Refactor cursor handling from a pitch based approach to a grid based one
|
2011-08-28 12:42:39 +02:00 |
|
Matthias Neeracher
|
c50fc4e885
|
Comment out URL handler, which is not implemented properly yet
|
2011-08-28 12:41:21 +02:00 |
|
Matthias Neeracher
|
9c7f3607ba
|
Fix printf format specifiers
|
2011-08-28 12:40:45 +02:00 |
|
Matthias Neeracher
|
a815cc09da
|
Double accidentals mostly work, but highlighting on playback is broken
|
2011-08-28 06:12:44 +02:00 |
|
Matthias Neeracher
|
9233e42cfc
|
Factor out VLPitchGrid, unit tests and code work
|
2011-08-28 04:57:49 +02:00 |
|
Matthias Neeracher
|
d6ce6acd27
|
Refactor pitch/chord naming code
|
2011-08-28 00:12:32 +02:00 |
|
Matthias Neeracher
|
f47c7d725d
|
Factor our chord naming/parsing, unit test works
|
2011-08-27 22:50:29 +02:00 |
|
Matthias Neeracher
|
11d4a65076
|
Factor out pitch naming/parsing, unit test works
|
2011-08-27 18:06:28 +02:00 |
|
Matthias Neeracher
|
f55a6e1ab3
|
Look for running copy of Lilypond.app
|
2011-08-26 20:24:10 +00:00 |
|
Matthias Neeracher
|
fc36ebc79c
|
Fix multisyllabic words spanning measures (Tracker #2001806)
|
2011-08-26 19:06:06 +00:00 |
|
Matthias Neeracher
|
c26552f054
|
Update copyright notices
|
2011-08-26 18:19:10 +00:00 |
|
Matthias Neeracher
|
7147acc66b
|
Escape quotes in lilypond titles
|
2011-08-26 18:17:32 +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
|
c14ace59f8
|
Some more robustness against corrupt documents
|
2011-08-26 16:13:51 +00:00 |
|
Matthias Neeracher
|
b915085530
|
Draw proper pitch for note highlights (Tracker #3288852)
|
2011-08-26 15:54:19 +00:00 |
|
Matthias Neeracher
|
7b035f66bb
|
Handle spaces in path names (Tracker #3166409)
|
2011-08-26 15:01:08 +00:00 |
|
Matthias Neeracher
|
f54adbeec5
|
Update to MMA 1.7
|
2011-07-26 22:49:39 +00:00 |
|
Matthias Neeracher
|
b054c8f82d
|
Add Lilypond 2.14 spacing model
|
2011-07-24 03:32:43 +00:00 |
|
Matthias Neeracher
|
d55ba65c0c
|
Use UTIs instead of type names throughout
|
2011-07-24 03:32:13 +00:00 |
|
Matthias Neeracher
|
ecd3593a04
|
Generate skips instead of rests for chords
|
2011-07-24 03:31:33 +00:00 |
|
Matthias Neeracher
|
01e107666c
|
Use formal delegate protocols
|
2011-07-24 03:31:17 +00:00 |
|
Matthias Neeracher
|
9a73214b9f
|
Switch to more modern int swapping routines
|
2011-07-24 03:29:15 +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
|
d8fd57b94a
|
Draw triplet brackets
|
2009-03-14 23:06:13 +00:00 |
|
Matthias Neeracher
|
2e7730c094
|
Fix bash syntax
|
2009-03-14 23:05:06 +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
|
1eb64d2e55
|
Smarter division handling
|
2009-03-14 23:02:20 +00:00 |
|
Matthias Neeracher
|
a116648d23
|
Properly print cursor & accidentals
|
2008-08-16 20:43:19 +00:00 |
|
Matthias Neeracher
|
cb57ba9a67
|
Fix crasher on division change
|
2008-08-16 20:42:37 +00:00 |
|
Matthias Neeracher
|
782b37d572
|
Need to quote and escape in some further situations
|
2008-08-15 13:28:06 +00:00 |
|
Matthias Neeracher
|
68067be8b2
|
Actually made manual page break / auto line break work (I promise)
|
2008-08-15 13:27:21 +00:00 |
|
Matthias Neeracher
|
7bfe95eaf1
|
Fixed hang when pressing return after opening new document
|
2008-08-15 13:26:53 +00:00 |
|
Matthias Neeracher
|
86514e05a5
|
Highlight both systems of line break
|
2008-08-15 13:26:30 +00:00 |
|
Matthias Neeracher
|
997ac4c9dc
|
Automatic line breaking / manual page breaks
|
2008-08-15 13:26:06 +00:00 |
|
Matthias Neeracher
|
d4fc80020d
|
Automatic default line breaking
|
2008-08-15 13:25:42 +00:00 |
|
Matthias Neeracher
|
de5bd8e4a5
|
Tempo changes should not call willChangeSong
|
2008-08-15 13:24:48 +00:00 |
|
Matthias Neeracher
|
37bdc531be
|
Fix disastrous playback problem
|
2008-07-13 21:51:32 +00:00 |
|
Matthias Neeracher
|
7597339b67
|
Fix interaction between useSharps and fVisuals
|
2008-07-13 21:15:07 +00:00 |
|
Matthias Neeracher
|
7c421e176a
|
Fix interaction between key signature and accidentals preference
|
2008-07-13 21:14:49 +00:00 |
|
Matthias Neeracher
|
ef2de5ad11
|
Fix text highlighting
|
2008-07-13 21:14:19 +00:00 |
|
Matthias Neeracher
|
0c815cbf70
|
Fix switch to 3/4, 6/8
|
2008-07-13 21:13:58 +00:00 |
|
Matthias Neeracher
|
e9ee2571f2
|
Unhighlight playback note on pause
|
2008-07-06 11:08:54 +00:00 |
|
Matthias Neeracher
|
9872f4f509
|
Adjust tempo through menu
|
2008-07-06 11:08:39 +00:00 |
|
Matthias Neeracher
|
a3cb3c0bc3
|
Prevent spurious dirtying
|
2008-07-06 11:08:20 +00:00 |
|
Matthias Neeracher
|
219e350751
|
Yet another ffwd/rev model
|
2008-07-06 11:08:09 +00:00 |
|