13
0
livetrax/gtk2_ardour
Hans Fugal b7bffbe7a2 r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600
All the obvious MementoCommand grunt work. Now there's some
 add_undo/add_redo_no_execute sprinkled around where one is separated from the
 other (e.g. in different callbacks) or perhaps even where there's only an undo
 and no redo. Also some sigc-based undo/redo pairs that probably need their own
 Command class.


git-svn-id: svn://localhost/ardour2/branches/undo@692 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-07-25 01:50:20 +00:00
..
glade Some fixes to the new session dialog. 2006-05-10 10:22:38 +00:00
pixmaps pulling trunk 2006-06-14 18:37:57 +00:00
po merging trunk 2006-06-29 14:19:37 +00:00
.cvsignore sfdb displays file info. 2006-01-05 05:15:29 +00:00
about.cc Merging from trunk 2006-06-22 23:40:55 +00:00
about.h
actions.cc Merging from trunk 2006-06-22 23:40:55 +00:00
actions.h export range markers patch (revisited), change selection model, copy-drag tempo+meter marker patch 2006-03-05 19:39:16 +00:00
add_route_dialog.cc Merging from trunk 2006-06-22 23:40:55 +00:00
add_route_dialog.h Change ArdourPrompter to not have an OK button by default, clean up new track/bus dialog and change 'affirmative' button on ArdourPrompter dialogs, make 'jack isn't running' dialog a MessageDialog, standardise some capitalisation, add stock buttons to plugin selector, fix layout of presets in plugin_ui. Fix 'rename range' dialog. 2006-04-19 20:42:17 +00:00
analysis_window.cc Merging from trunk 2006-06-22 23:40:55 +00:00
analysis_window.h pulling trunk 2006-06-14 18:37:57 +00:00
ardbg 2006-03-04 Tim Mayberry <mojofunk@gmail.com> 2006-03-04 11:26:25 +00:00
ardev 2006-03-04 Tim Mayberry <mojofunk@gmail.com> 2006-03-04 11:26:25 +00:00
ardev_common.sh Merging from trunk 2006-06-22 23:40:55 +00:00
ardour2_ui.rc Added cerr output informing where ardour2_ui.rc is being loaded from, and add clearlooks engine as default 2006-05-27 02:19:30 +00:00
ardour_dialog.cc Updates for set_type_hint() and the sfdb_ui. 2006-01-04 05:53:51 +00:00
ardour_dialog.h
ardour_image_compositor_socket.h
ardour_message.cc "fix" track heights etc. 2006-01-03 05:40:21 +00:00
ardour_message.h
ardour_ui2.cc Merging from trunk 2006-06-22 23:40:55 +00:00
ardour_ui_dependents.cc Merging from trunk 2006-06-22 23:40:55 +00:00
ardour_ui_dialogs.cc Merging from trunk 2006-06-22 23:40:55 +00:00
ardour_ui_ed.cc Merging from trunk 2006-06-22 23:40:55 +00:00
ardour_ui_mixer.cc Merging from trunk 2006-06-22 23:40:55 +00:00
ardour_ui_options.cc Merging from trunk 2006-06-22 23:40:55 +00:00
ardour_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
ardour_ui.h Merging from trunk 2006-06-22 23:40:55 +00:00
ardour.bindings enable use of arrow keys, fix hscroller issues, start work on smoother auto-scroll 2006-05-02 01:08:34 +00:00
ardour.colors lots of fidgety work to get track renaming to work correctly now that we have to rename audio files too; some GUI tweaks 2006-03-17 17:39:21 +00:00
ardour.menus Merging from trunk 2006-06-22 23:40:55 +00:00
ardour.sh.in Install ardour as a binary, a script and a set of shared 2006-04-26 00:45:27 +00:00
arprof
arval likely fixes for problems loading templates with destructive tracks. Note that old templates with such tracks will need to be re-generated, since they are lacking information required for the session setup to succeed 2006-04-11 03:15:57 +00:00
audio_clock.cc Merging from trunk 2006-06-22 23:40:55 +00:00
audio_clock.h Merging from trunk 2006-06-22 23:40:55 +00:00
audio_time_axis.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
audio_time_axis.h Merging from trunk 2006-06-22 23:40:55 +00:00
automation_gain_line.cc Merging from trunk 2006-06-22 23:40:55 +00:00
automation_gain_line.h s/stringcr_t/const string &/ 2005-12-22 12:23:54 +00:00
automation_line.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
automation_line.h s/stringcr_t/const string &/ 2005-12-22 12:23:54 +00:00
automation_pan_line.cc Merging from trunk 2006-06-22 23:40:55 +00:00
automation_pan_line.h s/stringcr_t/const string &/ 2005-12-22 12:23:54 +00:00
automation_selectable.h
automation_selection.h
automation_time_axis.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
automation_time_axis.h allow for mandatory control protocols, plus some ongoing work on automation control point selection (unfinished) 2006-05-19 20:10:35 +00:00
axis_view.cc a metric boatload of changes; plugin UIs work, adding tracks work, redirect list is useful again, and more 2006-01-17 16:40:57 +00:00
axis_view.h Merging from trunk 2006-06-22 23:40:55 +00:00
canvas_impl.h
canvas-curve.h
canvas-imageframe.c more tranzport lowlevel fixes and rebinding 2006-04-29 15:40:52 +00:00
canvas-imageframe.h
canvas-ruler.c more tranzport lowlevel fixes and rebinding 2006-04-29 15:40:52 +00:00
canvas-ruler.h
canvas-simpleline.c more tranzport lowlevel fixes and rebinding 2006-04-29 15:40:52 +00:00
canvas-simpleline.h
canvas-simplerect.c more tranzport lowlevel fixes and rebinding 2006-04-29 15:40:52 +00:00
canvas-simplerect.h miscellaneous fixes post-jesse's 24 bit file format changes 2006-02-11 02:34:03 +00:00
canvas-waveview.c Merging from trunk 2006-06-22 23:40:55 +00:00
canvas-waveview.h improvements (!) to waveform display for destructive tracks, plus a generic fix that avoid waveview attemting to read peaks before they are ready 2006-03-14 03:43:54 +00:00
canvas.h
color_manager.cc Merging from trunk 2006-06-22 23:40:55 +00:00
color_manager.h new color management design starts to take shape (canvas color only for now) 2006-02-14 17:19:58 +00:00
color.h new color management design starts to take shape (canvas color only for now) 2006-02-14 17:19:58 +00:00
colors.h new color management design starts to take shape (canvas color only for now) 2006-02-14 17:19:58 +00:00
connection_editor.cc Merging from trunk 2006-06-22 23:40:55 +00:00
connection_editor.h pulling trunk 2006-06-14 18:37:57 +00:00
crossfade_edit.cc Merging from trunk 2006-06-22 23:40:55 +00:00
crossfade_edit.h create xpm files from hard coded pixmaps, added function get_xpm() to make sure any xpm only gets load from disk once 2006-03-12 15:46:29 +00:00
crossfade_view.cc Merging from trunk 2006-06-22 23:40:55 +00:00
crossfade_view.h Merging from trunk 2006-06-22 23:40:55 +00:00
crossfade_xpms.h
curvetest.cc Merging from trunk 2006-06-22 23:40:55 +00:00
draginfo.h unfinished work on selection/HiG details, restore range ops destroyed by autoscroll changes 2006-05-31 02:46:04 +00:00
editing_syms.h significant changes in code to handle import/embedding - much cleaner and less code, plus the import progress bar now works; unify response handling for Gtkmm2ext::Choice 2006-03-22 17:03:00 +00:00
editing.cc new color management design starts to take shape (canvas color only for now) 2006-02-14 17:19:58 +00:00
editing.h significant changes in code to handle import/embedding - much cleaner and less code, plus the import progress bar now works; unify response handling for Gtkmm2ext::Choice 2006-03-22 17:03:00 +00:00
editor_actions.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_audio_import.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
editor_audiotrack.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_canvas_events.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_canvas.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_cursors.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_edit_groups.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_enums.h
editor_export_audio.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_hscroller.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_imageframe.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_items.h add new file 2006-05-18 02:19:44 +00:00
editor_keyboard.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
editor_keys.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_markers.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
editor_mixer.cc enable use of arrow keys, fix hscroller issues, start work on smoother auto-scroll 2006-05-02 01:08:34 +00:00
editor_mouse.cc r189@gandalf: fugalh | 2006-07-18 17:54:25 -0600 2006-07-18 23:54:31 +00:00
editor_nudge.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_ops.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
editor_region_list.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_route_list.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_rulers.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_scrub.cc
editor_selection_list.cc Merging from trunk 2006-06-22 23:40:55 +00:00
editor_tempodisplay.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
editor_timefx.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
editor_xpms moved gain rail and sliders to files. The previously unused 'from_files' portion of Pix::generate () had to ported to gtk2 as well. 2006-03-14 05:44:35 +00:00
editor.cc r184@gandalf: fugalh | 2006-07-17 19:02:10 -0600 2006-07-18 17:47:12 +00:00
editor.h r184@gandalf: fugalh | 2006-07-17 19:02:10 -0600 2006-07-18 17:47:12 +00:00
enums.h
export_dialog.cc Merging from trunk 2006-06-22 23:40:55 +00:00
export_dialog.h replaced deprecated (and ugly) FileSelection with FileChooserDialog in export dialog. Also some button size trimming 2006-03-28 10:52:46 +00:00
export_range_markers_dialog.cc Merging from trunk 2006-06-22 23:40:55 +00:00
export_range_markers_dialog.h add new files for export dialogs 2006-03-05 19:45:12 +00:00
export_region_dialog.cc add new files for export dialogs 2006-03-05 19:45:12 +00:00
export_region_dialog.h add new files for export dialogs 2006-03-05 19:45:12 +00:00
export_session_dialog.cc add new files for export dialogs 2006-03-05 19:45:12 +00:00
export_session_dialog.h add new files for export dialogs 2006-03-05 19:45:12 +00:00
fft_graph.cc pulling trunk 2006-06-14 18:37:57 +00:00
fft_graph.h First commit on FFT analysis window. Still some functionality missing, 2006-03-12 21:58:52 +00:00
fft_result.cc First commit on FFT analysis window. Still some functionality missing, 2006-03-12 21:58:52 +00:00
fft_result.h First commit on FFT analysis window. Still some functionality missing, 2006-03-12 21:58:52 +00:00
gain_automation_time_axis.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
gain_automation_time_axis.h s/stringcr_t/const string &/ 2005-12-22 12:23:54 +00:00
gain_meter.cc Merging from trunk 2006-06-22 23:40:55 +00:00
gain_meter.h This should fix the options editor crasher i just made.. thanks Nostar 2006-05-21 13:21:25 +00:00
gettext.h
ghostregion.cc
ghostregion.h 2006-03-04 Tim Mayberry <mojofunk@gmail.com> 2006-03-07 06:23:12 +00:00
gprofhelper.c
grouped_buttons.cc
grouped_buttons.h
gtk-custom-hruler.c pulling trunk 2006-06-14 18:37:57 +00:00
gtk-custom-hruler.h
gtk-custom-ruler.c
gtk-custom-ruler.h
gtkscrolledwindow.c
gui_thread.h a) completely refactor abstract UI code 2006-04-24 22:45:19 +00:00
i18n.h All included libraries now link dynamically instead of statically. 2006-04-25 20:23:50 +00:00
imageframe_p.h
imageframe_socket_handler.cc Merging from trunk 2006-06-22 23:40:55 +00:00
imageframe_socket_handler.h some more "std::string" to "const char *" conversations. 2005-12-24 13:07:36 +00:00
imageframe_time_axis_group.cc s/stringcr_t/const string &/ 2005-12-22 12:23:54 +00:00
imageframe_time_axis_group.h s/stringcr_t/const string &/ 2005-12-22 12:23:54 +00:00
imageframe_time_axis_view.cc Merging from trunk 2006-06-22 23:40:55 +00:00
imageframe_time_axis_view.h 2006-03-04 Tim Mayberry <mojofunk@gmail.com> 2006-03-07 06:23:12 +00:00
imageframe_time_axis.cc Merging from trunk 2006-06-22 23:40:55 +00:00
imageframe_time_axis.h 2006-03-04 Tim Mayberry <mojofunk@gmail.com> 2006-03-07 06:23:12 +00:00
imageframe_view.cc Merging from trunk 2006-06-22 23:40:55 +00:00
imageframe_view.h Merging from trunk 2006-06-22 23:40:55 +00:00
imageframe.cc
imageframe.h
io_selector.cc Merging from trunk 2006-06-22 23:40:55 +00:00
io_selector.h pulling trunk 2006-06-14 18:37:57 +00:00
itest.cc added file 2005-12-30 14:40:31 +00:00
keyboard_target.cc
keyboard_target.h
keyboard.cc Merging from trunk 2006-06-22 23:40:55 +00:00
keyboard.h export range markers patch (revisited), change selection model, copy-drag tempo+meter marker patch 2006-03-05 19:39:16 +00:00
location_ui.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
location_ui.h many changes, read the diffs 2005-12-30 00:34:21 +00:00
logmeter.h
main.cc Merging from trunk 2006-06-22 23:40:55 +00:00
marker_time_axis_view.cc more tranzport lowlevel fixes and rebinding 2006-04-29 15:40:52 +00:00
marker_time_axis_view.h
marker_time_axis.cc Merging from trunk 2006-06-22 23:40:55 +00:00
marker_time_axis.h s/stringcr_t/const string &/ 2005-12-22 12:23:54 +00:00
marker_view.cc
marker_view.h
marker.cc a nice excuse for some keybindings, make some markers larger vertically 2006-01-20 12:36:24 +00:00
marker.h
meter_bridge_strip.cc Merging from trunk 2006-06-22 23:40:55 +00:00
meter_bridge_strip.h
meter_bridge.cc Merging from trunk 2006-06-22 23:40:55 +00:00
meter_bridge.h
mixer_strip.cc Merging from trunk 2006-06-22 23:40:55 +00:00
mixer_strip.h Merging from trunk 2006-06-22 23:40:55 +00:00
mixer_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
mixer_ui.h Merging from trunk 2006-06-22 23:40:55 +00:00
mtest_other.menus
mtest_shared.menu
mtest.cc a) persist whether the end marker should move at first capture in the session file 2006-03-31 15:51:03 +00:00
mtest.menus
new_session_dialog.cc Merging from trunk 2006-06-22 23:40:55 +00:00
new_session_dialog.h Misc layout and useability fixes for NSD. 2006-05-14 08:53:28 +00:00
option_editor.cc Merging from trunk 2006-06-22 23:40:55 +00:00
option_editor.h a) fix problems with multichannel tape tracks 2006-03-28 19:22:29 +00:00
opts.cc Merging from trunk 2006-06-22 23:40:55 +00:00
opts.h fix track controls height allocation to be font sensitive; fix core dump related to ownership of size menu; add nudge to keybindings; and more 2006-01-18 02:56:51 +00:00
pan_automation_time_axis.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
pan_automation_time_axis.h
panner2d.cc Merging from trunk 2006-06-22 23:40:55 +00:00
panner2d.h Merging from trunk 2006-06-22 23:40:55 +00:00
panner_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
panner_ui.h breakout control protocol code into LGPL library; fix panner buttons even more than nick did, plus some other bits and pieces 2006-05-23 19:54:52 +00:00
playlist_selection.h
playlist_selector.cc Merging from trunk 2006-06-22 23:40:55 +00:00
playlist_selector.h
plugin_selector.cc Merging from trunk 2006-06-22 23:40:55 +00:00
plugin_selector.h Fix vst typo 2006-04-26 16:33:10 +00:00
plugin_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
plugin_ui.h Merging from trunk 2006-06-22 23:40:55 +00:00
point_selection.h
prompter.cc Moved strip_whitespace_edges() to pbd/whitespace.h 2006-01-13 19:48:55 +00:00
prompter.h
public_editor.cc
public_editor.h a) moved metering and meter falloff code into libardour 2006-04-10 03:54:00 +00:00
redirect_automation_line.cc Merging from trunk 2006-06-22 23:40:55 +00:00
redirect_automation_line.h Merging from trunk 2006-06-22 23:40:55 +00:00
redirect_automation_time_axis.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
redirect_automation_time_axis.h
redirect_box.cc Merging from trunk 2006-06-22 23:40:55 +00:00
redirect_box.h a metric boatload of changes; plugin UIs work, adding tracks work, redirect list is useful again, and more 2006-01-17 16:40:57 +00:00
redirect_selection.h
region_editor.cc Merging from trunk 2006-06-22 23:40:55 +00:00
region_editor.h make AudioRegionEditor work 2006-01-03 14:16:27 +00:00
region_gain_line.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
region_gain_line.h 2006-03-04 Tim Mayberry <mojofunk@gmail.com> 2006-03-07 06:23:12 +00:00
region_selection.cc Merging from trunk 2006-06-22 23:40:55 +00:00
region_selection.h
regionview.cc r191@gandalf: fugalh | 2006-07-24 19:50:10 -0600 2006-07-25 01:50:20 +00:00
regionview.h Merging from trunk 2006-06-22 23:40:55 +00:00
rgb_macros.h
route_params_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
route_params_ui.h
route_redirect_selection.cc Merging from trunk 2006-06-22 23:40:55 +00:00
route_redirect_selection.h
route_selection.h
route_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
route_ui.h Merging from trunk 2006-06-22 23:40:55 +00:00
SConscript merging trunk 2006-06-29 14:19:37 +00:00
selectable.h Merging from trunk 2006-06-22 23:40:55 +00:00
selection_templates.h
selection.cc Merging from trunk 2006-06-22 23:40:55 +00:00
selection.h export range markers patch (revisited), change selection model, copy-drag tempo+meter marker patch 2006-03-05 19:39:16 +00:00
send_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
send_ui.h
sfdb_ui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
sfdb_ui.h Merging from trunk 2006-06-22 23:40:55 +00:00
simpleline_p.h
simpleline.cc
simpleline.h
simplerect_p.h
simplerect.cc
simplerect.h
splash.ppm
streamview.cc Merging from trunk 2006-06-22 23:40:55 +00:00
streamview.h Merging from trunk 2006-06-22 23:40:55 +00:00
strip_selection.h
taperegionview.cc Merging from trunk 2006-06-22 23:40:55 +00:00
taperegionview.h hook up tape region views to peaks ready signal 2006-02-21 05:05:59 +00:00
tempo_dialog.cc Merging from trunk 2006-06-22 23:40:55 +00:00
tempo_dialog.h Plugin selector useability changes, fix mouse grab bug in plugin barcontroller, prevent alpah key entry in tempo/meter dialogs 2006-04-26 16:04:04 +00:00
time_axis_view_item.cc Merging from trunk 2006-06-22 23:40:55 +00:00
time_axis_view_item.h Merging from trunk 2006-06-22 23:40:55 +00:00
time_axis_view.cc Merging from trunk 2006-06-22 23:40:55 +00:00
time_axis_view.h new color management design starts to take shape (canvas color only for now) 2006-02-14 17:19:58 +00:00
time_selection.cc Merging from trunk 2006-06-22 23:40:55 +00:00
time_selection.h
track_selection.h
utils.cc Merging from trunk 2006-06-22 23:40:55 +00:00
utils.h All included libraries now link dynamically instead of statically. 2006-04-25 20:23:50 +00:00
visual_time_axis.cc Merging from trunk 2006-06-22 23:40:55 +00:00
visual_time_axis.h All useage of ArdourPrompter checks for a valid result. 2006-01-13 22:46:04 +00:00
vst_pluginui.cc Merging from trunk 2006-06-22 23:40:55 +00:00
waveview_p.h
waveview.cc
waveview.h