From a6c71c80ed00550620c55b4486851ec9429d91b3 Mon Sep 17 00:00:00 2001 From: Robert Kausch Date: Sun, 15 Dec 2019 14:03:00 +0100 Subject: [PATCH] Prepare v1.1 beta 1 release. --- Readme | 4 ++-- Readme.de | 4 ++-- metadata/org.freac.freac.appdata.xml | 20 +++++++++++++++++++ packaging/flatpak/org.freac.freac.json | 2 +- ...udev.patch => freac-1.1-beta-noudev.patch} | 0 packaging/haiku/freac-version.recipe.template | 10 +++++----- ...ap.patch => freac-cdk-1.1-beta-snap.patch} | 0 resources/resources.rc | 6 +++--- resources/resources.rdef | 2 +- resources/resources_vd.rc | 6 +++--- snap/snapcraft.yaml | 6 +++--- src/freac.cpp | 6 +++--- 12 files changed, 43 insertions(+), 23 deletions(-) rename packaging/flatpak/patches/{freac-1.1-alpha-noudev.patch => freac-1.1-beta-noudev.patch} (100%) rename packaging/snapcraft/patches/{freac-cdk-1.1-alpha-snap.patch => freac-cdk-1.1-beta-snap.patch} (100%) diff --git a/Readme b/Readme index a6567bcff..78c9292c3 100644 --- a/Readme +++ b/Readme @@ -1,4 +1,4 @@ -fre:ac version 1.1 Alpha +fre:ac version 1.1 Beta 1 fre:ac is a free and open source audio converter. It supports audio CD ripping and tag editing and converts the following audio formats: @@ -147,7 +147,7 @@ Requirements History ------- - Version 1.1 Alpha (November 2019) + Version 1.1 Beta 1 (December 2019) - implemented an extension component framework to modularize fre:ac diff --git a/Readme.de b/Readme.de index dc6f50125..e6bd8e65f 100644 --- a/Readme.de +++ b/Readme.de @@ -1,4 +1,4 @@ -fre:ac Version 1.1 Alpha +fre:ac Version 1.1 Beta 1 fre:ac ist ein freier Open-Source Audiokonverter. Das Programm unterstützt das Rippen von Audio-CDs sowie das Editieren von Tags und konvertiert folgende Audioformate: @@ -147,7 +147,7 @@ Voraussetzungen Geschichte ---------- - Version 1.1 Alpha (November 2019) + Version 1.1 Beta 1 (Dezember 2019) - Framework für Erweiterungskomponenten implementiert, um fre:ac zu modularisieren diff --git a/metadata/org.freac.freac.appdata.xml b/metadata/org.freac.freac.appdata.xml index 9f1566194..b4bcc89aa 100644 --- a/metadata/org.freac.freac.appdata.xml +++ b/metadata/org.freac.freac.appdata.xml @@ -47,6 +47,26 @@ + + +

New features:

+
    +
  • Added support for saving log files
  • +
+

Enhancements:

+
    +
  • Greatly improved performance when output is on a HDD drive
  • +
  • Adding files to the joblist can now use multiple threads
  • +
  • Greatly improved tagging support (new fields and compatibility fixes)
  • +
+

Bug fixes:

+
    +
  • Fixed invalid file time for CD rips when using "Keep time stamps" option
  • +
  • Fixed MP4 AAC files not always being gapless
  • +
  • Fixed some keyboard input issues on Linux
  • +
+
+

New features:

diff --git a/packaging/flatpak/org.freac.freac.json b/packaging/flatpak/org.freac.freac.json index 2674a37f0..d390a5042 100644 --- a/packaging/flatpak/org.freac.freac.json +++ b/packaging/flatpak/org.freac.freac.json @@ -320,7 +320,7 @@ }, { "type": "patch", - "path": "patches/freac-1.1-alpha-noudev.patch" + "path": "patches/freac-1.1-beta-noudev.patch" } ] } diff --git a/packaging/flatpak/patches/freac-1.1-alpha-noudev.patch b/packaging/flatpak/patches/freac-1.1-beta-noudev.patch similarity index 100% rename from packaging/flatpak/patches/freac-1.1-alpha-noudev.patch rename to packaging/flatpak/patches/freac-1.1-beta-noudev.patch diff --git a/packaging/haiku/freac-version.recipe.template b/packaging/haiku/freac-version.recipe.template index 05c7a0236..5ff15ad74 100644 --- a/packaging/haiku/freac-version.recipe.template +++ b/packaging/haiku/freac-version.recipe.template @@ -39,15 +39,15 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix - boca$secondaryArchSuffix >= 1.0~alpha20190423 + boca$secondaryArchSuffix >= 1.0~beta1 smooth$secondaryArchSuffix >= 0.9.0 cmd:ffmpeg cmd:mpcdec cmd:mpcenc cmd:wavpack cmd:wvunpack - lib:libsmooth_0.9$secondaryArchSuffix >= 1 - lib:libboca_1.0$secondaryArchSuffix >= 1 + lib:libsmooth_0.9$secondaryArchSuffix >= 0 + lib:libboca_1.0$secondaryArchSuffix >= 2 lib:libcdio$secondaryArchSuffix lib:libcdio_cdda$secondaryArchSuffix lib:libcdio_paranoia$secondaryArchSuffix @@ -69,9 +69,9 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - boca${secondaryArchSuffix}_devel >= 1.0~alpha20190423 + boca${secondaryArchSuffix}_devel >= 1.0~beta1 smooth${secondaryArchSuffix}_devel >= 0.9.0 - devel:libboca_1.0$secondaryArchSuffix >= 1 + devel:libboca_1.0$secondaryArchSuffix >= 2 " BUILD_PREREQUIRES=" cmd:g++$secondaryArchSuffix diff --git a/packaging/snapcraft/patches/freac-cdk-1.1-alpha-snap.patch b/packaging/snapcraft/patches/freac-cdk-1.1-beta-snap.patch similarity index 100% rename from packaging/snapcraft/patches/freac-cdk-1.1-alpha-snap.patch rename to packaging/snapcraft/patches/freac-cdk-1.1-beta-snap.patch diff --git a/resources/resources.rc b/resources/resources.rc index 29ca2324f..30af95165 100644 --- a/resources/resources.rc +++ b/resources/resources.rc @@ -2,8 +2,8 @@ #include "../include/resources.h" IDR_VERSION VERSIONINFO - FILEVERSION 1,1,0,4843 - PRODUCTVERSION 1,1,0,4843 + FILEVERSION 1,1,0,5049 + PRODUCTVERSION 1,1,0,5049 FILEOS VOS_NT_WINDOWS32 FILETYPE VFT_APP BEGIN @@ -12,7 +12,7 @@ BEGIN BLOCK "000004B0" // Block: language ID = Multilingual, char set = Unicode BEGIN VALUE "FileDescription", "fre:ac - free audio converter\0" - VALUE "FileVersion", "1.1.0.4843\0" + VALUE "FileVersion", "1.1.0.5049\0" VALUE "InternalName", "FREAC\0" VALUE "OriginalFilename", "freac.exe\0" VALUE "ProductName", "fre:ac\0" diff --git a/resources/resources.rdef b/resources/resources.rdef index c6af2257b..92b379efa 100644 --- a/resources/resources.rdef +++ b/resources/resources.rdef @@ -7,7 +7,7 @@ resource app_version { middle = 1, minor = 0, - variety = B_APPV_ALPHA, + variety = B_APPV_BETA, internal = 0, short_info = "fre:ac - free audio converter", diff --git a/resources/resources_vd.rc b/resources/resources_vd.rc index 107325283..283b07bc4 100644 --- a/resources/resources_vd.rc +++ b/resources/resources_vd.rc @@ -2,8 +2,8 @@ #include "../include/resources.h" IDR_VERSION VERSIONINFO - FILEVERSION 1,1,0,4843 - PRODUCTVERSION 1,1,0,4843 + FILEVERSION 1,1,0,5049 + PRODUCTVERSION 1,1,0,5049 FILEOS VOS_NT_WINDOWS32 FILETYPE VFT_APP BEGIN @@ -12,7 +12,7 @@ BEGIN BLOCK "000004B0" // Block: language ID = Multilingual, char set = Unicode BEGIN VALUE "FileDescription", "fre:ac - free video downloader\0" - VALUE "FileVersion", "1.1.0.4843\0" + VALUE "FileVersion", "1.1.0.5049\0" VALUE "InternalName", "FREAC\0" VALUE "OriginalFilename", "freac.exe\0" VALUE "ProductName", "fre:ac\0" diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index d9492eab7..ebf3df116 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: freac -version: '1.1~alpha' -version-script: echo 1.1~alpha`date +"%Y%m%d"` +version: '1.1~beta1' +#version-script: echo 1.1~beta1-`date +"%Y%m%d"` summary: Audio converter and CD ripper description: | fre:ac is a free and open source audio converter. It comes with @@ -243,7 +243,7 @@ parts: plugin: make make-parameters: [ prefix= ] override-build: | - patch -p1 < $SNAPCRAFT_STAGE/freac-cdk-1.1-alpha-snap.patch + patch -p1 < $SNAPCRAFT_STAGE/freac-cdk-1.1-beta-snap.patch snapcraftctl build build-packages: - libpulse-dev diff --git a/src/freac.cpp b/src/freac.cpp index 712eea304..0dd101920 100644 --- a/src/freac.cpp +++ b/src/freac.cpp @@ -41,9 +41,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 Alpha " FREAC_DATE; +String freac::freac::version = "v1.1 Beta 1"; // (" FREAC_DATE ")"; # else -String freac::freac::version = "v1.1 Alpha"; +String freac::freac::version = "v1.1 Beta 1"; # endif #endif @@ -66,7 +66,7 @@ String freac::freac::architecture = "unknown"; #endif String freac::freac::shortVersion = "v1.1"; -String freac::freac::cddbVersion = "v1.1beta1pre5"; // CDDB version may not contain spaces +String freac::freac::cddbVersion = "v1.1beta1"; // CDDB version may not contain spaces String freac::freac::cddbMode = "submit"; String freac::freac::copyright = "Copyright (C) 2001-2019 Robert Kausch";