Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-19 | added support for saving window state (geometry, maximized, isSubWin, | Florian Jung | |
sharesToolsAndMenu) | |||
2011-08-18 | added GUI for MDI settings | Florian Jung | |
fixed loading of arranger settings | |||
2011-08-18 | merged 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 runtime | Florian 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-17 | Finished some remaining work on the port of ComboBox | Orcan Ogetbil | |
2011-08-17 | Fixed unreadable Master Edit tempo scale (on left side), and added toolbar ↵ | Tim E. Real | |
saving and restoring. | |||
2011-08-16 | reformatted some code, no other changes | Florian Jung | |
2011-08-16 | half-way working version | Florian Jung | |
toolbar state can be saved and restored, though this is still a bit buggy | |||
2011-08-16 | this is only a backup commit | Florian 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-16 | More 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-16 | Remodel the Meter and the VerticalMeter | Orcan Ogetbil | |
2011-08-15 | added transport and panic toolbars to all TopWins | Florian Jung | |
removed the Toplevel class, as the TopWin::type() function replaces it | |||
2011-08-14 | added "As subwindow" menu entries and made them work | Florian Jung | |
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-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 | 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 | 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-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 | |