ardour/gtk2_ardour
Robin Gareus 6bb51a26eb consolidate engine-dialog widget sensitivity logic.
Use a single function with the complete logic.

Since the callgraph is complex, there is internal state as well as GUI
state (different pages), do not rely on individual methods to get it
right.

A widget's sensitivity should only be controlled by one function.
2015-08-11 15:38:31 +02:00
..
export
glade
icons windows package details: 2014-12-24 14:33:48 +01:00
macosx/tracks.xcodeproj copy all XCode project files from Tracks. 2015-06-29 14:18:10 -04:00
msvc Make sure that the preprocessor directive in 'winmain.cc' matches the one in 'main.cc' 2014-04-15 10:56:12 +01:00
pixmaps
po Update Russian translation 2015-06-30 10:25:36 +02:00
about.cc add john and todd to contributor list 2015-02-14 07:52:36 -06:00
about.h
actions.cc move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration 2014-12-22 13:39:46 -05:00
actions.h move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration 2014-12-22 13:39:46 -05:00
add_route_dialog.cc now that there is only 1 effective selection, adjust add-new-track-or-bus option for after/before selection 2015-04-13 22:24:10 -04:00
add_route_dialog.h now that there is only 1 effective selection, adjust add-new-track-or-bus option for after/before selection 2015-04-13 22:24:10 -04:00
add_video_dialog.cc fix a -Wparentheses 2015-08-09 19:13:55 +02:00
add_video_dialog.h Fix collision between keyword interface used in glibmm and windows headers 2014-05-14 09:47:40 +10:00
ambiguous_file_dialog.cc
ambiguous_file_dialog.h
analysis_window.cc fix some memory leaks 2014-03-23 00:46:12 +01:00
analysis_window.h
arcall Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
arcfg add a startup wrapper script for cfgtool 2015-03-30 21:51:55 +02:00
ardbg Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
ardev Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
ardev_common.sh.in Added PT .ptf session audio import functionality 2015-08-06 00:28:35 +02:00
ardour-sae.menus Remove internal edit mode and add "content" tool. 2014-12-18 20:21:01 -05:00
ardour.menus.in Added PT .ptf session audio import functionality 2015-08-06 00:28:35 +02:00
ardour.sh.in update startup scripts for NSM 2015-05-04 19:09:37 +02:00
ardour2_ui_dark_sae.rc.in
ardour2_ui_light_sae.rc.in
ardour2_ui_sae.conf
ardour3.desktop.in
ardour3.xml
ardour_button.cc vector icons should at least be 6x6 px 2015-05-30 17:28:32 +02:00
ardour_button.h replace old ArdourButton::Icon API with Gtkmm2ext. 2015-05-24 21:45:39 +02:00
ardour_dialog.cc ArdourDialog and ArdourWindow don't change magic widget focus 2015-04-01 12:44:35 -04:00
ardour_dialog.h Window focus handling fixes. 2015-04-02 02:41:49 +11:00
ardour_display.cc Fix ArdourButton event sequence. 2014-08-28 10:31:57 -05:00
ardour_display.h Remove dead code. 2014-11-25 02:11:44 -05:00
ardour_dropdown.cc change ArdourDropdown API to allow other types of menu elements 2015-06-29 14:18:13 -04:00
ardour_dropdown.h change ArdourDropdown API to allow other types of menu elements 2015-06-29 14:18:13 -04:00
ardour_knob.cc set [new] draggable flag for draggable items with tooltips. 2015-06-30 13:08:55 +02:00
ardour_knob.h separate detent & zero-arc flags for knob 2015-04-25 16:59:33 +02:00
ardour_ui.cc don't resize plugin-scan-report window, use sensitivity. 2015-08-03 15:54:55 +02:00
ardour_ui.h offer to scan for plugins at first start. 2015-07-16 21:11:22 +02:00
ardour_ui2.cc Revert "start work on auto return target dropdown rather than button" 2015-06-29 14:18:16 -04:00
ardour_ui_dependents.cc speed up session load (display updates) 2014-09-06 12:52:29 +02:00
ardour_ui_dialogs.cc remove debug code 2015-06-27 01:32:11 +02:00
ardour_ui_ed.cc Revert "start work on auto return target dropdown rather than button" 2015-06-29 14:18:16 -04:00
ardour_ui_mixer.cc update Window > Mixer accordingly 2015-06-27 01:00:03 +02:00
ardour_ui_options.cc Revert "start work on auto return target dropdown rather than button" 2015-06-29 14:18:16 -04:00
ardour_window.cc reverse logic in ArdourWindow key handling 2015-04-01 14:01:21 -04:00
ardour_window.h Window focus handling fixes. 2015-04-02 02:41:49 +11:00
ArdourMono.ttf
arldd Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
armass Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
arprof Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
artest add a common test-failed indicator 2015-02-13 16:10:47 +01:00
arval Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
au_pluginui.h more OSX weirdness fixes 0cb096a 2015-03-07 21:45:52 +01:00
au_pluginui.mm add plugin parameter reset button - closes #6297 2015-05-04 20:52:48 +02:00
audio_clock.cc Add 'accept on focus out' parameter (default false) to AudioClock 2015-06-17 17:15:21 +01:00
audio_clock.h Add 'accept on focus out' parameter (default false) to AudioClock 2015-06-17 17:15:21 +01:00
audio_region_editor.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
audio_region_editor.h 'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use 'PLATFORM_WINDOWS' instead 2013-10-14 17:05:42 +01:00
audio_region_view.cc merge fix 2015-07-16 16:13:24 -05:00
audio_region_view.h Remove internal edit mode and add "content" tool. 2014-12-18 20:21:01 -05:00
audio_streamview.cc Automation selection fixes. 2015-06-21 05:27:45 +10:00
audio_streamview.h Automation selection fixes. 2015-06-21 05:27:45 +10:00
audio_time_axis.cc Trim Automation UI 2015-04-25 21:25:19 +02:00
audio_time_axis.h Remove internal edit mode and add "content" tool. 2014-12-18 20:21:01 -05:00
automation_controller.cc Automation -use editor_add in gui, record straight lines with fewer points. 2015-06-17 09:54:22 +10:00
automation_controller.h show values on faders (fixes bug in 55c6165) 2014-11-29 14:49:03 +01:00
automation_line.cc Automation selection fixes. 2015-06-21 05:27:45 +10:00
automation_line.h Clam points to valid values on drag end. 2015-03-26 13:22:57 -04:00
automation_region_view.cc Automation -use editor_add in gui, record straight lines with fewer points. 2015-06-17 09:54:22 +10:00
automation_region_view.h Use color modifiers for dynamic region styles. 2014-12-18 20:23:34 -05:00
automation_selection.h Support cut/copy/paste of several regions and lines at once. 2014-11-16 22:35:45 -05:00
automation_streamview.cc fix select-all-regions-within (it used to select everything overlapped) 2015-01-09 12:21:10 -06:00
automation_streamview.h fix select-all-regions-within (it used to select everything overlapped) 2015-01-09 12:21:10 -06:00
automation_time_axis.cc Automation -use editor_add in gui, record straight lines with fewer points. 2015-06-17 09:54:22 +10:00
automation_time_axis.h add API to select TAV height mode. 2015-03-19 21:47:34 +01:00
axis_view.cc use a hash-table to cache gui properties 2014-06-28 22:02:20 +02:00
axis_view.h remove GUI object state when tracks/busses are removed. 2015-03-30 15:27:23 -04:00
big_clock_window.cc show title bar for big clock window 2015-01-12 22:55:09 +01:00
big_clock_window.h remember big clock window scaling, or rather, recompute it accurately 2015-01-02 08:23:56 -05:00
bundle_env.h fix novice-level mistake that causes localedir to point to random, reusable (typically stack) memory 2015-04-17 11:00:33 -04:00
bundle_env_cocoa.cc fix typo after localedir change 2015-04-17 11:55:17 -04:00
bundle_env_linux.cc fix novice-level mistake that causes localedir to point to random, reusable (typically stack) memory 2015-04-17 11:00:33 -04:00
bundle_env_mingw.cc NSM preparation for OSX and windows 2015-05-05 00:25:06 +02:00
bundle_env_msvc.cc fix novice-level mistake that causes localedir to point to random, reusable (typically stack) memory 2015-04-17 11:00:33 -04:00
bundle_manager.cc Remove dead code. 2014-11-25 02:11:44 -05:00
bundle_manager.h Remove dead code. 2014-11-25 02:11:44 -05:00
button_joiner.cc massive reworking of color selection implementation 2014-11-26 18:22:22 +02:00
button_joiner.h change the meters into CairoWidget, add expose_area to CairoWidget::render() 2014-03-20 23:50:40 +01:00
canvas-simpleline.c
canvas-simplerect.c
canvas-waveview.c 'gtk2_ardour' - Harmonize usage of 'COMPILER_MINGW' and 'COMPILER_MSVC' where appropriate 2013-10-14 17:07:45 +01:00
canvas-waveview.h
canvas_vars.h massive reworking of color selection implementation 2014-11-26 18:22:22 +02:00
clearlooks.rc.in FONT_SMALLER is too small for visibility of clocks. use normal font size 2015-05-21 17:22:05 -05:00
clock_group.cc
clock_group.h
cocoacarbon.mm OS 10.10 compile fixes 2014-10-19 23:15:13 +02:00
color_aliases.h fixed merge conflict 2014-12-14 09:36:01 -05:00
configinfo.cc
configinfo.h
control_point.cc Fix control point colors. 2014-12-16 00:04:06 -05:00
control_point.h remove unused i2w code from ControlPoint 2014-06-26 15:10:24 -04:00
control_point_dialog.cc
control_point_dialog.h
crossfade_edit.cc Initial Gain Coefficient tweaks 2015-04-22 00:22:43 +02:00
crossfade_edit.h
crossfade_view.h more canvas refactoring. 2014-06-22 11:41:05 -04:00
crossfade_xpms.h
cursor_context.cc Fix various cursor problems. 2014-12-20 01:13:25 -05:00
cursor_context.h Fix various cursor problems. 2014-12-20 01:13:25 -05:00
curvetest.cc
dark.colors desaturate gradient for trim. 2015-04-25 17:35:59 +02:00
debug.cc Add debug bit for debug output in the EngineControl dialog 2015-08-11 09:24:52 +10:00
debug.h Add debug bit for debug output in the EngineControl dialog 2015-08-11 09:24:52 +10:00
default_ui_config.in Introduce theme preference "transients follow front" which, when enabled, 2015-03-10 02:25:25 +11:00
edit_note_dialog.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
edit_note_dialog.h Trim the include tree. 2014-11-30 23:56:19 -05:00
editing.cc Relative Snap -make it activated by the tertiary modifier during drag. 2015-05-17 23:47:01 +10:00
editing.h Relative Snap -make it activated by the tertiary modifier during drag. 2015-05-17 23:47:01 +10:00
editing_syms.h Relative Snap -make it activated by the tertiary modifier during drag. 2015-05-17 23:47:01 +10:00
editor.bindings Remove internal edit mode and add "content" tool. 2014-12-18 20:21:01 -05:00
editor.cc update summary when re-ordering tracks - fixes #6502 2015-08-08 17:42:50 +02:00
editor.h Added PT .ptf session audio import functionality 2015-08-06 00:28:35 +02:00
editor_actions.cc Added PT .ptf session audio import functionality 2015-08-06 00:28:35 +02:00
editor_audio_import.cc Added PT .ptf session audio import functionality 2015-08-06 00:28:35 +02:00
editor_audiotrack.cc move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration 2014-12-22 13:39:46 -05:00
editor_canvas.cc add synth when drag/drop importing .mid - fixes #6474 2015-08-05 17:53:03 +02:00
editor_canvas_events.cc rename Marker class 2015-07-23 17:58:40 +02:00
editor_component.cc
editor_component.h
editor_cursors.cc redraw playhead only if pixel position changed. 2015-04-08 12:31:44 +02:00
editor_cursors.h Remove dead code. 2014-11-27 04:17:15 -05:00
editor_drag.cc remove more cruft (dead assignments) 2015-08-07 21:16:14 +02:00
editor_drag.h rename Marker class 2015-07-23 17:58:40 +02:00
editor_enums.h
editor_export_audio.cc rename Marker class 2015-07-23 17:58:40 +02:00
editor_group_tabs.cc Groups created from the (edit,mix) windows should share the same default properties. 2015-03-10 15:58:01 -05:00
editor_group_tabs.h Groups created from the (edit,mix) windows should share the same default properties. 2015-03-10 15:58:01 -05:00
editor_items.h give drop zone its own cursor-ability 2014-07-01 14:37:05 -04:00
editor_keys.cc add functionality for cut tool 2014-07-07 07:05:44 -04:00
editor_locations.cc Add editor selection state to session history via a SelectionMemento, which 2014-12-18 11:03:10 -05:00
editor_locations.h
editor_markers.cc rename Marker class 2015-07-23 17:58:40 +02:00
editor_mixer.cc remove UI configuration variable link-editor-and-mixer-selection, and make behaviour be equivalent to this option always being true 2015-04-13 21:57:35 -04:00
editor_mouse.cc rename Marker class 2015-07-23 17:58:40 +02:00
editor_ops.cc merge fix again 2015-07-16 17:14:14 -05:00
editor_pt_import.cc Fix more warnings 2015-08-09 01:42:22 +10:00
editor_regions.cc prevent live loops (format negative BBT) 2015-04-28 03:07:11 +02:00
editor_regions.h
editor_route_groups.cc amend prev commit (SLA) 2015-04-05 00:52:29 +02:00
editor_route_groups.h 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
editor_routes.cc cleanup display suspend. 2015-04-30 19:19:31 +02:00
editor_routes.h cleanup display suspend. 2015-04-30 19:19:31 +02:00
editor_rulers.cc Update editor_rulers.cc 2015-04-21 17:38:27 +02:00
editor_selection.cc merge fix 2015-07-16 16:13:24 -05:00
editor_snapshots.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
editor_snapshots.h
editor_summary.cc update track-height scaling: 2015-03-19 21:55:28 +01:00
editor_summary.h redraw summary when theme preference changes & consolidate code. 2014-10-29 16:07:13 +01:00
editor_tempodisplay.cc rename Marker class 2015-07-23 17:58:40 +02:00
editor_timefx.cc Unbreak region brush drag wrt undo, avoid some dangling commands in the gui 2015-06-17 09:54:22 +10:00
editor_videotimeline.cc prepare saving video-export settings. 2015-02-28 02:36:58 +01:00
editor_xpms
engine_dialog.cc consolidate engine-dialog widget sensitivity logic. 2015-08-11 15:38:31 +02:00
engine_dialog.h consolidate engine-dialog widget sensitivity logic. 2015-08-11 15:38:31 +02:00
enums.cc Relative Snap -make it activated by the tertiary modifier during drag. 2015-05-17 23:47:01 +10:00
enums.h
ergonomic-us.bindings.in Remove internal edit mode and add "content" tool. 2014-12-18 20:21:01 -05:00
evtest.cc
export_channel_selector.cc sort the Stem Export route list 2015-08-04 15:33:44 -05:00
export_channel_selector.h (hopefully) less ambiguous wording of processed stem exports. Update the info text when checkbox state is changed 2015-08-04 14:49:46 -05:00
export_dialog.cc Show Soundcloud credentials and upload options only when required 2014-06-12 23:20:06 +01:00
export_dialog.h Show Soundcloud credentials and upload options only when required 2014-06-12 23:20:06 +01:00
export_file_notebook.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
export_file_notebook.h Show Soundcloud credentials and upload options only when required 2014-06-12 23:20:06 +01:00
export_filename_selector.cc
export_filename_selector.h
export_format_dialog.cc Added support for exporting mp4 chapter marks 2015-04-21 18:15:29 +02:00
export_format_dialog.h Added support for exporting mp4 chapter marks 2015-04-21 18:15:29 +02:00
export_format_selector.cc
export_format_selector.h
export_preset_selector.cc OS 10.10 compile fixes 2014-10-19 23:15:13 +02:00
export_preset_selector.h
export_range_markers_dialog.cc switch from using Sleep/usleep to Glib::usleep() (and remember that we need to make Glib::usleep() actually work on windows one day) 2013-12-03 10:24:34 -05:00
export_range_markers_dialog.h
export_timespan_selector.cc Merge branch 'export-dialog' into cairocanvas 2014-05-19 20:54:36 +01:00
export_timespan_selector.h Merge branch 'export-dialog' into cairocanvas 2014-05-19 20:54:36 +01:00
export_video_dialog.cc Revert "Disable video-export metadata on windows (for now)" 2015-08-10 22:02:01 +02:00
export_video_dialog.h Window focus handling fixes. 2015-04-02 02:41:49 +11:00
export_video_infobox.cc
export_video_infobox.h
fft.cc
fft.h
fft_graph.cc
fft_graph.h
fft_result.cc
fft_result.h
fix_carbon.h NOOP, proper label for flat carbon header includes 2014-10-07 16:53:10 +02:00
floating_text_entry.cc fix indentation nightmare from 9559cf3947 2014-11-25 12:17:26 +02:00
floating_text_entry.h fix case of included header file 2014-11-25 12:17:26 +02:00
gain_meter.cc prefer explicit cast over terseness. 2015-04-28 14:34:18 +02:00
gain_meter.h Revert "change the peak display widget from Gtkmm2ext::FocusEntry to ArdourButton, since it is absolutely not editable." 2014-10-28 20:31:06 -04:00
generic_pluginui.cc always round integer steps (regardless of enum) 2015-06-02 01:01:23 +02:00
gettext.h
ghostregion.cc remove use of TimeRectangle 2015-02-11 21:59:38 -05:00
ghostregion.h Automation ghost notes for percussive hits. 2014-12-28 21:31:33 -05:00
global_port_matrix.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
global_port_matrix.h
global_signals.h move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
gprofhelper.c
group_tabs.cc Groups created from the (edit,mix) windows should share the same default properties. 2015-03-10 15:58:01 -05:00
group_tabs.h Groups created from the (edit,mix) windows should share the same default properties. 2015-03-10 15:58:01 -05:00
gtk_pianokeyboard.c Note selector dialog for note controls. 2014-11-03 16:37:19 -05:00
gtk_pianokeyboard.h Note selector dialog for note controls. 2014-11-03 16:37:19 -05:00
gui_object.cc remove GUI object state when tracks/busses are removed. 2015-03-30 15:27:23 -04:00
gui_object.h remove GUI object state when tracks/busses are removed. 2015-03-30 15:27:23 -04:00
gui_thread.h
hit.cc Automation ghost notes for percussive hits. 2014-12-28 21:31:33 -05:00
hit.h MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
i18n.h
insert_remove_time_dialog.cc Amend button caption in 'Remove time' dialogue 2015-06-21 14:48:33 +01:00
insert_remove_time_dialog.h Rename 'Cut time' to 'Remove time' 2015-06-17 17:15:21 +01:00
instrument_selector.cc Factor out instrument selector. 2014-12-24 18:39:15 -05:00
instrument_selector.h Factor out instrument selector. 2014-12-24 18:39:15 -05:00
interthread_progress_window.cc
interthread_progress_window.h
io_selector.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
io_selector.h
item_counts.h Support cut/copy/paste of MIDI notes and controllers at the same time. 2014-11-16 22:35:45 -05:00
keyboard.cc Rekative snap - add comments 2015-05-24 01:10:06 +10:00
keyboard.h Rekative snap - add comments 2015-05-24 01:10:06 +10:00
keyeditor.cc Window focus handling fixes. 2015-04-02 02:41:49 +11:00
keyeditor.h This fixes a bug where an impossible keybinding assignment is possible. 2014-12-18 11:14:41 -05:00
latency_gui.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
latency_gui.h
led.cc change the meters into CairoWidget, add expose_area to CairoWidget::render() 2014-03-20 23:50:40 +01:00
led.h change the meters into CairoWidget, add expose_area to CairoWidget::render() 2014-03-20 23:50:40 +01:00
level_meter.cc more meter-change UI optimization 2015-04-30 19:19:31 +02:00
level_meter.h skip [duplicate] meter re-packing. 2015-04-30 19:19:31 +02:00
linux_vst_gui_support.cc relax LinuxVST GUI event loop. 2015-05-27 23:30:56 +02:00
location_ui.cc fix crash at exit if location-ui was used 2015-01-23 02:24:26 +01:00
location_ui.h Remove unused pointer to nothing. 2015-04-11 05:36:05 +10:00
logmeter.h 0dBFS peak meter GUI 2015-04-25 06:46:56 +02:00
lv2_external_ui.h
lv2_plugin_ui.cc add plugin parameter reset button - closes #6297 2015-05-04 20:52:48 +02:00
lv2_plugin_ui.h fix embedded plugin UI keyboard handling 2015-02-21 03:16:04 +01:00
lxvst_plugin_ui.cc Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers 2015-01-01 19:04:14 +07:00
lxvst_plugin_ui.h
main.cc make it easier to get errors out of GTK + Glib 2015-07-30 19:05:12 +02:00
main_clock.cc update some calls to use new get_preferred_edit_position; needs testing 2015-04-21 10:22:28 -05:00
main_clock.h Make left-click on tempo/meter in main clock edit current tempo/meter 2015-03-09 19:17:52 +00:00
marker.cc rename Marker class 2015-07-23 17:58:40 +02:00
marker.h rename Marker class 2015-07-23 17:58:40 +02:00
marker_selection.h rename Marker class 2015-07-23 17:58:40 +02:00
meter_patterns.cc tweak human readable names for meter-types 2015-07-05 17:19:55 +02:00
meter_patterns.h
meter_strip.cc 0dBFS peak meter GUI 2015-04-25 06:46:56 +02:00
meter_strip.h show meter-bridge context-menu on mouse-down 2014-10-23 14:45:54 +02:00
meterbridge.cc Alternative approach for show/hide Meterbridge #6386 2015-06-26 22:35:54 +02:00
meterbridge.h Unify editor / mixer ordering. 2013-10-21 00:19:43 +11:00
midi_automation_line.cc Trim the include tree. 2014-11-30 23:56:19 -05:00
midi_automation_line.h Trim the include tree. 2014-11-30 23:56:19 -05:00
midi_channel_dialog.cc
midi_channel_dialog.h
midi_channel_selector.cc Fix mute of MIDI tracks with channel forcing. 2015-03-30 09:19:00 -05:00
midi_channel_selector.h
midi_cut_buffer.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_cut_buffer.h MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_export_dialog.cc
midi_export_dialog.h
midi_list_editor.cc use consistent (large) size when calling to_ticks() 2015-06-29 14:18:14 -04:00
midi_list_editor.h MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
midi_port_dialog.cc
midi_port_dialog.h
midi_region_view.cc Revert "replace two more instances of !! with implicit use of operator bool()" 2015-06-29 14:18:15 -04:00
midi_region_view.h Fix inverted logic of SnapOff with snap modifiers pressed. 2015-05-23 03:09:48 +10:00
midi_scroomer.cc
midi_scroomer.h
midi_selection.cc Fix crash when deleting overlapped regions. 2014-11-13 21:32:08 -05:00
midi_selection.h Support cut/copy/paste of MIDI notes and controllers at the same time. 2014-11-16 22:35:45 -05:00
midi_streamview.cc move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration 2014-12-22 13:39:46 -05:00
midi_streamview.h Fix copy paste of MIDI and track automation. 2014-12-18 20:23:34 -05:00
midi_time_axis.cc More _reversible_command() auditing in the gui. 2015-06-17 09:54:23 +10:00
midi_time_axis.h add API to select TAV height mode. 2015-03-19 21:47:34 +01:00
midi_tracer.cc properly activating MIDI parsing for traced ports 2015-02-10 19:48:47 -05:00
midi_tracer.h properly activating MIDI parsing for traced ports 2015-02-10 19:48:47 -05:00
midi_util.h
midi_velocity_dialog.cc
midi_velocity_dialog.h
missing_file_dialog.cc Render waveview components onto alpha masks to simplify drawing. 2014-07-15 21:59:22 +10:00
missing_file_dialog.h
missing_plugin_dialog.cc
missing_plugin_dialog.h
mixer.bindings Mixer page: ESC should deselect all mixer strips and processors 2014-07-28 11:35:41 -05:00
mixer_actor.cc fix spelling error 2015-03-24 10:55:33 -05:00
mixer_actor.h Mixer page: ESC should deselect all mixer strips and processors 2014-07-28 11:35:41 -05:00
mixer_group_tabs.cc Groups created from the (edit,mix) windows should share the same default properties. 2015-03-10 15:58:01 -05:00
mixer_group_tabs.h Groups created from the (edit,mix) windows should share the same default properties. 2015-03-10 15:58:01 -05:00
mixer_strip.cc indicate port-connections of non-track type 2015-07-02 10:03:21 +02:00
mixer_strip.h add trim control to mixer-strip. 2015-04-24 22:37:03 +02:00
mixer_ui.cc add context menu to hide/show Midi-tracks - fixes #6430 2015-07-10 11:47:20 +02:00
mixer_ui.h add context menu to hide/show Midi-tracks - fixes #6430 2015-07-10 11:47:20 +02:00
mnemonic-us.bindings.in [Summary]: add keybindings Cmd-h (hide application) for mac 2015-06-29 14:16:43 -04:00
monitor_section.cc fix crash during session deletion as monitor section tries to update 2015-05-07 22:36:07 -04:00
monitor_section.h merge monitor_section branch 2015-04-21 08:18:10 -05:00
monitor_selector.cc merge monitor_section branch 2015-04-21 08:18:10 -05:00
monitor_selector.h merge monitor_section branch 2015-04-21 08:18:10 -05:00
mono_panner.cc clean up GUI scaling 2015-04-22 21:40:43 +02:00
mono_panner.h update panGUI connections (panner-shell vs pannable vs panner) 2014-01-15 02:51:52 +01:00
mono_panner_editor.cc
mono_panner_editor.h
mouse_cursors.cc make MouseCursors invalid cursor API be static; use to initialize default cursor value in Drag API; use C API to set canvas cursor 2015-01-24 12:26:58 -05:00
mouse_cursors.h make MouseCursors invalid cursor API be static; use to initialize default cursor value in Drag API; use C API to set canvas cursor 2015-01-24 12:26:58 -05:00
mtest.cc
mtest.menus
mtest_other.menus
mtest_shared.menu
nag.cc
nag.h
new_plugin_preset_dialog.cc
new_plugin_preset_dialog.h
normalize_dialog.cc
normalize_dialog.h
note.cc remove use of TimeRectangle 2015-02-11 21:59:38 -05:00
note.h MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
note_base.cc Context menu for applying edits to note selection. 2014-12-25 15:32:10 -05:00
note_base.h Use selected fill color for selected notes. 2015-01-08 18:36:10 -05:00
note_player.cc
note_player.h MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
note_select_dialog.cc Note selector dialog for note controls. 2014-11-03 16:37:19 -05:00
note_select_dialog.h fix compilation with gcc-4.9.1 2014-11-13 00:11:32 +01:00
nsm.cc
nsm.h
nsmclient.cc Modify 'gtk2_ardour/nsmclient.cc' to add MSVC support for LO_TT_IMMEDIATE 2014-04-08 09:57:20 +01:00
nsmclient.h
option_editor.cc fix some gtk filechooser issues 2015-05-05 18:35:58 +02:00
option_editor.h fix some gtk filechooser issues 2015-05-05 18:35:58 +02:00
opts.cc Removed (version specific) keybindings file name from usage. 2015-07-13 14:05:32 -07:00
opts.h
panner2d.cc prepare 2d-panner theme 2015-08-08 17:42:43 +02:00
panner2d.h prepare 2d-panner theme 2015-08-08 17:42:43 +02:00
panner_editor.cc
panner_editor.h
panner_interface.cc set [new] draggable flag for draggable items with tooltips. 2015-06-30 13:08:55 +02:00
panner_interface.h highlight send-panner 2014-06-17 16:19:58 +02:00
panner_ui.cc clean up GUI scaling 2015-04-22 21:40:43 +02:00
panner_ui.h scalable panners 2015-04-20 20:45:36 +02:00
paste_context.h Support paste between automation lanes. 2014-12-06 12:20:52 -05:00
patch_change.cc Allow to delete PC using <Del> 2015-05-03 02:20:28 +02:00
patch_change.h Support stepping bank by shift+scroll/arrow. 2014-12-17 20:18:11 -05:00
patch_change_dialog.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
patch_change_dialog.h MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
piano_roll_header.cc temporarily remove buggy MouseRange-on-Piano-Roll event handlers 2015-05-18 16:12:32 -05:00
piano_roll_header.h
pingback.cc almost uname -m :) 2015-07-12 19:27:23 +02:00
pingback.h
playlist_selection.h Support cut/copy/paste of several regions and lines at once. 2014-11-16 22:35:45 -05:00
playlist_selector.cc
playlist_selector.h
plugin_eq_gui.cc plugin analysis set block-size 2015-07-20 16:16:25 +02:00
plugin_eq_gui.h
plugin_interest.h
plugin_selector.cc remove “Refresh” button in Plugin manager 2015-07-16 20:01:44 +02:00
plugin_selector.h remove “Refresh” button in Plugin manager 2015-07-16 20:01:44 +02:00
plugin_ui.cc prepare plugin reset (#6297) 2015-05-04 20:48:41 +02:00
plugin_ui.h prepare plugin reset (#6297) 2015-05-04 20:48:41 +02:00
point_selection.h
port_group.cc use pretty names in port-matrix 2015-03-08 19:02:31 +01:00
port_group.h
port_insert_ui.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
port_insert_ui.h ProcessorWindowProxy::processor_going_away takes care of deletion 2014-01-13 09:39:50 -05:00
port_matrix.cc Port matrix useability fix. 2015-04-05 03:35:27 +10:00
port_matrix.h Unify editor / mixer ordering. 2013-10-21 00:19:43 +11:00
port_matrix_body.cc
port_matrix_body.h
port_matrix_column_labels.cc improve port-matrix text contrast 2015-03-14 22:59:07 +01:00
port_matrix_column_labels.h
port_matrix_component.cc
port_matrix_component.h desaturate port matrix colors 2015-03-14 22:59:07 +01:00
port_matrix_grid.cc
port_matrix_grid.h
port_matrix_labels.cc
port_matrix_labels.h
port_matrix_row_labels.cc improve port-matrix text contrast 2015-03-14 22:59:07 +01:00
port_matrix_row_labels.h
port_matrix_types.h
processor_box.cc handle some wire edge-cases & explanation 2015-08-09 08:37:28 +02:00
processor_box.h handle some wire edge-cases & explanation 2015-08-09 08:37:28 +02:00
processor_selection.h
progress_reporter.cc
progress_reporter.h
prompter.cc
prompter.h
public_editor.cc add RAII DisplaySuspender 2014-06-28 23:22:15 +02:00
public_editor.h rename Marker class 2015-07-23 17:58:40 +02:00
quantize_dialog.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
quantize_dialog.h
rc_option_editor.cc remove insanely fast meter fall-off (inaccurate) 2015-07-15 23:16:18 +02:00
rc_option_editor.h move all (G)UI related configuration parameters into UIConfiguration, not RCConfiguration 2014-12-22 13:39:46 -05:00
region_editor.cc More _reversible_command() auditing in the gui. 2015-06-17 09:54:23 +10:00
region_editor.h
region_gain_line.cc fix thinko with region-gain time offset. 2015-05-01 14:30:49 +02:00
region_gain_line.h update region-gain-line time-converter. fixes #6293 2015-04-30 22:54:18 +02:00
region_layering_order_editor.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
region_layering_order_editor.h
region_selection.cc Context menu for applying edits to note selection. 2014-12-25 15:32:10 -05:00
region_selection.h Context menu for applying edits to note selection. 2014-12-25 15:32:10 -05:00
region_view.cc Fix inverted logic of SnapOff with snap modifiers pressed. 2015-05-23 03:09:48 +10:00
region_view.h Fix inverted logic of SnapOff with snap modifiers pressed. 2015-05-23 03:09:48 +10:00
return_ui.cc Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers 2015-01-01 19:04:14 +07:00
return_ui.h ProcessorWindowProxy::processor_going_away takes care of deletion 2014-01-13 09:39:50 -05:00
rgb_macros.h
rhythm_ferret.cc Add editor selection state to session history via a SelectionMemento, which 2014-12-18 11:03:10 -05:00
rhythm_ferret.h
route_group_dialog.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
route_group_dialog.h Remove dead code. 2014-11-25 02:11:44 -05:00
route_group_menu.cc
route_group_menu.h
route_params_ui.cc Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers 2015-01-01 19:04:14 +07:00
route_params_ui.h disable pluginbox in RouteUI window when a track is frozen 2014-06-04 02:19:46 +02:00
route_processor_selection.cc Don't modify a RouteUISelection that we've just erased 2015-04-17 16:13:40 +01:00
route_processor_selection.h
route_sorter.h
route_time_axis.cc Automation selection fixes. 2015-06-21 05:27:45 +10:00
route_time_axis.h Trim Automation UI 2015-04-25 21:25:19 +02:00
route_ui.cc ctrl-shift-click on solo isolate now enables AND disables solo-isolate for all routes. 2015-07-16 10:11:04 -04:00
route_ui.h rationalize incorrect design for removing tracks. 2015-04-06 17:56:23 -04:00
route_ui_selection.h
ruler_dialog.cc consistent ordering of Ruler Actions. 2015-03-21 19:44:58 +01:00
ruler_dialog.h let's not forget the video timeline 2014-06-25 15:35:08 -04:00
SAE-de-keypad.bindings.in
SAE-de-nokeypad.bindings.in
SAE-us-keypad.bindings.in
SAE-us-nokeypad.bindings.in
save_as_dialog.cc extend save-as dialog to allow crude but functional save-as-to-empty-session 2015-05-07 22:36:32 -04:00
save_as_dialog.h extend save-as dialog to allow crude but functional save-as-to-empty-session 2015-05-07 22:36:32 -04:00
search_path_option.cc Oops - correct some typos in my previous commit 2014-04-11 15:36:04 +01:00
search_path_option.h
selectable.h
selection.cc rename Marker class 2015-07-23 17:58:40 +02:00
selection.h rename Marker class 2015-07-23 17:58:40 +02:00
selection_memento.cc fix OSX/PPC 10.4 long maths 2015-03-31 16:05:15 +02:00
selection_memento.h Add editor selection state to session history via a SelectionMemento, which 2014-12-18 11:03:10 -05:00
selection_templates.h
send_ui.cc Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers 2015-01-01 19:04:14 +07:00
send_ui.h ProcessorWindowProxy::processor_going_away takes care of deletion 2014-01-13 09:39:50 -05:00
session_dialog.cc Remove the use of Window::set_keep_above() throughout startup. 2015-03-15 03:06:39 +11:00
session_dialog.h namespace libardour utils 2014-06-25 21:47:54 +02:00
session_import_dialog.cc Fix Session file filter so session files are displayed in file browser 2015-01-06 14:02:31 +07:00
session_import_dialog.h
session_metadata_dialog.cc another “unexpected” translation update. 2015-03-31 04:26:28 +02:00
session_metadata_dialog.h Display length & check digit of entered EAN-13 in metadata dialogue 2015-03-30 09:19:00 -05:00
session_option_editor.cc OS 10.10 compile fixes 2014-10-19 23:15:13 +02:00
session_option_editor.h add 'save defaults' option to properties dialog 2014-06-29 16:11:46 +02:00
sfdb_freesound_mootcher.cc Remove pointless register specifier and warning. 2014-12-28 16:06:44 -05:00
sfdb_freesound_mootcher.h
sfdb_ui.cc reworked variant of john’s soundfile locale fix 2015-07-17 16:03:24 +02:00
sfdb_ui.h Add instrument selector to import dialog. 2014-12-24 20:07:10 -05:00
shuttle_control.cc remember max shuttle-speed 2015-06-29 18:57:51 +02:00
shuttle_control.h dramatically reduce ShuttleControl CPU usage 2015-03-10 10:53:56 +01:00
small-splash.png
soundcloud_export_selector.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
soundcloud_export_selector.h Add #include guards to soundcloud_export_selector.h 2014-06-12 23:20:06 +01:00
speaker_dialog.cc
speaker_dialog.h Remove dead code. 2014-11-25 02:11:44 -05:00
splash.cc Remove the use of Window::set_keep_above() throughout startup. 2015-03-15 03:06:39 +11:00
splash.h
splash.png
startup.cc offer to scan for plugins at first start. 2015-07-16 21:11:22 +02:00
startup.h offer to scan for plugins at first start. 2015-07-16 21:11:22 +02:00
step_editing.bindings
step_editor.cc fix various issues when deleting midi region during step-edit 2015-07-04 12:33:10 +02:00
step_editor.h Fix whitespace (noop). 2015-01-07 20:12:14 -05:00
step_entry.cc MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
step_entry.h MusicalTime => Beats. 2015-01-07 00:12:07 -05:00
stereo_panner.cc clean up GUI scaling 2015-04-22 21:40:43 +02:00
stereo_panner.h Remove dead code. 2014-11-25 02:11:44 -05:00
stereo_panner_editor.cc
stereo_panner_editor.h
streamview.cc remove use of TimeRectangle 2015-02-11 21:59:38 -05:00
streamview.h fix select-all-regions-within (it used to select everything overlapped) 2015-01-09 12:21:10 -06:00
strip_selection.h
strip_silence_dialog.cc
strip_silence_dialog.h
sys_ex.cc next modifier 2014-12-15 10:21:08 -05:00
sys_ex.h Remove dead code. 2014-11-25 02:11:44 -05:00
tape_region_view.cc make tape tracks draw something. 2015-04-28 16:08:20 +02:00
tape_region_view.h more canvas refactoring. 2014-06-22 11:41:05 -04:00
tempo_dialog.cc update some calls to use new get_preferred_edit_position; needs testing 2015-04-21 10:22:28 -05:00
tempo_dialog.h Go back to using g_get_monotonic_time() for tap tempo 2015-03-27 13:22:38 +00:00
tempo_lines.cc Raise threshold for showing ticks for a bit. 2015-01-10 19:38:37 -05:00
tempo_lines.h Draw beat sudivisions according to snap setting. 2015-01-07 19:05:41 -05:00
theme_manager.cc rename user's customized color file when resetting theme. Fixes #6286 2015-05-05 21:29:48 -04:00
theme_manager.h Introduce theme preference "transients follow front" which, when enabled, 2015-03-10 02:25:25 +11:00
time_axis_view.cc prevent crash when using WM close button on "new route name contains bad chars" dialog. 2015-05-27 19:34:11 -04:00
time_axis_view.h prevent crash when using WM close button on "new route name contains bad chars" dialog. 2015-05-27 19:34:11 -04:00
time_axis_view_item.cc various tweaks to the height/sizing of audioregion views and their waveforms 2015-06-19 08:15:25 -04:00
time_axis_view_item.h more color/modifier tweaks 2014-12-19 12:06:42 -05:00
time_fx_dialog.cc allow linking unbundled versions of some libraries 2013-10-28 09:06:09 +01:00
time_fx_dialog.h
time_info_box.cc update selection clock 2015-01-21 22:26:14 +01:00
time_info_box.h update selection clock 2015-01-21 22:26:14 +01:00
time_selection.cc add abort() to non-reached code 2014-11-14 11:30:08 +01:00
time_selection.h
timecode_tester.cc
timers.cc Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers 2015-01-01 19:04:14 +07:00
timers.h Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers 2015-01-01 19:04:14 +07:00
track_selection.cc
track_selection.h protect use of iterators across routeUI selection when operations change the selection (e.g. deletion) 2014-06-30 11:02:23 -04:00
track_view_list.cc
track_view_list.h
transcode_ffmpeg.cc fix video-metadata for windows. 2015-08-10 22:47:32 +02:00
transcode_ffmpeg.h round A/V offset to video-frames. 2014-07-02 23:36:06 +02:00
transcode_video_dialog.cc tweak video import dialog (handle non video files) 2015-07-10 23:46:48 +02:00
transcode_video_dialog.h tweak A/V import logic 2014-03-20 00:15:34 +01:00
transform_dialog.cc Fix value ramps to reach specified upper value. 2015-01-08 18:47:08 -05:00
transform_dialog.h MIDI transform dialog. 2014-12-28 16:06:44 -05:00
transpose_dialog.cc
transpose_dialog.h
trx.menus.in Remove internal edit mode and add "content" tool. 2014-12-18 20:21:01 -05:00
ui_config.cc only use and present the buggy gradient parameter if built with a suitably patched version of Cairo 2015-05-28 13:27:38 -04:00
ui_config.h rearrange and redesign UIConfiguration/ARDOUR_UI APIs to allow correct initialization. 2015-05-28 12:46:43 -04:00
ui_config_vars.h provide control over waveform image cache size from GUI 2015-06-23 08:18:11 -04:00
ui_light.rc.in fix names of included files 2014-09-07 10:47:39 -04:00
utils.cc consolidate code 2015-06-27 01:00:03 +02:00
utils.h consolidate code 2015-06-27 01:00:03 +02:00
utils_videotl.cc amend a3c21ae, video-server localhost -> 127.0.0.1 2015-07-22 12:45:24 +02:00
utils_videotl.h
verbose_cursor.cc next modifier 2014-12-15 10:21:08 -05:00
verbose_cursor.h make verbose cursor respond dynamically to theme changes 2014-06-30 10:38:03 -04:00
video_image_frame.cc move utility functions into a dedicated namespace 2014-06-25 21:47:54 +02:00
video_image_frame.h minimize rebuild after reconfigure: 2014-09-06 21:18:08 +02:00
video_monitor.cc Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers 2015-01-01 19:04:14 +07:00
video_monitor.h Use libardour SystemExec wrapper in gtk2_ardour 2014-05-19 19:52:32 +01:00
video_server_dialog.cc proper default setup and fallbacks for video on windows 2014-12-24 01:36:46 +01:00
video_server_dialog.h
video_timeline.cc update video import flags, relax GOP size. 2015-06-23 17:11:45 +02:00
video_timeline.h more canvas refactoring. 2014-06-22 11:41:05 -04:00
video_tool_paths.cc Revert "add debug info for xjadeo binary" 2015-07-15 19:03:56 +02:00
video_tool_paths.h consolidate video-tool filepaths - step one 2014-12-23 23:43:24 +01:00
visibility_group.cc
visibility_group.h
volume_controller.cc namespace libardour utils 2014-06-25 21:47:54 +02:00
volume_controller.h
vst_plugin_ui.cc add plugin parameter reset button - closes #6297 2015-05-04 20:52:48 +02:00
vst_plugin_ui.h Use Ardour widgets consistently in plugin UI. 2015-03-07 14:04:45 -05:00
vstdbg Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
window_manager.cc tweak API of WindowProxy, and remove all unnecessary get() calls in functions where, if we have no window, there is nothing to do 2013-10-14 09:54:38 -04:00
window_manager.h Merge branch 'master' into windows+cc 2013-10-14 19:31:22 +01:00
windows_icon.rc windows application icon 2014-10-05 02:12:25 +02:00
windows_vst_plugin_ui.cc fix include order 2014-09-30 19:08:16 +02:00
windows_vst_plugin_ui.h fix VST GUI swallowing for windows 2014-04-18 01:54:59 +02:00
wscript prepare for the future 2015-08-06 00:50:54 +02:00