summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets
AgeCommit message (Collapse)Author
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-28fixed REC column too largeRobert Jonsson
2011-08-27mouse wheel behaviour changedRobert Jonsson
2011-08-27fixed window and toolbar-icon glitchesFlorian Jung
2011-08-22deal: "Borland-style" is now called "Borland-/Mac-style"Florian Jung
2011-08-18added GUI for MDI settingsFlorian Jung
fixed loading of arranger settings
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-17Finished some remaining work on the port of ComboBoxOrcan Ogetbil
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-16Remodel the Meter and the VerticalMeterOrcan Ogetbil
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-13Make the shininess of the Knob ring a little smarterOrcan 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-08-02merged with trunkFlorian Jung
2011-07-31Remodel the KnobOrcan Ogetbil
2011-06-28merged with current trunk. i hope this works...Florian Jung
2011-06-27merged stuff from experimental back to trunk:Florian Jung
- massively speeded up muse by using operation groups - changed behaviour of mid-click to "delete" in all canvases
2011-06-19Major work, all synthesizers. Other fixes. Please see ChangeLog.Tim E. Real
2011-06-10fixed problem with forbidden notes (see previous commit)Florian Jung
shift now also selects all items on the same pitch when ctrl is pressed
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-06merged with current trunk and removed (unused) support for disabling the keymapFlorian Jung
2011-06-04fixed regression with copying items on canvas with mouseRobert Jonsson
2011-06-04changed behaviour of middle click in all canvases to "delete"Florian Jung
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-28fixed track headerRobert Jonsson
2011-05-27applied some hunks of the patch sent in by WillyFoobarFlorian Jung
2011-05-26Moved all routing popup menu stuff from app, astrip, mstrip, mtrackinfo into ↵Tim E. Real
new class RoutePopupMenu, *massively* cleaning up those 4 files. Used new Route QVariant type as action data instead of integers. Moved MenuTitleItem definitions from astrip.cpp into it's own menutitleitem.cpp Added to settings: "Make popup menus stay open. Otherwise hold Ctrl."
2011-05-24template sample rate, drum track channel, track list headerRobert Jonsson
2011-05-23merged with trunkFlorian Jung
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- speeded up pasting, shrinking parts, drawing controllers inFlorian Jung
the ctrlcanvas and reordering the drum list - applyOperationGroup() now doesn't apply empty opGroups any more - reordering the drum list doesn't cause undo be triggered any more - removed unneccessary song->update() calls after a song->applyOperationGroup() call - cleaned up (removed some commented out code blocks)
2011-05-22moving events in canvases and reordering the drum map haveFlorian Jung
been speeded up by using operation groups. HOWEVER: there might be bugs, in fact, i may even have messed up the whole thing! use with CAUTION and TEST intensively!
2011-05-21added midi clef in track list + right click menu to select columns in track listRobert Jonsson
2011-05-20Popup menus: If stay-open mode, space triggers item and double-click ↵Tim E. Real
simulates return (closing).
2011-05-19added a modified MTScale to the score editorFlorian Jung
2011-05-19remove a debug messageTim E. Real
2011-05-19Popup menus now auto-scroll if too large to fit on desktop. Tim E. Real
Midi track info patch popup now stays open for auditioning patches. Editor 'ctrl' controller popups: Split instrument/other (+ common controls!) + show ctrl numbers.
2011-05-18build fixesRobert Jonsson
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-16- changed appeareance settings to be able to choose between "y-stretch"Florian Jung
and "no y-stretch" in cakewalk mode - when changing Midi to Drum or Drum to Midi in tlist, now a songChanged() gets emitted (fixes bug: slivers were not redrawn when changing that)
2011-05-16set focus policy to strong in all editorsFlorian Jung
merged with trunk
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-15mouse wheel reworkRobert Jonsson
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-14Fixed problem with project save dialog missing a forward slash '/'.Tim E. Real