darcywong00
|
444402c65f
|
Remove www in links
Updated info links from www.keyman.com/* to keyman.com/*
|
2017-07-25 10:20:22 +07:00 |
|
darcywong00
|
a13dc9d1a1
|
Add missing asset files and cleanup whitespace
Add missing files needed for KMEA and Samples projects
Also replaced tabs with spaces in some KMAPro files
|
2017-07-24 14:07:03 +07:00 |
|
darcywong00
|
6d26d7cd9e
|
Keyman for Android 2.8 Open Source
Copy over the Android source
Update build.sh scripts for new paths
KMEA/build.sh also updated to build KMW and use the artifacts
|
2017-07-21 11:52:22 +07:00 |
|
Marc Durdin
|
77ac8bc786
|
KMW: Treat warnings as errors (#120)
* Test CI
* Test CI again
* Test CI again
* Test CI again
* Test CI again
* Turn warnings into errors (but don't turn on all warnings)
|
2017-07-19 09:54:30 +07:00 |
|
Marc Durdin
|
cb296d9411
|
Merge pull request #117 from keymanapp/web-longpress-numeric-issue-115
Long press in numeric/symbol layers does not work
|
2017-07-10 10:45:27 +07:00 |
|
Joshua Horton
|
8dbad67e03
|
Merge pull request #113 from keymanapp/web-build.sh
Converted the Windows-dependent build.bat into a build.sh shell script.
|
2017-07-10 10:24:02 +07:00 |
|
Joshua A. Horton
|
a1c123efbe
|
Turns out Windows msys and Linux cp -R behavior is identical - OS X is the odd one out. So, redid the filtering.
|
2017-07-10 10:21:45 +07:00 |
|
Marc Durdin
|
e76396ca62
|
Add test case
|
2017-07-10 10:16:07 +07:00 |
|
Marc Durdin
|
b26781f44d
|
Long press in numeric/symbol layers does not work
|
2017-07-10 10:14:19 +07:00 |
|
Joshua A. Horton
|
59dab88ae1
|
Merge remote-tracking branch 'origin/web-build.sh' into web-build.sh
|
2017-07-10 09:52:48 +07:00 |
|
Joshua A. Horton
|
1b47c77753
|
Fixes the shell build for Mac systems - the resource copy path behavior appears to differ on the two OSes.
|
2017-07-10 09:50:37 +07:00 |
|
Joshua Horton
|
67f92028f2
|
Merge remote-tracking branch 'origin/web-build.sh' into web-build.sh
|
2017-07-05 15:10:38 +07:00 |
|
Joshua Horton
|
d41cca7368
|
Changes as per code review.
|
2017-07-05 15:09:01 +07:00 |
|
Darcy Wong
|
7a90a7440e
|
Make build.sh executable
Add sha-bang and set file to +x
|
2017-07-05 14:11:39 +07:00 |
|
Joshua Horton
|
c381a40702
|
Restores build.bat for now.
|
2017-07-05 13:57:39 +07:00 |
|
Joshua Horton
|
d81e4b6231
|
Converted the Windows-dependent build.bat into a build.sh shell script.
|
2017-07-05 13:33:34 +07:00 |
|
Joshua Horton
|
9051a4c051
|
Merge pull request #112 from keymanapp/web-108-109-bookmarklet-support
Bookmarklet support, fixing #108 & #109.
|
2017-07-04 10:43:43 +07:00 |
|
Joshua Horton
|
c7fbac0d84
|
'util' -> 'ui' in the re-init check.
|
2017-07-04 10:21:43 +07:00 |
|
Joshua Horton
|
152880b883
|
Wrapped most source files with conditional loading scheme in order to block accidentally redefining functionality and data if KMW is loaded multiple times.
A few of the simpler files (definitions of string functions, basic init) were left unchanged.
|
2017-07-04 09:17:27 +07:00 |
|
Joshua Horton
|
f71c7e56fd
|
Initial work toward bookmarklet issues #108 & #109.
|
2017-07-03 15:58:11 +07:00 |
|
Joshua Horton
|
567478f628
|
Merge pull request #111 from keymanapp/web-110-embedded-hardware-keyboards
Fixes support for embedded solutions using hardware keyboards.
|
2017-06-29 11:08:09 +07:00 |
|
Joshua Horton
|
7af8b93cf8
|
Corrects issue #110 - fixes the embedded control path for hardware keyboard input and adds a layer of protection to prevent future touchable-mode breakage.
|
2017-06-29 10:35:57 +07:00 |
|
Joshua Horton
|
f7e47bb5c1
|
Merge pull request #105 from keymanapp/web-87-redesigned-keyboard-loading
Redesigned: new keyboard loading scheme
|
2017-06-27 10:01:25 +07:00 |
|
Joshua Horton
|
b617e0b22b
|
Relocated keyboard-error testing suite to own folder, replaced timeout example with a more universally-applicable one.
|
2017-06-27 09:22:52 +07:00 |
|
Joshua Horton
|
5ccd34278c
|
Test suite page for keyboard script loading added.
|
2017-06-26 12:10:15 +07:00 |
|
Joshua Horton
|
205d543546
|
Final touchups for the error-system renovation PR.
|
2017-06-26 11:08:20 +07:00 |
|
Joshua Horton
|
574ac97815
|
Added a kmwembedded flag to make the error output's condition more explicit, refactored in-PR code to match.
|
2017-06-26 10:13:02 +07:00 |
|
Joshua Horton
|
e3276228c1
|
Incorporated base PR review feedback, cleaned up the refactor of KR() in kmwcallback.js a bit.
|
2017-06-26 09:35:30 +07:00 |
|
Joshua Horton
|
980e9efc9d
|
Removed old globals that are no longer needed.
|
2017-06-23 15:56:23 +07:00 |
|
Joshua Horton
|
f5bd2bbf49
|
Fixed up some Closure errors and warnings.
|
2017-06-23 15:43:02 +07:00 |
|
Joshua Horton
|
f1afaad3af
|
Redesign of the keyboard loading process - prototype complete! Confirmed in Firefox, Chrome, IE, and Edge!
|
2017-06-23 15:43:02 +07:00 |
|
Marc Durdin
|
26f661ae4c
|
Merge pull request #102 from keymanapp/teamcity-build-counter
Use BUILD_COUNTER variable instead of BUILD_NUMBER from TeamCity
|
2017-06-21 15:01:47 +07:00 |
|
Marc Durdin
|
c81ca7e41e
|
Use BUILD_COUNTER variable instead of BUILD_NUMBER from TeamCity
|
2017-06-21 14:41:52 +07:00 |
|
Marc Durdin
|
840299a786
|
Merge pull request #96 from keymanapp/web-fixup-copyrights
Fixup copyright messages and links to remove references to Tavultesoft
|
2017-06-15 09:59:38 +07:00 |
|
Marc Durdin
|
ac5f0830c1
|
Merge pull request #95 from keymanapp/web-build-artifacts-to-match-deploy-layout
Change build.bat to create output/ folder artifact layout that matches deployment layout
|
2017-06-15 09:58:41 +07:00 |
|
Marc Durdin
|
baab20dd34
|
Merge pull request #94 from keymanapp/web-set-keyboard-api-fix
Web set keyboard api fix
|
2017-06-14 14:24:24 +07:00 |
|
Marc Durdin
|
487354810e
|
Fixup copyright messages and links to remove references to Tavultesoft
|
2017-06-14 14:09:12 +07:00 |
|
Marc Durdin
|
a13583d539
|
Change build.bat to create output/ folder artifact layout that matches deployment layout
|
2017-06-14 13:55:33 +07:00 |
|
Joshua Horton
|
5700f646b2
|
Necessary support for how Google Closure operates. I'm a newb at it, so it's only going in now.
|
2017-06-14 12:20:26 +07:00 |
|
Joshua Horton
|
2e30d8232b
|
Fixes issues with UI focus handling that interfered with control-by-control handling of languages.
Also fixes issues with the Toggle UI displaying for API-disabled controls.
|
2017-06-14 10:34:39 +07:00 |
|
Joshua Horton
|
69a58ebea7
|
Refactoring remaining instances of lgCode -> PLgCode in _setActiveKeyboard.
|
2017-06-14 09:31:01 +07:00 |
|
Joshua Horton
|
92f4a0f5f4
|
Corrections as per code review.
|
2017-06-14 09:22:57 +07:00 |
|
Joshua Horton
|
89dc9b335f
|
Inlined the old setDfltKeyboard() method that was only ever used in one place and was not part of the API.
|
2017-06-14 08:13:38 +07:00 |
|
Joshua Horton
|
98d8b78708
|
Fixes an issue where the default keyboard could not be set on page load if a different keyboard was triggered to load asynchronously.
|
2017-06-13 15:44:37 +07:00 |
|
Marc Durdin
|
498221d6e9
|
Merge pull request #93 from keymanapp/web-renameEmbeddedArtifact
Rename embedded artifact to keyman.js
|
2017-06-13 14:59:27 +07:00 |
|
darcywong00
|
a985588a6b
|
Rename embedded artifact to keyman.js
Android projects are expecting the web embedded artifact to be named keyman.js instead of keymanweb.js
|
2017-06-13 14:50:09 +07:00 |
|
Joshua Horton
|
8c489f53a4
|
Fixed an issue where setActiveKeyboard failed to do just that.
|
2017-06-13 14:08:15 +07:00 |
|
Marc Durdin
|
aafc0ed5e8
|
Merge pull request #89 from keymanapp/web-88-disabled-control-reformatting
[Fix] Disabled element reformatting no longer occurs on desktop implementations.
|
2017-06-13 09:43:08 +07:00 |
|
Joshua Horton
|
4199139e8c
|
Fixes issue #88.
|
2017-06-13 09:36:11 +07:00 |
|
Marc Durdin
|
3c8596bb12
|
Merge pull request #86 from keymanapp/web-removeBuildNumber
Remove build number from embedded artifacts
|
2017-06-12 14:32:55 +07:00 |
|