darcywong00
cd59fe48c7
Start addressing review comments
...
Refactor KMManager.getActiveKeyboard()
Move modifierCodes to separate class
Clean up .gitignore
2017-10-04 10:33:16 +07:00
darcywong00
3a0ee92381
Move test chirality keyboard to new Tests/Chirality project
...
-Update KMEA to copy keyman-engine.aar to Tests/ for future test apps to consume.
2017-10-04 10:33:16 +07:00
darcywong00
df23e41eb1
Add hooks for KMManager to check if keyboard is chiral
2017-10-04 10:33:16 +07:00
darcywong00
f9066a5926
Start adding chirality modifiers to KMEA
...
This is follow-on to #300 for adding chirality modifiers to KMEA.
Add support for L/R Ctrl, Alt, caps lock, num lock, and scroll lock for external keyboard
- temporarily adding test chriality.js keyboard
2017-10-04 10:33:16 +07:00
Joshua Horton
f30ee2af94
Merge pull request #339 from keymanapp/windows-help-history
...
[Windows] Points the offline help file's history section to help.keyman.com's history page.
2017-10-04 10:19:54 +07:00
Joshua Horton
6b8963b6d9
Merge pull request #300 from keymanapp/web-9-modifier-chirality
...
[Web] Implementation of modifier chirality
2017-10-04 09:50:37 +07:00
Marc Durdin
926569c6b1
Make border more visible on active keyboard icon in toolbar
2017-10-03 13:25:49 +07:00
Gabriel Wong
114deece15
Fix build of samples
2017-10-03 11:20:20 +07:00
Marc Durdin
a01903909f
Merge branch 'master' into windows-keyboard-switch-toolbar
2017-10-03 11:11:08 +07:00
Gabriel Wong
4ee382b34e
Create KeymanEngine framework
2017-10-03 10:48:23 +07:00
Joshua Horton
e561d6cb7a
Changed the about/history.xml file to reference the CI/API managed changelog page.
2017-10-03 09:45:32 +07:00
Joshua Horton
04215342be
Merge pull request #337 from keymanapp/windows-history.md-tweak
...
Windows history.md formatting fix.
2017-10-03 09:08:36 +07:00
Joshua Horton
72e97a494a
Accidentally used wrong header type for some legacy stable release notes.
2017-10-03 08:35:34 +07:00
Joshua Horton
5883d19906
Merge pull request #336 from keymanapp/ios-codesign-fix
...
Fixes iOS code signing settings for Xcode 9.
2017-10-03 08:09:37 +07:00
Joshua A. Horton
208a0fd27f
Corrected the check for archive creation - assertFileExist doesn't work on directories.
2017-10-02 12:44:44 +07:00
Gabriel Wong
ceae9a9dec
Rename demo app
2017-10-02 11:13:38 +07:00
Gabriel Wong
e7fca50928
Split out test harness classes
2017-10-02 11:08:19 +07:00
Joshua A. Horton
7382952937
Aims to fix automatic codesigning (as now needed) on the build agents via command-line option.
2017-10-02 10:41:23 +07:00
Joshua A. Horton
c4e56872b1
Tweaks the build script to fail if the initial archive file does not properly generate.
2017-10-02 10:34:30 +07:00
Marc Durdin
ddb0557dfd
Rework toolbar in Keyman On Screen Keyboard to show all keyboards. Note: unfinished is what to do when too many keyboards to fit; selection colour is poor
2017-09-30 10:34:34 +07:00
Marc Durdin
d30137c58b
Merge pull request #334 from keymanapp/developer-optional-version-store
...
Make version store optional for compiler
2017-09-29 15:58:21 +07:00
Marc Durdin
ef0da35537
Rename VerifyKeyboardVersion to make it clear it is a macro -- it has a 'return' side-effect
2017-09-29 14:53:20 +07:00
Joshua Horton
d83bd8a8c8
Merge pull request #335 from keymanapp/windows-history-and-readme
...
Windows History and Readme
2017-09-29 11:48:17 +07:00
Joshua Horton
68d8116d35
Old => Legacy
2017-09-29 11:02:57 +07:00
Joshua A. Horton
db8b25547e
Fixes iOS code signing settings to be compatible with Xcode 9 - it became more restrictive with certain details.
2017-09-29 10:53:21 +07:00
Gabriel Wong
25fed7949d
Migrate KMSubKeysView
2017-09-29 10:12:29 +07:00
Joshua Horton
29dff2671e
Found a piece missing from macOS's version history, throwing it in too.
2017-09-29 09:13:04 +07:00
Joshua Horton
d892ae61aa
Found a typo/mistake on the ios history.md, so I'm throwing in a fix for it.
2017-09-29 09:01:05 +07:00
Joshua Horton
d12bee9329
Minor tweak to the Developer history.md's formatting.
2017-09-29 08:26:20 +07:00
Joshua Horton
7faf590996
Fleshed out the desktop and developer history.md files.
2017-09-29 08:14:16 +07:00
Marc Durdin
2d65cc66ff
Remove spurious warning
2017-09-28 19:29:15 +07:00
Marc Durdin
eba15549eb
Make version store optional in compiler
2017-09-28 19:25:05 +07:00
Gabriel Wong
b3a5738b2e
Migrate KMKeyboardMenuView to Swift
2017-09-28 14:48:51 +07:00
Gabriel Wong
d28779f356
Use Swift 4 in KMEI
2017-09-28 13:24:11 +07:00
Gabriel Wong
2a4d4dae41
Add recommended project settings
2017-09-28 11:10:53 +07:00
Gabriel Wong
939e021c23
Fix architectures for XCode 9 / iOS 11
2017-09-28 11:10:52 +07:00
Gabriel Wong
ce4b2a10cc
Migrate KMHTTPDownloader to Swift
2017-09-28 11:10:52 +07:00
Gabriel Wong
7f0a4286a6
Migrate KMHTTPDownloadRequest to Swift
2017-09-28 11:10:52 +07:00
Gabriel Wong
b286c8d139
Migrate LanguageViewController to Swift
2017-09-28 11:10:52 +07:00
Gabriel Wong
2eb76f1963
Add access modifiers
2017-09-28 11:10:52 +07:00
Gabriel Wong
e4e635ff92
Migrate LanguageDetailViewController to Swift
2017-09-28 11:10:52 +07:00
Gabriel Wong
67d8b4912e
Migrate KeyboardPickerViewController to Swift
2017-09-28 11:10:52 +07:00
Gabriel Wong
fe3952bfeb
Migrate KeyboardInfoViewController to Swift
2017-09-28 11:10:51 +07:00
Gabriel Wong
5a47149161
Migrate KeyboardNameTableViewCell to Swift
2017-09-28 11:10:51 +07:00
Gabriel Wong
6c0e6014fe
Migrate KMKeyboardPickerButton to Swift
2017-09-28 11:10:51 +07:00
Gabriel Wong
f46be03046
Migrate KMKeyboardPickerBarButtonItem to Swift
2017-09-28 11:10:51 +07:00
Gabriel Wong
731564e28d
Project group use relative path
2017-09-28 11:10:51 +07:00
Gabriel Wong
25b981aecf
Migrate KMPopoverView to Swift
2017-09-28 11:10:51 +07:00
Gabriel Wong
1332a1f595
Fix build of Reachability
2017-09-28 11:10:51 +07:00
Gabriel Wong
2a08cd5da5
Point SWKeyboard in iOS engine to correct lib dir
2017-09-28 11:10:51 +07:00