ardour/gtk2_ardour
Ben Loftis cb85a0a521 fix for automation control point drags: prevent overlapping points in time.
* control points that were already closer than one_tick_in_pixels
 were able to move beyond adjacent points, resulting in out-of-order lines

* prior code was using 'one tick' as the smallest spacing between two
 CPs, but that is larger than the default 'guard point' spacing.  this
 resulted in odd behavior because of the dxt calculation when you moved
 a point that was created as a 'guard point'

For now, use the same 64 samples we use for 'guard points'.  And change
 the 'dxt' calculation logic to more aggressively limit the points from
 overlapping.

TODO:  we might decide that 'one tick' should be the minimum automation
 period throughout ardour.  In that case we should change guard-points.
2022-05-16 07:16:25 -05:00
..
appdata/po Add Korean translation of Ardour GUI 2021-08-09 16:47:20 +02:00
icons
msvc
po Update ko.po 2022-04-08 19:46:03 +02:00
resources
themes Fix typo in color theme comment 2022-04-09 02:27:40 +02:00
win32
ArdourMono.ttf Add eighth-note symbols to ArdourMono font file 2022-02-01 10:12:24 -06:00
ArdourSans.ttf
SAE-de-keypad.bindings.in
SAE-de-nokeypad.bindings.in
SAE-us-keypad.bindings.in
SAE-us-nokeypad.bindings.in
about.cc Happy New Year, Ardour 2022-01-01 12:47:05 +01:00
about.h
actions.cc
actions.h
add_route_dialog.cc Save last route type 2022-05-13 23:07:49 +02:00
add_route_dialog.h Save last route type 2022-05-13 23:07:49 +02:00
add_video_dialog.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
add_video_dialog.h
ambiguous_file_dialog.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
ambiguous_file_dialog.h
analysis_window.cc continued work on timeline types conversion. in theory, just editor_ops.cc remains 2021-08-13 12:51:29 -06:00
analysis_window.h
arauv2 AU: standalone scanner tool 2021-07-03 19:07:26 +02:00
arcall arcall: use dedicated directory for output, and add --dump-instr=yes 2022-04-05 20:52:09 -06:00
arcanvas
ardbg
ardbg-core
ardev
ardev-win
ardev_common.sh.in Fix path to ctrl-surface map path when running from src-tree 2021-04-11 16:07:02 +02:00
ardour-mime-info.xml
ardour-sae.menus
ardour.appdata.xml.in.in
ardour.desktop.in
ardour.keys.in MIDI: ctrl-d now duplicates selected notes 2022-04-27 08:13:09 -06:00
ardour.menus.in Bootstrap IO Plugin UI 2022-05-09 17:39:05 +02:00
ardour.sh.in Override Ubuntu global menu 2021-06-21 05:23:01 +02:00
ardour2_ui_dark_sae.rc.in
ardour2_ui_light_sae.rc.in
ardour2_ui_sae.conf
ardour_dialog.cc Reformat and remove unused imports 2022-05-13 23:07:49 +02:00
ardour_dialog.h Reformat and remove unused imports 2022-05-13 23:07:49 +02:00
ardour_http.cc Fix curl free() ambiguity - fixes windows issues 2021-02-28 15:17:30 +01:00
ardour_http.h Fix curl free() ambiguity - fixes windows issues 2021-02-28 15:17:30 +01:00
ardour_message.cc gtkmm: use get_visible() instead of deprecated Gtk::Widget::is_visible() 2022-04-08 20:20:10 +02:00
ardour_message.h
ardour_ui.cc Do not allow dir-separators in session-template names 2022-05-15 19:53:12 +02:00
ardour_ui.h Add a missing #include (needed when building with MSVC) 2022-05-10 11:20:43 +01:00
ardour_ui2.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
ardour_ui3.cc gtkmm: use get_is_toplevel() instead of deprecated Gtk::Widget::is_toplevel() 2022-04-08 20:20:33 +02:00
ardour_ui_access_web.cc change chat URL to one that redirects via ardour.org 2021-05-19 15:49:50 -06:00
ardour_ui_dependents.cc Add hidden ui config for close without asking 2022-05-06 10:12:17 +02:00
ardour_ui_dialogs.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
ardour_ui_ed.cc Fix ToggleRoll (<space>) when auditioning 2022-03-01 03:49:36 +01:00
ardour_ui_engine.cc intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI 2021-08-13 12:51:29 -06:00
ardour_ui_keys.cc Fix source typos (heirarchy->hierarchy) 2022-04-08 21:38:00 +02:00
ardour_ui_mixer.cc
ardour_ui_options.cc Add option to hide cue rec/play toolbar buttons 2022-03-01 17:53:11 +01:00
ardour_ui_session.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_TOP 2022-04-08 21:11:06 +02:00
ardour_ui_startup.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_TOP 2022-04-08 21:11:06 +02:00
ardour_ui_video.cc gtkmm: use get_visible() instead of deprecated Gtk::Widget::is_visible() 2022-04-08 20:20:10 +02:00
ardour_window.cc
ardour_window.h
arhell Update ar* start-scripts `--novst` option was removed with wineVST 2021-09-08 23:28:50 +02:00
arldd
arlua
arluadoc
armass Update ar* start-scripts `--novst` option was removed with wineVST 2021-09-08 23:28:50 +02:00
arprof Update ar* start-scripts `--novst` option was removed with wineVST 2021-09-08 23:28:50 +02:00
arrr
arrr-replay
arscan
artest temporal: add (back) first set of unit tests 2022-02-12 15:12:35 -07:00
arval Update ar* start-scripts `--novst` option was removed with wineVST 2021-09-08 23:28:50 +02:00
arvst2 VST2: new scanner implementation 2021-07-03 19:07:25 +02:00
arvst3
au_pluginui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
au_pluginui.mm Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
audio_clip_editor.cc use Item::disable_scroll_translation() for AudioClipEditor scroll bar 2022-01-20 09:46:35 -07:00
audio_clip_editor.h triggerbox: change entire UI side to avoid using TriggerPtr 2021-12-24 14:18:10 -07:00
audio_clock.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
audio_clock.h improve drag behavior on AudioClock 2021-08-13 12:51:35 -06:00
audio_region_editor.cc
audio_region_editor.h
audio_region_operations_box.cc Property Boxen: handle more {audio|midi} cases; move code around. 2021-12-08 12:58:12 -06:00
audio_region_operations_box.h Property Boxen: handle more {audio|midi} cases; move code around. 2021-12-08 12:58:12 -06:00
audio_region_properties_box.cc triggerbox: new trigger_property widgets, because trigger data != a region 2021-12-15 18:08:22 -06:00
audio_region_properties_box.h Clip Properties: remove Loop buttons (we will use Follow action instead) 2021-12-14 10:40:37 -06:00
audio_region_view.cc remove duplicate sync_mark member in AudioRegionView (decl'd in RegionView) 2022-02-19 09:03:36 -07:00
audio_region_view.h split midi region view redisplay into two similar methods 2022-04-05 20:52:10 -06:00
audio_streamview.cc regionviews: use integer counter instead of boolean to control redisplay of contents 2022-04-05 20:52:09 -06:00
audio_streamview.h
audio_time_axis.cc GUI property "visible" applies only to automation-lanes 2022-01-25 06:27:18 +01:00
audio_time_axis.h GUI property "visible" applies only to automation-lanes 2022-01-25 06:27:18 +01:00
audio_trigger_properties_box.cc Fix typos, consistent text markup 2022-04-05 18:45:40 +02:00
audio_trigger_properties_box.h Cue page: rough-in a display for Bar-length 2022-01-26 11:51:08 -06:00
automation_controller.cc remove/hide Session::tempo_map() and use TempoMap::use() instead (thread local shared ptr) (GUI edition) 2021-08-13 12:51:30 -06:00
automation_controller.h
automation_line.cc fix for automation control point drags: prevent overlapping points in time. 2022-05-16 07:16:25 -05:00
automation_line.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
automation_region_view.cc Always place first automation point using the current value 2022-04-25 18:32:23 +02:00
automation_region_view.h split midi region view redisplay into two similar methods 2022-04-05 20:52:10 -06:00
automation_selection.h
automation_streamview.cc redesign (MIDI)RegionView display disabling around an RAII model 2022-04-05 20:52:10 -06:00
automation_streamview.h another day of slow timeline type conversion 2021-08-13 12:51:29 -06:00
automation_time_axis.cc Fix typo in 1dafa5017e (first automation point on line) 2022-04-27 12:56:32 +02:00
automation_time_axis.h ensure that non-drag track height changes cause a call to Editor::redisplay_track_views() 2022-04-05 20:52:10 -06:00
axis_provider.h
axis_view.cc
axis_view.h
bbt_marker_dialog.cc Fix --no-nls compilation 2/2 -- #8802 2021-09-27 16:28:44 +02:00
bbt_marker_dialog.h somewhat working dialog for BBT/Position marker creation 2021-08-13 12:51:34 -06:00
beatbox_gui.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
beatbox_gui.h beatbox: continued work on packing/arranging the GUI 2021-08-13 12:51:27 -06:00
big_clock_window.cc gtkmm: use size_request() function instead of deprecated Gtk::Widget::size_request(&) 2022-04-08 21:11:07 +02:00
big_clock_window.h
big_transport_window.cc
big_transport_window.h
bundle_env.h
bundle_env_cocoa.cc
bundle_env_linux.cc
bundle_env_mingw.cc
bundle_env_msvc.cc
bundle_manager.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
bundle_manager.h UserBundle: Allow adding/removing ports 2021-02-26 15:49:07 +01:00
canvas_test.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
canvas_vars.h
clearlooks.rc.in trigger_ui: organize the FA widgets into a separate themed table 2022-01-14 10:06:49 -06:00
clip_editor.bindings basic skeleton for clip editor bindings 2021-12-10 15:15:56 -07:00
clock_group.cc
clock_group.h
cocoacarbon.mm
color_aliases.h
color_theme_manager.cc gtkmm: use get_color_selection() instead of deprecated Gtk::ColorSelectionDialog::get_colorsel() 2022-04-08 21:11:06 +02:00
color_theme_manager.h
configinfo.cc Config isn't editable 2021-05-08 19:19:16 +02:00
configinfo.h
context_menu_helper.h
control_point.cc
control_point.h
control_point_dialog.cc
control_point_dialog.h
control_slave_ui.cc
control_slave_ui.h
crossfade_edit.h
crossfade_view.h
cuebox_ui.cc gtkmm: use get_color_selection() instead of deprecated Gtk::ColorSelectionDialog::get_colorsel() 2022-04-08 21:11:06 +02:00
cuebox_ui.h Cue page: cues are timeline rulers so color them(?); pixel-pushing 2022-02-08 17:04:09 -06:00
cursor_context.cc
cursor_context.h
curvetest.cc another day or two's work on timeline type conversion 2021-08-13 12:51:29 -06:00
debug.cc remove duplicate initialization of PBD::DEBUG::Selection 2021-01-14 11:25:29 -07:00
debug.h remove duplicate initialization of PBD::DEBUG::Selection 2021-01-14 11:25:29 -07:00
default_ui_config.in
dsp_stats_ui.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
dsp_stats_ui.h add keyfowarding to performance meters window 2021-06-28 18:28:11 -06:00
dsp_stats_window.cc start showing some DSP stats in the perf meter window 2021-06-12 09:20:58 -06:00
dsp_stats_window.h start showing some DSP stats in the perf meter window 2021-06-12 09:20:58 -06:00
duplicate_routes_dialog.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
duplicate_routes_dialog.h
edit_note_dialog.cc midi_region_view: rename 'apply_diff' to 'apply_note_diff' for clarity 2022-05-10 15:47:48 -05:00
edit_note_dialog.h
editing.cc
editing.h MIDI Draw: provide a menu for Channel and Velocity 2021-11-18 07:35:13 -06:00
editing_convert.h
editing_syms.h Add ImportAsTrigger mode 2022-01-03 23:51:33 +01:00
editor.cc Do not select re-imported tracks 2022-05-16 04:54:14 +02:00
editor.h Do not select re-imported tracks 2022-05-16 04:54:14 +02:00
editor_actions.cc reset_region_scale_amplitude is redundant with reset_region_gain 2022-05-10 15:47:56 -05:00
editor_audio_import.cc temporal: TempoMap::use() returns a const ptr to enforce semantics (GUI version) 2022-04-08 11:58:04 -06:00
editor_audiotrack.cc gtkmm: use get_mapped instead of deprecated Gtk::Widget::is_mapped() 2022-04-08 20:20:10 +02:00
editor_canvas.cc gtkmm: use size_request() function instead of deprecated Gtk::Widget::size_request(&) 2022-04-08 21:11:07 +02:00
editor_canvas_events.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
editor_component.cc
editor_component.h
editor_cursors.cc Fix pointer typo (callbck->callback) 2022-04-09 02:25:59 +02:00
editor_cursors.h small API change to provide (debug) name to canvas cursor items 2021-08-13 12:51:36 -06:00
editor_drag.cc automation-range-drag: if lane is empty, use current value for guard points 2022-05-16 07:16:25 -05:00
editor_drag.h automation-range-drag: if lane is empty, use current value for guard points 2022-05-16 07:16:25 -05:00
editor_export_audio.cc Do not select re-imported tracks 2022-05-16 04:54:14 +02:00
editor_group_tabs.cc
editor_group_tabs.h
editor_items.h copy-n-paste addition of cue marker ruler (based on cd marker ruler) 2022-01-04 15:23:51 -07:00
editor_keys.cc changes required by fixing ambiguities in timepos_t/timecnt_t API (GUI edition) 2021-08-13 12:51:31 -06:00
editor_locations.cc
editor_locations.h
editor_markers.cc use new TempoCommand when putting tempo map ops into undo/redo history 2022-04-08 11:58:04 -06:00
editor_mixer.cc Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
editor_mouse.cc automation-range-drag: if lane is empty, use current value for guard points 2022-05-16 07:16:25 -05:00
editor_ops.cc temporarily remove effective_ripple_mark_start behavior 2022-05-14 14:47:54 -05:00
editor_pt_import.cc pt import: Correct the log warning message when at least one audio file failed to load 2021-01-17 13:19:54 +11:00
editor_regions.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
editor_regions.h Unify Region Drag/Drop 2022-01-19 17:13:51 +01:00
editor_route_groups.cc gtkmm: use get_color_selection() instead of deprecated Gtk::ColorSelectionDialog::get_colorsel() 2022-04-08 21:11:06 +02:00
editor_route_groups.h
editor_routes.cc terminology: change visibility text to 'Cue Window' to match button name 2022-01-31 20:25:06 -06:00
editor_routes.h Reduce and abstract EditorRoutes to a dedicated RouteList 2022-01-27 01:28:50 +01:00
editor_rulers.cc Disambiguate "Meter" use "Time Signature for music meter 2022-04-05 18:56:10 +02:00
editor_selection.cc reset_region_scale_amplitude is redundant with reset_region_gain 2022-05-10 15:47:56 -05:00
editor_snapshots.cc
editor_snapshots.h
editor_sources.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
editor_sources.h Unify Source and RegionList abstraction 2022-01-19 17:13:51 +01:00
editor_summary.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
editor_summary.h rename EditorSummary::Position as Editor::SummaryPosition 2021-08-13 12:51:34 -06:00
editor_tempodisplay.cc remove debugging output 2022-05-10 11:44:51 -06:00
editor_timefx.cc Fix duplicate undo/redo when stretching multiple regions 2022-04-10 18:25:19 +02:00
editor_videotimeline.cc Video import/export overhaul and ffmpeg-5.0 compat 2022-04-01 01:35:08 +02:00
editor_xpms
engine_dialog.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
engine_dialog.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
enums.cc Save last route type 2022-05-13 23:07:49 +02:00
enums.h
enums_convert.h
ergonomic-us.bindings.in
evtest.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
export_analysis_graphs.cc Update Export Graph rendering for variable size 2021-12-24 19:54:00 +01:00
export_analysis_graphs.h Add method to plot loudness analysis graph 2021-04-07 01:48:01 +02:00
export_channel_selector.cc Display last export channel state 2022-05-16 04:54:18 +02:00
export_channel_selector.h Display last export channel state 2022-05-16 04:54:18 +02:00
export_dialog.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
export_dialog.h Re-import exported files at the export-range's start time. 2022-03-15 22:52:58 +01:00
export_file_notebook.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
export_file_notebook.h GUI implementation to re-import exported file(s) 2022-03-11 04:55:24 +01:00
export_filename_selector.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
export_filename_selector.h NO-OP: clang-indent 2021-04-12 23:15:30 +02:00
export_format_dialog.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
export_format_dialog.h Export: GUI option to disable limiter 2021-04-12 23:15:30 +02:00
export_format_selector.cc Use "Wav (tagged)" as default export profile 2022-05-15 21:48:35 +02:00
export_format_selector.h Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
export_preset_selector.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
export_preset_selector.h
export_report.cc Update Export Graph rendering for variable size 2021-12-24 19:54:00 +01:00
export_report.h Add missing header guards 2021-04-11 15:15:04 +02:00
export_timespan_selector.cc Export dialog: update state after "Select All" and "Deselect All" 2022-05-13 02:09:26 +02:00
export_timespan_selector.h
export_video_dialog.cc VTL: fix tooltips 2022-04-18 16:39:43 +02:00
export_video_dialog.h Re-introduce video export options 2022-04-15 02:01:06 +02:00
fft.cc
fft.h
fft_graph.cc
fft_graph.h
fft_result.cc
fft_result.h
fitted_canvas_widget.cc fitted_canvas: second part of 3784aa 2022-01-02 16:10:36 -06:00
fitted_canvas_widget.h fitted_canvas: virtual accessor will be useful for mb 2022-01-02 16:06:06 -06:00
fix_carbon.h
floating_text_entry.cc Remove unused #include<> (1/2) 2021-05-05 17:43:28 +02:00
floating_text_entry.h
foldback_strip.cc Use new Route fed-by API (1/2) 2022-05-06 14:02:35 +02:00
foldback_strip.h Foldback: GUI consistency 2021-03-27 23:14:19 +01:00
gain_meter.cc gtkmm: use size_request() function instead of deprecated Gtk::Widget::size_request(&) 2022-04-08 21:11:07 +02:00
gain_meter.h
generic_pluginui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
gettext.h
ghostregion.cc split midi region view redisplay into two similar methods 2022-04-05 20:52:10 -06:00
ghostregion.h split midi region view redisplay into two similar methods 2022-04-05 20:52:10 -06:00
global_port_matrix.cc
global_port_matrix.h
gprofhelper.c
grid_lines.cc libcanvas: reapply LineSet::add_line -> add_coord change after rebase conflicts with master 2021-08-13 12:51:27 -06:00
grid_lines.h
group_tabs.cc Implement group-tab sensitivity 2021-03-28 17:43:17 +02:00
group_tabs.h RecorderUI: initial implementation 2021-02-23 16:24:23 +01:00
gui_object.cc
gui_object.h Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
gui_thread.h
hit.cc
hit.h
idleometer.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
idleometer.h
input_port_monitor.cc gtkmm: use get_realized() instead of deprecated Gtk::Widget::is_realized() 2022-04-08 20:20:32 +02:00
input_port_monitor.h Fix crash when changing UI scale on Windows 2021-08-10 04:15:15 +02:00
insert_remove_time_dialog.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
insert_remove_time_dialog.h continued work on timeline types conversion. in theory, just editor_ops.cc remains 2021-08-13 12:51:29 -06:00
instrument_selector.cc Fix typos in source function`max_configurable_outputs` 2022-05-12 09:18:32 -04:00
instrument_selector.h Instrument Selector: use a 3-way Disposition to disambiguate the uses of this widget 2022-02-04 21:33:12 -06:00
interthread_progress_window.cc
interthread_progress_window.h
io_button.cc Prepare for GraphNode::feeds () and fed-by API update (1/2) 2022-05-06 14:02:34 +02:00
io_button.h Refactor IOButton::update, expose API to set connection-text 2022-04-27 23:31:24 +02:00
io_plugin_window.cc I/O Plugin GUI: set min height, fix context menu generic/edit 2022-05-10 16:01:35 +02:00
io_plugin_window.h Implement I/O Plugin GUI 2022-05-09 17:39:06 +02:00
io_selector.cc
io_selector.h
item_counts.h
keyboard.cc Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
keyboard.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
keyeditor.cc
keyeditor.h
latency_gui.cc
latency_gui.h
led.cc
led.h
level_meter.cc
level_meter.h
linux_vst_gui_support.cc
location_ui.cc gtkmm: use get_mapped instead of deprecated Gtk::Widget::is_mapped() 2022-04-08 20:20:10 +02:00
location_ui.h continued work on timeline types conversion. in theory, just editor_ops.cc remains 2021-08-13 12:51:29 -06:00
loudness_dialog.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_TOP 2022-04-08 21:11:06 +02:00
loudness_dialog.h intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI 2021-08-13 12:51:29 -06:00
loudness_settings.cc Prevent libXML read error in case file does not exist 2021-04-19 04:55:17 +02:00
loudness_settings.h Unify loudness settings, prepare for custom user config 2021-04-12 23:16:11 +02:00
lua_script_manager.cc
lua_script_manager.h
luadialog.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
luadialog.h
luadoc.cc
luainstance.cc Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
luainstance.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
luasignal.h
luasignal_syms.h Extend Session::Exported signal 2022-03-15 22:52:58 +01:00
luawindow.cc Change LuaWindow into an ArdourWindow 2021-09-20 04:26:24 +02:00
luawindow.h Change LuaWindow into an ArdourWindow 2021-09-20 04:26:24 +02:00
lv2_external_ui.h Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
lv2_plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
lv2_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
lxvst_plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
lxvst_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
mac_vst_plugin_ui.h Fix mac VST2 plugin GUI (amend 9cbf3ae4ad) 2022-04-19 22:40:10 +02:00
mac_vst_plugin_ui.mm Fix mac VST2 plugin GUI (amend 9cbf3ae4ad) 2022-04-19 22:40:10 +02:00
main.cc Happy New Year, Ardour 2022-01-01 12:47:05 +01:00
main_clock.cc Disambiguate "Meter" use "Time Signature for music meter 2022-04-05 18:56:10 +02:00
main_clock.h continued work on timeline types conversion. in theory, just editor_ops.cc remains 2021-08-13 12:51:29 -06:00
marker.cc ruler markers: consolidate range-marker shapes 2022-03-17 18:12:04 -05:00
marker.h tempo ruler: do not resize marker (a grabbable object) due to tempo changes 2022-02-14 21:22:36 -06:00
marker_selection.h getting editor_drag.cc to compile 2021-08-13 12:51:29 -06:00
meter_patterns.cc
meter_patterns.h TriggerStrip: add solo,mute,pan,gain controls and meter 2021-12-02 22:28:05 +01:00
meter_strip.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
meter_strip.h Option to show gain-knob on Meterbridge 2021-12-07 17:56:39 +01:00
meterbridge.cc gtkmm: use get_mapped instead of deprecated Gtk::Widget::is_mapped() 2022-04-08 20:20:10 +02:00
meterbridge.h meterbridge: track size and position via configure events 2022-04-07 11:47:13 -06:00
midi_automation_line.cc change the type of reference held by a MidiModel to its MidiSource 2022-04-05 20:52:09 -06:00
midi_automation_line.h GUI changes to *try* to adapt to a world without explicit beats<->samples converter objects (i.e. use AutomationLine::get_origin() instead 2021-08-13 12:51:34 -06:00
midi_channel_dialog.cc
midi_channel_dialog.h
midi_channel_selector.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
midi_channel_selector.h
midi_clip_editor.cc Fix missing color 2022-01-13 00:11:41 +01:00
midi_clip_editor.h triggerbox: change entire UI side to avoid using TriggerPtr 2021-12-24 14:18:10 -07:00
midi_cut_buffer.cc Automatable now requires (and owns) a time domain to be used by automation data (GUI edition) 2021-08-13 12:51:32 -06:00
midi_cut_buffer.h
midi_export_dialog.cc
midi_export_dialog.h
midi_list_editor.cc midi_list_editor: adopt midi_model diff function renaming (gtk part) 2022-05-10 15:47:47 -05:00
midi_list_editor.h an initial pass (untested) at converting the MIDI list editor to use Temporal::Beats and not floating point 2021-08-13 12:51:32 -06:00
midi_region_operations_box.cc Property Boxen: handle more {audio|midi} cases; move code around. 2021-12-08 12:58:12 -06:00
midi_region_operations_box.h Property Boxen: handle more {audio|midi} cases; move code around. 2021-12-08 12:58:12 -06:00
midi_region_properties_box.cc triggerbox: new trigger_property widgets, because trigger data != a region 2021-12-15 18:08:22 -06:00
midi_region_properties_box.h triggerbox: new trigger_property widgets, because trigger data != a region 2021-12-15 18:08:22 -06:00
midi_region_view.cc fix midi-note Copy+Paste and Duplicate actions 2022-05-13 14:00:14 -05:00
midi_region_view.h midi_region_view: rename 'apply_diff' to 'apply_note_diff' for clarity 2022-05-10 15:47:48 -05:00
midi_scroomer.cc
midi_scroomer.h
midi_selection.cc
midi_selection.h
midi_streamview.cc NOOP: whitespace before parens in function call 2022-04-17 12:04:05 -06:00
midi_streamview.h continued work on timeline types conversion. in theory, just editor_ops.cc remains 2021-08-13 12:51:29 -06:00
midi_time_axis.cc Fix showing automation lane on touch 2022-04-26 00:26:02 +02:00
midi_time_axis.h ensure that non-drag track height changes cause a call to Editor::redisplay_track_views() 2022-04-05 20:52:10 -06:00
midi_tracer.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
midi_tracer.h Add a Midi port per Midi Tracer window that can be connected to for debugging. 2021-06-23 17:54:58 -05:00
midi_trigger_properties_box.cc trigger_ui: reorganize some tempo and FA controls 2022-01-14 12:55:51 -06:00
midi_trigger_properties_box.h trigger_ui: refactor property_boxen to subclasses of TriggerUI 2022-01-11 10:51:24 -06:00
midi_util.h
midi_velocity_dialog.cc
midi_velocity_dialog.h
mini_timeline.cc gtkmm: use get_realized() instead of deprecated Gtk::Widget::is_realized() 2022-04-08 20:20:32 +02:00
mini_timeline.h mini-timeline: yet another tweak to draw Stop Cues nicely 2022-02-14 21:22:36 -06:00
missing_file_dialog.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
missing_file_dialog.h Set transient parent for missing-* dialogs at start 2021-07-07 00:33:50 +02:00
missing_filesource_dialog.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
missing_filesource_dialog.h Set transient parent for missing-* dialogs at start 2021-07-07 00:33:50 +02:00
missing_plugin_dialog.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
missing_plugin_dialog.h Set transient parent for missing-* dialogs at start 2021-07-07 00:33:50 +02:00
mixer.bindings Return (Enter) should behave the same in all windows 2021-03-19 16:00:30 -05:00
mixer_group_tabs.cc
mixer_group_tabs.h
mixer_strip.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
mixer_strip.h midi_input_enable_button does not need to be dynamically allocated 2022-02-01 12:26:41 -06:00
mixer_ui.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
mixer_ui.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
monitor.bindings
monitor_section.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
monitor_section.h Subscribe to pretty-port name changes (GUI) 2021-01-18 03:18:20 +01:00
monitor_selector.cc
monitor_selector.h
mono_panner.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
mono_panner.h
mono_panner_editor.cc
mono_panner_editor.h
mouse_cursors.cc
mouse_cursors.h
multi_region_properties_box.cc PropertyBoxen: initial draft of property-editing widgets that follow the Selection 2021-12-08 12:45:11 -06:00
multi_region_properties_box.h PropertyBoxen: initial draft of property-editing widgets that follow the Selection 2021-12-08 12:45:11 -06:00
nag.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
nag.h
new_plugin_preset_dialog.cc
new_plugin_preset_dialog.h
new_user_wizard.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
new_user_wizard.h Hide splash screen for new-user-wizard 2021-08-14 22:03:57 +02:00
normalize_dialog.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
normalize_dialog.h Region loudness normalization GUI #8777 2021-07-20 04:53:57 +02:00
note.cc
note.h
note_base.cc
note_base.h
note_player.cc
note_player.h
note_select_dialog.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
note_select_dialog.h
nsm.cc Add NSM ':switch:' capability 2021-12-04 14:34:44 +01:00
nsm.h
nsmclient.cc
nsmclient.h
option_editor.cc option editor: allow EntryOption to have a list of valid chars (not just invalid) 2022-04-16 18:02:11 -06:00
option_editor.h option editor: allow EntryOption to have a list of valid chars (not just invalid) 2022-04-16 18:02:11 -06:00
opts.cc use backend_client_name parsed from options when initializing backend 2022-03-01 02:36:11 +01:00
opts.h Remove --novst option 2021-08-10 15:49:32 +02:00
panner2d.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
panner2d.h
panner_editor.cc
panner_editor.h
panner_interface.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
panner_interface.h
panner_ui.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
panner_ui.h TriggerStrip: add solo,mute,pan,gain controls and meter 2021-12-02 22:28:05 +01:00
paste_context.h
patch_change.cc
patch_change.h
patch_change_dialog.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
patch_change_dialog.h another day or two's work on timeline type conversion 2021-08-13 12:51:29 -06:00
patch_change_widget.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
patch_change_widget.h Refactor PC Dialog/Window -- non-modal tabbed dialog 2022-02-09 21:09:46 +01:00
piano_key_bindings.cc
piano_key_bindings.h
piano_roll_header.cc MIDI Draw: change behavior regarding MIDI Channel of new notes 2021-11-18 08:23:08 -06:00
piano_roll_header.h
pianokeyboard.cc
pianokeyboard.h
pingback.cc
pingback.h
playlist_selection.h
playlist_selector.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
playlist_selector.h Playlist Selector cleanup code, fix selection 2021-07-22 01:42:01 +02:00
plugin_display.cc
plugin_display.h
plugin_dspload_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
plugin_dspload_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
plugin_dspload_window.cc List I/O Plugins in DSP-load window 2022-05-09 17:39:05 +02:00
plugin_dspload_window.h List I/O Plugins in DSP-load window 2022-05-09 17:39:05 +02:00
plugin_eq_gui.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
plugin_eq_gui.h
plugin_interest.h
plugin_manager_ui.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
plugin_manager_ui.h PM-GUI: add action to discover newly installed plugins 2021-09-09 15:29:25 +02:00
plugin_pin_dialog.cc Prepare for GraphNode::feeds () and fed-by API update (1/2) 2022-05-06 14:02:34 +02:00
plugin_pin_dialog.h Subscribe to pretty-port name changes (GUI) 2021-01-18 03:18:20 +01:00
plugin_presets_ui.cc
plugin_presets_ui.h
plugin_scan_dialog.cc gtkmm: use get_mapped instead of deprecated Gtk::Widget::is_mapped() 2022-04-08 20:20:10 +02:00
plugin_scan_dialog.h Remove unused "cancel scan timeout" buttons 2021-07-23 00:28:06 +02:00
plugin_selector.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
plugin_selector.h PM-Sel: remove hidden toggle, turn Fav into a checkbox 2021-07-16 18:47:13 +02:00
plugin_setup_dialog.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
plugin_setup_dialog.h
plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
plugin_utils.h
point_selection.h
port_group.cc Fix endless loop if port-handle is n/a #8760 2021-06-24 17:20:44 +02:00
port_group.h
port_insert_ui.cc
port_insert_ui.h
port_matrix.cc Prefer ArdourMessageDialog, fix window stacking on top of port-matrix 2021-09-08 22:39:33 +02:00
port_matrix.h UserBundle: Allow adding/removing ports 2021-02-26 15:49:07 +01:00
port_matrix_body.cc
port_matrix_body.h
port_matrix_column_labels.cc Consistent port-matrix channel name display 2021-04-17 00:27:38 +02:00
port_matrix_column_labels.h
port_matrix_component.cc
port_matrix_component.h
port_matrix_grid.cc
port_matrix_grid.h
port_matrix_labels.cc
port_matrix_labels.h
port_matrix_row_labels.cc Consistent port-matrix channel name display 2021-04-17 00:27:38 +02:00
port_matrix_row_labels.h
port_matrix_types.h
processor_box.bindings
processor_box.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
processor_box.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
processor_selection.cc
processor_selection.h
progress_reporter.cc
progress_reporter.h
pt_import_selector.cc pt import: Fix two warnings from valgrind 2021-01-06 11:30:12 +11:00
pt_import_selector.h
public_editor.cc Add static meta-data for x-ardour/region.pbdid DnD 2022-01-19 17:13:51 +01:00
public_editor.h ensure that non-drag track height changes cause a call to Editor::redisplay_track_views() 2022-04-05 20:52:10 -06:00
quantize_dialog.cc reimplement quantization without (much) floating point (GUI edition) 2021-08-13 12:51:35 -06:00
quantize_dialog.h reimplement quantization without (much) floating point (GUI edition) 2021-08-13 12:51:35 -06:00
rc_option_editor.cc gtk2_ardour: fix a couple of cosmetic typos in preferences 2022-04-21 12:28:42 +01:00
rc_option_editor.h make default MIDI note range editable in preferences 2022-04-16 12:08:44 -06:00
rec_info_box.cc Derive some functions from RecInfoBox::update() (in the derived classes) 2021-02-26 13:07:35 +00:00
rec_info_box.h Derive some functions from RecInfoBox::update() (in the derived classes) 2021-02-26 13:07:35 +00:00
recorder_group_tabs.cc RecorderUI: initial implementation 2021-02-23 16:24:23 +01:00
recorder_group_tabs.h RecorderUI: initial implementation 2021-02-23 16:24:23 +01:00
recorder_ui.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
recorder_ui.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
region_editor.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
region_editor.h
region_gain_line.cc there is no Properties::position any more (GUI) 2021-09-25 16:49:51 -06:00
region_gain_line.h GUI changes to *try* to adapt to a world without explicit beats<->samples converter objects (i.e. use AutomationLine::get_origin() instead 2021-08-13 12:51:34 -06:00
region_layering_order_editor.cc another in-progress snapshot of gtk2_ardour after getting audio_clock.cc to compile 2021-08-13 12:51:29 -06:00
region_layering_order_editor.h another in-progress snapshot of gtk2_ardour after getting audio_clock.cc to compile 2021-08-13 12:51:29 -06:00
region_list_base.cc gtkmm: use get_first_cell() instead of deprecated Gtk::TreeViewColumn::get_first_cell_renderer() 2022-04-08 21:11:06 +02:00
region_list_base.h Add static meta-data for x-ardour/region.pbdid DnD 2022-01-19 17:13:51 +01:00
region_peak_cursor.cc minor fixups post-rebase 2021-08-13 12:51:35 -06:00
region_peak_cursor.h
region_properties_box.cc PropertyBoxen: initial draft of property-editing widgets that follow the Selection 2021-12-08 12:45:11 -06:00
region_properties_box.h PropertyBoxen: initial draft of property-editing widgets that follow the Selection 2021-12-08 12:45:11 -06:00
region_selection.cc change all Region::nt_*() methods to names without the nt_ prefix (GUI version) 2021-08-13 12:51:30 -06:00
region_selection.h intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI 2021-08-13 12:51:29 -06:00
region_view.cc Modernize region_view 2022-05-14 23:33:21 +02:00
region_view.h Modernize region_view 2022-05-14 23:33:21 +02:00
return_ui.cc
return_ui.h
rgb_macros.h
rhythm_ferret.cc intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI 2021-08-13 12:51:29 -06:00
rhythm_ferret.h intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI 2021-08-13 12:51:29 -06:00
route_dialogs.h
route_group_dialog.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
route_group_dialog.h
route_group_menu.cc Allow to edit group from the RouteGroupMenu 2021-09-28 07:11:37 +02:00
route_group_menu.h Allow to edit group from the RouteGroupMenu 2021-09-28 07:11:37 +02:00
route_list_base.cc gtkmm: use get_first_cell() instead of deprecated Gtk::TreeViewColumn::get_first_cell_renderer() 2022-04-08 21:11:06 +02:00
route_list_base.h gtkmm: use get_first_cell() instead of deprecated Gtk::TreeViewColumn::get_first_cell_renderer() 2022-04-08 21:11:06 +02:00
route_params_ui.cc
route_params_ui.h
route_processor_selection.cc
route_processor_selection.h
route_sorter.h
route_time_axis.cc ensure that non-drag track height changes cause a call to Editor::redisplay_track_views() 2022-04-05 20:52:10 -06:00
route_time_axis.h ensure that non-drag track height changes cause a call to Editor::redisplay_track_views() 2022-04-05 20:52:10 -06:00
route_ui.cc Template [file]names cannot have dir-separators 2022-05-15 04:37:22 +02:00
route_ui.h Use shared static method to count plugins 2022-01-01 15:34:47 +01:00
route_ui_selection.h
ruler_dialog.cc copy-n-paste addition of cue marker ruler (based on cd marker ruler) 2022-01-04 15:23:51 -07:00
ruler_dialog.h copy-n-paste addition of cue marker ruler (based on cd marker ruler) 2022-01-04 15:23:51 -07:00
save_as_dialog.cc
save_as_dialog.h
save_template_dialog.cc
save_template_dialog.h
screensaver.cc
script_selector.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
script_selector.h
search_path_option.cc
search_path_option.h
selectable.h
selection.cc Allow direct trigger -> trigger selection changes 2022-02-09 21:09:46 +01:00
selection.h Selection: Region Operations in a Slot need a RegionView proxy (ToDo) 2021-12-08 12:40:20 -06:00
selection_memento.cc Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
selection_memento.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
selection_properties_box.cc Only show the Range property header when a Range is selected (WIP) 2022-01-26 11:51:07 -06:00
selection_properties_box.h PropertyBoxen: initial draft of property-editing widgets that follow the Selection 2021-12-08 12:45:11 -06:00
selection_templates.h
send_ui.cc gtkmm: use get_mapped instead of deprecated Gtk::Widget::is_mapped() 2022-04-08 20:20:10 +02:00
send_ui.h
session_archive_dialog.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
session_archive_dialog.h
session_dialog.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
session_dialog.h
session_import_dialog.cc
session_import_dialog.h
session_metadata_dialog.cc
session_metadata_dialog.h Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
session_option_editor.cc Expose session config triggerbox-overrides-disk-monitoring option 2022-02-04 01:47:29 +01:00
session_option_editor.h
sfdb_freesound_mootcher.cc Fix various typos 2022-04-08 19:51:02 +02:00
sfdb_freesound_mootcher.h
sfdb_ui.cc gtkmm: use append() instead of deprecated Gtk::ComboBoxText::append_text() 2022-04-08 21:10:56 +02:00
sfdb_ui.h import process now allows optional import of MIDI markers/cues 2021-05-07 14:58:16 -06:00
shuttle_control.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
shuttle_control.h NO-OP: clang-format 2021-07-19 02:58:51 +02:00
simple_progress_dialog.h Add missing namepaces 2022-01-26 22:32:27 +01:00
slot_properties_box.cc Revert trigger_ui: 'Inhibit' change 2022-03-19 16:56:28 -05:00
slot_properties_box.h trigger_ui: implement per-slot UI for allow_patch_changes 2022-03-15 09:03:40 -05:00
soundcloud_export_selector.cc
soundcloud_export_selector.h
source_list_base.cc Unify Source and RegionList abstraction 2022-01-19 17:13:51 +01:00
source_list_base.h Unify Source and RegionList abstraction 2022-01-19 17:13:51 +01:00
speaker_dialog.cc
speaker_dialog.h
splash.cc gtkmm: use get_visible() instead of deprecated Gtk::Widget::is_visible() 2022-04-08 20:20:10 +02:00
splash.h Keep track of splash visibility behind dialogs 2021-06-23 17:55:01 +02:00
startup_fsm.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
startup_fsm.h Warn user if the engine device changed 2021-02-23 19:32:03 +01:00
step_editing.bindings fix binding for "bar" key in step editing bindings 2021-12-10 13:20:20 -07:00
step_editor.cc Use updated temporal API 2/2 2021-12-11 15:51:31 +01:00
step_editor.h another day of slow timeline type conversion 2021-08-13 12:51:29 -06:00
step_entry.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
step_entry.h
stereo_panner.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
stereo_panner.h
stereo_panner_editor.cc
stereo_panner_editor.h
streamview.cc NOOP: some minor whitespace fixes 2022-04-05 20:52:09 -06:00
streamview.h timeline type changes for new ripple code and post-conflict-resolution fixups 2021-08-13 12:51:36 -06:00
strip_selection.h
strip_silence_dialog.cc Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
strip_silence_dialog.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
stripable_colorpicker.cc gtkmm: use get_color_selection() instead of deprecated Gtk::ColorSelectionDialog::get_colorsel() 2022-04-08 21:11:06 +02:00
stripable_colorpicker.h
stripable_time_axis.cc Fix showing automation lane on touch 2022-04-26 00:26:02 +02:00
stripable_time_axis.h
stripable_treemodel.cc
stripable_treemodel.h
sys_ex.cc
sys_ex.h
template_dialog.cc
template_dialog.h
tempo_curve.cc fix incorrect drawing of tempo curves 2022-05-02 12:20:48 -06:00
tempo_curve.h tempo display: during ressaociate markers, update tempo curves as well 2022-03-10 08:27:24 -07:00
tempo_dialog.cc gtk2_ardour: use set_can_focus() on Gtk::Button 2022-04-08 21:11:07 +02:00
tempo_dialog.h tempo dialog should use integer notes types, not double 2021-08-13 12:51:32 -06:00
tempo_lines.cc
tempo_lines.h GUI changes to *try* to adapt to a world without explicit beats<->samples converter objects (i.e. use AutomationLine::get_origin() instead 2021-08-13 12:51:34 -06:00
time_axis_view.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
time_axis_view.h ensure that non-drag track height changes cause a call to Editor::redisplay_track_views() 2022-04-05 20:52:10 -06:00
time_axis_view_item.cc Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
time_axis_view_item.h Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
time_fx_dialog.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
time_fx_dialog.h various fixes to get time stretching basically working again 2021-08-13 12:51:35 -06:00
time_info_box.cc another day of slow timeline type conversion 2021-08-13 12:51:29 -06:00
time_info_box.h
time_selection.cc remove another instance of std::numeric_limits<timepos_t>::max() 2021-12-05 09:22:02 -07:00
time_selection.h continued work on timeline types conversion. in theory, just editor_ops.cc remains 2021-08-13 12:51:29 -06:00
timers.cc GUI side of microseconds_t => int64_t 2021-06-28 14:47:48 -06:00
timers.h
toolbar_test.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
track_record_axis.cc fix up post-rebase issues after rebase on master 2021-08-13 12:51:34 -06:00
track_record_axis.h RecorderUI: keep track of playlist changes 2021-07-07 05:34:15 +02:00
track_selection.cc Address another -Wunused-private-field 2021-03-18 04:06:46 +01:00
track_selection.h Address another -Wunused-private-field 2021-03-18 04:06:46 +01:00
track_view_list.cc
track_view_list.h
transcode_ffmpeg.cc VTL: fix lead-in/out, explicitly set fps 2022-04-15 18:25:58 +02:00
transcode_ffmpeg.h Video import/export overhaul and ffmpeg-5.0 compat 2022-04-01 01:35:08 +02:00
transcode_video_dialog.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
transcode_video_dialog.h Video import/export overhaul and ffmpeg-5.0 compat 2022-04-01 01:35:08 +02:00
transform_dialog.cc
transform_dialog.h
transport_control.cc another in-progress snapshot of gtk2_ardour after getting audio_clock.cc to compile 2021-08-13 12:51:29 -06:00
transport_control.h Fix typos in gtk2_ardour/ directory 2022-01-26 12:35:38 -05:00
transport_control_ui.cc RecorderUI: Capture info and transport ctrls 2021-02-23 16:24:30 +01:00
transport_control_ui.h
transport_masters_dialog.cc gtkmm: use get_mapped instead of deprecated Gtk::Widget::is_mapped() 2022-04-08 20:20:10 +02:00
transport_masters_dialog.h continued work on timeline types conversion. in theory, just editor_ops.cc remains 2021-08-13 12:51:29 -06:00
transpose_dialog.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
transpose_dialog.h Separate transport and varispeed dialog 2021-07-19 00:55:59 +02:00
trigger.bindings trigger_ui: add menu items and bindings to trigger Cues A-H 2022-01-31 20:25:05 -06:00
trigger_clip_picker.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
trigger_clip_picker.h Use audition synth when creating new trigger tracks via DnD 2022-02-09 14:32:12 +01:00
trigger_jump_dialog.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
trigger_jump_dialog.h trigger_ui: tweak menu actions for multi-jump 2022-01-31 14:59:30 -06:00
trigger_master.cc gtkmm: use get_color_selection() instead of deprecated Gtk::ColorSelectionDialog::get_colorsel() 2022-04-08 21:11:06 +02:00
trigger_master.h trigger_ui: move the follow-count text to the right side of trigger-master; it was obscured by the midi 'note' icon 2022-02-09 13:11:31 -06:00
trigger_page.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
trigger_page.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
trigger_region_list.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
trigger_region_list.h Add RegionList to TriggerPage 2022-01-19 17:13:51 +01:00
trigger_route_list.cc terminology: change visibility text to 'Cue Window' to match button name 2022-01-31 20:25:06 -06:00
trigger_route_list.h Add dedicated Trigger Route List 2022-01-27 01:28:50 +01:00
trigger_selection.h Reduce includes required for Selection 2022-01-11 05:21:51 +01:00
trigger_source_list.cc gtkmm: use ALIGN_END instead of deprecated Gtk::AlignmentEnum::ALIGN_RIGHT 2022-04-08 21:11:06 +02:00
trigger_source_list.h Add SourceList to TriggerPage 2022-01-19 17:13:51 +01:00
trigger_strip.cc gtkmm: use get_mapped instead of deprecated Gtk::Widget::is_mapped() 2022-04-08 20:20:10 +02:00
trigger_strip.h Implement TriggerStrip selection 2022-02-03 05:50:07 +01:00
trigger_ui.cc gtkmm: use get_color_selection() instead of deprecated Gtk::ColorSelectionDialog::get_colorsel() 2022-04-08 21:11:06 +02:00
trigger_ui.h derive TriggerUI from sigc::trackable so that it can be automically disconnected from signals 2022-02-21 15:01:36 -07:00
triggerbox_ui.cc trigger_ui: add more tooltips 2022-02-19 12:12:43 -06:00
triggerbox_ui.h triggerbox: change FollowActions into an object with a target list (GUI edition) 2022-01-19 15:50:55 -07:00
trx.menus.in
ui_config.cc Cruft removal 2022-05-06 10:12:17 +02:00
ui_config.h Cruft removal 2022-05-06 10:12:17 +02:00
ui_config_vars.h Add hidden ui config for close without asking 2022-05-06 10:12:17 +02:00
ui_light.rc.in
utils.cc utils: re-implement used_channels_as_string to use UsedChannels (bitset) 2022-03-01 10:11:14 -06:00
utils.h utils: re-implement used_channels_as_string to use UsedChannels (bitset) 2022-03-01 10:11:14 -06:00
utils_videotl.cc
utils_videotl.h
varispeed_dialog.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
varispeed_dialog.h Allow vari-speed control via scroll-wheel 2021-07-19 02:57:45 +02:00
vca_master_strip.cc
vca_master_strip.h
vca_time_axis.cc gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS) 2022-04-08 21:11:06 +02:00
vca_time_axis.h ensure that non-drag track height changes cause a call to Editor::redisplay_track_views() 2022-04-05 20:52:10 -06:00
verbose_cursor.cc remove Session::bbt_time() and use TempoMap::use()->bbt_at() explicitly everywhere (GUI edition) 2021-12-14 21:59:33 -07:00
verbose_cursor.h
video_image_frame.cc
video_image_frame.h
video_monitor.cc Ignore LD-environment for video transcoding and Lua exec 2022-04-01 18:20:04 +02:00
video_monitor.h
video_server_dialog.cc gtkmm: use ALIGN_START instead of deprecated Gtk::AlignmentEnum::ALIGN_LEFT 2022-04-08 21:11:06 +02:00
video_server_dialog.h
video_timeline.cc Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
video_timeline.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
virtual_keyboard_window.cc Vkbd: fix stuck notes when playing fast 2022-04-20 21:45:12 +02:00
virtual_keyboard_window.h Constification: make Stateful::get_state() const, with all other required const-ness added (GUI) 2022-04-06 21:56:59 -06:00
visibility_group.cc
visibility_group.h
vst3_hwnd_plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst3_hwnd_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst3_nsview_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst3_nsview_plugin_ui.mm Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst3_plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst3_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst3_x11_plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst3_x11_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst_plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vst_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
vstdbg
window_manager.cc
window_manager.h Remove duplicate calls to set_session 2021-09-20 04:21:21 +02:00
windows_vst_plugin_ui.cc Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
windows_vst_plugin_ui.h Who needs PIs for Plugin GUIs? 2022-04-14 16:35:03 +02:00
wscript Bootstrap IO Plugin UI 2022-05-09 17:39:05 +02:00