Paul Davis
|
b6b0d83965
|
revert earlier changes to uuid class, but keep boost version in svn for the future
git-svn-id: svn://localhost/ardour2/branches/3.0@8763 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-08 02:21:15 +00:00 |
|
Paul Davis
|
94827dd755
|
forward port thread/abstract_ui changes from 2.X to 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@8751 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-07 18:21:50 +00:00 |
|
Paul Davis
|
373e2c0413
|
switch to Boost UUID's and away from libuuid
git-svn-id: svn://localhost/ardour2/branches/3.0@8748 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-07 18:19:24 +00:00 |
|
Paul Davis
|
15b5fce904
|
merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally).
git-svn-id: svn://localhost/ardour2/branches/3.0@8586 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-27 01:31:03 +00:00 |
|
Carl Hetherington
|
b621ce7306
|
Fix build.
git-svn-id: svn://localhost/ardour2/branches/3.0@8551 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-19 21:52:46 +00:00 |
|
Carl Hetherington
|
ba78410f13
|
Missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@8550 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-19 21:49:14 +00:00 |
|
Carl Hetherington
|
074d58fc6f
|
Fix undo nesting.
git-svn-id: svn://localhost/ardour2/branches/3.0@8538 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-19 17:38:46 +00:00 |
|
Carl Hetherington
|
bee34078e7
|
Use DEBUG macros for SessionEvent debugging.
git-svn-id: svn://localhost/ardour2/branches/3.0@8482 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-08 15:19:32 +00:00 |
|
Paul Davis
|
603d07a80b
|
forward port EPA changes from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@8473 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-07 16:25:57 +00:00 |
|
Carl Hetherington
|
390f18c115
|
Clarify commentary slightly. No functional changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@8345 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-28 03:05:09 +00:00 |
|
Paul Davis
|
8e201d18a8
|
a few more EPA tweaks (from 2.X)
git-svn-id: svn://localhost/ardour2/branches/3.0@8340 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-23 14:23:31 +00:00 |
|
Paul Davis
|
e99087a273
|
add EPA stuff from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@8337 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-23 04:17:45 +00:00 |
|
David Robillard
|
4e62adfe1a
|
Fix more broken whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@8318 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-21 00:41:13 +00:00 |
|
Paul Davis
|
e178fb2e50
|
add notification of what was changed in Stateful::post_set() call
git-svn-id: svn://localhost/ardour2/branches/3.0@8306 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-20 16:10:58 +00:00 |
|
Paul Davis
|
c7df5f5271
|
add non-functional meta-controls for 2in/2out panning, to control direction+width. support exists in OSC and MIDI maps. no GUI elements yet
git-svn-id: svn://localhost/ardour2/branches/3.0@8121 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-28 21:28:54 +00:00 |
|
Paul Davis
|
a2f870bff9
|
don't display internal returns to user
git-svn-id: svn://localhost/ardour2/branches/3.0@8113 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 21:40:54 +00:00 |
|
Paul Davis
|
7cbcf258cc
|
changes associated with save/restore of AutomationControl id's
git-svn-id: svn://localhost/ardour2/branches/3.0@8111 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 17:43:32 +00:00 |
|
David Robillard
|
a8d4e33d1b
|
Fix more broken indentation (whitespace changes only).
git-svn-id: svn://localhost/ardour2/branches/3.0@8094 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 19:57:03 +00:00 |
|
Paul Davis
|
553cf2982c
|
one step closer to working vbap panning
git-svn-id: svn://localhost/ardour2/branches/3.0@8091 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 17:43:03 +00:00 |
|
Carl Hetherington
|
54cbc45a5a
|
Prevent removal of route inputs when the plugins cannot be configured with the new number. Rework locking so that the process lock is held from the point that a route input is removed until after the processors are reconfigured; fixes #3548.
git-svn-id: svn://localhost/ardour2/branches/3.0@8089 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 23:46:24 +00:00 |
|
Paul Davis
|
e50bd9e653
|
steps toward a working VBAP panner
git-svn-id: svn://localhost/ardour2/branches/3.0@8055 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-18 18:01:30 +00:00 |
|
Paul Davis
|
3d0a53a1ad
|
fix linux side of semaphore abstraction
git-svn-id: svn://localhost/ardour2/branches/3.0@8050 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-16 20:01:01 +00:00 |
|
Paul Davis
|
8e2f6b9e0f
|
handle OS X's lack of unnamed semaphores, phase 1
git-svn-id: svn://localhost/ardour2/branches/3.0@8049 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-16 19:47:38 +00:00 |
|
Carl Hetherington
|
7a25fa1beb
|
const fix.
git-svn-id: svn://localhost/ardour2/branches/3.0@8025 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-14 15:01:38 +00:00 |
|
Paul Davis
|
07921555aa
|
fix OS X compilation
git-svn-id: svn://localhost/ardour2/branches/3.0@8001 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-10 23:08:34 +00:00 |
|
Paul Davis
|
ded4a143db
|
much craziness with canvas cursors; fix 0 beat cursor text when shortening notes; fix crash when trimming locked regions; don't show trim cursors when region is locked; partial version of enumwriter validation fix from 2.X (less necessary with 3.0; probably more ...
git-svn-id: svn://localhost/ardour2/branches/3.0@7831 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-22 15:21:06 +00:00 |
|
Paul Davis
|
90e73a3a6d
|
(1) remove almost-never used block/unlock_property_changes() methods from PBD::Stateful (2) hide used and path columns from region list (3) detect mouse position within MIDI notes and thus allow move or trim from the same mouse mode (object or trim; first & last 1/4 of each note is for trimming
git-svn-id: svn://localhost/ardour2/branches/3.0@7823 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 15:15:06 +00:00 |
|
Paul Davis
|
c1ee2c6943
|
use isspace() and not isgraph() to identify whitespace; remove Glib::ustring version of strip_whitespace_edges()
git-svn-id: svn://localhost/ardour2/branches/3.0@7773 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-14 16:50:22 +00:00 |
|
Carl Hetherington
|
8778724701
|
Rename debug -> dump
git-svn-id: svn://localhost/ardour2/branches/3.0@7738 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-03 15:24:21 +00:00 |
|
Paul Davis
|
6f73d71780
|
fix thinko-bug in string specialization of Property<T>
git-svn-id: svn://localhost/ardour2/branches/3.0@7731 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-02 16:59:27 +00:00 |
|
Carl Hetherington
|
2221fc139c
|
Missing return.
git-svn-id: svn://localhost/ardour2/branches/3.0@7718 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-30 22:33:56 +00:00 |
|
Carl Hetherington
|
3150041423
|
(Hopefully) clarify operator= and copy construction behaviour of the Property hierarchy. Also make operator= copy the value but NOT the property ID; this stops e.g. a = b giving a the property ID of b and confusing things. Fixes some problems with save/restore of region sync position.
git-svn-id: svn://localhost/ardour2/branches/3.0@7707 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-29 01:09:05 +00:00 |
|
Carl Hetherington
|
c243a02c99
|
Fix crossfade undo using the stateful diff system. Fixes #3257.
git-svn-id: svn://localhost/ardour2/branches/3.0@7694 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-26 01:44:11 +00:00 |
|
Carl Hetherington
|
df2fd94919
|
Remove no-longer used file.
git-svn-id: svn://localhost/ardour2/branches/3.0@7693 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-26 01:11:03 +00:00 |
|
Carl Hetherington
|
b9126419ae
|
Small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@7686 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:32:21 +00:00 |
|
Carl Hetherington
|
f30402d073
|
clear_history -> clear_changes and some comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@7685 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:32:08 +00:00 |
|
Carl Hetherington
|
21855b71d2
|
Modify StatefulDiffCommand undo record to only contain the changes in one direction, as the other direction can be inferred. Breaks session history file compatibility.
git-svn-id: svn://localhost/ardour2/branches/3.0@7684 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:31:57 +00:00 |
|
Carl Hetherington
|
803f3a6a30
|
Small cleanups.
git-svn-id: svn://localhost/ardour2/branches/3.0@7683 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:31:49 +00:00 |
|
Carl Hetherington
|
fde848282d
|
Move various code up the Property / Stateful hierarchies.
git-svn-id: svn://localhost/ardour2/branches/3.0@7682 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:31:41 +00:00 |
|
Carl Hetherington
|
7b29752441
|
Rename various things in the property system.
git-svn-id: svn://localhost/ardour2/branches/3.0@7681 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:31:33 +00:00 |
|
Carl Hetherington
|
167c439002
|
Remove unused and broken method.
git-svn-id: svn://localhost/ardour2/branches/3.0@7680 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-25 17:31:20 +00:00 |
|
Carl Hetherington
|
74801c3212
|
Move some RegionListProperty methods up to SequenceProperty.
git-svn-id: svn://localhost/ardour2/branches/3.0@7668 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-22 23:53:00 +00:00 |
|
Paul Davis
|
a4d9d09af5
|
forward port 2.X changes up to and including rev 6714
git-svn-id: svn://localhost/ardour2/branches/3.0@7635 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-16 19:58:34 +00:00 |
|
Paul Davis
|
ece5093234
|
change Control::{set,get}_float to Control::{set,get}_double and make almost all Control-related stuff use double rather than random mixtures of float, double and some integer value ; make hans' program change stuff work quite a bit better (not finished yet) including keyboard edting of pgm change values
git-svn-id: svn://localhost/ardour2/branches/3.0@7514 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-27 14:09:16 +00:00 |
|
Carl Hetherington
|
aecbb04775
|
Fix up change list handling on removal and re-addition of a value.
git-svn-id: svn://localhost/ardour2/branches/3.0@7438 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-19 01:42:55 +00:00 |
|
Paul Davis
|
c9b121803c
|
add new files
git-svn-id: svn://localhost/ardour2/branches/3.0@7427 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-16 15:45:24 +00:00 |
|
Paul Davis
|
c8e3f32533
|
newly created files for use in recording appear in a .stubs folder, and are moved out of it when recording stops
git-svn-id: svn://localhost/ardour2/branches/3.0@7426 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-16 14:55:11 +00:00 |
|
Carl Hetherington
|
75c9d87051
|
Fix thinko in my previous commit. Should fix #3315.
git-svn-id: svn://localhost/ardour2/branches/3.0@7421 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-15 00:25:58 +00:00 |
|
Carl Hetherington
|
66062a85b6
|
Fix binding of automation list undo records to MIDI sources. Should fix the remainder of #3203.
git-svn-id: svn://localhost/ardour2/branches/3.0@7411 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-14 12:27:37 +00:00 |
|
Carl Hetherington
|
b47524ded2
|
const correctness.
git-svn-id: svn://localhost/ardour2/branches/3.0@7323 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-06-29 13:47:11 +00:00 |
|