Skip to content

Commit

Permalink
Remove CodePlex references
Browse files Browse the repository at this point in the history
First pass to remove all references to CodePlex and
replace them with references to GitHub
  • Loading branch information
clechasseur committed Jul 12, 2017
1 parent 2a11e34 commit 1965f17
Show file tree
Hide file tree
Showing 30 changed files with 109 additions and 185 deletions.
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.vs/
bin/
obj/
*.aps
dlldata.c
*_i.c
*_i.h
*_p.c
1 change: 1 addition & 0 deletions HISTORY.TXT → HISTORY
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ Version 14.0 (2017-??-??)
-------------------------
- New UI to select which command are included in main menu/submenu, a little like it was in 12.0.
- Settings window now remembers its size and position. It can also be resized. [https://pathcopycopy.codeplex.com/workitem/11423]
- Project moved to GitHub because of planned CodePlex shutdown.


Version 13.0.1 (2016-10-12)
Expand Down
7 changes: 0 additions & 7 deletions Installer/Input/Path Copy Copy on CodePlex.url

This file was deleted.

15 changes: 7 additions & 8 deletions Installer/Setup.iss
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@
#define MyAppVerName "Path Copy Copy DEBUG 14.0"
#endif
#define MyAppPublisher "Charles Lechasseur"
#define MyAppURL "https://pathcopycopy.codeplex.com/"
#define MyAppURL "https://pathcopycopy.github.io/"
#define MyAppDescription "Path Copy Copy Shell Contextual Menu Extension"
#define MyAppCopyright "(c) 2008-2017, Charles Lechasseur. See LICENSE.TXT for details."
#define MyLicenseFile "..\LICENSE.TXT"
#define MyAppCopyright "(c) 2008-2017, Charles Lechasseur. See LICENSE for details."
#define MyLicenseFile "..\LICENSE"

; Include Inno Download Plugin script to be able to download dependencies.
; To use this, make sure Inno Download Plugin is installed: http://mitrich.net23.net/?/inno-download-plugin.html
Expand Down Expand Up @@ -124,9 +124,8 @@ Source: ..\bin\Win32\{#MyConfiguration}\PathCopyCopySettings.exe; DestDir: {app}
Source: ..\bin\Win32\{#MyConfiguration}\PathCopyCopyRegexTester.exe; DestDir: {app}; Flags: ignoreversion restartreplace overwritereadonly uninsrestartdelete uninsremovereadonly
Source: ..\bin\Win32\{#MyConfiguration}\PathCopyCopyCOMPluginExecutor32.exe; DestDir: {app}; Flags: ignoreversion restartreplace overwritereadonly uninsrestartdelete uninsremovereadonly
Source: ..\bin\x64\{#MyConfiguration}\PathCopyCopyCOMPluginExecutor64.exe; DestDir: {app}; Flags: ignoreversion restartreplace overwritereadonly uninsrestartdelete uninsremovereadonly; Check: Is64BitInstallMode
Source: ..\LICENSE.TXT; DestDir: {app}; Flags: overwritereadonly uninsremovereadonly
Source: ..\HISTORY.TXT; DestDir: {app}; Flags: overwritereadonly uninsremovereadonly
Source: .\Input\Path Copy Copy on CodePlex.url; DestDir: {app}; Flags: overwritereadonly uninsremovereadonly
Source: ..\LICENSE; DestDir: {app}; Flags: overwritereadonly uninsremovereadonly
Source: ..\HISTORY; DestDir: {app}; Flags: overwritereadonly uninsremovereadonly
Source: ..\Schemas\PipelinePluginCollection.xsd; DestDir: {app}\Schemas; Flags: overwritereadonly uninsremovereadonly
Source: ..\obj\Win32\{#MyConfiguration}\PathCopyCopy\PathCopyCopy.tlb; DestDir: {app}\Type Libraries\Win32; Flags: overwritereadonly uninsremovereadonly
Source: ..\obj\x64\{#MyConfiguration}\PathCopyCopy\PathCopyCopy.tlb; DestDir: {app}\Type Libraries\x64; Flags: overwritereadonly uninsremovereadonly
Expand All @@ -139,7 +138,6 @@ Source: ..\Samples\SampleCOMPluginCSharp\SampleCOMPlugin\Properties\*; DestDir:

[Icons]
Name: {group}\Path Copy Copy Settings; Filename: {app}\PathCopyCopySettings.exe; Flags: excludefromshowinnewinstall
Name: {group}\Path Copy Copy License; Filename: {app}\LICENSE.TXT; Flags: excludefromshowinnewinstall

[Registry]
#ifdef PER_USER
Expand All @@ -156,9 +154,10 @@ Root: HKLM64; Subkey: Software\clechasseur\PathCopyCopy; Flags: uninsdeletekeyif
#endif

[InstallDelete]
; Legacy shortcuts without the "Path Copy Copy" prefix
Type: files; Name: {group}\Settings.lnk
Type: files; Name: {group}\License.lnk
Type: files; Name: {group}\Path Copy Copy License.lnk
Type: files; Name: {app}\Path Copy Copy on CodePlex.url

[Run]
Filename: {sys}\regsvr32.exe; Parameters: "{code:Regsvr32InstallParameters} ""{app}\PCC32.dll"""; WorkingDir: {app}; StatusMsg: {code:GetStatusRegisterFiles}; Flags: runhidden 32bit
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2017 Charles Lechasseur
Copyright (c) 2008-2017 Charles Lechasseur

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
51 changes: 51 additions & 0 deletions LICENSE.CommandLineArguments
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
Microsoft Public License (Ms-PL)

This license governs use of the accompanying software. If you use the software, you
accept this license. If you do not accept the license, do not use the software.

1. Definitions

The terms "reproduce," "reproduction," "derivative works," and "distribution" have the
same meaning here as under U.S. copyright law.

A "contribution" is the original software, or any additions or changes to the software.

A "contributor" is any person that distributes its contribution under this license.

"Licensed patents" are a contributor's patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copyright Grant- Subject to the terms of this license, including the license conditions
and limitations in section 3, each contributor grants you a non-exclusive, worldwide,
royalty-free copyright license to reproduce its contribution, prepare derivative works
of its contribution, and distribute its contribution or any derivative works that you create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and
limitations in section 3, each contributor grants you a non-exclusive, worldwide,
royalty-free license under its licensed patents to make, have made, use, sell, offer for
sale, import, and/or otherwise dispose of its contribution in the software or derivative
works of the contribution in the software.

3. Conditions and Limitations

(A) No Trademark License- This license does not grant you rights to use any contributors'
name, logo, or trademarks.

(B) If you bring a patent claim against any contributor over patents that you claim are
infringed by the software, your patent license from such contributor to the software ends
automatically.

(C) If you distribute any portion of the software, you must retain all copyright, patent,
trademark, and attribution notices that are present in the software.

(D) If you distribute any portion of the software in source code form, you may do so only under
this license by including a complete copy of this license with your distribution. If you
distribute any portion of the software in compiled or object code form, you may only do so
under a license that complies with this license.

(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no
express warranties, guarantees or conditions. You may have additional consumer rights under
your local laws which this license cannot change. To the extent permitted under your local
laws, the contributors exclude the implied warranties of merchantability, fitness for a
particular purpose and non-infringement.
26 changes: 0 additions & 26 deletions LICENSE.TXT

This file was deleted.

7 changes: 3 additions & 4 deletions PathCopyCopy.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26020.0
VisualStudioVersion = 15.0.26430.14
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PathCopyCopy", "PathCopyCopy\PathCopyCopy.vcxproj", "{AA106D7B-966E-4A98-8EAD-0AE2AE0038D2}"
EndProject
Expand All @@ -18,9 +18,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PathCopyCopyRegexTester", "
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{0B4523A6-521E-43F6-BC87-44919C8CA492}"
ProjectSection(SolutionItems) = preProject
HISTORY.TXT = HISTORY.TXT
LICENSE.TXT = LICENSE.TXT
README-DEV.TXT = README-DEV.TXT
HISTORY = HISTORY
LICENSE = LICENSE
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PathCopyCopyCOMPluginExecutor", "PathCopyCopyCOMPluginExecutor\PathCopyCopyCOMPluginExecutor.vcxproj", "{F682E1A6-ADFA-403F-8C8A-5D61F8E023A9}"
Expand Down
2 changes: 1 addition & 1 deletion PathCopyCopy/src/PathCopyCopy.idl
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ library PathCopyCopyLib
{
[
propget,
helpstring("ID of the group to which this plugin belongs. If a non-zero value is returned, all plugins in that group will be placed together in the contextual menu. See http://pathcopycopy.codeplex.com/documentation for more info on what to pass here.")
helpstring("ID of the group to which this plugin belongs. If a non-zero value is returned, all plugins in that group will be placed together in the contextual menu.")
]
HRESULT GroupId([out, retval] ULONG* p_pGroupId);

Expand Down
32 changes: 16 additions & 16 deletions PathCopyCopySettings/UI/Forms/MainForm.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions PathCopyCopySettings/UI/Forms/MainForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,13 @@ public partial class MainForm : Form
private const string PATHS_SEPARATOR_ON_SAME_LINE = " ";

/// Name of our LICENSE file.
private const string LICENSE_TXT_FILE = "LICENSE.TXT";
private const string LICENSE_TXT_FILE = "LICENSE";

/// URI of the Donations page.
private const string DONATIONS_PAGE_URI = @"https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LM5B9WNTH4KN4&lc=CA&item_name=Charles%20Lechasseur&item_number=PathCopyCopy&currency_code=CAD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted";

/// URI of the page specifying the Path Copy Copy license on CodePlex.
private const string LICENSE_PAGE_URI = @"https://pathcopycopy.codeplex.com/license";
/// URI of the page specifying the Path Copy Copy license on GitHub.
private const string LICENSE_PAGE_URI = @"https://github.com/clechasseur/pathcopycopy/blob/master/LICENSE";

/// Extension of legacy pipeline plugins export files.
private const string LEGACY_PIPELINE_PLUGINS_EXT = ".pccpp";
Expand Down Expand Up @@ -121,7 +121,7 @@ public MainForm()
}
ProductAndVersionLbl.Text = String.Format(ProductAndVersionLbl.Text, version.ToString(numComponents));
CopyrightLbl.Text = GetAssemblyCopyrightString(thisAssembly);
MainToolTip.SetToolTip(CodePlexSiteLinkLbl, CodePlexSiteLinkLbl.Text);
MainToolTip.SetToolTip(SiteLinkLbl, SiteLinkLbl.Text);
MainToolTip.SetToolTip(LicenseTxtLinkLbl, licensePath);
DonationLinkLbl.Links[0].LinkData = DONATIONS_PAGE_URI;
MainToolTip.SetToolTip(DonationLinkLbl, DONATIONS_PAGE_URI);
Expand Down Expand Up @@ -670,10 +670,10 @@ private void EncodeURIWhitespaceChk_CheckedChanged(object sender, EventArgs e)
/// </summary>
/// <param name="sender">Event sender.</param>
/// <param name="e">Event arguments.</param>
private void CodePlexSiteLinkLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
private void SiteLinkLbl_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
// Link is the control's text.
Process.Start(CodePlexSiteLinkLbl.Text);
Process.Start(SiteLinkLbl.Text);
}

/// <summary>
Expand Down
15 changes: 15 additions & 0 deletions PathCopyCopySettings/UI/Forms/MainForm.resx
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,18 @@
<metadata name="InSubmenuCol.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="IconCol.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="PluginCol.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="InMainMenuCol.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="InSubmenuCol.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="ExportPipelinePluginsSaveDlg.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
Expand All @@ -144,4 +156,7 @@
<metadata name="ExportUserSettingsSaveDlg.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>583, 18</value>
</metadata>
<metadata name="MainToolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>769, 18</value>
</metadata>
</root>
Loading

0 comments on commit 1965f17

Please sign in to comment.