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
Marc Durdin
831758a6ff
fix(developer): F7 to compile all in project view
2019-12-11 06:12:09 +11:00
Marc Durdin
463e61039a
fix(developer): zero length store names
...
Fixes #1448 . Zero-length store names should not
be permitted by the compiler.
2019-12-11 05:52:20 +11:00
Marc Durdin
014c747247
Merge pull request #2441 from keymanapp/fix/developer/application-title-confusing
...
fix(developer): application title was confusing
2019-12-10 20:33:43 +08:00
Marc Durdin
a9cd2901c9
chore: unwind android refs
2019-12-10 20:33:02 +08:00
Marc Durdin
22b1580e52
chore: remove node as a dependency
2019-12-10 10:33:52 +00:00
jahorton
8be8403b60
fix(common): Actually adds polyfill (and fixes .gitignore)
2019-12-10 09:24:23 +07:00
jahorton
89bbf44139
fix(common): Adds array.from polyfill, the next thing to break
2019-12-10 09:24:22 +07:00
jahorton
4d347c3b3e
fix(common): Re-enables two unit tests now functional b/c worker polyfill
2019-12-10 09:24:22 +07:00
jahorton
8d778b2a59
fix(common): adds polyfill for charCodeAt, fixes #2323
2019-12-10 09:24:22 +07:00
Marc Durdin
4432218947
chore: node engine version
2019-12-09 19:43:34 +00:00
Marc Durdin
a8332ce0a0
test: also test for REPLACEMENT CHARACTER
2019-12-09 18:48:36 +00:00
Marc Durdin
1b531100ce
chore(developer): remove references to TIKE
...
Fixes #1527 .
2019-12-09 18:41:10 +00:00
Marc Durdin
a82bb2c706
chore: node.js update to 12.13
2019-12-09 18:15:41 +00:00
Marc Durdin
02d62ff4d0
fix(developer): require nodejs 12
...
nodejs 12.0 includes well-formed JSON.stringify
which resolves the issues with unpaired
surrogates resulting in U+FFFD in output JSON
2019-12-09 18:09:34 +00:00
Marc Durdin
39d3452f18
chore: update comment
2019-12-09 15:21:28 +00:00
Marc Durdin
45c0ea105e
fix(developer): kmlmc generates invalid json with smp
2019-12-09 13:37:51 +00:00
Marc Durdin
b740c8b09d
Merge pull request #2433 from keymanapp/feat/developer/debugger-qrcode
...
feat(developer): Add QRCode for debugger url
2019-12-09 12:23:50 +00:00
Marc Durdin
8201872395
Merge branch 'master' into chore/history
2019-12-09 10:12:25 +00:00
Marc Durdin
22d498d47b
chore: address review comments
2019-12-09 10:05:22 +00:00
Marc Durdin
e283912b98
feat(developer): QRCode in lexical model editor
2019-12-09 09:31:56 +00:00
Marc Durdin
568b72895f
Merge pull request #2427 from keymanapp/feat/mac/1535-qrcode-keyboard-share
...
feat(mac): add QR Code to share keyboard package
2019-12-09 09:14:16 +00:00
Marc Durdin
1be5df9d19
Merge branch 'master' into feat/developer/debugger-qrcode
2019-12-09 09:13:29 +00:00
Marc Durdin
7cd8bc54c9
Merge pull request #2432 from keymanapp/feat/developer/138-hotkey-statement-bare-virtual-keys
...
fix(developer): Allow unquoted hotkeys in hotkey statement.
2019-12-09 09:12:26 +00:00
Marc Durdin
7c26fb7b6b
Merge branch 'master' into feat/developer/138-hotkey-statement-bare-virtual-keys
2019-12-09 09:12:17 +00:00
Marc Durdin
6bb167b43c
Merge pull request #2431 from keymanapp/fix/developer/keyboard-layout-id-should-be-lowercase
...
fix(developer): keyboard id should be clean in import
2019-12-09 09:11:38 +00:00