13
0
livetrax/gtk2_ardour
Todd Naugle 22e5374389 Always set the natural position timestamp when importing audio files.
If the file has a timestamp, it should be set in the region during import.
This keeps the BWF timestamp from being lost and allows the region context
menu item "Move to original Position" to work.

It does not affect where the region will be positioned during import. That
still follows the import dialog menu selection (playhead, session start,
etc). It just maintains data that the user can decided to use if needed.

This change also allows files to be imported to the source list and then
later placed on the timeline in the correct timestamped position.
2020-02-24 13:16:32 -06:00
..
appdata/po
icons
msvc
po
resources
themes
win32
about.cc
about.h
actions.cc
actions.h
add_route_dialog.cc
add_route_dialog.h
add_video_dialog.cc
add_video_dialog.h
ambiguous_file_dialog.cc
ambiguous_file_dialog.h
analysis_window.cc
analysis_window.h
arcall
arcanvas
ardbg
ardbg-core
ardev
ardev_common.sh.in Clean up top-level source tree 2020-02-23 16:21:55 +01:00
ardev-win
ardour2_ui_dark_sae.rc.in
ardour2_ui_light_sae.rc.in
ardour2_ui_sae.conf
ardour_dialog.cc
ardour_dialog.h add ArdourDialog::set_ui_sensitive() to provide a way to mark an arbitrary ArdourDialog as "should not respond to user input" 2020-01-24 15:56:37 -07:00
ardour_http.cc
ardour_http.h
ardour_message.cc
ardour_message.h
ardour_ui2.cc
ardour_ui3.cc
ardour_ui_access_web.cc
ardour_ui_dependents.cc
ardour_ui_dialogs.cc
ardour_ui_ed.cc
ardour_ui_engine.cc
ardour_ui_keys.cc
ardour_ui_mixer.cc
ardour_ui_options.cc
ardour_ui_session.cc
ardour_ui_startup.cc
ardour_ui_video.cc
ardour_ui.cc
ardour_ui.h Add some const'ness 2020-01-30 23:35:37 +01:00
ardour_window.cc
ardour_window.h Enable some key release event forwarding 2019-11-22 22:12:48 +01:00
ardour-mime-info.xml
ardour-sae.menus
ardour.appdata.xml.in.in
ardour.desktop.in
ardour.keys.in
ardour.menus.in Split Select-All-Tracks into 2 appropriately named actions 2020-01-22 10:33:15 -06:00
ardour.sh.in
ArdourMono.ttf
ArdourSans.ttf
arhell
arldd
arlua
arluadoc add lua script to test channel-mapping, update doc 2016-03-26 01:06:33 +01:00
armass
arprof
arrr ardour runs fine in rr version 4.4.0, add scripts 2017-01-21 23:10:33 +01:00
arrr-replay
arscan add a wrapper to launch the vst-scanner manually 2016-08-03 19:56:22 +02:00
artest allow to run single tests from ./artest 2016-10-11 00:03:18 +02:00
arval
au_pluginui.h
au_pluginui.mm
audio_clock.cc
audio_clock.h
audio_region_editor.cc
audio_region_editor.h
audio_region_view.cc
audio_region_view.h
audio_streamview.cc
audio_streamview.h
audio_time_axis.cc
audio_time_axis.h
automation_controller.cc
automation_controller.h
automation_line.cc
automation_line.h
automation_region_view.cc
automation_region_view.h
automation_selection.h
automation_streamview.cc
automation_streamview.h
automation_time_axis.cc
automation_time_axis.h Fix automation dropdown menu-item active state 2019-12-12 03:02:48 +01:00
axis_provider.h
axis_view.cc
axis_view.h
big_clock_window.cc
big_clock_window.h
big_transport_window.cc
big_transport_window.h
bundle_env_cocoa.cc
bundle_env_linux.cc Load and register ArdourSans font at application start 2019-12-04 19:01:44 +01:00
bundle_env_mingw.cc
bundle_env_msvc.cc
bundle_env.h
bundle_manager.cc
bundle_manager.h
canvas_test.cc
canvas_vars.h
clearlooks.rc.in
clock_group.cc
clock_group.h
cocoacarbon.mm Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
color_aliases.h
color_theme_manager.cc
color_theme_manager.h
configinfo.cc
configinfo.h
context_menu_helper.h
control_point_dialog.cc
control_point_dialog.h
control_point.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
control_point.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
control_slave_ui.cc
control_slave_ui.h
crossfade_edit.h
crossfade_view.h
cursor_context.cc
cursor_context.h
curvetest.cc
debug.cc
debug.h
default_ui_config.in
duplicate_routes_dialog.cc
duplicate_routes_dialog.h
edit_note_dialog.cc
edit_note_dialog.h
editing_convert.h
editing_syms.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
editing.cc
editing.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
editor_actions.cc
editor_audio_import.cc Always set the natural position timestamp when importing audio files. 2020-02-24 13:16:32 -06:00
editor_audiotrack.cc
editor_canvas_events.cc
editor_canvas.cc
editor_component.cc
editor_component.h
editor_cursors.cc
editor_cursors.h
editor_drag.cc
editor_drag.h
editor_export_audio.cc
editor_group_tabs.cc
editor_group_tabs.h
editor_items.h
editor_keys.cc
editor_locations.cc
editor_locations.h
editor_markers.cc
editor_mixer.cc
editor_mouse.cc
editor_ops.cc
editor_pt_import.cc
editor_regions.cc
editor_regions.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
editor_route_groups.cc
editor_route_groups.h
editor_routes.cc
editor_routes.h
editor_rulers.cc
editor_selection.cc
editor_snapshots.cc
editor_snapshots.h
editor_sources.cc
editor_sources.h
editor_summary.cc
editor_summary.h
editor_tempodisplay.cc
editor_timefx.cc
editor_videotimeline.cc
editor_xpms
editor.cc
editor.h
engine_dialog.cc Default to device reported systemic latency 2020-02-24 04:25:42 +01:00
engine_dialog.h
enums_convert.h
enums.cc
enums.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
ergonomic-us.bindings.in move select-all-tracks,deselect-all,invert-selection to be global actions (and bindings) 2018-08-24 10:08:08 -04:00
evtest.cc
export_channel_selector.cc
export_channel_selector.h
export_dialog.cc
export_dialog.h
export_file_notebook.cc
export_file_notebook.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
export_filename_selector.cc
export_filename_selector.h
export_format_dialog.cc
export_format_dialog.h
export_format_selector.cc
export_format_selector.h
export_preset_selector.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
export_preset_selector.h
export_report.cc
export_report.h
export_timespan_selector.cc
export_timespan_selector.h
export_video_dialog.cc
export_video_dialog.h
export_video_infobox.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
export_video_infobox.h
fft_graph.cc
fft_graph.h
fft_result.cc
fft_result.h
fft.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
fft.h
fix_carbon.h
floating_text_entry.cc
floating_text_entry.h
foldback_strip.cc
foldback_strip.h
gain_meter.cc Indicate the numeric peak-hold is always digital-peak 2019-11-12 00:07:51 +01:00
gain_meter.h
generic_pluginui.cc
gettext.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
ghostregion.cc
ghostregion.h
global_port_matrix.cc
global_port_matrix.h
gprofhelper.c
grid_lines.cc
grid_lines.h
group_tabs.cc
group_tabs.h
gui_object.cc
gui_object.h
gui_thread.h
hit.cc
hit.h
idleometer.cc
idleometer.h
insert_remove_time_dialog.cc
insert_remove_time_dialog.h
instrument_selector.cc
instrument_selector.h
interthread_progress_window.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
interthread_progress_window.h
io_selector.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
io_selector.h
item_counts.h
keyboard.cc
keyboard.h
keyeditor.cc
keyeditor.h
latency_gui.cc
latency_gui.h Fix Latency GUI numeric entry 2020-02-19 16:58:06 +01:00
led.cc
led.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
level_meter.cc
level_meter.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
linux_vst_gui_support.cc
location_ui.cc
location_ui.h
lua_script_manager.cc Scroll Lua scripts, now that there can be many 2019-09-03 14:26:01 +02:00
lua_script_manager.h
luadialog.cc
luadialog.h
luadoc.cc
luainstance.cc
luainstance.h
luasignal_syms.h
luasignal.h
luawindow.cc
luawindow.h
lv2_external_ui.h
lv2_plugin_ui.cc
lv2_plugin_ui.h
lxvst_plugin_ui.cc
lxvst_plugin_ui.h
mac_vst_plugin_ui.h
mac_vst_plugin_ui.mm
main_clock.cc
main_clock.h
main.cc
marker_selection.h
marker.cc
marker.h
meter_patterns.cc NO-OP: fix some Wimplicit-fallthrough, see prev commit 2019-09-18 17:38:01 +02:00
meter_patterns.h
meter_strip.cc
meter_strip.h
meterbridge.cc
meterbridge.h
midi_automation_line.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_automation_line.h
midi_channel_dialog.cc
midi_channel_dialog.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_channel_selector.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_channel_selector.h
midi_cut_buffer.cc
midi_cut_buffer.h
midi_export_dialog.cc
midi_export_dialog.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_list_editor.cc
midi_list_editor.h
midi_region_view.cc
midi_region_view.h No more doxygen warnings for gtk2_arodur/* 2019-09-30 21:03:16 +02:00
midi_scroomer.cc
midi_scroomer.h
midi_selection.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_selection.h
midi_streamview.cc
midi_streamview.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_time_axis.cc
midi_time_axis.h
midi_tracer.cc
midi_tracer.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_util.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
midi_velocity_dialog.cc
midi_velocity_dialog.h
mini_timeline.cc
mini_timeline.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
missing_file_dialog.cc
missing_file_dialog.h
missing_filesource_dialog.cc
missing_filesource_dialog.h
missing_plugin_dialog.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
missing_plugin_dialog.h
mixer_group_tabs.cc
mixer_group_tabs.h
mixer_strip.cc
mixer_strip.h
mixer_ui.cc Foldback: Sync nav buttons when a new foldback bus is added 2020-02-22 16:56:44 -06:00
mixer_ui.h
mixer.bindings
monitor_section.cc
monitor_section.h
monitor_selector.cc
monitor_selector.h
monitor.bindings
mono_panner_editor.cc
mono_panner_editor.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
mono_panner.cc
mono_panner.h
mouse_cursors.cc
mouse_cursors.h
nag.cc
nag.h
new_plugin_preset_dialog.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
new_plugin_preset_dialog.h
new_user_wizard.cc Remove VST plugin discovery option from first-start wizard 2019-12-18 15:04:41 +01:00
new_user_wizard.h
normalize_dialog.cc
normalize_dialog.h
note_base.cc
note_base.h
note_player.cc
note_player.h
note_select_dialog.cc
note_select_dialog.h
note.cc
note.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
nsm.cc
nsm.h
nsmclient.cc
nsmclient.h
option_editor.cc
option_editor.h
opts.cc
opts.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
panner2d.cc
panner2d.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
panner_editor.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
panner_editor.h
panner_interface.cc
panner_interface.h
panner_ui.cc
panner_ui.h
paste_context.h
patch_change_dialog.cc
patch_change_dialog.h
patch_change_widget.cc
patch_change_widget.h
patch_change.cc
patch_change.h
piano_roll_header.cc
piano_roll_header.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
pianokeyboard.cc
pianokeyboard.h
pingback.cc
pingback.h
playlist_selection.h
playlist_selector.cc
playlist_selector.h
plugin_display.cc
plugin_display.h
plugin_dspload_ui.cc
plugin_dspload_ui.h Fix DSP load sorting with inactive plugins 2019-12-18 00:54:11 +01:00
plugin_dspload_window.cc
plugin_dspload_window.h
plugin_eq_gui.cc
plugin_eq_gui.h
plugin_interest.h
plugin_pin_dialog.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
plugin_pin_dialog.h
plugin_presets_ui.cc
plugin_presets_ui.h
plugin_scan_dialog.cc Show PluginScanDialog only if needed (cancel VST scan) 2019-10-26 01:12:05 +02:00
plugin_scan_dialog.h
plugin_selector.cc
plugin_selector.h
plugin_setup_dialog.cc
plugin_setup_dialog.h
plugin_ui.cc
plugin_ui.h
point_selection.h
port_group.cc
port_group.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
port_insert_ui.cc
port_insert_ui.h
port_matrix_body.cc
port_matrix_body.h
port_matrix_column_labels.cc
port_matrix_column_labels.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
port_matrix_component.cc
port_matrix_component.h
port_matrix_grid.cc
port_matrix_grid.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
port_matrix_labels.cc
port_matrix_labels.h
port_matrix_row_labels.cc
port_matrix_row_labels.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
port_matrix_types.h
port_matrix.cc
port_matrix.h Scale the port matrix with the GUI/font-scaling setting. 2020-01-11 01:17:42 +01:00
processor_box.bindings
processor_box.cc M: Make edit_aux_send insensitive 2020-02-13 22:25:32 +01:00
processor_box.h Indicate current Disk-I/O setting 2019-12-17 01:53:33 +01:00
processor_selection.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
processor_selection.h
progress_reporter.cc
progress_reporter.h
pt_import_selector.cc
pt_import_selector.h
public_editor.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
public_editor.h
quantize_dialog.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
quantize_dialog.h
rc_option_editor.cc rearrange MIDI preferences "tab" to include ports and remove Buffering 2020-01-28 00:05:05 -07:00
rc_option_editor.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
region_editor.cc
region_editor.h
region_gain_line.cc
region_gain_line.h
region_layering_order_editor.cc
region_layering_order_editor.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
region_selection.cc
region_selection.h
region_view.cc
region_view.h
return_ui.cc
return_ui.h
rgb_macros.h
rhythm_ferret.cc
rhythm_ferret.h
route_dialogs.h
route_group_dialog.cc
route_group_dialog.h
route_group_menu.cc
route_group_menu.h
route_params_ui.cc
route_params_ui.h
route_processor_selection.cc
route_processor_selection.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
route_sorter.h
route_time_axis.cc
route_time_axis.h
route_ui_selection.h
route_ui.cc
route_ui.h
ruler_dialog.cc
ruler_dialog.h
SAE-de-keypad.bindings.in
SAE-de-nokeypad.bindings.in
SAE-us-keypad.bindings.in
SAE-us-nokeypad.bindings.in Tidy up the region menu a bit, and hopefully clarify what regions will be 2010-11-03 22:19:29 +00:00
save_as_dialog.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
save_as_dialog.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
save_template_dialog.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
save_template_dialog.h
screensaver.cc
script_selector.cc
script_selector.h
search_path_option.cc
search_path_option.h
selectable.h
selection_memento.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
selection_memento.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
selection_templates.h
selection.cc
selection.h
send_ui.cc
send_ui.h
session_archive_dialog.cc Fix a translation issue (default value session-archive dropdown) 2019-10-07 05:11:58 +02:00
session_archive_dialog.h
session_dialog.cc Resize session dialog back to initial height and width on "back" 2020-02-06 14:45:09 -06:00
session_dialog.h
session_import_dialog.cc
session_import_dialog.h
session_metadata_dialog.cc
session_metadata_dialog.h
session_option_editor.cc
session_option_editor.h
sfdb_freesound_mootcher.cc
sfdb_freesound_mootcher.h
sfdb_ui.cc
sfdb_ui.h
shuttle_control.cc
shuttle_control.h
simple_progress_dialog.h
soundcloud_export_selector.cc
soundcloud_export_selector.h
speaker_dialog.cc
speaker_dialog.h
splash.cc
splash.h
startup_fsm.cc
startup_fsm.h
step_editing.bindings
step_editor.cc
step_editor.h
step_entry.cc Rough-in gtk-pianokeyboard C -> C++ 2019-10-24 19:59:22 +02:00
step_entry.h Rename PianoKeyboard class, avoid ambiguities 2019-10-25 21:24:25 +02:00
stereo_panner_editor.cc
stereo_panner_editor.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
stereo_panner.cc
stereo_panner.h
streamview.cc
streamview.h
strip_selection.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
strip_silence_dialog.cc
strip_silence_dialog.h
stripable_colorpicker.cc
stripable_colorpicker.h
stripable_time_axis.cc
stripable_time_axis.h
stripable_treemodel.cc
stripable_treemodel.h
sys_ex.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
sys_ex.h
tape_region_view.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
tape_region_view.h
template_dialog.cc
template_dialog.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
tempo_curve.cc
tempo_curve.h
tempo_dialog.cc
tempo_dialog.h
tempo_lines.cc
tempo_lines.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
time_axis_view_item.cc
time_axis_view_item.h
time_axis_view.cc
time_axis_view.h
time_fx_dialog.cc
time_fx_dialog.h
time_info_box.cc
time_info_box.h
time_selection.cc
time_selection.h
timers.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
timers.h
toolbar_test.cc
track_selection.cc
track_selection.h
track_view_list.cc
track_view_list.h
transcode_ffmpeg.cc
transcode_ffmpeg.h
transcode_video_dialog.cc
transcode_video_dialog.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
transform_dialog.cc
transform_dialog.h
transport_control_ui.cc
transport_control_ui.h
transport_control.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
transport_control.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
transport_masters_dialog.cc
transport_masters_dialog.h
transpose_dialog.cc
transpose_dialog.h
trx.menus.in
ui_config_vars.h
ui_config.cc
ui_config.h
ui_light.rc.in fix names of included files 2014-09-07 10:47:39 -04:00
utils_videotl.cc
utils_videotl.h
utils.cc
utils.h
vca_master_strip.cc
vca_master_strip.h
vca_time_axis.cc
vca_time_axis.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
verbose_cursor.cc
verbose_cursor.h
video_image_frame.cc
video_image_frame.h
video_monitor.cc
video_monitor.h
video_server_dialog.cc
video_server_dialog.h
video_timeline.cc
video_timeline.h
virtual_keyboard_window.cc
virtual_keyboard_window.h
visibility_group.cc Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
visibility_group.h
vst_plugin_ui.cc
vst_plugin_ui.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
vstdbg
window_manager.cc
window_manager.h Update GPL boilerplate and (C) 2019-08-03 15:53:15 +02:00
windows_vst_plugin_ui.cc
windows_vst_plugin_ui.h
wscript