Gabriel Wong
7ab7ca1771
Migrate GetStartedViewController to Swift
2017-09-07 10:40:13 +07:00
Gabriel Wong
807ed2c0c1
Fix lint warnings
2017-09-07 09:36:23 +07:00
Gabriel Wong
9107b53303
Add SwiftLint
2017-09-07 09:35:35 +07:00
Gabriel Wong
c6caa72dae
Migrate KMWebBrowserViewController to Swift
2017-09-07 08:33:27 +07:00
Joshua Horton
4b2f36ad5f
Changed relevant nextlayer properties in kmwLayout to use kebab-case - AltGr was broken for mobile due to chirality changes.
2017-09-06 15:29:03 +07:00
Joshua Horton
7a57fa884c
Behold! Actual chiral output! Supported both by physical keystrokes and osk interaction.
...
Yet to do: state keys, embedded integration.
2017-09-06 15:02:02 +07:00
darcywong00
04dab8c4e5
add hooks to reset default layer
2017-09-06 14:56:25 +07:00
Joshua Horton
4633ebbf34
Enhanced documentation on osk.updateLayer.
2017-09-06 12:34:27 +07:00
Joshua Horton
8c7b282f5f
Implements proper detection of the modifier state both from the OSK and the physical keyboard and also ensures that osk.clickKey operates as expected for existing keyboards.
2017-09-06 12:02:03 +07:00
Joshua Horton
34540b95ab
Merge pull request #301 from keymanapp/web-history.md
...
Created web's history.md file based on help.keyman.com's listed history.
2017-09-06 11:37:24 +07:00
Joshua Horton
919ebe66c0
Conversation with @mcdurdin - it's enough of an edge case that we'd rather save on file size.
2017-09-06 08:56:17 +07:00
Joshua Horton
248fa2f54b
Changes out PR #s for Issue #s where available, corrects issue formatting mistake for an item.
2017-09-06 08:22:33 +07:00
Gabriel Wong
4681a349ed
Migrate KMBookmarksViewController to Swift
2017-09-05 14:38:48 +07:00
Gabriel Wong
251b3ed477
Migrate SetUpViewController
2017-09-05 13:12:43 +07:00
Gabriel Wong
053a5a1fe2
InfoViewController to swift
2017-09-05 13:12:42 +07:00
Joshua Horton
aa268418c7
Undoes the chirality constraints due to its effect on visual feedback.
2017-09-05 12:43:53 +07:00
Joshua Horton
b8a3997112
Fixes the potential layer generator to follow our planned chirality constraints.
2017-09-05 12:41:52 +07:00
Joshua Horton
e64b86dba6
Fixed up the bitflag constants and added a 'is chiral?' testing bitmask.
2017-09-05 12:22:35 +07:00
Joshua Horton
ea3787a757
Tabs -> spaces.
2017-09-05 12:15:49 +07:00
Joshua Horton
82de0ba5ea
Developed an initial testing framework for the chirality changes, corrected default behavior of buildDefaultLayout when KLS lacks specifications for default layers.
2017-09-05 11:01:07 +07:00
Gabriel Wong
436754c29a
Migrate KMActivityProvider to Swift
2017-09-05 10:16:35 +07:00
Joshua Horton
0bbf78323f
Fixes markdown formatting a bit.
2017-09-05 10:13:42 +07:00
Joshua Horton
7908d81800
Created web's history.md file based on help.keyman.com's listed history.
2017-09-05 10:04:30 +07:00
Joshua Horton
49d484514a
Further refactoring, documentation, and cleaning of osk.buildDefaultLayout.
2017-09-05 08:37:19 +07:00
Joshua Horton
57b377a04e
Refactors out the key-102 handling into one of the new helper functions, aiding the readability of osk.buildDefaultLayout.
2017-09-04 16:15:10 +07:00
Joshua Horton
6d941cba75
Heavily refactors osk.buildDefaultLayout in prep for implementation of modifier chirality. Also defines a lot of nice modifier + state-key constants.
2017-09-04 16:07:46 +07:00
Gabriel Wong
a935c15fca
Migrate KeyboardViewController to Swift
2017-09-04 15:51:35 +07:00
Gabriel Wong
db550e34ee
Touch up Windows README
2017-09-04 12:12:04 +07:00
Gabriel Wong
298b31b361
Remove hard coded install paths
2017-09-04 12:11:42 +07:00
darcywong00
cb8d8c276a
Add recommendation of stable library to latest build
2017-09-04 11:51:57 +07:00
darcywong00
441080e2b0
Add reference to keyman engine binary
2017-09-04 11:25:26 +07:00
Joshua Horton
2b841e5e82
[iOS] Instructions for testing on physical devices ( #294 )
...
Updated 'readme.MD' with details on how to run the app on a physical device without team code-signing permissions.
* Correcting typos.
* Formatting.
* Corrects instructions regarding app group settings.
* Minimum required iOS version.
* App Group name typo. :(
* Forgot formatting.
2017-09-04 10:38:00 +07:00
Gabriel Wong
fc32a7500d
Add to Windows README
2017-09-01 16:00:47 +07:00
Gabriel Wong
bd91bba43e
Fix Windows install Make targets
2017-09-01 15:52:54 +07:00
Gabriel Wong
ca70c96ba2
Merge pull request #278 from keymanapp/web-set-up
...
Fixes to web set up
2017-09-01 10:37:08 +07:00
Gabriel Wong
7b16636b8a
Don't need special case for cp -R on Mac
2017-09-01 08:32:38 +07:00
Gabriel Wong
c3aa9aa70c
Update web README
2017-09-01 08:32:38 +07:00
Gabriel Wong
36f33cbb5f
Point compiled samples to correct resources dir
2017-09-01 08:32:38 +07:00
Gabriel Wong
1e3e85d35d
Merge pull request #261 from keymanapp/android-set-up-macos
...
Fix android build script for MacOS and update README
2017-09-01 08:24:21 +07:00
Gabriel Wong
c3b962228a
More tweaks to Mac README
2017-08-31 13:02:47 +07:00
Gabriel Wong
e48c1b64a6
Clarify MacOS set up instructions
2017-08-31 12:41:28 +07:00
Gabriel Wong
5e76bcbc12
Make instructions clear if executables not on PATH
2017-08-31 09:58:20 +07:00
Gabriel Wong
39c440c716
Fix sublist formatting
2017-08-31 09:44:05 +07:00
Gabriel Wong
19673b21c6
Update Android README
2017-08-31 09:34:51 +07:00
Gabriel Wong
c4ca29606c
Fix Android build script on MacOS
2017-08-31 09:22:27 +07:00
Joshua Horton
587fed7cda
Merge pull request #236 from keymanapp/web-build-ui-fix
...
[Web] Fixes unexpected '%' insertion in compiled UI code.
2017-08-30 10:54:40 +07:00
Joshua Horton
7febeff4d3
Fixes unexpected '%' insertion in compiled UI code.
2017-08-30 10:26:26 +07:00
Darcy Wong
5ee9e97f60
Merge pull request #235 from keymanapp/ios-update-readme
...
Update README files
2017-08-30 09:27:30 +07:00
darcywong00
e53169d933
Update README files
...
root README
-Add iOS CI build status
-Organize according to desktop and web/mobile platforms
web/README
- Reorder content to a *Minimum Web Requirements* section
ios/README
- Add some formatting
2017-08-30 08:22:00 +07:00
Darcy Wong
63a063f80d
Merge pull request #230 from keymanapp/android-closing-browser-220
...
Fix for 2 keyboards being displayed when closing Keyman browser to Keyman for Android
2017-08-29 15:26:35 +07:00