rc-swag
c39379bbe9
Merge branch 'beta' into fix/windows/12660/preserve-report-usage
2025-02-19 11:41:32 +10:00
rc-swag
162bb93b12
Merge pull request #13266 from keymanapp/fix/windows/13217-remove-firstrun-error-msg-2
...
fix(windows): remove sentry report on firstrun in idle state
2025-02-19 10:59:34 +10:00
Keyman Server
4c55b79fda
Merge pull request #13275 from keymanapp/auto/version-beta-18.0.196
...
auto: increment beta version to 18.0.196
2025-02-18 10:03:07 -08:00
Keyman Build Agent
0d3aa0a43c
auto: increment beta version to 18.0.196
2025-02-18 13:02:26 -05:00
Joshua Horton
7902260a48
Merge pull request #13272 from keymanapp/docs/web/guide-example-promise-use
...
docs(web): use promise-chaining in manual-control example
2025-02-18 13:34:13 +07:00
Joshua Horton
8421409c25
docs(web): adjusts manual-control example to use promise-chaining
...
Fixes : #13267
2025-02-18 11:33:47 +07:00
rc-swag
70b1fdd242
Merge branch 'beta' into fix/windows/13217-remove-firstrun-error-msg-2
2025-02-18 11:37:01 +10:00
rc-swag
cbf3bd5454
fix(windows): remove sentry report on firstrun in idle state
...
Remove the error message reporting to sentry if the firstrun
event is recieved in the idle state.
Fixes : #13217
2025-02-18 11:34:16 +10:00
Keyman Server
04f279ff71
Merge pull request #13264 from keymanapp/auto/version-beta-18.0.195
...
auto: increment beta version to 18.0.195
2025-02-17 10:03:41 -08:00
Keyman Build Agent
2ff1947538
auto: increment beta version to 18.0.195
2025-02-17 13:03:00 -05:00
Eberhard Beilharz
30224a1b41
Merge pull request #13248 from keymanapp/refactor/linux/cleanup-tests
...
refactor(linux): cleanup code of test fixture 🕷️
2025-02-17 17:11:52 +01:00
Eberhard Beilharz
366ce9c1fb
Merge pull request #13247 from keymanapp/chore/linux/improve-test-messages
...
chore(linux): improve output when running tests 🕷️
2025-02-17 17:11:34 +01:00
Eberhard Beilharz
becff26e19
Merge pull request #13233 from keymanapp/chore/linux/improve-tests
...
feat(linux): add `--remote-debug` flag to `run-tests.sh` script 🕷️
2025-02-17 17:11:05 +01:00
Joshua Horton
fff9ba45ef
Merge pull request #13218 from keymanapp/fix/android/prevent-update-check-crashes
...
fix(android): prevent update-checks from crashing system keyboard and app if `DownloadManager` is disabled
2025-02-17 14:36:54 +07:00
Darcy Wong
549b11e844
Merge pull request #13259 from keymanapp/fix/android/env-tier
...
fix(android): Use TIER.md to determine Play Store tier
2025-02-17 13:14:37 +07:00
rc-swag
ba22be570e
fix(windows): automaticaly report usage defualt false in options
...
The process is quite confusing. The options from the setup install
options will only resualt in a command line option being past through
to firstrun if it is true. If is false the options will not be passed
through. Therefore if this is the first installation once when the
Keyman Configuration is opened it will show the default option
configured in utilkeymanoptions.pas, in kmcomapi. This result of all
this was a user would deselect the option in setup. When they opened
configuration it was set to true.
2025-02-17 15:59:15 +10:00
Joshua Horton
cdafdd70a3
change(android): adds boolean return to executeAsDownload
2025-02-17 10:26:18 +07:00
Joshua Horton
252a31ada2
chore(android): removing each KMLog one at a time, apparently
2025-02-17 09:47:28 +07:00
Joshua Horton
2437ff5cc2
chore(android): and another, plus removal of accidental typo
2025-02-17 09:45:05 +07:00
Joshua Horton
1c2c845b4c
chore(android): drop unreferenced KMLog import
2025-02-17 09:43:30 +07:00
Joshua Horton
c2434c45aa
change(android): drop no-op line, unneeded exception handler
2025-02-17 09:42:00 +07:00
Joshua Horton
81e84b6147
chore(android): remove unused imports
2025-02-17 09:28:17 +07:00
Darcy Wong
51d9aead77
fix(android): Fix gradle syntax
2025-02-17 07:18:52 +07:00
Darcy Wong
81a47ddb14
fix(android): Use TIER.md to determine Play Store tier
2025-02-17 07:05:37 +07:00
Keyman Server
8e455393c7
Merge pull request #13250 from keymanapp/auto/version-beta-18.0.194
...
auto: increment beta version to 18.0.194
2025-02-14 10:04:26 -08:00
Keyman Build Agent
b8c61b35d7
auto: increment beta version to 18.0.194
2025-02-14 13:03:48 -05:00
Eberhard Beilharz
84df966c38
refactor(linux): cleanup code of test fixture
2025-02-14 16:35:06 +01:00
Eberhard Beilharz
937f799d23
chore(linux): update message when running tests
2025-02-14 16:34:27 +01:00
Eberhard Beilharz
af99c1d668
chore(linux): improve the output if dependencies are missing
2025-02-14 16:31:12 +01:00
Eberhard Beilharz
051e6c7b1b
feat(linux): add --remote-debug flag to run-tests.sh script
...
This allows to run the tests in a VM and debug them remotely.
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2025-02-14 16:29:41 +01:00
Joshua Horton
14bca9fffd
Merge pull request #13196 from keymanapp/chore/web/fix-coverage-reporting
...
chore(web): fix coverage-reporting artifact
2025-02-14 14:57:05 +07:00
Joshua Horton
90b4318d84
Merge pull request #13158 from keymanapp/chore/web/top-level-clean-predictive-text
...
chore(web): ensure /web/build.sh clean triggers all predictive-text child actions
2025-02-14 14:56:52 +07:00
Joshua Horton
7feb496718
Merge pull request #13141 from keymanapp/change/web/drop-CI-unit-test-concurrency
...
change(web): drop 'dom' unit test concurrency when run in CI mode
2025-02-14 14:56:37 +07:00
Darcy Wong
a1153bfa29
Merge pull request #13242 from keymanapp/chore/crowdin/cs
...
chore(ios,windows): Update Crowdin strings for Czech
2025-02-14 10:54:32 +07:00
Darcy Wong
0c7ae8d9c7
Merge pull request #13241 from keymanapp/chore/crowdin/mnw
...
chore(common): Update crowdin strings for Mon
2025-02-14 10:37:56 +07:00
Darcy Wong
93ffd18eae
Merge pull request #13140 from keymanapp/fix/android/check-webview
...
fix(android): Catch WebView exceptions and prompt user to install WebView
2025-02-14 10:34:58 +07:00
Shawn Schantz
aa84902487
Merge pull request #13201 from keymanapp/chore/ios/increase-min-ios-version
...
chore(ios): increase minimum ios version to 15
2025-02-14 10:34:24 +07:00
Darcy Wong
f8f540b0be
Merge pull request #13220 from keymanapp/docs/engine/android/remove-send-options
...
docs(android): Document removing sendOptionsToKeyboard API
2025-02-14 10:22:11 +07:00
Darcy Wong
905684f11a
Merge pull request #13219 from keymanapp/fix/android/send-options-api
...
fix(android): Remove sendOptionsToKeyboard function from Engine API
2025-02-14 10:21:44 +07:00
Marc Durdin
f3abae39f5
Merge pull request #13200 from keymanapp/chore/developer/13127-info-logs-for-kmc-copy-and-generate
...
chore(developer): add INFO messages for `kmc copy` and `kmc generate`
2025-02-14 10:13:07 +07:00
Darcy Wong
0490c34236
chore(windows): Update crowdin strings for Czech
2025-02-14 09:50:52 +07:00
Darcy Wong
c25a238877
chore(ios): Update crowdin strings for Czech
2025-02-14 09:50:37 +07:00
Darcy Wong
6404ccc5e9
chore(common): Update crowdin strings for Mon
2025-02-14 09:43:28 +07:00
Joshua Horton
0058edb3dd
change(android): reintroduce specialized notification
2025-02-14 09:18:57 +07:00
Joshua Horton
8910531c10
refactor(android): deduplicate handler setup into helper method
2025-02-14 09:09:10 +07:00
Keyman Server
990793f194
Merge pull request #13240 from keymanapp/auto/version-beta-18.0.193
...
auto: increment beta version to 18.0.193
2025-02-13 18:08:45 -08:00
Keyman Build Agent
5a634cd74d
auto: increment beta version to 18.0.193
2025-02-13 21:08:12 -05:00
Joshua Horton
04fc2f6fa1
Merge pull request #13169 from keymanapp/change/ios/mem-leak-mitigation
...
change(ios): mitigate keyboard input-view memory leak by force-discarding WebView
2025-02-14 08:25:13 +07:00
Joshua Horton
62a3df35fb
Merge pull request #13129 from keymanapp/change/ios/prevent-observer-leaks
...
change(ios): prevent memory leaks from keyboard-related notification observers
2025-02-14 08:24:53 +07:00
rc-swag
46413f8bda
fix(windows): link setup options with registry value
...
the automatic report usage result from the lblOptions window in setup
was not assigned on mrOK. Therefore the check box selection was lost.
2025-02-14 11:17:28 +10:00