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"/>
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.

View File

@ -14,14 +14,15 @@
</p>
</description>
<launchable type="desktop-id">sa.sy.bluerecorder.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://dashboard.snapcraft.io/site_media/appmedia/2021/02/blue-recorder.png</image>
</screenshot>
</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>
<category>AudioVideo</category>
@ -33,11 +34,15 @@
</provides>
<url type="homepage">https://github.com/xlmnxp/blue-recorder</url>
<releases>
<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>
<release version="0.2.0" date="2023-11-22"/>
<release version="0.1.5" date="2021-12-22"/>
<release version="0.1.4" date="2021-05-24"/>
<release version="0.1.3" date="2021-04-27"/>
</releases>
<release version="0.1.5" date="2021-12-22"/>
<release version="0.1.4" date="2021-05-24"/>
<release version="0.1.3" date="2021-04-27"/>
</releases>
</component>

View File

@ -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 <http://www.gnu.org/licenses/>."));
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 <s@sy.sa>",
@ -600,6 +600,8 @@ pub fn build_ui(application: &Application) {
"Mustapha Assabar",
"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_logo_icon_name(Some("blue-recorder"));
about_dialog.set_logo(logo.paintable().as_ref());