|
4085309cdb
|
make Stateful::_id private and provide appropriate methods to set it, and use them throughout ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@10222 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 13:18:47 +00:00 |
|
|
0938a42440
|
fixes for 98% of all the warnings/errors reported by OS X gcc on tiger
git-svn-id: svn://localhost/ardour2/branches/3.0@10179 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-09-30 17:55:14 +00:00 |
|
|
a5efa9a500
|
initial pass at session-renaming functionality
git-svn-id: svn://localhost/ardour2/branches/3.0@9876 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-14 17:41:06 +00:00 |
|
|
10cb0a7646
|
introduce GUIObjectState; massive, pervasive changes in visibility and height management for track displays in the editor
git-svn-id: svn://localhost/ardour2/branches/3.0@9796 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 00:37:13 +00:00 |
|
Carl Hetherington
|
8f3f86b8a8
|
Display audio file format in the menu bar (#4016).
git-svn-id: svn://localhost/ardour2/branches/3.0@9788 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-03 00:45:15 +00:00 |
|
|
a6517a0190
|
move punch in/out buttons into time info box; remove rounded corners on clocks
git-svn-id: svn://localhost/ardour2/branches/3.0@9691 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-08 19:48:57 +00:00 |
|
|
e77b5261d2
|
next iteration of clock work. still far from complete, and probably waiting on a rethink of text rendering+layout. but it has the info block now, and it semi-works
git-svn-id: svn://localhost/ardour2/branches/3.0@9676 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-03 22:18:47 +00:00 |
|
|
83f385d263
|
audio clock switchover part2: remove most egregious include-time dependency on audio_clock.h, and alter API for a few utilities along the way
git-svn-id: svn://localhost/ardour2/branches/3.0@9673 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-02 17:50:37 +00:00 |
|
|
ed626628b5
|
Delete trailing whitespace
git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-01 17:00:29 +00:00 |
|
Carl Hetherington
|
09d4ab251e
|
Remove some unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9570 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-23 10:03:04 +00:00 |
|
|
2761f899c5
|
fix translation issue with verb substitution in quit/close dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@9567 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-22 20:02:50 +00:00 |
|
Carl Hetherington
|
d947f27faf
|
Remove some unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9476 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-04 15:03:35 +00:00 |
|
|
458db0525c
|
reinstate MIDI binding for shuttle controller
git-svn-id: svn://localhost/ardour2/branches/3.0@9394 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 05:07:41 +00:00 |
|
|
718b2eab67
|
factor out shuttle controller to its own class, new design
git-svn-id: svn://localhost/ardour2/branches/3.0@9391 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-20 02:48:20 +00:00 |
|
|
b691ba816f
|
goodbye toggle buttons for autoplay, autoinput, click and autoreturn; move nudge stuff up to transport bar; reduces minimum width quite a bit (still big though)
git-svn-id: svn://localhost/ardour2/branches/3.0@9214 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-26 20:11:28 +00:00 |
|
Carl Hetherington
|
7590b859fd
|
Allow naming of new tracks/busses in the add route dialogue (#3376).
git-svn-id: svn://localhost/ardour2/branches/3.0@8976 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-27 01:59:04 +00:00 |
|
Carl Hetherington
|
0d61f205ab
|
Bring up the click tab of the RC options window when right-clicking on the click button (#3783).
git-svn-id: svn://localhost/ardour2/branches/3.0@8889 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 18:53:31 +00:00 |
|
|
fee3709438
|
preparations for a working speaker editing dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@8878 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 04:45:49 +00:00 |
|
Carl Hetherington
|
bdc9dc94b8
|
Come to think of it, those size requests were hack to support a clock in the menu bar, which we gave up on. So remove them.
git-svn-id: svn://localhost/ardour2/branches/3.0@8867 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-16 02:12:01 +00:00 |
|
Carl Hetherington
|
813df53d2f
|
Update menu bar widget size requests on font scaling.
git-svn-id: svn://localhost/ardour2/branches/3.0@8866 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-16 01:29:53 +00:00 |
|
|
f336aa4f67
|
remove unimplemented, unnecessary function decls
git-svn-id: svn://localhost/ardour2/branches/3.0@8826 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-11 18:02:00 +00:00 |
|
Carl Hetherington
|
19d1132afb
|
Terminate RapidScreenUpdate clock updates earlier when they are not necessary. Fix set from playhead when used on the position clock in the region properties dialogue. Make clocks sample-accurate when they are set in frames and then queried in frames without an edit in-between.
git-svn-id: svn://localhost/ardour2/branches/3.0@8547 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-19 20:54:51 +00:00 |
|
Carl Hetherington
|
12a3e9b879
|
Remove direct busses so that all busses have internal returns.
git-svn-id: svn://localhost/ardour2/branches/3.0@8447 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-05 15:52:27 +00:00 |
|
Carl Hetherington
|
eb5870781a
|
Add dialogue to ask user about ambiguous source files. Fixes #3603.
git-svn-id: svn://localhost/ardour2/branches/3.0@8265 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-14 02:45:41 +00:00 |
|
Carl Hetherington
|
485b70b610
|
Remove menu bar clock in fullscreen mode until someone comes up with an agreeable look for it.
git-svn-id: svn://localhost/ardour2/branches/3.0@8237 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-10 17:38:58 +00:00 |
|
Carl Hetherington
|
73192bc1a7
|
Remove all use of nframes_t.
git-svn-id: svn://localhost/ardour2/branches/3.0@8166 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-03 22:26:29 +00:00 |
|
|
bb797943dd
|
add configurable colors to stereo panner, plus keybindings for zero width (0), 1 (alt-up) or -1 (alt-down), plus M when its mono
git-svn-id: svn://localhost/ardour2/branches/3.0@8153 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-02 15:51:42 +00:00 |
|
|
8b68ed57ec
|
Fix some messed up code (spacey tabs).
(There is faar more of this... FIX YOUR EDITORS!)
git-svn-id: svn://localhost/ardour2/branches/3.0@8086 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 20:37:39 +00:00 |
|
Carl Hetherington
|
91d3ab7cec
|
Add a clock to the menu bar in full-screen mode. Fixes #1273.
git-svn-id: svn://localhost/ardour2/branches/3.0@8024 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-14 13:48:24 +00:00 |
|
|
5c6ba165f6
|
initial pass at a missing file dialog and "relocatable" source files. lots more to do here
git-svn-id: svn://localhost/ardour2/branches/3.0@7983 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-09 06:03:51 +00:00 |
|
Carl Hetherington
|
f0d2fec29d
|
Fix roll after locate from the audio clock context menu. Restore Go buttons in the location window. Fixes #3521.
git-svn-id: svn://localhost/ardour2/branches/3.0@7962 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-04 15:40:25 +00:00 |
|
Carl Hetherington
|
096f146d94
|
Tidy up Window menu a bit; use ToggleActions for all relevant things, cleanup editor/mixer options a bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7828 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-22 00:41:25 +00:00 |
|
|
da8eec7a83
|
remove Glib::ustring from gtk2_ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@7774 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-14 16:51:02 +00:00 |
|
|
f13b700944
|
mostly fix 3409 by making it impossible to sync to JACK if video pull up/down is non-zero. missing: can still alter video pull up/down after syncing to JACK, will likely wait till post-3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@7721 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-31 01:49:33 +00:00 |
|
Carl Hetherington
|
579fcb70e2
|
First go at saving window visibility and position state across saves.
git-svn-id: svn://localhost/ardour2/branches/3.0@7644 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-18 02:20:15 +00:00 |
|
|
54d00408c3
|
forward port 2.X changes up to and including rev 6842
git-svn-id: svn://localhost/ardour2/branches/3.0@7637 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-17 02:48:24 +00:00 |
|
|
f5c4c8a293
|
forward port 2.X changes up to and including rev 6767
git-svn-id: svn://localhost/ardour2/branches/3.0@7636 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-17 00:28:20 +00:00 |
|
|
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 |
|
|
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 |
|
|
c685724c80
|
step editing now accessed via a context menu on MIDI track rec-enable buttons. along the way, fixed up confusion between set_rec_enable() and set_rec_enabled() methods in Route/Track/Diskstream
git-svn-id: svn://localhost/ardour2/branches/3.0@7482 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-24 16:40:56 +00:00 |
|
Carl Hetherington
|
cd6c3af27d
|
Patch from dx9s to rearrange the View/Window menus a bit and add an option to keap tearoff toolbars when maximising editor space. Fixes #2974.
git-svn-id: svn://localhost/ardour2/branches/3.0@7480 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-23 23:29:36 +00:00 |
|
Carl Hetherington
|
c546ad359a
|
Allow multiple MIDI tracer windows.
git-svn-id: svn://localhost/ardour2/branches/3.0@7392 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-08 01:21:22 +00:00 |
|
Carl Hetherington
|
ea23298f10
|
Setup fixed ports for MIDI control data; hence remove configuration of those ports. Move MIDI tracer to the Windows menu. Trim some unused code from the midi++ Manager.
git-svn-id: svn://localhost/ardour2/branches/3.0@7384 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-07 00:40:58 +00:00 |
|
Torben Hohn
|
ef505452a2
|
basic -T <load_template> option
git-svn-id: svn://localhost/ardour2/branches/3.0@7208 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-06-02 14:36:10 +00:00 |
|
|
9c51553588
|
remove "ardourBuffering" file creation (it was useless, sadly); editor region list now responds to bounds changes; tweak opton in RC config editor
git-svn-id: svn://localhost/ardour2/branches/3.0@7013 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-28 14:51:17 +00:00 |
|
|
d9cebc2edf
|
commits 6001-6525 inclusive from 2.X applied to 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@6942 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-21 02:24:38 +00:00 |
|
|
b5c21e65fc
|
finish commit from yesterday ... sorry folks
git-svn-id: svn://localhost/ardour2/branches/3.0@6786 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-23 12:19:21 +00:00 |
|
|
7689d72875
|
put the issue of using a monitor section into ~/.config/ardour.rc, not the session file. probably not totally right yet. provide startup dialog choice page to let first time users make the decision when first trying ardour (needs rewording)
git-svn-id: svn://localhost/ardour2/branches/3.0@6780 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-22 03:22:28 +00:00 |
|
|
814f2fbd8f
|
change session construction so that the the monitor bus config is derived (once) from the master bus config
git-svn-id: svn://localhost/ardour2/branches/3.0@6779 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-21 17:02:30 +00:00 |
|
|
d163021950
|
lots of tricks & tweaks related to the monitor section and All That It Uses
git-svn-id: svn://localhost/ardour2/branches/3.0@6777 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-19 20:53:22 +00:00 |
|