summaryrefslogtreecommitdiff
path: root/muse2/muse/midiedit/pianoroll.h
AgeCommit message (Collapse)Author
2013-02-20MASSIVE FIXES: MANY editor, usability, operation fixes and changes. Tim E. Real
See ChangeLog.
2012-11-12Finished Aftertouch controllersTim E. Real
Feature: Piano KB / drum list show coloured dots when per-pitch controllers exist / have data.
2012-10-27Improved: Velocity graphs. Icon for showing per-note or all velocities. Also ↵Tim E. Real
found in Settings. Improved: Piano KB has current selected note (yellow). For velocity/polyaftertouch/other per-note ctrls. Bad timing warning now has "don't show again". Added 'speaker' icon to drum edit. And drum list and piano keyboard now obey the 'speaker' icon.
2012-10-20Improved: Midi initializations. New settings options, can be 'quiet'. ↵Tim E. Real
Complete rewrite of initializations coding. Improved: Midi controller graphs: Control selector 'S' popup now stay-open, AND NOW with multi-coloured dots. Bonus! Pianoroll and drum edit 'Ctrl' buttons ALSO now popup this very same menu. Improved: 'Old' drum track 'drum controllers' display and operation: Fixed several problems.
2012-08-04REWRITE: Introducing: More bits for Song Changed SC_* flags. Tim E. Real
Added MusECore::SongChangedFlags_t (in new type_defs.h file). Declared as int64 type. All Song Changed parameters, handlers, connections, calls, colateral operations etc. now use this new SongChangedFlags_t. All the handlers are now ready for the code bodies to accept any extra flags, devs need not do anything more than define new SC_* flags and write support inside the handlers. Please beware these possible extra flags when writing songChanged handlers and setting updateFlags.
2012-05-28merged with release_2_0Florian Jung
2012-03-19merged with release_2_0Florian Jung
2012-03-15merged with trunkFlorian Jung
2011-10-16Fixed crashes reloading songs having open editors. Previous memleak fixes Tim E. Real
revealed some problems. Installed bool TopWin::deleting(). It is set true when closeEvent() is called in any self-deleting TopWins. Used it to make all such TopWins and their corresponding child canvasses ignore songChanged signals.
2011-10-07(hopefully) final huge namespace update.Orcan Ogetbil
2011-09-13added copy-in-range support for midi editorsFlorian Jung
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-09namespace work (part deux)Orcan Ogetbil
2011-09-08introducing namespacesOrcan Ogetbil
2011-09-06Updated the licensing informationOrcan Ogetbil
2011-08-16this is only a backup commitFlorian Jung
toolbar states are now saved also for shared toolbars toolbar and window state saving is now handled in TopWin TODO: finish list, cliplist, masterlist, marker, arranger
2011-08-14removed the senseless (unsigned long)(some_pointer) stuff, as some_pointerFlorian Jung
was stored as "real" (uncasted) pointer in the same struct
2011-06-03merged with trunk and adapted new functionsFlorian Jung
2011-06-02applied WillyFoobar's patch: moved all Q_OBJECT statements toFlorian Jung
their appropriate place
2011-05-18implemented crescendo functionFlorian 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-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-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-08made quantize, modify note len and modify velocity functions globalFlorian Jung
added quantize-dialog and improved the other dialogs
2011-01-05Fixed multiple velocity controllers appearing on song reload. Tested OK.Tim E. Real
2010-12-27Merged changes from ccherrett into pianroll (h-splittter).Tim E. Real
2010-12-26Initial addition of midi track info to pianoroll. WORK IN PROGRESS.Tim E. Real
2010-12-07converted Qt3 methods to Qt4. Cleaned up app.* includes a bit.Orcan Ogetbil
2010-11-27Completed porting pianoroll module including menus, shortcuts. Should be done.Tim E. Real
2010-10-28Toolbars: Marker, list, master(s) windows. Fixes for others. Some new style ↵Tim E. Real
headers fixes.
2010-10-27See ChangeLogTim E. Real
2010-10-26See ChangeLogTim E. Real
2010-10-13new branch muse2, first checkinRobert Jonsson