6cadefcb19
use lower-case PROGRAM_NAME for user bindings file name
2014-07-10 11:01:21 -04:00
0174ce52c6
make f be bound to fade-range by default
2014-07-10 09:28:33 -04:00
07e0f785f8
add "fade range" operation, bound to alt-f at present by default
2014-07-10 08:17:22 -04:00
15fa465013
add comment/doxygen doc
2014-07-10 08:14:41 -04:00
60597e750d
remove unused variable
2014-07-10 08:13:54 -04:00
e078102bc6
size various ArdourDropdowns according to the pixel width, not character length, of their various strings
2014-07-09 22:41:29 -04:00
1b4a314d5d
Revert "adjust horizontal-offset for snap/grid dropdown." Wrong fix for the problem.
...
This reverts commit c90d35c4a1
.
2014-07-09 22:39:07 -04:00
c90d35c4a1
adjust horizontal-offset for snap/grid dropdown.
2014-07-10 02:06:51 +02:00
fce8e081e5
use standardized timecode formatting in verbose cursor
2014-07-09 19:16:03 -04:00
eab61cbafe
break out AudioClock::print_minsec() so that AudioClock and VerboseCursor can use the same formatting code.
2014-07-09 19:13:18 -04:00
a2294aa0ff
verbose cursor should use primary clock mode even when showing a duration, not just absolute position
2014-07-09 18:32:41 -04:00
8eeb02fe75
add Editor::edit_mode_strings to allow for i18n; correctly size ArdourDropdowns using longest, translated strings
2014-07-09 16:48:36 -04:00
9f4a00fa89
add mixbus profile which removes the tearoffs
2014-07-09 15:12:05 -05:00
a32dbfa197
Revert "ardour loves narrow screens part one"
...
This reverts commit d3d83eac9d
.
restore full-height of editor-mixer.
2014-07-09 21:47:12 +02:00
0be1555ba6
reduce space around TearOff Tickmarks
2014-07-09 21:47:12 +02:00
12d913893a
shorten grid/snap label "Timecode" -> "TC"
2014-07-09 21:47:12 +02:00
ea311d4379
automatically set ArdourDropdown box width.
...
..according to longest text in English.
2014-07-09 21:47:11 +02:00
bff786257e
polish a few blemishes and add some comments
2014-07-09 14:45:20 -05:00
12699574ae
fix range select so it picks up grouped tracks
2014-07-09 14:34:14 -05:00
2a852cfc75
new scissors icon
2014-07-09 19:40:54 +02:00
419570b740
ardour loves 1024px width screens
...
narrow mode toolbar for screens <= 1024px with
2014-07-09 19:40:43 +02:00
d3d83eac9d
ardour loves narrow screens part one
...
move toolbar box above editor-canvas. Without-editor mixer
there is no change. With Editor-mixer it is now above the
mixer-strip.
This makes the toolbar [almost] fit on 1024px width.
2014-07-09 19:39:52 +02:00
4d57827819
reduce actual size of tool_cut.png to avoid blowing up h-padding on all other tool buttons
2014-07-09 13:09:38 -04:00
ec0b7cc1da
add new TRX-only function for unusual global-record-enable semantics
2014-07-09 12:07:05 -04:00
d99b6f0662
call Canvas::re_enter() at the end of a RegionCutDrag so that entered_regionview *might* be set
2014-07-08 21:37:49 -04:00
05bca82117
cut ops can start on automation tracks too
2014-07-08 21:36:05 -04:00
542d1ce01c
cut ops can start with the mouse pointer not over a region
2014-07-08 20:28:27 -04:00
f250d16487
cut cursor follows grid
2014-07-08 16:08:31 -04:00
4d61f69078
bolder scissor images to match existing tools more closely
2014-07-08 15:00:19 -05:00
c1166c9f63
fix thinko with split selections. also ignore follow_edits when we are splitting, because the playlist freeze and the newly added regions cause the playhead to jump to unexpected locations
2014-07-08 15:00:19 -05:00
fcabd5d8ee
initial implementation of "bring all media into session folder". Incomplete but basically functional for audio files
2014-07-08 00:53:13 -04:00
bf1de52de5
update callgrind script and add some doc.
2014-07-08 01:11:05 +02:00
eaa17c3951
xfade rects should only pop-up in Object mode, when they are focusable
2014-07-07 15:34:20 -05:00
116a0ad327
fix inconsistency in smart mode where it shows a trim cursor in the top half of the region edge, but a click is actually going to start a range. It is arguable that we _should_ allow trimming in the top half, but that is complicated. This change is small and makes it consistent for now
2014-07-07 14:46:05 -05:00
abe203de65
fix copy paste error in selection
2014-07-07 14:15:25 -05:00
67eaa62ee9
fix build after copy-n-paste/code change collision
2014-07-07 10:21:47 -04:00
d97199088b
some code shuffling to make sure that cut mode always operates at the mouse location, with (maybe) the right regions
2014-07-07 10:13:26 -04:00
b39c30dbd1
remove leftover cruft from link-region-and-track removal
2014-07-07 09:07:06 -05:00
64404a16c1
remove all_group_active_button. if you want to operate on all tracks, choose select-all-tracks ( ctrl+t in the mnemonic bindings ). this is more explicit and allows safer use of the deselected-region-under-mouse operations
2014-07-07 08:46:25 -05:00
c028d223df
add icons for cut mouse mode button and cut cursor (both need improving)
2014-07-07 09:13:23 -04:00
a34861c38e
use an EditorCursor when dragging in cut mode to indicate cut position
2014-07-07 08:26:37 -04:00
4685a15b1f
add new variant of EditorCursor that creates an insensitive full-canvas-height line, and fix destructor leak
2014-07-07 08:16:57 -04:00
936861f6ce
Use Canvas::re_enter() after changing mouse mode so we get the right cursor no matter what item we're over; fix return value for button press in cut mode; never change selection in cut mode
2014-07-07 07:54:41 -04:00
b1a8f11565
tentative use of "c" as test binding for scissors/cut mouse mode (will possibly revert)
2014-07-07 07:53:54 -04:00
779fe6c082
add functionality for cut tool
2014-07-07 07:05:44 -04:00
7ec397c019
add basics of Cut mouse mode, no functionality yet. Icon images are still required
2014-07-07 07:05:43 -04:00
8381c10b59
update audio-export as used by video-export (disable soundcloud)
2014-07-06 23:45:39 +02:00
6d97d72999
remove some cruft with previous commits. remove option link-region-and-track-selection since they are now exclusive, and rename select-all-regions to select-all-objects to match the implementation
2014-07-06 14:02:13 -05:00
40d377c288
add number-label at top of mixer-strip
2014-07-06 20:14:12 +02:00
381b6848fc
repair ardour-button "fixed color mode"
2014-07-06 19:56:53 +02:00