using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using Switch_Toolbox.Library.Forms; using Octokit; namespace Toolbox { public partial class GithubUpdateDialog : STForm { public GithubUpdateDialog() { InitializeComponent(); } private List ActiveCommitList; public void LoadCommits(List Commits) { ActiveCommitList = Commits; foreach (var commit in Commits) { listViewCustom1.Items.Add(commit.Commit.Message).SubItems.Add(commit.Commit.Author.Date.LocalDateTime.ToString()); } } private void listViewCustom1_SelectedIndexChanged(object sender, EventArgs e) { if (listViewCustom1.SelectedIndices.Count > 0) { int index = listViewCustom1.SelectedIndices[0]; stTextBox1.Text = ActiveCommitList[index].Commit.Message; } } } }