Skip to content

Commit

Permalink
Prepare v1.1.6 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
enzo1982 committed Jan 21, 2022
1 parent 994b9f8 commit bc93013
Show file tree
Hide file tree
Showing 17 changed files with 168 additions and 2,869 deletions.
4 changes: 1 addition & 3 deletions Readme
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,6 @@ History

- Improvements

- improved support for languages written from right to left
- improved performance of adding video and proprietary audio files (DTS, DSD etc.) to the joblist
- playlists can now be added to the joblist by drag & drop
- added <tempo> and <initialkey> placeholders for use in filename patterns
Expand Down Expand Up @@ -203,9 +202,8 @@ History
- updated mpg123 to version 1.29.3
- updated libsamplerate to version 0.2.2

- New and updated translations
- New translations

- added Persian translation
- added Swedish and Portuguese (Brazilian) manuals

Version 1.1.5a (December 2021)
Expand Down
4 changes: 1 addition & 3 deletions Readme.de
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,6 @@ Geschichte

- Verbesserungen

- Unterstützung für von rechts nach links geschriebene Sprachen verbessert
- Performance beim Hinzufügen von Video- und proprietären Audiodateien (DTS, DSD etc.) zur Jobliste verbessert
- Playlisten können jetzt per Drag & Drop zur Jobliste hinzugefügt werden
- Platzhalter <tempo> und <initialkey> zur Verwendung in Dateinamensvorlagen hinzugefügt
Expand Down Expand Up @@ -202,9 +201,8 @@ Geschichte
- mpg123 auf Version 1.29.3 aktualisiert
- libsamplerate auf Version 0.2.2 aktualisiert

- Neue und aktualisiserte Übersetzungen
- Neue Übersetzungen

- Persische Übersetzung hinzugefügt
- Schwedische und portugiesische (brasilianisch) Hilfeseiten hinzugefügt

Version 1.1.5a (Dezember 2021)
Expand Down
1,462 changes: 0 additions & 1,462 deletions i18n/freac/crowdin/freac_fa.xml

This file was deleted.

1,374 changes: 0 additions & 1,374 deletions i18n/freac/freac_fa.xml

This file was deleted.

44 changes: 44 additions & 0 deletions metadata/org.freac.freac.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,50 @@
</screenshot>
</screenshots>
<releases>
<release version="1.1.6" date="2022-01-21">
<description>
<p>New features:</p>
<ul>
<li>Added support for editing lyrics in the tag editor</li>
<li>Added support for creating cue sheets and playlists with freaccmd</li>
</ul>
<p>Improvements:</p>
<ul>
<li>Improved performance of adding video and proprietary audio files (DTS, DSD etc.) to the joblist</li>
<li>Playlists can now be added to the joblist by drag & drop</li>
<li>Added &lt;tempo&gt; and &lt;initialkey&gt; placeholders for use in filename patterns</li>
<li>Added optional composer, conductor, tempo, musical key and ISRC columns to the joblist</li>
<li>Added initial key field to tag editor</li>
<li>Added support for lyrics in ID3v2, MP4, Vorbis Comment, APEv2 and WMA tags</li>
<li>Added support for parsing OverDrive MediaMarkers in ID3v2 tags</li>
<li>Added support for the pre-emphasis flag in cue sheets</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li>Fixed possible crash upon querying the CDDB database</li>
<li>Fixed possible crash in FAAD2 decoder when trying to open unsupported files</li>
<li>Fixed faulty decoding of certain AAC files caused by a bug in the FDK-AAC decoder</li>
<li>Fixed possible faulty output when decoding from non-zero positions using external decoders</li>
<li>Fixed issue ripping CD tracks when output filename pattern is &lt;filename&gt;</li>
<li>Fixed AccurateRip reporting verification errors for hidden track one audio</li>
<li>Fixed setting to replace spaces not being respected when writing cover art and log files</li>
<li>Fixed setting to suppress Unicode characters not being respected when writing cover art and log files</li>
<li>Fixed tag editor fields for media type, catalog number and barcode being limited to 12 characters</li>
</ul>
<p>New and updated codecs:</p>
<ul>
<li>Added native Apple Lossless decoder</li>
<li>Updated FFmpeg to version 5.0</li>
<li>Updated Monkey's Audio to version 7.23</li>
<li>Updated mpg123 to version 1.29.3</li>
<li>Updated libsamplerate to version 0.2.2</li>
</ul>
<p>New translations:</p>
<ul>
<li>Added Swedish and Portuguese (Brazilian) manuals</li>
</ul>
</description>
</release>
<release version="1.1.5" date="2021-06-27">
<description>
<p>New features:</p>
Expand Down
4 changes: 2 additions & 2 deletions packaging/haiku/freac-version.recipe.template
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ PROVIDES="
"
REQUIRES="
haiku$secondaryArchSuffix
boca$secondaryArchSuffix >= 1.0.5
boca$secondaryArchSuffix >= 1.0.6
smooth$secondaryArchSuffix >= 0.9.6
cmd:ffmpeg
cmd:mpcdec
Expand Down Expand Up @@ -69,7 +69,7 @@ REQUIRES="

BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
boca${secondaryArchSuffix}_devel >= 1.0.5
boca${secondaryArchSuffix}_devel >= 1.0.6
smooth${secondaryArchSuffix}_devel >= 0.9.6
devel:libboca_1.0$secondaryArchSuffix >= 3
"
Expand Down
4 changes: 2 additions & 2 deletions packaging/macosx/freac.app/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@
<key>CFBundleSignature</key>
<string>f:ac</string>
<key>CFBundleVersion</key>
<string>1.1.5.5608</string>
<string>1.1.6.5637</string>
<key>CFBundleShortVersionString</key>
<string>1.1.5</string>
<string>1.1.6</string>
<key>LSBackgroundOnly</key>
<false/>
<key>LSMinimumSystemVersion</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<key>CFBundleSignature</key>
<string>stns</string>
<key>CFBundleVersion</key>
<string>0.9.8</string>
<string>0.9.9</string>
<key>LSBackgroundOnly</key>
<string>0</string>
<key>LSEnvironment</key>
Expand Down
8 changes: 4 additions & 4 deletions packaging/macosx/package.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#!/bin/bash

#RELEASE=1.1.5
RELEASE=1.1.5-`date +"%Y%m%d"`
RELEASE=1.1.6
#RELEASE=1.1.6-`date +"%Y%m%d"`

#VERSION="v1.1.5"
VERSION="v1.1.5 (`date +"%Y%m%d"`)"
VERSION="v1.1.6"
#VERSION="v1.1.6 (`date +"%Y%m%d"`)"

MACOSX_TARGET=$MACOSX_DEPLOYMENT_TARGET
if [[ -z $MACOSX_TARGET ]]; then
Expand Down
4 changes: 2 additions & 2 deletions packaging/unix/package.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/bin/bash
PREFIX=/usr/local

#RELEASE=1.1.5
RELEASE=1.1.5-`date +"%Y%m%d"`
RELEASE=1.1.6
#RELEASE=1.1.6-`date +"%Y%m%d"`

SMOOTHVER=0.9
SMOOTHREV=0
Expand Down
95 changes: 95 additions & 0 deletions packaging/windows/setup-arm.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
<?xml version="1.0" encoding="UTF-8"?>
<proSetupConfig>
<setup>
<version>v0.2</version>
<background value="false"/>
</setup>
<application>
<name>fre:ac</name>
<longname>fre:ac - free audio converter</longname>
<version>v1.1.6</version>
<logo>setup.pci:0</logo>
</application>
<uninstall createLog="true">
<icon>freac.exe,0</icon>
<file>freaccmd.ini</file>
<file>freac.ini</file>
<file>freac.xml</file>
<file>plugins/plugins.ini</file>
<file>eUpdate.xml</file>
</uninstall>
<dialogs>
<dialog id="intro">
<title>%LONGNAME% Setup</title>
<text>Welcome to the %NAME% Setup Wizard&#10;&#10;&#10;This will install %NAME% %VERSION% on your computer.&#10;&#10;It is recommended that you close all other applications you have running&#10;before continuing. This will help avoiding possible conflicts during the&#10;installation process.&#10;&#10;Click Next to continue, or Cancel to exit Setup.</text>
</dialog>
<dialog id="license">
<title>Setup - License Agreement</title>
<text>Please read the following license agreement. Click Yes to accept&#10;the agreement, or No to cancel the Setup.</text>
<licensefile>Copying</licensefile>
</dialog>
<dialog id="directory">
<title>Setup - Destination Directory</title>
<text>Setup will install %NAME% in the following folder.&#10;&#10;To install into a different folder, click Browse, and select another folder.</text>
<defaultdir>%NAME%</defaultdir>
</dialog>
<dialog id="components">
<title>Setup - Components to install</title>
<text>Select the components you want to install.</text>
</dialog>
<dialog id="links">
<title>Setup - Start Menu and Desktop Shortcuts</title>
<text>Setup can create shortcuts to the installed program.&#10;Please select which shortcuts shall be created.</text>
</dialog>
<dialog id="summary">
<title>Setup - Ready to install</title>
<text>Setup is now ready to install %NAME% on your computer.&#10;&#10;Click Next to install the program files on your computer, or Cancel&#10;to exit Setup.</text>
</dialog>
<dialog id="installation">
<title>Setup - Copying files</title>
<text>Setup is copying the program files to your computer.&#10;&#10;Please wait until the installation process has finished. You can then&#10;start working with the installed program.</text>
</dialog>
<dialog id="finish">
<title>Setup - Installation finished</title>
<text>Congratulations! %NAME% %VERSION% has been successfully installed&#10;on your computer.&#10;&#10;You can now start %NAME% from the Windows Start menu.&#10;&#10;Click Finish to close the setup wizard.</text>
</dialog>
</dialogs>
<components>
<component name="%NAME% %VERSION% program files (required)" required="true">
<archive>data/main.psa</archive>
<file>smooth.dll</file>
<file>libc++.dll</file>
<file>libunwind.dll</file>
</component>
<component name="easyUpdate online updater" default="true">
<archive>data/eupdate.psa</archive>
<text>Install an online update&#10;component that will notify&#10;you about new software&#10;versions</text>
</component>
<component name="%NAME% command line interface" default="false">
<archive>data/cmd.psa</archive>
<text>Install a command line&#10;interface useful for use&#10;in batch scripts</text>
</component>
<component name="smooth Translator utility" id="translator" default="false">
<archive>data/translator.psa</archive>
<text>Install an easy to use&#10;application for editing&#10;%NAME% XML language&#10;files</text>
</component>
<component name="%NAME% source code" subdir="source" default="false">
<archive>data/source.psa</archive>
<text>Install the complete C++&#10;source code to %NAME%</text>
</component>
</components>
<links>
<startmenu subdir="%LONGNAME%">
<link file="freac.exe">%LONGNAME%</link>
<link file="manual\index.html">%NAME% User Guide</link>
<link file="uninstall.exe">Uninstall %NAME%</link>
<link file="translator.exe" depends="translator">smooth Translator</link>
</startmenu>
<desktop>
<link file="freac.exe">%LONGNAME%</link>
</desktop>
<quicklaunch>
<link file="freac.exe">%LONGNAME%</link>
</quicklaunch>
</links>
</proSetupConfig>
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<application>
<name>fre:ac</name>
<longname>fre:ac - free audio converter</longname>
<version>v1.1.5</version>
<version>v1.1.6</version>
<logo>setup.pci:0</logo>
</application>
<uninstall createLog="true">
Expand Down
8 changes: 4 additions & 4 deletions resources/resources.rc
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#include "../include/resources.h"

IDR_VERSION VERSIONINFO
FILEVERSION 1,1,5,5608
PRODUCTVERSION 1,1,5,5608
FILEVERSION 1,1,6,5637
PRODUCTVERSION 1,1,6,5637
FILEOS VOS_NT_WINDOWS32
FILETYPE VFT_APP
BEGIN
Expand All @@ -12,11 +12,11 @@ BEGIN
BLOCK "000004B0" // Block: language ID = Multilingual, char set = Unicode
BEGIN
VALUE "FileDescription", "fre:ac - free audio converter\0"
VALUE "FileVersion", "1.1.5.5608\0"
VALUE "FileVersion", "1.1.6.5637\0"
VALUE "InternalName", "FREAC\0"
VALUE "OriginalFilename", "freac.exe\0"
VALUE "ProductName", "fre:ac\0"
VALUE "ProductVersion", "1.1.5\0"
VALUE "ProductVersion", "1.1.6\0"
VALUE "LegalCopyright", "Copyright � 2001-2022 Robert Kausch\0"
VALUE "Official website", "https://www.freac.org/\0"
END
Expand Down
2 changes: 1 addition & 1 deletion resources/resources.rdef
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ resource app_flags B_MULTIPLE_LAUNCH;
resource app_version {
major = 1,
middle = 1,
minor = 5,
minor = 6,

variety = B_APPV_FINAL,
internal = 0,
Expand Down
8 changes: 4 additions & 4 deletions resources/resources_vd.rc
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
#include "../include/resources.h"

IDR_VERSION VERSIONINFO
FILEVERSION 1,1,5,5608
PRODUCTVERSION 1,1,5,5608
FILEVERSION 1,1,6,5637
PRODUCTVERSION 1,1,6,5637
FILEOS VOS_NT_WINDOWS32
FILETYPE VFT_APP
BEGIN
Expand All @@ -12,11 +12,11 @@ BEGIN
BLOCK "000004B0" // Block: language ID = Multilingual, char set = Unicode
BEGIN
VALUE "FileDescription", "fre:ac - free video downloader\0"
VALUE "FileVersion", "1.1.5.5608\0"
VALUE "FileVersion", "1.1.6.5637\0"
VALUE "InternalName", "FREAC\0"
VALUE "OriginalFilename", "freac.exe\0"
VALUE "ProductName", "fre:ac\0"
VALUE "ProductVersion", "1.1.5\0"
VALUE "ProductVersion", "1.1.6\0"
VALUE "LegalCopyright", "Copyright � 2001-2022 Robert Kausch\0"
VALUE "Official website", "https://www.freac.org/\0"
END
Expand Down
4 changes: 2 additions & 2 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: freac
base: core18
version: '1.1.5'
version-script: echo 1.1.5~`date +"%Y%m%d"`
version: '1.1.6'
#version-script: echo 1.1.6~`date +"%Y%m%d"`
summary: Audio converter and CD ripper
description: |
fre:ac is a free and open source audio converter. It comes with
Expand Down
8 changes: 4 additions & 4 deletions src/freac.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ String freac::freac::appLongName = "fre:ac - free video downloader";
String freac::freac::version = FREAC_VERSION;
#else
# ifdef FREAC_DATE
String freac::freac::version = "v1.1.5 (" FREAC_DATE ")";
String freac::freac::version = "v1.1.6";// (" FREAC_DATE ")";
# else
String freac::freac::version = "v1.1.5";
String freac::freac::version = "v1.1.6";
# endif
#endif

Expand All @@ -66,8 +66,8 @@ String freac::freac::architecture = "RISC-V";
String freac::freac::architecture = "unknown";
#endif

String freac::freac::shortVersion = "v1.1.5";
String freac::freac::cddbVersion = "v1.1.5"; // CDDB version may not contain spaces
String freac::freac::shortVersion = "v1.1.6";
String freac::freac::cddbVersion = "v1.1.6"; // CDDB version may not contain spaces
String freac::freac::cddbMode = "submit";

String freac::freac::copyright = "Copyright (C) 2001-2022 Robert Kausch";
Expand Down

0 comments on commit bc93013

Please sign in to comment.