diff --git a/data/app.fotema.Fotema.metainfo.xml.in.in b/data/app.fotema.Fotema.metainfo.xml.in.in index b66d96f..659a53b 100644 --- a/data/app.fotema.Fotema.metainfo.xml.in.in +++ b/data/app.fotema.Fotema.metainfo.xml.in.in @@ -117,6 +117,13 @@ + + +
    +
  • Revert back to GNOME 46 runtime to fix memory leak in video playback.
  • +
+
+
    diff --git a/meson.build b/meson.build index a20a579..074cbea 100644 --- a/meson.build +++ b/meson.build @@ -5,7 +5,7 @@ project( 'fotema', 'rust', - version: '1.15.1', + version: '1.15.2', meson_version: '>= 0.59', # license: 'MIT', ) diff --git a/src/app/components/about.rs b/src/app/components/about.rs index 0a382ea..a9ab487 100644 --- a/src/app/components/about.rs +++ b/src/app/components/about.rs @@ -2,8 +2,8 @@ // // SPDX-License-Identifier: GPL-3.0-or-later -use relm4::{adw, gtk, ComponentParts, ComponentSender, SimpleComponent}; use relm4::adw::prelude::AdwDialogExt; +use relm4::{adw, gtk, ComponentParts, ComponentSender, SimpleComponent}; use crate::config::{APP_ID, VERSION}; use crate::fl; @@ -37,25 +37,37 @@ impl SimpleComponent for AboutDialog { .can_close(true) .build(); - about.add_acknowledgement_section(Some(&fl!("about-opensource")), &[ - "Relm 4 https://relm4.org/", - "Glycin https://gitlab.gnome.org/sophie-h/glycin", - "FFmpeg https://ffmpeg.org/", - "libheif https://github.com/strukturag/libheif", - "libde265 https://github.com/strukturag/libde265", - "OpenStreetMap https://www.openstreetmap.org", - "Shumate https://gitlab.gnome.org/GNOME/libshumate", - ]); - - about.add_legal_section("FFmpeg", Some("Copyright © 2024 FFmpeg"), gtk::License::Gpl30, None); - about.add_legal_section("libheif", Some("Copyright © 2017–2023 Dirk Farin"), gtk::License::Lgpl30, None); - about.add_legal_section("libde265", Some("Copyright © 2017–2023 Dirk Farin"), gtk::License::Lgpl30, None); + about.add_acknowledgement_section( + Some(&fl!("about-opensource")), + &[ + "Relm 4 https://relm4.org/", + "Glycin https://gitlab.gnome.org/sophie-h/glycin", + "FFmpeg https://ffmpeg.org/", + "libheif https://github.com/strukturag/libheif", + "libde265 https://github.com/strukturag/libde265", + "OpenStreetMap https://www.openstreetmap.org", + "Shumate https://gitlab.gnome.org/GNOME/libshumate", + ], + ); - about.set_release_notes("
      -
    • Lovely new icon by Tobias Bernard.
    • -
    • Update to GNOME 47 runtime.
    • -
    • Swipe between photos and videos.
    • -
    "); + about.add_legal_section( + "FFmpeg", + Some("Copyright © 2024 FFmpeg"), + gtk::License::Gpl30, + None, + ); + about.add_legal_section( + "libheif", + Some("Copyright © 2017–2023 Dirk Farin"), + gtk::License::Lgpl30, + None, + ); + about.add_legal_section( + "libde265", + Some("Copyright © 2017–2023 Dirk Farin"), + gtk::License::Lgpl30, + None, + ); about }