summaryrefslogtreecommitdiff
path: root/muse2/muse
AgeCommit message (Collapse)Author
2011-06-03merged with trunk and adapted new functionsFlorian Jung
2011-06-02the score editor now supports batch-movementsFlorian Jung
the functions return as bool if undo has been triggered
2011-05-30added a spinbox to the arranger's "Ch:"-columnFlorian Jung
2011-05-30removed midi in button from score editor (yes, it's really Florian Jung
unneccessary here ;) )
2011-05-30implemented cut,copy'n'paste and "select foo" to the score editorFlorian Jung
2011-05-29- moved cut,copy'n'paste to functions.cpp, removed unneccessaryFlorian Jung
duplication - changed behaviour of paste: now the pasted, not the original notes are selected
2011-05-28fixed buggy bugfix in score editorFlorian Jung
2011-05-28fixed track headerRobert Jonsson
2011-05-27updated translation files with lupdate, removed preprocessor-abuseFlorian Jung
in cliplist.cpp, added translation paths to muse.pro should have changed nothing.
2011-05-27applied some hunks of the patch sent in by WillyFoobarFlorian Jung
2011-05-27fixed bug: score editor didn't react on part changes which invalidateFlorian Jung
the Part*; it simply worked with the old, invalid pointers, which may lead to severe problems, and indeed leads to a bug when saving.
2011-05-26Moved all routing popup menu stuff from app, astrip, mstrip, mtrackinfo into ↵Tim E. Real
new class RoutePopupMenu, *massively* cleaning up those 4 files. Used new Route QVariant type as action data instead of integers. Moved MenuTitleItem definitions from astrip.cpp into it's own menutitleitem.cpp Added to settings: "Make popup menus stay open. Otherwise hold Ctrl."
2011-05-25added step-recording support to the score editorFlorian Jung
moved clefTypes to avoid compile-horror updated templates due to the new toolbar
2011-05-25added step recording for drum editFlorian Jung
step-recording stuff has been put into a easy-to-use StepRec class the midi-in and step-rec buttons are now fully functional again
2011-05-25undone commit 954: reintroduced midi-in buttons and the step-recFlorian Jung
button for the drum editor. however, i disabled these buttons in the drum editor, because they have no function right now, and muse should not pretend there is some function.
2011-05-25made drum list fully editable by LineEdits or PitchEditsFlorian Jung
2011-05-24template sample rate, drum track channel, track list headerRobert Jonsson
2011-05-24more doubleclick-lineedits for the drum listFlorian Jung
2011-05-24made "clef" column consume less spaceFlorian Jung
2011-05-24improved step recording and minor fixesFlorian Jung
2011-05-24- removed unneccessary "midi in" button from piano- and drum canvasFlorian Jung
- removed unused step-record button from drum canvas - moved _steprec member from EventCanvas to PianoCanvas
2011-05-24fixed bug with y-stretch and added debug messagesFlorian Jung
2011-05-23merged with trunkFlorian Jung
2011-05-23Updated Changelog; prepared for mergeFlorian Jung
2011-05-23corrected reversed contollers in part canvas (cakewalk mode)Florian Jung
2011-05-23implemented legato functionFlorian Jung
added all the new functions to the score editor
2011-05-23the "remove" function now supports velo- and length-thresholdsFlorian Jung
2011-05-22the track's clef is now respected when opening a new score windowFlorian Jung
2011-05-22fixed crash when skipping selection in clef menuRobert Jonsson
2011-05-22"don't quantize len" is now respectedFlorian Jung
quantize in the drum editor automatically doesn't quantize len
2011-05-22- speeded up pasting, shrinking parts, drawing controllers inFlorian Jung
the ctrlcanvas and reordering the drum list - applyOperationGroup() now doesn't apply empty opGroups any more - reordering the drum list doesn't cause undo be triggered any more - removed unneccessary song->update() calls after a song->applyOperationGroup() call - cleaned up (removed some commented out code blocks)
2011-05-22moving events in canvases and reordering the drum map haveFlorian Jung
been speeded up by using operation groups. HOWEVER: there might be bugs, in fact, i may even have messed up the whole thing! use with CAUTION and TEST intensively!
2011-05-22code cleanup; only removed commentsFlorian Jung
2011-05-22functions.cpp has been massively speeded up by using operation groupsFlorian Jung
2011-05-22changed Song::undoOp(foo) to Song::addUndo(UndoOp(foo)).Florian Jung
changed all these undoOps into a UndoOp-constructor. should not have affected muse's behaviour. should not introduce bugs or fix stuff.
2011-05-21added midi clef in track list + right click menu to select columns in track listRobert Jonsson
2011-05-20added "reorder list" function to drum rollFlorian Jung
2011-05-20Popup menus: If stay-open mode, space triggers item and double-click ↵Tim E. Real
simulates return (closing).
2011-05-19changed ctrl-edit's behaviour when control key is pressedFlorian Jung
added line tool to drum editor
2011-05-19fixed bug in midi.cpp and cleaned up a bitFlorian Jung
2011-05-19added a modified MTScale to the score editorFlorian Jung
2011-05-19improved step-recording:Florian Jung
- chords can now be entered without pressing shift - behaviour of shift changed: previously, chords were entered like C <shift press> E G <shift release>; now they're entered like <shift press> C E <shift release> G; or simply C E G (played at once)
2011-05-19remove a debug messageTim E. Real
2011-05-19Popup menus now auto-scroll if too large to fit on desktop. Tim E. Real
Midi track info patch popup now stays open for auditioning patches. Editor 'ctrl' controller popups: Split instrument/other (+ common controls!) + show ctrl numbers.
2011-05-18build fixesRobert Jonsson
2011-05-18moved more files -- DOES NOT COMPILE!Florian Jung
2011-05-18moved midi dialogs to sub project/dirRobert Jonsson
2011-05-18speeded up importing midi a bit moreFlorian Jung
2011-05-18arranger now displays some controllers, pitchbend and program changesFlorian Jung
in "cakewalk" mode
2011-05-18removed the silly and slow loop in importmidi.cppFlorian Jung
caution: this may have introduced bugs like infinite loops or wrong file reading (but shouldn't). test it well!