13
0
livetrax/gtk2_ardour
Paul Davis 62620122a9 propagate GUI track selection to control protocols; make MCP update when GUI track selection changes
git-svn-id: svn://localhost/ardour2/branches/3.0@11941 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-12 14:34:03 +00:00
..
export
glade
icons new renderings (at 21x21) of zoom icons, from roy vegard 2011-12-14 17:03:28 +00:00
pixmaps
po updated german translation for GUI, from Edgar Aichinger 2012-02-28 16:45:35 +00:00
.cvsignore
about.cc add nick lanham (bazz) to authors list 2012-03-17 13:22:34 +00:00
about.h
actions.cc
actions.h
add_route_dialog.cc add virtual method is_instrument() to PluginInfo (already existed for AUPluginInfo) and use to determine if plugin is an instrument for the purposes of AddRouteDialog, since the rules are plugin-type specific 2012-02-02 18:51:32 +00:00
add_route_dialog.h add a way to create a new MIDI track with an instrument pre-selected 2012-02-02 04:12:23 +00:00
ambiguous_file_dialog.cc
ambiguous_file_dialog.h
analysis_window.cc
analysis_window.h
arcall
ardbg
ardbg-scons
ardev
ardev_common.sh.in initial MCP device info file, and fix ./ardev and friends to be able to find it 2012-04-12 13:12:41 +00:00
ardev-scons
ardour2_ui_dark_sae.rc.in
ardour2_ui_light_sae.rc.in
ardour2_ui_sae.conf
ardour3_fonts.rc.in use system/gtk default font on OS X, rather than specifying Lucida Grande; make large_bold_text use the LARGE size, not BIGGER 2012-01-09 16:13:16 +00:00
ardour3_styles.rc.in move text in rulers up by a few pixels for MUCH better appearance 2012-03-13 10:30:55 +00:00
ardour3_ui_dark_sae.rc.in
ardour3_ui_dark.rc.in rest of the color change for the MIDI channel selector, missed this yesterday 2012-01-07 15:10:54 +00:00
ardour3_ui_default.conf tweak mute + solo button colors to avoid wedge shape issues (more) 2012-03-16 18:27:00 +00:00
ardour3_ui_light_sae.rc.in
ardour3_ui_light.rc.in rest of the color change for the MIDI channel selector, missed this yesterday 2012-01-07 15:10:54 +00:00
ardour3_widget_list.rc consistent colors for selected treeview rows 2011-12-05 17:20:15 +00:00
ardour3.desktop.in Patch from GMaq to add Freedesktop category 2011-12-15 12:11:49 +00:00
ardour3.xml
ardour_button.cc tweak ardour button radius down to 5 pixels from 9 2012-03-16 18:27:48 +00:00
ardour_button.h remove unused mid-mask stuff from ArdourButton 2012-03-07 14:03:49 +00:00
ardour_dialog.cc the return of the splash, with a few changes to help with window layering a little 2012-01-10 18:21:39 +00:00
ardour_dialog.h
ardour_image_compositor_socket.h
ardour_ui2.cc make stop button be in the same size as other transport buttons 2012-02-29 20:16:50 +00:00
ardour_ui_dependents.cc
ardour_ui_dialogs.cc
ardour_ui_ed.cc remove menu items from the keybindings dialog 2012-03-12 19:24:16 +00:00
ardour_ui_mixer.cc
ardour_ui_options.cc many changes, large and small, related to smart mode editing, range/region selection, and behaviour of playhead when always-play-range is enabled. could be buggy, but probably in subtle (or even very subtle) ways rather than obvious 2012-01-30 22:53:22 +00:00
ardour_ui.cc hide splash window under certain error conditions 2012-03-16 15:51:33 +00:00
ardour_ui.h Remove RemoveLastCapture action which duplicates remove-last-capture. 2012-03-10 00:27:38 +00:00
ardour_window.cc make the "with-parent" constructor for ArdourWindow actually work by calling set_transient_for 2011-12-26 23:17:33 +00:00
ardour_window.h
ardour-sae.menus
ardour.menus.in allow shortcut/accel for set-mouse-mode-draw to work 2012-03-06 16:39:44 +00:00
ardour.sh.in
arldd
arprof-scons
arval
arval-scons
au_pluginui.h
au_pluginui.mm Make Carbon GUI support for AU's optional at compile time (from Robin) 2011-12-02 20:42:27 +00:00
audio_clock.cc partially revert some of the recent work on tempo to reflect new understanding of the problem. behaviour is now believed to be totally correct but awaiting a bit more testing 2012-01-06 16:39:40 +00:00
audio_clock.h move CairoWidget into gtkmm2ext, add CairoPacker, made the time info box use CairoPacker, make the info status "bar" use CairoPacker 2011-12-07 13:57:45 +00:00
audio_region_editor.cc
audio_region_editor.h
audio_region_view.cc Use shared_ptr for a region view's gain line. 2012-03-09 21:22:09 +00:00
audio_region_view.h Use shared_ptr for a region view's gain line. 2012-03-09 21:22:09 +00:00
audio_streamview.cc Revert internals of the last layering-related commit, and go back a slightly-cleaned-up version of how it was before. Remove all layering modes; only option now is add-is-higher. Move-add-higher could easily be re-added if anyone uses it. 2011-12-29 22:14:15 +00:00
audio_streamview.h
audio_time_axis.cc Re-work layering in possibly debatable ways. Sketchy docs in doc/layering. 2011-12-27 01:42:49 +00:00
audio_time_axis.h
automation_controller.cc Display amp automation in dB using a logarithmic fader. 2012-02-27 17:17:19 +00:00
automation_controller.h
automation_line.cc Draw all automation points, rather than trying to use a heuristic to show some 2012-04-05 16:53:55 +00:00
automation_line.h Draw all automation points, rather than trying to use a heuristic to show some 2012-04-05 16:53:55 +00:00
automation_range.h
automation_region_view.cc
automation_region_view.h
automation_selection.h
automation_streamview.cc
automation_streamview.h
automation_time_axis.cc remove additional "mid" color from ArdourButton; replace Active/Mid widget state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now 2012-02-07 17:43:55 +00:00
automation_time_axis.h
axis_view.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
axis_view.h Simple approach to putting plugin controls into the 2012-01-20 18:02:48 +00:00
bundle_manager.cc
bundle_manager.h
button_joiner.cc MCP: possible support for metering 2012-04-09 00:03:35 +00:00
button_joiner.h MCP: possible support for metering 2012-04-09 00:03:35 +00:00
canvas_impl.h
canvas_patch_change.cc
canvas_patch_change.h
canvas_vars.h remove additional "mid" color from ArdourButton; replace Active/Mid widget state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now 2012-02-07 17:43:55 +00:00
canvas-curve.h
canvas-flag.cc
canvas-flag.h
canvas-hit.cc
canvas-hit.h
canvas-imageframe.c
canvas-imageframe.h
canvas-noevent-rect.h use new NoEventSimpleRect for coverage frames and silent frames, so that they don't steal events from notes by passing events directly to the region view parent group 2012-02-08 15:03:00 +00:00
canvas-noevent-text.h fix double include 2012-02-08 15:02:15 +00:00
canvas-note-event.cc tweak constants that affect whether/where trimming cursors are shown for MIDI notes, to avoid making it so hard to drag relatively small notes 2012-01-04 20:29:34 +00:00
canvas-note-event.h Remove unused variable. 2011-12-03 03:05:49 +00:00
canvas-note.cc
canvas-note.h
canvas-simpleline.c
canvas-simpleline.h
canvas-simplerect.c
canvas-simplerect.h
canvas-sysex.cc
canvas-sysex.h
canvas-waveview.c gradient-ized waveforms, c/o Mike Start 2011-12-02 21:15:18 +00:00
canvas-waveview.h
canvas.h
clock_group.cc
clock_group.h
cocoacarbon.mm
configinfo.cc
configinfo.h
control_point_dialog.cc
control_point_dialog.h
control_point.cc
control_point.h Draw all automation points, rather than trying to use a heuristic to show some 2012-04-05 16:53:55 +00:00
crossfade_edit.cc
crossfade_edit.h
crossfade_view.cc Revert internals of the last layering-related commit, and go back a slightly-cleaned-up version of how it was before. Remove all layering modes; only option now is add-is-higher. Move-add-higher could easily be re-added if anyone uses it. 2011-12-29 22:14:15 +00:00
crossfade_view.h Revert internals of the last layering-related commit, and go back a slightly-cleaned-up version of how it was before. Remove all layering modes; only option now is add-is-higher. Move-add-higher could easily be re-added if anyone uses it. 2011-12-29 22:14:15 +00:00
crossfade_xpms.h
curvetest.cc
debug.cc
debug.h
diamond.cc
diamond.h
edit_note_dialog.cc
edit_note_dialog.h
editing_syms.h support a grid of beats/64 and beats/128 2012-02-14 22:15:25 +00:00
editing.cc
editing.h
editor_actions.cc fix twice-used name "Editor" for action group 2012-03-16 16:50:35 +00:00
editor_audio_import.cc add a way to create a new MIDI track with an instrument pre-selected 2012-02-02 04:12:23 +00:00
editor_audiotrack.cc
editor_canvas_events.cc fix possible logic error and make logic line up with comment 2012-02-02 16:23:02 +00:00
editor_canvas.cc reorder editor route list columns to put visible and active first (from joern) 2012-03-20 17:08:07 +00:00
editor_component.cc
editor_component.h
editor_cursors.cc
editor_cursors.h
editor_drag.cc Remove unused op parameter to temporal_zoom_by_frame. Add Zoom to Range option to range marker context menu (#4778). 2012-03-22 16:41:44 +00:00
editor_drag.h Don't leave internal edit mode when clicking on an automation region view (#4747). 2012-03-22 16:41:23 +00:00
editor_enums.h
editor_export_audio.cc radically rethink export/bounce/freeze code design. probably not 100% done by freeze+unfreeze now work and behave sensibly w.r.t. processors that do routing 2012-03-15 21:40:17 +00:00
editor_group_tabs.cc move 2 other non-ardour-specific utility functions into gtkmm2ext 2011-12-07 13:08:00 +00:00
editor_group_tabs.h
editor_imageframe.cc
editor_items.h
editor_keys.cc
editor_locations.cc
editor_locations.h
editor_markers.cc Fix double separator on session range context menu. 2012-03-22 16:42:21 +00:00
editor_mixer.cc fix for most (all? we can dream ...) issues involved in #4399 (editing multiply-applies operations to playlists used more than once), and as a side-issue, fix playlist selection which broke when we hid Diskstreams inside Tracks by using orig_track_id() rather than orig_diskstream_id() 2011-12-10 19:20:15 +00:00
editor_mouse.cc Add missing break; (#4820). 2012-04-07 01:57:11 +00:00
editor_ops.cc revert previous redundant commit 2012-04-10 15:27:24 +00:00
editor_regions.cc revert debug output 2012-03-09 17:14:47 +00:00
editor_regions.h fix #4663, partly by more efficiently generating the relevant string, and secondly by making the region list pay attention to fade in/out *active*, not just length 2012-01-27 17:35:06 +00:00
editor_route_groups.cc Fix typo. 2012-01-30 18:38:18 +00:00
editor_route_groups.h add "enabled" column to editor route groups list and check logic 2011-12-07 03:22:35 +00:00
editor_routes.cc reorder editor route list columns to put visible and active first (from joern) 2012-03-20 17:08:07 +00:00
editor_routes.h
editor_rulers.cc support a grid of beats/64 and beats/128 2012-02-14 22:15:25 +00:00
editor_scrub.cc
editor_selection_list.cc
editor_selection.cc propagate GUI track selection to control protocols; make MCP update when GUI track selection changes 2012-04-12 14:34:03 +00:00
editor_snapshots.cc consistent colors for selected treeview rows 2011-12-05 17:20:15 +00:00
editor_snapshots.h
editor_summary.cc reorder editor route list columns to put visible and active first (from joern) 2012-03-20 17:08:07 +00:00
editor_summary.h Don't redraw the summary every time the playhead moves (if it hasn't moved visibly on the summary), and only redraw the bit that has changed when it does happen. 2012-01-09 18:03:49 +00:00
editor_tempodisplay.cc simplify and legalize call to TempoMap::get_grid() when getting grid points 2012-01-08 16:53:11 +00:00
editor_timefx.cc Remove unnecessary dialog argument to do_timefx; use current_timefx instead. 2012-01-31 21:24:23 +00:00
editor_xpms
editor.bindings preparations for using ardour's own keybinding system for the editor (not actually used) 2011-11-30 15:29:53 +00:00
editor.cc MCP: F1-7 jump to a given view; F8 closes any currently open dialog; in zoom mode, up/down alter vertical track height of all tracks; option-up/down alters selected track heights 2012-04-09 18:53:51 +00:00
editor.h MCP: F1-7 jump to a given view; F8 closes any currently open dialog; in zoom mode, up/down alter vertical track height of all tracks; option-up/down alters selected track heights 2012-04-09 18:53:51 +00:00
engine_dialog.cc Fix possible deref of 0 pointer (#4815). 2012-04-05 01:22:51 +00:00
engine_dialog.h rest of engine dialgo changes 2012-01-20 15:38:08 +00:00
enums.cc support a grid of beats/64 and beats/128 2012-02-14 22:15:25 +00:00
enums.h Re-work layering in possibly debatable ways. Sketchy docs in doc/layering. 2011-12-27 01:42:49 +00:00
ergonomic-us.bindings.in
evtest.cc
export_channel_selector.cc Store Region export state in instant.xml (fixes #3935) 2012-01-28 15:05:53 +00:00
export_channel_selector.h
export_dialog.cc Change export dialog widget size allocation and make closing the exander make the window smaller also 2012-02-04 13:18:58 +00:00
export_dialog.h Change export dialog widget size allocation and make closing the exander make the window smaller also 2012-02-04 13:18:58 +00:00
export_file_notebook.cc Fix crash on opening the export dialogue when there are no 2012-02-26 20:48:51 +00:00
export_file_notebook.h Show an example filename in the main export dialog 2012-01-29 20:55:44 +00:00
export_filename_selector.cc Show an example filename in the main export dialog 2012-01-29 20:55:44 +00:00
export_filename_selector.h Show an example filename in the main export dialog 2012-01-29 20:55:44 +00:00
export_format_dialog.cc restore ability to create TOC and CUE files during export. this is an option in a given export format, not a per-export choice. so you need export formats with them set (or not) in order to utilize this choice. the resulting CUE/TOC files have not been checked with a burner (e.g. cdrdao) and testing of them would be appreciated - i (paul) have no CD burner h/w 2012-01-18 21:56:06 +00:00
export_format_dialog.h restore ability to create TOC and CUE files during export. this is an option in a given export format, not a per-export choice. so you need export formats with them set (or not) in order to utilize this choice. the resulting CUE/TOC files have not been checked with a burner (e.g. cdrdao) and testing of them would be appreciated - i (paul) have no CD burner h/w 2012-01-18 21:56:06 +00:00
export_format_selector.cc
export_format_selector.h
export_multiplicator.cc
export_multiplicator.h
export_preset_selector.cc
export_preset_selector.h
export_range_markers_dialog.cc
export_range_markers_dialog.h
export_timespan_selector.cc Add select all / deselect all to timespan section of export dialogue (#4273). 2011-12-13 00:15:17 +00:00
export_timespan_selector.h Add select all / deselect all to timespan section of export dialogue (#4273). 2011-12-13 00:15:17 +00:00
fft_graph.cc
fft_graph.h
fft_result.cc
fft_result.h
fft.cc
fft.h
fix_carbon.h stupid hack to fix issues with OS X Carbon headers 2011-12-29 16:44:49 +00:00
gain_meter.cc remove additional "mid" color from ArdourButton; replace Active/Mid widget state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now 2012-02-07 17:43:55 +00:00
gain_meter.h
generic_pluginui.cc Fix warning. 2012-03-25 19:45:39 +00:00
gettext.h
ghostregion.cc
ghostregion.h
global_port_matrix.cc
global_port_matrix.h
global_signals.h
gprofhelper.c
group_tabs.cc group tabs background/base color taken from the theme base. in the dark theme, its not quite so black and matches other base color areas 2012-03-17 17:14:15 +00:00
group_tabs.h move CairoWidget into gtkmm2ext, add CairoPacker, made the time info box use CairoPacker, make the info status "bar" use CairoPacker 2011-12-07 13:57:45 +00:00
gtk_pianokeyboard.c
gtk_pianokeyboard.h
gtk-custom-hruler.c
gtk-custom-hruler.h
gtk-custom-ruler.c
gtk-custom-ruler.h
gui_object.cc remove operator= from GUIObjectState since its no longer required (the default will do the right thing) 2012-03-07 02:08:46 +00:00
gui_object.h remove operator= from GUIObjectState since its no longer required (the default will do the right thing) 2012-03-07 02:08:46 +00:00
gui_thread.h
i18n.h Hopefully fix some i18n bugs (#3565). 2011-11-28 19:46:30 +00:00
imageframe_p.h
imageframe_socket_handler.cc
imageframe_socket_handler.h
imageframe_time_axis_group.cc
imageframe_time_axis_group.h
imageframe_time_axis_view.cc
imageframe_time_axis_view.h
imageframe_time_axis.cc
imageframe_time_axis.h
imageframe_view.cc
imageframe_view.h
imageframe.cc
imageframe.h
insert_time_dialog.cc a huge set of changes to tempo+meter handling. testing feedback requested. the_CLA, you know who i mean :) 2011-12-28 21:02:31 +00:00
insert_time_dialog.h a huge set of changes to tempo+meter handling. testing feedback requested. the_CLA, you know who i mean :) 2011-12-28 21:02:31 +00:00
interthread_progress_window.cc
interthread_progress_window.h
io_selector.cc
io_selector.h
itest.cc
keyboard.cc
keyboard.h
keyeditor.cc remove menu items from the keybindings dialog 2012-03-12 19:24:16 +00:00
keyeditor.h
latency_gui.cc
latency_gui.h
led.cc remove additional "mid" color from ArdourButton; replace Active/Mid widget state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now 2012-02-07 17:43:55 +00:00
led.h move CairoWidget into gtkmm2ext, add CairoPacker, made the time info box use CairoPacker, make the info status "bar" use CairoPacker 2011-12-07 13:57:45 +00:00
level_meter.cc
level_meter.h
lineset.cc
lineset.h
linux_vst_gui_support.cc
location_ui.cc improve layout and display of CD range info in location display 2011-12-12 15:13:10 +00:00
location_ui.h improve layout and display of CD range info in location display 2011-12-12 15:13:10 +00:00
logmeter.h
lv2_external_ui.h
lv2_plugin_ui.cc A bit of crash proofiness for insane plugin UIs. 2012-04-12 04:03:14 +00:00
lv2_plugin_ui.h Implement ui:portIndex and ui:touch features. 2012-04-11 04:53:47 +00:00
lv2_ui.h Update LV2 UI header. 2012-04-11 04:47:44 +00:00
lxvst_plugin_ui.cc
lxvst_plugin_ui.h
main.cc Happy New Year 2012-01-03 21:13:05 +00:00
marker_selection.h
marker_time_axis_view.cc
marker_time_axis_view.h
marker_time_axis.cc
marker_time_axis.h
marker_view.cc
marker_view.h
marker.cc
marker.h
midi_automation_line.cc Don't leave internal edit mode when clicking on an automation region view (#4747). 2012-03-22 16:41:23 +00:00
midi_automation_line.h Don't leave internal edit mode when clicking on an automation region view (#4747). 2012-03-22 16:41:23 +00:00
midi_channel_dialog.cc
midi_channel_dialog.h
midi_channel_selector.cc
midi_channel_selector.h
midi_cut_buffer.cc
midi_cut_buffer.h
midi_list_editor.cc provide full scroll-based editing in MIDI list editor 2012-02-01 21:30:00 +00:00
midi_list_editor.h provide full scroll-based editing in MIDI list editor 2012-02-01 21:30:00 +00:00
midi_port_dialog.cc
midi_port_dialog.h
midi_region_view.cc paste_pos_beats should be source-relative, not region position relative; fixes some misplaced pastes. 2012-03-12 00:29:53 +00:00
midi_region_view.h Fix comments. 2012-03-12 00:29:44 +00:00
midi_scroomer.cc
midi_scroomer.h
midi_selection.cc Make the MidiRegionSelection notice when its MidiRegionViews go away; fixes one source of memory corruption during MIDI edits. 2011-12-12 19:03:46 +00:00
midi_selection.h Make the MidiRegionSelection notice when its MidiRegionViews go away; fixes one source of memory corruption during MIDI edits. 2011-12-12 19:03:46 +00:00
midi_streamview.cc
midi_streamview.h
midi_time_axis.cc Remove unused dialog. 2012-03-05 13:19:05 +00:00
midi_time_axis.h make mouse range mode do something interesting when in internal/note edit mode. not entirely finished because the usual modifiers to add/extend the selection don't work correctly. note that this works both on the scroomer (where the modifiers do work correctly) and in the track (where they do not) 2012-01-20 02:54:23 +00:00
midi_tracer.cc add delta-time option to MIDI tracer window. note that its not incredibly accurate or useful right now, because timestamps come from the system clock and are taken when the data is read/written to the port buffer, not its actual timestamp within the buffer 2012-02-06 17:19:59 +00:00
midi_tracer.h add delta-time option to MIDI tracer window. note that its not incredibly accurate or useful right now, because timestamps come from the system clock and are taken when the data is read/written to the port buffer, not its actual timestamp within the buffer 2012-02-06 17:19:59 +00:00
midi_util.h
missing_file_dialog.cc
missing_file_dialog.h
missing_plugin_dialog.cc
missing_plugin_dialog.h
mixer_actor.cc
mixer_actor.h
mixer_group_tabs.cc move 2 other non-ardour-specific utility functions into gtkmm2ext 2011-12-07 13:08:00 +00:00
mixer_group_tabs.h
mixer_strip.cc Remove some never-seen tooltips (overridden by other 2012-01-24 21:02:34 +00:00
mixer_strip.h expose Pango::Layout member of ArdourButton; set ellipsizing behaviour for mixer strip name button; add full name tooltip to name button 2011-12-01 16:57:29 +00:00
mixer_ui.cc make monitor section an optional feature than can be added/removed as needed. this is a big commit, and breakage is possible. it has been moderately tested. this commit also locks the remote control ID of the master bus to 318 and the monitor section (if any) to 319. the numbers are based on MIDI Machine Control limits 2012-01-18 01:30:44 +00:00
mixer_ui.h make monitor section an optional feature than can be added/removed as needed. this is a big commit, and breakage is possible. it has been moderately tested. this commit also locks the remote control ID of the master bus to 318 and the monitor section (if any) to 319. the numbers are based on MIDI Machine Control limits 2012-01-18 01:30:44 +00:00
mixer.bindings preparations for using ardour's own keybinding system for the editor (not actually used) 2011-11-30 15:29:53 +00:00
mnemonic-us.bindings.in forward port save/goto visual state changes from 2.X (now uses ctrl-Fn to save, Fn to goto) 2012-03-16 15:04:28 +00:00
monitor_section.cc fix some packing issues in the monitor section when using high-channel-count master/monitor busses (eg. ambi) 2012-04-06 11:18:22 +00:00
monitor_section.h fix some packing issues in the monitor section when using high-channel-count master/monitor busses (eg. ambi) 2012-04-06 11:18:22 +00:00
mono_panner.cc Show panner drag information tool-tip style, and also show 2011-12-26 14:30:35 +00:00
mono_panner.h Show panner drag information tool-tip style, and also show 2011-12-26 14:30:35 +00:00
mouse_cursors.cc use custom i-beam cursor for range mode 2012-01-30 15:44:20 +00:00
mouse_cursors.h more fixups of various things including cursors when note editing. in particular, don't needlessly reset the cursor during a drag. note insertion with ctrl pressed now only works if in MouseObject mode. 2012-01-19 22:23:28 +00:00
mtest_other.menus
mtest_shared.menu
mtest.cc
mtest.menus
nag.cc
nag.h
new_plugin_preset_dialog.cc
new_plugin_preset_dialog.h
normalize_dialog.cc
normalize_dialog.h
note_player.cc provide full scroll-based editing in MIDI list editor 2012-02-01 21:30:00 +00:00
note_player.h slightly extend NotePlayer API 2012-02-01 03:32:59 +00:00
option_editor.cc tweak appearance of a FaderOption in the option editor(s) 2012-01-27 22:58:52 +00:00
option_editor.h tweak appearance of a FaderOption in the option editor(s) 2012-01-27 22:58:52 +00:00
opts.cc Reinstate command line option to hide splash screen. 2012-01-10 23:42:42 +00:00
opts.h
panner2d.cc
panner2d.h
panner_interface.cc Show panner drag information tool-tip style, and also show 2011-12-26 14:30:35 +00:00
panner_interface.h Show panner drag information tool-tip style, and also show 2011-12-26 14:30:35 +00:00
panner_ui.cc remove additional "mid" color from ArdourButton; replace Active/Mid widget state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now 2012-02-07 17:43:55 +00:00
panner_ui.h
patch_change_dialog.cc
patch_change_dialog.h
piano_roll_header.cc make mouse range mode do something interesting when in internal/note edit mode. not entirely finished because the usual modifiers to add/extend the selection don't work correctly. note that this works both on the scroomer (where the modifiers do work correctly) and in the track (where they do not) 2012-01-20 02:54:23 +00:00
piano_roll_header.h make mouse range mode do something interesting when in internal/note edit mode. not entirely finished because the usual modifiers to add/extend the selection don't work correctly. note that this works both on the scroomer (where the modifiers do work correctly) and in the track (where they do not) 2012-01-20 02:54:23 +00:00
playlist_selection.h
playlist_selector.cc Fix another out-of-scope variable access (#4811). 2012-04-07 01:54:06 +00:00
playlist_selector.h
plugin_eq_gui.cc
plugin_eq_gui.h
plugin_interest.h
plugin_selector.cc
plugin_selector.h
plugin_ui.cc Update to latest LV2 atom extension. 2012-03-25 17:17:40 +00:00
plugin_ui.h Update to latest LV2 atom extension. 2012-03-25 17:17:40 +00:00
point_selection.h
port_group.cc
port_group.h
port_insert_ui.cc
port_insert_ui.h
port_matrix_body.cc Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_body.h
port_matrix_column_labels.cc Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_column_labels.h Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_component.cc
port_matrix_component.h Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_grid.cc Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_grid.h Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_labels.cc
port_matrix_labels.h
port_matrix_row_labels.cc Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_row_labels.h Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_types.h
port_matrix.cc Check that adding a port to an IO is ok with the processors 2011-12-07 17:50:56 +00:00
port_matrix.h
processor_box.cc Add tooltips to plugin controls in the processor box 2012-03-21 14:13:48 +00:00
processor_box.h Add tooltips to plugin controls in the processor box 2012-03-21 14:13:48 +00:00
processor_selection.h
progress_reporter.cc
progress_reporter.h
prompter.cc
prompter.h
public_editor.cc
public_editor.h remove menu items from the keybindings dialog 2012-03-12 19:24:16 +00:00
quantize_dialog.cc
quantize_dialog.h
rc_option_editor.cc provide control over automation thinning in preferences 2012-04-05 12:09:23 +00:00
rc_option_editor.h provide control over automation thinning in preferences 2012-04-05 12:09:23 +00:00
region_editor.cc Make contents of region properties dialogue expand with 2012-01-18 02:10:31 +00:00
region_editor.h
region_gain_line.cc Draw all automation points, rather than trying to use a heuristic to show some 2012-04-05 16:53:55 +00:00
region_gain_line.h Don't leave internal edit mode when clicking on an automation region view (#4747). 2012-03-22 16:41:23 +00:00
region_layering_order_editor.cc Tidy up RegionLayeringOrderEditor a bit. Add GPL boilerplate. Make it respect edit groups (#3432). 2012-01-24 01:31:42 +00:00
region_layering_order_editor.h Tidy up RegionLayeringOrderEditor a bit. Add GPL boilerplate. Make it respect edit groups (#3432). 2012-01-24 01:31:42 +00:00
region_selection.cc Use Region::last_frame() rather than position + length in RegionSelection::end_frame; fixes #4671. 2012-01-29 21:27:51 +00:00
region_selection.h Try to make new layering stuff play nicely with undo. 2011-12-27 20:21:00 +00:00
region_view.cc use new NoEventSimpleRect for coverage frames and silent frames, so that they don't steal events from notes by passing events directly to the region view parent group 2012-02-08 15:03:00 +00:00
region_view.h
return_ui.cc
return_ui.h
rgb_macros.h
rhythm_ferret.cc
rhythm_ferret.h
route_group_dialog.cc Make route group dialog resizable; make ArdourPrompter entries 2012-03-05 22:34:49 +00:00
route_group_dialog.h
route_group_menu.cc
route_group_menu.h
route_params_ui.cc
route_params_ui.h
route_processor_selection.cc
route_processor_selection.h
route_time_axis.cc promote Playlist::RegionList to ARDOUR::RegionList; fix timefx on multiple regions, even regions of mixed type. this mostly involved some trivial code changes but to make the code simpler and less error prone, the API switched away from using RegionSelection (list of regionviews that catches regionviews vanishing) and used RegionList (lists of regions, no semantics) instead. 2012-01-27 16:29:01 +00:00
route_time_axis.h Make TimeAxisView::remove_child virtual so that RouteTimeAxis can override it to also remove the same child from its _automation_tracks list. Prevents a shared_ptr to an out-of-date AutomationTimeAxisView hanging around; fixes #4554. 2011-12-12 02:17:17 +00:00
route_ui_selection.h
route_ui.cc Show the number of channels in brackets when there is a single invert button for multiple channels, as suggested by colinf (#4699). 2012-03-05 22:06:16 +00:00
route_ui.h fix phase invert button functionality, lost in switch to ArdourButton 2011-11-30 16:40:05 +00:00
SAE-de-keypad.bindings.in
SAE-de-nokeypad.bindings.in
SAE-us-keypad.bindings.in
SAE-us-nokeypad.bindings.in
search_path_option.cc
search_path_option.h
selectable.h
selection_templates.h
selection.cc clear marker selection as part of Selection::clear(); fixes "error" that prevents click from creating a new midi region because there appears to be a marker selection 2012-02-05 21:00:59 +00:00
selection.h
send_ui.cc do not show panner GUI in external send UI, to avoid confusion (#4531) 2011-12-04 23:58:36 +00:00
send_ui.h
session_import_dialog.cc
session_import_dialog.h
session_metadata_dialog.cc Expand just entry fields when the dialog is expanded 2012-03-09 21:38:36 +00:00
session_metadata_dialog.h
session_option_editor.cc fix a few dangling uses of Ardour as program name, in favor of PROGRAM_NAME 2012-02-29 20:18:18 +00:00
session_option_editor.h make monitor section an optional feature than can be added/removed as needed. this is a big commit, and breakage is possible. it has been moderately tested. this commit also locks the remote control ID of the master bus to 318 and the monitor section (if any) to 319. the numbers are based on MIDI Machine Control limits 2012-01-18 01:30:44 +00:00
sfdb_freesound_mootcher.cc Clean up possibly-null pointer dereference (#4812). 2012-04-07 02:08:18 +00:00
sfdb_freesound_mootcher.h Freesound tweaks from colinf (#4761). 2012-03-09 22:02:48 +00:00
sfdb_ui.cc Fix a few unchecked XML child / property lookups 2012-04-11 10:51:21 +00:00
sfdb_ui.h various tweaks to Freesound UI and code. keep a single mootcher to speed up operations; add text to progress bar, stop storing xml files, auto-increment pages until user clicks stop. 2012-04-05 21:31:55 +00:00
shuttle_control.cc
shuttle_control.h
simpleline_p.h
simpleline.cc
simpleline.h
simplerect_p.h
simplerect.cc
simplerect.h
speaker_dialog.cc
speaker_dialog.h
splash.cc the return of the splash, with a few changes to help with window layering a little 2012-01-10 18:21:39 +00:00
splash.h the return of the splash, with a few changes to help with window layering a little 2012-01-10 18:21:39 +00:00
splash.png
startup.cc Patch from colinf to restore recent session path tooltip 2012-04-11 10:11:43 +00:00
startup.h revert all recent changes to startup dialog, except for colin f's patches to make a few details work better 2012-04-06 10:36:33 +00:00
step_editing.bindings
step_editor.cc partially revert some of the recent work on tempo to reflect new understanding of the problem. behaviour is now believed to be totally correct but awaiting a bit more testing 2012-01-06 16:39:40 +00:00
step_editor.h
step_entry.cc
step_entry.h
stereo_panner.cc Add missing break and remove duplicate (maybe mismerge) 2012-04-07 01:59:34 +00:00
stereo_panner.h Move some bits from MonoPanner and StereoPanner into a 2011-12-26 14:05:19 +00:00
streamview.cc Restore update of coverage frames on playlist contents changed, which is needed for trim. 2011-12-31 00:19:08 +00:00
streamview.h Fix another bug wrt visual appearance of layered regions in 2011-12-27 21:10:20 +00:00
strip_selection.h
strip_silence_dialog.cc
strip_silence_dialog.h
tape_region_view.cc
tape_region_view.h
tempo_dialog.cc add sixteenths as note type for tempo and meter; fix cursor color, selection color etc, for tempo & meter dialogs 2012-01-07 15:28:58 +00:00
tempo_dialog.h use the same kludge-removal approach in the prior commit for the meter dialog too, and fix a minor bug in the tempo dialog setup 2011-12-20 16:56:07 +00:00
tempo_lines.cc Slightly expanded version of patch from epitech_user to 2012-04-11 10:08:03 +00:00
tempo_lines.h return two iterators into the Bars|Beats list of the tempo map rather than making a copy; use iterators in the GUI 2012-01-03 18:43:58 +00:00
theme_manager.cc Patch from epitech_user to fix statement with no effect 2012-04-11 10:08:17 +00:00
theme_manager.h use color selector renderer for theme manager 2011-12-06 21:59:02 +00:00
time_axis_view_item.cc
time_axis_view_item.h
time_axis_view.cc MCP: F1-7 jump to a given view; F8 closes any currently open dialog; in zoom mode, up/down alter vertical track height of all tracks; option-up/down alters selected track heights 2012-04-09 18:53:51 +00:00
time_axis_view.h MCP: F1-7 jump to a given view; F8 closes any currently open dialog; in zoom mode, up/down alter vertical track height of all tracks; option-up/down alters selected track heights 2012-04-09 18:53:51 +00:00
time_fx_dialog.cc clarify what the "precise" button does in the timefx dialog 2012-03-22 15:48:49 +00:00
time_fx_dialog.h radically rethink export/bounce/freeze code design. probably not 100% done by freeze+unfreeze now work and behave sensibly w.r.t. processors that do routing 2012-03-15 21:40:17 +00:00
time_info_box.cc fix inconsistent display on selection clocks when in join-object-range mode, and fix restore of that mode from session state via new ActionManager::set_toggle_action() 2012-01-27 19:05:03 +00:00
time_info_box.h move CairoWidget into gtkmm2ext, add CairoPacker, made the time info box use CairoPacker, make the info status "bar" use CairoPacker 2011-12-07 13:57:45 +00:00
time_selection.cc
time_selection.h
timecode_tester.cc
track_selection.cc
track_selection.h
track_view_list.cc
track_view_list.h fix for most (all? we can dream ...) issues involved in #4399 (editing multiply-applies operations to playlists used more than once), and as a side-issue, fix playlist selection which broke when we hid Diskstreams inside Tracks by using orig_track_id() rather than orig_diskstream_id() 2011-12-10 19:20:15 +00:00
transpose_dialog.cc
transpose_dialog.h
ui_config_vars.h
ui_config.cc
ui_config.h
utils.cc forward-port some fixes from a2 2012-03-09 17:15:25 +00:00
utils.h Remove unused color_from_style / gc_from_style. 2012-03-07 14:40:33 +00:00
verbose_cursor.cc partially revert some of the recent work on tempo to reflect new understanding of the problem. behaviour is now believed to be totally correct but awaiting a bit more testing 2012-01-06 16:39:40 +00:00
verbose_cursor.h
visibility_group.cc
visibility_group.h
visual_time_axis.cc
visual_time_axis.h
volume_controller.cc
volume_controller.h
vst_plugin_ui.cc remove additional "mid" color from ArdourButton; replace Active/Mid widget state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now 2012-02-07 17:43:55 +00:00
vst_plugin_ui.h
waveview_p.h
waveview.cc
waveview.h
window_proxy.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
window_proxy.h
windows_vst_plugin_ui.cc
windows_vst_plugin_ui.h
wscript Remove unused dialog. 2012-03-05 13:19:05 +00:00