hi,

i work last two days to complete the add note undo/redo functionality. as most 
devs know,
the 0.9.6 is an compy of undo branch. currently supported undo actions are 
limited to
song-editor, pattern-editor, time-line and Note-properties-ruler. the 
pattern-editor
allows to add remove notes via clicking. this feature is currently fully 
supported. but
it leaks because notes which will added or (removed) via midi-record are not 
supported.
this break up the consistence in undo stack. i have close this gap now.

changes i made are,
recorded midi note actions will queued, and all actions now run via a 
undo_action. this
also include the destructive recording thing. the side- effect that i noticed 
is, that h2
don't crash anymore if you work in pre delete destructive recording mode. 
before this
changes h2 crashed sometimes in this recording mode.

also i add midi_action for Undo/Redo. this is nice if you record via an midi 
instrumnt.

the change set is a little bit bigger and i will ask if it is ok for all that i 
check
it into trunk? one reason why the change set is so big is, that i autoformat
hydrogen.cpp in qtcreator. i noticed since the last factoring that hundreds of 
lines
not well formatted and i deside to reformat it.

greetings wolke


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to