jahorton
19bb5e07d7
change(web): api compat with LMLayer SMP fixes
2020-01-15 12:24:12 +07:00
jahorton
5cc282c660
fix(common): more 'code unit' -> 'code point' work
2020-01-15 12:21:11 +07:00
jahorton
716a598b49
fix(common): addresses PR review comments for trie model SMP
2020-01-15 11:35:34 +07:00
jahorton
d0ab35d5d9
fix(common): Fixes #2469
2020-01-08 11:53:53 +07:00
Darcy Wong
8250387f08
Merge pull request #2448 from keymanapp/android-follow-custom-link
...
fix(android): Propagate custom help links
2020-01-07 12:54:44 +07:00
Darcy Wong
ab165e49c9
Merge remote-tracking branch 'origin/master' into android-follow-custom-link
2020-01-06 09:48:07 +07:00
Joshua Horton
688108bc95
Merge pull request #2463 from keymanapp/refactor/ios/kmp-install-management
...
iOS: Refactors KMP installation's connection to app UI
2019-12-20 10:34:06 +07:00
jahorton
2f85ca8456
refactor(ios): Generalizes KMP install alert generation
2019-12-19 09:26:37 +07:00
jahorton
90284e9ff8
refactor(ios): Factorizes UI code from KMP installation prep methods
2019-12-19 09:11:45 +07:00
Joshua Horton
692a94104f
Merge pull request #2460 from keymanapp/feat/ios/adhoc-install-refactor
...
refactor(ios): Adhoc installation code refactor/reorg
2019-12-19 08:07:48 +07:00
jahorton
2097cf1fa7
docs(ios): Fixed comments in ResourceFileManager.swift
2019-12-19 08:06:32 +07:00
Joshua Horton
53fda94262
Merge pull request #2454 from keymanapp/android-2323-cherry-compile-fix
...
fix(android): Removes Closure's auto-polyfills, adds test case bypass
2019-12-19 08:04:43 +07:00
Joshua Horton
5d808ad2f6
Merge pull request #2459 from keymanapp/fix/ios/2455/adhoc-file-overwrite
...
fix(ios): Adhoc resource overwrite/file-replacement
2019-12-19 07:22:09 +07:00
Darcy Wong
8a079193fd
Merge branch 'master' into android-follow-custom-link
2019-12-18 13:14:28 +07:00
Darcy Wong
87d2c58bc5
Merge pull request #2462 from keymanapp/android-nrc-en-mtnt
...
change(android): Update nrc.en.mtnt model to 0.1.3
2019-12-17 23:55:33 -06:00
jahorton
5da632ce1a
refactor(ios): Relocates AppDelegate KMP install methods
2019-12-18 12:33:52 +07:00
Darcy Wong
e72b67248f
change(android): Update nrc.en.mtnt model to 0.1.3
...
Cherrypick of #2389 to master
2019-12-18 12:04:22 +07:00
jahorton
c7bb65015d
refactor(ios): creates separate class for adhoc kmp install prompt
2019-12-18 10:51:41 +07:00
Darcy Wong
a7d58dea9e
Merge pull request #2458 from keymanapp/feat/android/qr-code
...
feat(android): Add QR Codes on Keyboard Info pages
2019-12-17 19:58:31 -06:00
Darcy Wong
74b5e1a573
fix(android)
...
Address review comments
2019-12-18 08:57:32 +07:00
jahorton
2955e1b05c
fix(ios): Fixes #2455 , allows adhoc overwrite/file-replacement
2019-12-18 08:33:15 +07:00
jahorton
198fe16223
docs(android): Adds documentation for build script changes
2019-12-18 08:13:19 +07:00
Darcy Wong
84025d931e
chore(android): Update history.md
2019-12-17 16:03:14 +07:00
Darcy Wong
cde60e23f4
feat(android): Add QR Codes on Keyboard Info pages
...
Addresses Android for #1535
Add QR Codes to the keyman.com keyboard page.
If the main app doesn't include the QRGen libraries, the QR Code isn't generated/displayed.
Also update the list of dependencies in README.md
2019-12-17 15:53:34 +07:00
Joshua Horton
b5f4462b67
fix(android): Restores -debug flag definitions
2019-12-16 12:32:15 +07:00
jahorton
c1c3c1e6a1
fix(android): Removes Closure's auto-polyfills, adds test case bypass
2019-12-16 12:24:04 +07:00
Joshua Horton
b981b9360a
Merge pull request #2440 from keymanapp/lmlayer-2323-cherry-codePointAt
...
cherry(lmlayer): Polyfills for wordbreak support on oldest-supported platforms
2019-12-16 08:55:50 +07:00
jahorton
09d7a0e826
fix(common): adds string.startswith polyfill to lmlayer
2019-12-16 08:16:55 +07:00
Marc Durdin
ef74307f8a
Merge pull request #2449 from keymanapp/feat/developer/1689-default-project-path
...
feat(developer): Default project path
2019-12-13 15:44:13 +11:00
Marc Durdin
ffc312b9b3
Merge branch 'master' into feat/developer/1689-default-project-path
2019-12-13 15:44:04 +11:00
Marc Durdin
89f8e66ff4
Merge pull request #2429 from keymanapp/chore/history
...
chore: update history
2019-12-13 13:33:24 +11:00
Marc Durdin
0b70ce0ff1
chore: remove needless path
2019-12-13 13:26:58 +11:00
Darcy Wong
25a2d7f4d3
Merge pull request #2446 from keymanapp/ignore-idea
...
chore: add Jetbrains IDE files to top level .gitignore
2019-12-12 17:21:42 -06:00
Marc Durdin
d57c4974ca
Merge branch 'master' into chore/history
2019-12-13 05:16:52 +11:00
Marc Durdin
717274ec79
chore: history
2019-12-13 05:08:05 +11:00
Marc Durdin
72328a3957
feat(developer): Default project path
...
Fixes #1689 . Sets the default project path to
'Documents\Keyman Developer\Projects' so that
Keyman Developer files don't clutter user's
Documents folder. Can be changed in Options
dialog.
2019-12-13 05:07:09 +11:00
Darcy Wong
4eef1a1908
chore: update history.md
2019-12-12 16:37:41 +07:00
Darcy Wong
05f50f03f4
fix(android): Investigate propagating custom help links
2019-12-12 16:24:37 +07:00
Darcy Wong
56f23bb0d9
Merge pull request #2445 from keymanapp/android-check-length-cherrypick
...
fix(android): Check substring length
2019-12-11 21:35:25 -06:00
Darcy Wong
1166ef200f
chore: add Jetbrains IDE files to top level .gitignore
2019-12-12 10:28:56 +07:00
Darcy Wong
3251f74962
fix(android): Check substring length
...
Cherrypick of #2444 to master to fix `StringIndexOutOfBoundsException` on [Crashlytics](https://console.firebase.google.com/u/0/project/kmapro-ee779/crashlytics/app/android:com.tavultesoft.kmapro/issues/74f8209642c77218cc473098ee294ceb?time=last-seven-days&sessionId=5DEFABD703CE000144559FADAEE45C9D_DNE_0_v2 )
2019-12-12 08:58:14 +07:00
Marc Durdin
b2ebe88d5a
Merge pull request #2443 from keymanapp/fix/developer/1448-zero-length-store-names
...
fix(developer): stops zero length store names
2019-12-12 07:26:20 +11:00
Marc Durdin
e7c5c8e9b0
Merge branch 'master' into fix/developer/1448-zero-length-store-names
2019-12-12 07:26:08 +11:00
Marc Durdin
ef4e49b6d8
Merge pull request #2442 from keymanapp/fix/developer/192-compile-all-in-project-view
...
fix(developer): F7 to compile all in project view
2019-12-12 07:25:03 +11:00
Marc Durdin
bada36777e
Merge pull request #2439 from keymanapp/fix/developer/1527-tike-vs-keyman-developer
...
chore(developer): remove references to TIKE
2019-12-12 07:22:52 +11:00
Marc Durdin
1b87d6a391
Merge branch 'master' into fix/developer/1527-tike-vs-keyman-developer
2019-12-12 07:22:14 +11:00
Marc Durdin
6863e184bc
Merge pull request #2424 from keymanapp/fix/developer/2421-hotkeys-in-editors-not-working
...
fix(developer): Hotkeys in text editor regression
2019-12-12 07:18:41 +11:00
Marc Durdin
7f185e094a
chore: history
2019-12-11 09:50:32 +11:00
Marc Durdin
705436e8d9
chore: history
2019-12-11 09:44:08 +11:00
Marc Durdin
d7de13df66
Merge pull request #2438 from keymanapp/fix/developer/2374-kmlmc-invalid-json-with-smp
...
fix(developer): kmlmc generates invalid json with smp
2019-12-11 05:37:05 +08:00