summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2012-12-26remove "edit" property from track/bus groups; use "select" property which ↵Paul Davis
should force region selection to propagate, and then rely on "edit-applies-to-selection" git-svn-id: svn://localhost/ardour2/branches/3.0@13734 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-26fix previous clock fix, having noticed use of connect_seconds()Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13733 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-26colin's wall clock patch update, modified to update every second, not every ↵Paul Davis
millisecond git-svn-id: svn://localhost/ardour2/branches/3.0@13732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-26remove bindings for functions that do not exist anymorePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13731 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-26make ardour-does-monitoring be the new user defaultPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13730 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-26save user UI config (colors) file as soon as colors change or "restore ↵Paul Davis
defaults" is used git-svn-id: svn://localhost/ardour2/branches/3.0@13729 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-25fix stereo panner tooltips - part 1Robin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13726 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-23fix mono pan automation updatesRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13725 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-23remove stay-on-top behavior from import dialog, and set its WM classPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13721 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-23some more tweaks for the import dialogPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13718 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-23make import dialog non-modalPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13717 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-23fix duplicate import of previously selected files when using apply.Robin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13716 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-23update valgrind script to use suppression listRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13712 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-22add Delete button to patch change dialog when editing itPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13710 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-21prevent cursor from changing when in smart+internal object modePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13704 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-21more freesound UI tweaks:Robin Gareus
* shrink filename column between searches * match-count: translatable sigular/plural forms git-svn-id: svn://localhost/ardour2/branches/3.0@13703 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-21freesound: tom's diner^Wprogress barRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13702 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-21freesound display licenseRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13701 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-21freesound import - various small tweaksRobin Gareus
* quote search string * show filesize * include samplerate in list * filter out mp3s on Linux * decrease layout-spacing and shorten progressbar txt. git-svn-id: svn://localhost/ardour2/branches/3.0@13700 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-21freesound: break page-request loop if search result is empty.Robin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13699 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-21fix freesound URL parameter escapeRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13698 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-19make "OK" button in memory-limit dialog be the default widget so that return ↵Paul Davis
closes the dialog git-svn-id: svn://localhost/ardour2/branches/3.0@13688 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-19keep velocity value visible in verbose cursor until we leave a note (fixes ↵Paul Davis
#5085) git-svn-id: svn://localhost/ardour2/branches/3.0@13687 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-19do NOT deselect markers when clearing object selection - markers are outside ↵Paul Davis
of the main canvas, do not belong to timeaxisviews and thus are not objects in the sense that this method is intended for git-svn-id: svn://localhost/ardour2/branches/3.0@13686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-19no region trimming on the region itself when in range modePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-19fix up mistaken (accidentally) automatic cast from framepos_t to double when ↵Paul Davis
calling TempoMap::add_tempo(), leading to an assert failure when defining a bar from the edit range (#4682) git-svn-id: svn://localhost/ardour2/branches/3.0@13684 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-19fix crash reported by colinf when editing via >1 click on an audioclock. ↵Paul Davis
this caused pre_edit_string to be reset to an empty string on the non-first clicks, and then string::at() was used on it. both aspects fixed git-svn-id: svn://localhost/ardour2/branches/3.0@13682 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-19fix push-drags of automation data - previously we did not resync the model ↵Paul Davis
with the view for the points that were pushed (i.e. not selected, but moved anyway) git-svn-id: svn://localhost/ardour2/branches/3.0@13681 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-18back off on a probably too-aggressive X11 version requirementPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13676 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-18fix up discovery of VAMP plugins after ./waf install, which fixes crashes ↵Paul Davis
when reversing regions and doing timeFX operations with a "regular" install of ardour3 git-svn-id: svn://localhost/ardour2/branches/3.0@13673 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14keep region trim handle layered on top of crossfade areaBen Loftis
git-svn-id: svn://localhost/ardour2/branches/3.0@13670 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14code cleanup; crossfade shape drawing is now more closely associated with ↵Ben Loftis
the fade-in shape rather than a separate thing. could probably be consolidated into fewer functions, but this is an interim step for testing. Also remove the use-current-fade-shape option which is not meaningful in new model git-svn-id: svn://localhost/ardour2/branches/3.0@13669 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14mousing in a fade-out should fall through to the region, for now (this was ↵Ben Loftis
already done for fade-ins git-svn-id: svn://localhost/ardour2/branches/3.0@13668 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14slightly lighten top of rec-enable buttonsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13667 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14fix a couple of issues with range selection, caused by clicked_selection ↵Paul Davis
persisting across drag/click ops git-svn-id: svn://localhost/ardour2/branches/3.0@13666 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14merge robin gareus' libltc into ardour source tree for conveniencePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13665 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14remove group button visibility option from preferences dialog; tweak font ↵Paul Davis
scale slider to force integral scaling; reduce processor box sliders a bit more git-svn-id: svn://localhost/ardour2/branches/3.0@13664 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-14slightly lighten dark green color at start of transport, mouse mode and solo ↵Paul Davis
buttons git-svn-id: svn://localhost/ardour2/branches/3.0@13663 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13fix more range selection issuesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13662 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13make sure we never use ID of zero for range selections, fixing a very minor ↵Paul Davis
glitch in deleting a specific range selection from several git-svn-id: svn://localhost/ardour2/branches/3.0@13661 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13various fixes for "advanced" operations on range selections. ctrl-drags now ↵Paul Davis
add a new range selection, allowing discontiguous selections as in ardour2, shift-click extends an existing range selection to the clicked position, alt-drag on a range selection moves it, and to do a so-called "separation drag" now use ctrl-alt-drag (or ctrl-alt-click) git-svn-id: svn://localhost/ardour2/branches/3.0@13660 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13crossfade hack and slash. removed overlap checks, overlap mode, default ↵Ben Loftis
length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion git-svn-id: svn://localhost/ardour2/branches/3.0@13659 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13add cycle-zoom-focus and bind to "1" by defaultPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13658 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13end drags on regions before doing front trim, so that fades get visually ↵Paul Davis
updated rather than skipped because dragging() still returned true git-svn-id: svn://localhost/ardour2/branches/3.0@13657 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13improve button drawing when "implicit active uses solid color" tweak is on, ↵Paul Davis
and improve on the so-called "pepto-bismol" colors used for rec-enable buttons git-svn-id: svn://localhost/ardour2/branches/3.0@13656 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13reinstate the windows way for GUIIdle's but limit the scope of the ↵Paul Davis
connection to just the time when a long-running action is active (for now, just adding > 8 routes) git-svn-id: svn://localhost/ardour2/branches/3.0@13654 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-12Position playhead correctly on 'P' in editor summary pane, taking account of ↵Colin Fletcher
start offset. Fixes #5213. git-svn-id: svn://localhost/ardour2/branches/3.0@13653 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-12revert that GUIIdle signal till i track down a deadlockPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13651 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-12sometimes, you just have to do what a windows programmer would do. add a ↵Paul Davis
global signal, ARDOUR::GUIIdle() which can be used in the middle of long-running backend operations to give the GUI a chance to update. use it while adding routes. git-svn-id: svn://localhost/ardour2/branches/3.0@13650 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-12try to really get the add route dialog out of the way before we start a long ↵Paul Davis
add-routes operation. its irritating that flush_pending() still doesn't really work git-svn-id: svn://localhost/ardour2/branches/3.0@13648 d708f5d6-7413-0410-9779-e7cbd77b26cf