Commit graph

2126 commits

Author SHA1 Message Date
Paul Davis
a30fb19cb3 fix problems with undo/redo and region dragging; fix dragging in lock edit mode
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3208 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-02 22:57:01 +00:00
Paul Davis
395193416f make probably-audio-file suffix detection case insensitive
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3207 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-02 12:29:20 +00:00
Paul Davis
5fae2ae363 duration clocks are rooted at 0|0 in BBT time, not 1|1
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3206 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-01 19:53:44 +00:00
Paul Davis
d4ca31ada8 clean up port insert port count/config mess, maybe
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3205 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-01 19:08:10 +00:00
Nick Mainsbridge
1a4c362c98 fix permissions on file type icons
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3204 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-01 17:56:10 +00:00
Paul Davis
bc3b41703e insert time operation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3203 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-01 16:49:42 +00:00
Paul Davis
9d415be53e disable (s)LV2 by default until its released
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3201 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-31 21:53:04 +00:00
Paul Davis
e94c260031 added file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3200 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-31 21:44:05 +00:00
Nick Mainsbridge
3374e337a0 New icon files from Thorsten Wilms
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3199 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-31 19:14:21 +00:00
Paul Davis
4c7b6e1b1b minor mootcher fixes; change "Analyze .." to "Spectral Analysis" where applicable; make separate actions be appropriately sensitive to the edit point
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3198 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-31 13:11:55 +00:00
Ben Loftis
0d266d57eb hide the gain slider when track area is too small
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-30 02:40:10 +00:00
Ben Loftis
cce287654e fixed some typos in track height menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3196 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-30 02:28:14 +00:00
Paul Davis
d941d10e31 remove non-functioning auto-rename from menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-30 01:16:57 +00:00
Ben Loftis
f5a745f103 fix typo in crossfade auditioning
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3194 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-27 22:15:37 +00:00
Paul Davis
643337aa0c remove older version (#ifdef'ed out) of legalize_for_path()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-27 01:21:52 +00:00
Paul Davis
0d2ce27d4a revert illegal/legal test change in legalize_for_path() (to be reverted again once we have a migration plan)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 21:34:43 +00:00
Ben Loftis
74d1ce79da fix typos
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3191 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 20:34:24 +00:00
Ben Loftis
a9eb950317 mo better login detection
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3190 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 20:06:38 +00:00
Ben Loftis
5b99530ed4 need to create the Freesound dir if it does not already exist
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3189 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 19:10:14 +00:00
Ben Loftis
019a35b2ac fix curl error checks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3188 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 15:52:13 +00:00
Paul Davis
0fe1b2ebdb update binding file names in SConstruct for srctar target
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3187 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 15:39:16 +00:00
Paul Davis
c59bbdb7a9 oops, there it is
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3186 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 15:25:05 +00:00
Paul Davis
3a3780249a a big menu cleanup; vertical auto-scrolling; some code cleanups; an unfinished (and broken) attempt to get escape to break out of a drag-in-progress
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3185 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 15:22:46 +00:00
Doug McLain
5ced503637 Comment out some debug stuff that made it to svn my accident
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-25 22:40:23 +00:00
Paul Davis
9b25804516 add new Session::Dialog signal for generic dialog interactions with unknown GUI; made auto-analyse-audio FALSE by default, with dialog warning about this when necessary; fixed #2134 (loop/punch stuff not updated on undo/redo)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3182 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-25 15:32:24 +00:00
Paul Davis
39e6afb582 make copy-n-paste of AudioUnits work
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3181 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-25 15:01:38 +00:00
Paul Davis
97ade208b0 ignore dbl-clicks on mute/solo/rec-enable buttons since they make the user-experience feel inconsistent
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3180 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-25 14:58:16 +00:00
Ben Loftis
3fe1f56d34 another tweak to libcurl detection
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 22:23:10 +00:00
Paul Davis
dfe979c718 don't check for libcurl unless really necessary
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 20:13:48 +00:00
Paul Davis
c8616fde7e small change to logic for track selection when context/button clicking on a track header.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 19:49:21 +00:00
Paul Davis
7e14351aee stop crash occuring when carrying out playlist partitions in empty playlists
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 18:38:09 +00:00
Paul Davis
e1fb0e58c3 fix up those horribly thick separators between ruler lines
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 18:20:05 +00:00
Paul Davis
03260435c9 more fixes for drag/lock/copy logic
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 18:01:31 +00:00
Paul Davis
ad0fded50d fix specific copy-drag ops
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3173 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 14:13:33 +00:00
Paul Davis
9e8c6830fd don't try to automatically remove locked regions frm selection at end of drag
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3172 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 13:40:59 +00:00
Sampo Savolainen
25bae763ca Fix dialog message to something sensible.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3171 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 13:22:49 +00:00
Paul Davis
5745d81918 complete reorganization of logic in Editor::region_drag_finished_callback()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 13:19:57 +00:00
Ben Loftis
e0964aff19 initial checkin of freesound integration
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3169 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:20:21 +00:00
Ben Loftis
cd89c6e3bf initial checkin of freesound integration
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:19:03 +00:00
Ben Loftis
2ac3d86565 allow a wider selection of chars for pathname. fixes bug when session file cannot accomodate the actual path to audio files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3167 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:15:52 +00:00
Ben Loftis
d0b0e3f7dd tweaks to audio import dialog, adding tags and freesound info
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:11:15 +00:00
Paul Davis
cd0cf5def7 more fixes for the intersection of Locked Edit mode and copy-dragging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3165 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-23 15:19:09 +00:00
Paul Davis
fec2a96cec fix dragging that involves locked regions; auto-rebinding patch for people to experiment with (probably needs a little work)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 20:22:00 +00:00
Paul Davis
aa06f1f9f8 fix missing i18n for import mode strings when comparing with whatever the user selected
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 13:37:33 +00:00
Paul Davis
ede38916f5 new french translation update
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 13:24:16 +00:00
Doug McLain
525f02ca75 Undo 3160 for now. The canvas stops updating when the mixer is open (but only on one of 3 machines) so I obviously broke something
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 07:08:05 +00:00
Doug McLain
caaa0470de build the meters in GainMeter from the LevelMeters class instead of doing it all over again
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-20 14:27:23 +00:00
Paul Davis
422c2d18c3 add STL_DEBUG option to enable easy use of _GLIBCXX_DEBUG, for STL debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3151 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-17 20:38:18 +00:00
Paul Davis
75d8a7e2b1 fix problems with list stuff caused by assumptions about list type equivalence
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-17 20:36:37 +00:00
Paul Davis
94a2d23645 fix use of reserve() as revealed by _GLIBCXX_DEBUG
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3149 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-17 20:35:31 +00:00