Commit graph

27982 commits

Author SHA1 Message Date
Eberhard Beilharz
a526b2f7ae
Merge pull request #5508 from keymanapp/refactor/linux/keycodevks
refactor(linux): Reformat keycode_to_vk table
2021-08-04 12:22:08 +02:00
Eberhard Beilharz
77d0d96480
refactor(linux): Reformat keycode_to_vk table
Also update comment where these values come from.
2021-08-04 12:00:36 +02:00
Eberhard Beilharz
42147759e0
Merge pull request #5505 from keymanapp/fix/linux/uninstall
fix(linux): Improve uninstallation
2021-08-04 11:56:52 +02:00
Eberhard Beilharz
c78800d4d8
fix(linux): Improve uninstallation
Previously uninstalling of a keyboard failed if the directory was
a symlink (e.g. with keyboards from unit tests). This change treats
symlinks differently.

Fixes Sentry issue KEYMAN-LINUX-32.
2021-08-04 11:24:03 +02:00
jahorton
c023acfb0b fix(ios): also, the language-specific settings 2021-08-04 12:22:30 +07:00
jahorton
2e1b18b42f fix(ios): iOS 14 only - stuck settings toggles 2021-08-04 12:13:55 +07:00
Darcy Wong
92c5e5d884 chore(android): Update sentry-android-gradle-plugin 2021-08-04 11:10:35 +07:00
Marc Durdin
dbf47eeee3 chore(developer): fix debugkeyboard reference 2021-08-04 13:47:28 +10:00
jahorton
2d36215e2e chore(web): Merge branch 'refactor/web/vkbd-touch-events' into refactor/web/vkbd-mouse-events 2021-08-04 10:41:57 +07:00
jahorton
f9b038fae8 chore(web): Merge branch 'refactor/web/vkbd-layout-key-calc-merger' into refactor/web/vkbd-touch-events 2021-08-04 10:41:36 +07:00
Darcy Wong
95b3274d7e fix(oem/fv/android): Update sentry-android-gradle-plugin 2021-08-04 10:38:42 +07:00
jahorton
2b998d0b3d fix(web): base font-scaling during desktop osk-resize 2021-08-04 10:36:38 +07:00
jahorton
5021ac0dfe chore(web): Merge branch 'refactor/web/vkbd-layout-calcs' into refactor/web/vkbd-layout-key-calc-merger 2021-08-04 10:25:34 +07:00
jahorton
610ffd7e64 fix(web): desktop OSK resizing performance 2021-08-04 10:25:06 +07:00
Marc Durdin
142d0807a3 refactor(developer): move FDeadkeys back into frmDebug 2021-08-04 13:09:32 +10:00
jahorton
c038db9afd fix(web): accidental intercept of move, resize handlers 2021-08-04 09:49:47 +07:00
Marc Durdin
4ed4aeebf6 refactor(developer): keyman core library path 2021-08-04 12:46:07 +10:00
Ross
a901f349b0 feat(windows): fix vs project settings 2021-08-04 10:32:05 +10:00
Marc Durdin
63f8137005 refactor(developer): rename and move debugging.pas
Removes a lot of unused functions and one unit. Cleanup for debugging.
2021-08-04 09:44:56 +10:00
Ross
c0826e9930 feat(windows): use static library for keyboard core 2021-08-04 09:36:42 +10:00
Marc Durdin
90c8252370 refactor(developer): visual keyboard import
Refactors visual keyboard import from kmx to use Keyman Core, and at the
same time removes any UI interactions or direct Windows dependencies
from the process.
2021-08-04 07:44:18 +10:00
Keyman Server
3f4274fa63
Merge pull request #5544 from keymanapp/auto/version-master-15.0.93
auto: increment master version to 15.0.93
2021-08-04 04:01:46 +10:00
Keyman Build Agent
9afb2ec8d3 auto: increment master version to 15.0.93 2021-08-03 14:01:08 -04:00
Darcy Wong
4676b75648 fix(android/app): Fix cleanup when progress dialog cancelled 2021-08-03 14:25:08 +07:00
Marc Durdin
c5eb0a4d3f feat(developer): refactoring debugging code 2021-08-03 17:06:31 +10:00
Darcy Wong
85000ef5df fix(web): Have util.wait check useAlerts option 2021-08-03 10:33:16 +07:00
Darcy Wong
d5e29086d5
Merge pull request #5535 from keymanapp/fix/android/whats-new-500-chars
fix(android/app): Check Play Store release notes less than 500 chars
2021-08-03 07:06:40 +07:00
Darcy Wong
9d1d1549af chore(android): Print warning when nearing 500 char limit 2021-08-03 06:32:01 +07:00
Darcy Wong
73381c88f8
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-08-03 06:27:59 +07:00
Marc Durdin
bdea4279f1 refactor(developer): debugger/core integration 2021-08-03 06:22:34 +10:00
Keyman Server
df4fac20be
Merge pull request #5537 from keymanapp/auto/version-master-15.0.92
auto: increment master version to 15.0.92
2021-08-03 04:02:00 +10:00
Keyman Build Agent
af664bd388 auto: increment master version to 15.0.92 2021-08-02 14:01:20 -04:00
Darcy Wong
a60093c035 fix(android): Copy whatsnew 1 line at a time 2021-08-02 21:29:07 +07:00
Darcy Wong
bb9978ea5a fix(android/app): Check Play Store release notes less than 500 chars 2021-08-02 12:17:17 +07:00
Ross
40b96f2a82 feat(windows): update kmprocess_event call with new arg 2021-08-02 15:07:22 +10:00
Ross
ba20e7eb37 feat(windows): revert kmx files from git ignore 2021-08-02 13:23:56 +10:00
Ross
22a0fd53a0 feat(windows): add km process actions to win engine 2021-08-02 13:23:55 +10:00
Ross
09611b600d feat(windows): address review comments 2021-08-02 13:23:48 +10:00
Ross
5f4902cde9 feat(windows): revert whitespace changes 2021-08-02 13:18:32 +10:00
Ross
7d5187ae64 feat(windows): add correct memory free calls for core 2021-08-02 13:17:22 +10:00
Ross
7a9ee207a8 feat(windows): update project include paths for core 2021-08-02 13:13:03 +10:00
Ross
99b4bc73b8 feat(windows): appcontext to core kb_kmn_context 2021-08-02 13:13:02 +10:00
Ross
fb2a246f53 feat(windows): update update windows engine action que from core processor 2021-08-02 13:13:00 +10:00
Ross
01d10ce3bf feat(windows): loadKeyboardOptionsREGCore using the core api 2021-08-02 13:12:54 +10:00
Ross
f0f1e966a2 feat(windows): update project include files 2021-08-02 13:12:16 +10:00
Ross
ee43514149 refactor(windows): annotate code 2021-08-02 13:10:53 +10:00
Ross Cruickshank
5d2df77e7d feat(windows): work in progress 2021-08-02 13:09:39 +10:00
Darcy Wong
b4fabeec90 feat(android/engine): Pass WebView as parameter 2021-08-02 10:03:47 +07:00
Ross Cruickshank
ece7addfed feat(windows): mark out changes with 5011 feature TODOs 2021-08-02 13:02:26 +10:00
Ross Cruickshank
18a72a1dd5 feat(windows): initial skeleton for integeration 2021-08-02 13:02:04 +10:00