ardour/gtk2_ardour
Paul Davis 35dbce0349 (OS X) make /Volumes show up in 1 extra location in the new session dialog
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@7020 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-04-29 20:45:08 +00:00
..
glade
icons new crossfade icons from markus s. 2009-03-06 15:04:42 +00:00
pixmaps
po updated spanish translation from david taht and friends 2010-04-16 15:27:16 +00:00
.cvsignore
about.cc updated czech translation from pavel fric, plus correct spelling of his name and add email address in about dialog 2010-02-03 18:58:27 +00:00
about.h
actions.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
actions.h open un-writable sessions without complaining, and desensitize all/most actions that rely on writability (to be forward ported to 3.0 once tested and confirmed) 2009-09-26 17:42:52 +00:00
add_route_dialog.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
add_route_dialog.h back-port add-route-dialog redesign from 3.0 2009-07-04 18:05:47 +00:00
analysis_window.cc clean up Window titles for consistency 2009-10-20 22:40:55 +00:00
analysis_window.h Improvements on the FFT analysis tool 2008-03-04 17:56:17 +00:00
ardbg don't show symbol bindings when starting gdb on OS X 2010-01-21 19:44:56 +00:00
ardev make big clock be on top ALWAYS; more design fixes for async peak building; fix up peakfile name screw up but WITHOUT back-compatibility 2007-09-12 19:10:04 +00:00
ardev_common.sh.in more little build fixes for OS X 2008-11-26 08:36:28 +00:00
ardour-sae.menus fix names of new no-selected-tracks actions in menus 2009-03-12 14:14:48 +00:00
ardour.menus.in add GUI/action control over replicate-missing-region-channels 2010-04-18 20:02:17 +00:00
ardour.sh.in Check glib atomic implementation for mutex use. 2008-10-26 16:39:52 +00:00
ardour2.desktop.in New FREEDESKTOP scons option installs desktop MIME entry and .desktop file. Also uses fd.o standard names and locations for icons. 2008-02-25 17:37:55 +00:00
ardour2.xml New FREEDESKTOP scons option installs desktop MIME entry and .desktop file. Also uses fd.o standard names and locations for icons. 2008-02-25 17:37:55 +00:00
ardour2_ui.rc more tweaks/fixes for region layer editor 2009-11-13 14:45:16 +00:00
ardour2_ui_dark.rc.in more tweaks/fixes for region layer editor 2009-11-13 14:45:16 +00:00
ardour2_ui_dark_sae.rc.in Use consistent font size for marker text, unset CAN_FOCUS on some more buttons, initial edit point clock is BBT. back to clearlooks for sae light theme. 2008-11-13 09:34:38 +00:00
ardour2_ui_default.conf What used to be the pink recording rectangle is now blended into the recording regions so that they appear to be the same thing. Then recording specific colors are added so the waveform and region base when recording are all various shades of red during recording. *** Open Theme Manager and click Restore Defaults for these changes to apply *** 2008-04-17 09:33:54 +00:00
ardour2_ui_light.rc.in more tweaks/fixes for region layer editor 2009-11-13 14:45:16 +00:00
ardour2_ui_light_sae.rc.in make track names visible for light theme in SAE version 2008-12-05 08:25:30 +00:00
ardour2_ui_sae.conf Error viewer is set to WINDOW_TYPE_HINT_UTILITY, same for add preset prompter, SAE default port count to 256, slight colour change in SAE Master track. 2008-11-11 16:00:27 +00:00
ardour_dialog.cc fix loss of Keyboard::current_window tracking when leaving a dialog by clicking a button 2008-11-17 15:48:51 +00:00
ardour_dialog.h remove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons; close all dialogs when quitting so that we actually quit 2008-10-30 23:45:20 +00:00
ardour_image_compositor_socket.h ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking) 2009-03-02 20:59:13 +00:00
ardour_ui.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
ardour_ui.h remove silly buffer stats output; apply MIDI control patch (#2655) from dhess; switch ctrl/alt for drag-selection-as-region (work ongoing); various scons cleanups; remove some dead code from editor 2010-03-26 16:40:56 +00:00
ardour_ui2.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
ardour_ui_dependents.cc if using a top-menubar (e.g. OS X), don't quit when editor window is closed via WM close button 2008-11-25 00:58:05 +00:00
ardour_ui_dialogs.cc lots of deep but hard to spot changes to transport control, primarily relating to looping and transitions between loop, play-range and regular roll/stop ; add GUI option for seamless looping control (under Options). Needs to be forward ported to 3.0. Please TEST THE HELL out of this one - changes were deeper and wider than i would like, but did consolidate some of the GUI transport control code in a good way 2009-10-30 02:52:55 +00:00
ardour_ui_ed.cc anchor the crossfade start and endpoints, and add Help shortcuts to the manual and online reference 2010-03-24 21:38:37 +00:00
ardour_ui_mixer.cc possible fix for #2292 2008-06-17 15:32:50 +00:00
ardour_ui_options.cc colinf's patch to make the "name new markers" option be properly managed 2010-03-25 15:32:05 +00:00
arprof make big clock be on top ALWAYS; more design fixes for async peak building; fix up peakfile name screw up but WITHOUT back-compatibility 2007-09-12 19:10:04 +00:00
arval Fix running arval from anywhere in the tree. 2009-10-21 12:25:40 +00:00
au_pluginui.h remove automation mode selector from AU plugin windows, since it doesn't really serve any useful purpose there; add size notification for AU plugins (but don't do anything with the notification except to print a message) 2010-03-30 15:17:13 +00:00
au_pluginui.mm close a carbon window for an AU plugin *in addition to*, not just instead of, the containing cocoa window 2010-04-26 16:40:27 +00:00
audio_clock.cc BBT duration clocks use zero-based values, init SAE nudge default better. 2008-11-07 11:00:13 +00:00
audio_clock.h minor UI fixes for clocks and Locations dialog. Prevent tape tracks from skewing the session extents 2008-06-05 16:59:39 +00:00
audio_region_editor.cc fix for mis-merge of region dialog gain patch (#2879), from colinf 2009-10-30 17:40:47 +00:00
audio_region_editor.h 2 patches inspired from 3.0. remove unused butler buffers(drobilla), and region gain (colinf) 2009-10-27 22:27:15 +00:00
audio_region_view.cc Tidy up region gain line drawing slightly so that it doesn't overhang its region. thanks carlh 2009-10-21 19:20:27 +00:00
audio_region_view.h add toggles for region fade in/out/both active, plus toggle for region fades visibility 2008-10-09 21:51:10 +00:00
audio_streamview.cc Infrastructure for customized SAE ui themes. Some performance improvements for osx-visible momentary solo gui glitches, allow solo all even when solo not latched (see comments). 2008-11-04 07:30:55 +00:00
audio_streamview.h add toggles for region fade in/out/both active, plus toggle for region fades visibility 2008-10-09 21:51:10 +00:00
audio_time_axis.cc now in gtk2_ardour: replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs 2009-10-02 15:38:17 +00:00
audio_time_axis.h simplify waveform menu items 2009-08-20 16:49:06 +00:00
automation_gain_line.cc make canvas text scale with font scaler; prevent bogus values from putting NaN's into automation lines 2008-02-24 02:28:25 +00:00
automation_gain_line.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
automation_line.cc multiple touches in a single automation pass now work; write mode works (with some interesting quirks); remove some debug output 2010-04-22 13:42:49 +00:00
automation_line.h multiple touches in a single automation pass now work; write mode works (with some interesting quirks); remove some debug output 2010-04-22 13:42:49 +00:00
automation_pan_line.cc
automation_pan_line.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
automation_selectable.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
automation_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
automation_time_axis.cc append Auto_ to auto modes so they are more easily searchable 2010-04-20 17:27:45 +00:00
automation_time_axis.h colinf's patch to remove height buttons from automation tracks 2008-11-25 11:39:51 +00:00
axis_view.cc optionally tie together editor+mixer display orders; provide GUI control for timecode-is-synced; make Ctrl-w close any dialog 2007-09-05 23:09:10 +00:00
axis_view.h many changes related to region zooming; proto-visual state undo/redo stack; fill-tracks command steals "f" (follow-playhead now on shift-f 2008-05-02 20:02:48 +00:00
boolean_automation_line.cc engine dialog work, new -m option for menu file selection, new obolean automation line work starting up 2007-08-13 15:36:21 +00:00
boolean_automation_line.h engine dialog work, new -m option for menu file selection, new obolean automation line work starting up 2007-08-13 15:36:21 +00:00
canvas-curve.h
canvas-imageframe.c non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one 2008-02-26 16:34:45 +00:00
canvas-imageframe.h
canvas-noevent-text.h potential fix for "crashes" caused by an endless loop of enter/hide events involving the verbose canvas cursor 2009-11-17 13:34:23 +00:00
canvas-ruler.c
canvas-ruler.h
canvas-simpleline.c non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one 2008-02-26 16:34:45 +00:00
canvas-simpleline.h
canvas-simplerect.c non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one 2008-02-26 16:34:45 +00:00
canvas-simplerect.h
canvas-waveview.c accurate dB/log patch from Carl, back-ported from 3.0 2009-10-08 14:40:09 +00:00
canvas-waveview.h audun's waveview outline patch; some diskstream fixes; real splash screen; more reorganization of new session dialog use; about is not marked as a splashscreen anymore (help out KDE users) 2008-01-18 00:09:55 +00:00
canvas.h Speed up regionview creation by using pixbufs for name labels instead of Gnome::Canvas::Text. 2009-05-05 18:41:21 +00:00
canvas_impl.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
canvas_vars.h Infrastructure for customized SAE ui themes. Some performance improvements for osx-visible momentary solo gui glitches, allow solo all even when solo not latched (see comments). 2008-11-04 07:30:55 +00:00
cocoacarbon.mm option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
connection_editor.cc
connection_editor.h
crossfade_edit.cc anchor the crossfade start and endpoints, and add Help shortcuts to the manual and online reference 2010-03-24 21:38:37 +00:00
crossfade_edit.h a few useful keybindings in the xfade editor 2008-11-09 08:22:48 +00:00
crossfade_view.cc better xfade presets (still need icons) 2008-11-03 08:22:31 +00:00
crossfade_view.h New theme manager from trunk, backported to 2.0-ongoing 2007-07-05 05:33:40 +00:00
crossfade_xpms.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
curvetest.cc fixes for gcc4.4 header paths 2009-03-02 20:06:31 +00:00
draginfo.h shift-click to extend marker selection; marker drag moves all selected markers 2008-09-19 10:42:09 +00:00
editing.cc gcc 4.3 compile fixes; new name-new-marker-at-creation option; make ferret region splits undoable 2008-04-17 15:25:45 +00:00
editing.h insert time operation 2008-04-01 16:49:42 +00:00
editing_syms.h insert time operation 2008-04-01 16:49:42 +00:00
editor.cc rationalize track selection and range selection 2010-04-16 22:07:43 +00:00
editor.h add GUI/action control over replicate-missing-region-channels 2010-04-18 20:02:17 +00:00
editor_actions.cc add GUI/action control over replicate-missing-region-channels 2010-04-18 20:02:17 +00:00
editor_audio_import.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
editor_audiotrack.cc simplify waveform menu items 2009-08-20 16:49:06 +00:00
editor_canvas.cc potential fix for "crashes" caused by an endless loop of enter/hide events involving the verbose canvas cursor 2009-11-17 13:34:23 +00:00
editor_canvas_events.cc Add a session file type icon for OSX, remove unused editor_mixer_button, use a constant offset for verbose time cursor, make tempo lines a bit smoother on OSX (idle? when?) 2008-09-16 18:58:26 +00:00
editor_cursors.cc fix up some jerkiness/retrograde motion of playhead 2008-10-20 19:44:43 +00:00
editor_edit_groups.cc rationalize track selection and range selection 2010-04-16 22:07:43 +00:00
editor_enums.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
editor_export_audio.cc make bounce range and bounce region work properly (wrong boundaries before); add "Consolidate Range" which writes a new audio file and uses it to replace whatever was in the playlist within the range 2008-06-18 22:28:16 +00:00
editor_hscroller.cc
editor_imageframe.cc ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking) 2009-03-02 20:59:13 +00:00
editor_items.h added cd marker ruler, which displays and allows quick addition of cd track markers/ranges when visible, otherwise the cd markers are shown in the normal mark/range rulers. 2007-11-23 04:57:39 +00:00
editor_keyboard.cc keyboard mute action for regions operates on all selected regions (applied to 3.0 already by carl) 2009-03-02 21:07:40 +00:00
editor_keys.cc fix for vamp-sdk botch in SConstruct; new audio clock focus command; make insert-region pay attention to entered track; different modifier list for gtk/osx; hide ye olde blue arrow on selected marker line 2007-11-27 20:29:12 +00:00
editor_markers.cc no more edit point clock (except SAE version, but who knows why or even if) 2009-10-26 20:08:32 +00:00
editor_mixer.cc change automation track selection model slightly so that auto tracks are highlighted as expected. only show range boxes when the automation will actually get edited. clicking an automation track should show the editor-mixer for the parent track 2010-04-26 21:47:58 +00:00
editor_mouse.cc rationalize track selection and range selection 2010-04-16 22:07:43 +00:00
editor_nudge.cc
editor_ops.cc route removal fixes: notify user that removing a route will result in a save. and clear a routes solos before deleting it so the other tracks will unmute 2010-03-12 16:45:34 +00:00
editor_region_list.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
editor_route_list.cc backport feature to show only tracks with regions under the playhead (thanks Carl) and fix Save As function (thanks Paul) 2009-12-08 20:42:52 +00:00
editor_rulers.cc now in gtk2_ardour: replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs 2009-10-02 15:38:17 +00:00
editor_scrub.cc
editor_selection.cc if selecting a range in mouse range mode and there is already a time selection, clear it so that the action can actually do something other than just reselect what is already selected 2010-04-28 22:54:09 +00:00
editor_selection_list.cc
editor_tempodisplay.cc Handle changed session duration & resizing canvas better wrt end marker, remove unused last_canvas_frame, don't redraw the entire mixer every time its presented, consistent space between rightmost horizontal scroller position and end marker when zooming. 2008-10-18 12:51:48 +00:00
editor_timefx.cc clean up Window titles for consistency 2009-10-20 22:40:55 +00:00
editor_xpms
engine_dialog.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
engine_dialog.h better behaviour when JACK fails to start from "within" ardour. still not quite there yet 2009-09-17 02:58:40 +00:00
enums.cc fix deadlock in playlist::partition(); new first idle model, including message about loading visual data; make h-faders use scroll up/down and be scalable-clickable; new track menu stuff (waveform scaling/shape); fix up ordering of ruler menus; fix initial sensitivity of region menu operations 2008-02-21 18:37:00 +00:00
enums.h fix deadlock in playlist::partition(); new first idle model, including message about loading visual data; make h-faders use scroll up/down and be scalable-clickable; new track menu stuff (waveform scaling/shape); fix up ordering of ruler menus; fix initial sensitivity of region menu operations 2008-02-21 18:37:00 +00:00
ergonomic-us.bindings.in dynamic discovery & loading of keybindings 2008-02-14 01:59:28 +00:00
evtest.cc include BOTH loop-region and set-loop-from-region on main Region menu, and add a border to a plugin DnD reconf error dialog 2010-01-22 16:59:09 +00:00
export_dialog.cc correct a mistake in previous AIFF+Bendian change 2010-03-17 01:48:52 +00:00
export_dialog.h merge 5674:5682 and 5689-5694 from mixbus branch 2009-10-01 15:33:23 +00:00
export_range_markers_dialog.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
export_range_markers_dialog.h
export_region_dialog.cc Tidy export region dialog title. 2009-10-20 23:15:22 +00:00
export_region_dialog.h
export_session_dialog.cc
export_session_dialog.h
fft_graph.cc Improvements on the FFT analysis tool 2008-03-04 17:56:17 +00:00
fft_graph.h Improvements on the FFT analysis tool 2008-03-04 17:56:17 +00:00
fft_result.cc gcc 4.3 compile fixes; new name-new-marker-at-creation option; make ferret region splits undoable 2008-04-17 15:25:45 +00:00
fft_result.h Improvements on the FFT analysis tool 2008-03-04 17:56:17 +00:00
gain_automation_time_axis.cc
gain_automation_time_axis.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
gain_meter.cc append Auto_ to auto modes so they are more easily searchable 2010-04-20 17:27:45 +00:00
gain_meter.h make RouteUI and its children and relations able to switch the Route/IO object they refer to (significant architectural changes) 2008-10-05 15:36:45 +00:00
generic_pluginui.cc more cleanups, redesigns and subtle bug fixes for automation editing 2010-04-23 02:13:40 +00:00
gettext.h actually make i18n work on OS X, and update osx_build to install .mo files (for GTK+ too) 2010-01-20 18:02:57 +00:00
ghostregion.cc many changes related to region zooming; proto-visual state undo/redo stack; fill-tracks command steals "f" (follow-playhead now on shift-f 2008-05-02 20:02:48 +00:00
ghostregion.h
gprofhelper.c
gtk-custom-hruler.c
gtk-custom-hruler.h
gtk-custom-ruler.c
gtk-custom-ruler.h
gtkscrolledwindow.c
gui_thread.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
i18n.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
imageframe.cc ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking) 2009-03-02 20:59:13 +00:00
imageframe.h
imageframe_p.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
imageframe_socket_handler.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
imageframe_socket_handler.h ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking) 2009-03-02 20:59:13 +00:00
imageframe_time_axis.cc ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking) 2009-03-02 20:59:13 +00:00
imageframe_time_axis.h first pass of dynamically resizable track heights 2008-04-30 02:37:05 +00:00
imageframe_time_axis_group.cc
imageframe_time_axis_group.h
imageframe_time_axis_view.cc many changes related to region zooming; proto-visual state undo/redo stack; fill-tracks command steals "f" (follow-playhead now on shift-f 2008-05-02 20:02:48 +00:00
imageframe_time_axis_view.h
imageframe_view.cc Speed up regionview creation by using pixbufs for name labels instead of Gnome::Canvas::Text. 2009-05-05 18:41:21 +00:00
imageframe_view.h
io_selector.cc make it easier to measure insert latency. do our best to save and recall it 2010-02-15 18:54:53 +00:00
io_selector.h make it easier to measure insert latency. do our best to save and recall it 2010-02-15 18:54:53 +00:00
itest.cc the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
keyboard.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
keyboard.h meta-fy handling of button2, to deal with apple's messed up design decisions; on gtk/osx, button2 is (currently) Ctrl-Option-Button1 2008-11-03 17:05:17 +00:00
keyeditor.cc clean up Window titles for consistency 2009-10-20 22:40:55 +00:00
keyeditor.h add remove binding button to key binding editor; change progress bar in stretch dialog to better reflect study/stretch split 2008-01-08 14:22:18 +00:00
level_meter.cc make RouteUI and its children and relations able to switch the Route/IO object they refer to (significant architectural changes) 2008-10-05 15:36:45 +00:00
level_meter.h make RouteUI and its children and relations able to switch the Route/IO object they refer to (significant architectural changes) 2008-10-05 15:36:45 +00:00
location_ui.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
location_ui.h minor UI fixes for clocks and Locations dialog. Prevent tape tracks from skewing the session extents 2008-06-05 16:59:39 +00:00
logmeter.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
lv2_external_ui.h more on log fix, and redirect renaming fix from nickm 2009-10-01 23:33:45 +00:00
lv2_plugin_ui.cc remove global LV2 external GUI list, always call LV2 UI cleanup method when appropriate; still need to verify that all plugin UIs are destroyed at session close 2010-03-06 20:56:25 +00:00
lv2_plugin_ui.h LV2 external UI patch from nedko (#2777) 2009-10-01 15:43:52 +00:00
main.cc brute force approach to stopping GTK shutdown from causing a crash as we try to manipulate no-longer-existing Objective C menu items 2010-04-02 18:56:56 +00:00
marker.cc Remove unused variable. 2009-06-03 16:17:54 +00:00
marker.h Fix record crash, use pixfufs instead of canvas text in markers, use leftmost_frame instead of querying canvas coords when scrolling (speeds up canvas scrolling somewhat). 2009-05-19 14:38:37 +00:00
marker_selection.h shift-click to extend marker selection; marker drag moves all selected markers 2008-09-19 10:42:09 +00:00
marker_time_axis.cc ICS (image compositor socket) patches from robin gareus, to keep ICS alive in 2.X; variations on giso's proposed fix for #1731 (x-fade clicking) 2009-03-02 20:59:13 +00:00
marker_time_axis.h first pass of dynamically resizable track heights 2008-04-30 02:37:05 +00:00
marker_time_axis_view.cc New theme manager from trunk, backported to 2.0-ongoing 2007-07-05 05:33:40 +00:00
marker_time_axis_view.h
marker_view.cc
marker_view.h
midi_port_dialog.cc new functionality to add MIDI ports from the options editor, not totally finished but functional 2007-07-19 18:21:58 +00:00
midi_port_dialog.h new functionality to add MIDI ports from the options editor, not totally finished but functional 2007-07-19 18:21:58 +00:00
mixer_strip.cc Delete comment window in destructor to close mantis 1870. thanks carlh 2009-10-21 19:15:26 +00:00
mixer_strip.h i/o button renaming patch from nickm 2009-10-01 17:20:00 +00:00
mixer_ui.cc patch from lucus to put fixed sized columns on the right of the mixer track+group lists 2010-04-08 14:22:18 +00:00
mixer_ui.h patch from lucus to put fixed sized columns on the right of the mixer track+group lists 2010-04-08 14:22:18 +00:00
mnemonic-us.bindings.in make space NOT exit from loop/range play, but actually stop; provide ToggleRollMaybe action (and menu item) to do that; if in seamless mode, do not just exit from loop play, but stop, because it won't work (buffers have wrong data in them) 2009-10-30 22:35:56 +00:00
mtest.cc the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
mtest.menus
mtest_other.menus
mtest_shared.menu
nag.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
nag.h Help->Chat menu item launches the users browser to allow chatting on IRC via mibbit 2009-05-20 03:34:00 +00:00
new_session_dialog.cc (OS X) make /Volumes show up in 1 extra location in the new session dialog 2010-04-29 20:45:08 +00:00
new_session_dialog.h more NSD hacks, including a new exception thrown when loading a session at a different SR than JACK, and the user opts not to load it 2009-09-17 14:10:27 +00:00
option_editor.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
option_editor.h remove icky FUDGE-ness code when sizing ComboBoxText's (from an idea by david taht) 2009-03-13 13:01:23 +00:00
opts.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
opts.h various OS X fixes, mostly related to AU support 2008-01-07 20:41:51 +00:00
pan_automation_time_axis.cc first pass of dynamically resizable track heights 2008-04-30 02:37:05 +00:00
pan_automation_time_axis.h first pass of dynamically resizable track heights 2008-04-30 02:37:05 +00:00
panner.cc the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
panner.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
panner2d.cc Replaced some c includes with their c++ wrappers 2008-07-10 18:37:26 +00:00
panner2d.h
panner_ui.cc append Auto_ to auto modes so they are more easily searchable 2010-04-20 17:27:45 +00:00
panner_ui.h implement panner reset functionality (missing since 0.99?) 2009-04-30 14:34:39 +00:00
playlist_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
playlist_selector.cc clean up Window titles for consistency 2009-10-20 22:40:55 +00:00
playlist_selector.h
plugin_interest.h add missing plugin_interest.h file 2008-05-29 15:26:01 +00:00
plugin_selector.cc fix memory leak when creating plugin-by-creator & plugin-by-category menus 2009-11-16 02:56:36 +00:00
plugin_selector.h fix memory leak when creating plugin-by-creator & plugin-by-category menus 2009-11-16 02:56:36 +00:00
plugin_ui.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
plugin_ui.h some checkins inspired by drobilla commits 5865 and 5866. allow more vertical layout of ladspa bools 2009-10-27 21:12:35 +00:00
point_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
prompter.cc
prompter.h
public_editor.cc some adjustments to the spacing in the import/interthread progress window, and preparation for more uniform HiG-style spacing everywhere; fix multiply-packed boxes in sfdb_ui.cc 2008-05-12 22:32:34 +00:00
public_editor.h remove silly buffer stats output; apply MIDI control patch (#2655) from dhess; switch ctrl/alt for drag-selection-as-region (work ongoing); various scons cleanups; remove some dead code from editor 2010-03-26 16:40:56 +00:00
redirect_automation_line.cc enable very basic plugin boolean automation via Write and Read. no Touch. graphical editing is not allowed. a little crude but better than none at all 2009-08-21 18:24:02 +00:00
redirect_automation_line.h
redirect_automation_time_axis.cc now in gtk2_ardour: replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs 2009-10-02 15:38:17 +00:00
redirect_automation_time_axis.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
redirect_box.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
redirect_box.h fix crash when renaming a track after deleting a plugin that had a visible GUI/editor window 2009-03-07 13:44:12 +00:00
redirect_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
region_editor.h
region_gain_line.cc Tidy up region gain line drawing slightly so that it doesn't overhang its region. thanks carlh 2009-10-21 19:20:27 +00:00
region_gain_line.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
region_layering_order_editor.cc more tweaks/fixes for region layer editor 2009-11-13 14:45:16 +00:00
region_layering_order_editor.h more tweaks/fixes for region layer editor 2009-11-13 14:45:16 +00:00
region_selection.cc fix potential crash-causing coding errors when removing regionviews from the selection 2007-04-10 11:46:12 +00:00
region_selection.h
region_view.cc Fix memory leak in name text pixbuf generation, move RegionView::_height to TimeAxisViewItem, clean up name_highlight vs name_text code (removes assumpton that one implied the other), fix mouse offset when track resizing past the smallest size, reinstate zooming to 1 frame per pixel. 2009-06-02 17:45:18 +00:00
region_view.h Fix memory leak in name text pixbuf generation, move RegionView::_height to TimeAxisViewItem, clean up name_highlight vs name_text code (removes assumpton that one implied the other), fix mouse offset when track resizing past the smallest size, reinstate zooming to 1 frame per pixel. 2009-06-02 17:45:18 +00:00
rgb_macros.h
rhythm_ferret.cc add note onset detection to the ferret, c/o the aubio-based Onset VAMP plugin (REQUIRES libaubio installed); add toggle-region-opaque menu item for scalable ops on region opacity 2008-05-15 19:37:35 +00:00
rhythm_ferret.h add note onset detection to the ferret, c/o the aubio-based Onset VAMP plugin (REQUIRES libaubio installed); add toggle-region-opaque menu item for scalable ops on region opacity 2008-05-15 19:37:35 +00:00
route_params_ui.cc fix lucus' previous patch 2010-03-16 22:49:08 +00:00
route_params_ui.h
route_redirect_selection.cc
route_redirect_selection.h
route_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
route_time_axis.cc rationalize track selection and range selection 2010-04-16 22:07:43 +00:00
route_time_axis.h playlist sort patch from nick_m, improves ordering of playlists in menu. small effect, but nice 2009-06-26 17:43:38 +00:00
route_ui.cc route removal fixes: notify user that removing a route will result in a save. and clear a routes solos before deleting it so the other tracks will unmute 2010-03-12 16:45:34 +00:00
route_ui.h final (?) fix for editor mixer strip handling when route is removed 2009-03-11 17:57:18 +00:00
SAE-de-keypad.bindings.in reverse all SAE keybindings so that next/prev-region-boundary variants (with and without selected tracks) are swapped) 2009-03-25 17:50:38 +00:00
SAE-de-nokeypad.bindings.in reverse all SAE keybindings so that next/prev-region-boundary variants (with and without selected tracks) are swapped) 2009-03-25 17:50:38 +00:00
SAE-us-keypad.bindings.in reverse all SAE keybindings so that next/prev-region-boundary variants (with and without selected tracks) are swapped) 2009-03-25 17:50:38 +00:00
SAE-us-nokeypad.bindings.in reverse all SAE keybindings so that next/prev-region-boundary variants (with and without selected tracks) are swapped) 2009-03-25 17:50:38 +00:00
SConscript JAG's new region layer editor, tweaked by me to (a) hide editor if we click in a location with just 1 region under the mouse (b) automatically update to reflect playlist modification outside of the layering editor (c) add a clock and a track name to give a bit more context to the editor 2009-11-12 01:14:21 +00:00
selectable.h a ton of changes based on discussions at SAE; to be documented later 2007-11-19 01:53:39 +00:00
selection.cc shift-click to extend marker selection; marker drag moves all selected markers 2008-09-19 10:42:09 +00:00
selection.h shift-click to extend marker selection; marker drag moves all selected markers 2008-09-19 10:42:09 +00:00
selection_templates.h
send_ui.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
send_ui.h make send GUIs into ArdourDialogs; ensure that panner changes propagate into the GUI even when the number of panners is reduced 2008-11-26 06:57:42 +00:00
sfdb_freesound_mootcher.cc freesound mootcher patch from donf (#2686) 2009-10-01 15:36:34 +00:00
sfdb_freesound_mootcher.h need to create the Freesound dir if it does not already exist 2008-03-26 19:10:14 +00:00
sfdb_ui.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
sfdb_ui.h initial checkin of freesound integration 2008-03-24 00:19:03 +00:00
simpleline.cc
simpleline.h
simpleline_p.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
simplerect.cc
simplerect.h
simplerect_p.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
splash.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
splash.h "boot" messages; more AU fixes; new SAE ui.conf file 2008-02-13 16:38:14 +00:00
splash.png
streamview.cc Dont move track backgrounds, so that they no longer disappear at high zooms, SAE version uses shift button1 to solo additional tracks in not latched solo mode. 2008-11-03 21:29:35 +00:00
streamview.h Dont move track backgrounds, so that they no longer disappear at high zooms, SAE version uses shift button1 to solo additional tracks in not latched solo mode. 2008-11-03 21:29:35 +00:00
strip_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
tape_region_view.cc Fix tape region view crash, remove unneeded include. 2009-05-22 11:58:10 +00:00
tape_region_view.h
tempo_dialog.cc Patch from robsch to fix mantis 2766; apply button unclickable when modifying the meter marker at the start of the session. 2009-08-22 13:35:29 +00:00
tempo_dialog.h Remove beat entry from meter dialog (beats are not allowed in API), clean up some hardware monitoring code, new configuration vars: ADAT Monitor Mode (documented) and Rubberbanding Snaps to Grid (self explanitory I hope, defaults to off), add some monitoring documentation. 2008-02-17 12:20:16 +00:00
tempo_lines.cc remove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons; close all dialogs when quitting so that we actually quit 2008-10-30 23:45:20 +00:00
tempo_lines.h correct size used by tempo line allocator; fix crash when exit is initiated by menu "quit" on OS X; bump to 2.8.8 2010-02-05 17:20:07 +00:00
theme_manager.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
theme_manager.h add a Restore Defaults button to the theme manager, and another set of waveform changes 2008-01-19 19:33:13 +00:00
time_axis_view.cc change automation track selection model slightly so that auto tracks are highlighted as expected. only show range boxes when the automation will actually get edited. clicking an automation track should show the editor-mixer for the parent track 2010-04-26 21:47:58 +00:00
time_axis_view.h change automation track selection model slightly so that auto tracks are highlighted as expected. only show range boxes when the automation will actually get edited. clicking an automation track should show the editor-mixer for the parent track 2010-04-26 21:47:58 +00:00
time_axis_view_item.cc Fix memory leak in name text pixbuf generation, move RegionView::_height to TimeAxisViewItem, clean up name_highlight vs name_text code (removes assumpton that one implied the other), fix mouse offset when track resizing past the smallest size, reinstate zooming to 1 frame per pixel. 2009-06-02 17:45:18 +00:00
time_axis_view_item.h Fix memory leak in name text pixbuf generation, move RegionView::_height to TimeAxisViewItem, clean up name_highlight vs name_text code (removes assumpton that one implied the other), fix mouse offset when track resizing past the smallest size, reinstate zooming to 1 frame per pixel. 2009-06-02 17:45:18 +00:00
time_selection.cc
time_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
track_selection.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
ui_config.cc option to enable/disable translations when using a bundled (OS X) version of Ardour; compile-time control of Ardour program name for gtk2_ardour (libardour to follow) 2010-03-12 22:46:30 +00:00
ui_config.h add a Restore Defaults button to the theme manager, and another set of waveform changes 2008-01-19 19:33:13 +00:00
ui_config_vars.h New theme manager from trunk, backported to 2.0-ongoing 2007-07-05 05:33:40 +00:00
utils.cc additional osx compilation fixes. more UAD tweaks. close and delete session during shutdown 2010-02-15 03:57:41 +00:00
utils.h make tearoff windows still forward key events (and thus bindings still work); make big clock window into a utility window, not a menu (!) 2009-08-21 13:48:31 +00:00
visual_time_axis.cc route removal fixes: notify user that removing a route will result in a save. and clear a routes solos before deleting it so the other tracks will unmute 2010-03-12 16:45:34 +00:00
visual_time_axis.h first pass of dynamically resizable track heights 2008-04-30 02:37:05 +00:00
vst_pluginui.cc some totally untested FST/VST changes 2009-03-27 18:38:02 +00:00
waveview.cc audun's waveview outline patch; some diskstream fixes; real splash screen; more reorganization of new session dialog use; about is not marked as a splashscreen anymore (help out KDE users) 2008-01-18 00:09:55 +00:00
waveview.h audun's waveview outline patch; some diskstream fixes; real splash screen; more reorganization of new session dialog use; about is not marked as a splashscreen anymore (help out KDE users) 2008-01-18 00:09:55 +00:00
waveview_p.h the useless commit: add copyright messages to all(?) files that need it 2007-04-12 21:37:52 +00:00
x11.cc various OS X fixes, mostly related to AU support 2008-01-07 20:41:51 +00:00