summaryrefslogtreecommitdiff
path: root/muse2/muse
AgeCommit message (Collapse)Author
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-08-04Introducing: More bits for Song Changed SC_* flags. Tim E. Real
Added member Song::updateFlags2. Song::update() now takes an extra 'flags2' param. Please see ChangeLog for important information.
2012-08-04Optimizations: Added Master::songChanged, ArrangerView::songChanged.Tim E. Real
Please test it - may need more or less SC_* filters.
2012-08-01Finished the Sysex Editor in the Instrument Editor. Tim E. Real
Create, delete, save named instrument sysexes. Does nothing more for now.
2012-07-29fix zoomRobert Jonsson
2012-07-13Fixed controllers go wacky after moving effects rack plugins up/down. My bad! Tim E. Real
Also fixed existing problem: After moving rack plugins up/down, graphs disappear. Documentation: Some contributions to the documentation.tex file.
2012-07-08fixed bug with track deletion dialogRobert Jonsson
2012-07-08see ChangeLogRobert Jonsson
2012-07-07see ChangeLogRobert Jonsson
2012-07-07removed ladspa.h, use system header file insteadFlorian Jung
thanks, andy.
2012-07-04inc/dec tick for eventsRobert Jonsson
2012-07-04Fixed new drum parts disappear as sson as they're drawn.Tim E. Real
2012-07-01final mergeFlorian Jung
2012-05-28merged with release_2_0Florian Jung
2012-03-19merged with release_2_0Florian Jung
2012-03-17- custom columns can now also store their values to song->cpos(), notFlorian Jung
only to tick0 - hopefully fixed a bug in the custom columns setup dialog
2012-03-16custom columns now send their changes to the device if appropriateFlorian Jung
2012-03-15custom columns only consider controller changes at tick0 nowFlorian Jung
2012-03-15merged with trunkFlorian Jung
2012-03-15custom program column now opens its menu with a single clickFlorian Jung
2012-02-29changed custom column for "program" to display and edit real patchesFlorian Jung
instead of the raw values
2012-02-28made arranger obey to the configuration's mdi-ness-settingsFlorian Jung
2012-02-24made custom columns editable.Florian Jung
TODO FIXME: you need to restart MusE to apply them
2012-02-14- added support for custom controller columns in the tracklistFlorian Jung
they are stored in and read from the global config file. - tracklist header is now saved into global config, not in songfile. TODO: - allow the user to customize the custom columns - make recreating the Header work (graphical glitches currently)
2012-02-02actually nothingFlorian Jung
2012-01-18moved redundant toolbar generation into TopWin::TopWinFlorian Jung
2012-01-18added sigedit and tempo toolbarFlorian Jung
2012-01-17added song position toolbar for rapid position selectionFlorian Jung
2012-01-09turned off keyboard tracking in instrument editor/drummapFlorian Jung
2012-01-06merged with release_2_0Florian Jung
2012-01-03reverted commit #1350 ("removed silly song-type-depencency...")Florian Jung
i still think it's silly, but there needs to be a proper solution...
2012-01-03cleanupFlorian Jung
2012-01-03added "reset drummap ordering", changed "reset drummap" from "to GMFlorian Jung
default" to "to instrument default" (that is, turn tied_to_patch on)
2012-01-03merged with trunkFlorian Jung
added "copy drummap" to duplicate track dialog
2012-01-03merged with release_2_0Florian Jung
2012-01-03cleanupFlorian Jung
2012-01-02added drummap page to instrument editorFlorian Jung
adapted dlist to be reusable added dtor to patch_drummap_mapping_t changed affected_patches from list to single entry TODO: maybe move dlist and stuff out of midiedit still TODO: offer a way to re-tie drumlist-ordering to the instrument
2011-12-30fixed gs.idfFlorian Jung
2011-12-30removed silly song-type-depencency in MidiInstrument::getPatchName andFlorian Jung
MidiInstrument::populatePatchPopup()
2011-12-30instruments can load their patch'es drummapsFlorian Jung
automatic setting of drummap according to patch this is turned off when the user manually changes the drummap TODO: let him turn it on again moved MidiTrack::read/writeOurDrummap out to helper.cpp extended xg.idf and gs.idf to ship the drummaps still work in progress, but should be usable and stable, though incomplete
2011-12-26merged with latest releaseFlorian Jung
fake-merged because of the cherry-pick
2011-12-26merged with release_2_0Florian Jung
2011-12-26tiny fixFlorian Jung
2011-12-26(no commit message)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-12-25disallowed mixing old-style and new-style drum tracks in one editorFlorian Jung
2011-12-25added config option for switching between "prefer old/new drumtracks"Florian Jung
and "only show new/old drumtracks". defaults to "prefer new"
2011-12-25fixed segfault when dealing with empty drumlistsFlorian Jung
2011-12-25invalid pointer fixesFlorian Jung
2011-12-25fixed other editors not being updated when using the "hide all" Florian Jung
etc menu commands