summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2009-11-13more tweaks/fixes for region layer editor2.8.4Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6077 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-12fix key handling in region layering dialog; shortcut for pixel_width() ↵Paul Davis
called on an empty string git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6073 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-12try to get activation via kbd working again in region layering dialog ↵Paul Davis
(incomplete) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6070 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-12JAG's new region layer editor, tweaked by me to (a) hide editor if we click ↵Paul Davis
in a location with just 1 region under the mouse (b) automatically update to reflect playlist modification outside of the layering editor (c) add a clock and a track name to give a bit more context to the editor git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6067 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11fix scons tests for various JACK functions; use jack_on_info_shutdown() if ↵Paul Davis
its available at compile time git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6061 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-11updated swedish and italian translationsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6060 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-10when renaming redirects, scan all routes AND sends AND port inserts for the ↵Paul Davis
name to avoid JACK port duplicate names git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6052 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08add JAG to author listPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6040 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08plugin menu/manager patch from J. Abelardo Gutierrez (already applied to 3.0)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6039 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08fix 2 action group registrationsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6036 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08minor cleanups noted while forward porting transport stuff to 3.0Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6035 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08what chris asks for, chris gets. don't ask me why : if in range mode and ↵Paul Davis
range is cleared, stop transport but only if doing range play (almost) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6033 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-08if auto-play is on, start playing a range selection immediately that it is ↵Paul Davis
defined git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6032 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-07clean up that godawful programming style in the last transport commit, and ↵Paul Davis
fix dynamic range playback git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6031 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-07better design for range plays that leaves the range play button able to play ↵Paul Davis
the current range selection git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6029 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-06deep, somewhat subtle changes for transport control. Everything should use ↵Paul Davis
Session::request_stop(), which nows takes an additional argument indicating whether or not to clear play range/loop state. UI threads will generally do so, other things, like slave sync objects, generally will not. also fixed stupid delay on exit, caused by unconditional usleep (2.5 seconds) ... git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6027 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-05make that status-bar error change actually compilePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6023 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-05mouse button 1 click on (OS X-only) error/status bar clears textPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6022 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-04various "deep" fixes related to looping, particularly seamless, and ↵Paul Davis
transport state git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6013 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-11-02sort items in popup region menu so they match the order in the editorBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6005 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30make space NOT exit from loop/range play, but actually stop; provide ↵Paul Davis
ToggleRollMaybe action (and menu item) to do that; if in seamless mode, do not just exit from loop play, but stop, because it won't work (buffers have wrong data in them) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5992 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30prevent edit pane handle from being lost on GTKOSX when its moved into the ↵Paul Davis
notebook tabs. hack, or what? git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30fix for mis-merge of region dialog gain patch (#2879), from colinfPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5987 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30save audio setup settings even when using FFADO (#2210)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5986 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30patch that makes export name entry of region export dialog "activatable" ↵Paul Davis
(from naptastic) #1996 git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5985 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30patch from carl for #2074 (already present in 3.0), fixes behaviour when ↵Paul Davis
auto-connect is specifically disabled for a new session git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5982 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30remove stop when playing rangesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30add (back) PlaySelection to menusPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5978 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30more loop/transport fixups; make visible PH track transport frame as an ↵Paul Davis
experiment (instead of audible frame) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5977 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30lots of deep but hard to spot changes to transport control, primarily ↵Paul Davis
relating to looping and transitions between loop, play-range and regular roll/stop ; add GUI option for seamless looping control (under Options). Needs to be forward ported to 3.0. Please TEST THE HELL out of this one - changes were deeper and wider than i would like, but did consolidate some of the GUI transport control code in a good way git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5976 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-29loop handling changes: always turn off play_loop @ transport stop ; remove ↵Paul Davis
request_play_loop(false) from GUI ; always locate to start of loop when starting to play in loop mode ; if auto-return is enabled, and in loop mode, auto-return to loop start. NEEDS TESTING PLEASE. TRY TO BREAK THIS. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5968 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-28key stroke (left/right arrow) and wheel (left/right, shift-down/up) ↵Paul Davis
scrolling in mixer window git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5958 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-28add fix handling for serializing files during importPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5957 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-28add Volumes to folder shortcuts so users are more likely to find their ↵Ben Loftis
external drives. this should apply to 3.0 also git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5953 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-272 patches inspired from 3.0. remove unused butler buffers(drobilla), and ↵Ben Loftis
region gain (colinf) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5952 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-27some checkins inspired by drobilla commits 5865 and 5866. allow more ↵Ben Loftis
vertical layout of ladspa bools git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5951 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-27remove free() of stack-allocated path (leftover from pre-mkstemp() call)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5940 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-26no more edit point clock (except SAE version, but who knows why or even if)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5928 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-26fix for crashing bug with empty pannersPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5927 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-21Tidy up region gain line drawing slightly so that it doesn't overhang its ↵Ben Loftis
region. thanks carlh git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5848 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-21Delete comment window in destructor to close mantis 1870. thanks carlhBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5847 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-21Ensure that the loop/punch ruler is always visible when punch in/out is ↵Ben Loftis
enabled; closes mantis 1294. thanks carlh git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5846 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-21Fixes to pointer constraints when copying in lock edit mode; make them ↵Ben Loftis
behave the same as when just dragging regions. Fixes some or all of mantis 2573. thanks carlh git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5841 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-21changes to region popup editor inspired by carlh 3.0, rev 5813Ben Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5840 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-21Fix running arval from anywhere in the tree.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5838 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-20Tidy export region dialog title.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5832 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-20clean up Window titles for consistencyBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5830 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-20store the count of imported files in the import_status record, and ↵Ben Loftis
initialize it before the import loop, so the count works correctly git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5827 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-16fix lack of return value in tell_about_jack_death(), and fixed up ↵Paul Davis
indentation for mac-added code git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5793 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-13fix (?) crash caused near program exit when using MCP. sort of a bandaid, ↵Paul Davis
but its a correct and necessary check on session != 0 anyway git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5769 d708f5d6-7413-0410-9779-e7cbd77b26cf