projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
introduce the notion that note additions and property changes can cause the removal...
[ardour.git]
/
gtk2_ardour
/
editor.h
diff --git
a/gtk2_ardour/editor.h
b/gtk2_ardour/editor.h
index 153fbe565148b6d0401c0dd63f06a4eeceea8ff9..95fbde83de8cec4870210b77b80b0cd3e0cd76b9 100644
(file)
--- a/
gtk2_ardour/editor.h
+++ b/
gtk2_ardour/editor.h
@@
-197,6
+197,7
@@
class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD
void step_mouse_mode (bool next);
Editing::MouseMode current_mouse_mode () const { return mouse_mode; }
Editing::MidiEditMode current_midi_edit_mode () const;
void step_mouse_mode (bool next);
Editing::MouseMode current_mouse_mode () const { return mouse_mode; }
Editing::MidiEditMode current_midi_edit_mode () const;
+ void remove_midi_note (ArdourCanvas::Item *, GdkEvent *);
bool internal_editing() const { return _internal_editing ; }
void set_internal_edit (bool yn);
bool internal_editing() const { return _internal_editing ; }
void set_internal_edit (bool yn);
@@
-334,7
+335,7
@@
class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD
void create_editor_mixer ();
void show_editor_list (bool yn);
void set_selected_mixer_strip (TimeAxisView&);
void create_editor_mixer ();
void show_editor_list (bool yn);
void set_selected_mixer_strip (TimeAxisView&);
- void hide_track_in_display (TimeAxisView
&
tv, bool temporary = false);
+ void hide_track_in_display (TimeAxisView
*
tv, bool temporary = false);
/* nudge is initiated by transport controls owned by ARDOUR_UI */
/* nudge is initiated by transport controls owned by ARDOUR_UI */
@@
-512,13
+513,18
@@
class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD
void update_join_object_range_location (double, double);
int post_maximal_editor_width;
void update_join_object_range_location (double, double);
int post_maximal_editor_width;
- int post_maximal_pane_position;
- int pre_maximal_pane_position;
+ int post_maximal_editor_height;
+ int post_maximal_horizontal_pane_position;
+ int post_maximal_vertical_pane_position;
+ int pre_maximal_horizontal_pane_position;
+ int pre_maximal_vertical_pane_position;
int pre_maximal_editor_width;
int pre_maximal_editor_width;
+ int pre_maximal_editor_height;
void pane_allocation_handler (Gtk::Allocation&, Gtk::Paned*);
Gtk::Notebook the_notebook;
Gtk::HPaned edit_pane;
void pane_allocation_handler (Gtk::Allocation&, Gtk::Paned*);
Gtk::Notebook the_notebook;
Gtk::HPaned edit_pane;
+ Gtk::VPaned editor_summary_pane;
Gtk::EventBox meter_base;
Gtk::HBox meter_box;
Gtk::EventBox meter_base;
Gtk::HBox meter_box;
@@
-1075,6
+1081,7
@@
class Editor : public PublicEditor, public PBD::ScopedConnectionList, public ARD
void reset_region_scale_amplitude ();
void adjust_region_scale_amplitude (bool up);
void quantize_region ();
void reset_region_scale_amplitude ();
void adjust_region_scale_amplitude (bool up);
void quantize_region ();
+ void fork_region ();
void do_insert_time ();
void insert_time (nframes64_t, nframes64_t, Editing::InsertTimeOption, bool, bool, bool);
void do_insert_time ();
void insert_time (nframes64_t, nframes64_t, Editing::InsertTimeOption, bool, bool, bool);
@@
-1973,7
+1980,7
@@
public:
void fit_tracks (TrackViewList &);
void fit_selected_tracks ();
void fit_tracks (TrackViewList &);
void fit_selected_tracks ();
- void set_track_height (
uint32_t h
);
+ void set_track_height (
Height
);
void remove_tracks ();
void toggle_tracks_active ();
void remove_tracks ();
void toggle_tracks_active ();