Joshua A. Horton
c75a4b94a3
fix(web): handling of the spacebar-text setting
2023-03-28 09:13:12 +07:00
Joshua A. Horton
a31e23fc9b
change(web): banner height control
2023-03-28 09:13:11 +07:00
Joshua A. Horton
2303c960e8
chore(web): connects osk width, height controls + beep
2023-03-28 09:13:11 +07:00
Ross
d6fce6c34f
feat(windows): tabs crept back in fixing formatting
2023-03-28 11:45:23 +10:00
Joshua A. Horton
9e1db916a4
chore(web): drops webview textarea element, should fix most webview api
2023-03-28 08:28:06 +07:00
Ross
ac1d5f1f8f
feat(windows): build 64 and 32 fix error handling
2023-03-28 11:24:47 +10:00
Marc Durdin
3468a36100
chore(common): add baseline.kpj
...
This makes it possible to run the common/test/keyboards build.sh and
makes all the baseline keyboards available as a build artifact (but
currently only in .kmx, not .kmp; this may come as a future update.)
2023-03-28 06:50:00 +07:00
Marc Durdin
c18ef54029
refactor(common): move core baseline tests into common
...
Decided to use the name `baseline` for this set of tests. They can be
used by any project in the repo now. Tests will be treated as shared,
and not modified (except in the case of a buggy test).
* Moves .kmn files, add `&NAME` line (don't use meson templating for
these files)
* Generates reference .kmx files using kmcomp for use as a baseline with
kmcmplib (kmc) tests, and for linux tests
* Updates references in core, kmcmplib, and linux builds
* Renames all the .kmn / .kmx to use a standardized, clean name format
(this was needed for building packages in the core tests)
2023-03-28 05:20:45 +07:00
Steven R. Loomis
d49b1d5dd7
Merge branch 'master' into feat/developer/8161-jis-abnt2-epic-ldml
2023-03-27 16:45:34 -05:00
Keyman Server
651e3c42ad
Merge pull request #8528 from keymanapp/auto/version-master-17.0.79
...
auto: increment master version to 17.0.79
2023-03-28 01:02:32 +07:00
Keyman Build Agent
de28cabb20
auto: increment master version to 17.0.79
2023-03-27 14:01:50 -04:00
Eberhard Beilharz
6afae82b2e
docs(linux): Update minimum required Ubuntu version
2023-03-27 18:41:05 +02:00
Darcy Wong
c5958516e4
Merge pull request #8494 from keymanapp/refactor/android/cleanup-jshandler
...
refactor(android/engine): Make KMKeyboardJSHandler a normal class 🛋
2023-03-27 21:43:28 +07:00
Steven R. Loomis
add18c474a
fix(core): ldml test workaround for path issue 🙀
...
- I originally had the tests copied from resources/, but that broke under Windows. Working around by copying the files in git. #8524 to do this the right way.
For: #8161
2023-03-27 08:28:33 -05:00
sgschantz
2e28e93bb5
override init to funnel everything to designated initializer for CoreAction
2023-03-27 16:26:32 +07:00
sgschantz
6be8169945
set designated initializer for CoreAction class
2023-03-27 15:55:47 +07:00
Eberhard Beilharz
07f4d1f8fd
Merge pull request #8507 from keymanapp/chore/linux/removeraven
...
chore(linux): Remove python3-raven dependency
2023-03-27 10:32:50 +02:00
Ross
0d7d45ac4e
feat(windows): make output dir match keyman standard
2023-03-27 18:12:03 +10:00
rc-swag
eecc8735d3
feat(windows): apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-27 17:39:13 +10:00
Ross
895fc9dab0
feat(windows): fix tabs and brackets
2023-03-27 17:35:44 +10:00
sgschantz
29bd741386
added action array optimizer unit tests
2023-03-27 14:33:07 +07:00
Joshua Horton
39aca180c7
Merge pull request #8473 from keymanapp/change/web/webview-engine-api
...
change(web): modularizes KMW's WebView-only API 🧩
2023-03-27 13:32:16 +07:00
Joshua Horton
5fdd6b1ca6
Merge pull request #8474 from keymanapp/chore/web/feature-gestures-update
...
chore(web): merge master into feature-gestures (A17S9) 🐵
2023-03-27 13:26:59 +07:00
Joshua Horton
ade5699ecc
Merge pull request #8472 from keymanapp/change/web/language-resource-module
...
change(web): engine/keyboard-cache => engine/package-cache, modularizes model cache therein 🧩
2023-03-27 13:25:41 +07:00
Joshua Horton
80e3ff93f7
Merge pull request #8466 from keymanapp/change/web/webview-context-manager
...
change(web): context management for the WebView-hosted version 🧩
2023-03-27 13:25:32 +07:00
Joshua A. Horton
ba2d05dd01
docs(web): associated jsdoc @param entries
2023-03-27 13:22:16 +07:00
Joshua A. Horton
e5241956d2
change(web): changes per PR review suggestions, puts ModelSpec in own source file
2023-03-27 13:18:53 +07:00
Joshua A. Horton
6682886566
chore(web): Merge branch 'change/web/webview-context-manager' into change/web/language-resource-module
2023-03-27 12:19:46 +07:00
Joshua A. Horton
0fd6d80ad0
chore(web): applies suggestions from PR review
2023-03-27 12:17:30 +07:00
Joshua A. Horton
2a6733600f
chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/webview-context-manager
2023-03-27 12:15:25 +07:00
Joshua Horton
a14d4a4028
Merge pull request #8463 from keymanapp/refactor/common/web/prediction-context
...
refactor(common/web): context-swapping for PredictionContext 🧩
2023-03-27 11:56:29 +07:00
Joshua Horton
e8d05db4d3
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-27 11:56:02 +07:00
Joshua Horton
bd2bf9af24
Merge pull request #8462 from keymanapp/feat/common/web/mock-selections
...
feat(common/web): mocks may now model selected text 🧩
2023-03-27 11:55:03 +07:00
Marc Durdin
2a871c8165
chore(developer): publish all required npm modules
2023-03-27 11:36:21 +07:00
Marc Durdin
32cea3eef2
chore(developer): fixup fail to builder_die in commands.inc.sh
2023-03-27 11:10:46 +07:00
Darcy Wong
72c6ad17d4
refactor(android/engine): Apply suggestions
2023-03-27 10:56:13 +07:00
Darcy Wong
98146db619
chore(android): Merge remote-tracking branch 'origin/master' into refactor/android/cleanup-jshandler
2023-03-27 10:16:21 +07:00
Joshua A. Horton
6e4831dd7a
chore(web): more removal of converted namespace-code, other cleanup
2023-03-27 10:00:43 +07:00
Joshua A. Horton
8005198252
fix(web): beforeKeyboardChange control flow
2023-03-27 09:42:49 +07:00
Joshua A. Horton
717204ef11
docs(web): adds documentation to some of the reworked setActiveKeyboard code
2023-03-27 09:15:10 +07:00
Joshua Horton
58ba743bef
Merge pull request #8459 from keymanapp/change/web/child-rename-configuration-to-paths
...
change(web): engine/configuration -> engine/paths 🧩
2023-03-27 08:15:43 +07:00
Joshua Horton
40c6c14cc5
Merge pull request #8458 from keymanapp/change/web/engine-configuration
...
change(web): facilitates differentiated configuration objects for KMW variants 🧩
2023-03-27 08:14:53 +07:00
Joshua Horton
7259157ca7
Merge pull request #8501 from keymanapp/chore/web/update-feature-esmodule-for-configure-fix
2023-03-26 22:48:19 +07:00
Keyman Server
f33f31521a
Merge pull request #8515 from keymanapp/auto/version-master-17.0.78
...
auto: increment master version to 17.0.78
2023-03-26 01:02:22 +07:00
Keyman Build Agent
ffa121d74c
auto: increment master version to 17.0.78
2023-03-25 14:01:40 -04:00
Marc Durdin
df01248dba
Merge pull request #8498 from keymanapp/chore/common/mac-stat-path
...
chore(common): use mac /usr/bin/stat rather than homebrew version
2023-03-25 15:00:05 +11:00
Steven R. Loomis
2b22f902aa
Merge remote-tracking branch 'upstream/master' into feat/developer/8161-jis-abnt2-epic-ldml
2023-03-24 14:15:43 -05:00
Steven R. Loomis
3612039d70
chore(resources): ldml update for abnt2/iso 🙀
...
- the test cases found an error in the xml. Fixed.
- added core test cases directly out of resources/standards-data
For: #8161
2023-03-24 13:58:10 -05:00
Keyman Server
2422eab531
Merge pull request #8511 from keymanapp/auto/version-master-17.0.77
...
auto: increment master version to 17.0.77
2023-03-25 01:02:31 +07:00
Keyman Build Agent
1b9dd00b08
auto: increment master version to 17.0.77
2023-03-24 14:01:50 -04:00