Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-14 | removed the senseless (unsigned long)(some_pointer) stuff, as some_pointer | Florian Jung | |
was stored as "real" (uncasted) pointer in the same struct | |||
2011-08-14 | fixed "subwins steal focus" bug | Florian Jung | |
this can be seen as an incomplete POC again :) TODO: - save and restore toolbar positions - handle closing windows | |||
2011-08-13 | Make the shininess of the Knob ring a little smarter | Orcan Ogetbil | |
2011-08-13 | main work for sharing menus and toolbars done | Florian Jung | |
this is only a "safety commit", it doesn't really work yet. but it also doesn't segfault :) | |||
2011-08-10 | THIS IS JUST A PROOF OF CONCEPT | Florian Jung | |
arranger is now a MdiSubWin | |||
2011-08-08 | build fixes | Florian Jung | |
2011-08-07 | moved the arranger out to its own window | Florian Jung | |
2011-08-06 | fixed "resize wave part crashes muse" bug | Florian Jung | |
2011-08-05 | Parts 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-03 | housekeeping | Florian Jung | |
2011-08-02 | merged experimental into trunk (clone-part-behaviour) | Florian Jung | |
2011-08-02 | merged with trunk | Florian Jung | |
2011-07-31 | Remodel the Knob | Orcan Ogetbil | |
2011-07-28 | merged with trunk | Florian Jung | |
2011-07-28 | oops, forgot to update ChangeLog | Florian Jung | |
2011-07-28 | speeded up structural operations | Florian Jung | |
fixed several heavy bugs in structural operations: - global insert freezed muse - global cut and global insert behaved wrong on parts not starting at the zeroth tick - fixed upper_bound vs. lower_bound issues clicking below the track list now deselects all tracks moved checkRegionNotNull() where it belongs | |||
2011-07-14 | Fixed loading of old songs with synths - added static keyword to array in | Tim E. Real | |
each synth's oldMidiStateHeader() member. | |||
2011-07-05 | merged with trunk, housekeeping | Florian Jung | |
2011-07-04 | fixed "moving part to itself makes it vanish" bug | Florian Jung | |
2011-07-03 | added cleanOperationGroup() function which at least avoids crashes | Florian Jung | |
when processing the same part or track twice in one operation group this however does probably NOT cause intended behaviour. this simply executes the first action with the given pointer and discards the others. | |||
2011-07-03 | added autoexpand to functions.cpp | Florian Jung | |
2011-07-03 | auto-expanding for the score edit's resize tool and for the | Florian Jung | |
global "move notes" function | |||
2011-07-02 | fixed two bugs: | Florian Jung | |
- don't first resize parts and then deal with the old part pointer - the scoreedit now behaves as the canvases when dealing with hidden notes (begin tick must be inside the part, not end tick) | |||
2011-06-29 | added autoexpand to steprec.cpp | Florian Jung | |
reformatted StepRec::record to Allman style ("my" style) fixed a bug in steprec.cpp: parts with tick() being !=0 were treated wrong | |||
2011-06-28 | autoexpand now works properly also for moving notes | Florian Jung | |
2011-06-28 | yay! commit #1000 =) | Florian Jung | |
forgot a single, tiny change in the changelog (and yeah, i wanted to do this commit myself ;) ) btw, the merge was successful =) *happy* | |||
2011-06-28 | merged with current trunk. i hope this works... | Florian Jung | |
2011-06-27 | merged 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-21 | Fixed wave editor position and marker drawing corruption. | Tim E. Real | |
Updated Yamaha m06 IDF file to version 4 by Geoff King. | |||
2011-06-19 | Major work, all synthesizers. Other fixes. Please see ChangeLog. | Tim E. Real | |
2011-06-10 | fixed 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-08 | Removed old simpledrums | Tim E. Real | |
2011-06-07 | modified 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-06 | hopefully fixed the "clones aren't treated as clones" bug | Florian Jung | |
fixed stupid behaviour of shrink and expand part | |||
2011-06-06 | only cleaned up code | Florian Jung | |
2011-06-06 | implemented functions for shrinking, expanding and cleaning parts | Florian Jung | |
2011-06-06 | score editor now handles hidden notes properly | Florian Jung | |
2011-06-06 | score editor now deals properly with hidden events | Florian Jung | |
2011-06-06 | merged with current trunk and removed (unused) support for disabling the keymap | Florian Jung | |
2011-06-06 | speeded up list editor | Florian Jung | |
2011-06-05 | speeded up the arranger's part canvas | Florian Jung | |
2011-06-05 | only cleaned up code (removed commented out and unused code) | Florian Jung | |
2011-06-04 | fixed regression with copying items on canvas with mouse | Robert Jonsson | |
2011-06-04 | fixed select all | Robert Jonsson | |
2011-06-04 | changed behaviour of middle click in all canvases to "delete" | Florian Jung | |
2011-06-03 | merged with trunk and adapted new functions | Florian Jung | |
2011-06-02 | applied WillyFoobar's patch: moved all Q_OBJECT statements to | Florian Jung | |
their appropriate place | |||
2011-06-02 | the score editor now supports batch-movements | Florian Jung | |
the functions return as bool if undo has been triggered | |||
2011-05-30 | added a spinbox to the arranger's "Ch:"-column | Florian Jung | |
2011-05-30 | removed midi in button from score editor (yes, it's really | Florian Jung | |
unneccessary here ;) ) |