Commit graph

24978 commits

Author SHA1 Message Date
Eberhard Beilharz
19a82a9ac8
Merge pull request #8006 from TheSchlunz/issue6288
feat(linux): Display error messages in the UI
2023-01-12 10:48:24 +01:00
Darcy Wong
a11164c57b chore(android): Merge branch 'master' into refactor/android/builder-script 2023-01-12 15:17:36 +07:00
Keyman Server
bc59c4229f
Merge pull request #8009 from keymanapp/auto/version-master-17.0.28
auto: increment master version to 17.0.28
2023-01-12 05:02:30 +11:00
Keyman Build Agent
099b22b174 auto: increment master version to 17.0.28 2023-01-11 13:01:49 -05:00
Kevin Schluensen
a3e57bf3f0 bug(linux): Empty keyboard after failed installation
Fixes #8004
2023-01-11 15:12:55 +01:00
Kevin Schluensen
6bc87991e0 feat(linux): Display error messages in the UI
Fixes #6288
2023-01-11 13:58:46 +01:00
Eberhard Beilharz
89a253b1ca
feat(linux): Enhance tab completion in km-package-install
This change adds tab completion for the bcp-47 parameter in
km-package-install.

Fixes #5361
2023-01-11 12:28:12 +01:00
Eberhard Beilharz
f79cdf8976
Merge pull request #8002 from keymanapp/chore/linux/refactor
chore(linux): Refactor completion script
2023-01-11 08:52:02 +01:00
sgschantz
0fc69b82e5 disable bitcode and set target iOS version to 11 for xcode 14.2 compatibility 2023-01-11 14:23:56 +07:00
Keyman Server
88ac982787
Merge pull request #8003 from keymanapp/auto/version-master-17.0.27
auto: increment master version to 17.0.27
2023-01-11 05:02:11 +11:00
Keyman Build Agent
0e4a00e6c0 auto: increment master version to 17.0.27 2023-01-10 13:01:29 -05:00
Sabine
c81e35ef6d chore(developer): use PKMX_DWORD/PKMX_WCHAR instead of LPKMX_DWORD/LPKMX_WCHAR; use PKMX_STR instead of char* in CompilerMessageProc 2023-01-10 16:49:18 +01:00
Sabine
b599c4529e chore(developer): note about func.call_js; change all "VESION x.y " to "VESION x.y or higher" ; rename flag for kmcompx to flag_use_new_kmcomp 2023-01-10 16:45:18 +01:00
Sabine
8f3c9552eb chore(developer): remove CERR_CallIsProfessionalFeature, CERR_IncludeCodesIsProfessionalFeature, CERR_MnemonicLayoutIsProfessionalFeature 2023-01-10 16:38:41 +01:00
Sabine
b06d4c4aad chore(developer): remove some unnecessary CERR_ tests 2023-01-10 16:30:21 +01:00
Eberhard Beilharz
903be8738c
Merge pull request #7995 from keymanapp/feat/linux/3501_List-fonts-in-uninstall-dlg
feat(linux): List fonts in the uninstall confirmation dialog
2023-01-10 14:21:59 +01:00
Eberhard Beilharz
fd1dc65663
Merge pull request #7994 from keymanapp/feat/linux/4828_Back-button
feat(linux): Add Back button to "Download Keyman Keyboards" dialog
2023-01-10 14:21:38 +01:00
Eberhard Beilharz
c5938fab8e
chore(linux): Fix more warnings 2023-01-10 12:29:45 +01:00
Eberhard Beilharz
c9fad367f8
chore(linux): Fix shellcheck warnings 2023-01-10 11:40:12 +01:00
Eberhard Beilharz
7df84301b0
chore(linux): Refactor completion script 2023-01-10 10:46:37 +01:00
Joshua A. Horton
61a4a3af0d fix(web): changed the docs in advance; forgot to change implementation 2023-01-10 10:09:18 +07:00
Joshua A. Horton
906c9800df change(web): improved debug path for publish-s.keyman 2023-01-10 09:45:43 +07:00
Joshua A. Horton
5b265a1321 change(web): build counter unused in current implementation 2023-01-10 09:33:26 +07:00
Joshua A. Horton
6ffbb2a551 feat(web): implements publish-downloads action 2023-01-10 09:17:03 +07:00
Darcy Wong
d9e068bdb4 refactor(android/engine): Cleanup calls to getKMKeyboard() 2023-01-10 09:14:44 +07:00
Steven R. Loomis
cbb5af2ae7 feat(core): ldml: Drop padding: common,core 🙀
- also add some checking in the builder
- add a Constants.str_section_id() for debugging
- update basic.txt

For: #7987
2023-01-09 16:35:47 -06:00
Steven R. Loomis
fbbed6d970 spec(core): ldml: Drop padding 🙀
- only guarantee is 32 bit alignment
- also note a cross ref TODO for #7533

For: #7987
2023-01-09 15:08:11 -06:00
Keyman Server
49ac21b39f
Merge pull request #7998 from keymanapp/auto/version-master-17.0.26
auto: increment master version to 17.0.26
2023-01-10 05:02:30 +11:00
Keyman Server
6709a5e8bf
Merge pull request #7997 from keymanapp/auto/version-beta-16.0.131
auto: increment beta version to 16.0.131
2023-01-10 05:02:04 +11:00
Keyman Build Agent
702a96aec0 auto: increment master version to 17.0.26 2023-01-09 13:01:52 -05:00
Keyman Build Agent
6645d3616b auto: increment beta version to 16.0.131 2023-01-09 13:01:22 -05:00
Eberhard Beilharz
d54beee0ab
feat(linux): List fonts in the uninstall confirmation dialog
Fixes #3501
2023-01-09 16:52:09 +01:00
Eberhard Beilharz
fb58ddd04a
feat(linux): Add Back button to "Download Keyman Keyboards" dialog
Fixes #4828
2023-01-09 14:46:17 +01:00
Eberhard Beilharz
4d3b392dd4
Merge pull request #7988 from keymanapp/chore/linux/cleanup
chore(linux): Remove unnecessary variable
2023-01-09 10:08:19 +01:00
Joshua A. Horton
f39616c824 feat(web): finishes implementation of ci.sh publish-s.keyman action 2023-01-09 13:58:21 +07:00
Joshua A. Horton
f1e85f50d7 feat(web): starts implementation of CI publish-s.keyman action 2023-01-09 13:54:12 +07:00
Joshua A. Horton
df3670deb8 change(web): param name tweak 2023-01-09 13:53:55 +07:00
Joshua A. Horton
e5738667b4 change(web): main web's source cleaner tool now based on new common tool 2023-01-09 13:45:32 +07:00
Darcy Wong
2bfbcbff62 chore(android/engine): Cleanup calling dismissHelpBubble() 2023-01-09 13:21:28 +07:00
rc-swag
fec5bbbe4d
Merge pull request #7856 from keymanapp/fix/windows/7670/kmshell-ikl-enable-kbd
fix(windows): kmshell -ikl install language and enable keyboard
2023-01-09 15:40:47 +10:00
Joshua A. Horton
1ebcaa5927 feat(common): basic build script for the sourcemap-path-remapper tool 2023-01-09 11:56:08 +07:00
Darcy Wong
93fd21d7d2 refactor(android/engine): Refactor KMSystemKeyboardWebViewClient 2023-01-09 11:33:13 +07:00
Steven R. Loomis
e4799d2498
Merge pull request #7956 from keymanapp/fix/core/maqtugha
fix(core): ldml: fix spelling of maqtugħa 🙀
2023-01-07 22:54:48 -06:00
Steven R. Loomis
57d4dfea75
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-01-07 22:46:41 -06:00
Steven R. Loomis
30865fbb1b Merge remote-tracking branch 'upstream/feature-ldml' into fix/core/7569-unicode-escaping-epic-ldml 2023-01-07 22:38:42 -06:00
Steven R. Loomis
7f92eb3b84 Merge branch 'feature-ldml' into fix/core/7569-unicode-escaping-epic-ldml 2023-01-07 22:36:32 -06:00
Darcy Wong
44e7dd50bd Merge branch 'refactor/android/engine-package' into refactor/KMKeyboardWebViewClient 2023-01-07 20:46:35 +07:00
Darcy Wong
2758dacbf9 refactor(android/engine): Move test folders 2023-01-07 20:43:41 +07:00
Steven R. Loomis
d552a46104
Merge pull request #7630 from keymanapp/feat/core/7532-layr-epic-ldml 2023-01-06 17:40:06 -06:00
Steven R. Loomis
2f44780e87 fix(core): ldml: add asserts to C++ 🙀
- found a logic bug in kmx_plus.cpp

Fixes #7984
2023-01-06 16:54:24 -06:00