Skip to content

Commit

Permalink
Update code to add missing GPL 3.x headers.
Browse files Browse the repository at this point in the history
NOTE: the .resx files are missing these headers because the code will
not build if they are included in those files.
  • Loading branch information
RonBOakes committed May 9, 2024
1 parent dd9e779 commit 0e8cbd2
Show file tree
Hide file tree
Showing 23 changed files with 389 additions and 24 deletions.
17 changes: 16 additions & 1 deletion ConlangAudioHoning/AboutBox.Designer.cs

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

18 changes: 17 additions & 1 deletion ConlangAudioHoning/AboutBox.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
using System;
/*
* About box for the Conlang Audio Honing Program
* Copyright (C) 2024 Ronald B. Oakes.
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
Expand Down
18 changes: 17 additions & 1 deletion ConlangAudioHoning/AzureSpeak.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
using ConlangJson;
/*
* Interface for generating speech using Microsoft Azure Text to Speech
* Copyright (C) 2024 Ronald B. Oakes
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/using ConlangJson;
using Microsoft.CognitiveServices.Speech;
using Microsoft.CognitiveServices.Speech.Audio;
using System;
Expand Down
18 changes: 17 additions & 1 deletion ConlangAudioHoning/ConlangAudioHoning.csproj
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
<Project Sdk="Microsoft.NET.Sdk">
<!--
Conlang Audio Honing tool C# Project File
Copyright (C) 2024 Ronald B. Oakes
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.
-->
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>WinExe</OutputType>
Expand Down
17 changes: 16 additions & 1 deletion ConlangAudioHoning/LanguageHoningForm.Designer.cs

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

18 changes: 17 additions & 1 deletion ConlangAudioHoning/LexicalOrderEditor.Designer.cs

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

18 changes: 17 additions & 1 deletion ConlangAudioHoning/LexicalOrderEditor.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
using ConlangJson;
/*
* Lexical Order Editor Form
* Copyright (C) 2024 Ronald B. Oakes
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/using ConlangJson;
using System.Text;

namespace ConlangAudioHoning
Expand Down
17 changes: 16 additions & 1 deletion ConlangAudioHoning/LexiconEditor.Designer.cs

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

18 changes: 17 additions & 1 deletion ConlangAudioHoning/LexiconEditor.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
using ConlangJson;
/*
* Lexicon Editor form
* Copyright (C) 2024 Ronald B. Oakes
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/using ConlangJson;
using System.Text.RegularExpressions;
using static System.Windows.Forms.VisualStyles.VisualStyleElement.ToolTip;

Expand Down
18 changes: 17 additions & 1 deletion ConlangAudioHoning/LexiconEditorForm.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
using ConlangJson;
/*
* Form for wrapping around the Lexicon Editor control
* Copyright (C) 2024 Ronald B. Oakes
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/using ConlangJson;
using System;
using System.Collections.Generic;
using System.Linq;
Expand Down
18 changes: 17 additions & 1 deletion ConlangAudioHoning/SoundMapListEditor.Designer.cs

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

18 changes: 17 additions & 1 deletion ConlangAudioHoning/SoundMapListEditorForm.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
using ConlangJson;
/*
* Form to wrap around the Sound Map Editor control
* Copyright (C) 2024 Ronald B. Oakes
*
* This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/using ConlangJson;
using System;
using System.Collections.Generic;
using System.Linq;
Expand Down
22 changes: 20 additions & 2 deletions ConlangAudioHoningInstaller/AppComponents.wxs
Original file line number Diff line number Diff line change
@@ -1,11 +1,28 @@
<!--
Wix Installer Application Component Settings
Copyright (C) 2024 Ronald B. Oakes
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.
-->
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<Fragment>
<ComponentGroup Id="AppComponents" Directory="INSTALLFOLDER">
<Component>
<File Source="ConlangAudioHoning.exe">
<Shortcut Name="Conlang Audio Honing"
Directory="StartMenuFolder"
Advertise="yes"/>
Advertise="yes"
Icon="ConlangAudioHoning.ico"/>
</File>
</Component>
<Component>
Expand Down Expand Up @@ -36,7 +53,8 @@
<File Source="LanguageEditor.exe">
<Shortcut Name="Language Editor"
Directory="StartMenuFolder"
Advertise="yes"/>
Advertise="yes"
Icon="LanguageEditor.ico"/>
</File>
</Component>
<Component>
Expand Down
16 changes: 16 additions & 0 deletions ConlangAudioHoningInstaller/Folders.wxs
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--
Wix Installer Application Configuration (Conlang Audio Honing and Language Editor)
Copyright (C) 2024 Ronald B. Oakes
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.
-->
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<Fragment>
<StandardDirectory Id="ProgramFiles6432Folder">
Expand Down
22 changes: 20 additions & 2 deletions ConlangAudioHoningInstaller/Package.wxs
Original file line number Diff line number Diff line change
@@ -1,7 +1,25 @@
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<!--
Wix Installer Package Configuration (Conlang Audio Honing and Language Installer)
Copyright (C) 2024 Ronald B. Oakes
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.
-->
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<Package Name="ConlangAudioHoning" Manufacturer="Conlang Audio Honing Project" Version="0.1.0.0" UpgradeCode="1b638398-b99e-4071-86b1-80196800e622">
<MajorUpgrade DowngradeErrorMessage="!(loc.DowngradeError)" />

<Icon Id="ConlangAudioHoning.ico" SourceFile="../ConlangAudioHoning/icons8-sound-9696x96.ico"/>
<Icon Id="LanguageEditor.ico" SourceFile="../LanguageEditor/icons8-select-all-10096x96.ico"/>
<Property Id="ARPPRODUCTICON" Value="ConlangAudioHoning.ico" />
<Feature Id="Main">
<ComponentGroupRef Id="AppComponents" />
<ComponentGroupRef Id="NativeComponents"/>
Expand Down
19 changes: 17 additions & 2 deletions ConlangAudioHoningInstallerBundle/Bundle.wxs
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
<Bundle Name="ConlangAudioHoningInstallerBundle" Manufacturer="Conlang Audio Honing Project" Version="1.0.0.0" UpgradeCode="4646c55a-adec-4e88-b69c-048ecc52166f">
<!--
Wix Installer Bundle Configuration.
Copyright (C) 2024 Ronald B. Oakes
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.
-->
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
<Bundle Name="ConlangAudioHoningInstallerBundle" Manufacturer="Conlang Audio Honing Project" Version="0.1.0.0" UpgradeCode="4646c55a-adec-4e88-b69c-048ecc52166f">
<BootstrapperApplication>
<bal:WixStandardBootstrapperApplication LicenseUrl="https://www.gnu.org/licenses/gpl-3.0.en.html#license-text" Theme="hyperlinkLicense" />
</BootstrapperApplication>
Expand Down
16 changes: 16 additions & 0 deletions ConlangJson/ConlangJson.csproj
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--
Conlang JSON Format .NET interface C# Project file
Copyright (C) 2023-2024 Ronald B. Oakes
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.
-->
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
Expand Down
Loading

0 comments on commit 0e8cbd2

Please sign in to comment.