Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-01 | replaced some SEQM_... by OpGroups. Cleanup. | Florian Jung | |
2013-08-22 | more const-correctness for Part* | Florian Jung | |
2013-08-20 | Event/Part selection now via UndoOp::Select* | Florian Jung | |
additionally: added Song::applyOperation() removed unused param from (un)chainTrackParts | |||
2013-08-19 | some const-correctness. Part interface overhaul. | Florian Jung | |
various fixes. | |||
2013-08-16 | Parts 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-10 | removed ModifyPart/changePart. Replaced with ModifyPartLength etc. | Florian Jung | |
2012-09-30 | various fixes and changes | Robert Jonsson | |
2012-08-15 | Introducing: Improved Wave Editor. Class WaveView is replaced by WaveCanvas. | Tim E. Real | |
Wave Events can be selected, added, moved and deleted. TODO: Bunch o' stuff, but currently it should be as good or better than the old editor. | |||
2012-05-28 | merged with release_2_0 | Florian Jung | |
2012-03-15 | merged with trunk | Florian Jung | |
2011-12-25 | (for the quick glance: "the quantize-fix") | Florian Jung | |
qu4n71z3 n0w r0und5 up wh3n 1t h4s t0 d3c1d3 wh37h3r t0 l3ng7h3n 0r sh0r73n a n0t3 by 7h3 s4m3 l3ng7h. 7h47 15, wh3n qu4n71z1ng f0r f0ur7hs, 4n 31g7h 15 n0t 4ny m0r3 qu4n71z3d t0 a v3ry sh0r7 n073, bu7 t0 a f0ur7h. btw, 7h15 c0mm17 15 v3rrrry 31337 :D | |||
2011-11-21 | added feature: super-glue | Florian Jung | |
2011-11-07 | housekeeping: pulled fixes from release into trunk | Florian Jung | |
2011-10-20 | merged back release branch to trunk | Robert Jonsson | |
2011-10-07 | (hopefully) final huge namespace update. | Orcan Ogetbil | |
2011-09-18 | fixed some invalid read bug | Florian Jung | |
updated translation a bit | |||
2011-09-13 | paste in midi editors now respects raster and amount and provides a sane | Florian Jung | |
default for amount | |||
2011-09-13 | when splitting or pasting into new parts, the new newly created parts | Florian Jung | |
are automatically added to all editors which also display the "origin" parts | |||
2011-09-11 | began with implementing the improved paste for midi editors | Florian Jung | |
TODO: sane values for raster, and respect raster and amount values support ctrl+shift+c | |||
2011-09-10 | added license info to new files. moved populateAddSynth / populateAddTrack ↵ | Orcan Ogetbil | |
into helper.cpp, Put stuff in helper.* into MusEUtil namespace. | |||
2011-09-10 | merged the first bunch of orcans changes | Florian Jung | |
STILL WAIT WITH COMMITTING NEW STUFF! i have to merge the rest as well! this is a bit buggy (connect errors, not tested much), but doesn't segfault immediately | |||
2011-09-09 | began with improved pasting in editors | Florian Jung | |
still TODO: - show a dialog - test it - add generated parts to editor automatically | |||
2011-09-09 | namespace work (part deux) | Orcan Ogetbil | |
2011-09-08 | introducing namespaces | Orcan Ogetbil | |
2011-09-06 | Updated the licensing information | Orcan Ogetbil | |
2011-09-04 | added paste dialog plus minor fixes: | Florian Jung | |
- moved and changed muse.pro file - added update_pro.sh and update_translations.sh - updated translations - moved stuff from functions.cpp out to dialogs.cpp - fixed behaviour of movePartsTotheRight(): parts which begin at "start of move" aren't expanded, but moved now | |||
2011-08-29 | added functions to the arranger | Florian Jung | |
2011-08-18 | merged with trunk, except: | Florian Jung | |
- not applied the "masteredit saves toolbar state" change, as this is done by TopWin here in experimental - fixed some indentation error in scoreedit.cpp | |||
2011-08-08 | build fixes | Florian Jung | |
2011-08-05 | Parts having hidden events now drawn using 'jagged' ends and special white ↵ | Tim E. Real | |
edges. Improved border drawing guaranteed to show L/R touching part borders. TODO: Top and bottom borders. Muted parts now show names and events. Filled with a special brush pattern for easy recognition. Huge changes to PartCanvas::drawItem(). And to all View::XmapXXX methods for better accuracy. Changed bool Part::hasHiddenNotes() to int Part::hasHiddenEvents(). Added int Part::cachedHasHiddenEvents(). | |||
2011-07-03 | added autoexpand to functions.cpp | Florian Jung | |
2011-07-03 | auto-expanding for the score edit's resize tool and for the | Florian Jung | |
global "move notes" function | |||
2011-06-07 | modified behaviour for clones: | Florian Jung | |
- resizing a clone in the arranger also resizes all clones with the same length - same for auto-expanding in the pianoroll - auto-expanding in the pianoroll does NOT expand for parts which already contain hidden notes; then inserting notes is forbidden; buggy, see below still TODO and BUGS: - forbidding notes doesn't work properly. the pianoroll still displays them until the next full song update. - that stuff must be done in the drum canvas as well - step-rec and the score editor need support for auto-expanding | |||
2011-06-06 | hopefully fixed the "clones aren't treated as clones" bug | Florian Jung | |
fixed stupid behaviour of shrink and expand part | |||
2011-06-06 | implemented functions for shrinking, expanding and cleaning parts | Florian Jung | |
2011-06-05 | speeded up the arranger's part canvas | Florian Jung | |
2011-06-03 | merged with trunk and adapted new functions | Florian Jung | |
2011-06-02 | the score editor now supports batch-movements | Florian Jung | |
the functions return as bool if undo has been triggered | |||
2011-05-30 | implemented cut,copy'n'paste and "select foo" to the score editor | Florian Jung | |
2011-05-29 | - moved cut,copy'n'paste to functions.cpp, removed unneccessary | Florian Jung | |
duplication - changed behaviour of paste: now the pasted, not the original notes are selected | |||
2011-05-25 | added step-recording support to the score editor | Florian Jung | |
moved clefTypes to avoid compile-horror updated templates due to the new toolbar | |||
2011-05-23 | implemented legato function | Florian Jung | |
added all the new functions to the score editor | |||
2011-05-23 | the "remove" function now supports velo- and length-thresholds | Florian Jung | |
2011-05-22 | "don't quantize len" is now respected | Florian Jung | |
quantize in the drum editor automatically doesn't quantize len | |||
2011-05-22 | functions.cpp has been massively speeded up by using operation groups | Florian Jung | |
2011-05-22 | changed 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-18 | implemented crescendo function | Florian Jung | |
2011-05-17 | implemented change existing note's velocity | Florian Jung | |
2011-05-16 | fixed saving window state | Florian Jung | |
dialogs now also save and restore their state templates were updated and have now sane defaults for toolbars etc. | |||
2011-05-15 | - changed lots of functions and moved them into functions.cpp | Florian Jung | |
- delete overlaps may work differently, i haven't understood it fully - added lots of dialogs for these functions |