jahorton
6f75842e1e
feat(ios): adds a good comparison unit test for the no-defaults one
2021-03-12 15:51:51 +07:00
jahorton
28c26b03c9
chore(ios): cleans up resource-bundler 'test'
2021-03-12 15:14:52 +07:00
jahorton
a7abc7c1cf
feat(ios): unit test for app update - no installed defaults
2021-03-12 15:11:33 +07:00
jahorton
e6a13cd40b
change(ios): minor tweak to trigger rebuild
2021-03-12 12:05:03 +07:00
jahorton
9cbceb3895
fix(ios): fixes pre-existing unit test
2021-03-12 10:57:56 +07:00
jahorton
795c4ab30b
change(ios): resource-update migration now triggers on all upgrades
2021-03-12 10:37:29 +07:00
jahorton
cc2c66d609
fix(ios): default resource metadata now read from bundled package
2021-03-12 10:37:03 +07:00
jahorton
4f25f90470
feat(ios): build script option: -download-resources
2021-03-12 09:30:00 +07:00
jahorton
5317a517ef
fix(ios): properly respects user customizations from 12.0 and 13.0 during app upgrade
2021-03-11 15:16:34 +07:00
jahorton
c0d448b5e3
refactor(ios): app version migration only needs basic resource IDs
2021-03-11 14:16:37 +07:00
jahorton
40140e8ee4
fix(ios): respects customizations after v12 during version upgrades
2021-03-11 14:05:31 +07:00
Marc Durdin
3e45d9d1cb
Merge pull request #4626 from keymanapp/fix/windows/4558-context-help-links
...
fix(windows): context help links
2021-03-11 09:11:25 +11: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
jahorton
989a171756
docs(ios): adds supported l10ns to help/about/whatsnew
2021-03-09 08:23:01 +07:00
Joshua Horton
361f5685cd
Merge pull request #4568 from keymanapp/fix/ios/2197-app-browser-pkg-downloads
...
fix(ios): support for direct downloads of .kmp packages from within the in-app browser
2021-03-05 09:15:22 +07:00
jahorton
d20bb5d37d
fix(ios): ResourceInfoView.strings l10n mapping correction
2021-03-04 09:50:22 +07:00
jahorton
7f0a872b6b
feat(ios): enables de, fr, and km localizations
2021-03-04 09:35:58 +07:00
jahorton
aba0a53b4e
chore(ios): because xcode's encoding converter is broken
2021-03-04 09:07:41 +07:00
jahorton
00515dee8e
change(ios): attempt at changing file encoding of localizable.strings
2021-03-04 08:56:35 +07:00
jahorton
a78d1d76cf
fix(ios): adds i18n for some error alerts
2021-03-03 14:24:37 +07:00
jahorton
d2a7012716
fix(ios): handling of cases with no welcome.htm
2021-03-03 13:21:49 +07:00
jahorton
0f7f2739f5
fix(ios): better ux for net-delayed package installations, kbd display mgmt
2021-03-03 13:01:49 +07:00
jahorton
39064e1935
feat(ios): adds a progress bar to search during page loads
2021-03-03 10:17:15 +07:00
jahorton
9847e553a5
fix(ios): fixes kbd display over welcome.htm
2021-03-02 15:18:52 +07:00
jahorton
55e39b8413
fix(ios): app browser kmp downloads
2021-03-02 14:33:38 +07:00
jahorton
00c9571db9
fix(ios): workaround pt 1 - package request shunted to Safari
2021-03-02 09:30:57 +07:00
Darcy Wong
a249a89e9a
Merge pull request #4550 from keymanapp/chore/ios/custom-dictionary-help
...
chore(ios/app): Adjust help titles for installing custom dictionaries
2021-03-01 14:09:28 +07:00
Darcy Wong
9ce0d72267
chore(ios/app): Adjust help titles for installing custom dictionaries
2021-03-01 10:02:10 +07:00
jahorton
a9692c0b24
fix(ios): package installer completion requires welcome dismissal
2021-02-26 14:28:46 +07:00
jahorton
a232f32ea4
chore: reverts right-delete changes
2021-02-26 10:32:48 +07:00
jahorton
fc2a17890c
docs(common/models): adds comments about bug in iOS insertText
2021-02-25 14:43:35 +07:00
jahorton
28ed690fe2
chore(common/models): Merge branch 'beta' into feat/common/models/mid-context-suggestions
2021-02-25 09:16:45 +07:00
Joshua Horton
795b64e22a
Merge pull request #4492 from keymanapp/chore/ios/4125-sentry-enable-trycatch
...
chore(ios): web-side sentry enablement try-catch
2021-02-22 16:40:19 +07:00
jahorton
66949ed89d
fix(ios): one more sys-kbd log ref
2021-02-22 13:32:47 +07:00
jahorton
57f37c8c45
fix(ios): restores a log reference
2021-02-22 13:31:38 +07:00
jahorton
aa72480469
change(ios): more log centralization
2021-02-22 13:29:28 +07:00
jahorton
331d6958b4
fix(ios): log messages were Xcode-only
2021-02-22 11:55:24 +07:00
jahorton
6b5b878463
chore(ios): web-side sentry enablement try-catch
2021-02-12 13:43:58 +07:00
jahorton
7ec7f6e72e
fix(ios): get started 'add kbd' links to keyboard search
2021-02-12 12:57:40 +07:00
jahorton
c93608042d
fix(ios): beta help -> staging
2021-02-12 10:21:36 +07:00
jahorton
d574d1e23c
fix(common/models): better right-deletion logic
2021-02-12 09:57:18 +07:00
jahorton
e14b689239
fix(ios): nixes source of (some) duplicate context resets
2021-02-12 09:56:35 +07:00
jahorton
8b32069ebe
chore(common/models): Merge branch 'beta' into feat/common/models/mid-context-suggestions
2021-02-11 15:51:39 +07:00
jahorton
87f45bef75
chore(ios): readme.md - new prereq, extra notes
2021-02-11 10:59:50 +07:00
jahorton
7e0756f5b1
fix(ios/app): completes integration, fixes offline check
2021-02-11 10:59:28 +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
4440ff0876
chore(ios): Ignore generated offline help files
2021-02-11 08:42:00 +07:00
Darcy Wong
0b878f8192
chore(ios): Check in markdown help
2021-02-11 08:35:13 +07:00
jahorton
95d715effe
change(ios): combines break cases
2021-02-10 11:38:49 +07:00
jahorton
6973f4cedc
fix(ios): better SMP right-deletion handling
2021-02-09 12:03:58 +07:00