Replicate pane splitting and removal

We're using Peer.js to stream changes to shared telepath documents
between participants.

We're replacing the rootView of joiners in a somewhat hacky way,
but replication of pane splits and items is fully tested.
This commit is contained in:
Kevin Sawicki & Nathan Sobo
2013-06-20 15:57:34 -07:00
committed by Nathan Sobo
parent 8a7c57994d
commit 0851b4d011
14 changed files with 415 additions and 147 deletions

View File

@@ -123,6 +123,7 @@ window.deserializeEditorWindow = ->
atom.packageStates = windowState.getObject('packageStates') ? {}
window.project = new Project(initialPath)
window.rootView = deserialize(windowState.get('rootView')) ? new RootView
windowState.set('rootView', window.rootView.serialize())
$(rootViewParentSelector).append(rootView)