.. |
export
|
|
|
glade
|
|
|
icons
|
tweaked some icons, hopefully more consistent looking. svg source now included
|
2012-12-06 19:07:06 +00:00 |
pixmaps
|
|
|
po
|
updated czech translation file for gtk ui
|
2012-09-17 13:55:51 +00:00 |
.cvsignore
|
|
|
about.cc
|
add email address for Rui-huai Zhang
|
2012-09-12 21:26:06 +00:00 |
about.h
|
|
|
actions.cc
|
|
|
actions.h
|
|
|
add_route_dialog.cc
|
add warning dialog if user tries to use audio+MIDI tracks
|
2012-11-21 17:14:05 +00:00 |
add_route_dialog.h
|
|
|
ambiguous_file_dialog.cc
|
|
|
ambiguous_file_dialog.h
|
|
|
analysis_window.cc
|
convert from Glib:: to Glib::Threads for all thread-related API
|
2012-07-25 17:48:55 +00:00 |
analysis_window.h
|
convert from Glib:: to Glib::Threads for all thread-related API
|
2012-07-25 17:48:55 +00:00 |
arcall
|
|
|
ardbg
|
|
|
ardbg-scons
|
|
|
ardev
|
disable Ubuntu global menu for ardev
|
2012-10-11 08:23:18 +00:00 |
ardev_common.sh.in
|
fix ARDOUR_DATA_PATH for ardev and its cousins (finds templates, among other things)
|
2012-11-08 15:34:22 +00:00 |
ardev-scons
|
|
|
ardour2_ui_dark_sae.rc.in
|
make more or less all LHS treeviews use the same style
|
2012-07-20 01:47:27 +00:00 |
ardour2_ui_light_sae.rc.in
|
make more or less all LHS treeviews use the same style
|
2012-07-20 01:47:27 +00:00 |
ardour2_ui_sae.conf
|
|
|
ardour3_fonts.rc.in
|
remove TINY font size (unused) and tweak monitor section labels up in size
|
2012-12-11 13:11:03 +00:00 |
ardour3_styles.rc.in
|
rationalize text/base/bg/fg colors in all entry styles
|
2012-11-13 18:28:31 +00:00 |
ardour3_ui_dark_sae.rc.in
|
make more or less all LHS treeviews use the same style
|
2012-07-20 01:47:27 +00:00 |
ardour3_ui_dark.rc.in
|
more theming and layout tweaks. new faders that pre-light. fixed some spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode.
|
2012-12-07 22:38:49 +00:00 |
ardour3_ui_default.conf
|
slightly lighten dark green color at start of transport, mouse mode and solo buttons
|
2012-12-14 13:48:14 +00:00 |
ardour3_ui_light_sae.rc.in
|
make more or less all LHS treeviews use the same style
|
2012-07-20 01:47:27 +00:00 |
ardour3_ui_light.rc.in
|
restore bg color of status bar in main window
|
2012-11-11 22:36:00 +00:00 |
ardour3_widget_list.rc
|
remove TINY font size (unused) and tweak monitor section labels up in size
|
2012-12-11 13:11:03 +00:00 |
ardour3.desktop.in
|
|
|
ardour3.xml
|
|
|
ardour_button.cc
|
improve button drawing when "implicit active uses solid color" tweak is on, and improve on the so-called "pepto-bismol" colors used for rec-enable buttons
|
2012-12-13 14:54:29 +00:00 |
ardour_button.h
|
add a new Tweak to ArdourButton that makes ImplicitActive state use a solid color (the "led active" color), and adjst rec-enable buttons to use pink (like ardour2) when in this state (which means rec-enabled but not recording). and yes, this means that you can't use ImplicitUsesSolidColor with a button that also uses an LED - acceptable limitation
|
2012-12-12 02:22:12 +00:00 |
ardour_dialog.cc
|
|
|
ardour_dialog.h
|
|
|
ardour_image_compositor_socket.h
|
|
|
ardour_ui2.cc
|
several theme changes. changed drawing of rounded_rectangle to be more correct. operation and feel should be more consistent. rec-mute-solo buttons are now dull until enabled. this might be debatable. otherwise if it looks weird, try loading Window->Theme Manager and clicking Restore Defaults
|
2012-12-06 20:48:44 +00:00 |
ardour_ui_dependents.cc
|
do not show the mixer window if the (current) screen height is < 700 pixels (since this results in a very, very irritating situation)
|
2012-12-11 01:17:23 +00:00 |
ardour_ui_dialogs.cc
|
a variety of fixes aimed at preventing crashes caused by the (global) port matrix (window) not really noticing that the session has gone away
|
2012-11-04 23:41:52 +00:00 |
ardour_ui_ed.cc
|
Always Play Range is now Follow Edits, and is based on Mixbus implementation. Added menu item. Follow Edits button replaces Auto Play; removed the connector between play and play-range. Some Smart Mode changes came along for the ride but will be cleaned up shortly
|
2012-11-20 19:43:43 +00:00 |
ardour_ui_mixer.cc
|
|
|
ardour_ui_options.cc
|
desensitize Follow Edits button if sync is external
|
2012-11-26 22:35:57 +00:00 |
ardour_ui.cc
|
reinstate the windows way for GUIIdle's but limit the scope of the connection to just the time when a long-running action is active (for now, just adding > 8 routes)
|
2012-12-13 13:44:11 +00:00 |
ardour_ui.h
|
reinstate the windows way for GUIIdle's but limit the scope of the connection to just the time when a long-running action is active (for now, just adding > 8 routes)
|
2012-12-13 13:44:11 +00:00 |
ardour_window.cc
|
|
|
ardour_window.h
|
|
|
ardour-sae.menus
|
|
|
ardour.menus.in
|
add cycle-zoom-focus and bind to "1" by default
|
2012-12-13 16:20:37 +00:00 |
ardour.sh.in
|
add -g to the ardour3 executable to facilitate debugging of this version (similar to the bundle, but a different argument, just to keep things amazing)
|
2012-10-25 17:35:07 +00:00 |
arldd
|
|
|
arprof-scons
|
|
|
arval
|
|
|
arval-scons
|
|
|
au_pluginui.h
|
|
|
au_pluginui.mm
|
forward port the carbon window position fix from 2.X
|
2012-07-23 14:22:27 +00:00 |
audio_clock.cc
|
several theme changes. changed drawing of rounded_rectangle to be more correct. operation and feel should be more consistent. rec-mute-solo buttons are now dull until enabled. this might be debatable. otherwise if it looks weird, try loading Window->Theme Manager and clicking Restore Defaults
|
2012-12-06 20:48:44 +00:00 |
audio_clock.h
|
update BPM and Meter when changed, also change back labels for it.
|
2012-11-13 23:29:57 +00:00 |
audio_region_editor.cc
|
|
|
audio_region_editor.h
|
|
|
audio_region_view.cc
|
crossfade hack and slash. removed overlap checks, overlap mode, default length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion
|
2012-12-13 16:42:05 +00:00 |
audio_region_view.h
|
crossfade hack and slash. removed overlap checks, overlap mode, default length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion
|
2012-12-13 16:42:05 +00:00 |
audio_streamview.cc
|
Don't show previously hidden xfades when finishing a region
|
2012-07-04 21:09:32 +00:00 |
audio_streamview.h
|
Don't show previously hidden xfades when finishing a region
|
2012-07-04 21:09:32 +00:00 |
audio_time_axis.cc
|
Check for panner_shell rather than panner before
|
2012-09-15 12:18:41 +00:00 |
audio_time_axis.h
|
|
|
automation_controller.cc
|
|
|
automation_controller.h
|
|
|
automation_line.cc
|
minor tweaks
|
2012-11-19 18:18:09 +00:00 |
automation_line.h
|
substantive change to automation line dragging code to avoid O(N^4) behaviour. performance fixes are still required for realistically data-rich automation lines
|
2012-11-17 22:55:03 +00:00 |
automation_region_view.cc
|
|
|
automation_region_view.h
|
|
|
automation_selection.h
|
|
|
automation_streamview.cc
|
|
|
automation_streamview.h
|
|
|
automation_time_axis.cc
|
tweak to plugin parameter sliders in mixer strips
|
2012-12-10 20:08:36 +00:00 |
automation_time_axis.h
|
|
|
axis_view.cc
|
|
|
axis_view.h
|
|
|
bundle_manager.cc
|
|
|
bundle_manager.h
|
|
|
button_joiner.cc
|
|
|
button_joiner.h
|
|
|
canvas_impl.h
|
|
|
canvas_patch_change.cc
|
use correct event struct when handling key events in patch changes, and flip semantics for next/prev bank so that the direction in numerical terms matches next/prev patch (i.e. up arrow goes to higher numbers)
|
2012-07-15 14:43:38 +00:00 |
canvas_patch_change.h
|
fix whitespace in gtk2_ardour/canvas_patch_change.h
|
2012-10-09 03:10:46 +00:00 |
canvas_vars.h
|
several theme changes. changed drawing of rounded_rectangle to be more correct. operation and feel should be more consistent. rec-mute-solo buttons are now dull until enabled. this might be debatable. otherwise if it looks weird, try loading Window->Theme Manager and clicking Restore Defaults
|
2012-12-06 20:48:44 +00:00 |
canvas-curve.h
|
|
|
canvas-flag.cc
|
|
|
canvas-flag.h
|
implement deleting of sysex events
|
2012-10-11 03:22:17 +00:00 |
canvas-hit.cc
|
|
|
canvas-hit.h
|
|
|
canvas-imageframe.c
|
|
|
canvas-imageframe.h
|
|
|
canvas-noevent-pixbuf.h
|
|
|
canvas-noevent-rect.h
|
|
|
canvas-noevent-text.h
|
|
|
canvas-note-event.cc
|
|
|
canvas-note-event.h
|
|
|
canvas-note.cc
|
|
|
canvas-note.h
|
|
|
canvas-simpleline.c
|
|
|
canvas-simpleline.h
|
|
|
canvas-simplerect.c
|
|
|
canvas-simplerect.h
|
|
|
canvas-sysex.cc
|
make sysex contents appear as verbose_cursor for visual feedback the flag as been entered and for readability
|
2012-10-11 04:05:22 +00:00 |
canvas-sysex.h
|
make sysex contents appear as verbose_cursor for visual feedback the flag as been entered and for readability
|
2012-10-11 04:05:22 +00:00 |
canvas-waveview.c
|
add option to not use gradients when rendering waveforms (#4944)
|
2012-07-10 18:43:09 +00:00 |
canvas-waveview.h
|
add option to not use gradients when rendering waveforms (#4944)
|
2012-07-10 18:43:09 +00:00 |
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
|
|
|
crossfade_edit.cc
|
|
|
crossfade_edit.h
|
|
|
crossfade_view.h
|
|
|
crossfade_xpms.h
|
|
|
curvetest.cc
|
|
|
debug.cc
|
|
|
debug.h
|
|
|
diamond.cc
|
|
|
diamond.h
|
|
|
edit_note_dialog.cc
|
|
|
edit_note_dialog.h
|
|
|
editing_syms.h
|
|
|
editing.cc
|
|
|
editing.h
|
|
|
editor_actions.cc
|
add cycle-zoom-focus and bind to "1" by default
|
2012-12-13 16:20:37 +00:00 |
editor_audio_import.cc
|
|
|
editor_audiotrack.cc
|
|
|
editor_canvas_events.cc
|
crossfade hack and slash. removed overlap checks, overlap mode, default length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion
|
2012-12-13 16:42:05 +00:00 |
editor_canvas.cc
|
fix reversion of keyboard focus from gain display editing widget in both mixer and editor windows
|
2012-12-10 02:03:45 +00:00 |
editor_component.cc
|
|
|
editor_component.h
|
|
|
editor_cursors.cc
|
Revert shade on playhead cursor (SVN 13048).
|
2012-09-17 12:08:21 +00:00 |
editor_cursors.h
|
Revert shade on playhead cursor (SVN 13048).
|
2012-09-17 12:08:21 +00:00 |
editor_drag.cc
|
various fixes for "advanced" operations on range selections. ctrl-drags now add a new range selection, allowing discontiguous selections as in ardour2, shift-click extends an existing range selection to the clicked position, alt-drag on a range selection moves it, and to do a so-called "separation drag" now use ctrl-alt-drag (or ctrl-alt-click)
|
2012-12-13 19:39:36 +00:00 |
editor_drag.h
|
various fixes for "advanced" operations on range selections. ctrl-drags now add a new range selection, allowing discontiguous selections as in ardour2, shift-click extends an existing range selection to the clicked position, alt-drag on a range selection moves it, and to do a so-called "separation drag" now use ctrl-alt-drag (or ctrl-alt-click)
|
2012-12-13 19:39:36 +00:00 |
editor_enums.h
|
|
|
editor_export_audio.cc
|
Make export type an enum and pass it to the profile manager instead of the xml node name.
|
2012-12-07 21:58:33 +00:00 |
editor_group_tabs.cc
|
more work on RID and editor/mixer order matching; when a track/bus is hidden in the GUI controlling RID, it gets a extremely large RID to prevent it showing up on a control surface (but ... for now ... is still visible in the other GUI, even if "sync order between mixer + editor" is enabled); change font in editor route list
|
2012-07-19 22:35:43 +00:00 |
editor_group_tabs.h
|
drastic rethink of the relationship between remote control ID and route order keys. unless the user explicitly switches to UserOrdered, Route::_remote_control_id is an unallocated pointer, and Route::remote_control_id() simply returns a value based on the relevant order_key() value. Also, change the key used in the Route::order_keys std::map<> from a string to an enum, since there is no evidence that we are benefitting from the theoretical benefit of using a string. Generally tidy up allocation of order keys so that the master and monitor busses always get a "special" MixerSort key value, based on the MMC ID for master (already defined within Ardour), and all other tracks/busses start at zero. Syncing keys between editor and mixer will leave the MixerSort key for the master and monitor bus alone, reflecting the fact that we display these in their own distinct parts of the GUI and they are not orderable like other tracks or busses within the mixer window
|
2012-06-25 12:46:13 +00:00 |
editor_imageframe.cc
|
Always Play Range is now Follow Edits, and is based on Mixbus implementation. Added menu item. Follow Edits button replaces Auto Play; removed the connector between play and play-range. Some Smart Mode changes came along for the ride but will be cleaned up shortly
|
2012-11-20 19:43:43 +00:00 |
editor_items.h
|
|
|
editor_keys.cc
|
|
|
editor_locations.cc
|
|
|
editor_locations.h
|
|
|
editor_markers.cc
|
edit operations should depend on the existence of an explicit range, NOT the mouse mode. this produces less confusion to the user. For an edit (such as delete) the selection should be based on this priority: explicit range selection, ojbect (region) selection, and then implicit range ( i.e. mouse-to-marker)
|
2012-11-28 17:07:35 +00:00 |
editor_mixer.cc
|
do not show the mixer window if the (current) screen height is < 700 pixels (since this results in a very, very irritating situation)
|
2012-12-11 01:17:23 +00:00 |
editor_mouse.cc
|
various fixes for "advanced" operations on range selections. ctrl-drags now add a new range selection, allowing discontiguous selections as in ardour2, shift-click extends an existing range selection to the clicked position, alt-drag on a range selection moves it, and to do a so-called "separation drag" now use ctrl-alt-drag (or ctrl-alt-click)
|
2012-12-13 19:39:36 +00:00 |
editor_ops.cc
|
edit operations should depend on the existence of an explicit range, NOT the mouse mode. this produces less confusion to the user. For an edit (such as delete) the selection should be based on this priority: explicit range selection, ojbect (region) selection, and then implicit range ( i.e. mouse-to-marker)
|
2012-11-28 17:07:35 +00:00 |
editor_regions.cc
|
more theming and layout tweaks. new faders that pre-light. fixed some spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode.
|
2012-12-07 22:38:49 +00:00 |
editor_regions.h
|
|
|
editor_route_groups.cc
|
|
|
editor_route_groups.h
|
|
|
editor_routes.cc
|
more theming and layout tweaks. new faders that pre-light. fixed some spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode.
|
2012-12-07 22:38:49 +00:00 |
editor_routes.h
|
dramatically speed up the addition of large numbers of busses + tracks. consists of a backend part (ignore JACK graph/latency callbacks while we're adding tracks) and a GUI side (avoid O(N^N) behaviour while adding each new time axis view)
|
2012-12-04 14:32:28 +00:00 |
editor_rulers.cc
|
fix initial display of BBT ruler, i believe
|
2012-11-28 00:18:10 +00:00 |
editor_scrub.cc
|
|
|
editor_selection.cc
|
edit operations should depend on the existence of an explicit range, NOT the mouse mode. this produces less confusion to the user. For an edit (such as delete) the selection should be based on this priority: explicit range selection, ojbect (region) selection, and then implicit range ( i.e. mouse-to-marker)
|
2012-11-28 17:07:35 +00:00 |
editor_snapshots.cc
|
|
|
editor_snapshots.h
|
|
|
editor_summary.cc
|
Position playhead correctly on 'P' in editor summary pane, taking account of start offset. Fixes #5213.
|
2012-12-12 22:10:03 +00:00 |
editor_summary.h
|
fix #5025 part 2
|
2012-11-14 05:01:28 +00:00 |
editor_tempodisplay.cc
|
fix initial display of BBT ruler, i believe
|
2012-11-28 00:18:10 +00:00 |
editor_timefx.cc
|
|
|
editor_xpms
|
|
|
editor.bindings
|
|
|
editor.cc
|
add cycle-zoom-focus and bind to "1" by default
|
2012-12-13 16:20:37 +00:00 |
editor.h
|
add cycle-zoom-focus and bind to "1" by default
|
2012-12-13 16:20:37 +00:00 |
engine_dialog.cc
|
remove a bunch of cerr output and/or convert to use error<<
|
2012-11-13 15:11:07 +00:00 |
engine_dialog.h
|
notably modify the design and logic of the startup dialog, so that we can handle the requirements in the 3.0-SG branch reasonably. the two major changes concern the idea that we may need to run the audio setup tab at all times, and that the startup dialog could potentially be "ready" without actually needing to be displayed on-screen. this allows us to ALWAYS use a startup dialog, even if we don't actually need any information from the user. as usual with this kind of change, expect a few logic/workflow glitches
|
2012-11-08 15:54:16 +00:00 |
enums.cc
|
|
|
enums.h
|
|
|
ergonomic-us.bindings.in
|
|
|
evtest.cc
|
|
|
export_channel_selector.cc
|
various fixes for exporting, including correct handling of errors during export which previously would hang when using jack1 because jack_set_freewheel() was called from inside a process() callback; use shared_ptr<Route> in parts of export code that weren't using them before; fix up generation of export filenames so that Glib::build_filename() is used and non-existent folders are ignored
|
2012-12-06 19:56:33 +00:00 |
export_channel_selector.h
|
various fixes for exporting, including correct handling of errors during export which previously would hang when using jack1 because jack_set_freewheel() was called from inside a process() callback; use shared_ptr<Route> in parts of export code that weren't using them before; fix up generation of export filenames so that Glib::build_filename() is used and non-existent folders are ignored
|
2012-12-06 19:56:33 +00:00 |
export_dialog.cc
|
Make export type an enum and pass it to the profile manager instead of the xml node name.
|
2012-12-07 21:58:33 +00:00 |
export_dialog.h
|
Make export type an enum and pass it to the profile manager instead of the xml node name.
|
2012-12-07 21:58:33 +00:00 |
export_file_notebook.cc
|
i18n fixes from alexander prokoudine (#5016)
|
2012-07-17 13:11:15 +00:00 |
export_file_notebook.h
|
|
|
export_filename_selector.cc
|
tweak layout of export dialog to try to make it clear what to enter when setting up the filename. nice checking for the user having understood this is not yet in place
|
2012-07-25 00:23:12 +00:00 |
export_filename_selector.h
|
|
|
export_format_dialog.cc
|
Change logic for compiling export format descriptions from incomplete formats
|
2012-06-24 13:57:20 +00:00 |
export_format_dialog.h
|
In export format dialog, show preview of generated part of description. Fix to #0004941
|
2012-06-24 11:36:33 +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
|
Remove unused or unnecessary header includes
|
2012-06-23 05:09:51 +00:00 |
export_range_markers_dialog.h
|
|
|
export_timespan_selector.cc
|
|
|
export_timespan_selector.h
|
|
|
fft_graph.cc
|
convert from Glib:: to Glib::Threads for all thread-related API
|
2012-07-25 17:48:55 +00:00 |
fft_graph.h
|
|
|
fft_result.cc
|
|
|
fft_result.h
|
|
|
fft.cc
|
|
|
fft.h
|
|
|
fix_carbon.h
|
|
|
gain_meter.cc
|
fix reversion of keyboard focus from gain display editing widget in both mixer and editor windows
|
2012-12-10 02:03:45 +00:00 |
gain_meter.h
|
more theming and layout tweaks. new faders that pre-light. fixed some spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode.
|
2012-12-07 22:38:49 +00:00 |
generic_pluginui.cc
|
|
|
gettext.h
|
|
|
ghostregion.cc
|
|
|
ghostregion.h
|
|
|
global_port_matrix.cc
|
a variety of fixes aimed at preventing crashes caused by the (global) port matrix (window) not really noticing that the session has gone away
|
2012-11-04 23:41:52 +00:00 |
global_port_matrix.h
|
|
|
global_signals.h
|
|
|
gprofhelper.c
|
|
|
group_tabs.cc
|
drastic rethink of the relationship between remote control ID and route order keys. unless the user explicitly switches to UserOrdered, Route::_remote_control_id is an unallocated pointer, and Route::remote_control_id() simply returns a value based on the relevant order_key() value. Also, change the key used in the Route::order_keys std::map<> from a string to an enum, since there is no evidence that we are benefitting from the theoretical benefit of using a string. Generally tidy up allocation of order keys so that the master and monitor busses always get a "special" MixerSort key value, based on the MMC ID for master (already defined within Ardour), and all other tracks/busses start at zero. Syncing keys between editor and mixer will leave the MixerSort key for the master and monitor bus alone, reflecting the fact that we display these in their own distinct parts of the GUI and they are not orderable like other tracks or busses within the mixer window
|
2012-06-25 12:46:13 +00:00 |
group_tabs.h
|
drastic rethink of the relationship between remote control ID and route order keys. unless the user explicitly switches to UserOrdered, Route::_remote_control_id is an unallocated pointer, and Route::remote_control_id() simply returns a value based on the relevant order_key() value. Also, change the key used in the Route::order_keys std::map<> from a string to an enum, since there is no evidence that we are benefitting from the theoretical benefit of using a string. Generally tidy up allocation of order keys so that the master and monitor busses always get a "special" MixerSort key value, based on the MMC ID for master (already defined within Ardour), and all other tracks/busses start at zero. Syncing keys between editor and mixer will leave the MixerSort key for the master and monitor bus alone, reflecting the fact that we display these in their own distinct parts of the GUI and they are not orderable like other tracks or busses within the mixer window
|
2012-06-25 12:46:13 +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
|
|
|
gui_object.h
|
fix erroneous use of i18n.h in a header file
|
2012-08-10 15:56:25 +00:00 |
gui_thread.h
|
|
|
i18n.h
|
|
|
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
|
|
|
insert_time_dialog.h
|
|
|
interthread_progress_window.cc
|
|
|
interthread_progress_window.h
|
|
|
io_selector.cc
|
|
|
io_selector.h
|
|
|
itest.cc
|
|
|
keyboard.cc
|
|
|
keyboard.h
|
|
|
keyeditor.cc
|
fix a SNAFU that occured when switch from ArdourDialog to ArdourWindow that removed the "Rmove shortcut" button from the keyeditor
|
2012-07-25 00:32:59 +00:00 |
keyeditor.h
|
fix a SNAFU that occured when switch from ArdourDialog to ArdourWindow that removed the "Rmove shortcut" button from the keyeditor
|
2012-07-25 00:32:59 +00:00 |
latency_gui.cc
|
|
|
latency_gui.h
|
|
|
led.cc
|
|
|
led.h
|
|
|
level_meter.cc
|
|
|
level_meter.h
|
|
|
lineset.cc
|
|
|
lineset.h
|
|
|
linux_vst_gui_support.cc
|
|
|
location_ui.cc
|
shrink down some location UI button labels
|
2012-07-20 01:47:03 +00:00 |
location_ui.h
|
|
|
logmeter.h
|
|
|
lv2_external_ui.h
|
|
|
lv2_plugin_ui.cc
|
Sent precise transport information to LV2 plugins via events.
|
2012-11-17 18:41:19 +00:00 |
lv2_plugin_ui.h
|
LV2: Send messages from one UI to all replicated instances.
|
2012-08-28 15:42:42 +00:00 |
lxvst_plugin_ui.cc
|
|
|
lxvst_plugin_ui.h
|
|
|
main_clock.cc
|
clock-delta mode restore: anticipate toggling set_active callback
|
2012-11-11 18:15:13 +00:00 |
main_clock.h
|
|
|
main.cc
|
remove a bunch of cerr output and/or convert to use error<<
|
2012-11-13 15:11:07 +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
|
|
|
midi_automation_line.h
|
|
|
midi_channel_dialog.cc
|
|
|
midi_channel_dialog.h
|
|
|
midi_channel_selector.cc
|
|
|
midi_channel_selector.h
|
nicer layout of MIDI channel selector
|
2012-10-11 08:13:40 +00:00 |
midi_cut_buffer.cc
|
|
|
midi_cut_buffer.h
|
|
|
midi_export_dialog.cc
|
fix erroneous use of i18n.h in a header file
|
2012-08-10 15:56:25 +00:00 |
midi_export_dialog.h
|
|
|
midi_list_editor.cc
|
|
|
midi_list_editor.h
|
|
|
midi_port_dialog.cc
|
|
|
midi_port_dialog.h
|
|
|
midi_region_view.cc
|
Make input filtering while recording work in GUI, too
|
2012-10-11 06:32:09 +00:00 |
midi_region_view.h
|
Make input filtering while recording work in GUI, too
|
2012-10-11 06:32:09 +00:00 |
midi_scroomer.cc
|
|
|
midi_scroomer.h
|
|
|
midi_selection.cc
|
|
|
midi_selection.h
|
|
|
midi_streamview.cc
|
|
|
midi_streamview.h
|
|
|
midi_time_axis.cc
|
implement double click to ContentsRange on MidiScroomer
|
2012-10-16 09:19:19 +00:00 |
midi_time_axis.h
|
make the time axis view remember it midnam model/mode settings
|
2012-10-12 09:25:55 +00:00 |
midi_tracer.cc
|
|
|
midi_tracer.h
|
|
|
midi_util.h
|
|
|
midi_velocity_dialog.cc
|
|
|
midi_velocity_dialog.h
|
|
|
missing_file_dialog.cc
|
more markup-escaping
|
2012-10-23 14:51:35 +00:00 |
missing_file_dialog.h
|
|
|
missing_plugin_dialog.cc
|
|
|
missing_plugin_dialog.h
|
|
|
mixer_actor.cc
|
add alt-i as a binding in both the editor and mixer windows to toggle the state of MIDI input on the selected track(s); in the mixer this will also operate on the strip under the mouse. fixes #4838
|
2012-11-13 02:19:04 +00:00 |
mixer_actor.h
|
add alt-i as a binding in both the editor and mixer windows to toggle the state of MIDI input on the selected track(s); in the mixer this will also operate on the strip under the mouse. fixes #4838
|
2012-11-13 02:19:04 +00:00 |
mixer_group_tabs.cc
|
more work on RID and editor/mixer order matching; when a track/bus is hidden in the GUI controlling RID, it gets a extremely large RID to prevent it showing up on a control surface (but ... for now ... is still visible in the other GUI, even if "sync order between mixer + editor" is enabled); change font in editor route list
|
2012-07-19 22:35:43 +00:00 |
mixer_group_tabs.h
|
drastic rethink of the relationship between remote control ID and route order keys. unless the user explicitly switches to UserOrdered, Route::_remote_control_id is an unallocated pointer, and Route::remote_control_id() simply returns a value based on the relevant order_key() value. Also, change the key used in the Route::order_keys std::map<> from a string to an enum, since there is no evidence that we are benefitting from the theoretical benefit of using a string. Generally tidy up allocation of order keys so that the master and monitor busses always get a "special" MixerSort key value, based on the MMC ID for master (already defined within Ardour), and all other tracks/busses start at zero. Syncing keys between editor and mixer will leave the MixerSort key for the master and monitor bus alone, reflecting the fact that we display these in their own distinct parts of the GUI and they are not orderable like other tracks or busses within the mixer window
|
2012-06-25 12:46:13 +00:00 |
mixer_strip.cc
|
crash fix. looks like narrow mixer strips need more work again
|
2012-12-07 23:34:55 +00:00 |
mixer_strip.h
|
some tweaks to make narrow mixer strips actually narrow
|
2012-11-26 22:05:45 +00:00 |
mixer_ui.cc
|
fix reversion of keyboard focus from gain display editing widget in both mixer and editor windows
|
2012-12-10 02:03:45 +00:00 |
mixer_ui.h
|
add alt-i as a binding in both the editor and mixer windows to toggle the state of MIDI input on the selected track(s); in the mixer this will also operate on the strip under the mouse. fixes #4838
|
2012-11-13 02:19:04 +00:00 |
mixer.bindings
|
add alt-i as a binding in both the editor and mixer windows to toggle the state of MIDI input on the selected track(s); in the mixer this will also operate on the strip under the mouse. fixes #4838
|
2012-11-13 02:19:04 +00:00 |
mnemonic-us.bindings.in
|
add cycle-zoom-focus and bind to "1" by default
|
2012-12-13 16:20:37 +00:00 |
monitor_section.cc
|
|
|
monitor_section.h
|
|
|
mono_panner_editor.cc
|
|
|
mono_panner_editor.h
|
|
|
mono_panner.cc
|
|
|
mono_panner.h
|
|
|
mouse_cursors.cc
|
|
|
mouse_cursors.h
|
|
|
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
|
|
|
note_player.h
|
|
|
option_editor.cc
|
implement TC offset for slave&generator.
|
2012-11-13 20:29:28 +00:00 |
option_editor.h
|
implement TC offset for slave&generator.
|
2012-11-13 20:29:28 +00:00 |
opts.cc
|
fix long-option: --no-splash = -n (and test git+svn first-commit)
|
2012-08-21 17:44:48 +00:00 |
opts.h
|
|
|
panner2d.cc
|
|
|
panner2d.h
|
|
|
panner_editor.cc
|
|
|
panner_editor.h
|
|
|
panner_interface.cc
|
|
|
panner_interface.h
|
|
|
panner_ui.cc
|
|
|
panner_ui.h
|
|
|
patch_change_dialog.cc
|
remove a bunch of cerr output and/or convert to use error<<
|
2012-11-13 15:11:07 +00:00 |
patch_change_dialog.h
|
|
|
piano_roll_header.cc
|
|
|
piano_roll_header.h
|
|
|
playlist_selection.h
|
|
|
playlist_selector.cc
|
|
|
playlist_selector.h
|
|
|
plugin_eq_gui.cc
|
|
|
plugin_eq_gui.h
|
|
|
plugin_interest.h
|
|
|
plugin_selector.cc
|
|
|
plugin_selector.h
|
|
|
plugin_ui.cc
|
fix compiler warning
|
2012-11-18 15:35:02 +00:00 |
plugin_ui.h
|
|
|
point_selection.h
|
|
|
port_group.cc
|
add LTC ports to Ardour-Misc group
|
2012-10-26 11:39:15 +00:00 |
port_group.h
|
|
|
port_insert_ui.cc
|
|
|
port_insert_ui.h
|
|
|
port_matrix_body.cc
|
|
|
port_matrix_body.h
|
|
|
port_matrix_column_labels.cc
|
|
|
port_matrix_column_labels.h
|
|
|
port_matrix_component.cc
|
|
|
port_matrix_component.h
|
|
|
port_matrix_grid.cc
|
|
|
port_matrix_grid.h
|
|
|
port_matrix_labels.cc
|
|
|
port_matrix_labels.h
|
|
|
port_matrix_row_labels.cc
|
|
|
port_matrix_row_labels.h
|
|
|
port_matrix_types.h
|
|
|
port_matrix.cc
|
escape markup text that may contain non-legal characters (for GMarkup). this may need to be done more widely
|
2012-10-23 14:45:09 +00:00 |
port_matrix.h
|
first pass at the big rethink of managing sort order keys for editor and mixer. this appears to work, but remote control IDs are not yet correct (frequently off by one because of the presence of the master bus in the editor)
|
2012-06-27 22:57:06 +00:00 |
processor_box.cc
|
shrink height of plugin control faders (in-strip)
|
2012-12-12 01:36:44 +00:00 |
processor_box.h
|
|
|
processor_selection.h
|
|
|
progress_reporter.cc
|
|
|
progress_reporter.h
|
|
|
prompter.cc
|
|
|
prompter.h
|
|
|
public_editor.cc
|
|
|
public_editor.h
|
tweak Smart Mode to be more like Mixbus. Smart mode is just a modifier on Object mode which provides Range selection in the top half of the waveform. probably lots of corner cases to clear up before its all over, but at least we can use Mixbus as a consistent target rather than making it all up again.
|
2012-11-26 22:43:10 +00:00 |
quantize_dialog.cc
|
|
|
quantize_dialog.h
|
|
|
rc_option_editor.cc
|
fix issues with rec-enabling being done in RT context by splitting it into two parts, an RT-safe and RT-unsafe part. along the way, remove "do not record plugins" option which is just so 1999 and creates problems for various (all?) plugin APIs
|
2012-12-07 15:48:38 +00:00 |
rc_option_editor.h
|
experimental option to support LTC 29.97000 fps generators.
|
2012-11-07 23:02:11 +00:00 |
region_editor.cc
|
|
|
region_editor.h
|
|
|
region_gain_line.cc
|
|
|
region_gain_line.h
|
substantive change to automation line dragging code to avoid O(N^4) behaviour. performance fixes are still required for realistically data-rich automation lines
|
2012-11-17 22:55:03 +00:00 |
region_layering_order_editor.cc
|
tweak region layering editor to use only a single click to change layering
|
2012-12-05 18:29:07 +00:00 |
region_layering_order_editor.h
|
tweak region layering editor to use only a single click to change layering
|
2012-12-05 18:29:07 +00:00 |
region_selection.cc
|
|
|
region_selection.h
|
|
|
region_view.cc
|
crossfade hack and slash. removed overlap checks, overlap mode, default length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion
|
2012-12-13 16:42:05 +00:00 |
region_view.h
|
crossfade hack and slash. removed overlap checks, overlap mode, default length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion
|
2012-12-13 16:42:05 +00:00 |
return_ui.cc
|
|
|
return_ui.h
|
|
|
rgb_macros.h
|
|
|
rhythm_ferret.cc
|
|
|
rhythm_ferret.h
|
|
|
route_group_dialog.cc
|
|
|
route_group_dialog.h
|
|
|
route_group_menu.cc
|
|
|
route_group_menu.h
|
|
|
route_params_ui.cc
|
convert from Glib:: to Glib::Threads for all thread-related API
|
2012-07-25 17:48:55 +00:00 |
route_params_ui.h
|
|
|
route_processor_selection.cc
|
|
|
route_processor_selection.h
|
|
|
route_sorter.h
|
fix serious logic error in re-ordering treeviews after route order keys/RIDs change - fixes major memory corruption bug that overwrote random memory as soon as a track gets deleted and/or user-defined remote IDs are in use
|
2012-10-27 00:15:45 +00:00 |
route_time_axis.cc
|
more theming and layout tweaks. new faders that pre-light. fixed some spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode.
|
2012-12-07 22:38:49 +00:00 |
route_time_axis.h
|
|
|
route_ui_selection.h
|
|
|
route_ui.cc
|
add a new Tweak to ArdourButton that makes ImplicitActive state use a solid color (the "led active" color), and adjst rec-enable buttons to use pink (like ardour2) when in this state (which means rec-enabled but not recording). and yes, this means that you can't use ImplicitUsesSolidColor with a button that also uses an LED - acceptable limitation
|
2012-12-12 02:22:12 +00:00 |
route_ui.h
|
|
|
SAE-de-keypad.bindings.in
|
|
|
SAE-de-nokeypad.bindings.in
|
|
|
SAE-us-keypad.bindings.in
|
|
|
SAE-us-nokeypad.bindings.in
|
|
|
search_path_option.cc
|
use Gtk::Label::set_text() rather than Gtk::Label::set_markup() where no markup is involved
|
2012-10-23 14:45:45 +00:00 |
search_path_option.h
|
add the notion of a "tip widget" for all option editor elements, allowing us to add tooltips to each item; add one such proto-tool-tip
|
2012-10-10 23:28:07 +00:00 |
selectable.h
|
|
|
selection_templates.h
|
|
|
selection.cc
|
fix more range selection issues
|
2012-12-13 21:10:44 +00:00 |
selection.h
|
various fixes for "advanced" operations on range selections. ctrl-drags now add a new range selection, allowing discontiguous selections as in ardour2, shift-click extends an existing range selection to the clicked position, alt-drag on a range selection moves it, and to do a so-called "separation drag" now use ctrl-alt-drag (or ctrl-alt-click)
|
2012-12-13 19:39:36 +00:00 |
send_ui.cc
|
|
|
send_ui.h
|
|
|
session_import_dialog.cc
|
|
|
session_import_dialog.h
|
|
|
session_metadata_dialog.cc
|
remove a bunch of cerr output and/or convert to use error<<
|
2012-11-13 15:11:07 +00:00 |
session_metadata_dialog.h
|
|
|
session_option_editor.cc
|
crossfade hack and slash. removed overlap checks, overlap mode, default length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion
|
2012-12-13 16:42:05 +00:00 |
session_option_editor.h
|
make pull-up/down truly exclusive with JACK
|
2012-11-12 16:49:05 +00:00 |
sfdb_freesound_mootcher.cc
|
remove a bunch of cerr output and/or convert to use error<<
|
2012-11-13 15:11:07 +00:00 |
sfdb_freesound_mootcher.h
|
|
|
sfdb_ui.cc
|
remove a bunch of cerr output and/or convert to use error<<
|
2012-11-13 15:11:07 +00:00 |
sfdb_ui.h
|
|
|
shuttle_control.cc
|
new look for transport shuttle box. still operates brokenly though
|
2012-12-06 19:09:16 +00:00 |
shuttle_control.h
|
new look for transport shuttle box. still operates brokenly though
|
2012-12-06 19:09:16 +00:00 |
simpleline_p.h
|
|
|
simpleline.cc
|
|
|
simpleline.h
|
|
|
simplerect_p.h
|
|
|
simplerect.cc
|
|
|
simplerect.h
|
|
|
speaker_dialog.cc
|
|
|
speaker_dialog.h
|
|
|
splash.cc
|
redraw entire splash window if a new message is to be displayed but the window is not currently visible
|
2012-12-11 01:21:17 +00:00 |
splash.h
|
OS X-based fixes for splash screen mgmt
|
2012-07-10 01:04:36 +00:00 |
splash.png
|
|
|
startup.cc
|
make startup window a dialog.
|
2012-11-14 17:03:54 +00:00 |
startup.h
|
notably modify the design and logic of the startup dialog, so that we can handle the requirements in the 3.0-SG branch reasonably. the two major changes concern the idea that we may need to run the audio setup tab at all times, and that the startup dialog could potentially be "ready" without actually needing to be displayed on-screen. this allows us to ALWAYS use a startup dialog, even if we don't actually need any information from the user. as usual with this kind of change, expect a few logic/workflow glitches
|
2012-11-08 15:54:16 +00:00 |
step_editing.bindings
|
|
|
step_editor.cc
|
|
|
step_editor.h
|
|
|
step_entry.cc
|
amend 13373: don't force Step entry window on top
|
2012-11-05 11:26:25 +00:00 |
step_entry.h
|
|
|
stereo_panner_editor.cc
|
|
|
stereo_panner_editor.h
|
|
|
stereo_panner.cc
|
several theme changes. changed drawing of rounded_rectangle to be more correct. operation and feel should be more consistent. rec-mute-solo buttons are now dull until enabled. this might be debatable. otherwise if it looks weird, try loading Window->Theme Manager and clicking Restore Defaults
|
2012-12-06 20:48:44 +00:00 |
stereo_panner.h
|
|
|
streamview.cc
|
|
|
streamview.h
|
|
|
strip_selection.h
|
|
|
strip_silence_dialog.cc
|
convert from Glib:: to Glib::Threads for all thread-related API
|
2012-07-25 17:48:55 +00:00 |
strip_silence_dialog.h
|
convert from Glib:: to Glib::Threads for all thread-related API
|
2012-07-25 17:48:55 +00:00 |
tape_region_view.cc
|
|
|
tape_region_view.h
|
|
|
tempo_dialog.cc
|
i18n fixes from alexander prokoudine (#5016)
|
2012-07-17 13:11:15 +00:00 |
tempo_dialog.h
|
|
|
tempo_lines.cc
|
|
|
tempo_lines.h
|
|
|
theme_manager.cc
|
add option to not use gradients when rendering waveforms (#4944)
|
2012-07-10 18:43:09 +00:00 |
theme_manager.h
|
add option to not use gradients when rendering waveforms (#4944)
|
2012-07-10 18:43:09 +00:00 |
time_axis_view_item.cc
|
|
|
time_axis_view_item.h
|
|
|
time_axis_view.cc
|
add 10 pixels of track height to facilitate easier grabbing of the track headers for resizing
|
2012-12-10 21:06:29 +00:00 |
time_axis_view.h
|
|
|
time_fx_dialog.cc
|
|
|
time_fx_dialog.h
|
|
|
time_info_box.cc
|
center Selection/Punch Clk titles over value-column
|
2012-11-14 17:03:49 +00:00 |
time_info_box.h
|
|
|
time_selection.cc
|
fix duplicate, and clarify its behaviour in smart mode; includes a fix for TimeSelection::length() which didn't account for "no selection" in its return value
|
2012-12-06 15:59:01 +00:00 |
time_selection.h
|
|
|
timecode_tester.cc
|
|
|
track_selection.cc
|
|
|
track_selection.h
|
|
|
track_view_list.cc
|
|
|
track_view_list.h
|
|
|
transpose_dialog.cc
|
|
|
transpose_dialog.h
|
|
|
ui_config_vars.h
|
add option to not use gradients when rendering waveforms (#4944)
|
2012-07-10 18:43:09 +00:00 |
ui_config.cc
|
Use std::string and Glib::build_filename in UIConfiguration::save_state
|
2012-06-23 05:09:48 +00:00 |
ui_config.h
|
|
|
utils.cc
|
additional keycode for is-legal-as-numeric
|
2012-12-08 20:21:54 +00:00 |
utils.h
|
|
|
verbose_cursor.cc
|
|
|
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
|
|
|
vst_plugin_ui.h
|
|
|
waveview_p.h
|
|
|
waveview.cc
|
|
|
waveview.h
|
|
|
window_proxy.cc
|
|
|
window_proxy.h
|
|
|
windows_vst_plugin_ui.cc
|
|
|
windows_vst_plugin_ui.h
|
|
|
wscript
|
fix incorrect change that substituted (or tried to) BOLD_MONOSPACE in font specs
|
2012-12-12 14:50:10 +00:00 |