mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 07:14:56 +01:00
introduce GUIObjectState; massive, pervasive changes in visibility and height management for track displays in the editor
git-svn-id: svn://localhost/ardour2/branches/3.0@9796 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
d5bb729755
commit
10cb0a7646
31 changed files with 678 additions and 579 deletions
|
|
@ -97,10 +97,8 @@ class AutomationTimeAxisView : public TimeAxisView {
|
|||
void reset_objects (PointSelection&);
|
||||
|
||||
int set_state (const XMLNode&, int version);
|
||||
guint32 show_at (double y, int& nth, Gtk::VBox *parent);
|
||||
|
||||
static const std::string state_node_name;
|
||||
XMLNode* get_state_node();
|
||||
std::string state_id() const;
|
||||
|
||||
boost::shared_ptr<ARDOUR::AutomationControl> control() { return _control; }
|
||||
boost::shared_ptr<AutomationController> controller() { return _controller; }
|
||||
|
|
@ -156,9 +154,6 @@ class AutomationTimeAxisView : public TimeAxisView {
|
|||
Gtk::CheckMenuItem* mode_discrete_item;
|
||||
Gtk::CheckMenuItem* mode_line_item;
|
||||
|
||||
void hide ();
|
||||
void show ();
|
||||
|
||||
void add_line (boost::shared_ptr<AutomationLine>);
|
||||
|
||||
void clear_clicked ();
|
||||
|
|
@ -184,8 +179,6 @@ class AutomationTimeAxisView : public TimeAxisView {
|
|||
PBD::ScopedConnectionList _list_connections;
|
||||
PBD::ScopedConnectionList _route_connections;
|
||||
|
||||
void update_extra_xml_shown (bool editor_shown);
|
||||
|
||||
void entered ();
|
||||
void exited ();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue