first compilable version of tabbable design.

I would have loved to split this apart, but there are just so many interrelated changes,
it makes little sense and would be a huge effort that would break future git bisect
use because so many intermediate commits would not compile
This commit is contained in:
Paul Davis 2015-07-07 22:12:21 -04:00
parent 85eee3b09d
commit 9010262bed
42 changed files with 1007 additions and 1117 deletions

View file

@ -2002,7 +2002,7 @@ ProcessorBox::maybe_add_processor_to_ui_list (boost::weak_ptr<Processor> w)
const XMLNode* ui_xml = _session->extra_xml (X_("UI"));
if (ui_xml) {
wp->set_state (*ui_xml);
wp->set_state (*ui_xml, 0);
}
void* existing_ui = p->get_ui ();
@ -3305,7 +3305,7 @@ ProcessorWindowProxy::session_handle()
}
XMLNode&
ProcessorWindowProxy::get_state () const
ProcessorWindowProxy::get_state ()
{
XMLNode *node;
node = &ProxyBase::get_state();
@ -3313,8 +3313,8 @@ ProcessorWindowProxy::get_state () const
return *node;
}
void
ProcessorWindowProxy::set_state (const XMLNode& node)
int
ProcessorWindowProxy::set_state (const XMLNode& node, int /*version*/)
{
XMLNodeList children = node.children ();
XMLNodeList::const_iterator i = children.begin ();
@ -3333,7 +3333,7 @@ ProcessorWindowProxy::set_state (const XMLNode& node)
}
}
ProxyBase::set_state(node);
return ProxyBase::set_state (node, 0);
}
Gtk::Window*