summaryrefslogtreecommitdiff
path: root/muse2/muse/functions.h
AgeCommit message (Collapse)Author
2013-09-01replaced some SEQM_... by OpGroups. Cleanup.Florian Jung
2013-08-22more const-correctness for Part*Florian Jung
2013-08-19some const-correctness. Part interface overhaul.Florian Jung
various fixes.
2012-09-30various fixes and changesRobert Jonsson
2011-11-21added feature: super-glueFlorian Jung
2011-10-07(hopefully) final huge namespace update.Orcan Ogetbil
2011-09-13paste in midi editors now respects raster and amount and provides a saneFlorian Jung
default for amount
2011-09-11began with implementing the improved paste for midi editorsFlorian Jung
TODO: sane values for raster, and respect raster and amount values support ctrl+shift+c
2011-09-10merged the first bunch of orcans changesFlorian 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-09began with improved pasting in editorsFlorian Jung
still TODO: - show a dialog - test it - add generated parts to editor automatically
2011-09-09namespace work (part deux)Orcan Ogetbil
2011-09-06Updated the licensing informationOrcan Ogetbil
2011-09-04added 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-29added functions to the arrangerFlorian Jung
2011-08-08build fixesFlorian Jung
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-06hopefully fixed the "clones aren't treated as clones" bugFlorian Jung
fixed stupid behaviour of shrink and expand part
2011-06-06implemented functions for shrinking, expanding and cleaning partsFlorian Jung
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-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-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-22"don't quantize len" is now respectedFlorian Jung
quantize in the drum editor automatically doesn't quantize len
2011-05-18moved more files -- DOES NOT COMPILE!Florian Jung
2011-05-18moved midi dialogs to sub project/dirRobert Jonsson
2011-05-18implemented crescendo functionFlorian Jung
2011-05-17implemented change existing note's velocityFlorian Jung
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-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-11implemented erasing notes with [delete]Florian Jung
functions only indicate undo when something has really changed
2011-05-08made quantize, modify note len and modify velocity functions globalFlorian Jung
added quantize-dialog and improved the other dialogs