summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2015-11-20use platform-specific modifier name for tooltipBen Loftis
2015-11-20Improve the layout of Preferences widgets:Ben Loftis
Grouped "checkbox" preferences together, reducing visual clutter. Some widget settings affected the visibility/sensitivity of other widgets. In some cases they were not adjacent; this has been fixed. Added some additional grouping headers.
2015-11-20refine video-export notice, incl license info.Robin Gareus
2015-11-20immediately show plugin GUI if only one plugin is instantiatedRobin Gareus
2015-11-20session-load: default to most-recently-used snapshotRobin Gareus
2015-11-19provide user preference for pre-rollBen Loftis
2015-11-18use new plugin class API for filterRobin Gareus
2015-11-18relayout plugin-manager filter & related detailsRobin Gareus
2015-11-18pass release signal up to ArdourButton (_grabbed state)Robin Gareus
2015-11-18reduce clutter in Plugin Manager ListRobin Gareus
2015-11-17tweak selection code for mixer strip Duplicate funcBen Loftis
2015-11-17add Duplicate action to track and mixer context menusBen Loftis
2015-11-16Fix bug #6506, crash when moving tempo markers with automation on midi tracksTim Mayberry
2015-11-14fix logic errors in duplicate tracks dialogPaul Davis
2015-11-14remove leftover declarationPaul Davis
2015-11-14remove leftover declarationsPaul Davis
2015-11-14move logic of track/bus duplication into DuplicateRouteDialogPaul Davis
2015-11-14tweak duplicate routes dialog appearance depending on whether or not ↵Paul Davis
busses/tracks are the target
2015-11-14expose count widgets for duplicate track dialogPaul Davis
2015-11-14partial dialog to control track duplicationPaul Davis
2015-11-13initial/partial implementation of duplicate track/busPaul Davis
2015-11-14Fix #6673 - another prematurely closed undo transaction.nick_m
- add_midi_region used to commit, resulting in _region->set_position() adding a command when there was no current transaction. The sub-bug here was that repeatedly calling set_position() on the new region resulted in nonsensical automation movement after the drag.
2015-11-04Show info dialog when opening chat via Help -> Chat.André Nusser
This should clarify for users that in IRC you post your question and wait, and not leave after a few minutes.
2015-11-04Remove explicit positioning of overwrite_file_dialog.André Nusser
ArdourDialog takes care of this.
2015-11-04Fix ordering of buttons in midi export dialog.André Nusser
[Cancel] [Save] instead of [Save] [Cancel].
2015-11-04Improve behavior of overwrite_file_dialog.André Nusser
- Make overwrite file dialogs transient. - Cancelling the overwrite dialog doesn't close initial dialog.
2015-11-04no-op; reordering of class forward declarations in editor.h.André Nusser
2015-11-04Fix fencepost error in duplicate_some_regions. Adapt start position.André Nusser
2015-11-04Let Entry of FaderOption react on ENTER and allow only numerical input.André Nusser
This enables setting click gain and solo gain in the preferences using the text field. -- fixes #6668
2015-11-03GUI checkbox to disable pluginsRobin Gareus
for the benefit of Windows and OSX users and everyone else who does not run Ardour from the commandline.
2015-11-03update midi channel button display when mode changesRobin Gareus
2015-11-03Clean up selection history in Editor destructor.nick_m
2015-11-01Grey out unavailable note context menu items rather than hiding them.nick_m
2015-11-01Clarify context menu for midi notes.nick_m
- right click on a note selects it if unselected or selection empty. - note_context_menu is shown as described in #6348
2015-11-01Add comment to MRV snap workaround.nick_m
2015-10-31Fix snap modifiers not working on notes when grid is set to off.nick_m
2015-10-30suspend timers while flushing the gtk-event queue.Robin Gareus
This fixes an issues where Ardour never completes to flush the GUI event queue due to rapid updates for meters and similar events. ARDOUR_UI::load_session() never returned and the complete session ran inside Gtkmm2ext::UI::flush_pending(), this later causes a crash at exit. as side effect, this also speeds up session load.
2015-10-30RAII Timer Suspend wrapperRobin Gareus
2015-10-30"End" -> "end" in end point trim command name.nick_m
2015-10-30Use automation line's frame of reference for y position.nick_m
- removes the need for 'pixel hunting' wrt NAME_HIGHLIGHT_SIZE. - new control points generated by clicking on a line are placed where the verbose canvas cursor says they are.
2015-10-30Dont do duplocate calls to MidiRegionView::trim_front_ending () in TrimDrag.nick_m
- fixes #6658 - also leaves undo history alone if point trim does nothing.
2015-10-30Fix reversed ratio in last commit.nick_m
2015-10-29Start line drag using canvas y coords.nick_m
- fixes #5759
2015-10-28rework dbf28e3 (hidden parameters)Robin Gareus
2015-10-28note to self: at least test compilation before git push.Robin Gareus
2015-10-28don't display hidden automation-controls.Robin Gareus
2015-10-28fix embedding AU/carbon UIsRobin Gareus
the UI shows top/left (not centered, no resize) more detail work to come.
2015-10-28Revert "potential fix for some AU plugin UIs not displaying"Robin Gareus
This reverts commit e8fe35d96ed13f3df0e2f03e2f347e908064a31d.
2015-10-28notify LV2 GUIs about port-changes when loading presetsRobin Gareus
2015-10-27potential fix for some AU plugin UIs not displayingRobin Gareus
looks like not all AU plugin GUIs redraw themselves if [win setAutodisplay:1] is unnot. A user reported that some Waves plugins and Shattered Glass 32bit AUs are blank in 4.4 on 32bit OSX. see also 5eefdf7 and earlier AU/API changes.