Skip to content

Commit

Permalink
Version 1.18.1
Browse files Browse the repository at this point in the history
  • Loading branch information
audiamus committed Mar 5, 2023
1 parent 4f409c0 commit 3fdae89
Show file tree
Hide file tree
Showing 15 changed files with 679 additions and 554 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,15 @@ The application requires .Net Framework 4.8 to be installed. On Windows 10/11 sy
AAX Audio Converter is configured to support high DPI monitors under Windows 10. It will scale properly when the user changes the DPI or scale factor.

## Download
Windows setup package version 1.18, English and German, with manuals, plus FFmpeg executable:
Windows setup package version 1.18.1, English and German, with manuals, plus FFmpeg executable:

**[AaxAudioConverter-1.18-Setup.exe](https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18/AaxAudioConverter-1.18-Setup.exe)**
**[AaxAudioConverter-1.18.1-Setup.exe](https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18.1/AaxAudioConverter-1.18.1-Setup.exe)**

Manuals (also included in the setup package):

**[English](https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18/AaxAudioConverter.pdf)**
**[English](https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18.1/AaxAudioConverter.pdf)**

**[German](https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18/AaxAudioConverter.de.pdf)**
**[German](https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18.1/AaxAudioConverter.de.pdf)**


## Dependencies
Expand Down
4 changes: 2 additions & 2 deletions res/Setup.dat
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18/AaxAudioConverter-1.18-Setup.exe
MD5: 39ce1f60c41e24478857dd7886d07e21
https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18.1/AaxAudioConverter-1.18.1-Setup.exe
MD5: 2757398570df456f8d9cdd4f88687498
6 changes: 3 additions & 3 deletions res/Setup.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[
{
"Url": "https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18/AaxAudioConverter-1.18-Setup.exe",
"Url": "https://github.com/audiamus/AaxAudioConverter/releases/download/v1.18.1/AaxAudioConverter-1.18.1-Setup.exe",
"AppName": "AaxAudioConverter",
"Version": "1.18",
"Version": "1.18.1",
"Preview": false,
"Descript": null,
"Md5": "39ce1f60c41e24478857dd7886d07e21"
"Md5": "2757398570df456f8d9cdd4f88687498"
},
{
"AppName": "BookLibConnect",
Expand Down
Binary file modified src/AaxAudioConverter/AaxAudioConverter.de.odt
Binary file not shown.
558 changes: 303 additions & 255 deletions src/AaxAudioConverter/AaxAudioConverter.latest.de.rtf

Large diffs are not rendered by default.

583 changes: 311 additions & 272 deletions src/AaxAudioConverter/AaxAudioConverter.latest.rtf

Large diffs are not rendered by default.

Binary file modified src/AaxAudioConverter/AaxAudioConverter.odt
Binary file not shown.
18 changes: 13 additions & 5 deletions src/AaxAudioConverter/App.config
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="audiamus.aaxconv.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>
<section name="audiamus.aaxconv.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="audiamus.aaxconv.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
<section name="audiamus.aaxconv.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>

<System.Windows.Forms.ApplicationConfigurationSection>
<add key="DpiAwareness" value="PerMonitorV2"/>
<add key="DpiAwareness" value="PerMonitorV2" />
</System.Windows.Forms.ApplicationConfigurationSection>

<userSettings>
Expand Down Expand Up @@ -195,4 +195,12 @@
</setting>
</audiamus.aaxconv.Properties.Settings>
</applicationSettings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
4 changes: 2 additions & 2 deletions src/AaxAudioConverter/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion ("1.18.0.0")]
[assembly: AssemblyFileVersion ("1.18.0.0")]
[assembly: AssemblyVersion ("1.18.1.0")]
[assembly: AssemblyFileVersion ("1.18.1.0")]
[assembly: NeutralResourcesLanguage ("en")]

9 changes: 5 additions & 4 deletions src/AaxAudioConverterLib/AaxAudioConverterLib.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,16 @@
<LangVersion>7.1</LangVersion>
</PropertyGroup>
<ItemGroup>
<Reference Include="ATL, Version=4.17.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\z440.atl.core.4.17.0\lib\net48\ATL.dll</HintPath>
<Reference Include="ATL, Version=4.20.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\z440.atl.core.4.20.0\lib\net48\ATL.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.5.3\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
Expand Down Expand Up @@ -116,6 +116,7 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="packages.config">
<SubType>Designer</SubType>
</None>
Expand Down
4 changes: 2 additions & 2 deletions src/AaxAudioConverterLib/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion ("1.18.0.0")]
[assembly: AssemblyFileVersion ("1.18.0.0")]
[assembly: AssemblyVersion ("1.18.1.0")]
[assembly: AssemblyFileVersion ("1.18.1.0")]
10 changes: 8 additions & 2 deletions src/AaxAudioConverterLib/TagAndFileNamingHelper.cs
Original file line number Diff line number Diff line change
Expand Up @@ -585,8 +585,14 @@ private bool readMetadataAtlAax () {
afi.Genre = tags.Genre?.Decode ().SplitTrim ().FirstOrDefault ();

afi.Narrators = atlCustomTag (tags, NRT).Decode ().SplitTrim ();
afi.Abstract = atlCustomTag (tags, DES).Decode ();
afi.Publisher = atlCustomTag (tags, PUB).Decode ();

afi.Abstract = tags.Description?.Decode ();
if (afi.Abstract.IsNullOrWhiteSpace ())
afi.Abstract = atlCustomTag (tags, DES).Decode ();

afi.Publisher = tags.Publisher?.Decode ();
if (afi.Publisher.IsNullOrWhiteSpace ())
afi.Publisher = atlCustomTag (tags, PUB).Decode ();

#if MULTIPART_TEST
{
Expand Down
23 changes: 23 additions & 0 deletions src/AaxAudioConverterLib/app.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
4 changes: 2 additions & 2 deletions src/AaxAudioConverterLib/packages.config
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Newtonsoft.Json" version="13.0.2" targetFramework="net48" />
<package id="System.Runtime.CompilerServices.Unsafe" version="4.5.3" targetFramework="net48" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net48" />
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net48" />
<package id="Ude.NetStandard" version="1.2.0" targetFramework="net48" />
<package id="z440.atl.core" version="4.17.0" targetFramework="net48" />
<package id="z440.atl.core" version="4.20.0" targetFramework="net48" />
</packages>
2 changes: 1 addition & 1 deletion src/InnoSetup/AaxAudioConverter setup.iss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#define MyAppSetupName 'AAX Audio Converter'
#define MyAppVersion '1.18'
#define MyAppVersion '1.18.1'
#define MyProgramExe = 'AaxAudioConverter.exe'
#define MyCompany = 'audiamus'
#define MyAppName = 'AaxAudioConverter'
Expand Down

0 comments on commit 3fdae89

Please sign in to comment.