Skip to content

Commit

Permalink
MAINT: Update desktop and appdata files
Browse files Browse the repository at this point in the history
Updated the mumble.desktop and mumble.appdata.xml files to meet the most
recent information and also meet the more modern standards that have
been established.

They now pass validation by appstreamcli.
  • Loading branch information
Krzmbrzl committed Oct 18, 2020
1 parent db5685a commit cbf9abd
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 24 deletions.
17 changes: 0 additions & 17 deletions scripts/mumble.appdata.xml

This file was deleted.

31 changes: 31 additions & 0 deletions scripts/org.mumble_voip.mumble.appdata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>org.mumble_voip.mumble</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>BSD-3-Clause</project_license>
<name>Mumble</name>
<summary>Voice Chat Software</summary>

<description>
<p>
Mumble is an open source, low-latency, high quality voice chat software.
</p>
</description>

<launchable type="desktop-id">org.mumble_voip.mumble.desktop</launchable>

<screenshots>
<screenshot type="default">
<caption>Light Theme</caption>
<image>https://screenshots.debian.net/screenshots/000/017/126/large.png</image>
</screenshot>
<screenshot>
<caption>Dark Theme</caption>
<image>https://screenshots.debian.net/screenshots/000/017/125/large.png</image>
</screenshot>
</screenshots>

<url type="homepage">https://mumble.info</url>

<developer_name>The Mumble Dev-Team</developer_name>
</component>
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,9 @@ Name=Mumble
GenericName=Voice Chat
GenericName[de]=Sprachkonferenz
GenericName[fr]=Chat vocal
GenericName[tr]=Sesle Sohbet
Comment=A low-latency, high quality voice chat program for gaming
Comment[de]=Ein Sprachkonferenzprogramm mit niedriger Latenz und hoher Qualität für Spiele
Comment[fr]=Un logiciel de chat vocal de haute qualité et de faible latence pour les jeux
Comment[tr]=Oyunlar için yüksek kaliteli ve düşük gecikmeli sesle sohbet programı
Comment=An open source low-latency, high quality voice chat program
Comment[de]=Ein Open Source Sprachkonferenzprogramm mit niedriger Latenz und hoher Qualität
Comment[fr]=Un logiciel de chat vocal de haute qualité et de faible latence
Exec=mumble %u
Icon=mumble
Terminal=false
Expand Down
4 changes: 2 additions & 2 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -167,8 +167,8 @@ if(client)
add_subdirectory(mumble)

if(UNIX AND NOT APPLE)
install(FILES "${CMAKE_SOURCE_DIR}/scripts/mumble.appdata.xml" DESTINATION "share/metainfo")
install(FILES "${CMAKE_SOURCE_DIR}/scripts/mumble.desktop" DESTINATION "share/applications")
install(FILES "${CMAKE_SOURCE_DIR}/scripts/org.mumble_voip.mumble.appdata.xml" DESTINATION "share/metainfo")
install(FILES "${CMAKE_SOURCE_DIR}/scripts/org.mumble_voip.mumble.desktop" DESTINATION "share/applications")
install(FILES "${CMAKE_SOURCE_DIR}/icons/mumble.svg" DESTINATION "share/icons/hicolor/scalable/apps")
endif()
endif()
Expand Down

0 comments on commit cbf9abd

Please sign in to comment.