ardour/gtk2_ardour
Paul Davis c98a36be0f switch mouse button and motion handling in MidiView to use Drag formalization
It appears that mouse handling in MidiRegionView (now moved into MidiView)
predated the full Drag formalization. This led to inconsistencies as parts of the Drag
formalization were adopted, including the use of motion events to start a drag (this
is incorrect in the current semantics of a Drag).

This commits removes all/most of the special purpose drag handling machinery in MidiView
and uses Drags instead
2024-12-27 14:13:02 -07:00
..
appdata/po Czech translation updated for the 8.0 release. 2023-09-24 19:57:25 +02:00
icons new image files for launchkey mk4 2024-08-29 18:49:54 -06:00
msvc
po Update Spanish translation 2024-11-07 17:51:11 +01:00
resources
themes add colors for cue editor end boundary 2024-11-26 11:54:16 -07:00
win32
about.cc add new italian translator contributors 2024-09-10 08:18:38 -06:00
about.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
actions.cc remove debug output 2024-04-25 13:07:00 -06:00
actions.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
add_route_dialog.cc Stop publishing mini_timeline from ardour_ui.h, and fix the fallout 2024-11-10 23:27:34 +01:00
add_route_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
add_video_dialog.cc Stop publishing mini_timeline from ardour_ui.h, and fix the fallout 2024-11-10 23:27:34 +01:00
add_video_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
ambiguous_file_dialog.cc
ambiguous_file_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
analysis_window.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
analysis_window.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
application_bar.cc Re-add PDC info to main toolbar to fill up space (for now) 2024-12-05 20:22:45 +01:00
application_bar.h Re-add PDC info to main toolbar to fill up space (for now) 2024-12-05 20:22:45 +01:00
arauv2
arcall
arcanvas
ardbg
ardbg-core
ardev
ardev-win
ardev_common.sh.in Increase number of ASAN backtrace frames 2024-12-15 16:32:18 +01:00
ardour-mime-info.xml
ardour.appdata.xml.in.in
ardour.desktop.in ardour.desktop.in add NSM related keys 2024-10-11 14:35:07 +02:00
ardour.keys.in move zoom in/out actions into shared "Editing" group 2024-12-07 08:00:46 -07:00
ardour.menus.in ToggleMixerProps are Mixbus only (fix "missing action") 2024-12-17 16:51:25 +01:00
ardour.sh.in
ardour2_ui_dark_sae.rc.in change references to what was "very small text" to "smaller text"; 2024-11-08 17:14:33 -07:00
ardour2_ui_light_sae.rc.in change references to what was "very small text" to "smaller text"; 2024-11-08 17:14:33 -07:00
ardour2_ui_sae.conf
ardour_dialog.cc Keep Ardour dialog on top of parent 2023-06-10 21:36:31 +02:00
ardour_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
ardour_http.cc
ardour_http.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
ardour_message.cc ArdourMessageDialog allow for NULL parent window 2023-09-25 22:36:27 +02:00
ardour_message.h ArdourMessageDialog allow for NULL parent window 2023-09-25 22:36:27 +02:00
ardour_ui.cc Add PDC and Latency info to status bar 2024-12-05 20:11:50 +01:00
ardour_ui.h Add PDC and Latency info to status bar 2024-12-05 20:11:50 +01:00
ardour_ui2.cc Round to bars when mouse scroll/dragging BBT bars 2024-12-18 20:23:55 +01:00
ardour_ui3.cc move RecordState enum from ARDOUR::Session to ARDOUR so we can use it in TriggerBox (GUI) 2024-10-17 07:44:32 -06:00
ardour_ui_aaf.cc AAF: improve log messages 2024-11-27 01:40:28 +01:00
ardour_ui_access_web.cc
ardour_ui_dependents.cc ArdourUI packs the tabbable visibility buttons 2024-11-10 23:27:35 +01:00
ardour_ui_dialogs.cc Add PDC and Latency info to status bar 2024-12-05 20:11:50 +01:00
ardour_ui_ed.cc Add PDC and Latency info to status bar 2024-12-05 20:11:50 +01:00
ardour_ui_engine.cc Remove debug messages, cleanup output (1/2) 2024-05-08 00:56:43 +02:00
ardour_ui_keys.cc Stop publishing mini_timeline from ardour_ui.h, and fix the fallout 2024-11-10 23:27:34 +01:00
ardour_ui_mixer.cc
ardour_ui_options.cc Transfer Lua Action Buttons from ArdourUI 2024-11-10 23:27:34 +01:00
ardour_ui_session.cc Stop publishing mini_timeline from ardour_ui.h, and fix the fallout 2024-11-10 23:27:34 +01:00
ardour_ui_startup.cc Unconditionally check for mlock 2024-09-28 04:15:35 +02:00
ardour_ui_video.cc
ardour_window.cc
ardour_window.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
ArdourMono.ttf
ArdourSans.ttf
arhell
arldd
arlua
arluadoc
armass
arprof tweaks to arprof to make it more useful with CALLGRIND_* macros 2023-10-05 08:31:11 -06:00
arrr
arrr-replay
arscan
artest
arval Make a note how to use valgrind with gdb 2023-06-04 02:56:22 +02:00
arvst2
arvst3
au_pluginui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
au_pluginui.mm Remove old Coreaudio OSX 10.5 support 2024-10-18 22:52:34 +02:00
audio_clip_editor.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
audio_clip_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
audio_clock.cc Round to bars when mouse scroll/dragging BBT bars 2024-12-18 20:23:55 +01:00
audio_clock.h Round to bars when mouse scroll/dragging BBT bars 2024-12-18 20:23:55 +01:00
audio_region_editor.cc Refactor RegionEditor to be a Widget 2024-11-19 17:37:12 +01:00
audio_region_editor.h Refactor RegionEditor to be a Widget 2024-11-19 17:37:12 +01:00
audio_region_operations_box.cc renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
audio_region_operations_box.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
audio_region_view.cc Refactor RegionEditor to be a Widget 2024-11-19 17:37:12 +01:00
audio_region_view.h Refactor RegionEditor to be a Widget 2024-11-19 17:37:12 +01:00
audio_streamview.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
audio_streamview.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
audio_time_axis.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
audio_time_axis.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
audio_trigger_properties_box.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
audio_trigger_properties_box.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
automation_controller.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
automation_controller.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
automation_line.cc Return to some sane automation control point size 2024-11-23 21:17:36 +01:00
automation_line.h more extensive automation display design for cue editor 2024-11-07 16:10:31 -07:00
automation_region_view.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
automation_region_view.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
automation_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
automation_streamview.cc use nullptr as return value instead of 0 2024-11-10 22:07:58 -07:00
automation_streamview.h refactor the "selectables" API to allow use within separate (e.g. cue) editors 2024-10-17 07:44:32 -06:00
automation_time_axis.cc Remove unused TAV spacer (it was never shown) 2024-12-03 20:12:56 +01:00
automation_time_axis.h refactor the "selectables" API to allow use within separate (e.g. cue) editors 2024-10-17 07:44:32 -06:00
axis_provider.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
axis_view.cc Ellipsize inactive track-header name-label #9674 2024-03-21 17:44:33 +01:00
axis_view.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
bbt_marker_dialog.cc
bbt_marker_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
beatbox_gui.cc Replace boost::integer::gcd with std::gcd 2024-11-06 23:08:36 +01:00
beatbox_gui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
big_clock_window.cc Round to bars when mouse scroll/dragging BBT bars 2024-12-18 20:23:55 +01:00
big_clock_window.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
big_transport_window.cc
big_transport_window.h Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
bundle_env.h
bundle_env_cocoa.cc
bundle_env_linux.cc
bundle_env_mingw.cc Remove debug message 2024-08-16 17:25:54 +02:00
bundle_env_msvc.cc
bundle_manager.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
bundle_manager.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
canvas_test.cc
canvas_vars.inc.h change references to what was "very small text" to "smaller text"; 2024-11-08 17:14:33 -07:00
clearlooks.rc.in Modernize scrollbar look 2024-12-04 02:38:35 +01:00
clip_editor.bindings
clock_group.cc
clock_group.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
cocoacarbon.mm provide control over use-cocoa-invalidation 2024-03-22 13:13:16 -06:00
color_aliases.h
color_theme_manager.cc Allow to set transparency to 100% 2023-02-06 01:27:24 +01:00
color_theme_manager.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
configinfo.cc
configinfo.h
configuration_metadata.inc.h Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
context_menu_helper.h
control_point.cc Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
control_point.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
control_point_dialog.cc renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
control_point_dialog.h Allow to numeric ctrl point edit to apply to all selected points 2023-07-11 00:53:48 +02:00
control_slave_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
control_slave_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
crossfade_edit.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
cue_editor.cc fix some issues with zoom focus after refactoring it into EditingContext 2024-12-12 11:53:15 -07:00
cue_editor.h get mouse-centered zoom working in cue editor 2024-12-12 11:53:15 -07:00
cuebox_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
cuebox_ui.h Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
curvetest.cc objects don't have a time domain, they have a time domain provider (GUI) 2023-08-02 15:22:52 -06:00
debug.cc add DEBUG::TrackDrag to help try to track down #9711 2024-05-28 20:52:35 -06:00
debug.h add DEBUG::TrackDrag to help try to track down #9711 2024-05-28 20:52:35 -06:00
default_ui_config.in change references to what was "very small text" to "smaller text"; 2024-11-08 17:14:33 -07:00
dsp_stats_ui.cc Stop publishing mini_timeline from ardour_ui.h, and fix the fallout 2024-11-10 23:27:34 +01:00
dsp_stats_ui.h
dsp_stats_window.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
dsp_stats_window.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
duplicate_routes_dialog.cc Consolidate internal bus checks (2/2) 2024-01-06 20:21:54 +01:00
duplicate_routes_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
edit_note_dialog.cc remove current slice usage/members 2024-10-17 07:44:29 -06:00
edit_note_dialog.h start using the now-compilable MidiView 2024-10-17 07:44:29 -06:00
editing.cc Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
editing.h Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
editing_context.cc start using visible channel in MIDI cue editor 2024-12-20 10:44:35 -07:00
editing_context.h fix event handling/routing from MidiView up to EditingContext 2024-12-27 14:00:55 -07:00
editing_convert.h Add editing mode to select marker click behavior 2023-09-13 03:16:24 +02:00
editing_syms.inc.h Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
editor.cc fix some issues with zoom focus after refactoring it into EditingContext 2024-12-12 11:53:15 -07:00
editor.h switch mouse button and motion handling in MidiView to use Drag formalization 2024-12-27 14:13:02 -07:00
editor_actions.cc move zoom in/out actions into shared "Editing" group 2024-12-07 08:00:46 -07:00
editor_audio_import.cc use RAII for cursor mgmt around thread-waits 2024-12-08 15:09:32 -07:00
editor_audiotrack.cc
editor_automation_line.cc renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
editor_automation_line.h allow dragging in MIDI automation line in cue editor 2024-10-17 07:44:32 -06:00
editor_canvas.cc get mouse-centered zoom working in cue editor 2024-12-12 11:53:15 -07:00
editor_canvas_events.cc Reduce reliance on boost - the easy part 2024-10-19 03:41:16 +02:00
editor_component.cc
editor_component.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
editor_cursors.cc a variety of improvements related to clip recording & editing 2024-10-17 21:47:52 -06:00
editor_cursors.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
editor_drag.cc fix mechanism used for moving/dragging clip end handles 2024-12-27 14:10:00 -07:00
editor_drag.h remove all trace of cursor stacks; canvas cursor is always "just set" 2024-12-08 12:13:41 -07:00
editor_export_audio.cc provide a better method to decide if a trigger(slot) is occupied 2024-10-17 07:44:32 -06:00
editor_group_tabs.cc Constrain height of group-tab to the editor's height 2024-06-22 17:44:20 +02:00
editor_group_tabs.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
editor_items.h skeleton for clip start/end editing 2024-11-12 18:54:41 -07:00
editor_keys.cc
editor_locations.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
editor_locations.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
editor_markers.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
editor_mixer.cc Pack the editor-mixer-strip in Tabbable's strip ebox 2024-11-10 23:27:35 +01:00
editor_mouse.cc switch mouse button and motion handling in MidiView to use Drag formalization 2024-12-27 14:13:02 -07:00
editor_ops.cc fix some issues with zoom focus after refactoring it into EditingContext 2024-12-12 11:53:15 -07:00
editor_pt_import.cc remove all trace of cursor stacks; canvas cursor is always "just set" 2024-12-08 12:13:41 -07:00
editor_regions.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
editor_regions.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
editor_route_groups.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
editor_route_groups.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
editor_routes.cc
editor_routes.h
editor_rulers.cc use smaller ("very small") text for rulers on macOS 2024-11-08 17:16:12 -07:00
editor_section_box.cc Indicate arrangement section selection on canvas 2023-09-08 03:26:00 +02:00
editor_section_box.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
editor_sections.cc Fix crash looking up smart-mode 2024-11-08 19:15:46 +01:00
editor_sections.h Reduce reliance on boost - the easy part 2024-10-19 03:41:16 +02:00
editor_selection.cc refactor the "selectables" API to allow use within separate (e.g. cue) editors 2024-10-17 07:44:32 -06:00
editor_snapshots.cc Fix interaction with snapshot list 2024-09-28 21:40:11 +02:00
editor_snapshots.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
editor_sources.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
editor_sources.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
editor_summary.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
editor_summary.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
editor_tempodisplay.cc Redraw arrangement rectangles upon tempo change 2024-11-03 15:15:35 +01:00
editor_timefx.cc implement time-stretch from left of region 2023-06-09 17:57:52 +01:00
editor_videotimeline.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
editor_xpms
engine_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
engine_dialog.h Distinct engine-states per sample-rate 2023-06-02 22:31:02 +02:00
enums.cc add new editing context item types to enums list 2024-12-27 13:18:05 -07:00
enums.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
enums_convert.h
evtest.cc
export_analysis_graphs.cc
export_analysis_graphs.h
export_channel_selector.cc Update GUI to use new IO PortSet API (2/2) 2024-06-24 22:19:51 +02:00
export_channel_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
export_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
export_dialog.h Replace boost::scoped_ptr with std::unique_ptr (2/2) 2024-10-19 01:04:14 +02:00
export_file_notebook.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
export_file_notebook.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
export_filename_selector.cc
export_filename_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
export_format_dialog.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
export_format_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
export_format_selector.cc
export_format_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
export_preset_selector.cc Keep preset message dialog on top of export dialog 2023-09-25 22:36:27 +02:00
export_preset_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
export_report.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
export_report.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
export_timespan_selector.cc
export_timespan_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
export_video_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
export_video_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
fft.cc
fft.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
fft_graph.cc Fix buffer-overflow in power range spectral analysis (#9560) 2023-11-30 19:43:27 +01:00
fft_graph.h
fft_result.cc
fft_result.h
fitted_canvas_widget.cc
fitted_canvas_widget.h
fix_carbon.h
floating_text_entry.cc
floating_text_entry.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
foldback_strip.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
foldback_strip.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
gain_meter.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
gain_meter.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
generic_pluginui.cc Add API to report if plugin UI has any controls 2024-11-27 00:50:00 +01:00
ghost_event.cc initial use of refactored VelocityDisplay 2024-10-17 07:44:31 -06:00
ghost_event.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
ghostregion.cc removed unused optimization iterator from GhostRegions 2024-11-10 13:45:13 -07:00
ghostregion.h removed unused optimization iterator from GhostRegions 2024-11-10 13:45:13 -07:00
global_port_matrix.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
global_port_matrix.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
gprofhelper.c
grid_lines.cc drop use of Editor::sample_to_pixel_unrounded() in some cases 2023-06-15 20:10:32 -06:00
grid_lines.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
group_tabs.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
group_tabs.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
gui_object.cc
gui_object.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
gui_thread.h
hit.cc start using the now-compilable MidiView 2024-10-17 07:44:29 -06:00
hit.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
idleometer.cc
idleometer.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
input_port_monitor.cc
input_port_monitor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
insert_remove_time_dialog.cc Pick a sane default for "insert time" 2024-10-01 05:48:49 +02:00
insert_remove_time_dialog.h format: Improve header robustness against #include reordering 2024-07-23 17:03:56 +02:00
instrument_selector.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
instrument_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
interthread_progress_window.cc
interthread_progress_window.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
io_button.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
io_button.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
io_plugin_window.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
io_plugin_window.h Separate PluginWindowProxy into public class 2024-04-23 21:51:31 +02:00
io_selector.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
io_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
item_counts.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
keyboard.cc move definition of selection operations in to ARDOUR namespace 2024-08-02 11:50:21 -06:00
keyboard.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
keyeditor.cc tweak shortcut window so that the tree is expanded to actually show search results 2023-10-04 17:07:34 -06:00
keyeditor.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
led.cc
led.h
level_meter.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
level_meter.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
library_download_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
library_download_dialog.h Update GUI, use new Archive progress API 2023-05-19 03:08:31 +02:00
line_merger.h add missing file 2023-09-30 12:22:54 -06:00
linux_vst_gui_support.cc Consolidate calls to `pthread_create' (1/2) 2024-09-28 03:15:48 +02:00
location_ui.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
location_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
loudness_dialog.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
loudness_dialog.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
loudness_settings.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
loudness_settings.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
lua_script_manager.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
lua_script_manager.h
luadialog.cc Add text control type for LuaDialog, based on Gtk::TextView 2024-11-06 16:39:00 +01:00
luadialog.h
luadoc.cc Explicitly sandbox Lua instances (3/4) 2023-10-04 02:50:38 +02:00
luainstance.cc fix some issues with zoom focus after refactoring it into EditingContext 2024-12-12 11:53:15 -07:00
luainstance.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
luasignal.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
luasignal_syms.inc.h Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
luawindow.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
luawindow.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
lv2_external_ui.h
lv2_plugin_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
lv2_plugin_ui.h LV2: fix port/nth-parameter confusion 2024-08-25 15:32:34 +02:00
lxvst_plugin_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
lxvst_plugin_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
mac_vst_plugin_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
mac_vst_plugin_ui.mm Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
main.cc We're behind the times 2024-04-13 00:54:52 +02:00
main_clock.cc Round to bars when mouse scroll/dragging BBT bars 2024-12-18 20:23:55 +01:00
main_clock.h Round to bars when mouse scroll/dragging BBT bars 2024-12-18 20:23:55 +01:00
marker.cc Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
marker.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
marker_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
mergeable_line.cc allow dragging in MIDI automation line in cue editor 2024-10-17 07:44:32 -06:00
mergeable_line.h allow dragging in MIDI automation line in cue editor 2024-10-17 07:44:32 -06:00
meter_patterns.cc
meter_patterns.h
meter_strip.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
meter_strip.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
meterbridge.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
meterbridge.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
midi_automation_line.cc renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
midi_automation_line.h renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
midi_channel_dialog.cc
midi_channel_dialog.h
midi_channel_selector.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
midi_channel_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
midi_clip_editor.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
midi_clip_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
midi_cue_automation_line.cc allow dragging in MIDI automation line in cue editor 2024-10-17 07:44:32 -06:00
midi_cue_automation_line.h renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
midi_cue_background.cc cleanup canvas piano roll header so that it can exist with no current MidiView 2024-10-17 07:44:30 -06:00
midi_cue_background.h lock in some major steps for the midi cue/pianoroll editor 2024-10-17 07:44:29 -06:00
midi_cue_editor.cc switch mouse button and motion handling in MidiView to use Drag formalization 2024-12-27 14:13:02 -07:00
midi_cue_editor.h fix event handling/routing from MidiView up to EditingContext 2024-12-27 14:00:55 -07:00
midi_cue_velocity.cc get velocity editing working in both the cue editor and MIDI region views 2024-10-17 07:44:31 -06:00
midi_cue_velocity.h initial use of refactored VelocityDisplay 2024-10-17 07:44:31 -06:00
midi_cue_view.cc fix event handling/routing from MidiView up to EditingContext 2024-12-27 14:00:55 -07:00
midi_cue_view.h fix event handling/routing from MidiView up to EditingContext 2024-12-27 14:00:55 -07:00
midi_cut_buffer.cc objects don't have a time domain, they have a time domain provider (GUI) 2023-08-02 15:22:52 -06:00
midi_cut_buffer.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
midi_export_dialog.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
midi_export_dialog.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
midi_list_editor.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
midi_list_editor.h Add missing #include for NoteType 2023-09-24 14:27:29 +02:00
midi_region_view.cc switch mouse button and motion handling in MidiView to use Drag formalization 2024-12-27 14:13:02 -07:00
midi_region_view.h switch mouse button and motion handling in MidiView to use Drag formalization 2024-12-27 14:13:02 -07:00
midi_selection.cc
midi_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
midi_streamview.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
midi_streamview.h refactor the "selectables" API to allow use within separate (e.g. cue) editors 2024-10-17 07:44:32 -06:00
midi_time_axis.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
midi_time_axis.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
midi_tracer.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
midi_tracer.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
midi_trigger_properties_box.cc renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
midi_trigger_properties_box.h
midi_util.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
midi_velocity_dialog.cc
midi_velocity_dialog.h
midi_view.cc switch mouse button and motion handling in MidiView to use Drag formalization 2024-12-27 14:13:02 -07:00
midi_view.h switch mouse button and motion handling in MidiView to use Drag formalization 2024-12-27 14:13:02 -07:00
midi_view_background.cc provide rudimentary button control over percussive/sustained drawing in clip editor 2024-12-13 21:48:18 -07:00
midi_view_background.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
mini_timeline.cc Initialize mini-timeline color 2024-12-04 14:26:52 +01:00
mini_timeline.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
missing_file_dialog.cc
missing_file_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
missing_filesource_dialog.cc
missing_filesource_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
missing_plugin_dialog.cc
missing_plugin_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
mixer.bindings Add keybinding for Mixer/solo 2023-05-22 02:01:42 +02:00
mixer_group_tabs.cc Reduce reliance on boost - the easy part 2024-10-19 03:41:16 +02:00
mixer_group_tabs.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
mixer_strip.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
mixer_strip.h Reduce reliance on boost - the easy part 2024-10-19 03:41:16 +02:00
mixer_ui.cc Allow to configure number of mixer scene buttons 2024-12-16 23:28:00 +01:00
mixer_ui.h Remove unused function 2024-11-14 07:06:05 +01:00
monitor.bindings
monitor_section.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
monitor_section.h Use IOButton in Monitor-Section 2023-05-24 04:07:30 +02:00
mono_panner.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
mono_panner.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
mono_panner_editor.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
mono_panner_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
mouse_cursors.cc add *all* cursors to the cursors container of MouseCursors 2024-12-12 11:53:15 -07:00
mouse_cursors.h remove all trace of cursor stacks; canvas cursor is always "just set" 2024-12-08 12:13:41 -07:00
nag.cc
nag.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
new_plugin_preset_dialog.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
new_plugin_preset_dialog.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
new_user_wizard.cc Guess UI scale for copy-config dialog 2023-09-25 17:07:15 +02:00
new_user_wizard.h Guess UI scale for copy-config dialog 2023-09-25 17:07:15 +02:00
normalize_dialog.cc
normalize_dialog.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
note.cc start using the now-compilable MidiView 2024-10-17 07:44:29 -06:00
note.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
note_base.cc Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
note_base.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
note_player.cc Only send a single note-off when drawing notes 2024-05-20 19:31:34 +02:00
note_player.h Only send a single note-off when drawing notes 2024-05-20 19:31:34 +02:00
note_select_dialog.cc
note_select_dialog.h
nsm.cc
nsm.h
nsmclient.cc
nsmclient.h
option_editor.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
option_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
opts.cc commandline: Warn when -D is ignored in release mode 2024-07-25 13:36:39 +02:00
opts.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
panner2d.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
panner2d.h Remove unused namespace [forward] declarations (1/x) 2024-05-26 16:45:34 +02:00
panner_editor.cc
panner_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
panner_interface.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
panner_interface.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
panner_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
panner_ui.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
paste_context.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
patch_change.cc start using the now-compilable MidiView 2024-10-17 07:44:29 -06:00
patch_change.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
patch_change_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
patch_change_dialog.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
patch_change_widget.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
patch_change_widget.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
piano_key_bindings.cc
piano_key_bindings.h
piano_roll_header.cc note range for midi * views API cleanup 2024-10-17 07:44:30 -06:00
piano_roll_header.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
pianokeyboard.cc Vkeybd: Bind F5 to F8 keys to velocity 2023-06-10 15:03:09 +02:00
pianokeyboard.h Vkeybd: Bind F5 to F8 keys to velocity 2023-06-10 15:03:09 +02:00
pianoroll.bindings cue editor/piano roll: starting to get mode buttons working and keybindings too 2024-10-17 07:44:30 -06:00
pingback.cc Consolidate calls to `pthread_create' (1/2) 2024-09-28 03:15:48 +02:00
pingback.h Make header files more self-contained - add missing std includes 2024-10-20 03:11:53 +02:00
playlist_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
playlist_selector.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
playlist_selector.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
plugin_display.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_display.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
plugin_dspload_ui.cc cairo single pixel line offset fix, part 2 2023-07-17 20:55:13 -06:00
plugin_dspload_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
plugin_dspload_window.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_dspload_window.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
plugin_eq_gui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_eq_gui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
plugin_interest.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
plugin_manager_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_manager_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
plugin_pin_dialog.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
plugin_pin_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
plugin_presets_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_presets_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
plugin_scan_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_scan_dialog.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
plugin_selector.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
plugin_setup_dialog.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
plugin_setup_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
plugin_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_ui.h Add API to report if plugin UI has any controls 2024-11-27 00:50:00 +01:00
plugin_utils.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
plugin_window_proxy.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
plugin_window_proxy.h Separate PluginWindowProxy into public class 2024-04-23 21:51:31 +02:00
point_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_group.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
port_group.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
port_insert_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
port_insert_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_matrix.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
port_matrix.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_matrix_body.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
port_matrix_body.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_matrix_column_labels.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
port_matrix_column_labels.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_matrix_component.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
port_matrix_component.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_matrix_grid.cc
port_matrix_grid.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_matrix_labels.cc
port_matrix_labels.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
port_matrix_row_labels.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
port_matrix_row_labels.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
port_matrix_types.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
preference-metadata Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
prh.cc remove all trace of cursor stacks; canvas cursor is always "just set" 2024-12-08 12:13:41 -07:00
prh.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
processor_box.bindings
processor_box.cc Fix crash when dragging plugins from sidebar 2024-12-17 15:50:03 +01:00
processor_box.h Do not allow to DnD plugins to the same route's other processor box 2024-12-11 15:45:57 +01:00
processor_selection.cc
processor_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
progress_reporter.cc Rate limit progress-report, reduce excessive UI load 2023-05-18 18:58:40 +02:00
progress_reporter.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
pt_import_selector.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
pt_import_selector.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
public_editor.cc Be explicit about resizable Pane vs fixed size Attachment 2024-11-16 19:38:59 +01:00
public_editor.h refactor editor-y zooms into EditingContext 2024-12-12 11:53:15 -07:00
quantize_dialog.cc further steps towards MidiRegionView outside the Editor 2024-10-17 07:44:29 -06:00
quantize_dialog.h further steps towards MidiRegionView outside the Editor 2024-10-17 07:44:29 -06:00
rc_option_editor.cc Remove PDC and Latency Info from Main toolbar 2024-12-05 20:17:45 +01:00
rc_option_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
rec_info_box.cc Micro optimization: only queue resize when widget is realized 2024-11-03 02:49:51 +01:00
rec_info_box.h
recorder_group_tabs.cc Constrain height of group-tab to the editor's height 2024-06-22 17:44:20 +02:00
recorder_group_tabs.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
recorder_ui.cc NO-OP: rename layout widgets for clarity 2024-11-20 18:56:20 +01:00
recorder_ui.h implement focus_on_clock for each tabbable 2024-11-10 23:27:35 +01:00
region_editor.cc Fix crash when dragging plugins from sidebar 2024-12-17 15:50:03 +01:00
region_editor.h Use key bindings for region property (Fx) box 2024-11-23 16:35:10 +01:00
region_editor_window.cc Refactor RegionEditor to be a Widget 2024-11-19 17:37:12 +01:00
region_editor_window.h Refactor RegionEditor to be a Widget 2024-11-19 17:37:12 +01:00
region_fx_line.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
region_fx_line.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
region_fx_properties_box.cc Show RegionFX plugin UI in Selection Property Box 2024-12-11 03:03:03 +01:00
region_fx_properties_box.h Show RegionFX plugin UI in Selection Property Box 2024-12-11 03:03:03 +01:00
region_gain_line.cc NO-OP: fix function name spelling 2024-08-24 00:24:28 +02:00
region_gain_line.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
region_layering_order_editor.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
region_layering_order_editor.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
region_list_base.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
region_list_base.h Reduce reliance on boost - the easy part 2024-10-19 03:41:16 +02:00
region_peak_cursor.cc cairo single pixel line offset fix, part 2 2023-07-17 20:55:13 -06:00
region_peak_cursor.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
region_selection.cc Emit selection RegionsChanged when region is removed 2023-09-10 15:25:12 +02:00
region_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
region_view.cc Use API to consistently calculate region pixel boundaries 2024-11-28 15:00:44 +01:00
region_view.h Refactor RegionEditor to be a Widget 2024-11-19 17:37:12 +01:00
regionfx_box.bindings Use key bindings for region property (Fx) box 2024-11-23 16:35:10 +01:00
return_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
return_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
rgb_macros.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
rhythm_ferret.cc RhythmFerret: fix heap-use-after-free 2023-10-31 04:31:08 +01:00
rhythm_ferret.h RhythmFerret: fix heap-use-after-free 2023-10-31 04:31:08 +01:00
route_dialogs.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
route_group_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
route_group_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
route_group_menu.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
route_group_menu.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
route_list_base.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
route_list_base.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
route_params_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
route_params_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
route_processor_selection.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
route_processor_selection.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
route_properties_box.cc Fix crash with idle-update after route deletion 2024-11-28 13:41:01 +01:00
route_properties_box.h Postpone RoutePropertiesBox plugin refill until idle 2024-11-27 01:07:52 +01:00
route_sorter.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
route_time_axis.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
route_time_axis.h refactor the "selectables" API to allow use within separate (e.g. cue) editors 2024-10-17 07:44:32 -06:00
route_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
route_ui.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
route_ui_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
ruler_dialog.cc Remove empty checkboxes from Ruler dialog 2024-05-19 18:43:45 +02:00
ruler_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
save_as_dialog.cc
save_as_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
save_template_dialog.cc
save_template_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
screensaver.cc
script_selector.cc NO-OP: fix typo in method name 2024-02-26 18:43:32 +01:00
script_selector.h NO-OP: fix typo in method name 2024-02-26 18:43:32 +01:00
search_path_option.cc
search_path_option.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
selectable.h refactor the "selectables" API to allow use within separate (e.g. cue) editors 2024-10-17 07:44:32 -06:00
selection.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
selection.h Remove unused header 2024-10-19 03:39:54 +02:00
selection_memento.cc
selection_memento.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
selection_properties_box.cc Show RegionFX plugin UI in Selection Property Box 2024-12-11 03:03:03 +01:00
selection_properties_box.h Show RegionFX plugin UI in Selection Property Box 2024-12-11 03:03:03 +01:00
selection_templates.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
send_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
send_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
session_archive_dialog.cc Clarify that there are no archive file format options 2024-04-02 09:53:24 +02:00
session_archive_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
session_dialog.cc Fix copy/paste bug in in 35de41a419 2024-02-19 16:29:31 +01:00
session_dialog.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
session_import_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
session_import_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
session_metadata_dialog.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
session_metadata_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
session_option_editor.cc Add checkbox to master-bus comment editor #9718 2024-06-10 19:56:07 +02:00
session_option_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
sfdb_freesound_mootcher.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
sfdb_freesound_mootcher.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
sfdb_ui.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
sfdb_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
shuttle_control.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
shuttle_control.h Keep shuttle ctrl in sync with actual speed 2023-10-10 04:18:53 +02:00
simple_export_dialog.cc Don't nag Trax users after export 2024-05-01 14:54:31 +02:00
simple_export_dialog.h Vapor: Simple Export GUI 2024-01-06 20:28:42 +01:00
simple_progress_dialog.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
slot_properties_box.cc Remove unused property boxes, prepare for Region Editor 2024-11-19 17:41:55 +01:00
slot_properties_box.h Remove unused property boxes, prepare for Region Editor 2024-11-19 17:41:55 +01:00
soundcloud_export_selector.cc
soundcloud_export_selector.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
source_list_base.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
source_list_base.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
speaker_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
speaker_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
splash.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
splash.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
startup_fsm.cc return to file-conditional for pre-release dialog 2024-10-17 07:49:25 -06:00
startup_fsm.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
step_editing.bindings
step_editor.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
step_editor.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
step_entry.cc
step_entry.h
stereo_panner.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
stereo_panner.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
stereo_panner_editor.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
stereo_panner_editor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
streamview.cc fix dangiling regionviews (and thus region refs) when streamview is deleted 2024-11-10 22:07:58 -07:00
streamview.h Fix crash when loading session from a running instance 2024-12-05 03:51:38 +01:00
strip_selection.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
strip_silence_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
strip_silence_dialog.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
stripable_colorpicker.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
stripable_colorpicker.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
stripable_time_axis.cc renaming: AutomationLineBase => AutomationLine, AutomationLine => EditorAutomationLine 2024-10-17 07:44:31 -06:00
stripable_time_axis.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
stripable_treemodel.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
stripable_treemodel.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
surround_strip.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
surround_strip.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
sys_ex.cc manually reimplement 3766b22e06 from master (sysex deletion) 2024-10-17 07:44:31 -06:00
sys_ex.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
template_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
template_dialog.h
tempo_curve.cc Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
tempo_curve.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
tempo_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
tempo_dialog.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
tempo_map_change.cc
tempo_map_change.h
time_axis_view.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
time_axis_view.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
time_axis_view_item.cc Use API to consistently calculate region pixel boundaries 2024-11-28 15:00:44 +01:00
time_axis_view_item.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
time_fx_dialog.cc implement time-stretch from left of region 2023-06-09 17:57:52 +01:00
time_fx_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
time_info_box.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
time_info_box.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
time_selection.cc
time_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
timectl_gui.cc GUI combined Latency/TailTime widget 2024-08-31 02:55:04 +02:00
timectl_gui.h GUI combined Latency/TailTime widget 2024-08-31 02:55:04 +02:00
timers.cc switch from glib atomic to std::atomic (gui edition) 2023-03-24 14:19:15 -06:00
timers.h
toolbar_test.cc
track_record_axis.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
track_record_axis.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
track_selection.cc
track_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
track_view_list.cc
track_view_list.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
transcode_ffmpeg.cc Fix unlikely buffer overflow #9845 2024-11-06 04:08:19 +01:00
transcode_ffmpeg.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
transcode_video_dialog.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
transcode_video_dialog.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
transform_dialog.cc
transform_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
transport_control.cc
transport_control.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
transport_control_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
transport_control_ui.h
transport_masters_dialog.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
transport_masters_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
transpose_dialog.cc
transpose_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
trigger.bindings Use tabbable visibility functions on all pages 2024-11-10 23:27:35 +01:00
trigger_clip_picker.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
trigger_clip_picker.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
trigger_jump_dialog.cc
trigger_jump_dialog.h
trigger_master.cc Fix macOS retina scaling - remove set_identity_matrix 2024-12-02 23:09:21 +01:00
trigger_master.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
trigger_page.cc Vertically line up cues with trigger slots 2024-12-03 18:03:20 +01:00
trigger_page.h Remove unused property boxes, prepare for Region Editor 2024-11-19 17:41:55 +01:00
trigger_region_list.cc
trigger_region_list.h
trigger_route_list.cc
trigger_route_list.h
trigger_selection.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
trigger_source_list.cc
trigger_source_list.h
trigger_strip.cc Revert "Always pack nsglview backed canvas in EventBoxExt" 2024-12-06 23:49:23 +01:00
trigger_strip.h Revert "Always pack nsglview backed canvas in EventBoxExt" 2024-12-06 23:49:23 +01:00
trigger_ui.cc Remove unused property boxes, prepare for Region Editor 2024-11-19 17:41:55 +01:00
trigger_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
triggerbox_ui.cc Prefer non-GL retina resolutio for cue/triggerboxes 2024-12-06 23:49:23 +01:00
triggerbox_ui.h get blinking rec status closer to correct for clip recording 2024-10-17 07:44:32 -06:00
ui_config.cc Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
ui_config.h Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
ui_config_vars.inc.h Use .inc.h for #include files that not are plain headers 2024-10-20 03:11:53 +02:00
ui_light.rc.in
utils.cc Fix sample-rate display rounding for 22.05kHz 2024-09-29 18:07:59 +02:00
utils.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
utils_videotl.cc
utils_videotl.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
varispeed_dialog.cc VarispeedDialog fixes, use 100% for speed 1.0 2023-10-10 05:12:53 +02:00
varispeed_dialog.h add percentage field to varispeed dialog 2023-10-09 11:09:07 -06:00
vca_master_strip.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
vca_master_strip.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
vca_time_axis.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
vca_time_axis.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
velocity_display.cc fix crash caused by VelocityDisplay _optimization_iterator 2024-11-10 12:44:05 -07:00
velocity_display.h more extensive automation display design for cue editor 2024-11-07 16:10:31 -07:00
velocity_ghost_region.cc add the final virtual GhostRegion method to VelocityGhostRegion 2024-10-17 07:44:31 -06:00
velocity_ghost_region.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
verbose_cursor.cc adjust relationship between VerboseCursor and Editor to use EditingContext 2024-10-17 07:44:29 -06:00
verbose_cursor.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
video_image_frame.cc Consolidate calls to `pthread_create' (1/2) 2024-09-28 03:15:48 +02:00
video_image_frame.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
video_monitor.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
video_monitor.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
video_server_dialog.cc Tweak translatable strings 2023-12-17 20:58:11 +01:00
video_server_dialog.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
video_timeline.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
video_timeline.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
view_background.cc all streamviews are now ViewBackgrounds 2024-10-17 07:44:29 -06:00
view_background.h Fix crash when loading session from a running instance 2024-12-05 03:51:38 +01:00
virtual_keyboard_window.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
virtual_keyboard_window.h Replace PBD::Signals (2/2) 2024-10-18 20:41:08 +02:00
visibility_group.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
visibility_group.h Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
vst3_hwnd_plugin_ui.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
vst3_hwnd_plugin_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
vst3_nsview_plugin_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
vst3_nsview_plugin_ui.mm Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
vst3_plugin_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
vst3_plugin_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
vst3_x11_plugin_ui.cc VST3: move runloop into backend (2/3) - remove UI code 2024-06-13 21:36:02 +02:00
vst3_x11_plugin_ui.h switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
vst_plugin_ui.cc switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr 2023-03-24 14:19:15 -06:00
vst_plugin_ui.h the great onceification (gui) 2024-10-17 07:44:31 -06:00
vstdbg
window_manager.cc Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
window_manager.h Fix missing calls to SessionHandlePtr::session_going_away() 2024-11-10 23:27:36 +01:00
windows_vst_plugin_ui.cc Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
windows_vst_plugin_ui.h Amend ca1583cdad fix windows builds 2024-10-18 15:37:23 +02:00
wscript Show RegionFX plugin UI in Selection Property Box 2024-12-11 03:03:03 +01:00