Gabriel Wong
|
d1730eb605
|
Fix some lint warnings
|
2017-11-10 14:25:50 +07:00 |
|
Gabriel Wong
|
c92135fce3
|
Weak reference to instance methods
|
2017-11-10 14:17:34 +07:00 |
|
Gabriel Wong
|
16ffd321a4
|
Rename variable
|
2017-11-10 13:02:49 +07:00 |
|
Tom Bogle
|
650f168fd4
|
Added some comments and diagnostic code.
|
2017-11-09 12:04:36 -05:00 |
|
Tom Bogle
|
55f451df68
|
Merge branch 'mac-use10dot7-compatible-methods' into mac-compatibility-with-legacy-apps
|
2017-11-09 11:43:50 -05:00 |
|
Tom Bogle
|
5831d3d4b4
|
Replaced try-catch with calls to respondsToSelector to make the check more explicit.
|
2017-11-09 11:37:59 -05:00 |
|
Tom Bogle
|
e53f0317a1
|
Added some comments and diagnostic code.
|
2017-11-09 10:56:23 -05:00 |
|
Marc Durdin
|
0241a358ac
|
Add version 10.0 keyboard compiler and development tool support
|
2017-11-08 13:54:59 +07:00 |
|
Joshua A. Horton
|
3d37019bbe
|
Drops the i386 and x86_64 architectures from the build settings, as they are not valid when using frameworks.
|
2017-11-08 10:13:43 +07:00 |
|
Gabriel Wong
|
01fb7af7aa
|
Create Font struct to track custom fonts
|
2017-11-07 13:12:37 +07:00 |
|
Gabriel Wong
|
b9553a3198
|
Make remaining notifications typed
|
2017-11-07 11:04:28 +07:00 |
|
Gabriel Wong
|
6e3fbe1b74
|
Framework for typed notifications
|
2017-11-07 11:04:25 +07:00 |
|
Gabriel Wong
|
9b91d0eafc
|
Remove some unneeded keys
|
2017-11-07 10:58:01 +07:00 |
|
Gabriel Wong
|
3d404c12f6
|
Remove DefaultKeyboard
|
2017-11-07 10:58:01 +07:00 |
|
Gabriel Wong
|
9ef4a38628
|
Update sample apps
|
2017-11-07 10:58:01 +07:00 |
|
Gabriel Wong
|
e1f3657861
|
Keyman app use new structs
|
2017-11-07 10:58:01 +07:00 |
|
Gabriel Wong
|
1a286d237c
|
Use InstallableKeyboard struct in KeymanEngine
|
2017-11-07 10:58:01 +07:00 |
|
Gabriel Wong
|
9ca720426e
|
Use Language struct
|
2017-11-07 10:58:01 +07:00 |
|
Gabriel Wong
|
80bf2310ac
|
Create structs for Cloud API types
|
2017-11-07 10:58:01 +07:00 |
|
Gabriel Wong
|
6fe3906319
|
Merge pull request #378 from keymanapp/ios-engine-migrate-swift
Migrate iOS Keyman Engine to Swift
|
2017-11-07 10:57:21 +07:00 |
|
Gabriel Wong
|
e9bb074b48
|
Reword a bit of README
|
2017-11-07 10:22:38 +07:00 |
|
Gabriel Wong
|
23e7ff3c8d
|
Update README and build script
|
2017-11-07 09:46:05 +07:00 |
|
Gabriel Wong
|
192c8febf5
|
Remove old files
|
2017-11-07 09:44:01 +07:00 |
|
Joshua Horton
|
0fd9cb4855
|
Merge pull request #397 from keymanapp/web-271-setactivekeyboard-toolbar-ui
Toolbar UI / setActiveKeyboard API interaction bugfix
|
2017-11-07 09:10:05 +07:00 |
|
jahwsuf
|
cfb6a78bc1
|
The default sample languages left out a region for English, so it wasn't appearing in the toolbar UI.
|
2017-11-07 08:05:14 +07:00 |
|
Joshua Horton
|
cbbb9c2727
|
#271 -> history.md.
|
2017-11-06 14:49:50 +07:00 |
|
Joshua Horton
|
bd414939ac
|
Addresses #271, disables 'indirect' check.
|
2017-11-06 14:48:40 +07:00 |
|
Joshua Horton
|
db54272a4e
|
Merge pull request #396 from keymanapp/web-5-removeKeyboards-invalid-arg
Tweaks the new return value's behavior.
|
2017-11-06 12:14:27 +07:00 |
|
Gabriel Wong
|
9fb78c75da
|
Remove unneeded public and @objc
|
2017-11-06 12:12:43 +07:00 |
|
Joshua Horton
|
f0f9056e47
|
Fixes the keyboard-changing problem previously noted.
|
2017-11-06 12:08:46 +07:00 |
|
Gabriel Wong
|
3547d35929
|
Remove Keyman prefix from some classes
|
2017-11-06 12:03:08 +07:00 |
|
Joshua Horton
|
2f1265959e
|
Mostly incorporates the 'only set active keyboard if old one was removed' request, though there's an occasional issue with the active keyboard mysteriously persisting.
|
2017-11-06 11:00:19 +07:00 |
|
Joshua Horton
|
64eea34ba2
|
history.md.
|
2017-11-06 10:43:39 +07:00 |
|
Joshua Horton
|
237a2bd31f
|
Tweaks the new return value's behavior.
|
2017-11-06 10:42:00 +07:00 |
|
Joshua Horton
|
84dc8972d1
|
Merge pull request #395 from keymanapp/web-5-removeKeyboards-invalid-arg
`removeKeyboards` API function validation + enhancement.
|
2017-11-06 10:34:17 +07:00 |
|
Gabriel Wong
|
f90877ca92
|
Update build script of samples
|
2017-11-06 10:23:35 +07:00 |
|
Joshua Horton
|
0a2b12e8c6
|
Checks for the ENTER keystroke explicitly. Whoops.
|
2017-11-06 10:21:53 +07:00 |
|
Joshua Horton
|
51f2ddb36e
|
Fixes copy-pasted documentation comment in the testing header script.
|
2017-11-06 10:05:08 +07:00 |
|
Darcy Wong
|
87a1dadce6
|
Merge pull request #390 from keymanapp/android-upgrade-ide
Update to Android Studio and Gradle 3.0
|
2017-11-06 09:35:24 +07:00 |
|
Joshua Horton
|
cc8cf5be10
|
Extended the test slightly and implemented the 'return true/false' component mentioned in the issue.
|
2017-11-06 08:46:53 +07:00 |
|
Joshua Horton
|
89958d64ef
|
Developed a test page for issue #5; the issue was no longer valid / was pre-fixed.
|
2017-11-06 08:43:34 +07:00 |
|
Tom Bogle
|
3788acaba3
|
Enabled Keyman to deal with selection changes resulting from keyboard navigation. Tried a solution for Word in Safari, but commented it out. Added Firefox to the list of browsers that need to try to detect whether editing is in Google Docs.
|
2017-11-03 16:41:34 -04:00 |
|
Tom Bogle
|
2b22509730
|
Added special logic to handle Google Docs in Chrome, where multiple characters cannot be inserted simultaneously.
|
2017-11-02 15:34:28 -04:00 |
|
Tom Bogle
|
5f4dce6a0d
|
Solved Mail compatibility problems using regex to ensure that "preChar" starts with a base character. Added MS Word as a "legacy" product to make it work correctly.
|
2017-11-01 22:11:24 -04:00 |
|
Joshua Horton
|
d8942f5682
|
Developer history.md.
|
2017-11-01 11:01:51 +07:00 |
|
Tom Bogle
|
ddf1320960
|
Merge branch 'master' into mac-compatibility-with-legacy-apps
|
2017-10-31 22:22:49 -04:00 |
|
Tom Bogle
|
db8712bae8
|
Added fallback code to convert percent-escapes in URL for downloaded keyboard for version of OS where stringByRemovingPercentEncoding is not available.
|
2017-10-31 22:17:44 -04:00 |
|
Darcy Wong
|
3d842c83f6
|
Merge pull request #392 from keymanapp/android-kmw-core-refactor
Modified the KMEA keyboard.html to use the new `keyman` JS namespace
|
2017-10-31 23:21:54 +07:00 |
|
darcywong00
|
3ea672edc5
|
Fix remaining references to keymanweb, and test chirality keyboard
|
2017-10-31 21:26:40 +07:00 |
|
darcywong00
|
41a8ea3d04
|
Modified the KMEA keyboard.html to use the new keyman JS namespace
Addresses the KMEA portion of #349
Modify keyboard.html to use the new `keyman` JS namespace instead of `tavultesoft.keymanweb`
|
2017-10-31 13:19:35 +07:00 |
|