summaryrefslogtreecommitdiff
path: root/muse2/muse/arranger
AgeCommit message (Collapse)Author
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-30Fixed long-standing problem with themes (Ora/Bespin etc) and button icons. Tim E. Real
Fixed midi strip blank automation box at bottom, too high. Repaired some non-virtual paintEvent(), resizeEvent(), event() etc.
2011-09-21Need to get it off the drive: Part canvas drawing speed boosts. Working on ↵Tim E. Real
meter speed.
2011-09-21Made the default config file consistent with gconfig.cpp. Reverted the ↵Orcan Ogetbil
selected track coloring.
2011-09-18drum tracks don't have a clef select box any moreFlorian Jung
2011-09-17fixed crash when invoking channel-spinbox in track listFlorian Jung
2011-09-17configuration changes; topwin config isn't stored in song any moreFlorian Jung
2011-09-17Fixed errors when ladspa plugins not found while loading. Tim E. Real
Fixed forgotten bool to pointer conversion in some calls to song::addTrack, createSynthI.
2011-09-16fixed wrong usages of tr() like:Florian Jung
QString::toNumber(num) + ( num > 1 ? tr("parts") : tr("part")) or tr("file ")+ filename +tr(" could not be loaded") and commited scripts to find such errors
2011-09-15updated german translation a bitFlorian Jung
2011-09-15New namespaces and change in default colors. See ChangeLog.Orcan Ogetbil
2011-09-14- provided sane configuration defaultsFlorian Jung
- updated templates - windows->tile/arrange in rows/columns doesn't maximize a window if it's the only one - removed "bool initalizing stuff" - small fixes for focusing and toolbar-sharing
2011-09-14fixed arranger-related config loading errorsFlorian Jung
2011-09-13Added: You can now insert new tracks instead of always at the track list end. Tim E. Real
If main menu 'Add track': Inserts before currently selected track, else adds at end. If Track List right-click existing Track Name: New 'Insert track' menu inserts before clicked track. If Track List right-click on empty space, or Mixer 'Create': Adds at end, as usual. Fixed track selection bug: Track info panel not clearing when clicking empty area.
2011-09-10added license info to new files. moved populateAddSynth / populateAddTrack ↵Orcan Ogetbil
into helper.cpp, Put stuff in helper.* into MusEUtil namespace.
2011-09-10merged again. please continue developing the deep changes HERE. thanksFlorian Jung
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-10namespace fixes and cleanupsOrcan Ogetbil
2011-09-09Removed Audio::msgShowInstrumentGui and msgShowInstrumentNativeGui.Tim E. Real
2011-09-09namespace work (part deux)Orcan Ogetbil
2011-09-08introducing namespacesOrcan 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-09-01merged with trunkFlorian Jung
2011-08-31structure operations operate on selected tracks, not on non-muted tracksFlorian Jung
fixed infinite recursion bug in global operations
2011-08-31fixed paste clipped clone bugFlorian Jung
2011-08-31added "copy in range" functionFlorian Jung
when pasting, the previously selected parts are now unselected removed the structure operations "copy range" and "cut event", which were unimplemented
2011-08-30improved movePartsToTheRight and merged with globalInsertFlorian Jung
2011-08-30Small fix - could not add new points to discrete automation graphs.Tim E. Real
2011-08-29Fixed audio automation graph editing. And now 'snaps' to discrete integer or ↵Tim E. Real
bool types. All control movements should update display now. Also slightly changed behaviour of Ctrl class. TODO: Fix some painting corruption, improve discrete display, add transparency etc. etc. Applied compilation patch to rhythmbase.ui by Jean-Damien Durand.
2011-08-29added functions to the arrangerFlorian Jung
2011-08-29fixed robert's fixesFlorian Jung
2011-08-27full screen + part edit focusRobert Jonsson
2011-08-27deselecting a part now also deselects the trackFlorian Jung
2011-08-25fixed "unknown kbAccel"-bugFlorian Jung
2011-08-23fixed sizing, resizing and minimum size stuffFlorian Jung
the actual effect of this is that windows->tile now works properly
2011-08-22added fullscreen modeFlorian Jung
2011-08-22renamed and rearranged "settings" menusFlorian Jung
fixed empty title problem for list editor shared menu is also resetted when closing/hiding arranger, marker, cliplist
2011-08-18merged 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-18"share tools and menu" can be set at runtimeFlorian Jung
added global settings for "default isMDI state" and "share..." (one default for Subwins, one for free wins) TODO: read and save them into configuration, add settings dialog for it
2011-08-16reformatted some code, no other changesFlorian Jung
2011-08-16half-way working versionFlorian Jung
toolbar state can be saved and restored, though this is still a bit buggy
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-16More drawing fixes, improved accuracy (grids, timescales, edges, markers ↵Tim E. Real
guaranteed to align now). Much drawing changed to device (pixel) space instead of virtual space, for accuracy. Fixed display of audio automation graphs. (But not editing).
2011-08-15added transport and panic toolbars to all TopWinsFlorian Jung
removed the Toplevel class, as the TopWin::type() function replaces it
2011-08-14added "As subwindow" menu entries and made them workFlorian Jung
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-08-10THIS IS JUST A PROOF OF CONCEPTFlorian Jung
arranger is now a MdiSubWin
2011-08-07moved the arranger out to its own windowFlorian Jung
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().