ardour.git
17 years agoslight correction to last copy-drag-constrained logic
Paul Davis [Wed, 28 Feb 2007 23:00:00 +0000 (23:00 +0000)]
slight correction to last copy-drag-constrained logic

git-svn-id: svn://localhost/ardour2/trunk@1537 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomaybe fix copy-x-constrained drag issues; mix group buttons change text when mix...
Paul Davis [Wed, 28 Feb 2007 21:57:38 +0000 (21:57 +0000)]
maybe fix copy-x-constrained drag issues; mix group buttons change text when mix group name changes (from carl h.)

git-svn-id: svn://localhost/ardour2/trunk@1536 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove Id: lines from many/all headers and some more source files
Paul Davis [Wed, 28 Feb 2007 19:32:13 +0000 (19:32 +0000)]
remove Id: lines from many/all headers and some more source files

git-svn-id: svn://localhost/ardour2/trunk@1535 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years ago"Sampo's Delight" - add "do not show this window again" to memory warning; check...
Paul Davis [Wed, 28 Feb 2007 18:55:46 +0000 (18:55 +0000)]
"Sampo's Delight" - add "do not show this window again" to memory warning; check physical RAM on linux and only warn if limit is less than 75% of total RAM; do nothing on OSX since there is no mlockall there

git-svn-id: svn://localhost/ardour2/trunk@1534 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoWhile I am honored, humbled, and pleased to be added to the ardour copyright message,
David Taht [Wed, 28 Feb 2007 17:42:07 +0000 (17:42 +0000)]
While I am honored, humbled, and pleased to be added to the ardour copyright message,
my name is actually spelt with an umlaut. Fixed.

git-svn-id: svn://localhost/ardour2/trunk@1533 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for mute button color/state caused by cut-n-paste coding, plus another access...
Paul Davis [Wed, 28 Feb 2007 17:14:39 +0000 (17:14 +0000)]
fix for mute button color/state caused by cut-n-paste coding, plus another access(2) bites the portability dust

git-svn-id: svn://localhost/ardour2/trunk@1532 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodesensitize auto-return button on slave != None and ignore auto-return in libardour...
Paul Davis [Wed, 28 Feb 2007 01:27:56 +0000 (01:27 +0000)]
desensitize auto-return button on slave != None and ignore auto-return in libardour if slave != None

git-svn-id: svn://localhost/ardour2/trunk@1531 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodesensitize auto-play button on slave != None and ignore auto-play in libardour if...
Paul Davis [Wed, 28 Feb 2007 01:19:56 +0000 (01:19 +0000)]
desensitize auto-play button on slave != None and ignore auto-play in libardour if slave != None

git-svn-id: svn://localhost/ardour2/trunk@1530 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix range mode problem with a recent commit - crash when dragging, due to drag_info...
Paul Davis [Tue, 27 Feb 2007 19:47:36 +0000 (19:47 +0000)]
fix range mode problem with a recent commit - crash when dragging, due to drag_info.data being NULL when in range mode

git-svn-id: svn://localhost/ardour2/trunk@1529 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix #1497, related to lack of status.done setting when libsndfile craps out on us
Paul Davis [Tue, 27 Feb 2007 19:01:38 +0000 (19:01 +0000)]
fix #1497, related to lack of status.done setting when libsndfile craps out on us

git-svn-id: svn://localhost/ardour2/trunk@1528 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agotweak placement of region name text; patch from b0ef for color manager window mgmt
Paul Davis [Tue, 27 Feb 2007 18:22:25 +0000 (18:22 +0000)]
tweak placement of region name text; patch from b0ef for color manager window mgmt

git-svn-id: svn://localhost/ardour2/trunk@1527 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix #1394 - The 'narrow strip' option in the mixer does not take extra width into...
Paul Davis [Tue, 27 Feb 2007 17:22:47 +0000 (17:22 +0000)]
fix #1394 - The 'narrow strip' option in the mixer does not take extra width into account; involved some nice cleanup of width handling in mixer strips etc.

git-svn-id: svn://localhost/ardour2/trunk@1526 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for build issue on Mandriva, #1180 ; remove stacktrace output when JACK freewheel...
Paul Davis [Tue, 27 Feb 2007 14:02:22 +0000 (14:02 +0000)]
fix for build issue on Mandriva, #1180 ; remove stacktrace output when JACK freewheeling is turned off

git-svn-id: svn://localhost/ardour2/trunk@1525 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix copy-drag of regions, i believe
Paul Davis [Tue, 27 Feb 2007 13:49:44 +0000 (13:49 +0000)]
fix copy-drag of regions, i believe

git-svn-id: svn://localhost/ardour2/trunk@1524 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agototally redesign import code to avoid stupid intermediate file copy [beta]
Paul Davis [Tue, 27 Feb 2007 03:59:37 +0000 (03:59 +0000)]
totally redesign import code to avoid stupid intermediate file copy [beta]

git-svn-id: svn://localhost/ardour2/trunk@1520 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agopatch from mantis user cth103 to fix up fixed-time cross-track drags
Paul Davis [Mon, 26 Feb 2007 23:55:24 +0000 (23:55 +0000)]
patch from mantis user cth103 to fix up fixed-time cross-track drags

git-svn-id: svn://localhost/ardour2/trunk@1519 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agocompile tranzport stuff by default but do not allow compilation if libusb is not...
Paul Davis [Mon, 26 Feb 2007 23:54:18 +0000 (23:54 +0000)]
compile tranzport stuff by default but do not allow compilation if libusb is not found

git-svn-id: svn://localhost/ardour2/trunk@1518 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd nedko to contributors list
Paul Davis [Mon, 26 Feb 2007 21:32:22 +0000 (21:32 +0000)]
add nedko to contributors list

git-svn-id: svn://localhost/ardour2/trunk@1517 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix a couple uninitialized variable messages
Paul Davis [Mon, 26 Feb 2007 21:29:50 +0000 (21:29 +0000)]
fix a couple uninitialized variable messages

git-svn-id: svn://localhost/ardour2/trunk@1516 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoi18n MISSING
Taybin Rutkin [Mon, 26 Feb 2007 19:26:49 +0000 (19:26 +0000)]
i18n MISSING
added version files and strreplace.cc to xcode projects for pbd and midi++.

git-svn-id: svn://localhost/ardour2/trunk@1515 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoclean up RCU fix even more; nedko's missing sources patch
Paul Davis [Mon, 26 Feb 2007 19:02:48 +0000 (19:02 +0000)]
clean up RCU fix even more; nedko's missing sources patch

git-svn-id: svn://localhost/ardour2/trunk@1514 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix error in last commit with VST entry function type cast
Paul Davis [Mon, 26 Feb 2007 17:48:53 +0000 (17:48 +0000)]
fix error in last commit with VST entry function type cast

git-svn-id: svn://localhost/ardour2/trunk@1512 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix compiler complaints about RCU code; fix a couple of compiler warnings
Paul Davis [Mon, 26 Feb 2007 17:44:09 +0000 (17:44 +0000)]
fix compiler complaints about RCU code; fix a couple of compiler warnings

git-svn-id: svn://localhost/ardour2/trunk@1511 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for #1503, crash on new session in write-protected dir
Paul Davis [Mon, 26 Feb 2007 04:37:32 +0000 (04:37 +0000)]
fix for #1503, crash on new session in write-protected dir

git-svn-id: svn://localhost/ardour2/trunk@1510 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoprevent inadvertent "sounds" dir from 0.99 from confusing 2.0
Paul Davis [Sun, 25 Feb 2007 21:54:59 +0000 (21:54 +0000)]
prevent inadvertent "sounds" dir from 0.99 from confusing 2.0

git-svn-id: svn://localhost/ardour2/trunk@1509 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew crossfade editor button icons from thorsten; ignore loop+range markers when looki...
Paul Davis [Sun, 25 Feb 2007 20:53:55 +0000 (20:53 +0000)]
new crossfade editor button icons from thorsten; ignore loop+range markers when looking for next/previous locations

git-svn-id: svn://localhost/ardour2/trunk@1506 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for #1041, I/O names with colons in them
Paul Davis [Fri, 23 Feb 2007 17:27:06 +0000 (17:27 +0000)]
fix for #1041, I/O names with colons in them

git-svn-id: svn://localhost/ardour2/trunk@1502 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixed incorrect restore of mixer strip visibility
Paul Davis [Fri, 23 Feb 2007 16:49:39 +0000 (16:49 +0000)]
fixed incorrect restore of mixer strip visibility

git-svn-id: svn://localhost/ardour2/trunk@1501 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore complete fix for MTC time signal not providing FPS/drop values
Paul Davis [Fri, 23 Feb 2007 16:10:33 +0000 (16:10 +0000)]
more complete fix for MTC time signal not providing FPS/drop values

git-svn-id: svn://localhost/ardour2/trunk@1500 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAssigned highest priority to all widget and class styles. This makes ardour finally...
Doug McLain [Fri, 23 Feb 2007 14:37:19 +0000 (14:37 +0000)]
Assigned highest priority to all widget and class styles.  This makes ardour finally impervious to desktop theme settings, namely the infamous KDE --Apply KDE colors to non-KDE apps-- option

git-svn-id: svn://localhost/ardour2/trunk@1499 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agopossible fix for MTC slaving
Paul Davis [Fri, 23 Feb 2007 13:40:09 +0000 (13:40 +0000)]
possible fix for MTC slaving

git-svn-id: svn://localhost/ardour2/trunk@1498 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoReplaces tabs with spaces in python file.
Taybin Rutkin [Fri, 23 Feb 2007 04:47:09 +0000 (04:47 +0000)]
Replaces tabs with spaces in python file.

git-svn-id: svn://localhost/ardour2/trunk@1497 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosndfile include fix for tranzport code as well
Paul Davis [Fri, 23 Feb 2007 04:36:43 +0000 (04:36 +0000)]
sndfile include fix for tranzport code as well

git-svn-id: svn://localhost/ardour2/trunk@1496 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoprevent new session construction if not connected to JACK
Paul Davis [Fri, 23 Feb 2007 04:19:16 +0000 (04:19 +0000)]
prevent new session construction if not connected to JACK

git-svn-id: svn://localhost/ardour2/trunk@1495 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix timestretch naming issue, #1501
Paul Davis [Fri, 23 Feb 2007 02:15:51 +0000 (02:15 +0000)]
fix timestretch naming issue, #1501

git-svn-id: svn://localhost/ardour2/trunk@1494 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved unused session_control.cc.
Taybin Rutkin [Fri, 23 Feb 2007 02:03:35 +0000 (02:03 +0000)]
Removed unused session_control.cc.
Added XCode project for libardour
Modified midi++'s XCode to use consistant paths and depend on pbd.

git-svn-id: svn://localhost/ardour2/trunk@1493 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosndfile including fix.
Taybin Rutkin [Thu, 22 Feb 2007 21:59:33 +0000 (21:59 +0000)]
sndfile including fix.

git-svn-id: svn://localhost/ardour2/trunk@1492 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoexplicitly check for autocrap tools from the autogen.sh scripts
Paul Davis [Thu, 22 Feb 2007 20:50:35 +0000 (20:50 +0000)]
explicitly check for autocrap tools from the autogen.sh scripts

git-svn-id: svn://localhost/ardour2/trunk@1491 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodestructive->sndfile change
Paul Davis [Thu, 22 Feb 2007 18:48:27 +0000 (18:48 +0000)]
destructive->sndfile change

git-svn-id: svn://localhost/ardour2/trunk@1490 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove all lines to avoid recompiles after commits
Paul Davis [Thu, 22 Feb 2007 18:40:54 +0000 (18:40 +0000)]
remove all  lines to avoid recompiles after commits

git-svn-id: svn://localhost/ardour2/trunk@1489 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove all lines to avoid recompiles after commits
Paul Davis [Thu, 22 Feb 2007 18:36:03 +0000 (18:36 +0000)]
remove all  lines to avoid recompiles after commits

git-svn-id: svn://localhost/ardour2/trunk@1488 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodon't change waveform zoom level when waveform is hidden, to save peak reloads, remov...
Paul Davis [Thu, 22 Feb 2007 18:26:44 +0000 (18:26 +0000)]
don't change waveform zoom level when waveform is hidden, to save peak reloads, remove unused Editor signal

git-svn-id: svn://localhost/ardour2/trunk@1487 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed for prior unused file cleanup.
Taybin Rutkin [Thu, 22 Feb 2007 17:55:17 +0000 (17:55 +0000)]
Fixed for prior unused file cleanup.

git-svn-id: svn://localhost/ardour2/trunk@1486 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved unused files.
Taybin Rutkin [Thu, 22 Feb 2007 15:38:48 +0000 (15:38 +0000)]
Removed unused files.

git-svn-id: svn://localhost/ardour2/trunk@1485 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoXCode project files for pbd and midi++
Taybin Rutkin [Thu, 22 Feb 2007 03:50:05 +0000 (03:50 +0000)]
XCode project files for pbd and midi++

git-svn-id: svn://localhost/ardour2/trunk@1484 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix stupid error in last commit
Paul Davis [Wed, 21 Feb 2007 01:10:13 +0000 (01:10 +0000)]
fix stupid error in last commit

git-svn-id: svn://localhost/ardour2/trunk@1482 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew (commented) continuous scroll from ben; fix for max() issues in MCP code
Paul Davis [Tue, 20 Feb 2007 22:32:32 +0000 (22:32 +0000)]
new (commented) continuous scroll from ben; fix for max() issues in MCP code

git-svn-id: svn://localhost/ardour2/trunk@1481 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake MMC work again, make tracing MIDI input work again, add GUI control for MMC...
Paul Davis [Tue, 20 Feb 2007 21:26:20 +0000 (21:26 +0000)]
make MMC work again, make tracing MIDI input work again, add GUI control for MMC device ID ++

git-svn-id: svn://localhost/ardour2/trunk@1480 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoupdate surface when remote ids change
John Anderson [Tue, 20 Feb 2007 10:42:50 +0000 (10:42 +0000)]
update surface when remote ids change

git-svn-id: svn://localhost/ardour2/trunk@1479 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoback out continuous scroll change inadvertently committed as part of rev 1477
Paul Davis [Mon, 19 Feb 2007 23:14:08 +0000 (23:14 +0000)]
back out continuous scroll change inadvertently committed as part of rev 1477

git-svn-id: svn://localhost/ardour2/trunk@1478 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake transport buttons and shuttle controller work with MIDI CC's
Paul Davis [Mon, 19 Feb 2007 23:09:20 +0000 (23:09 +0000)]
make transport buttons and shuttle controller work with MIDI CC's

git-svn-id: svn://localhost/ardour2/trunk@1477 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomike taht's --sync handling patch
Paul Davis [Mon, 19 Feb 2007 21:04:37 +0000 (21:04 +0000)]
mike taht's --sync handling patch

git-svn-id: svn://localhost/ardour2/trunk@1476 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoupdate to include needed stdint.h on slightly older gcc
Jesse Chappell [Mon, 19 Feb 2007 19:40:56 +0000 (19:40 +0000)]
update to include needed stdint.h on slightly older gcc

git-svn-id: svn://localhost/ardour2/trunk@1475 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremote control IDs follow editor/mixer view order; fix multiple display of disk over...
Paul Davis [Mon, 19 Feb 2007 17:30:47 +0000 (17:30 +0000)]
remote control IDs follow editor/mixer view order; fix multiple display of disk over/under run errors; don't show automation editing cursor unless you actually edit it

git-svn-id: svn://localhost/ardour2/trunk@1474 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdd mapping for warning tag to vim docbook helper.
Tim Mayberry [Mon, 19 Feb 2007 14:25:27 +0000 (14:25 +0000)]
Add mapping for warning tag to vim docbook helper.

git-svn-id: svn://localhost/ardour2/trunk@1473 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdd an entities file and include it in the templates.
Tim Mayberry [Sat, 17 Feb 2007 13:16:27 +0000 (13:16 +0000)]
Add an entities file and include it in the templates.

git-svn-id: svn://localhost/ardour2/trunk@1472 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoDon't add duplicate remote_control_id to active banks. Notes and tweaks.
John Anderson [Sat, 17 Feb 2007 10:54:57 +0000 (10:54 +0000)]
Don't add duplicate remote_control_id to active banks. Notes and tweaks.

git-svn-id: svn://localhost/ardour2/trunk@1471 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agopersist remote_control_id for busses
John Anderson [Sat, 17 Feb 2007 07:16:57 +0000 (07:16 +0000)]
persist remote_control_id for busses

git-svn-id: svn://localhost/ardour2/trunk@1470 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agowierd->weird misspeling fix.
Taybin Rutkin [Fri, 16 Feb 2007 20:41:22 +0000 (20:41 +0000)]
wierd->weird misspeling fix.

git-svn-id: svn://localhost/ardour2/trunk@1469 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix for building on MacOS X.
Taybin Rutkin [Fri, 16 Feb 2007 20:21:31 +0000 (20:21 +0000)]
Fix for building on MacOS X.

git-svn-id: svn://localhost/ardour2/trunk@1468 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix two small bugs in ControlProtocolManager:
John Anderson [Thu, 15 Feb 2007 17:42:17 +0000 (17:42 +0000)]
Fix two small bugs in ControlProtocolManager:

1) set_active was being called twice

2) control surface objects were deleted in drop_session, but not recreated in set_session

git-svn-id: svn://localhost/ardour2/trunk@1467 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoThis creates an export direcory for new sessions. The export dialog will also defaul...
Doug McLain [Thu, 15 Feb 2007 16:44:22 +0000 (16:44 +0000)]
This creates an export direcory for new sessions.  The export dialog will also default to that directory

git-svn-id: svn://localhost/ardour2/trunk@1466 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove debug output from sndfilesource
Paul Davis [Thu, 15 Feb 2007 16:30:11 +0000 (16:30 +0000)]
remove debug output from sndfilesource

git-svn-id: svn://localhost/ardour2/trunk@1465 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix reverse play buffer refilling; turn on Blink signal again
Paul Davis [Thu, 15 Feb 2007 16:07:45 +0000 (16:07 +0000)]
fix reverse play buffer refilling; turn on Blink signal again

git-svn-id: svn://localhost/ardour2/trunk@1464 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdd a help target(the default target) and format target to the manual
Tim Mayberry [Thu, 15 Feb 2007 03:49:43 +0000 (03:49 +0000)]
Add a help target(the default target) and format target to the manual
Makefile

Reformat the docs, I explained in a prior commit why this modifies
every file

git-svn-id: svn://localhost/ardour2/trunk@1463 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdd a catalog file for rewriting paths to the docbook xsl.
Tim Mayberry [Wed, 14 Feb 2007 23:41:33 +0000 (23:41 +0000)]
Add a catalog file for rewriting paths to the docbook xsl.

git-svn-id: svn://localhost/ardour2/trunk@1462 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove meterstr = "" and replace with fatal <<
John Anderson [Wed, 14 Feb 2007 21:55:07 +0000 (21:55 +0000)]
remove meterstr = "" and replace with fatal <<

git-svn-id: svn://localhost/ardour2/trunk@1461 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomerge r1449 from surfaces branch to include mackie surface and tranzport updates...
John Anderson [Wed, 14 Feb 2007 19:56:16 +0000 (19:56 +0000)]
merge r1449 from surfaces branch to include mackie surface and tranzport updates. Thanks to Gerd Flaig for the merge command: svn merge svn+ssh://ardoursvn@ardour.org/ardour2/trunk@1449 svn+ssh://ardoursvn@ardour.org/ardour2/branches/surfaces.

git-svn-id: svn://localhost/ardour2/trunk@1460 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosuper trivial docs fix.
Tim Mayberry [Wed, 14 Feb 2007 13:45:49 +0000 (13:45 +0000)]
super trivial docs fix.

git-svn-id: svn://localhost/ardour2/trunk@1459 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoManual style updates:
Tim Mayberry [Wed, 14 Feb 2007 13:41:30 +0000 (13:41 +0000)]
Manual style updates:

Added definitions for the Important and Warning admonitions in the
formatting section.

Removed the caution admonition from the formatting conventions section

Add Tango icons and use them for admonition graphics aswell as some
xsl and css to make them look better.

Removed the table border from the manual navigation

git-svn-id: svn://localhost/ardour2/trunk@1458 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdded the BSD licensed xmlformat utility for keeping the xml pretty
Tim Mayberry [Wed, 14 Feb 2007 11:23:38 +0000 (11:23 +0000)]
Added the BSD licensed xmlformat utility for keeping the xml pretty
and consistant aswell as a configuration file. When I converted the manual
to docbook I was using an old version that I'd modified to insert
tabs rather than spaces so using it on the existing documentation will
appear to reformat the whole file. I don't think that matters at this
stage and I'm tempted to reformat everything now while it isn't an issue.

Rewrote the Makefile that builds the docs so that:
- building the html only depends on having xsltproc installed.
- the xsl and xml files aren't copied to the build directory.
- make test does not remove an existing build of the docs.

Changed the glossary so that the acronym/abbreviations are the
glossary terms, which I've discovered is how it is generally done.
It makes total sense now that I actually think about it because
you need to find the terms based on their use in the manual.

Added a bit of xsl to add the status attribute as a class attribute
in the html so that the css can use a draft watermark(or any other
watermark). DocBook supports the draft status without the xsl
but it has problems, which I've described in the xsl file.

Minor tweak to the css to make the glossary terms and any other
definition lists bold(that includes the index).

git-svn-id: svn://localhost/ardour2/trunk@1457 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake mixer strip rec-enable button behave like others
Paul Davis [Wed, 14 Feb 2007 01:33:21 +0000 (01:33 +0000)]
make mixer strip rec-enable button behave like others

git-svn-id: svn://localhost/ardour2/trunk@1456 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove ardour.bindings from svn, and build using scons
Paul Davis [Tue, 13 Feb 2007 23:04:28 +0000 (23:04 +0000)]
remove ardour.bindings from svn, and build using scons

git-svn-id: svn://localhost/ardour2/trunk@1455 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix buttons, finally?
Paul Davis [Tue, 13 Feb 2007 22:45:49 +0000 (22:45 +0000)]
fix buttons, finally?

git-svn-id: svn://localhost/ardour2/trunk@1454 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoHack to return the rec enable buttons back to their original color after disarming...
Doug McLain [Tue, 13 Feb 2007 18:39:18 +0000 (18:39 +0000)]
Hack to return the rec enable buttons back to their original color after disarming them, instead of turning #565690 like they are right now

git-svn-id: svn://localhost/ardour2/trunk@1453 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agogive mixer (R|M|S) buttons back their special status
Paul Davis [Tue, 13 Feb 2007 16:20:11 +0000 (16:20 +0000)]
give mixer (R|M|S) buttons back their special status

git-svn-id: svn://localhost/ardour2/trunk@1452 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agothe buttons will submit to my rule! prelight-when-active, be gonecd /usr/local/music...
Paul Davis [Tue, 13 Feb 2007 14:25:17 +0000 (14:25 +0000)]
the buttons will submit to my rule! prelight-when-active, be gonecd /usr/local/music/src/ardour

git-svn-id: svn://localhost/ardour2/trunk@1451 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoThis one's for oofus: optionally show solo mute status (FEATURE FREEZE my ass!)
Paul Davis [Sun, 11 Feb 2007 22:44:55 +0000 (22:44 +0000)]
This one's for oofus: optionally show solo mute status (FEATURE FREEZE my ass!)

git-svn-id: svn://localhost/ardour2/trunk@1448 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoprevent wastebasket flush after cleanup, force wait till session reload; fix bad...
Paul Davis [Fri, 9 Feb 2007 17:27:05 +0000 (17:27 +0000)]
prevent wastebasket flush after cleanup, force wait till session reload; fix bad property names for transport controllables

git-svn-id: svn://localhost/ardour2/trunk@1442 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixes for new button code; don't even make destructible sources non-writable; add...
Paul Davis [Fri, 9 Feb 2007 17:00:25 +0000 (17:00 +0000)]
fixes for new button code; don't even make destructible sources non-writable; add a new binding/bindable for hte shuttle controller

git-svn-id: svn://localhost/ardour2/trunk@1440 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agostrip X specific from keyboard.cc; fix up many buttons to avoid prelight (mostly...
Paul Davis [Fri, 9 Feb 2007 03:36:00 +0000 (03:36 +0000)]
strip X specific from keyboard.cc; fix up many buttons to avoid prelight (mostly) and make transport buttons bindable (state not saved yet); use const char* not string in route order keys to avoid pointless mallocs during route sorting

git-svn-id: svn://localhost/ardour2/trunk@1437 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMissed a deprecated gtkmm API.
Taybin Rutkin [Thu, 8 Feb 2007 23:00:14 +0000 (23:00 +0000)]
Missed a deprecated gtkmm API.

git-svn-id: svn://localhost/ardour2/trunk@1436 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoSwitched from GdkWindow::get_geometry() to get_size() as suggested by the gtkmm docum...
Taybin Rutkin [Thu, 8 Feb 2007 22:45:07 +0000 (22:45 +0000)]
Switched from GdkWindow::get_geometry() to get_size() as suggested by the gtkmm documentation.  get_size() is better supported and faster too.

git-svn-id: svn://localhost/ardour2/trunk@1435 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved usage of deprecated gtkmm API.
Taybin Rutkin [Thu, 8 Feb 2007 22:37:54 +0000 (22:37 +0000)]
Removed usage of deprecated gtkmm API.

git-svn-id: svn://localhost/ardour2/trunk@1434 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoselect track in range mode even on region & related objects
Paul Davis [Thu, 8 Feb 2007 16:43:33 +0000 (16:43 +0000)]
select track in range mode even on region & related objects

git-svn-id: svn://localhost/ardour2/trunk@1432 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMoved track renaming into its own section and file, also rewritten to
Tim Mayberry [Thu, 8 Feb 2007 05:48:04 +0000 (05:48 +0000)]
Moved track renaming into its own section and file, also rewritten to
include fix for 1467

Added small section on default track names

Updated section and chapter templates to reference version 4.4 of the
docbook DTD

git-svn-id: svn://localhost/ardour2/trunk@1431 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoignore send output counts when computing effect of redirects on route stream count
Paul Davis [Wed, 7 Feb 2007 12:45:53 +0000 (12:45 +0000)]
ignore send output counts when computing effect of redirects on route stream count

git-svn-id: svn://localhost/ardour2/trunk@1429 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix misdesign of VST GUI thread
Paul Davis [Tue, 6 Feb 2007 20:09:35 +0000 (20:09 +0000)]
fix misdesign of VST GUI thread

git-svn-id: svn://localhost/ardour2/trunk@1428 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodebugging VST issues
Paul Davis [Tue, 6 Feb 2007 18:30:55 +0000 (18:30 +0000)]
debugging VST issues

git-svn-id: svn://localhost/ardour2/trunk@1427 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosome fixes/improvements for track selection; add upload target to manual makefile...
Paul Davis [Tue, 6 Feb 2007 15:50:05 +0000 (15:50 +0000)]
some fixes/improvements for track selection; add upload target to manual makefile; do not build peakfile for SilentFileSource

git-svn-id: svn://localhost/ardour2/trunk@1426 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agolimit the manual TOC depth to 1 level to prevent information
Tim Mayberry [Tue, 6 Feb 2007 13:39:31 +0000 (13:39 +0000)]
limit the manual TOC depth to 1 level to prevent information
overload which was especially noticable at the start of a chapter.

git-svn-id: svn://localhost/ardour2/trunk@1425 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agouse SilentFileSource when sources cannot be found
Paul Davis [Mon, 5 Feb 2007 22:57:38 +0000 (22:57 +0000)]
use SilentFileSource when sources cannot be found

git-svn-id: svn://localhost/ardour2/trunk@1424 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agouse ensure_float() on memory limit warning dialog
Paul Davis [Sat, 3 Feb 2007 22:17:24 +0000 (22:17 +0000)]
use ensure_float() on memory limit warning dialog

git-svn-id: svn://localhost/ardour2/trunk@1423 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake zoom rect extend to cover all tracks, no matter when added
Paul Davis [Sat, 3 Feb 2007 22:08:23 +0000 (22:08 +0000)]
make zoom rect extend to cover all tracks, no matter when added

git-svn-id: svn://localhost/ardour2/trunk@1422 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agotweak panner drawing
Paul Davis [Sat, 3 Feb 2007 20:43:36 +0000 (20:43 +0000)]
tweak panner drawing

git-svn-id: svn://localhost/ardour2/trunk@1420 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdd some css and an xsl transformation to make the admonitions look much better.
Tim Mayberry [Sat, 3 Feb 2007 10:55:10 +0000 (10:55 +0000)]
Add some css and an xsl transformation to make the admonitions look much better.

Add css to adjust the width, padding and borders of the table.

Add a manual_style.svg file that I was using to compare colors etc, might come
in handy.

git-svn-id: svn://localhost/ardour2/trunk@1419 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoModify manual css to pad the images and make the code/screen sections
Tim Mayberry [Sat, 3 Feb 2007 02:25:12 +0000 (02:25 +0000)]
Modify manual css to pad the images and make the code/screen sections
look more distinguishable.

git-svn-id: svn://localhost/ardour2/trunk@1414 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake mousebutton tag bold in html output. the key bindings page looked
Tim Mayberry [Sat, 3 Feb 2007 01:21:49 +0000 (01:21 +0000)]
Make mousebutton tag bold in html output. the key bindings page looked
wierd without it.

git-svn-id: svn://localhost/ardour2/trunk@1412 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdd a css file so that the manual looks a bit better.
Tim Mayberry [Sat, 3 Feb 2007 01:05:03 +0000 (01:05 +0000)]
Add a css file so that the manual looks a bit better.

git-svn-id: svn://localhost/ardour2/trunk@1411 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew keyboard bindings for moving playhead to region starts+ends ; use spin button...
Paul Davis [Fri, 2 Feb 2007 20:55:16 +0000 (20:55 +0000)]
new keyboard bindings for moving playhead to region starts+ends ; use spin button for tempo, as per #1449

git-svn-id: svn://localhost/ardour2/trunk@1409 d708f5d6-7413-0410-9779-e7cbd77b26cf