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
46
46
}
47
47
}
48
48
49
- public override void Initialize ( IView parent )
49
+ public override void InitializeView ( IView parent )
50
50
{
51
- base . Initialize ( parent ) ;
51
+ base . InitializeView ( parent ) ;
52
52
need2fa = busy = false ;
53
53
}
54
54
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ private void CreateViews()
55
55
authView = new AuthenticationView ( ) ;
56
56
57
57
Initialize ( EntryPoint . ApplicationManager ) ;
58
- authView . Initialize ( this ) ;
58
+ authView . InitializeView ( this ) ;
59
59
}
60
60
61
61
private void ShowActiveView ( )
Original file line number Diff line number Diff line change @@ -38,9 +38,9 @@ class BranchesView : Subview
38
38
[ SerializeField ] private Vector2 scroll ;
39
39
[ SerializeField ] private BranchTreeNode selectedNode ;
40
40
41
- public override void Initialize ( IView parent )
41
+ public override void InitializeView ( IView parent )
42
42
{
43
- base . Initialize ( parent ) ;
43
+ base . InitializeView ( parent ) ;
44
44
targetMode = mode ;
45
45
}
46
46
Original file line number Diff line number Diff line change @@ -27,10 +27,10 @@ class ChangesView : Subview
27
27
[ SerializeField ] private Vector2 horizontalScroll ;
28
28
[ SerializeField ] private ChangesetTreeView tree = new ChangesetTreeView ( ) ;
29
29
30
- public override void Initialize ( IView parent )
30
+ public override void InitializeView ( IView parent )
31
31
{
32
- base . Initialize ( parent ) ;
33
- tree . Initialize ( this ) ;
32
+ base . InitializeView ( parent ) ;
33
+ tree . InitializeView ( this ) ;
34
34
}
35
35
36
36
public override void OnShow ( )
Original file line number Diff line number Diff line change @@ -58,14 +58,24 @@ class HistoryView : Subview
58
58
[ SerializeField ] private ChangesetTreeView changesetTree = new ChangesetTreeView ( ) ;
59
59
[ SerializeField ] private List < GitLogEntry > history = new List < GitLogEntry > ( ) ;
60
60
61
- public override void Initialize ( IView parent )
61
+ public override void Initialize ( IApplicationManager applicationManager )
62
62
{
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 ) ;
64
74
65
75
lastWidth = Position . width ;
66
76
selectionIndex = newSelectionIndex = - 1 ;
67
77
68
- changesetTree . Initialize ( this ) ;
78
+ changesetTree . InitializeView ( this ) ;
69
79
changesetTree . Readonly = true ;
70
80
71
81
if ( Repository != null )
Original file line number Diff line number Diff line change @@ -83,9 +83,9 @@ class SettingsView : Subview
83
83
[ SerializeField ] private string repositoryRemoteName ;
84
84
[ SerializeField ] private string repositoryRemoteUrl ;
85
85
86
- public override void Initialize ( IView parent )
86
+ public override void InitializeView ( IView parent )
87
87
{
88
- base . Initialize ( parent ) ;
88
+ base . InitializeView ( parent ) ;
89
89
Setup ( ) ;
90
90
}
91
91
Original file line number Diff line number Diff line change @@ -93,12 +93,13 @@ abstract class Subview : IView
93
93
protected IEnvironment Environment { get { return Manager != null ? Manager . Environment : null ; } }
94
94
protected IPlatform Platform { get { return Manager != null ? Manager . Platform : null ; } }
95
95
96
- void IView . Initialize ( IApplicationManager applicationManager )
96
+ public virtual void Initialize ( IApplicationManager applicationManager )
97
97
{
98
+ Logger . Trace ( "Initialize(IApplicationManager: {0})" , applicationManager != null ) ;
98
99
Manager = applicationManager ;
99
100
}
100
101
101
- public virtual void Initialize ( IView parent )
102
+ public virtual void InitializeView ( IView parent )
102
103
{
103
104
Debug . Assert ( parent != null , NullParentError ) ;
104
105
Parent = parent ;
Original file line number Diff line number Diff line change @@ -72,10 +72,10 @@ public override void OnEnable()
72
72
// Set window title
73
73
titleContent = new GUIContent ( Title , Styles . SmallLogo ) ;
74
74
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 ) ;
79
79
}
80
80
81
81
public override void Refresh ( )
@@ -340,11 +340,11 @@ public override void Initialize(IApplicationManager applicationManager)
340
340
{
341
341
base . Initialize ( applicationManager ) ;
342
342
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 ) ;
348
348
}
349
349
}
350
350
}
You can’t perform that action at this time.
0 commit comments