summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-09recent menu removes missing entries nowrj
2013-10-09changed track drag to move instead of swaprj
2013-10-08fixed aux move bugrj
2013-10-08minor fix to length of linerj
2013-10-08added line draw of temporj
2013-10-03added shortcuts for step record, midi input, play events, inc/dev velocityrj
2013-09-28fixed conflicting shortcuts and made beat marks more grayrj
2013-09-23Pos operator+ fixFlorian Jung
2013-09-22updated russian translation. Thanks Alex!Florian Jung
2013-09-22fixed scoreeditor lasso endless loopFlorian Jung
2013-09-19addEvent is NOT deprecated. no need to assert(!hasClones())Florian Jung
2013-09-19Use Part::addEvent() instead of adding to EventList directlyFlorian Jung
2013-09-18Merge branch 'audiomsg_overhaul' (nonshared eventlists and more)Florian Jung
This introduces the following changes: - Clone Parts no more share their eventlist. Instead, all changes made to one clone are replicated to the other clones' eventlists - audio/song->msg{Add,Delete,Change}{Part,Event,Track} have been replaced by the corresponding UndoOp operations. - Enforcing of const-correctness: No GUI code may ever gain writable access to audio/midi/song data structures. Access must *always* go through applyOperationGroup. This is now enforced. - Removed a bunch of DELETETHIS or REMOVE or otherwise commented out code - Removed dead code - Removed unused Audio Messages (that should go through applyOpGroup anyway.)
2013-09-18adjust song length alwaysFlorian Jung
2013-09-18fixed midi recordingFlorian Jung
2013-09-18Merge branch 'master' into audiomsg_overhaulFlorian Jung
2013-09-18oops, COPYING must be in muse2Florian Jung
2013-09-12Chain clones after loading a file. Fixes Windfisch/muse#12Florian Jung
2013-09-12cleanupFlorian Jung
2013-09-12minor fixesFlorian Jung
2013-09-12workaround for Windfisch/muse#13 ("Edit/Copy" not enabled)Florian Jung
2013-09-10Moved READMEs to root directory so GitHub finds themFlorian Jung
2013-09-05Undo groups can now be auto-grouped.Florian Jung
2013-09-02About box displays the git string and year 2013Orcan Ogetbil
2013-09-02MovePartToTrackFlorian Jung
2013-09-02complain when chaining an already chained partFlorian Jung
2013-09-01Midi Input Transformator plugin mods/fixes:Tim E. Real
Fixed bugs loading procVal2Op from song. New! Added 'Program' event type + 'Toggle' processing Value#2 operation.
2013-09-01fixesFlorian Jung
2013-09-01replaced some SEQM_... by OpGroups. Cleanup.Florian Jung
2013-09-01applyOperationGroup is no more a hack :)Florian Jung
2013-08-28operations are now replicated for all clones. minor cleanups.Florian Jung
it compiles and seems to work again! :)
2013-08-28fixed misuse of undo ctors. perhaps more to followFlorian Jung
2013-08-28added "similar"-comparison to Event(Base)Florian Jung
2013-08-27assertion fixes in undo and part m(Florian Jung
2013-08-24implemented missing functions of PartFlorian Jung
2013-08-22more const-correctness for Part*Florian Jung
2013-08-22more applyOperation. MusE compiles again, still does not linkFlorian Jung
2013-08-22fixed insane ModifyEvent old/new twistFlorian Jung
2013-08-22MidiTransform now uses operation groupsFlorian Jung
2013-08-22fixed PartCanvas::drawMidiPartsFlorian Jung
2013-08-22removed unused seq/audio-messages. more orphansFlorian Jung
2013-08-22cleaned up misleading orphaned code in MidiSeq::processMsgFlorian Jung
2013-08-20Event/Part selection now via UndoOp::Select*Florian Jung
additionally: added Song::applyOperation() removed unused param from (un)chainTrackParts
2013-08-20cast away constness in authorized audio-thread-code: doUndo etcFlorian Jung
2013-08-20tiny fixFlorian Jung
2013-08-20clean disabled code in midiseqFlorian Jung
2013-08-19some const-correctness. Part interface overhaul.Florian Jung
various fixes.
2013-08-16some constnessFlorian Jung
2013-08-16Parts have their own, non-shared EventList (still WIP!)Florian Jung
removed refcounting in Eventlist Part::events() is now a const EventList& chaining parts now a Part:: member function made Track::events, ::mpevents public instead of using an insane reference-accessor TODO: need a grouping indicator of clones (like the eventlist pointer was used for)
2013-08-16removing commented out codeFlorian Jung