Paul Davis
|
d79ff102e8
|
fix up botched marker management scheme; add Editor::get_edit_op_range(); make cut ops use get_edit_op_range() when there is no time/region selection. still a little in progress to get the details right
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2614 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-09 17:52:32 +00:00 |
|
Paul Davis
|
3f774f711f
|
initialized Location::_locked in all cases
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2613 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-09 15:07:42 +00:00 |
|
Paul Davis
|
1c060502b5
|
disambiguate llabs() on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2612 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-09 15:06:42 +00:00 |
|
Paul Davis
|
79ba996096
|
catch markers as they go away, to avoid selection corruption; add select-range-between-cursors (F3); add unimplemented select-all-within-cursors (different from select-all-between-cursors); make ctrl-x/delete delete a marker if the mouse is pointing at it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2611 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-09 13:28:45 +00:00 |
|
Paul Davis
|
96fa1cd0b6
|
the edit cursor is dead, long live the edit point; plus a few fixes; plus location locking
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2610 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-09 03:36:24 +00:00 |
|
Paul Davis
|
a8d2605f9a
|
substantial changes that start to use the edit point and the selected marker for operations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2609 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-08 20:55:43 +00:00 |
|
Paul Davis
|
62941af2cf
|
change kbd selection to F1 & F2; make kbd selection differentiate between rolling and not rolling conditions, using mouse location for not rolling; marker selection starts tobe used; markers get lines when selected; hide marker_grab_line now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2608 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-08 05:06:23 +00:00 |
|
Paul Davis
|
c61de034c7
|
add mouse-zoom-focus to ardour.menus files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2607 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-08 01:45:43 +00:00 |
|
Paul Davis
|
998771e57d
|
initial round of work to support new edit point option, and removal of edit cursor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2605 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-07 17:05:46 +00:00 |
|
Paul Davis
|
5cd58a2e8b
|
stop auto-play from trying to play things that are not soundfiles
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2604 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-07 05:09:19 +00:00 |
|
Paul Davis
|
677b6f2d30
|
patch to prevent (mostly) CD marker being set for the start of the session
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2602 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-07 02:49:57 +00:00 |
|
Carl Hetherington
|
333ef8e736
|
Patch from jdavisp3 to further improve region gain line behaviour, as discussed in bug #1841
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2600 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-06 13:36:28 +00:00 |
|
Paul Davis
|
a80aaeba79
|
mouse zoom focus; mouse scrubbing becomes mouse shuttling; use nframes64_t more; add mouse_frame() method to get mouse position & whether its in one of the two canvases; add color_from_style() utility function (though its not used)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2595 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-05 21:35:47 +00:00 |
|
Carl Hetherington
|
d3755ba3b3
|
Patch from jdavisp3 to fix #1894
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2593 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-05 16:59:49 +00:00 |
|
Carl Hetherington
|
d584fb768a
|
Patch from jdavisp3 to fix bug #1841.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2591 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-05 16:22:23 +00:00 |
|
Paul Davis
|
2ca6100c11
|
some small optimizations for track-selection process
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2584 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-02 17:28:39 +00:00 |
|
Paul Davis
|
cb534fd536
|
new ancestral data handling for regions; new Stretch AudioFilter replaces session member function; fix for "+" in XML node name; fix up async peak build flag in SourceFactory
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2583 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-01 15:28:42 +00:00 |
|
Paul Davis
|
33cde64ba3
|
fixes for keystate handling in the key binding editor (from trunk)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2578 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-27 20:38:23 +00:00 |
|
Carl Hetherington
|
9a00f41253
|
Fix crash due to invalidated shared_ptr, as suggested by Paul
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2566 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-23 13:08:14 +00:00 |
|
Paul Davis
|
c2269f421b
|
fix compile/test flags for OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2560 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-18 01:34:17 +00:00 |
|
Doug McLain
|
c837a3eb4e
|
add alternate shading to treeview rows, affects keybindings and plugin manager mostly
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2536 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-10 02:01:49 +00:00 |
|
Paul Davis
|
070ca5043c
|
new keybinding editor, mostly finished but not 100%
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2531 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-09 02:42:40 +00:00 |
|
Carl Hetherington
|
9e9c7a8536
|
Backport fix from trunk for selection of regions that are in edit groups.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2527 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-06 20:36:21 +00:00 |
|
Paul Davis
|
4940fa348d
|
fix new mac menu stuff; push quit item into mac menu bar so that we get proper quit handling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2522 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-06 01:20:29 +00:00 |
|
Sampo Savolainen
|
965bed98d8
|
Fix issue with tracks/buses having more outputs than there are control outputs.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2520 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 21:37:57 +00:00 |
|
Paul Davis
|
329b3af8dd
|
new mac menu stuff from richard hult
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2519 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 21:17:55 +00:00 |
|
Paul Davis
|
baf9ce98dc
|
new files for GTK-related platform specific stuff, where needed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2518 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 19:00:10 +00:00 |
|
Paul Davis
|
f8aee7446b
|
add logo visibility control action etc.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2517 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 17:29:54 +00:00 |
|
Paul Davis
|
c72611e1cd
|
fixes for scrubbing, change "crop" to Crop in menu
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2516 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 17:03:23 +00:00 |
|
Paul Davis
|
17ebbb9d3f
|
changes related to OS X main menu & accelerators, plus osx_build script
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2514 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-05 00:33:23 +00:00 |
|
Paul Davis
|
1bded229cc
|
improvements to build system for OSX native
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2511 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-04 02:13:42 +00:00 |
|
Paul Davis
|
5aa2292fd2
|
fixes for still-broken gtk/osx radio buttons
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2510 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-03 23:23:53 +00:00 |
|
Paul Davis
|
5406a943fe
|
determine dependencies automagically
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2509 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-03 21:21:51 +00:00 |
|
Paul Davis
|
b2d060e14a
|
useful changes from the world of OS X failure testing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2508 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-03 17:48:46 +00:00 |
|
Paul Davis
|
f140521304
|
fix c_str() use
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2506 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-02 15:26:04 +00:00 |
|
Paul Davis
|
1af1a8374b
|
add fonts.conf
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2503 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-01 16:01:08 +00:00 |
|
Paul Davis
|
ab63839938
|
add execpath dir to PATH for bundled OSX build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2502 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-01 15:40:29 +00:00 |
|
Paul Davis
|
4fbc888a82
|
don't automatically include jackd in list of executables
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2501 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-10-01 14:45:20 +00:00 |
|
Paul Davis
|
6d0f8a3360
|
some SAE logo & menu related changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2500 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-29 23:49:09 +00:00 |
|
Paul Davis
|
adaa86a846
|
add uninstall target (does NOT remove translations)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2499 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-28 18:33:23 +00:00 |
|
Paul Davis
|
2859868109
|
fix crash bug caused by incorrectly setting transience of audio clocks in the SoundFileBox
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2496 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-27 19:45:47 +00:00 |
|
Sampo Savolainen
|
d78b48c0ff
|
Make sure plugins are activated at least once before cleanup()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2494 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-27 19:01:48 +00:00 |
|
Doug McLain
|
0999272ae3
|
silly me
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2493 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-27 17:48:57 +00:00 |
|
Doug McLain
|
cd24349f8e
|
typo fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2492 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-27 17:34:12 +00:00 |
|
Paul Davis
|
dfa476334a
|
2 patches from jdavisp3; remove some debugging output from generic MIDI; rationalize string usage in SoundFileOmega; allow "mode hint" when using SoundFileOmega; restore context menu import functionality; bump to v2.1
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2490 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-27 16:17:21 +00:00 |
|
Paul Davis
|
e79a7e8ff9
|
auto-re-connect ALSA seq ports at startup, if they were connected; may break OS X compilation till tomorrow morning (US Eastern TZ)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2489 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-27 04:20:31 +00:00 |
|
Paul Davis
|
0fe9b63100
|
retain controllable info for plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2488 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-26 20:07:49 +00:00 |
|
Paul Davis
|
ddda6bc4f5
|
expose new only-copy-imports parameter via GUI
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2487 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-26 15:06:38 +00:00 |
|
Paul Davis
|
af895ef50d
|
GUI control over saved and in-memory history depth
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2486 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-26 14:36:49 +00:00 |
|
Sampo Savolainen
|
555cbaf613
|
set was_activated to false when deactivate() is run and clean up the
cleanup() method
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2484 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-09-25 17:54:23 +00:00 |
|