13
0
Commit Graph

659 Commits

Author SHA1 Message Date
9062d7c731 small but major fix for Controllable state storage (do not create illegal XML nodes); set wmclass for plugin windows; use X_() for all wmclass names
git-svn-id: svn://localhost/ardour2/trunk@1234 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-20 02:50:28 +00:00
58c34fe805 make shift-click (extend) selection operation on track headers etc. work
git-svn-id: svn://localhost/ardour2/trunk@1233 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 20:11:42 +00:00
434f3e6296 make shift-scrollwheel work in any TimeAxisView
git-svn-id: svn://localhost/ardour2/trunk@1230 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 15:42:42 +00:00
Taybin Rutkin
8adae13ad3 Removed SoundFileBrowser from Windows menu.
FFT_ANALYSIS defaults to YES.


git-svn-id: svn://localhost/ardour2/trunk@1229 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:44:10 +00:00
af58fad8a9 fix behaviour of middle mouse button in a redirect box, without debug output, moreso
git-svn-id: svn://localhost/ardour2/trunk@1228 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:38:22 +00:00
6b7130311e fix behaviour of middle mouse button in a redirect box, without debug output
git-svn-id: svn://localhost/ardour2/trunk@1227 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:37:59 +00:00
332fa47473 fix behaviour of middle mouse button in a redirect box
git-svn-id: svn://localhost/ardour2/trunk@1226 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:37:28 +00:00
Doug McLain
62c718f7f4 Text size tweaks for regions and main menu
git-svn-id: svn://localhost/ardour2/trunk@1224 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 07:00:34 +00:00
486020b403 save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation
git-svn-id: svn://localhost/ardour2/trunk@1223 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 02:41:19 +00:00
Jesse Chappell
575c7974eb fixed waveform shape and scale issue to maintain the state for all new regions on the track
git-svn-id: svn://localhost/ardour2/trunk@1222 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-18 22:34:51 +00:00
Doug McLain
ba4ca9db6d changed IOSelector treeview color behaviour. Greyed out when unselected, black bg with brighter bold text when active
git-svn-id: svn://localhost/ardour2/trunk@1221 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-18 22:09:44 +00:00
Taybin Rutkin
caa18de907 Committed German translation update.
git-svn-id: svn://localhost/ardour2/trunk@1220 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 16:18:38 +00:00
Jesse Chappell
732a482f43 added logarithmic option for waveform scaling. added save/restore of rectified and logscale waveform options in session. modified sconstruct to look for certain libs in some common locations, this should be usable controllable but isnt yet. deals better with the libsndfile build when flac is installed.
git-svn-id: svn://localhost/ardour2/trunk@1219 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 05:14:34 +00:00
df9bb392ef session is clean after loading, again
git-svn-id: svn://localhost/ardour2/trunk@1218 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 03:05:54 +00:00
e428a74357 make editor window show up at the right time
git-svn-id: svn://localhost/ardour2/trunk@1217 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 02:25:10 +00:00
f2a4f64802 Fixed menu organization.
git-svn-id: svn://localhost/ardour2/trunk@1216 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 02:12:29 +00:00
7e845c53ab write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later
git-svn-id: svn://localhost/ardour2/trunk@1214 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-15 19:40:10 +00:00
Sampo Savolainen
e80214b71d Fix small compile issue due to shared_ptr<> fixes
git-svn-id: svn://localhost/ardour2/trunk@1213 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-14 21:30:11 +00:00
0d6c5f78e9 fix for crash when loading a session after running another, caused by not checking for _view != 0 in route_time_axis.cc; make fit_to_pixels() more useful and use it to truncate redirect and redirect parameters names in track control area
git-svn-id: svn://localhost/ardour2/trunk@1212 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-14 16:21:43 +00:00
af12adb34f use shared_ptr for all Playlist handling; cleanup works again
git-svn-id: svn://localhost/ardour2/trunk@1209 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-14 14:15:43 +00:00
47d076418d remove debugging output file
git-svn-id: svn://localhost/ardour2/trunk@1203 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-13 21:11:30 +00:00
b2307a30fb new versions of icons from thorsten
git-svn-id: svn://localhost/ardour2/trunk@1202 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-11 13:45:49 +00:00
3039691723 make follow-playhead available again; remove special pane handling
git-svn-id: svn://localhost/ardour2/trunk@1197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-08 19:47:07 +00:00
Nick Mainsbridge
a0fadfa4f3 make zoom focus selector a little narrower
git-svn-id: svn://localhost/ardour2/trunk@1196 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-08 18:35:50 +00:00
ff2465c0de move zoom controls down to lower left
git-svn-id: svn://localhost/ardour2/trunk@1195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-08 18:18:58 +00:00
d98723846e add icon files (from thorwil)
git-svn-id: svn://localhost/ardour2/trunk@1194 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-08 17:22:27 +00:00
fd2de30612 fix required library versions; fix use of shared_ptr by redirect_box; fix double delete of redirects; make delete event work only on button release, in general
git-svn-id: svn://localhost/ardour2/trunk@1193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-08 17:16:50 +00:00
4566992139 miscellaneous stuff, SVN IS TEMPORARILY BROKEN. FIX WITHIN 18 HOURS
git-svn-id: svn://localhost/ardour2/trunk@1192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-06 19:00:57 +00:00
Sampo Savolainen
79e8659a1b Fixed typo which prevented default key mapping for loop play
git-svn-id: svn://localhost/ardour2/trunk@1191 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-05 20:33:16 +00:00
Sampo Savolainen
9f814deafa Make destroy last capture available again, default keybinding is
ctrl-delete


git-svn-id: svn://localhost/ardour2/trunk@1190 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-05 19:57:45 +00:00
Sampo Savolainen
ac2a38784b Make playlist selected from another track visible in the playlist menu
git-svn-id: svn://localhost/ardour2/trunk@1189 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-05 18:54:05 +00:00
Sampo Savolainen
317af79f13 Drag zoom area now fills the whole canvas
git-svn-id: svn://localhost/ardour2/trunk@1188 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-04 22:18:21 +00:00
Sampo Savolainen
f599eefa99 New playlist dialog "New" button active from the start and playlist name
is bumped until a free name is found.



git-svn-id: svn://localhost/ardour2/trunk@1187 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-04 20:53:51 +00:00
Nick Mainsbridge
f7151b732b fix incorrect region opacity after move + undo
git-svn-id: svn://localhost/ardour2/trunk@1186 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-04 10:45:52 +00:00
cba9116196 don't update clocks while dragging playhead
git-svn-id: svn://localhost/ardour2/trunk@1183 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-01 17:32:41 +00:00
Taybin Rutkin
927553f6b8 PBD::strip_whitespace_edges() returns the empty string if the passed string is
all whitespace.  This allows for some mild code cleanup.  It's also declared in 
the PBD namespace now.

sfdb-v4 implemented.  Instead of fields that go across all files, there is now
just one tag field where you can enter comma delimited tags.  Searching for
tags to follow soon.  I recommend trashing your current ~/.ardour2/sfdb file.


git-svn-id: svn://localhost/ardour2/trunk@1182 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-01 06:01:30 +00:00
Sampo Savolainen
e176a4093f Make playlist "New copy" foolproof: bump names until a unique one is
found. Also made the "New" button sensitive by default as the default 
new name for the playlist will be legal.



git-svn-id: svn://localhost/ardour2/trunk@1175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-30 20:49:59 +00:00
9f2164b4f3 timecode clock info patch from oofus, big clock mods from oofus, rec-sensitive color in big clock, update all transport clocks when changing playhead, bounds check for automation bug
git-svn-id: svn://localhost/ardour2/trunk@1173 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-30 16:43:11 +00:00
e002eea388 frame for fader belt; better focus behaviour for gain display text entry (generalized)
git-svn-id: svn://localhost/ardour2/trunk@1171 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-30 04:21:32 +00:00
f9f755dca9 fixes for some stupid thinko-crash bugs with automation
git-svn-id: svn://localhost/ardour2/trunk@1168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 23:08:46 +00:00
991b9136bb don't load history till all objects have reset state (post engine running)
git-svn-id: svn://localhost/ardour2/trunk@1167 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 21:44:20 +00:00
Nick Mainsbridge
6f4f716058 crossfade views are only as long as the crossfades themselves, show verbose time cursor when copy-grabbing regions (instead of upon motion), translucent regions while dragging/trimming
git-svn-id: svn://localhost/ardour2/trunk@1164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 19:19:13 +00:00
f3e5450492 major fixes to automation editing
git-svn-id: svn://localhost/ardour2/trunk@1161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 17:52:09 +00:00
00afa40d45 many small changes, see ardour-dev for more
git-svn-id: svn://localhost/ardour2/trunk@1160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-27 19:31:33 +00:00
Nick Mainsbridge
5f866fc185 fix up scons check for hardware monitoring, minor error message typo
git-svn-id: svn://localhost/ardour2/trunk@1157 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-24 16:37:43 +00:00
fd289ac967 patch from brian to get consistent menu behaviour
git-svn-id: svn://localhost/ardour2/trunk@1155 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-22 00:58:22 +00:00
7c20b38281 Fader image update for more tactile "track" feel.
git-svn-id: svn://localhost/ardour2/trunk@1154 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 23:01:07 +00:00
724eda62fc "treadmill" design for new faders
git-svn-id: svn://localhost/ardour2/trunk@1150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 21:35:51 +00:00
39f0ea6ae9 new fader design from thorwil, mostly
git-svn-id: svn://localhost/ardour2/trunk@1149 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 17:30:47 +00:00
e098a23fcc deeper fixes for 80/100 subframes choice
git-svn-id: svn://localhost/ardour2/trunk@1146 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-20 21:40:11 +00:00