Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/10/10 15:37:04 (14 years ago)
Author:
gkronber
Message:

Fixed GPL license headers and deleted files which are not referenced by projects. #893

Location:
trunk/sources/HeuristicLab.PluginInfrastructure
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.PluginInfrastructure/Resources.resx

    r3721 r3742  
    134134    <value>Resources\VS2008ImageLibrary_Objects_File.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
    135135  </data>
     136  <data name="HeuristicLab" type="System.Resources.ResXFileRef, System.Windows.Forms">
     137    <value>Resources\HeuristicLab.ico;System.Drawing.Icon, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     138  </data>
    136139  <data name="Install" type="System.Resources.ResXFileRef, System.Windows.Forms">
    137140    <value>Resources\vs2008imagelibrary_objects_install.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     
    139142  <data name="Internet" type="System.Resources.ResXFileRef, System.Windows.Forms">
    140143    <value>Resources\VS2008ImageLibrary_Objects_Internet.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
     144  </data>
     145  <data name="LicenseText" xml:space="preserve">
     146    <value>HeuristicLab is free software: you can redistribute it and/or modify
     147it under the terms of the GNU General Public License as published by
     148the Free Software Foundation, either version 3 of the License, or
     149(at your option) any later version.
     150
     151HeuristicLab is distributed in the hope that it will be useful,
     152but WITHOUT ANY WARRANTY; without even the implied warranty of
     153MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     154GNU General Public License for more details.
     155
     156You should have received a copy of the GNU General Public License
     157along with HeuristicLab. If not, see http://www.gnu.org/licenses/.</value>
     158    <comment>Displayed in about dialog</comment>
    141159  </data>
    142160  <data name="Logo_white" type="System.Resources.ResXFileRef, System.Windows.Forms">
  • trunk/sources/HeuristicLab.PluginInfrastructure/Starter/AboutDialog.Designer.cs

    r3736 r3742  
    1 namespace HeuristicLab.PluginInfrastructure.Starter {
     1#region License Information
     2/* HeuristicLab
     3 * Copyright (C) 2002-2010 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     4 *
     5 * This file is part of HeuristicLab.
     6 *
     7 * HeuristicLab is free software: you can redistribute it and/or modify
     8 * it under the terms of the GNU General Public License as published by
     9 * the Free Software Foundation, either version 3 of the License, or
     10 * (at your option) any later version.
     11 *
     12 * HeuristicLab is distributed in the hope that it will be useful,
     13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     15 * GNU General Public License for more details.
     16 *
     17 * You should have received a copy of the GNU General Public License
     18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
     19 */
     20#endregion
     21
     22namespace HeuristicLab.PluginInfrastructure.Starter {
    223  partial class AboutDialog {
    324    /// <summary>
     
    4061      this.copyrightTextBox = new System.Windows.Forms.TextBox();
    4162      this.pluginsGroupBox = new System.Windows.Forms.GroupBox();
    42       this.externalLibrariesTextBox = new System.Windows.Forms.RichTextBox();
     63      this.licenseTextBox = new System.Windows.Forms.RichTextBox();
    4364      this.label2 = new System.Windows.Forms.Label();
    44       this.urlTextBox = new System.Windows.Forms.RichTextBox();
    4565      this.panel1 = new System.Windows.Forms.Panel();
    4666      this.label4 = new System.Windows.Forms.Label();
    4767      this.richTextBox1 = new System.Windows.Forms.RichTextBox();
     68      this.linkLabel = new System.Windows.Forms.LinkLabel();
    4869      ((System.ComponentModel.ISupportInitialize)(this.pictureBox)).BeginInit();
    4970      this.pluginsGroupBox.SuspendLayout();
     
    7495      this.pluginListView.Name = "pluginListView";
    7596      this.pluginListView.ShowGroups = false;
    76       this.pluginListView.Size = new System.Drawing.Size(589, 159);
     97      this.pluginListView.Size = new System.Drawing.Size(589, 201);
    7798      this.pluginListView.SmallImageList = this.imageList;
    7899      this.pluginListView.Sorting = System.Windows.Forms.SortOrder.Ascending;
     
    80101      this.pluginListView.UseCompatibleStateImageBehavior = false;
    81102      this.pluginListView.View = System.Windows.Forms.View.Details;
     103      this.pluginListView.ItemActivate += new System.EventHandler(this.pluginListView_ItemActivate);
    82104      //
    83105      // pluginNameColumnHeader
     
    174196                  | System.Windows.Forms.AnchorStyles.Right)));
    175197      this.pluginsGroupBox.Controls.Add(this.pluginListView);
    176       this.pluginsGroupBox.Location = new System.Drawing.Point(12, 348);
     198      this.pluginsGroupBox.Location = new System.Drawing.Point(12, 306);
    177199      this.pluginsGroupBox.Name = "pluginsGroupBox";
    178       this.pluginsGroupBox.Size = new System.Drawing.Size(601, 184);
     200      this.pluginsGroupBox.Size = new System.Drawing.Size(601, 226);
    179201      this.pluginsGroupBox.TabIndex = 10;
    180202      this.pluginsGroupBox.TabStop = false;
    181203      this.pluginsGroupBox.Text = "Plugins";
    182204      //
    183       // externalLibrariesTextBox
    184       //
    185       this.externalLibrariesTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     205      // licenseTextBox
     206      //
     207      this.licenseTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    186208                  | System.Windows.Forms.AnchorStyles.Right)));
    187       this.externalLibrariesTextBox.BackColor = System.Drawing.SystemColors.HighlightText;
    188       this.externalLibrariesTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
    189       this.externalLibrariesTextBox.Location = new System.Drawing.Point(186, 115);
    190       this.externalLibrariesTextBox.Name = "externalLibrariesTextBox";
    191       this.externalLibrariesTextBox.ReadOnly = true;
    192       this.externalLibrariesTextBox.Size = new System.Drawing.Size(427, 227);
    193       this.externalLibrariesTextBox.TabIndex = 11;
    194       this.externalLibrariesTextBox.Text = resources.GetString("externalLibrariesTextBox.Text");
    195       this.externalLibrariesTextBox.WordWrap = false;
     209      this.licenseTextBox.BackColor = System.Drawing.SystemColors.HighlightText;
     210      this.licenseTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
     211      this.licenseTextBox.Location = new System.Drawing.Point(186, 115);
     212      this.licenseTextBox.Name = "licenseTextBox";
     213      this.licenseTextBox.ReadOnly = true;
     214      this.licenseTextBox.Size = new System.Drawing.Size(427, 185);
     215      this.licenseTextBox.TabIndex = 11;
     216      this.licenseTextBox.Text = "License Text";
     217      this.licenseTextBox.WordWrap = false;
     218      this.licenseTextBox.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.licenseTextBox_LinkClicked);
    196219      //
    197220      // label2
     
    203226      this.label2.TabIndex = 12;
    204227      this.label2.Text = "Website:";
    205       //
    206       // urlTextBox
    207       //
    208       this.urlTextBox.BackColor = System.Drawing.SystemColors.HighlightText;
    209       this.urlTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
    210       this.urlTextBox.Location = new System.Drawing.Point(258, 69);
    211       this.urlTextBox.Multiline = false;
    212       this.urlTextBox.Name = "urlTextBox";
    213       this.urlTextBox.ReadOnly = true;
    214       this.urlTextBox.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.None;
    215       this.urlTextBox.Size = new System.Drawing.Size(355, 13);
    216       this.urlTextBox.TabIndex = 13;
    217       this.urlTextBox.Text = "www.heuristiclab.com";
    218228      //
    219229      // panel1
     
    248258      this.richTextBox1.Size = new System.Drawing.Size(355, 13);
    249259      this.richTextBox1.TabIndex = 16;
    250       this.richTextBox1.Text = "developers@heuristiclab.com";
     260      this.richTextBox1.Text = "support@heuristiclab.com";
     261      //
     262      // linkLabel
     263      //
     264      this.linkLabel.AutoSize = true;
     265      this.linkLabel.Location = new System.Drawing.Point(255, 69);
     266      this.linkLabel.Name = "linkLabel";
     267      this.linkLabel.Size = new System.Drawing.Size(135, 13);
     268      this.linkLabel.TabIndex = 17;
     269      this.linkLabel.TabStop = true;
     270      this.linkLabel.Text = "http://dev.heuristiclab.com";
     271      this.linkLabel.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel_LinkClicked);
    251272      //
    252273      // AboutDialog
     
    257278      this.BackColor = System.Drawing.SystemColors.Window;
    258279      this.ClientSize = new System.Drawing.Size(625, 586);
     280      this.Controls.Add(this.linkLabel);
    259281      this.Controls.Add(this.richTextBox1);
    260282      this.Controls.Add(this.label4);
    261283      this.Controls.Add(this.panel1);
    262       this.Controls.Add(this.urlTextBox);
    263284      this.Controls.Add(this.label2);
    264       this.Controls.Add(this.externalLibrariesTextBox);
     285      this.Controls.Add(this.licenseTextBox);
    265286      this.Controls.Add(this.pluginsGroupBox);
    266287      this.Controls.Add(this.copyrightTextBox);
     
    301322    private System.Windows.Forms.TextBox copyrightTextBox;
    302323    private System.Windows.Forms.GroupBox pluginsGroupBox;
    303     private System.Windows.Forms.RichTextBox externalLibrariesTextBox;
     324    private System.Windows.Forms.RichTextBox licenseTextBox;
    304325    private System.Windows.Forms.Label label2;
    305     private System.Windows.Forms.RichTextBox urlTextBox;
    306326    private System.Windows.Forms.Panel panel1;
    307327    private System.Windows.Forms.Label label4;
    308328    private System.Windows.Forms.RichTextBox richTextBox1;
     329    private System.Windows.Forms.LinkLabel linkLabel;
    309330  }
    310331}
  • trunk/sources/HeuristicLab.PluginInfrastructure/Starter/AboutDialog.cs

    r3736 r3742  
    1 using System;
     1#region License Information
     2/* HeuristicLab
     3 * Copyright (C) 2002-2010 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     4 *
     5 * This file is part of HeuristicLab.
     6 *
     7 * HeuristicLab is free software: you can redistribute it and/or modify
     8 * it under the terms of the GNU General Public License as published by
     9 * the Free Software Foundation, either version 3 of the License, or
     10 * (at your option) any later version.
     11 *
     12 * HeuristicLab is distributed in the hope that it will be useful,
     13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     15 * GNU General Public License for more details.
     16 *
     17 * You should have received a copy of the GNU General Public License
     18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
     19 */
     20#endregion
     21
     22using System;
    223using System.Collections.Generic;
    324using System.ComponentModel;
     
    2748      imageList.Images.Add(HeuristicLab.PluginInfrastructure.Resources.Plugin);
    2849      pictureBox.Image = HeuristicLab.PluginInfrastructure.Resources.Logo_white;
     50      licenseTextBox.Text = HeuristicLab.PluginInfrastructure.Resources.LicenseText;
    2951      UpdatePluginList(ApplicationManager.Manager.Plugins);
    3052      ActiveControl = okButton;
     
    5072    private ListViewItem CreateListViewItem(IPluginDescription plugin) {
    5173      ListViewItem item = new ListViewItem(new string[] { plugin.Name, plugin.Version.ToString(), plugin.Description });
     74      item.Tag = plugin;
    5275      item.ImageIndex = 0;
    5376      return item;
     
    7699      Close();
    77100    }
     101
     102    private void pluginListView_ItemActivate(object sender, EventArgs e) {
     103      if(pluginListView.SelectedItems.Count > 0) {
     104        PluginView view = new PluginView((IPluginDescription)pluginListView.SelectedItems[0].Tag);
     105        view.Show();
     106      }
     107    }
     108
     109    private void licenseTextBox_LinkClicked(object sender, LinkClickedEventArgs e) {
     110      System.Diagnostics.Process.Start(e.LinkText);
     111    }
     112
     113    private void linkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {
     114      System.Diagnostics.Process.Start(linkLabel.Text);
     115    }
    78116  }
    79117}
  • trunk/sources/HeuristicLab.PluginInfrastructure/Starter/AboutDialog.resx

    r3736 r3742  
    121121    <value>17, 17</value>
    122122  </metadata>
    123   <data name="externalLibrariesTextBox.Text" xml:space="preserve">
    124     <value>HeuristicLab is free software: you can redistribute it and/or modify
    125 it under the terms of the GNU General Public License as published by
    126 the Free Software Foundation, either version 3 of the License, or
    127 (at your option) any later version.
    128 
    129 HeuristicLab is distributed in the hope that it will be useful,
    130 but WITHOUT ANY WARRANTY; without even the implied warranty of
    131 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    132 GNU General Public License for more details.
    133 
    134 You should have received a copy of the GNU General Public License
    135 along with HeuristicLab. If not, see &lt;http://www.gnu.org/licenses/&gt;.
    136 
    137 External software used by HeuristicLab:
    138  SharpZipLib 0.85.4.0:
    139       (C) 2001-2007 Mike Krueger and John Reilly
    140 </value>
    141   </data>
    142123  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    143124  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
  • trunk/sources/HeuristicLab.PluginInfrastructure/Starter/StarterForm.cs

    r3736 r3742  
    5454      : base() {
    5555      InitializeComponent();
     56      largeImageList.Images.Add(HeuristicLab.PluginInfrastructure.Resources.HeuristicLab);
     57      smallImageList.Images.Add(HeuristicLab.PluginInfrastructure.Resources.HeuristicLab);
    5658      FileVersionInfo pluginInfrastructureVersion = FileVersionInfo.GetVersionInfo(GetType().Assembly.Location);
    5759      Text = "HeuristicLab " + pluginInfrastructureVersion.FileVersion;
  • trunk/sources/HeuristicLab.PluginInfrastructure/Starter/StarterForm.resx

    r3732 r3742  
    128128        AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w
    129129        LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
    130         ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACE
    131         CQAAAk1TRnQBSQFMAwEBAAEMAQABDAEAASABAAEgAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA
    132         AYADAAEgAwABAQEAAQgGAAEQGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEA
     130        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADS
     131        BwAAAk1TRnQBSQFMAwEBAAEEAQABBAEAARABAAEQAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA
     132        AUADAAEQAwABAQEAAQgGAAEEGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEA
    133133        AfABygGmAQABMwUAATMBAAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEA
    134134        AYABfAH/AQACUAH/AQABkwEAAdYBAAH/AewBzAEAAcYB1gHvAQAB1gLnAQABkAGpAa0CAAH/ATMDAAFm
     
    157157        AcwB/wFmAQAC/wGZAQAC/wHMAQACZgH/AQABZgH/AWYBAAFmAv8BAAH/AmYBAAH/AWYB/wEAAv8BZgEA
    158158        ASEBAAGlAQADXwEAA3cBAAOGAQADlgEAA8sBAAOyAQAD1wEAA90BAAPjAQAD6gEAA/EBAAP4AQAB8AH7
    159         Af8BAAGkAqABAAOAAwAB/wIAAf8DAAL/AQAB/wMAAf8BAAH/AQAC/wIAA///AP8AHQAB/2YABP8GAAH/
    160         AwAB/wsAAVMB9GQAARsCUwEaBwADUwIAARoLUwF6Af9iAAH/AlMBmgcAAXoCUwIAAfYNU2MAA1MHAAEa
    161         AlMB/wIAA1MFmgEaAlMBG2QAAXUCUwcAARsCUwEbAgADUwYAAVNmAAGaAlMB/wYAAfYCUwEaAgABegJT
    162         BQAB/2cAARoCUwEbBwACUwF6AgABGgJTAfZsAAH1AlMBGgcAA1MCAAEbAlMBG20AAlMBegcaAXoCUwIA
    163         AfUCUwEabQANUwH0AgACUwGabQABmgxTARoCAANTbQABGgJTARsH9QJTAZoCAAGaAlNtAAEbAlMBGgcA
    164         AlMBdQIAARoCUwH1bAAB/wJTAZoHAAF6AlMCAAEbAlMBGm0AAlMBegcAAZoCUwH/AQAB/wJTARptAANT
    165         BwABGgJTAfMCAAJTAXptAAGaAlMHAAH1AlMBGgIAA1NtAAEaAlMB9QUAAf8EUwGaAQABmgJTbQAB8wJT
    166         ARoGAAHzA1MB9QEAARoCUwH1dwABmgFTAXV+AAFTARt+AAH//wD/APEAAUIBTQE+BwABPgMAASgDAAGA
    167         AwABIAMAAQEBAAEBBgABAhYAA/8BAAT/DAAE/wwABP8MAAT/DAAD/wHfDAABhwHuAf8B5wwAAYcB8QGA
    168         AQEMAAGHAfEBgAEBDAABxwHwAcABAwwAAccB8AHHAe8MAAHDAfABxwHfDAABwwH4AcMB/wwAAcMB+AHD
    169         Af8MAAHgAQABwwH/DAAB4AEAAWMB/wwAAeABAAFjAf8MAAHgAQABYwH/DAAB4QH8AWEB/wwAAeEB/AFh
    170         Af8MAAHxAfwBIQH/DAAB8QH8ATEB/wwAAfEB/AExAf8MAAHwAfgBEQH/DAAB8AH8ARAB/wwAAf8B/gE/
    171         Af8MAAL/AT8B/wwAAv8BfwH/DAAE/wwABP8MAAT/DAAE/wwABP8MAAs=
     159        Af8BAAGkAqABAAOAAwAB/wIAAf8DAAL/AQAB/wMAAf8BAAH/AQAC/wIAA/+CAAL/CwAB9DIAAVMBmgMA
     160        AXoBUwEAB1MxAAF1AVMDAAEbAVMBAAJTNgABGgFTBAABUwEAARoBUzcAAVMEGgFTAQAB9QFTNwAGUwEa
     161        AQABUzcAAVMBGgMAAVMBdQEAAVMB9TYAAVMBegMAAZoBUwEAAVMBGjYAAZoBUwMAAfUBUwEAAlM2AAHz
     162        AVMDAAHzAVMB9QEaAVM8AAFT9wABQgFNAT4HAAE+AwABKAMAAUADAAEQAwABAQEAAQEFAAGAFwAD/wEA
     163        Av8GAAL/BgABnwH9BgABnAGABgABnAGfBgABngGfBgABwAGfBgABwAFfBgABzgFPBgABzgFPBgABzgFP
     164        BgABzgEPBgAB/wF/BgAC/wYAAv8GAAL/BgAL
    172165</value>
    173166  </data>
     
    180173        LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
    181174        ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADS
    182         BwAAAk1TRnQBSQFMAwEBAAEMAQABDAEAARABAAEQAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA
     175        BwAAAk1TRnQBSQFMAwEBAAEEAQABBAEAARABAAEQAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA
    183176        AUADAAEQAwABAQEAAQgGAAEEGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEA
    184177        AfABygGmAQABMwUAATMBAAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEA
Note: See TracChangeset for help on using the changeset viewer.