mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-14 12:49:25 +00:00
Merge pull request #1543 from keymanapp/linux-361-appdata
[Linux] appstream appdata files
This commit is contained in:
commit
d67cbbda9b
7 changed files with 110 additions and 0 deletions
|
|
@ -1,5 +1,8 @@
|
|||
# Keyman for Linux Version History
|
||||
|
||||
## 2019-02-18 11.0.109 beta
|
||||
* create appstream appdata for keyman-config (#1543)
|
||||
|
||||
## 2019-02-15 11.0.108 beta
|
||||
* handle keyboard package install/uninstall when languages aren't defined (#1585)
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="inputmethod">
|
||||
<id>com.github.ibus.ibus-keyman</id>
|
||||
<metadata_license>FSFAP</metadata_license>
|
||||
<name>ibus-keyman</name>
|
||||
<summary>Keyman input method for IBus</summary>
|
||||
<description>
|
||||
<p>
|
||||
This input method provides the Keyman IM engine for IBus. With this module, you can
|
||||
use keyboard layouts designed for Keyman version 11 or earlier under the IBus
|
||||
platform.
|
||||
</p>
|
||||
<p>
|
||||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||||
open source keyboarding platform which allows anyone to write a keyboard layout
|
||||
for their language. Keyman is available for many platforms, including Windows,
|
||||
macOS, iOS, Android, Linux and the web.
|
||||
</p>
|
||||
<p>
|
||||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||||
intelligent and make it simple to type even the most complex languages.
|
||||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||||
and mobile platforms.
|
||||
</p>
|
||||
<p>
|
||||
Input methods are typing systems allowing users to input complex languages.
|
||||
</p>
|
||||
</description>
|
||||
<url type="homepage">https://www.keyman.com/linux</url>
|
||||
</component>
|
||||
1
linux/ibus-keyman/debian/install
Normal file
1
linux/ibus-keyman/debian/install
Normal file
|
|
@ -0,0 +1 @@
|
|||
debian/com.github.ibus.ibus-keyman.metainfo.xml /usr/share/metainfo
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="inputmethod">
|
||||
<id>com.github.ibus.ibus-kmfl</id>
|
||||
<metadata_license>FSFAP</metadata_license>
|
||||
<name>ibus-kmfl</name>
|
||||
<summary>KMFL input method for IBus</summary>
|
||||
<description>
|
||||
<p>
|
||||
This package provides the KMFL (Keyboard Mapping for Linux) input method
|
||||
engine for IBus. With this module, you can use keyboard layouts designed
|
||||
for Keyman for Windows 6.0 under the IBus platform.
|
||||
</p>
|
||||
<p>
|
||||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||||
open source keyboarding platform which allows anyone to write a keyboard layout
|
||||
for their language. Keyman is available for many platforms, including Windows,
|
||||
macOS, iOS, Android, Linux and the web.
|
||||
</p>
|
||||
<p>
|
||||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||||
intelligent and make it simple to type even the most complex languages.
|
||||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||||
and mobile platforms.
|
||||
</p>
|
||||
<p>
|
||||
Input methods are typing systems allowing users to input complex languages.
|
||||
</p>
|
||||
</description>
|
||||
<url type="homepage">https://www.keyman.com/linux</url>
|
||||
</component>
|
||||
1
linux/ibus-kmfl/debian/install
Normal file
1
linux/ibus-kmfl/debian/install
Normal file
|
|
@ -0,0 +1 @@
|
|||
debian/com.github.ibus.ibus-kmfl.metainfo.xml /usr/share/metainfo
|
||||
42
linux/keyman-config/debian/com.keyman.config.appdata.xml
Normal file
42
linux/keyman-config/debian/com.keyman.config.appdata.xml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Copyright (c) 2019 Daniel Glassey <wdg@debian.org> -->
|
||||
<component type="desktop-application">
|
||||
<id>com.keyman.config</id>
|
||||
<metadata_license>FSFAP</metadata_license>
|
||||
<project_license>MIT</project_license>
|
||||
<project_group>Keyman</project_group>
|
||||
<name>Keyman Keyboards</name>
|
||||
<summary>Configure keyboards for Keyman for Linux</summary>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||||
open source keyboarding platform which allows anyone to write a keyboard layout
|
||||
for their language. Keyman is available for many platforms, including Windows,
|
||||
macOS, iOS, Android, Linux and the web.
|
||||
</p>
|
||||
<p>
|
||||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||||
intelligent and make it simple to type even the most complex languages.
|
||||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||||
and mobile platforms.
|
||||
</p>
|
||||
<p>
|
||||
Install, uninstall and view information about Keyman keyboard packages.
|
||||
</p>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">km-config.desktop</launchable>
|
||||
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<caption>The Keyman Keyboards main window with a keyboard welcome window.</caption>
|
||||
<image type="source" width="920" height="518">https://keyman.com/go/linux/11.0/linux-configuration.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
|
||||
<url type="homepage">https://keyman.com/linux/</url>
|
||||
<url type="bugtracker">https://github.com/keymanapp/keyman/issues</url>
|
||||
<url type="contact">https://community.software.sil.org/c/keyman</url>
|
||||
</component>
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
./keyman_config/icons/* /usr/share/keyman/icons/
|
||||
debian/km-config.desktop /usr/share/applications
|
||||
debian/com.keyman.config.appdata.xml /usr/share/metainfo
|
||||
./icons/24/km-config.png /usr/share/icons/hicolor/24x24/apps/
|
||||
./icons/32/km-config.png /usr/share/icons/hicolor/32x32/apps/
|
||||
./icons/48/km-config.png /usr/share/icons/hicolor/48x48/apps/
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue