Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[mjh_manchu] New experimental keyboard on behalf of author #3256

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions experimental/mjh/mjh_manchu/HISTORY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
MJH Manchu Change History
====================

1.0 (2024-10-21)
----------------
* Created by Greg Eck
21 changes: 21 additions & 0 deletions experimental/mjh/mjh_manchu/LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright © 2024 Greg Eck

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
29 changes: 29 additions & 0 deletions experimental/mjh/mjh_manchu/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
MJH Manchu keyboard
==============

Description
-----------
MJH Manchu keyboard.

Links
-----
Keyboard Homepage: https://keyman.com/keyboards/mjh_manchu

Copyright
---------
See [LICENSE.md](LICENSE.md)

Supported Platforms
-------------------
* Windows
* macOS
* Linux
* Web
* iPhone
* iPad
* Android phone
* Android tablet
* Mobile devices
* Desktop devices
* Tablet devices

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
103 changes: 103 additions & 0 deletions experimental/mjh/mjh_manchu/archive/20221226_mjh_manchu.kmn
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
c mjh_manchu generated from template at 2022-12-26
c with name "MJH Manchu"
store(&TARGETS) 'any'
store(&KEYBOARDVERSION) '1.0'
store(&COPYRIGHT) 'Copyright © Greg Eck'
store(&NAME) 'MJH Manchu'
begin Unicode > use(main)
group(main) using keys
+ [K_QUOTE] > 'ᢁ'
+ [K_COLON] > 'ᢁ'
+ [K_SLASH] > 'ᢁ'
+ [K_PERIOD] > 'ᢁ'
+ [K_COMMA] > 'ᢁ'
+ [K_V] > 'ᢁ'
+ [K_X] > 'ᢁ'
+ [K_BKSLASH] > 'ᢁ'
+ [K_RBRKT] > 'ᢁ'
+ [K_LBRKT] > 'ᢁ'
+ [K_Q] > 'ᢁ'
+ [K_0] > '0'
+ [K_9] > '9'
+ [K_8] > '8'
+ [K_7] > '7'
+ [K_6] > '6'
+ [K_5] > '5'
+ [K_4] > '4'
+ [K_3] > '3'
+ [K_2] > '2'
+ [K_1] > '1'
+ [K_EQUAL] > 'ᢁ'
+ [K_HYPHEN] > 'ᢁ'
+ [SHIFT K_1] > 'ᢁ'
+ [SHIFT K_BKQUOTE] > 'ᢁ'
+ [SHIFT K_2] > 'ᢁ'
+ [SHIFT K_3] > 'ᢁ'
+ [SHIFT K_4] > 'ᢁ'
+ [SHIFT K_5] > 'ᢁ'
+ [SHIFT K_6] > 'ᢁ'
+ [SHIFT K_7] > 'ᢁ'
+ [SHIFT K_8] > 'ᢁ'
+ [SHIFT K_9] > 'ᢁ'
+ [SHIFT K_0] > 'ᢁ'
+ [SHIFT K_HYPHEN] > 'ᢁ'
+ [SHIFT K_EQUAL] > 'ᢁ'
+ [SHIFT K_BKSLASH] > 'ᢁ'
+ [SHIFT K_RBRKT] > 'ᢁ'
+ [SHIFT K_LBRKT] > 'ᢁ'
+ [SHIFT K_P] > 'ᢁ'
+ [SHIFT K_O] > 'ᢁ'
+ [SHIFT K_Y] > 'ᢁ'
+ [SHIFT K_T] > 'ᢁ'
+ [SHIFT K_E] > 'ᢁ'
+ [SHIFT K_W] > 'ᢁ'
+ [SHIFT K_Q] > 'ᢁ'
+ [SHIFT K_A] > 'ᢁ'
+ [SHIFT K_D] > 'ᢁ'
+ [SHIFT K_F] > 'ᢁ'
+ [SHIFT K_L] > 'ᢁ'
+ [SHIFT K_COLON] > 'ᢁ'
+ [SHIFT K_QUOTE] > 'ᢁ'
+ [SHIFT K_SLASH] > 'ᢁ'
+ [SHIFT K_PERIOD] > 'ᢁ'
+ [SHIFT K_COMMA] > 'ᢁ'
+ [SHIFT K_M] > 'ᢁ'
+ [SHIFT K_B] > 'ᢁ'
+ [SHIFT K_V] > 'ᢁ'
+ [SHIFT K_X] > 'ᢁ'
+ [SHIFT K_Z] > 'ᡮ'
+ [K_Z] > 'ᡯ'
+ [K_SPACE] > ' '
+ [SHIFT K_J] > 'ᡷ'
+ [K_Y] > 'ᠶ'
+ [SHIFT K_K] > 'ᠺ'
+ [K_W] > 'ᠸ'
+ [SHIFT K_R] > 'ᢁ'
+ [K_R] > 'ᡵ'
+ [SHIFT K_C] > 'ᠴ'
+ [K_M] > 'ᠮ'
+ [K_L] > 'ᠯ'
+ [K_B] > 'ᠪ'
+ [K_O] > 'ᠣ'
+ [K_A] > 'ᠠ'
+ [K_C] > 'ᡱ'
+ [SHIFT K_H] > 'ᡭ'
+ [SHIFT K_G] > 'ᡬ'
+ [K_F] > 'ᡶ'
+ [K_J] > 'ᡪ'
+ [K_D] > 'ᡩ'
+ [K_T] > 'ᡨ'
+ [SHIFT K_S] > 'ᡧ'
+ [K_S] > 'ᠰ'
+ [K_P] > 'ᡦ'
+ [K_H] > 'ᡥ'
+ [K_G] > 'ᡤ'
+ [K_K] > 'ᡴ'
+ [SHIFT K_N] > 'ᡢ'
+ [K_N] > 'ᠨ'
+ [K_U] > 'ᡡ'
+ [SHIFT K_U] > 'ᡠ'
+ [SHIFT K_I] > 'ᡟ'
+ [K_I] > 'ᡳ'
+ [K_E] > 'ᡝ'
+ [K_BKQUOTE] > '᠇'
8 changes: 8 additions & 0 deletions experimental/mjh/mjh_manchu/mjh_manchu.kpj
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<KeymanDeveloperProject>
<Options>
<Version>2.0</Version>
<CompilerWarningsAsErrors>True</CompilerWarningsAsErrors>
<CheckFilenameConventions>True</CheckFilenameConventions>
</Options>
</KeymanDeveloperProject>
12 changes: 12 additions & 0 deletions experimental/mjh/mjh_manchu/source/help/mjh_manchu.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?php
$pagename = 'MJH Manchu Keyboard Help';
$pagetitle = $pagename;
require_once('header.php');
?>
<p>
MJH Manchu keyboard.
</p>

<h2>Desktop Keyboard Layout</h2>
<div id='osk' data-states='default shift'>
</div>
Binary file added experimental/mjh/mjh_manchu/source/mjh_manchu.ico
Binary file not shown.
Loading