ardour/gtk2_ardour
Paul Davis 5d10ef90b8 fixup previous commit for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@12491 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-30 15:33:56 +00:00
..
export Add a default export format to prevent dialog from crashing when used for first time 2010-11-25 14:32:46 +00:00
glade
icons rename images used for fades to indicate that they are fades, not xfades (new images for xfades to come) 2012-05-10 19:29:22 +00:00
pixmaps Merged revisions 6292,6294-6295,6311,6314 via svnmerge from 2009-12-06 14:21:46 +00:00
po Update ru.po from prokoudine (#4883). 2012-05-23 15:40:34 +00:00
.cvsignore
about.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
about.h remove old paypal cruft from about dialog source, and delete config info window if/when about dialog is deleted 2010-01-04 02:38:37 +00:00
actions.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
actions.h Tidy up the region menu a bit, and hopefully clarify what regions will be 2010-11-03 22:19:29 +00:00
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 Patch from colinf to make OK the default response in the ambiguous file dialog (#4458). 2011-11-07 22:41:15 +00:00
ambiguous_file_dialog.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
analysis_window.cc Fix spectral analysis of regions. 2012-04-30 13:45:36 +00:00
analysis_window.h switch to using boost::signals2 instead of sigc++, at least for libardour. not finished yet, but compiles, loads sessions, records and can close a session without a crash 2009-12-17 18:24:23 +00:00
arcall Upgrade to waf 1.6.7 and autowaf r52. 2011-09-29 19:17:54 +00:00
ardbg Upgrade to waf 1.6.7 and autowaf r52. 2011-09-29 19:17:54 +00:00
ardbg-scons waf is now the official build system for 3.0 - all/several gtk2_ardour/ar* scripts renamed to reflect this (-scons variants are now so-named) 2009-07-22 13:53:19 +00:00
ardev Revert accidental commit. 2012-05-09 10:36:45 +00:00
ardev_common.sh.in Tweak new path setup. 2012-05-19 16:41:36 +00:00
ardev-scons waf is now the official build system for 3.0 - all/several gtk2_ardour/ar* scripts renamed to reflect this (-scons variants are now so-named) 2009-07-22 13:53:19 +00:00
ardour_button.cc use the theme manager dialog to provide control over flat button option, and turn it off by default 2012-05-22 16:36:59 +00:00
ardour_button.h introduce flat button option,which right now is on all the time. GUI nit-pickers, do your best 2012-05-21 12:31:05 +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 Clean up ArdourDialog. 2011-11-18 21:03:21 +00:00
ardour_image_compositor_socket.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
ardour_ui_dependents.cc provide link-editor-and-mixer-selection option. gui implementation is slightly hacky because of the implicit endless loop that the link creates 2011-11-15 19:33:09 +00:00
ardour_ui_dialogs.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
ardour_ui_ed.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
ardour_ui_mixer.cc provide link-editor-and-mixer-selection option. gui implementation is slightly hacky because of the implicit endless loop that the link creates 2011-11-15 19:33:09 +00:00
ardour_ui_options.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
ardour_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
ardour_ui.h Remove RemoveLastCapture action which duplicates remove-last-capture. 2012-03-10 00:27:38 +00:00
ardour_ui2.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
ardour_window.cc a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
ardour_window.h Add ArdourWindow class for non-dialog windows. 2011-11-18 21:56:01 +00:00
ardour-sae.menus Remove "smaller" track height (basically just a broken version of small anyway). 2011-06-02 00:06:35 +00:00
ardour.menus.in Remove seemingly not-that-useful menu item, since edit mode 2012-04-20 23:34:31 +00:00
ardour.sh.in major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00
ardour2_ui_dark_sae.rc.in all new implementation of audio clocks, with entirely new editing model. not entirely finished, but lookable, and usable 2011-11-17 22:49:13 +00:00
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 Add mono switch to mixer strips (mantis 1068) 2009-10-19 14:46:15 +00:00
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 Add mono switch to mixer strips (mantis 1068) 2009-10-19 14:46:15 +00:00
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
arldd Upgrade to waf 1.6.7 and autowaf r52. 2011-09-29 19:17:54 +00:00
arprof-scons waf is now the official build system for 3.0 - all/several gtk2_ardour/ar* scripts renamed to reflect this (-scons variants are now so-named) 2009-07-22 13:53:19 +00:00
arval Upgrade to waf 1.6.7 and autowaf r52. 2011-09-29 19:17:54 +00:00
arval-scons waf is now the official build system for 3.0 - all/several gtk2_ardour/ar* scripts renamed to reflect this (-scons variants are now so-named) 2009-07-22 13:53:19 +00:00
au_pluginui.h fix missing symbol errors on OS X 2010-11-15 19:53:57 +00:00
au_pluginui.mm potential fix for AU GUIs resizing (not yet tested) 2012-04-19 20:11:15 +00:00
audio_clock.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_region_editor.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
audio_region_view.cc arguably cleaner tweak to previous commit 2012-05-29 18:38:54 +00:00
audio_region_view.h arguably cleaner tweak to previous commit 2012-05-29 18:38:54 +00:00
audio_streamview.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_streamview.h Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
audio_time_axis.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
audio_time_axis.h Fairly major change to the way in which crossfades are handled; 2012-04-16 16:32:22 +00:00
automation_controller.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
automation_controller.h Merge some linux/windows VST GUI code. 2011-11-23 00:55:25 +00:00
automation_line.cc substantive change to try to provide some rationality for region gain line visibility (and automation line visibility in general 2012-05-29 18:30:10 +00:00
automation_line.h substantive change to try to provide some rationality for region gain line visibility (and automation line visibility in general 2012-05-29 18:30:10 +00:00
automation_region_view.cc substantive change to try to provide some rationality for region gain line visibility (and automation line visibility in general 2012-05-29 18:30:10 +00:00
automation_region_view.h add braces and move a destructor into its .cc file 2011-07-10 15:28:36 +00:00
automation_selection.h Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
automation_streamview.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
automation_streamview.h Clean up some confusion with AutomationControls in AutomationTimeAxisViews that have regions. 2011-02-17 16:18:27 +00:00
automation_time_axis.cc substantive change to try to provide some rationality for region gain line visibility (and automation line visibility in general 2012-05-29 18:30:10 +00:00
automation_time_axis.h Patch from tophatdave to improve display of timestretch in 2012-05-27 20:07:13 +00:00
axis_view.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
axis_view.h Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
bundle_manager.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
bundle_manager.h Rename can_add_channel slightly and add mysteriously-missing calls to it so that you don't get offered the chance to add ports where none can be added. 2012-05-20 21:56:33 +00:00
button_joiner.cc a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
button_joiner.h MCP: possible support for metering 2012-04-09 00:03:35 +00:00
canvas_impl.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
canvas_patch_change.cc Primary-(scroll|up|down) on patch/bank change event changes bank number; change format of verbose cursor when inside patch/bank change 2011-07-27 19:11:39 +00:00
canvas_patch_change.h Missing files. 2010-12-28 18:43:22 +00:00
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 Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
canvas-flag.cc No-op; very minor cleanup. 2011-01-30 13:05:45 +00:00
canvas-flag.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
canvas-hit.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
canvas-hit.h Fix my name :) 2011-04-06 15:00:16 +00:00
canvas-imageframe.c Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
canvas-imageframe.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
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 Fix some messed up code (spacey tabs). 2010-11-25 20:37:39 +00:00
canvas-note.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
canvas-simpleline.c a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
canvas-simpleline.h fix up some basic conceptual errors with canvas-simpleline, mostly relating to coordinate spaces 2010-12-29 13:46:52 +00:00
canvas-simplerect.c Fix warnings. 2011-11-14 11:31:05 +00:00
canvas-simplerect.h use alpha value when drawing simplerect outline 2011-03-03 14:46:23 +00:00
canvas-sysex.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
canvas-sysex.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
canvas-waveview.c gradient-ized waveforms, c/o Mike Start 2011-12-02 21:15:18 +00:00
canvas-waveview.h try (unsuccessfully) to fix gcc complaints about function-pointer/object-pointer mixing (its much deeper than this change suggests) 2010-03-01 23:54:40 +00:00
canvas.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
clock_group.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
clock_group.h group clocks in location UI and region editor so that they all change modes together 2011-03-02 22:43:19 +00:00
cocoacarbon.mm make ardour3 build and link on OS X (tiger, at least) 2010-11-13 05:14:48 +00:00
configinfo.cc Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
configinfo.h Add GPL boilerplate. 2010-08-08 02:20:35 +00:00
control_point_dialog.cc Allow enter to be pressed to apply. 2011-07-17 20:11:37 +00:00
control_point_dialog.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
control_point.cc Use a list of ControlPoints to hold the automation selection, 2012-04-22 14:03:07 +00:00
control_point.h Use a list of ControlPoints to hold the automation selection, 2012-04-22 14:03:07 +00:00
crossfade_edit.cc rename images used for fades to indicate that they are fades, not xfades (new images for xfades to come) 2012-05-10 19:29:22 +00:00
crossfade_edit.h Allow more than one peaks_ready callback to be pending for an AudioRegionView 2010-04-22 01:40:33 +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 Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
curvetest.cc fix up unexpected situation with fontconfig in our packages 2012-05-05 14:16:13 +00:00
debug.cc add DEBUG::Accelerators to mildly cut down on cruft in key_press_focus_accelerator_handler() 2011-02-24 19:44:13 +00:00
debug.h add DEBUG::Accelerators to mildly cut down on cruft in key_press_focus_accelerator_handler() 2011-02-24 19:44:13 +00:00
diamond.cc Fix my name :) 2011-04-06 15:00:16 +00:00
diamond.h Fix my name :) 2011-04-06 15:00:16 +00:00
edit_note_dialog.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
edit_note_dialog.h Add note edit dialog. Fixes #3346. 2010-08-14 02:00:50 +00:00
editing_syms.h support a grid of beats/64 and beats/128 2012-02-14 22:15:25 +00:00
editing.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
editing.h implement a delete operation that works like "cut" but doesn't put the deleted items in the cut buffer. you will not be able to access this from your keyboard (Delete keyunless you remove your existing ~/.config/ardour3/ardour.bindings file 2011-06-12 15:50:47 +00:00
editor_actions.cc substantive change to try to provide some rationality for region gain line visibility (and automation line visibility in general 2012-05-29 18:30:10 +00:00
editor_audio_import.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
editor_audiotrack.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
editor_canvas_events.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
editor_canvas.cc remove, convert, comment several cerr statements 2012-05-22 12:57:05 +00:00
editor_component.cc switch to using boost::signals2 instead of sigc++, at least for libardour. not finished yet, but compiles, loads sessions, records and can close a session without a crash 2009-12-17 18:24:23 +00:00
editor_component.h Tweak group tabs class hierarchy and offer the same menu in both editor and mixer. Fixes #3336. 2010-07-19 21:47:07 +00:00
editor_cursors.cc Fix some messed up code (spacey tabs). 2010-11-25 20:37:39 +00:00
editor_cursors.h Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
editor_drag.cc Prevent x movement of the end points of region gain 2012-05-27 21:02:36 +00:00
editor_drag.h Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
editor_enums.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
editor_export_audio.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 don't cache width & height for CairoWidget; provide option for all CairoWidgets to not draw their backgrounds; provide a static method to allow any (Container, probably) widget to provide background color to a CairoWidget without the requirement that it have its own window; remove existing cursor from clocks; clock text no longer has background attribute set, to correct a mistake in my understanding of pango attributes 2011-11-18 15:35:58 +00:00
editor_imageframe.cc megaopus patch #2 for today: remove nframes64_t and sframes_t from source 2010-09-17 18:20:37 +00:00
editor_items.h framework for handling events on the xfade rects 2012-05-08 17:13:59 +00:00
editor_keys.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
editor_locations.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
editor_locations.h Give the locations editor tab a horizontal scrollbar if needs be. Fixes #3643. 2011-01-03 18:53:46 +00:00
editor_markers.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +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 patch from dave flick to tackle a variety of cursor issues 2012-05-29 20:29:47 +00:00
editor_ops.cc arguably cleaner tweak to previous commit 2012-05-29 18:38:54 +00:00
editor_regions.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 remove, convert, comment several cerr statements 2012-05-22 12:57:05 +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 remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
editor_routes.h Remove solo buttons from the master route in the route list (#4486). 2011-11-18 00:08:47 +00:00
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 Delete trailing whitespace 2011-06-01 17:00:29 +00:00
editor_selection.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
editor_snapshots.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
editor_snapshots.h remove Glib::ustring from gtk2_ardour 2010-09-14 16:51:02 +00:00
editor_summary.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +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 over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
editor_xpms A few tweaks to make Ardour build in GCC -std=c++0x mode. 2012-04-15 19:28:44 +00:00
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 Patch from colinf to avoid splitting unselected regions 2012-05-27 19:36:27 +00:00
editor.h substantive change to try to provide some rationality for region gain line visibility (and automation line visibility in general 2012-05-29 18:30:10 +00:00
engine_dialog.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Tidy up the region menu a bit, and hopefully clarify what regions will be 2010-11-03 22:19:29 +00:00
evtest.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
export_channel_selector.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_channel_selector.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Compile cleanly with clang. 2012-05-24 02:54:10 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_format_selector.h remove Glib::ustring from libardour; allow any characters except '/' and '\' in paths (may cause issues when loading creatively named 2.X sessions; fix a couple of details of name collection and usage from the startup dialog 2010-09-14 15:45:21 +00:00
export_multiplicator.cc remove Glib::ustring from gtk2_ardour 2010-09-14 16:51:02 +00:00
export_multiplicator.h remove Glib::ustring from gtk2_ardour 2010-09-14 16:51:02 +00:00
export_preset_selector.cc sort export formats & presets in alphabetical name order 2011-03-13 16:22:24 +00:00
export_preset_selector.h Typedef all globally used export smart pointer types in one file. 2011-06-11 14:14:24 +00:00
export_range_markers_dialog.cc (native) Linux VST support from LinuxDSP 2011-09-20 20:29:47 +00:00
export_range_markers_dialog.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
export_timespan_selector.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
export_timespan_selector.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
fft_graph.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
fft_graph.h put sampo's FFT into the (new) GTKArdour namespace, to avoid collision with the FFT in the QM DSP library. they should both be namespaced but its easier to avoid changing the QM code at all 2011-03-03 17:58:11 +00:00
fft_result.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
fft_result.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
fft.cc put sampo's FFT into the (new) GTKArdour namespace, to avoid collision with the FFT in the QM DSP library. they should both be namespaced but its easier to avoid changing the QM code at all 2011-03-03 17:58:11 +00:00
fft.h put sampo's FFT into the (new) GTKArdour namespace, to avoid collision with the FFT in the QM DSP library. they should both be namespaced but its easier to avoid changing the QM code at all 2011-03-03 17:58:11 +00:00
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 over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
gain_meter.h Popup menu over meters in mixer strips to select metering 2011-11-13 15:12:34 +00:00
generic_pluginui.cc Add "Description" pane to generic plugin UI for LV2 plugins with documentation (rdfs:comment property). 2012-04-20 02:12:29 +00:00
gettext.h commits 6001-6525 inclusive from 2.X applied to 3.0 2010-04-21 02:24:38 +00:00
ghostregion.cc Concatenate MidiGhostRegion::Note and MidiGhostRegion::Event. 2011-11-17 22:15:56 +00:00
ghostregion.h Concatenate MidiGhostRegion::Note and MidiGhostRegion::Event. 2011-11-17 22:15:56 +00:00
global_port_matrix.cc Display hardware IO individually in the port matrices unless we are in _show_only_bundles mode. 2012-05-20 21:56:28 +00:00
global_port_matrix.h Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
global_signals.h add configurable colors to stereo panner, plus keybindings for zero width (0), 1 (alt-up) or -1 (alt-down), plus M when its mono 2010-12-02 15:51:42 +00:00
gprofhelper.c
group_tabs.cc Compile cleanly with clang. 2012-05-24 02:54:10 +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 a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
gtk_pianokeyboard.h first, incomplete pass at step entry dialog, along with various SVG and PNG files for notes and dynamics notation 2010-08-02 21:52:21 +00:00
gtk-custom-hruler.c Fix warnings. 2011-11-11 13:52:21 +00:00
gtk-custom-hruler.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
gtk-custom-ruler.c remove almost-unusued stop_signal.h and clean up the one (unused) place where it was present (VisualTimeAxis, not used in current ardour) 2010-05-31 14:21:43 +00:00
gtk-custom-ruler.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
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 Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
gui_thread.h MIDI/Controllables for monitor section, and related fixes 2010-04-06 16:57:35 +00:00
i18n.h Hopefully fix some i18n bugs (#3565). 2011-11-28 19:46:30 +00:00
imageframe_p.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
imageframe_socket_handler.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
imageframe_socket_handler.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
imageframe_time_axis_group.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
imageframe_time_axis_group.h cleanup up cleanup at session destruction; clarify the meaning of 3 signals (DropReferences & Destroyed in libardour ; CatchDeletion in the GTK UI); clarify ownership of objects (session no longer pays attention to DropReferences for objects that it is considered to own, such as routes, sources, etc); fix up MIDI parsing and a couple of other places by correcting syntax for return of values from a boost::signals2::signal (possible danger elsewhere to be checked) 2009-12-22 20:21:43 +00:00
imageframe_time_axis_view.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
imageframe_time_axis_view.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
imageframe_time_axis.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
imageframe_time_axis.h rationalize destruction pathway (some more); tidy-ify some ImageFrame code 2009-12-25 21:06:52 +00:00
imageframe_view.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
imageframe_view.h Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
imageframe.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
imageframe.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
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 Delete trailing whitespace 2011-06-01 17:00:29 +00:00
interthread_progress_window.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
io_selector.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
io_selector.h Add ArdourWindow class for non-dialog windows. 2011-11-18 21:56:01 +00:00
itest.cc remove Glib::ustring from gtk2_ardour 2010-09-14 16:51:02 +00:00
keyboard.cc major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00
keyboard.h Add keyboard shortcut to tooltip text where possible. 2010-02-09 00:50:24 +00:00
keyeditor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
keyeditor.h Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
latency_gui.cc Clean up ArdourDialog. 2011-11-18 21:03:21 +00:00
latency_gui.h allow derived children of BarController to set label position as a width fraction, not an absolute position 2011-01-28 01:04:33 +00:00
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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
level_meter.h Popup menu over meters in mixer strips to select metering 2011-11-13 15:12:34 +00:00
lineset.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
lineset.h Fix MIDI streamview grid. Fixes #3460. 2010-09-19 15:50:22 +00:00
linux_vst_gui_support.cc Rename linux VST files to be more friendly. 2011-11-23 19:31:04 +00:00
location_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
location_ui.h Fix the focussing of newly-created marker name entries 2012-05-01 21:34:24 +00:00
logmeter.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
lv2_external_ui.h Use new Suil and SLV2 APIs for LV2 plugin UIs. 2011-04-22 08:08:37 +00:00
lv2_plugin_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
lv2_plugin_ui.h Implement ui:portIndex and ui:touch features. 2012-04-11 04:53:47 +00:00
lxvst_plugin_ui.cc Rename linux VST files to be more friendly. 2011-11-23 19:31:04 +00:00
lxvst_plugin_ui.h Merge some linux/windows VST GUI code. 2011-11-23 00:55:25 +00:00
main.cc fixup previous commit for OS X 2012-05-30 15:33:56 +00:00
marker_selection.h megaopus commit: (1) add __STD_(LIMIT|FORMAT)_MACROS to command line flags for cc and c++ builds, remove them from source (2) add new Property::midi_data used by MidiRegion to signal that its (MIDI) contents have changed (3) massive switch from nframes_t to framepos_t/framecnt_t including removal of ARDOUR::max_frames (replaced by ARDOUR::max_frame{pos,cnt} (lots more to do but this set was driven by changes to the Diskstream API to use framepos_t 2010-09-17 16:24:22 +00:00
marker_time_axis_view.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
marker_time_axis_view.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
marker_time_axis.cc introduce GUIObjectState; massive, pervasive changes in visibility and height management for track displays in the editor 2011-07-07 00:37:13 +00:00
marker_time_axis.h remove forward decl of non-existent ARDOUR::Menu 2010-05-25 12:49:30 +00:00
marker_view.cc Remove all use of nframes_t. 2010-12-03 22:26:29 +00:00
marker_view.h cleanup up cleanup at session destruction; clarify the meaning of 3 signals (DropReferences & Destroyed in libardour ; CatchDeletion in the GTK UI); clarify ownership of objects (session no longer pays attention to DropReferences for objects that it is considered to own, such as routes, sources, etc); fix up MIDI parsing and a couple of other places by correcting syntax for return of values from a boost::signals2::signal (possible danger elsewhere to be checked) 2009-12-22 20:21:43 +00:00
marker.cc Nudge markers up one pixel (should fix #4620). 2012-05-23 15:47:28 +00:00
marker.h audio clock switchover part2: remove most egregious include-time dependency on audio_clock.h, and alter API for a few utilities along the way 2011-06-02 17:50:37 +00:00
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 add MIDI channel editing for current note selection, bound to "c" by default 2011-06-13 14:48:48 +00:00
midi_channel_dialog.h add MIDI channel editing for current note selection, bound to "c" by default 2011-06-13 14:48:48 +00:00
midi_channel_selector.cc Make MIDI channel selector button colours more distinct (#3772). 2011-05-16 18:18:13 +00:00
midi_channel_selector.h add MIDI channel editing for current note selection, bound to "c" by default 2011-06-13 14:48:48 +00:00
midi_cut_buffer.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
midi_cut_buffer.h switch to using boost::signals2 instead of sigc++, at least for libardour. not finished yet, but compiles, loads sessions, records and can close a session without a crash 2009-12-17 18:24:23 +00:00
midi_export_dialog.cc minor polish for midi export dialog 2012-05-23 21:12:07 +00:00
midi_export_dialog.h minor polish for midi export dialog 2012-05-23 21:12:07 +00:00
midi_list_editor.cc Compile cleanly with clang. 2012-05-24 02:54:10 +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 A little copy-editing. 2010-05-02 23:54:25 +00:00
midi_port_dialog.h
midi_region_view.cc patch from dave flick to tackle a variety of cursor issues 2012-05-29 20:29:47 +00:00
midi_region_view.h Expand comment. 2012-05-28 21:01:55 +00:00
midi_scroomer.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
midi_scroomer.h select-by-pitch from the piano roll header (inspired by Rosegarden); some improvements underway to controller/automation menu, but still broken there 2010-01-07 19:15:33 +00:00
midi_selection.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +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 Deselect MIDI notes when leaving internal edit mode 2012-05-28 21:01:37 +00:00
midi_streamview.h Deselect MIDI notes when leaving internal edit mode 2012-05-28 21:01:37 +00:00
midi_time_axis.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Fix my name :) 2011-04-06 15:00:16 +00:00
missing_file_dialog.cc remove, convert, comment several cerr statements 2012-05-22 12:57:05 +00:00
missing_file_dialog.h GPL boilerplate. 2010-11-27 01:04:02 +00:00
missing_plugin_dialog.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
missing_plugin_dialog.h Add missing files from previous commit. 2010-11-26 23:31:14 +00:00
mixer_actor.cc major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00
mixer_actor.h provide link-editor-and-mixer-selection option. gui implementation is slightly hacky because of the implicit endless loop that the link creates 2011-11-15 19:33:09 +00:00
mixer_group_tabs.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
mixer_group_tabs.h don't cache width & height for CairoWidget; provide option for all CairoWidgets to not draw their backgrounds; provide a static method to allow any (Container, probably) widget to provide background color to a CairoWidget without the requirement that it have its own window; remove existing cursor from clocks; clock text no longer has background attribute set, to correct a mistake in my understanding of pango attributes 2011-11-18 15:35:58 +00:00
mixer_strip.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 add Ctrl-Shift-P as shortcut for preferences dialog 2012-04-18 03:39:23 +00:00
monitor_section.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 patch from dave flick to tackle a variety of cursor issues 2012-05-29 20:29:47 +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 remove Glib::ustring from gtk2_ardour 2010-09-14 16:51:02 +00:00
mtest.menus
nag.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
nag.h changes from 2.X starting in march 2009 through oct 20 2009 (5826 inclusive) 2010-03-16 15:33:04 +00:00
new_plugin_preset_dialog.cc colinf's patch to make enter work on 3 more dialogs (#4459) 2011-11-09 10:58:02 +00:00
new_plugin_preset_dialog.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
normalize_dialog.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
normalize_dialog.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
note_player.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
note_player.h slightly extend NotePlayer API 2012-02-01 03:32:59 +00:00
option_editor.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +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 remove Glib::ustring from gtk2_ardour 2010-09-14 16:51:02 +00:00
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 over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
panner_ui.h fix leak of Panner,Pannable and MonoPanner (UI) 2011-10-29 12:57:07 +00:00
panner2d.cc Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
panner2d.h Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
patch_change_dialog.cc all new implementation of audio clocks, with entirely new editing model. not entirely finished, but lookable, and usable 2011-11-17 22:49:13 +00:00
patch_change_dialog.h Missing files. 2010-12-28 18:43:22 +00:00
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 Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
playlist_selector.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
playlist_selector.h Move Diskstream ownership to Track, so that Session no longer holds lists of Diskstreams. Breaks 3.0 file format again. 2010-04-21 20:42:22 +00:00
plugin_eq_gui.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
plugin_eq_gui.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
plugin_interest.h Don't close the plugin manager when an incompatible plugin is selected. Fixes #1194. 2010-04-27 19:58:31 +00:00
plugin_selector.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
plugin_selector.h Oops. Turns out activate handles both keyboard and double click. Let Gtk do the right thing. 2012-04-20 21:06:37 +00:00
plugin_ui.cc no need for an explicit disconnect 2012-05-16 00:15:46 +00:00
plugin_ui.h Add "Description" pane to generic plugin UI for LV2 plugins with documentation (rdfs:comment property). 2012-04-20 02:12:29 +00:00
point_selection.h Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
port_group.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
port_group.h Display hardware IO individually in the port matrices unless we are in _show_only_bundles mode. 2012-05-20 21:56:28 +00:00
port_insert_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
port_insert_ui.h Tidy up style of a few toggle buttons (#4319). 2011-09-19 21:14:59 +00:00
port_matrix_body.cc Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_body.h switch to using boost::signals2 instead of sigc++, at least for libardour. not finished yet, but compiles, loads sessions, records and can close a session without a crash 2009-12-17 18:24:23 +00:00
port_matrix_column_labels.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Fix a few SNAFUs in the port matrix related to multi-type bundles (#4454). 2011-11-08 14:15:28 +00:00
port_matrix_component.h Pass whole GdkEventButton into port matrix button 2011-12-07 01:44:47 +00:00
port_matrix_grid.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
port_matrix_labels.h Rework port matrix to use Gtk notebook tabs to select visible groups. 2009-11-18 13:35:31 +00:00
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 Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
port_matrix.cc Slightly hacky improvement to embolden the labels of 2012-05-21 21:50:29 +00:00
port_matrix.h Slightly hacky improvement to embolden the labels of 2012-05-21 21:50:29 +00:00
processor_box.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
progress_reporter.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
progress_reporter.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
prompter.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
prompter.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
public_editor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
public_editor.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
quantize_dialog.cc Remove unused quantize type options. 2012-05-01 16:19:50 +00:00
quantize_dialog.h Remove unused quantize type options. 2012-05-01 16:19:50 +00:00
rc_option_editor.cc properly teardown entire window for control protocol GUI 2012-05-12 14:25:45 +00:00
rc_option_editor.h provide control over automation thinning in preferences 2012-04-05 12:09:23 +00:00
region_editor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
region_editor.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
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 remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
region_view.h Snap new automation points in AutomationRegionViews (#4297). 2011-09-06 23:28:55 +00:00
return_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
return_ui.h Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
rgb_macros.h cairo-ify expose handlers for PixFader and PixScroller (latter is not used); tweak UI RC file in response; move rgb macros to gtkmm2ext for easier use there as we go cairo over time 2011-02-08 19:19:55 +00:00
rhythm_ferret.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
rhythm_ferret.h Patch from Lincoln to fix rhythm ferret in various ways (#3715). 2011-01-19 18:35:11 +00:00
route_group_dialog.cc Remove a couple of uses of the word Route in the UI. 2012-04-28 15:25:59 +00:00
route_group_dialog.h add route group support for monitoring choices 2011-10-21 15:47:50 +00:00
route_group_menu.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
route_group_menu.h Make the route group submenu of the RouteTimeAxisView menu apply to the selection. 2011-03-07 13:04:03 +00:00
route_params_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route_params_ui.h A few tweaks to make Ardour build in GCC -std=c++0x mode. 2012-04-15 19:28:44 +00:00
route_processor_selection.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
route_processor_selection.h provide link-editor-and-mixer-selection option. gui implementation is slightly hacky because of the implicit endless loop that the link creates 2011-11-15 19:33:09 +00:00
route_time_axis.cc Patch from tophatdave to improve display of timestretch in 2012-05-27 20:07:13 +00:00
route_time_axis.h Patch from tophatdave to improve display of timestretch in 2012-05-27 20:07:13 +00:00
route_ui_selection.h drastic overhaul of keyboard handling in mixer window. real bindings, key events handled at window level, actions for all processor ops. still the confusing mess of old crap for the processor box context menu (it will die, i feel it) 2011-11-04 17:53:21 +00:00
route_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Tidy up the region menu a bit, and hopefully clarify what regions will be 2010-11-03 22:19:29 +00:00
SAE-de-nokeypad.bindings.in Tidy up the region menu a bit, and hopefully clarify what regions will be 2010-11-03 22:19:29 +00:00
SAE-us-keypad.bindings.in Tidy up the region menu a bit, and hopefully clarify what regions will be 2010-11-03 22:19:29 +00:00
SAE-us-nokeypad.bindings.in Tidy up the region menu a bit, and hopefully clarify what regions will be 2010-11-03 22:19:29 +00:00
search_path_option.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
search_path_option.h Add GPL boilerplate. 2011-11-04 15:05:41 +00:00
selectable.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
selection_templates.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
selection.cc Deselect other control points on normal selection. 2012-05-17 14:03:10 +00:00
selection.h Use a list of ControlPoints to hold the automation selection, 2012-04-22 14:03:07 +00:00
send_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
send_ui.h Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
session_import_dialog.cc Delete trailing whitespace 2011-06-01 17:00:29 +00:00
session_import_dialog.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_metadata_dialog.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
session_metadata_dialog.h add User metadata. user metadata is edited from the same dialog and read/writable using the same mechanism as session metadata, but it is stored in the ardour.rc file instead of with the session. Importing metadata from another session does not change user metadata. SessionMetadata is now a singleton that is available to the session object and the various config objects. 2012-04-18 17:46:29 +00:00
session_option_editor.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
sfdb_freesound_mootcher.h Freesound tweaks from colinf (#4761). 2012-03-09 22:02:48 +00:00
sfdb_ui.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
sfdb_ui.h Add a new import file filter for audio and MIDI and use it by default (should fix #4880). 2012-05-17 10:58:00 +00:00
shuttle_control.cc a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
shuttle_control.h make Stateful::_id private and provide appropriate methods to set it, and use them throughout ardour 2011-10-18 13:18:47 +00:00
simpleline_p.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
simpleline.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
simpleline.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
simplerect_p.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
simplerect.cc
simplerect.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
speaker_dialog.cc Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
speaker_dialog.h Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
splash.cc major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +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 remove, convert, comment several cerr statements 2012-05-22 12:57:05 +00:00
startup.h fix click-activation of new/existing button action in startup wizard 2012-05-21 12:53:32 +00:00
step_editing.bindings melvin herr's "reversion" fix for step editing so that everything is zero-based again 2011-02-08 02:46:44 +00:00
step_editor.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +00:00
step_editor.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
step_entry.cc major rationalization of use of search paths. ardour now has just 4 functions used to define how external resources are located: ardour_config_search_path() (for system or user specific configuration data), ardour_data_search_path() (for machine, user and system independent data), ardour_dll_directory() (base directory where shared libraries are found) and user_config_directory(). These are now used throughout the code. the config, data and dll paths/directories can be overridden by environment variables. the user config dir is added as the first element of the first two search paths, and use selectively when searching for a few other things. 2012-05-18 17:24:06 +00:00
step_entry.h Only use ArdourDialog (and thus Gtk::Dialog) for actual dialogs. 2011-11-19 00:56:35 +00:00
stereo_panner.cc a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +00:00
stereo_panner.h Move some bits from MonoPanner and StereoPanner into a 2011-12-26 14:05:19 +00:00
streamview.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
streamview.h Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
strip_selection.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
strip_silence_dialog.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
strip_silence_dialog.h audio clock switchover part2: remove most egregious include-time dependency on audio_clock.h, and alter API for a few utilities along the way 2011-06-02 17:50:37 +00:00
tape_region_view.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
tape_region_view.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
tempo_dialog.cc a variety of mostly unused parameter errors from OS X Lion's compiler 2012-05-02 20:29:46 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
theme_manager.h use the theme manager dialog to provide control over flat button option, and turn it off by default 2012-05-22 16:36:59 +00:00
time_axis_view_item.cc Fix extended region names on reloading sessions with short regions (part of #4493). 2012-05-23 23:39:36 +00:00
time_axis_view_item.h hide xfades while dragging region(s) 2012-05-07 22:02:17 +00:00
time_axis_view.cc Patch from tophatdave to improve display of timestretch in 2012-05-27 20:07:13 +00:00
time_axis_view.h Patch from tophatdave to improve display of timestretch in 2012-05-27 20:07:13 +00:00
time_fx_dialog.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
time_fx_dialog.h Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
time_info_box.cc remove the apparently unnecessary "ui_bind()" macro from entire source base 2012-04-25 12:58:19 +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 Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
time_selection.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
timecode_tester.cc add a file to keep around this ugly but probably useful set of code for testing timecode ops 2011-11-17 22:59:08 +00:00
track_selection.cc Fix missing virtual destructors. 2010-09-07 21:26:37 +00:00
track_selection.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
track_view_list.cc Fix missing virtual destructors. 2010-09-07 21:26:37 +00:00
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 Re-fix compile failure with --no-nls (#3111). 2011-04-23 03:34:42 +00:00
transpose_dialog.h Differentiate between pitch-shift (for audio) and transpose (for MIDI). Fixes #3940. 2011-04-06 02:04:37 +00:00
ui_config_vars.h use the theme manager dialog to provide control over flat button option, and turn it off by default 2012-05-22 16:36:59 +00:00
ui_config.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +00:00
ui_config.h new ArdourButton class, to start to provide more control over how our buttons work and appear; use ArdourButtons for monitor, solo isolate and solo safe buttons, and in the processor box; don't save UI config file (canvas colors) to the user's home dir unless one or more parameters were modified by the user 2011-10-26 21:01:14 +00:00
utils.cc Remove over 500 unnecessary includes (including 54 of session.h). 2012-05-24 06:09:29 +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 Delete trailing whitespace 2011-06-01 17:00:29 +00:00
visibility_group.cc Don't translate empty strings. 2011-11-21 14:33:54 +00:00
visibility_group.h Allow overrides of the user-set visibility stuff and use it to make sure the master bus doesn't get solo isolate etc. (#4431). 2011-11-03 01:44:17 +00:00
visual_time_axis.cc Patch from tophatdave to improve display of timestretch in 2012-05-27 20:07:13 +00:00
visual_time_axis.h Patch from tophatdave to improve display of timestretch in 2012-05-27 20:07:13 +00:00
volume_controller.cc Compile cleanly with clang. 2012-05-24 02:54:10 +00:00
volume_controller.h much ado about nothing when it comes to gain control 2011-06-19 23:02:55 +00:00
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 Missing files / renames. 2011-11-23 00:57:32 +00:00
waveview_p.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
waveview.cc Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
waveview.h Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only. 2009-10-14 16:10:01 +00:00
window_proxy.cc move string_is_affirmative() into libpbd 2012-04-12 11:45:40 +00:00
window_proxy.h Delete trailing whitespace 2011-06-01 17:00:29 +00:00
windows_vst_plugin_ui.cc Fix windows VST build. 2011-11-23 01:48:26 +00:00
windows_vst_plugin_ui.h Fix windows VST build. 2011-11-23 01:48:26 +00:00
wscript add basic, not terribly glossy MIDI region export 2012-05-23 20:32:55 +00:00