Commit graph

27982 commits

Author SHA1 Message Date
Joshua A. Horton
50bc5c5645 fix(web): forgot partial-change test.sh commit 2022-10-17 13:07:44 +07:00
Ross
f3fdccf602 feat(windows): add modify dialog save state jSON 2022-10-17 15:13:16 +10:00
Marc Durdin
d4cb5139da chore(common): automatically run internal dependencies on builder
Fixes #7455.

If a builder script defines outputs for configure or build actions,
builder will figure out if configure and/or build need to be run for
any dependent actions for the script.
2022-10-17 15:16:35 +11:00
sgschantz
0d644b48af modified security alert prompt 2022-10-17 10:58:59 +07:00
Shawn Schantz
1e8913f87b
Merge pull request #7459 from keymanapp/fix/ios/7391-full-access-ios16
fix(ios):  Allow Full Access enabled to fix ios 16  invisible keyboard
2022-10-17 10:55:46 +07:00
Joshua A. Horton
8f84e01bc8 chore(web): removes merged script 2022-10-17 10:49:57 +07:00
Marc Durdin
70ef6ce8fe
Merge pull request #7462 from keymanapp/chore/common/7455-builder-debug-flag
chore(common): `--debug` standard flag for builder
2022-10-17 14:45:18 +11:00
Joshua A. Horton
382efd900e chore(web): reworks web project dev tool builds 2022-10-17 10:44:03 +07:00
Joshua A. Horton
1a674cb9b6 chore(web): dev_resources cleanup 2022-10-17 10:44:02 +07:00
Joshua Horton
c690ed727a
Merge pull request #7395 from keymanapp/fix/web/touch-inputmode-preservation
fix(web): better element inputmode management 📴
2022-10-17 10:19:12 +07:00
Joshua Horton
690a282fe3
Merge pull request #7360 from keymanapp/change/web/drop-alignInputs
chore(web): drops alignInputs, hideInputs 📴
2022-10-17 10:19:05 +07:00
Joshua Horton
66f9c520f7
Merge pull request #7343 from keymanapp/change/web/drop-touch-aliases
change(web): now utilizes 'inputMode="none"' on supported touch devices 📴
2022-10-17 10:18:58 +07:00
Joshua A. Horton
15e4e3745c chore(web): PR cleanup per review 2022-10-17 08:28:46 +07:00
Darcy Wong
f4a2b127a3 Merge remote-tracking branch 'origin/master' into refactor/android/builder-script 2022-10-17 07:55:01 +07:00
Marc Durdin
77bb445258 chore(common): --debug standard flag for builder 2022-10-17 10:41:16 +11:00
Keyman Server
4a8d8b9325
Merge pull request #7461 from keymanapp/auto/version-master-16.0.82
auto: increment master version to 16.0.82
2022-10-17 05:54:50 +11:00
Keyman Build Agent
c144558415 auto: increment master version to 16.0.82 2022-10-16 14:54:14 -04:00
Marc Durdin
4505497dd2
Merge pull request #7456 from keymanapp/chore/common/epic-ldml/update-build-script-deps
chore(common): update build.sh dependencies for epic-ldml 🙀
2022-10-17 04:51:02 +11:00
Marc Durdin
610512834c
Merge pull request #7457 from keymanapp/fix/developer/6730-init-order-for-kmw-in-devserver
fix(developer): manual attachment for kmw in server
2022-10-17 04:50:27 +11:00
Steven R. Loomis
7e5c9ec675 fix(developer): offset of 0th elem str must be 0000 🙀
- update test fixture
- update kmx_plus.cpp to require this

Fix: 7404
2022-10-14 15:00:49 -05:00
Keyman Server
ed7fbefff7
Merge pull request #7460 from keymanapp/auto/version-master-16.0.81
auto: increment master version to 16.0.81
2022-10-15 05:28:30 +11:00
Keyman Build Agent
b937987d3b auto: increment master version to 16.0.81 2022-10-14 14:27:52 -04:00
Sabine
b07e38413d chore(developer): edit + add CERR_tests 2022-10-14 14:05:19 +02:00
Sabine
55d2554797 chore(developer): change remaining old datatype-names to new names ( e.g. char -> KMX_CHAR ) 2022-10-14 13:59:11 +02:00
sgschantz
5e3d6ce650 jump to System Preferences after displaying privacy alert to user 2022-10-14 16:13:57 +07:00
rc-swag
65696d85f1
fix(windows): review comments for code comment
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-10-14 18:33:12 +10:00
sgschantz
0578517e0b enable Allow Full Access configuration in settings for FV Keyboards extension 2022-10-14 14:06:39 +07:00
rc-swag
b6722f6a0a
fix(windows): Add review suggestions
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-14 16:14:51 +10:00
Marc Durdin
6b52b439bb fix(developer): address ico validity during assignment 2022-10-14 16:49:17 +11:00
Marc Durdin
cbb15b2cb9 chore(core): tweak scripts 2022-10-14 16:32:57 +11:00
Steven R. Loomis
9cb5a03a0d
Merge pull request #7454 from keymanapp/fix/core/7418-utf32-suggestions
fix(core): xstring/utf32 review feedback
2022-10-14 00:00:45 -05:00
Joshua A. Horton
f80fec1280 fix(web): must attach before saving inputmode 2022-10-14 10:58:30 +07:00
Eberhard Beilharz
e9cda3c9ac
Merge pull request #7451 from keymanapp/chore/linux/gitignore
chore(linux): Adjust Linux specific files in `.gitignore`

> I note *.dsc and *.build are not in the revised list, but otherwise LGTM, thanks for tightening this up.
2022-10-14 05:54:51 +02:00
Marc Durdin
f244d170f6
Merge pull request #7453 from keymanapp/feat/common/builder-report-deps
feat(common): builder script dependency and legacy script report
2022-10-14 14:46:44 +11:00
Marc Durdin
25d91e8f4d fix(developer): manual attachment for kmw in server 2022-10-14 11:10:26 +11:00
Marc Durdin
2cf6bf3f60 chore(common): update build.sh dependencies for epic-ldml 2022-10-14 10:45:00 +11:00
Steven R. Loomis
67cac5f147
Merge pull request #7436 from keymanapp/chore/core/refactor-vkeys-epic-ldml
chore(core): ldml: split out vkey processing 🙀
2022-10-13 17:13:07 -05:00
Steven R. Loomis
bc9855a173
Merge pull request #7437 from keymanapp/feat/core/7234-refactor-for-transform-epic-ldml
feat(core): kmx_plus: add accessors for elem 🙀
2022-10-13 17:12:43 -05:00
Steven R. Loomis
ab1d9220db
Merge pull request #7403 from keymanapp/feat/core/7234-basic-transform-epic-ldml
feat(core): early implementation of transforms 🙀
2022-10-13 17:06:58 -05:00
Steven R. Loomis
fc554c4901 fix(core): xstring/utf32 review feedback
For: #7418

Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-10-13 17:05:39 -05:00
Steven R. Loomis
06303559ed
Merge pull request #7443 from keymanapp/fix/core/7418-utf32-in-epic-ldml
feat(core): ldml: Use new UTF-16 to UTF-32 function 🙀
2022-10-13 16:53:36 -05:00
Steven R. Loomis
0b0999bc0f
Merge pull request #7442 from keymanapp/feat/core/7418-utf32-again-epic-ldml
feat(core): kmx_xstring: New UTF-16 to UTF-32 function 🙀
2022-10-13 16:53:10 -05:00
Steven R. Loomis
45bc101e77 fix(core): ldml: update per review comments 🙀
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-13 16:34:36 -05:00
Marc Durdin
986544c778 feat(common): builder script dependency and legacy script report
Adds /resources/build/builder-report.sh, internal maintenance script for
tracking build dependency tree and remaining legacy build.sh scripts.

@keymanapp-test-bot skip
2022-10-14 07:54:00 +11:00
Marc Durdin
ad43ef4ab5
Merge pull request #7448 from keymanapp/chore/common/epic-ldml/builder-script-cleanup
chore(common): fixup broken kmlmc script dependency 🙀
2022-10-14 06:24:06 +11:00
Keyman Server
2d426cbc9a
Merge pull request #7452 from keymanapp/auto/version-master-16.0.80
auto: increment master version to 16.0.80
2022-10-14 05:02:38 +11:00
Keyman Build Agent
f9f7cc90ec auto: increment master version to 16.0.80 2022-10-13 14:01:52 -04:00
Sabine
b6a68c9f69 Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
# Conflicts:
#	common/test/keyboards/invalid/source/CERR_1234_sil_yoruba8_WrongCopyrightChar_and_WrongErrNrInName.kmn
#	common/test/keyboards/invalid/source/CERR_40133_balochi_phonetic_WrongErrNrInName.kmn
#	common/test/keyboards/invalid/source/sil_yoruba8_WrongCopyrightChar_AndMissingErNrInName.kmn
#	common/test/keyboards/invalid/source/xCERR_4034_balochi_phonetic_WrongNamingConvention.kmn
chore(developer): solve conflicts
2022-10-13 18:05:28 +02:00
Sabine
f74e69682d chore(developer): add some more keyboardtests 2022-10-13 17:13:43 +02:00
Eberhard Beilharz
696f683d0e
chore(linux): address code review comments 2022-10-13 11:13:28 +02:00