This repository was archived by the owner on Dec 5, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 8 files changed +35
-24
lines changed
src/UnityExtension/Assets/Editor/GitHub.Unity/UI Expand file tree Collapse file tree 8 files changed +35
-24
lines changed Original file line number Diff line number Diff line change @@ -46,9 +46,9 @@ private AuthenticationService AuthenticationService
4646 }
4747 }
4848
49- public override void Initialize ( IView parent )
49+ public override void InitializeView ( IView parent )
5050 {
51- base . Initialize ( parent ) ;
51+ base . InitializeView ( parent ) ;
5252 need2fa = busy = false ;
5353 }
5454
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ private void CreateViews()
5555 authView = new AuthenticationView ( ) ;
5656
5757 Initialize ( EntryPoint . ApplicationManager ) ;
58- authView . Initialize ( this ) ;
58+ authView . InitializeView ( this ) ;
5959 }
6060
6161 private void ShowActiveView ( )
Original file line number Diff line number Diff line change @@ -38,9 +38,9 @@ class BranchesView : Subview
3838 [ SerializeField ] private Vector2 scroll ;
3939 [ SerializeField ] private BranchTreeNode selectedNode ;
4040
41- public override void Initialize ( IView parent )
41+ public override void InitializeView ( IView parent )
4242 {
43- base . Initialize ( parent ) ;
43+ base . InitializeView ( parent ) ;
4444 targetMode = mode ;
4545 }
4646
Original file line number Diff line number Diff line change @@ -27,10 +27,10 @@ class ChangesView : Subview
2727 [ SerializeField ] private Vector2 horizontalScroll ;
2828 [ SerializeField ] private ChangesetTreeView tree = new ChangesetTreeView ( ) ;
2929
30- public override void Initialize ( IView parent )
30+ public override void InitializeView ( IView parent )
3131 {
32- base . Initialize ( parent ) ;
33- tree . Initialize ( this ) ;
32+ base . InitializeView ( parent ) ;
33+ tree . InitializeView ( this ) ;
3434 }
3535
3636 public override void OnShow ( )
Original file line number Diff line number Diff line change @@ -58,14 +58,24 @@ class HistoryView : Subview
5858 [ SerializeField ] private ChangesetTreeView changesetTree = new ChangesetTreeView ( ) ;
5959 [ SerializeField ] private List < GitLogEntry > history = new List < GitLogEntry > ( ) ;
6060
61- public override void Initialize ( IView parent )
61+ public override void Initialize ( IApplicationManager applicationManager )
6262 {
63- base . Initialize ( parent ) ;
63+ base . Initialize ( applicationManager ) ;
64+ if ( Manager != null )
65+ {
66+ UpdateLog ( ) ;
67+ }
68+ }
69+
70+ public override void InitializeView ( IView parent )
71+ {
72+ Logger . Trace ( "InitializeView(IView)" ) ;
73+ base . InitializeView ( parent ) ;
6474
6575 lastWidth = Position . width ;
6676 selectionIndex = newSelectionIndex = - 1 ;
6777
68- changesetTree . Initialize ( this ) ;
78+ changesetTree . InitializeView ( this ) ;
6979 changesetTree . Readonly = true ;
7080
7181 if ( Repository != null )
Original file line number Diff line number Diff line change @@ -83,9 +83,9 @@ class SettingsView : Subview
8383 [ SerializeField ] private string repositoryRemoteName ;
8484 [ SerializeField ] private string repositoryRemoteUrl ;
8585
86- public override void Initialize ( IView parent )
86+ public override void InitializeView ( IView parent )
8787 {
88- base . Initialize ( parent ) ;
88+ base . InitializeView ( parent ) ;
8989 Setup ( ) ;
9090 }
9191
Original file line number Diff line number Diff line change @@ -93,12 +93,13 @@ abstract class Subview : IView
9393 protected IEnvironment Environment { get { return Manager != null ? Manager . Environment : null ; } }
9494 protected IPlatform Platform { get { return Manager != null ? Manager . Platform : null ; } }
9595
96- void IView . Initialize ( IApplicationManager applicationManager )
96+ public virtual void Initialize ( IApplicationManager applicationManager )
9797 {
98+ Logger . Trace ( "Initialize(IApplicationManager: {0})" , applicationManager != null ) ;
9899 Manager = applicationManager ;
99100 }
100101
101- public virtual void Initialize ( IView parent )
102+ public virtual void InitializeView ( IView parent )
102103 {
103104 Debug . Assert ( parent != null , NullParentError ) ;
104105 Parent = parent ;
Original file line number Diff line number Diff line change @@ -72,10 +72,10 @@ public override void OnEnable()
7272 // Set window title
7373 titleContent = new GUIContent ( Title , Styles . SmallLogo ) ;
7474
75- historyTab . Initialize ( this ) ;
76- changesTab . Initialize ( this ) ;
77- branchesTab . Initialize ( this ) ;
78- settingsTab . Initialize ( this ) ;
75+ historyTab . InitializeView ( this ) ;
76+ changesTab . InitializeView ( this ) ;
77+ branchesTab . InitializeView ( this ) ;
78+ settingsTab . InitializeView ( this ) ;
7979 }
8080
8181 public override void Refresh ( )
@@ -340,11 +340,11 @@ public override void Initialize(IApplicationManager applicationManager)
340340 {
341341 base . Initialize ( applicationManager ) ;
342342
343- HistoryTab . Initialize ( this ) ;
344- ChangesTab . Initialize ( this ) ;
345- BranchesTab . Initialize ( this ) ;
346- SettingsTab . Initialize ( this ) ;
347- ActiveTab . Initialize ( this ) ;
343+ HistoryTab . InitializeView ( this ) ;
344+ ChangesTab . InitializeView ( this ) ;
345+ BranchesTab . InitializeView ( this ) ;
346+ SettingsTab . InitializeView ( this ) ;
347+ ActiveTab . InitializeView ( this ) ;
348348 }
349349 }
350350}
You can’t perform that action at this time.
0 commit comments