Skip to content

Commit

Permalink
Prepare v1.15.2
Browse files Browse the repository at this point in the history
  • Loading branch information
blissd committed Oct 17, 2024
1 parent a7f7e7b commit 7ef5bc4
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 20 deletions.
7 changes: 7 additions & 0 deletions data/app.fotema.Fotema.metainfo.xml.in.in
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,13 @@
</screenshots>

<releases>
<release version="1.15.2" date="2024-10-17">
<description>
<ul>
<li>Revert back to GNOME 46 runtime to fix memory leak in video playback.</li>
</ul>
</description>
</release>
<release version="1.15.1" date="2024-10-15">
<description>
<ul>
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
project(
'fotema',
'rust',
version: '1.15.1',
version: '1.15.2',
meson_version: '>= 0.59',
# license: 'MIT',
)
Expand Down
50 changes: 31 additions & 19 deletions src/app/components/about.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -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("<ul>
<li>Lovely new icon by Tobias Bernard.</li>
<li>Update to GNOME 47 runtime.</li>
<li>Swipe between photos and videos.</li>
</ul>");
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
}
Expand Down

0 comments on commit 7ef5bc4

Please sign in to comment.