summaryrefslogtreecommitdiff
path: root/muse2/muse/part.h
AgeCommit message (Collapse)Author
2012-07-01final mergeFlorian Jung
2012-05-28merged with release_2_0Florian Jung
2011-10-07(hopefully) final huge namespace update.Orcan Ogetbil
2011-10-03Fixed HUGE massive memory leaks in all things using CItemList, Tim E. Real
and SndFile, dssi, fluidsynth and other huge leaks. Large song with several dssi, vst, fluidsynths leaked 100's of MB, now only ~2MB.
2011-09-06Updated the licensing informationOrcan Ogetbil
2011-08-05Parts 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-06-07modified 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-06only cleaned up codeFlorian Jung
2011-05-08structure menu fixesRobert Jonsson
2010-12-15Major cleanup in the #includes. Moved the contents of all.h into individal ↵Orcan Ogetbil
files.
2010-10-13new branch muse2, first checkinRobert Jonsson