diff --git a/data/com.belmoussaoui.Authenticator.metainfo.xml.in.in b/data/com.belmoussaoui.Authenticator.metainfo.xml.in.in index 36edf03..5440577 100644 --- a/data/com.belmoussaoui.Authenticator.metainfo.xml.in.in +++ b/data/com.belmoussaoui.Authenticator.metainfo.xml.in.in @@ -44,47 +44,56 @@ https://gitlab.gnome.org/World/Authenticator https://gitlab.gnome.org/World/Authenticator/issues https://l10n.gnome.org/module/authenticator/ - https://liberapay.com/bielmoussaoui https://gitlab.gnome.org/World/Authenticator -
    -
  • Display an error dialog when the application fails to use the keyring
  • -
  • Use new Adwaita widgets
  • -
  • Camera improvements thanks to Aperture, the library used by Snapshot
  • -
+ +
    +
  • Display an error dialog when the application fails to use the keyring
  • +
  • Use new Adwaita widgets
  • +
  • Camera improvements thanks to Aperture, the library used by Snapshot
  • +
+
-
    -
  • Add support for rotated camera
  • -
  • Prefer front camera when possible
  • -
+ +
    +
  • Add support for rotated camera
  • +
  • Prefer front camera when possible
  • +
+
-
    -
  • Fix compatibility with https://2fas.com/check-token/
  • -
  • backup: Add FreeOTP+ JSON format support
  • -
  • Allow importing from an image file containing a QR code
  • -
  • Add tests for all the supported backup formats
  • -
+ +
    +
  • Fix compatibility with 2fas.com/check-token/
  • +
  • backup: Add FreeOTP+ JSON format support
  • +
  • Allow importing from an image file containing a QR code
  • +
  • Add tests for all the supported backup formats
  • +
+
-
    -
  • Mutli Camera support when scanning a QR code
  • -
  • Camera: Use GL when possible
  • -
  • Fix an issue when restoring an AEGIS backup file
  • -
  • Avoid duplicated items when restoring a backup
  • -
  • Allow disabling favicons download in general or on a metered connection
  • -
  • Update providers list
  • -
  • Use new libadwaita widgets
  • -
+ +
    +
  • Mutli Camera support when scanning a QR code
  • +
  • Camera: Use GL when possible
  • +
  • Fix an issue when restoring an AEGIS backup file
  • +
  • Avoid duplicated items when restoring a backup
  • +
  • Allow disabling favicons download in general or on a metered connection
  • +
  • Update providers list
  • +
  • Use new libadwaita widgets
  • +
+
+
  • Add Google Autenticator restore support
  • Disable Inspector on release builds
+
Fix a crash when loading an account token @@ -96,39 +105,45 @@ Fallback to host keyring in case the portal is not available - Bugfixes release -
    -
  • Fix a failure when importing from andOTP
  • -
  • Fix importing from Aegis if the database was encrypted with biometrics
  • -
  • Handle SVG favicons
  • -
  • Fix QR code scanning from a screenshot
  • -
  • Translations updates and other bugfixes
  • -
+ +

Bugfixes release

+
    +
  • Fix a failure when importing from andOTP
  • +
  • Fix importing from Aegis if the database was encrypted with biometrics
  • +
  • Handle SVG favicons
  • +
  • Fix QR code scanning from a screenshot
  • +
  • Translations updates and other bugfixes
  • +
+
- Bugfixes release -
    -
  • Restore the copy button
  • -
  • Add feedback when copying generated codes
  • -
  • Add feedback when updating/removing provider
  • -
  • Shell search: search on provider name as well
  • -
  • Fix Aegis backup restore if generated from a phone with a biometric key
  • -
  • Fixes a crash
  • -
+ +

Bugfixes release

+
    +
  • Restore the copy button
  • +
  • Add feedback when copying generated codes
  • +
  • Add feedback when updating/removing provider
  • +
  • Shell search: search on provider name as well
  • +
  • Fix Aegis backup restore if generated from a phone with a biometric key
  • +
  • Fixes a crash
  • +
+
- Encrypted backups are finally here! -
    -
  • Port to GTK 4
  • -
  • Encrypted backup support
  • -
  • Use the camera portal for scanning QR codes
  • -
  • GNOME Shell search provider
  • -
  • Allow editing accounts provider
  • -
  • Better favicons detection
  • -
  • Refined user interface
  • -
  • Translations updates
  • -
  • Updated providers database
  • -
+ +

Encrypted backups are finally here!

+
    +
  • Port to GTK 4
  • +
  • Encrypted backup support
  • +
  • Use the camera portal for scanning QR codes
  • +
  • GNOME Shell search provider
  • +
  • Allow editing accounts provider
  • +
  • Better favicons detection
  • +
  • Refined user interface
  • +
  • Translations updates
  • +
  • Updated providers database
  • +
+
@@ -301,12 +316,15 @@ com.github.bilelmoussaoui.Authenticator - Bilal Elmoussaoui + + Bilal Elmoussaoui + + Bilal Elmoussaoui + bilal.elmoussaoui@gnome.org @gettext-package@ @app-id@.desktop - workstation mobile diff --git a/data/meson.build b/data/meson.build index 9a9009d..7dc24cc 100644 --- a/data/meson.build +++ b/data/meson.build @@ -69,12 +69,13 @@ metainfo_file = i18n.merge_file( install_dir: get_option('datadir') / 'metainfo' ) # Validate metainfo File -appstream_util = find_program('appstream-util', required: false) -if appstream_util.found() +appstreamcli = find_program('appstreamcli', required: false) +if appstreamcli.found() test ( 'Validate metainfo file', - appstream_util, - args: ['validate-relax', '--nonet', metainfo_file.full_path()] + appstreamcli, + args: ['validate', '--no-net', '--explain', metainfo_file], + workdir: meson.current_build_dir() ) endif