Paul Davis [Wed, 3 May 2006 20:51:08 +0000 (20:51 +0000)]
dmalloc link support
git-svn-id: svn://localhost/trunk/ardour2@491
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 2 May 2006 01:08:34 +0000 (01:08 +0000)]
enable use of arrow keys, fix hscroller issues, start work on smoother auto-scroll
git-svn-id: svn://localhost/trunk/ardour2@490
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Sun, 30 Apr 2006 19:37:48 +0000 (19:37 +0000)]
Another GTK2 fix for timefx dialog.
git-svn-id: svn://localhost/trunk/ardour2@489
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 29 Apr 2006 15:40:52 +0000 (15:40 +0000)]
more tranzport lowlevel fixes and rebinding
git-svn-id: svn://localhost/trunk/ardour2@488
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Fri, 28 Apr 2006 06:10:27 +0000 (06:10 +0000)]
make new session dialog modal.
git-svn-id: svn://localhost/trunk/ardour2@487
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 27 Apr 2006 09:04:24 +0000 (09:04 +0000)]
"The In-Flight Hack, 2006"
a) measure lines extend the full height of the canvas
b) region name color bars and text positioning now adjusted to match
font size for different display resolutions
c) vertical scrollbar limited to cover visible tracks only
git-svn-id: svn://localhost/trunk/ardour2@486
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 26 Apr 2006 16:33:10 +0000 (16:33 +0000)]
Fix vst typo
git-svn-id: svn://localhost/trunk/ardour2@485
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 26 Apr 2006 16:15:26 +0000 (16:15 +0000)]
Fix missing commection from last commit
git-svn-id: svn://localhost/trunk/ardour2@484
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 26 Apr 2006 16:04:04 +0000 (16:04 +0000)]
Plugin selector useability changes, fix mouse grab bug in plugin barcontroller, prevent alpah key entry in tempo/meter dialogs
git-svn-id: svn://localhost/trunk/ardour2@483
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Apr 2006 00:58:34 +0000 (00:58 +0000)]
fix installation and mode of ardour2 script
git-svn-id: svn://localhost/trunk/ardour2@482
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 26 Apr 2006 00:45:27 +0000 (00:45 +0000)]
Install ardour as a binary, a script and a set of shared
libraries. Libraries are discovered via {LD,DYLD}_LIBRARY_PATH
git-svn-id: svn://localhost/trunk/ardour2@481
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 26 Apr 2006 00:18:06 +0000 (00:18 +0000)]
added std:: to atoi and atof to fix namespace problem in convert.cc
git-svn-id: svn://localhost/trunk/ardour2@480
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 25 Apr 2006 21:45:04 +0000 (21:45 +0000)]
Fixed linking for tranzport on MacOSX.
git-svn-id: svn://localhost/trunk/ardour2@479
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Jesse Chappell [Tue, 25 Apr 2006 20:41:43 +0000 (20:41 +0000)]
added stdint for compilation
git-svn-id: svn://localhost/trunk/ardour2@478
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 25 Apr 2006 20:30:16 +0000 (20:30 +0000)]
Added missing .cvsignore file.
git-svn-id: svn://localhost/trunk/ardour2@477
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 25 Apr 2006 20:24:43 +0000 (20:24 +0000)]
Missing .cvsignore file.
git-svn-id: svn://localhost/trunk/ardour2@476
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 25 Apr 2006 20:23:50 +0000 (20:23 +0000)]
All included libraries now link dynamically instead of statically.
Moved items from gtk2_ardour/utils to pbd3/convert.
Various cleanups.
git-svn-id: svn://localhost/trunk/ardour2@475
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 25 Apr 2006 20:21:15 +0000 (20:21 +0000)]
remove unintentional addition of PortInsert::silence()
git-svn-id: svn://localhost/trunk/ardour2@474
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 25 Apr 2006 20:10:42 +0000 (20:10 +0000)]
a) fixed pseudo-grab-retention in plugin UIs
b) inserts are properly silenced when route is muted
git-svn-id: svn://localhost/trunk/ardour2@473
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 25 Apr 2006 11:10:52 +0000 (11:10 +0000)]
add missing file, remove unnecessary qualifier
git-svn-id: svn://localhost/trunk/ardour2@472
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 25 Apr 2006 10:41:50 +0000 (10:41 +0000)]
add missing file
git-svn-id: svn://localhost/trunk/ardour2@471
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 25 Apr 2006 01:21:22 +0000 (01:21 +0000)]
add missing file
git-svn-id: svn://localhost/trunk/ardour2@470
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 25 Apr 2006 00:51:30 +0000 (00:51 +0000)]
Small tempo/meter dialog useability changes
git-svn-id: svn://localhost/trunk/ardour2@469
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 24 Apr 2006 22:45:19 +0000 (22:45 +0000)]
a) completely refactor abstract UI code
b) single-thread Tranzport implementation
c) implement BasicUI to share functionality across multiple
controllers
d) various minor fixes here and there
git-svn-id: svn://localhost/trunk/ardour2@468
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 24 Apr 2006 21:34:23 +0000 (21:34 +0000)]
New session dialog now opens as well as makes new sessions. Avoid seeing an ugly blank editor. Some dialog tweaks.
git-svn-id: svn://localhost/trunk/ardour2@467
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 24 Apr 2006 15:06:20 +0000 (15:06 +0000)]
Fix font size getter
git-svn-id: svn://localhost/trunk/ardour2@466
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 22 Apr 2006 17:03:28 +0000 (17:03 +0000)]
Fix my bogus glade file. sorry about that
git-svn-id: svn://localhost/trunk/ardour2@465
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 22 Apr 2006 16:49:51 +0000 (16:49 +0000)]
Set button labels sanely.
git-svn-id: svn://localhost/trunk/ardour2@464
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 22 Apr 2006 15:28:59 +0000 (15:28 +0000)]
Prompter now prevents blank strings or unaltered names & now has a horizontal orientation. Rename marker now uses the ArdourPrompter.
git-svn-id: svn://localhost/trunk/ardour2@463
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 21 Apr 2006 16:29:02 +0000 (16:29 +0000)]
Fixup for comments editor blocking presses to its button
git-svn-id: svn://localhost/trunk/ardour2@462
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 20 Apr 2006 20:41:05 +0000 (20:41 +0000)]
Comments button now indicates when comments are present, more dialog work (ask about saving, comments box etc.), code cleanups in mixer_strip.cc.
git-svn-id: svn://localhost/trunk/ardour2@461
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 20 Apr 2006 18:14:00 +0000 (18:14 +0000)]
a) use ink extents in most places where we used to use logical extents
for text sizing
b) add back scroll-wheel functionality to plugin parameter controls
git-svn-id: svn://localhost/trunk/ardour2@460
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 20 Apr 2006 11:41:45 +0000 (11:41 +0000)]
Add a stock question image to the choices dialog, other general dialog love.. Forgot to mention that in the last commit the default snapshot name has been modified for slightly better alphabetical sorting goodness (year is now first, weekday last).
git-svn-id: svn://localhost/trunk/ardour2@459
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 19 Apr 2006 20:42:17 +0000 (20:42 +0000)]
Change ArdourPrompter to not have an OK button by default, clean up new track/bus dialog and change 'affirmative' button on ArdourPrompter dialogs, make 'jack isn't running' dialog a MessageDialog, standardise some capitalisation, add stock buttons to plugin selector, fix layout of presets in plugin_ui. Fix 'rename range' dialog.
git-svn-id: svn://localhost/trunk/ardour2@458
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 19 Apr 2006 13:42:57 +0000 (13:42 +0000)]
Fix up cleanup summary dialogs a bit.
git-svn-id: svn://localhost/trunk/ardour2@457
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 19 Apr 2006 08:14:39 +0000 (08:14 +0000)]
Clean up/Flush wastebasket work again, change recent/new/open dialog button labels to make them more Gnome HIG
git-svn-id: svn://localhost/trunk/ardour2@456
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 19 Apr 2006 02:11:39 +0000 (02:11 +0000)]
a) fix editor hscroller to follow PT behaviour - scrollbar always
covers 0...full session + 10% of current zoom page size
b) add "big meter" mode to tranzport and fix more bugs with tranzport
support
git-svn-id: svn://localhost/trunk/ardour2@455
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 17 Apr 2006 18:43:51 +0000 (18:43 +0000)]
Make sure region fades don't get messed up when regions are split.
git-svn-id: svn://localhost/trunk/ardour2@454
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Wed, 12 Apr 2006 03:09:25 +0000 (03:09 +0000)]
Added tooltips to help explain various soundfilebrowser buttons.
Fixed auditioning for SoundFileChooser and SoundFileOmega.
git-svn-id: svn://localhost/trunk/ardour2@453
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 11 Apr 2006 03:15:57 +0000 (03:15 +0000)]
likely fixes for problems loading templates with destructive tracks. Note that old templates with such tracks will need to be re-generated, since they are lacking information required for the session setup to succeed
git-svn-id: svn://localhost/trunk/ardour2@452
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 10 Apr 2006 23:12:44 +0000 (23:12 +0000)]
remove link against libusb from gtk_ardour; allow recording beyond current end marker (bug introduced recently)
git-svn-id: svn://localhost/trunk/ardour2@451
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 10 Apr 2006 03:54:00 +0000 (03:54 +0000)]
a) moved metering and meter falloff code into libardour
b) added initial "big meter" mode for tranzport
c) fixed some lock issues in ARDOUR::IO objects
d) generic_midi control surface module now compiles and loads
git-svn-id: svn://localhost/trunk/ardour2@450
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 10 Apr 2006 02:14:05 +0000 (02:14 +0000)]
Reinstate mouse scroll actions (audio clocks, shuttle wheel, faders), clearing selection is undoable, fix compiler warning, add modified patch by Jon Michael Smith for mouse wheel track height adjustment and vertical canvas scrolling (thanks Jon)
git-svn-id: svn://localhost/trunk/ardour2@449
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 Apr 2006 16:51:27 +0000 (16:51 +0000)]
3 different data wheel modes for tranzport, plus lock on writes, and more
git-svn-id: svn://localhost/trunk/ardour2@448
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 Apr 2006 02:17:58 +0000 (02:17 +0000)]
fixes for tranzport print routine
git-svn-id: svn://localhost/trunk/ardour2@447
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 6 Apr 2006 01:52:45 +0000 (01:52 +0000)]
significant extensions to tranzport support
git-svn-id: svn://localhost/trunk/ardour2@446
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 5 Apr 2006 20:03:55 +0000 (20:03 +0000)]
set cursor to white in rc file
git-svn-id: svn://localhost/trunk/ardour2@445
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 Apr 2006 03:05:30 +0000 (03:05 +0000)]
further extensions to Tranzport support and control surface interface design
git-svn-id: svn://localhost/trunk/ardour2@444
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 Apr 2006 00:24:57 +0000 (00:24 +0000)]
add new control protocol related files
git-svn-id: svn://localhost/trunk/ardour2@443
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 5 Apr 2006 00:21:43 +0000 (00:21 +0000)]
a) dynamically loadable control surface support
b) move tranzport and generic midi into separate dirs under "surfaces"
git-svn-id: svn://localhost/trunk/ardour2@442
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 4 Apr 2006 03:26:08 +0000 (03:26 +0000)]
a) start at creating ControlProtocol objects
b) basic support for Frontier Design Tranzport
c) probably broke some aspect of existing generic MIDI feedback
git-svn-id: svn://localhost/trunk/ardour2@441
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 4 Apr 2006 02:28:44 +0000 (02:28 +0000)]
new region names are now based on file source names, standardise capitalisation of location right click menus
git-svn-id: svn://localhost/trunk/ardour2@440
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 1 Apr 2006 11:50:44 +0000 (11:50 +0000)]
separate regions in loop/punch range with right-click.. more attempts to clarify language of right-click menus
git-svn-id: svn://localhost/trunk/ardour2@439
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 1 Apr 2006 00:21:25 +0000 (00:21 +0000)]
fix incorrect marker/range marker right-click menus, try to clarify the text in them, select all between cursors ('u' is the shortcut) separate regions using range marker (a new right click menu on a range matker), easter egg
git-svn-id: svn://localhost/trunk/ardour2@438
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 23:00:40 +0000 (23:00 +0000)]
a) add "Add Range Markers" to region context menu
b) add "Set Range" to region context menu
git-svn-id: svn://localhost/trunk/ardour2@437
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Fri, 31 Mar 2006 22:31:59 +0000 (22:31 +0000)]
Splitting a region doesn't affect layering: the two remaining pieces
will stay in the same place as the original one when compared to other
regions on the playlist.
git-svn-id: svn://localhost/trunk/ardour2@436
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Fri, 31 Mar 2006 21:34:22 +0000 (21:34 +0000)]
Splitting a regon now retains crossfades, even if the split happens
within a crossfade.
git-svn-id: svn://localhost/trunk/ardour2@435
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 16:16:16 +0000 (16:16 +0000)]
zoom to session now uses the start marker instead of zero
git-svn-id: svn://localhost/trunk/ardour2@434
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 15:51:03 +0000 (15:51 +0000)]
a) persist whether the end marker should move at first capture in the session file
b) prevent transport motion if stop-at-session-end is true
c) ensure that (more) menu items that provide control over Configuration object options are in the correct state at startup
d) Configuration options removed from "have a session" sensitivity toggling
e) removed functionally empty default_keys.cc
git-svn-id: svn://localhost/trunk/ardour2@433
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Mar 2006 01:48:13 +0000 (01:48 +0000)]
fix track control table height issues (hopefully for the last time
git-svn-id: svn://localhost/trunk/ardour2@432
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 30 Mar 2006 15:50:08 +0000 (15:50 +0000)]
a) remove polarity button, add polarity menu item, move functionality into RouteUI
b) correct switcheroo in function of active/visible columns for edit groups
git-svn-id: svn://localhost/trunk/ardour2@431
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 30 Mar 2006 15:08:56 +0000 (15:08 +0000)]
fix color/style issue for mixer strip name button
git-svn-id: svn://localhost/trunk/ardour2@430
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 30 Mar 2006 13:41:47 +0000 (13:41 +0000)]
Oops! that mixer button code was broke, another one of these unrealized widget situations. back to normal for now...
git-svn-id: svn://localhost/trunk/ardour2@429
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 30 Mar 2006 10:40:58 +0000 (10:40 +0000)]
rc changes to fix invisible checkboxes in export dialog for some themes. Fixed the cut off text in the track name button at the top of each mixer strip (the colored button). The theme engine style is still lost at the moment. I'm still working on that, and thats why the commented code additions.
git-svn-id: svn://localhost/trunk/ardour2@428
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 30 Mar 2006 03:38:33 +0000 (03:38 +0000)]
dbl-click on a recent session completes dialog; start work on saving modified key bindings
git-svn-id: svn://localhost/trunk/ardour2@427
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Wed, 29 Mar 2006 20:11:03 +0000 (20:11 +0000)]
Removed unused header files.
git-svn-id: svn://localhost/trunk/ardour2@426
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 29 Mar 2006 19:29:15 +0000 (19:29 +0000)]
install into ardour2 dirs, not ardour (translations not included, yet)
git-svn-id: svn://localhost/trunk/ardour2@425
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 29 Mar 2006 18:52:55 +0000 (18:52 +0000)]
a) fix special button press handling for solo+mute buttons
b) buttons for "restore pending state" dialog had reversed semantics
c) logic for checking a pending source file header was wrong
d) fixed file unlink from within real-time context
git-svn-id: svn://localhost/trunk/ardour2@424
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Mar 2006 19:22:29 +0000 (19:22 +0000)]
a) fix problems with multichannel tape tracks
b) separate data format and header format for native audio files
c) expose data/header selections in GUI
d) fix error in file naming for multichannel tape tracks
e) remove blocks on GTK rc files during startup
git-svn-id: svn://localhost/trunk/ardour2@423
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 28 Mar 2006 10:52:46 +0000 (10:52 +0000)]
replaced deprecated (and ugly) FileSelection with FileChooserDialog in export dialog. Also some button size trimming
git-svn-id: svn://localhost/trunk/ardour2@422
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 28 Mar 2006 00:49:02 +0000 (00:49 +0000)]
set color of export dialog checkbox's to fix invisible port selectors. Set smaller button thickness. Changed ardour directories to ardour2 to avoid conflicts with legacy ardour
git-svn-id: svn://localhost/trunk/ardour2@421
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 27 Mar 2006 01:04:59 +0000 (01:04 +0000)]
total reimplementation of Configuration object internals to make adding new config vars an order of magnitude simpler. the actual path taken is a bit of a kludge, to put it mildly, but adding a new variable is now basically just one line in configuration_vars.h, and no work is required for serialization to/from ardour.rc.
git-svn-id: svn://localhost/trunk/ardour2@420
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Sun, 26 Mar 2006 11:27:01 +0000 (11:27 +0000)]
fixed disappearing fade out points in xfade editor
git-svn-id: svn://localhost/trunk/ardour2@419
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 22 Mar 2006 23:15:05 +0000 (23:15 +0000)]
more gcc4 fixes to handle jumps over declarations
git-svn-id: svn://localhost/trunk/ardour2@418
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 22 Mar 2006 22:18:08 +0000 (22:18 +0000)]
gcc4 fix for new import/embed code, plus inline reject_if_rate_differs() function
git-svn-id: svn://localhost/trunk/ardour2@417
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 22 Mar 2006 17:03:00 +0000 (17:03 +0000)]
significant changes in code to handle import/embedding - much cleaner and less code, plus the import progress bar now works; unify response handling for Gtkmm2ext::Choice
git-svn-id: svn://localhost/trunk/ardour2@415
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Mar 2006 21:08:24 +0000 (21:08 +0000)]
Gtkmm2ext::Choice now inherits from Gtk::Dialog; embed/import rate mismatch dialog no longer hangs in recursive Main::run() call
git-svn-id: svn://localhost/trunk/ardour2@414
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 21 Mar 2006 18:40:17 +0000 (18:40 +0000)]
Various marker undo fixes.
git-svn-id: svn://localhost/trunk/ardour2@413
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Mar 2006 16:59:48 +0000 (16:59 +0000)]
save destructive xfade length in ardour.rc; change update policy for xfade sliders
git-svn-id: svn://localhost/trunk/ardour2@412
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Mar 2006 15:27:57 +0000 (15:27 +0000)]
add crossfade and layering options to menu system; add missing crossfade editor curve image; add control for destructive recording xfade; remove dead options from options editor
git-svn-id: svn://localhost/trunk/ardour2@411
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 20 Mar 2006 22:14:12 +0000 (22:14 +0000)]
Fix for #1179. Crossfades are not lost anymore when regions are split.
git-svn-id: svn://localhost/trunk/ardour2@410
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Mar 2006 16:41:30 +0000 (16:41 +0000)]
testing new CVS tracking for drupal
git-svn-id: svn://localhost/trunk/ardour2@409
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Mar 2006 12:57:58 +0000 (12:57 +0000)]
add remote control menu item to editor audio time axis views
git-svn-id: svn://localhost/trunk/ardour2@407
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sun, 19 Mar 2006 12:33:15 +0000 (12:33 +0000)]
ensure .ardour directory is created, update build docs
git-svn-id: svn://localhost/trunk/ardour2@406
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Mar 2006 20:24:26 +0000 (20:24 +0000)]
change rec box drawing for destructive tracks
git-svn-id: svn://localhost/trunk/ardour2@405
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Mar 2006 17:39:21 +0000 (17:39 +0000)]
lots of fidgety work to get track renaming to work correctly now that we have to rename audio files too; some GUI tweaks
git-svn-id: svn://localhost/trunk/ardour2@404
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 17 Mar 2006 10:03:21 +0000 (10:03 +0000)]
a few text color tweaks (redirect box and region list)
git-svn-id: svn://localhost/trunk/ardour2@403
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 17 Mar 2006 07:41:21 +0000 (07:41 +0000)]
fix for another broken prompter
git-svn-id: svn://localhost/trunk/ardour2@402
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Thu, 16 Mar 2006 21:49:44 +0000 (21:49 +0000)]
Completed playlist copy constructor. Also fixed issue with layering in
Playlist::set_state().
git-svn-id: svn://localhost/trunk/ardour2@401
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 16 Mar 2006 08:22:59 +0000 (08:22 +0000)]
set a smaller minimum RedirectBox height, allowing the mixer window height to be resized to a smaller size than was allowed, for us widescreen (aka shortscreen) laptop users :)
git-svn-id: svn://localhost/trunk/ardour2@400
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 15 Mar 2006 18:32:32 +0000 (18:32 +0000)]
remove debug code
git-svn-id: svn://localhost/trunk/ardour2@399
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 15 Mar 2006 17:34:07 +0000 (17:34 +0000)]
fix for meter_point_button
git-svn-id: svn://localhost/trunk/ardour2@398
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Wed, 15 Mar 2006 16:33:00 +0000 (16:33 +0000)]
found a couple more hard coded xpms :)
git-svn-id: svn://localhost/trunk/ardour2@397
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Mar 2006 02:16:22 +0000 (02:16 +0000)]
remove the pitiful Pix class
git-svn-id: svn://localhost/trunk/ardour2@396
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 15 Mar 2006 02:04:30 +0000 (02:04 +0000)]
pixbufs instead of pixmaps; function-scope local fd's for reading from a FileSource
git-svn-id: svn://localhost/trunk/ardour2@395
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 14 Mar 2006 21:35:55 +0000 (21:35 +0000)]
Pointer fix from essej.
git-svn-id: svn://localhost/trunk/ardour2@394
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 14 Mar 2006 21:35:00 +0000 (21:35 +0000)]
Crossfade copy-constructor + copy crossfades when creating a copy of a
playlist.
git-svn-id: svn://localhost/trunk/ardour2@393
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Mar 2006 20:51:55 +0000 (20:51 +0000)]
fix problems with pixmaps/xpm files
git-svn-id: svn://localhost/trunk/ardour2@392
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Mar 2006 14:32:14 +0000 (14:32 +0000)]
fix for restoring destructive-ness on session reload using flags, plus an edit/mix group fix to avoid gtk error msgs
git-svn-id: svn://localhost/trunk/ardour2@391
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Tue, 14 Mar 2006 07:46:59 +0000 (07:46 +0000)]
created get_bogus_drawable() when I realized it was needed by FastMeter as well as Pix. All pixmaps are files now, located in gtk2_ardour/pixmaps and loaded by default from ~/.ardour/pixmaps at runtime
git-svn-id: svn://localhost/trunk/ardour2@390
d708f5d6-7413-0410-9779-
e7cbd77b26cf