summaryrefslogtreecommitdiff
path: root/muse2
AgeCommit message (Collapse)Author
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!
2011-05-18implemented crescendo functionFlorian Jung
2011-05-17implemented change existing note's velocityFlorian Jung
2011-05-16improved error handling of script execution just a bitRobert Jonsson
2011-05-16the *.mf files aren't installed any moreFlorian Jung
2011-05-16- changed appeareance settings to be able to choose between "y-stretch"Florian Jung
and "no y-stretch" in cakewalk mode - when changing Midi to Drum or Drum to Midi in tlist, now a songChanged() gets emitted (fixes bug: slivers were not redrawn when changing that)
2011-05-16In "Cakewalk" mode, drum and instrument slivers are now stretchedFlorian Jung
to the whole rectangle's height
2011-05-16set focus policy to strong in all editorsFlorian Jung
merged with trunk
2011-05-16fixed saving window stateFlorian Jung
dialogs now also save and restore their state templates were updated and have now sane defaults for toolbars etc.
2011-05-15mouse wheel reworkRobert Jonsson
2011-05-15defaults for toolbars are now savedFlorian Jung
2011-05-15- changed lots of functions and moved them into functions.cppFlorian Jung
- delete overlaps may work differently, i haven't understood it fully - added lots of dialogs for these functions
2011-05-14Fixed problem with project save dialog missing a forward slash '/'.Tim E. Real
2011-05-14- removed unneccessary _to and _quant* - stuff from piano roll and drum editFlorian Jung
this also involved changing the Toolbar1 - removed unneccessary short cuts: SHRT_OVER_QUANTIZE etc. instead added SHRT_QUANTIZE - changed behaviour for scripts: the "quant"-parameter they get isn't the quant-combo's setting, but the snap-combo's now - changed behaviour for step-recording: the note-length is now the "raster"- value instead of the "quant"-value
2011-05-14Added GM drums patch in MidiInstrument::populatePatchPopup() for GM songs on ↵Tim E. Real
ch 10.
2011-05-13fcloseRobert Jonsson
2011-05-13find unused wave filesRobert Jonsson
2011-05-13Changed default imported midi song type to GM.Tim E. Real
2011-05-13merged with trunkFlorian Jung
midi files default to type=GM now changed wildcards for opening file. midi is now selectable
2011-05-13new spanish translationRobert Jonsson
2011-05-13Oh yeah, these too. Change song type to GM.Tim E. Real
2011-05-12Changed template song "default.med" song type from NO to GM, to help new users.Tim E. Real
2011-05-11Another fix for file filters.Tim E. Real
2011-05-11Added file filter: All (*).Tim E. Real
2011-05-11some housekeeping:Florian Jung
- merged with trunk - removed note to myself - some code-cleanups
2011-05-11the distance between staves now gets automatically increased to avoid stave ↵Florian Jung
A's note be drawn over stave B (or vice versa)
2011-05-11fixed endless-loop-bug by limiting note.pitch to 0..127 (i.e., valid ranges)Florian Jung