Пример #1
0
        public void draw(Console console, int i)
        {
            scroll = GUILayout.BeginScrollView(scroll);

            GUI.enabled = !isPushing;

            if (isPushing)
            {
                doesRequireFetch = true;
            }
            else if (!isPushing && doesRequireFetch)
            {
                //# Trigger a fetch
                doesRequireFetch = false;
                console.fetch();
            }

            foreach (Commit commit in console.repo.Commits.QueryBy(new Filter {
                Since = console.branch.Tip, Until = console.branch.TrackedBranch
            }))
            {
                console.getUpdateItem(commit, commit.Parents.First(), rect, onCommitSelected);
            }

            GUI.enabled = true;

            GUILayout.EndScrollView();
        }
Пример #2
0
		public void draw( Console console, int id ) {
			GUILayout.BeginHorizontal();
			GUILayout.Label( "# Commits (0 for all)", GUILayout.Width( 150 ) );
			commitsToShow = EditorGUILayout.IntField( commitsToShow, GUILayout.Width( 50 ) );
			GUILayout.EndHorizontal();

			scroll = GUILayout.BeginScrollView( scroll );

			foreach ( Commit commit in ( commitsToShow > 0 ) ? console.repo.Commits.Take( commitsToShow ) : console.repo.Commits ) {
				try {
					console.getUpdateItem( commit, commit.Parents.First(), rect, onCommitSelected );
				} catch {
					console.getUpdateItem( commit, commit, rect, onCommitSelected );
				}
			}

			GUILayout.EndScrollView();
		}
Пример #3
0
        public void draw(Console console, int id)
        {
            GUILayout.BeginHorizontal();
            GUILayout.Label("# Commits (0 for all)", GUILayout.Width(150));
            commitsToShow = EditorGUILayout.IntField(commitsToShow, GUILayout.Width(50));
            GUILayout.EndHorizontal();

            scroll = GUILayout.BeginScrollView(scroll);

            foreach (Commit commit in (commitsToShow > 0) ? console.repo.Commits.Take(commitsToShow) : console.repo.Commits)
            {
                try {
                    console.getUpdateItem(commit, commit.Parents.First(), rect, onCommitSelected);
                } catch {
                    console.getUpdateItem(commit, commit, rect, onCommitSelected);
                }
            }

            GUILayout.EndScrollView();
        }
        public void draw( Console console, int id )
        {
            scroll = GUILayout.BeginScrollView( scroll );

            foreach ( Commit commit in console.repo.Commits.QueryBy( new Filter {
                Since = console.branch.TrackedBranch, Until = console.branch.Tip
            } ) ) {
                console.getUpdateItem( commit, commit.Parents.First(), rect, onCommitSelected );
            }

            GUILayout.EndScrollView();
        }
        public void draw(Console console, int id)
        {
            scroll = GUILayout.BeginScrollView(scroll);


            foreach (Commit commit in console.repo.Commits.QueryBy(new Filter {
                Since = console.branch.TrackedBranch, Until = console.branch.Tip
            }))
            {
                console.getUpdateItem(commit, commit.Parents.First(), rect, onCommitSelected);
            }


            GUILayout.EndScrollView();
        }
		public void draw( Console console, int i ) {
			scroll = GUILayout.BeginScrollView( scroll );

			GUI.enabled = !isPushing;

			if ( isPushing ) {
				doesRequireFetch = true;
			} else if ( !isPushing && doesRequireFetch ) {
				//# Trigger a fetch
				doesRequireFetch = false;
				console.fetch();
			}

			foreach ( Commit commit in console.repo.Commits.QueryBy( new Filter {
				Since = console.branch.Tip, Until = console.branch.TrackedBranch
			} ) ) {
				console.getUpdateItem( commit, commit.Parents.First(), rect, onCommitSelected );
			}

			GUI.enabled = true;

			GUILayout.EndScrollView();
		}