void ShowPendingChangesView() { if (mPendingChangesTab == null) { mPendingChangesTab = new PendingChangesTab( mWkInfo, mPlasticClient, mIsGluonMode, mPendingChanges, mDeveloperNewIncomingChangesUpdater, mParentWindow); mViewHost.AddRefreshableView( ViewType.CheckinView, mPendingChangesTab); PlasticAssetsProcessor. RegisterPendingChangesView(mPendingChangesTab); } bool wasPendingChangesSelected = IsViewSelected(SelectedTab.PendingChanges); if (!wasPendingChangesSelected) { mPendingChangesTab.AutoRefresh(); } SetSelectedView(SelectedTab.PendingChanges); }
internal void TabViewGUI() { if (IsViewSelected(SelectedTab.PendingChanges)) { PendingChangesTab.OnGUI(); return; } if (IsViewSelected(SelectedTab.IncomingChanges)) { mIncomingChangesTab.OnGUI(); return; } if (IsViewSelected(SelectedTab.Changesets)) { ChangesetsTab.OnGUI(); return; } if (IsViewSelected(SelectedTab.Branches)) { BranchesTab.OnGUI(); return; } if (IsViewSelected(SelectedTab.History)) { HistoryTab.OnGUI(); return; } }
internal void OnDisable() { PlasticAssetsProcessor.UnRegisterViews(); if (PendingChangesTab != null) { PendingChangesTab.OnDisable(); } if (mIncomingChangesTab != null) { mIncomingChangesTab.OnDisable(); } if (ChangesetsTab != null) { ChangesetsTab.OnDisable(); } if (BranchesTab != null) { BranchesTab.OnDisable(); } if (HistoryTab != null) { HistoryTab.OnDisable(); } }
internal void Update() { if (IsViewSelected(SelectedTab.PendingChanges)) { PendingChangesTab.Update(); return; } if (IsViewSelected(SelectedTab.IncomingChanges)) { mIncomingChangesTab.Update(); return; } if (IsViewSelected(SelectedTab.Changesets)) { ChangesetsTab.Update(); return; } if (IsViewSelected(SelectedTab.History)) { HistoryTab.Update(); return; } }
internal static void PendingChangesView(PendingChangesTab pendingChangesTab) { if (pendingChangesTab == null) { return; } pendingChangesTab.AutoRefresh(); }
internal static void PendingChangesView(PendingChangesTab pendingChangesTab) { if (DisableFsWatcher.MustDisableFsWatcher()) { return; } if (pendingChangesTab == null) { return; } pendingChangesTab.AutoRefresh(); }
void ShowPendingChangesView() { if (PendingChangesTab == null) { PendingChangesTab = new PendingChangesTab( mWkInfo, mViewHost, mIsGluonMode, mWorkspaceWindow, this, this, this, this, mPendingChanges, mDeveloperNewIncomingChangesUpdater, mGluonNewIncomingChangesUpdater, mAssetStatusCache, mStatusBar, mParentWindow); mViewHost.AddRefreshableView( ViewType.CheckinView, PendingChangesTab); PlasticAssetsProcessor. RegisterPendingChangesView(PendingChangesTab); } bool wasPendingChangesSelected = IsViewSelected(SelectedTab.PendingChanges); if (!wasPendingChangesSelected) { PendingChangesTab.AutoRefresh(); } SetSelectedView(SelectedTab.PendingChanges); }
internal static void RegisterPendingChangesView( PendingChangesTab pendingChangesTab) { mPendingChangesTab = pendingChangesTab; }