Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/11/10 18:23:52 (14 years ago)
Author:
gkronber
Message:

Implemented deployment service on servdev.heuristiclab.com and changed all service references and configurations to point to the service address. Improved GUI of installation manager. Implemented user name authentication and authorization for the deployment service. #860 (Deployment server for plugin installation from web locations)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DeploymentServer Prototype/HeuristicLab.Services/HeuristicLab.DeploymentService.AdminClient/PluginView.cs

    r2860 r3006  
    2828
    2929      this.plugin = plugin;
     30      this.Name = "Plugin Details: " + plugin.ToString();
    3031      UpdateControls();
    3132    }
     
    4445      foreach (IPluginDescription dependency in plugin.Dependencies) {
    4546        var depItem = new ListViewItem(new string[] { dependency.Name, dependency.Version.ToString() });
     47        depItem.Tag = dependency;
    4648        depItem.ImageKey = IMAGE_KEY_ASSEMBLY;
    4749        dependenciesListView.Items.Add(depItem);
     
    7375
    7476    private void licenseButton_Click(object sender, EventArgs e) {
    75       LicenseView view = new LicenseView(plugin.Name, plugin.Version.ToString(), plugin.LicenseText);
     77      LicenseView view = new LicenseView(plugin);
    7678      view.Show();
     79    }
     80
     81    private void dependenciesListView_ItemActivate(object sender, EventArgs e) {
     82      if (dependenciesListView.SelectedItems.Count > 0) {
     83        var dep = (IPluginDescription)dependenciesListView.SelectedItems[0].Tag;
     84        PluginView view = new PluginView(dep);
     85        view.Show();
     86      }
    7787    }
    7888  }
Note: See TracChangeset for help on using the changeset viewer.