DONE_LOADING_VM_WITH_ID
DONE_LOADING_VM_WITH_ID
LOADING_VM_WITH_ID
loads projectData into vm
LOADING_VM_WITH_ID...
SET_PROJECT_ID
with projectId > 0
SET_PROJECT_ID...
SET_PROJECT_ID
with projectId == 0
SET_PROJECT_ID...
START_LOADING_VM_FILE_UPLOAD
START_LOADING_VM_FILE_UPLOAD
NOT_LOADED
NOT_LOADED
DONE_FETCHING_WITH_ID
sets projectData
DONE_FETCHING_WITH_ID...
FETCHING_WITH_ID
gets projectData from server
FETCHING_WITH_ID...
DONE_LOADING_VM_WITHOUT_ID
sets projectId = 0
[note: setting projectId here isn't necessary]
DONE_LOADING_VM_WITHOUT_ID...
LOADING_VM_NEW_DEFAULT
loads projectData into vm
LOADING_VM_NEW_DEFAULT...
DONE_FETCHING_DEFAULT
sets projectData
DONE_FETCHING_DEFAULT...
FETCHING_NEW_DEFAULT
gets default projectData
FETCHING_NEW_DEFAULT...
DONE_LOADING_VM_WITHOUT_ID
sets projectId = 0
DONE_LOADING_VM_WITHOUT_ID...
DONE_LOADING_VM_TO_SAVE
DONE_LOADING_VM_TO_SAVE
LOADING_VM_FILE_UPLOAD
loads project data into vm.
Note: projectData object is never set
LOADING_VM_FILE_UPLOAD...
SET_PROJECT_ID
with projectId == 0
or, START_FETCHING_NEW
SET_PROJECT_ID...
START_UPDATING_BEFORE_CREATING_COPY
START_UPDATING_BEFORE_CREATING_COPY
START_MANUAL_UPDATING
START_MANUAL_UPDATING
START_AUTO_UPDATING
START_AUTO_UPDATING
START_REMIXING
START_REMIXING
START_UPDATING_BEFORE_CREATING_NEW
START_UPDATING_BEFORE_CREATING_NEW
SET_PROJECT_ID
with projectId > 0
SET_PROJECT_ID...
START_LOADING_VM_FILE_UPLOAD
START_LOADING_VM_FILE_UPLOAD
SHOWING_WITH_ID
SHOWING_WITH_ID
DONE_CREATING_NEW
sets projectId
DONE_CREATING_NEW...
CREATING_NEW
sends project data to server,
gets project id

CREATING_NEW...
START_CREATING_NEW
START_CREATING_NEW
START_LOADING_VM_FILE_UPLOAD
START_LOADING_VM_FILE_UPLOAD
SET_PROJECT_ID
with projectId > 0
SET_PROJECT_ID...
START_FETCHING_NEW
START_FETCHING_NEW
SHOWING_WITHOUT_ID
SHOWING_WITHOUT_ID
DONE_REMIXING
sets projectId
DONE_REMIXING...
REMIXING
sends project data to server,
gets project id
REMIXING...
DONE_UPDATING
DONE_UPDATING
MANUAL_UPDATING
sends project data to server
MANUAL_UPDATING...
DONE_UPDATING
DONE_UPDATING
AUTO_UPDATING
sends project data to server
AUTO_UPDATING...
DONE_UPDATING_BEFORE_COPY
DONE_UPDATING_BEFORE_COPY
UPDATING_BEFORE_COPY
sends project data to server
UPDATING_BEFORE_COPY...
DONE_UPDATING_BEFORE_NEW
DONE_UPDATING_BEFORE_NEW
UPDATING_BEFORE_NEW
sends project data to server
UPDATING_BEFORE_NEW...
DONE_CREATING_COPY
sets projectId
DONE_CREATING_COPY...
CREATING_COPY
sends project data to server,
gets project id
CREATING_COPY...