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
This commit is contained in:
Sabri Ünal 2023-12-01 00:38:29 +03:00 committed by GitHub
parent 1c6a9a6074
commit 39969b2b8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 9 deletions

View File

@ -2,7 +2,7 @@
<img src="screenshots/screenshot1.png"/> <img src="screenshots/screenshot1.png"/>
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. - 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. - The following formats are currently supported: mkv, avi, mp4, wmv, gif and nut.

View File

@ -14,14 +14,15 @@
</p> </p>
</description> </description>
<launchable type="desktop-id">sa.sy.bluerecorder.desktop</launchable>
<screenshots> <screenshots>
<screenshot type="default"> <screenshot type="default">
<image>https://dashboard.snapcraft.io/site_media/appmedia/2021/02/blue-recorder.png</image> <image>https://dashboard.snapcraft.io/site_media/appmedia/2021/02/blue-recorder.png</image>
</screenshot> </screenshot>
</screenshots> </screenshots>
<content_rating type="oars-1.0" /> <content_rating type="oars-1.1" />
<translation type="gettext">gnome-system-monitor</translation>
<launchable type="desktop-id">sa.sy.bluerecorder.desktop</launchable>
<categories> <categories>
<category>AudioVideo</category> <category>AudioVideo</category>
@ -33,6 +34,10 @@
</provides> </provides>
<url type="homepage">https://github.com/xlmnxp/blue-recorder</url> <url type="homepage">https://github.com/xlmnxp/blue-recorder</url>
<url type="bugtracker">https://github.com/xlmnxp/blue-recorder/issues</url>
<url type="vcs-browser">https://github.com/xlmnxp/blue-recorder</url>
<url type="translate">https://github.com/xlmnxp/blue-recorder/tree/master/po</url>
<releases> <releases>
<release version="0.2.0" date="2023-11-22"/> <release version="0.2.0" date="2023-11-22"/>
<release version="0.1.5" date="2021-12-22"/> <release version="0.1.5" date="2021-12-22"/>

View File

@ -586,7 +586,7 @@ pub fn build_ui(application: &Application) {
about_dialog.set_wrap_license(true); 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 <http://www.gnu.org/licenses/>.")); 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 <http://www.gnu.org/licenses/>."));
about_dialog.set_comments(Some(&gettext( 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(&[ about_dialog.set_authors(&[
"Salem Yaslem <s@sy.sa>", "Salem Yaslem <s@sy.sa>",
@ -600,6 +600,8 @@ pub fn build_ui(application: &Application) {
"Mustapha Assabar", "Mustapha Assabar",
"Abdullah Al-Baroty <albaroty@gmail.com>", "Abdullah Al-Baroty <albaroty@gmail.com>",
]); ]);
// 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_website(Some("https://github.com/xlmnxp/blue-recorder/"));
about_dialog.set_logo_icon_name(Some("blue-recorder")); about_dialog.set_logo_icon_name(Some("blue-recorder"));
about_dialog.set_logo(logo.paintable().as_ref()); about_dialog.set_logo(logo.paintable().as_ref());