From 39969b2b8d5dff64579185e0443248a832f5df5a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sabri=20=C3=9Cnal?=
Date: Fri, 1 Dec 2023 00:38:29 +0300
Subject: [PATCH] data: Correct a few paper cuts (#51)
- Fix a typo: Waylan_windod > Wayland
- Add translator-credits support
- Add the launchable and translation tags
- Add bugtracker, translate, vcs-browser URLs
---
README.md | 2 +-
flatpak/sa.sy.bluerecorder.metainfo.xml | 19 ++++++++++++-------
src/main.rs | 4 +++-
3 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
index 86622d4..4556e8b 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
-A simple desktop recorder for Linux systems. Built using GTK+ 3 and ffmpeg.
+A simple desktop recorder for Linux systems. Built using GTK4 and ffmpeg.
- It supports recording audio and video on almost all Linux interfaces with support for Wayland display server on GNOME session.
- The following formats are currently supported: mkv, avi, mp4, wmv, gif and nut.
diff --git a/flatpak/sa.sy.bluerecorder.metainfo.xml b/flatpak/sa.sy.bluerecorder.metainfo.xml
index 6d6e301..56b0952 100644
--- a/flatpak/sa.sy.bluerecorder.metainfo.xml
+++ b/flatpak/sa.sy.bluerecorder.metainfo.xml
@@ -14,14 +14,15 @@
- sa.sy.bluerecorder.desktop
https://dashboard.snapcraft.io/site_media/appmedia/2021/02/blue-recorder.png
-
+
+ gnome-system-monitor
+ sa.sy.bluerecorder.desktop
AudioVideo
@@ -33,11 +34,15 @@
https://github.com/xlmnxp/blue-recorder
-
+ https://github.com/xlmnxp/blue-recorder/issues
+ https://github.com/xlmnxp/blue-recorder
+ https://github.com/xlmnxp/blue-recorder/tree/master/po
+
+
-
-
-
-
+
+
+
+
diff --git a/src/main.rs b/src/main.rs
index d57d672..cedbd06 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -586,7 +586,7 @@ pub fn build_ui(application: &Application) {
about_dialog.set_wrap_license(true);
about_dialog.set_license(Some("Blue Recorder is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\n\nBlue Recorder is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\nSee the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Blue Recorder. If not, see ."));
about_dialog.set_comments(Some(&gettext(
- "A simple screen recorder for Linux desktop. Supports Waylan_windowd & Xorg.",
+ "A simple screen recorder for Linux desktop. Supports Wayland & Xorg.",
)));
about_dialog.set_authors(&[
"Salem Yaslem ",
@@ -600,6 +600,8 @@ pub fn build_ui(application: &Application) {
"Mustapha Assabar",
"Abdullah Al-Baroty ",
]);
+ // Translators: Replace "translator-credits" with your names, one name per line
+ about_dialog.set_translator_credits(Some(&gettext("translator-credits")));
about_dialog.set_website(Some("https://github.com/xlmnxp/blue-recorder/"));
about_dialog.set_logo_icon_name(Some("blue-recorder"));
about_dialog.set_logo(logo.paintable().as_ref());