Darcy Wong
ad8638e47c
Validate keyboard ID when downloading keyboard from Keyman cloud
...
Cherry-pick of #1121
2018-08-22 22:51:54 -05:00
Darcy Wong
3b168f802b
Merge pull request #1123 from keymanapp/android-fix-null-keyboard-list-cherrypick
...
[Android] Ensure keyboards list has an entry
2018-08-23 10:21:21 +07:00
glasseyes
a552c31d09
rename readkvk to kvk2ldml
2018-08-23 08:46:10 +07:00
glasseyes
fc03f8b22f
convert kvk to ldml
2018-08-23 08:38:47 +07:00
Darcy Wong
3c5b93e9e5
Update history.md
2018-08-22 20:07:40 -05:00
Darcy Wong
77c03eef84
Ensure keyboards list has an entry
...
Cherrypick #1112 to master
There are some crash reports coming from `KeyboardPickerActivity.java` because the keyboards list is null (file access error). When the app tries to display the installed keyboards list, this results in the crash.
`getKeyboardsList()` already checks the existence of the `keyboards_list.dat` file, so some of that code is also redundant.
2018-08-22 21:04:32 +07:00
Darcy Wong
2df968c2a2
Merge pull request #1112 from keymanapp/android-sil-euro-latin
...
[Android] Change default keyboard from european2 to sil_euro_latin
2018-08-22 20:36:12 +07:00
glasseyes
96670ffeed
command line option to display all keys
...
clean up commented debug code
2018-08-22 13:08:14 +07:00
glasseyes
cbd355b30d
parsing ldml
...
WIP: interacting with dbus
2018-08-22 10:32:32 +07:00
Unknown
c61ac3eff4
Merge branch 'linux-osk' into linux-keyman-config
2018-08-22 10:21:49 +07:00
Marc Durdin
cd29a05c14
Merge pull request #1104 from keymanapp/windows-delphi-community
...
[Windows] Windows Delphi Community Edition support
2018-08-21 14:32:12 +07:00
Marc Durdin
71c9fb9b3a
Merge pull request #1105 from keymanapp/developer-ace-debugging-integration
...
[Developer] Fixup debugger integration with ACE-based editor
2018-08-21 14:30:29 +07:00
Marc Durdin
73b41b269c
[Windows] fix link
2018-08-21 14:27:29 +07:00
Marc Durdin
69dcb03ac1
[Developer] Remove old DELPHI_STARTER build path now that Delphi Community is available
2018-08-21 14:24:27 +07:00
Marc Durdin
01b48fb0c8
[Developer] Support highlighting debugger lines in ACE Text Editor
2018-08-21 14:23:12 +07:00
Marc Durdin
124d5d49c1
Merge pull request #1097 from keymanapp/developer-web-text-editor-ace
...
[Developer] Replace existing encumbered editor with ACE
2018-08-21 14:02:10 +07:00
Darcy Wong
17a70e246f
Update history.md
2018-08-20 22:53:23 -05:00
Darcy Wong
7b0af9a68c
Add keyboard file and update history.md
2018-08-20 04:26:03 -05:00
Darcy Wong
948836d9ee
Change default keyboard from european2 to sil_euro_latin
...
Fixes #1100
2018-08-20 04:13:02 -05:00
Darcy Wong
5710c02f35
Merge pull request #1108 from keymanapp/android-fix-null-cherry-pick
...
[Android] Fix crashes when input connection or package name is null
2018-08-20 09:39:51 +07:00
Darcy Wong
bb72f4406c
Remove ad-hoc distribution of keyboards via keyman:// protocol
...
Addresses Android platform for #538
2018-08-16 22:29:14 -05:00
Darcy Wong
1c9775e287
Fix crashes when input connection or package name is null
...
This cherry picks the commits from #1103 onto master
2018-08-15 22:05:42 -05:00
Tom Bogle
81be561d11
Merge pull request #1095 from keymanapp/mac-1090-cherry-pick-fix-and-tests-from-stable
...
[Mac] #1090 - cherry pick fix and tests from stable
2018-08-13 23:10:10 -04:00
Tom Bogle
d8f8eb6753
[Mac] #1090 - added information about bogus builds 105 and 110
2018-08-13 23:02:39 -04:00
Tom Bogle
ef08ff6f34
[Mac] #1090 - Cherry-picked subsequent fix to correct over-agressive fix
2018-08-13 15:09:10 -04:00
Marc Durdin
baaa83df1c
[Developer] Add ACE files to installer
2018-08-13 22:52:14 +10:00
Marc Durdin
5fd12cabdb
[Developer] Remove final references to USE_PLUSMEMO and KEYMAN_ENCUMBERED_ROOT
2018-08-13 22:52:14 +10:00
Marc Durdin
8f31738b21
[Developer] Removal of remaining TKeymanDeveloperMemo references
2018-08-13 22:52:13 +10:00
Marc Durdin
54e2a2c42d
[Developer] Refactor use of TKeymanDeveloperMemo, where not needed, to TMemo
2018-08-13 22:52:13 +10:00
Marc Durdin
718326959f
[Developer] Remove remaining references to TPlusMemo from UframeTextEditor, continue tidy up
2018-08-13 22:52:13 +10:00
Marc Durdin
3d9abd0ce9
[Developer] Add integration of Edit menu commands to ACE embedding, and tidy up
2018-08-13 22:52:12 +10:00
Marc Durdin
86d6ad3871
[Developer] Improve lifecycle for modified state on editor
2018-08-13 22:52:12 +10:00
Marc Durdin
3214f6282f
[Developer] remove gutter component and fixup destroy sequence
2018-08-13 22:52:12 +10:00
Marc Durdin
2a4b31508e
[Developer] ACE initial build
2018-08-13 22:52:12 +10:00
Marc Durdin
2ff1c9ea34
Merge pull request #1098 from keymanapp/windows-wix-311
...
[Windows] Update to WIX 3.11.1 plus other minor environment riders
2018-08-13 21:53:12 +10:00
Marc Durdin
572b6548f7
[Windows] Update to WIX 3.11.1 plus other minor environment riders
2018-08-13 19:49:53 +10:00
Marc Durdin
757ceb0056
Merge pull request #1086 from keymanapp/developer-cef-for-touch-layout-editor
...
[developer] Use CEF in touch layout editor
2018-08-13 18:02:02 +10:00
Tom Bogle
785ca0fcbd
[Mac] #1090 - Added PR # for cherry-picked fix in master
2018-08-10 09:22:15 -04:00
Tom Bogle
541473e984
[Mac] #1090 - Added entry in history file
2018-08-10 09:17:43 -04:00
Tom Bogle
87a46a84c0
[Mac] #1090 - Moved check for no modifiers to also apply to context case
...
I attempted unsuccessfully to find an actual failing case so I could add a unit test for this. Even though I couldn't, I agree that it is the correct logic, so I'm making the change as Marc suggested.
2018-08-10 09:15:49 -04:00
Tom Bogle
3eb7a1002e
[Mac] Fixes #1090 - Full set of unit tests and correct fix
2018-08-10 09:15:35 -04:00
Tom Bogle
50b87df84d
[Mac] [WIP] - Added unit tests for #1090
2018-08-10 09:15:07 -04:00
Darcy Wong
e822c9760a
Merge pull request #1077 from keymanapp/android-add-circle-icon
...
[Android] Add round launcher icons
2018-08-03 22:11:28 -05:00
Marc Durdin
89f09a9fbf
[developer] Remove dangling MSHTML references
2018-07-28 11:55:54 -07:00
Marc Durdin
aef1350b98
[developer] Use CEF in touch layout editor
2018-07-28 14:24:48 -04:00
Marc Durdin
8a135467db
[developer] Defer browser creation so that window is already sized correctly at creation
2018-07-28 14:24:48 -04:00
Marc Durdin
d65566b8c6
Merge pull request #1078 from keymanapp/developer-cef-for-touch-layout-editor-form
...
[developer] CEF replacing embedded IE
2018-07-28 14:16:51 -04:00
Tom Bogle
32d3eba7b6
Merge pull request #1082 from keymanapp/mac-fix-version-number-in-history.md
...
[Mac] Fixed last stable version number in history.md
2018-07-23 15:45:36 -04:00
Tom Bogle
0408c7339b
[Mac] Fixed last stable version number in history.md
2018-07-23 15:28:05 -04:00
Tom Bogle
3860401017
Merge pull request #1081 from keymanapp/mac-1079-cherry-pick-to-master
...
[Mac] #1079 - Cherry-pick of OSK Help button fix to master
2018-07-23 14:27:00 -04:00