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
Marc Durdin
992f6aa58d
chore(windows): clear out whatsnew for 19.0
2025-02-14 08:46:04 +07:00
Marc Durdin
d405544936
chore: Revert "chore: Revert "Update TIER.md""
...
This reverts commit b9e95b9272 .
2025-02-14 08:44:38 +07:00
Marc Durdin
901edd63b9
chore: Revert "chore: Revert "Merge branch 'master' into beta""
...
This reverts commit d6e7c0b9d1 .
2025-02-14 08:44:32 +07: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
Marc Durdin
67f019fb56
Merge branch 'master' into chore/merge-beta-to-master-B18S1
2025-02-14 07:56:07 +07:00
Marc Durdin
154e228253
Merge pull request #13238 from keymanapp/chore/cleanup-beta-mismerge
...
chore: undo master merge
2025-02-14 07:54:33 +07:00
Marc Durdin
b9e95b9272
chore: Revert "Update TIER.md"
...
This reverts commit 0bff2d8ff6 .
2025-02-14 07:45:35 +07:00
Marc Durdin
d6e7c0b9d1
chore: Revert "Merge branch 'master' into beta"
...
This reverts commit fae3932e15 , reversing
changes made to 793daddb48 .
2025-02-14 07:45:28 +07:00
rc-swag
f25cabedbb
Merge pull request #13211 from keymanapp/docs/windows/13186/whats-new
...
docs(windows): update keyman for windows 18.0 whats-new
2025-02-14 09:35:01 +10:00
Marc Durdin
296e1bbad4
feat(windows): hack in some fun features for kmdevlink
...
This was an evening activity scratching itches on kmdevlink's 'Open
Issue' dialog. The search box now supports three different types of
strings:
1. `[[repo]#]num` -> open issue/PR #num in repo (if repo omitted, will
use 'keyman'):
* `13235` or `#13235` or `keyman#13235` -> opens PR #13235
* `keyman.com#545` -> opens PR keymanapp/keyman.com#545
* `api#172` -> opens PR keymanapp/api.keyman.com#172
2. `[[repo]#]searchtext` -> any non-numeric string does an issue search:
* `label:ios/ font` -> opens an issue search for 'ios/' label and
'font' in keymanapp/keyman repo
* `api#db` -> opens an issue search for 'db' in
keymanapp/api.keyman.com repo
3. `[[repo]#]` -> opens issue list for repo (keymanapp/keyman if repo is
omitted, or empty box)
A second feature is construction of a HTML snippet of our usual
short-form links to issues/PRs for Google Docs. Note that this dialog
does not check if the target is an issue or PR, it just builds a link to
the issue URL and lets GitHub redirect to PR. To use this, just type the
`[[repo]#]num` format into the search field and click the Copy button.
2025-02-14 05:51:35 +07:00
Marc Durdin
ba922c77c9
Merge pull request #13226 from keymanapp/chore/merge-master-into-linux-mcompile
...
chore: merge master into linux-mcompile 🐘
2025-02-14 05:29:51 +07:00
Steven R. Loomis
8c163594bc
Merge branch 'master' into feat/developer/12874-kmx-to-xml-cherrypick
2025-02-13 13:10:37 -06:00
Keyman Server
aa61510325
Merge pull request #13232 from keymanapp/auto/version-master-19.0.4
...
auto: increment master version to 19.0.4
2025-02-13 10:02:00 -08:00
Keyman Build Agent
017afe8100
auto: increment master version to 19.0.4
2025-02-13 13:01:27 -05:00
Darcy Wong
df9d8180ec
refactor(android): Separate checking status from displaying panels
2025-02-13 21:51:16 +07:00
Darcy Wong
07dac95514
Update android/KMEA/app/src/main/java/com/keyman/engine/util/WebViewUtils.java
2025-02-13 21:50:02 +07:00
Marc Durdin
f57aec64bb
Merge branch 'epic/linux-mcompile' into chore/merge-master-into-linux-mcompile
2025-02-13 20:37:44 +07:00
Marc Durdin
965aee64f8
Update VERSION.md
2025-02-13 13:52:57 +01:00
Marc Durdin
0bff2d8ff6
Update TIER.md
2025-02-13 13:52:27 +01:00
Marc Durdin
fae3932e15
Merge branch 'master' into beta
2025-02-13 19:51:57 +07:00
Eberhard Beilharz
09fae4ec5a
Merge pull request #13206 from keymanapp/chore/linux/cherry-pick/remove-focal
...
chore(linux): additional code cleanup after Focal removal
2025-02-13 11:12:53 +01:00
Eberhard Beilharz
b696a27bcc
Merge pull request #13221 from emmanuel-ferdman/master
...
docs: update keyboard processor build source
2025-02-13 11:10:35 +01:00
Eberhard Beilharz
793daddb48
Merge pull request #13207 from keymanapp/docs/linux/whatsnew
...
docs(linux): update what's new for 18.0
2025-02-13 10:57:53 +01:00
Emmanuel Ferdman
91ed7e040b
docs: update keyboard processor build source
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-02-13 01:22:50 -08:00
Darcy Wong
83f886f643
Update android/docs/engine/KMManager/setLongpressDelay.md
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-02-13 16:06:50 +07:00
Shawn Schantz
f07a565d88
chore(ios): added back accidentally deleted line
2025-02-13 15:55:30 +07:00
Joshua Horton
cdf7b9b0b3
chore(web): cleanup shell variable no longer being referenced
2025-02-13 15:47:14 +07:00
Darcy Wong
aca4ed0861
docs(android): Document removing sendOptionsToKeyboard API
2025-02-13 15:31:21 +07:00
Darcy Wong
b3ae7f831a
fix(android): Don't set longpress delay for unit tests
2025-02-13 15:21:13 +07:00
Darcy Wong
1265e8770c
chore(android/engine): Cleanup else clause
2025-02-13 15:20:33 +07:00
Joshua Horton
fc3a312178
chore(web): accept cleanup suggestion
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-02-13 15:14:21 +07:00
Joshua Horton
8ef559e90e
docs(android): improve doc for new function
2025-02-13 14:54:34 +07:00
Joshua Horton
18d4af5ac1
chore(android): clean up unused string dev artifact
2025-02-13 14:49:51 +07:00
Darcy Wong
dc17075408
fix(android): Remove sendOptionsToKeyboard function from Engine API
2025-02-13 14:41:44 +07:00
Joshua Horton
536201f53e
chore(android): add handling + Sentry logging for robustness in case of other sources
2025-02-13 14:37:55 +07:00
Joshua Horton
cb9546fdde
fix(android): extra robustness in cloud-repo-query operation
2025-02-13 14:08:26 +07:00
Joshua Horton
31af7cfc46
chore(android): handle other potentially-affected cases
2025-02-13 13:42:03 +07:00
Joshua Horton
c3caf7ffff
fix(android): prevent update-checks from instantly crashing app + system keyboard
...
Fixes : #11568
2025-02-13 13:41:56 +07:00
Joshua Horton
eab497ff7d
feat(android): add DownloadManager enablement check, related custom exception
2025-02-13 12:52:58 +07:00
rc-swag
938e87c011
fix(windows): Check registry report usage value in setup process
...
Fixes : #12660
2025-02-13 15:04:54 +10:00
Shawn Schantz
3e8ea13604
chore(ios): remove code conditional upon iOS 13 to iOS 15
...
now that iOS 15 is the minimum version, #available
conditions to handle earlier versions of iOS are unnnecessary
2025-02-13 11:57:50 +07:00
Darcy Wong
6559c671dc
Merge pull request #13213 from keymanapp/chore/common/history-17-0-335-tier
...
chore(common): Fix 17.0.335 tier in HISTORY.md
2025-02-13 11:04:19 +07:00