mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-18 13:47:42 +00:00
feat(android): Add project and package source file for keyboardharness
This commit is contained in:
parent
152168ba8c
commit
5a38814696
6 changed files with 1189 additions and 0 deletions
BIN
android/Tests/KeyboardHarness/app/src/main/assets/code2001.ttf
Normal file
BIN
android/Tests/KeyboardHarness/app/src/main/assets/code2001.ttf
Normal file
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<KeymanDeveloperProject>
|
||||
<Options>
|
||||
<BuildPath>$PROJECTPATH</BuildPath>
|
||||
<CompilerWarningsAsErrors>True</CompilerWarningsAsErrors>
|
||||
<WarnDeprecatedCode>True</WarnDeprecatedCode>
|
||||
<CheckFilenameConventions>True</CheckFilenameConventions>
|
||||
<ProjectType>lexicalmodel</ProjectType>
|
||||
</Options>
|
||||
<Files>
|
||||
<File>
|
||||
<ID>id_165fd1598b940efe4a973aeb6eb61aba</ID>
|
||||
<Filename>keyboardharness.kps</Filename>
|
||||
<Filepath>keyboardharness.kps</Filepath>
|
||||
<FileVersion>1.0</FileVersion>
|
||||
<FileType>.kps</FileType>
|
||||
<Details>
|
||||
<Name>keyboardharness</Name>
|
||||
<Copyright>©2020 SIL International</Copyright>
|
||||
<Version>1.0</Version>
|
||||
</Details>
|
||||
</File>
|
||||
<File>
|
||||
<ID>id_f9b1213d4e83cb32ce1ead1ee852d618</ID>
|
||||
<Filename>chirality.js</Filename>
|
||||
<Filepath>..\..\..\..\..\..\..\web\testing\chirality\chirality.js</Filepath>
|
||||
<FileVersion></FileVersion>
|
||||
<FileType>.js</FileType>
|
||||
<ParentFileID>id_165fd1598b940efe4a973aeb6eb61aba</ParentFileID>
|
||||
</File>
|
||||
<File>
|
||||
<ID>id_e01841691fa129428aea555142873f69</ID>
|
||||
<Filename>platformtest.js</Filename>
|
||||
<Filepath>..\..\..\..\..\..\..\web\testing\platform\platformtest.js</Filepath>
|
||||
<FileVersion></FileVersion>
|
||||
<FileType>.js</FileType>
|
||||
<ParentFileID>id_165fd1598b940efe4a973aeb6eb61aba</ParentFileID>
|
||||
</File>
|
||||
<File>
|
||||
<ID>id_03df89bb84a1aa6cab40dfebf3a04c5b</ID>
|
||||
<Filename>code2001.ttf</Filename>
|
||||
<Filepath>code2001.ttf</Filepath>
|
||||
<FileVersion></FileVersion>
|
||||
<FileType>.ttf</FileType>
|
||||
<ParentFileID>id_165fd1598b940efe4a973aeb6eb61aba</ParentFileID>
|
||||
</File>
|
||||
<File>
|
||||
<ID>id_2d07bd2b8c94e9600ac1a920c8cb9e0a</ID>
|
||||
<Filename>longpress.js</Filename>
|
||||
<Filepath>longpress.js</Filepath>
|
||||
<FileVersion></FileVersion>
|
||||
<FileType>.js</FileType>
|
||||
<ParentFileID>id_165fd1598b940efe4a973aeb6eb61aba</ParentFileID>
|
||||
</File>
|
||||
</Files>
|
||||
</KeymanDeveloperProject>
|
||||
|
|
@ -0,0 +1,76 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Package>
|
||||
<System>
|
||||
<KeymanDeveloperVersion>14.0.24.0</KeymanDeveloperVersion>
|
||||
<FileVersion>7.0</FileVersion>
|
||||
</System>
|
||||
<Options>
|
||||
<ExecuteProgram></ExecuteProgram>
|
||||
<MSIFileName></MSIFileName>
|
||||
<MSIOptions></MSIOptions>
|
||||
</Options>
|
||||
<StartMenu>
|
||||
<Folder></Folder>
|
||||
<Items/>
|
||||
</StartMenu>
|
||||
<Info>
|
||||
<Name URL="">keyboardharness</Name>
|
||||
<Version URL="">1.0</Version>
|
||||
<Copyright URL="">©2020 SIL International</Copyright>
|
||||
</Info>
|
||||
<Files>
|
||||
<File>
|
||||
<Name>..\..\..\..\..\..\..\web\testing\chirality\chirality.js</Name>
|
||||
<Description>File chirality.js</Description>
|
||||
<CopyLocation>0</CopyLocation>
|
||||
<FileType>.js</FileType>
|
||||
</File>
|
||||
<File>
|
||||
<Name>..\..\..\..\..\..\..\web\testing\platform\platformtest.js</Name>
|
||||
<Description>File platformtest.js</Description>
|
||||
<CopyLocation>0</CopyLocation>
|
||||
<FileType>.js</FileType>
|
||||
</File>
|
||||
<File>
|
||||
<Name>code2001.ttf</Name>
|
||||
<Description>Font Code2001</Description>
|
||||
<CopyLocation>0</CopyLocation>
|
||||
<FileType>.ttf</FileType>
|
||||
</File>
|
||||
<File>
|
||||
<Name>longpress.js</Name>
|
||||
<Description>File longpress.js</Description>
|
||||
<CopyLocation>0</CopyLocation>
|
||||
<FileType>.js</FileType>
|
||||
</File>
|
||||
</Files>
|
||||
<Keyboards>
|
||||
<Keyboard>
|
||||
<Name>Development Chirality Test Keyboard</Name>
|
||||
<ID>chirality</ID>
|
||||
<Version></Version>
|
||||
<Languages>
|
||||
<Language ID="en">English</Language>
|
||||
</Languages>
|
||||
</Keyboard>
|
||||
<Keyboard>
|
||||
<Name>PlatformTest</Name>
|
||||
<ID>platformtest</ID>
|
||||
<Version>1.0</Version>
|
||||
<Languages>
|
||||
<Language ID="en">English</Language>
|
||||
</Languages>
|
||||
</Keyboard>
|
||||
<Keyboard>
|
||||
<Name>longpress</Name>
|
||||
<ID>longpress</ID>
|
||||
<Version>1.0</Version>
|
||||
<OSKFont>code2001.ttf</OSKFont>
|
||||
<DisplayFont>code2001.ttf</DisplayFont>
|
||||
<Languages>
|
||||
<Language ID="en">English</Language>
|
||||
</Languages>
|
||||
</Keyboard>
|
||||
</Keyboards>
|
||||
<Strings/>
|
||||
</Package>
|
||||
1049
android/Tests/KeyboardHarness/app/src/main/assets/longpress.js
Normal file
1049
android/Tests/KeyboardHarness/app/src/main/assets/longpress.js
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -2,6 +2,14 @@
|
|||
|
||||
This app is is based on Samples/KMSample1 and targets keyboard functionality and reproducing bugs with keyboards rather than integration functionality. Use as system keyboard is currently not supported.
|
||||
|
||||
### keyboardharness package source
|
||||
The path is ./app/src/main/assets/keyboardharness.kps
|
||||
|
||||
and consists of these engineering keyboards:
|
||||
* android/Tests/KeyboardHarness/app/src/main/assets/longpress.js
|
||||
* web/testing/chirality/chirality.js
|
||||
* web/testing/platform/platformtest.js
|
||||
|
||||
## Version History ##
|
||||
|
||||
## 2017-09-26 1.0
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue