Commit graph

1332 commits

Author SHA1 Message Date
Darcy Wong
be6a906f79
Merge pull request #4672 from keymanapp/chore/common/crowdin-de-b14s8-utf8
chore(android/app,ios/app): Update crowdin for de
2021-03-15 13:58:03 +07:00
Darcy Wong
4179a2d922
Merge pull request #4671 from keymanapp/chore/commong/crowdin-km-b14s8-utf8
chore(common): Update crowdin for km
2021-03-15 13:57:32 +07:00
Joshua Horton
cb9f01f019
Merge pull request #4666 from keymanapp/fix/android/nested-adapter-inner-list
fix(android): fixes errors within lists used for UI
2021-03-15 13:18:53 +07:00
Darcy Wong
abfb1657eb chore(common): Update crowdin for de 2021-03-15 13:16:34 +07:00
Darcy Wong
718279b574 chore(common): Update crowdin for km 2021-03-15 13:11:17 +07:00
Darcy Wong
77ac56d6a7 chore(android/engine): Remove check in MapCompat 2021-03-15 12:56:25 +07:00
Joshua Horton
169c699a65
change(android): accepts suggestion from mcdurdin
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-03-15 11:46:13 +07:00
Darcy Wong
743e242f6c fix(android/app): Fix crash clicking on QR code 2021-03-15 10:49:59 +07:00
jahorton
70e3bd7a34 fix(android): fixes help build on macOS, Linux 2021-03-15 10:09:03 +07:00
jahorton
0975c223b7 fix(android): ensures NestedAdapter's internal list is mutable 2021-03-15 10:08:40 +07:00
Darcy Wong
e7357d230b fix(android/engine): Disable Sentry on tests; Check MapCompat for null 2021-03-15 09:27:00 +07:00
Darcy Wong
8bcc99409b
Merge pull request #4636 from keymanapp/fix/android/suggestion-context
fix(android/engine): Reset in-app context when selection changes
2021-03-12 14:07:02 +07:00
Darcy Wong
fc1f82c422 fix(android/engine): Add test to updateTextContext() 2021-03-10 16:30:52 +07:00
Darcy Wong
b820df3ef3 fix(android/engine): Reset in-app context when selection changes 2021-03-10 09:35:58 +07:00
Marc Durdin
9fd5e11e62 fix(windows): context help links
Fixes #4558.

This makes a number of fixes to get the context help working correctly
in Keyman 14:

1. Adds support for `redirect:` header in help .md files so that we can
   do redirects for the context content in Keyman for Windows help in the
   lua filters.
2. Renames Keyman for Windows help files to .htm, because that's what
   the .chm format is expecting, and what Delphi assumes for its .chm
   integration, and thus splits the html and htm lua filters.
3. Renames and makes more consistent the various context help pages.
4. Adds redirects for all pages that have sufficient content on other
   pages.
5. Fixes the instantiation of help in various Keyman for Windows forms.
6. Defaults to opening help from the Keyman source repo if the calling
   app is running in the source repo (this is just a development-side
   tweak that simplifies my life).
2021-03-09 12:35:43 +11:00
Darcy Wong
125999efb8 chore(android): Move KMEA breaking changes to help repo 2021-03-05 10:44:33 +07:00
Darcy Wong
c47a6d1972 chore(android): Update whatsnew
* List available display languages
* Add KMEA breaking changes
2021-03-05 10:01:32 +07:00
Darcy Wong
ff91d9d7d9
Merge pull request #4588 from keymanapp/fix/android/toast-locale
fix(android): Localize Toast notifications
2021-03-05 08:57:13 +07:00
Darcy Wong
4068127196 fix(android/engine): Allow formatted strings in Toast 2021-03-05 08:42:38 +07:00
Darcy Wong
51e8dd19e4
Merge pull request #4531 from keymanapp/fix/android/welcome-hangs
fix(android/app): Fix welcome.htm responsiveness
2021-03-05 06:54:51 +07:00
Darcy Wong
9b5826375a fix(android): Migrate Toasts to BaseActivity.makeToast 2021-03-04 14:59:53 +07:00
Darcy Wong
8a176dcb8f fix(android/engine): Add help method to localize Toast notifications 2021-03-04 14:57:58 +07:00
Darcy Wong
bdb4755ed9 chore(android/engine): Remove unused string
Cleaning up unused string failed_to_access_downloaded_file
2021-03-04 14:57:12 +07:00
Darcy Wong
f1133d0fc9 chore(android): Check in crowdin files for de 2021-03-03 14:45:53 +07:00
Darcy Wong
77c333da52 fix(android/engine): Cleanup KMHelpFileActivity 2021-03-03 11:41:45 +07:00
Darcy Wong
e18e3b5d00 change(android/engine): Refactor webview cleanup 2021-03-02 15:23:05 +07:00
Darcy Wong
6ba69a04ce change(android/engine): Refactor viewport injection 2021-03-01 15:25:46 +07:00
Darcy Wong
c0b103d65d
Apply suggestions from code review
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2021-03-01 14:31:46 +07:00
Darcy Wong
3c4b783691 fix(android/engine): Destroy keyboard to free webViews when viewing help 2021-03-01 13:27:41 +07:00
Darcy Wong
f466604dd2 fix(android/app): Fix welcome.htm responsiveness 2021-02-25 15:30:36 +07:00
Darcy Wong
32c67aff37
Merge pull request #4477 from keymanapp/fix/android/help-file-webview
fix(android/engine): Display welcome.htm help within the app
2021-02-12 13:57:18 +07:00
Darcy Wong
95ddb9541d chore(android/engine): Cleanup HelpFile to only handle pdfs 2021-02-12 13:24:08 +07:00
Darcy Wong
21b9dde608
Merge pull request #4485 from keymanapp/chore/android/tweak-help
chore(android/app): Update help formatting and images
2021-02-12 12:51:13 +07:00
Darcy Wong
86929e8cda chore(android): Update images 2021-02-12 09:52:26 +07:00
Darcy Wong
5c9b4fbe83 chore(android): Update help formatting 2021-02-12 09:12:57 +07:00
Darcy Wong
350611bae5 fix(android/engine): Display help file in webView 2021-02-11 14:19:38 +07:00
Darcy Wong
7300fd2721 chore(android): Move welcome_package string to KMEA 2021-02-11 12:50:18 +07:00
Darcy Wong
b9851c9136 change(ios): Update build-help.sh
* Generate offline help from markdown
* Update bundle to use index.html
2021-02-11 08:46:38 +07:00
Darcy Wong
569fdbe769
Merge pull request #4462 from keymanapp/fix/android/engine/display-online-help
fix(android/engine): Display online keyboard help
2021-02-11 08:07:44 +07:00
Darcy Wong
a08a835a5e fix(android/engine): Add option to display UI in English 2021-02-10 14:36:08 +07:00
Darcy Wong
a33a7e4b60 fix(android/engine): Display online keyboard help 2021-02-10 13:23:32 +07:00
Darcy Wong
982ce27c18 Merge remote-tracking branch 'origin/beta' into modify/common/help-keyman-com 2021-02-09 10:33:51 +07:00
Darcy Wong
9938af36a5
Merge pull request #4420 from keymanapp/chore/common/crowdin-fr
chore(common): Check in crowdin files for French
2021-02-08 16:05:36 +07:00
Darcy Wong
79ff913dcc fix(android/engine): Remove WRITE_EXTERNAL_STORAGE from manifest 2021-02-08 11:33:59 +07:00
Darcy Wong
74c39a3369 change(android): Cleanup help files
* Remove unused context/menu_*.md files
* Move build-help.sh and htmllink.lua out of android/help/
* Update build scripts and README accordingly
2021-02-08 08:37:52 +07:00
Darcy Wong
fbf72529db
Merge pull request #4413 from keymanapp/fix/android/welcome-post-install
change(android/app): Separate displaying welcome.htm from keyboard installation
2021-02-04 09:26:45 +07:00
Darcy Wong
b6fe8a2648 chore(android): Check in crowdin files for fr 2021-02-03 21:13:08 +07:00
Darcy Wong
dba43e01fd chore(android/app): Tweak gitignore and build-help
* Address review comments about gitignore path
* Allow for `html` parameter for build-help.sh
2021-02-03 14:18:56 +07:00
Darcy Wong
3ea611e527 change(android/app): Remove displaying welcome.htm from stepper 2021-02-03 13:46:16 +07:00
Darcy Wong
54cf842e7c fix(android/app): Have KMAPro build script generate offline help 2021-02-03 08:02:52 +07:00