Darcy Wong
8fbbf017e6
Merge pull request #7799 from keymanapp/fix/android/updatekmp-logic
...
fix(android/engine): Fix logic error for updateKMP
2022-11-23 13:14:05 +07:00
Darcy Wong
5f8f883b19
fix(android/engine): Fix logic error for updateKMP
2022-11-23 12:52:26 +07:00
Joshua Horton
707a3687bb
Merge pull request #7612 from keymanapp/feat/web/embedded-globe-hint
...
feat(web): re-implementation of introductory globe-key help bubble
2022-11-23 08:16:57 +07:00
Joshua Horton
813738b00b
Merge pull request #7741 from keymanapp/fix/web/key-text-scaling
...
fix(web): inferred key text + spacebar caption scaling
2022-11-23 08:16:13 +07:00
Darcy Wong
f69fd9ccfe
Merge pull request #7789 from keymanapp/chore/common/whatsnew-b16s2
...
chore(common): Update whatsnew for 16.0
2022-11-23 07:39:54 +07:00
Darcy Wong
2001f98d86
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-23 07:39:24 +07:00
Marc Durdin
a70d25839b
Merge pull request #7780 from keymanapp/fix/cherry-pick/7351-merge-stable-history-to-master-automatically
...
fix: automatically merge changes to history back to master 🍒
2022-11-23 07:15:05 +11:00
Eberhard Beilharz
a2ec10d432
Merge pull request #7783 from keymanapp/fix/linux/warning
...
fix(linux): Revert "fix(linux): Fix a warning"
2022-11-22 19:51:45 +01:00
Keyman Server
37bf5dfe87
Merge pull request #7794 from keymanapp/auto/version-beta-16.0.110
...
auto: increment beta version to 16.0.110
2022-11-23 05:03:20 +11:00
Keyman Build Agent
b417c735cd
auto: increment beta version to 16.0.110
2022-11-22 13:02:43 -05:00
Eberhard Beilharz
bb54946a8a
fix(linux): Fix warning
...
Commit acab920de8 didn't really fix
the warning. https://stackoverflow.com/a/2524675/1836776 suggests
to use `%zu` which is what this change does now.
2022-11-22 18:47:11 +01:00
Eberhard Beilharz
d59423da91
Merge pull request #7742 from keymanapp/fix/linux/lintian
...
feat(linux): Add symbols file
2022-11-22 08:34:56 +01:00
Darcy Wong
c584f0cb45
chore(common): Add notes about bugfixes
2022-11-22 10:50:21 +07:00
Darcy Wong
aca4a4e6ef
Update ios/help/about/whatsnew.md
...
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2022-11-22 10:39:36 +07:00
Darcy Wong
f98b342fee
chore(common): Update whatsnew for 16.0
2022-11-22 10:30:44 +07:00
Shawn Schantz
365d934ec9
Merge pull request #7762 from keymanapp/fix/ios/7476-right-alt
...
fix(mac): Enable right-alt/option key mapping
2022-11-22 08:51:57 +07:00
Shawn Schantz
ed78cfd339
Update mac/Keyman4MacIM/Keyman4MacIM/Privacy/PrivacyConsent.m
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-22 08:49:57 +07:00
Joshua A. Horton
bb3a757272
fix(web): some embedded-only code was included in browser-oriented product
2022-11-22 08:41:50 +07:00
Darcy Wong
932636e496
Merge pull request #7788 from keymanapp/fix/android/package-activity-null-pointer
...
fix(android/engine): Check if kmp.json is null
2022-11-22 08:37:44 +07:00
Joshua A. Horton
f7a5b180da
fix(web): test page links - affects CI artifact path resolution
2022-11-22 08:22:07 +07:00
Shawn Schantz
bd3012d593
Merge pull request #7782 from keymanapp/fix/ios/7185-in-app-text-size
...
fix(ios): make text size of in-app editor consistent with slider
2022-11-22 08:04:12 +07:00
Darcy Wong
41221bfbba
fix(android/engine): Check if kmp.json is null
2022-11-22 07:47:59 +07:00
Darcy Wong
8f2d82efdb
Merge pull request #7787 from keymanapp/fix/android/kmp-file-null-checkl
...
fix(android/engine): Add null check on kmp filename
2022-11-22 07:39:57 +07:00
Darcy Wong
90704d01e7
fix(android/engine): Add null check on kmp filename
2022-11-22 07:23:58 +07:00
Marc Durdin
c939a8b354
Merge pull request #7757 from keymanapp/fix/windows/options-buttons-in-list
...
fix(windows): buttons should be in list in Options tab
2022-11-22 06:14:48 +11:00
Marc Durdin
92770fb68b
Merge branch 'beta' into fix/windows/options-buttons-in-list
2022-11-22 06:14:15 +11:00
Marc Durdin
a1f38e4ddf
Merge pull request #7756 from keymanapp/fix/windows/7750-arrow-keys-in-options
...
fix(windows): arrow keys need to select next/prev item in options tab
2022-11-22 06:12:11 +11:00
Marc Durdin
e378feac81
chore(windows): Merge branch 'beta' into fix/windows/7750-arrow-keys-in-options
2022-11-22 06:11:27 +11:00
Keyman Server
86f9c9e609
Merge pull request #7785 from keymanapp/auto/version-beta-16.0.109
...
auto: increment beta version to 16.0.109
2022-11-22 05:03:19 +11:00
Keyman Build Agent
7586e58be0
auto: increment beta version to 16.0.109
2022-11-21 13:02:32 -05:00
Eberhard Beilharz
812c7c33b9
fix(linux): Revert "fix(linux): Fix a warning"
...
This reverts commit acab920de8 .
I'm confused - now we're getting the same warning again - claiming
that `size_t` is defined as `long unsigned int` and so we have to
use `%lu`!? Is this related to the platform we're compiling on?
This time, the warning we get is when compiling for x86_64:
```
engine.c: In function ‘get_current_context_text’:
engine.c:224:15: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
224 | g_message("%s: current context is:%u:%lu:%s:", __FUNCTION__, km_kbp_context_length(context), buf_size, current_context_utf8);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| size_t {aka long unsigned int}
engine.c:224:40: note: format string is defined here
224 | g_message("%s: current context is:%u:%lu:%s:", __FUNCTION__, km_kbp_context_length(context), buf_size, current_context_utf8);
| ~^
| |
| unsigned int
| %lu
```
Reverting the previous fix for now.
2022-11-21 16:12:00 +01:00
Eberhard Beilharz
9891239cf0
feat(linux): Add symbols file
...
Debian/lintian recommends to add a symbols file which allows to
check for API changes. The package build on Jenkins now has an
additional build step that will compare the API of the newly
built package with the committed symbols file and will fail the
build if the API changed and we didn't update the symbols file
yet. The current symbols file gets stored as build artifact, so
it can easily be copied from Jenkins.
During the build of the binary package this check is also run but
won't fail the build.
2022-11-21 12:38:23 +01:00
sgschantz
472d9bf670
altered way that the text size is initialized for the UITextView
2022-11-21 16:25:22 +07:00
Darcy Wong
27cc980b13
Merge pull request #7768 from keymanapp/cherrypick/android/sdk-version-31
...
chore(android): Update Target SDK Version to 31 🍒
2022-11-21 16:23:39 +07:00
Marc Durdin
c21cdbe5e9
Merge pull request #7775 from keymanapp/fix/developer/range-check-error-cef
...
fix(developer): cast to prevent ERangeError for failed http reqs in CEF
2022-11-21 13:18:52 +11:00
Marc Durdin
afce1d44bd
Merge pull request #7760 from keymanapp/chore/windows/7759-remove-unused-option-strings
...
chore(windows): remove unused options from locales and UI
2022-11-21 13:18:44 +11:00
Marc Durdin
9103703e41
fix: automatically merge changes to history back to master
...
Fixes #7351 .
2022-11-21 13:17:30 +11:00
Joshua A. Horton
fe52cafc7d
chore(web): cleans out fulfilled todo comments
2022-11-21 08:33:37 +07:00
Joshua Horton
08ab0b18ab
Merge pull request #7767 from keymanapp/feat/common/models/directional-quote-keying
...
feat(common/models): directional quote insensitivity
2022-11-21 08:32:09 +07:00
Joshua Horton
71e12a7ced
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-21 08:26:48 +07:00
rc-swag
0b22c302c1
Merge pull request #7758 from keymanapp/fix/windows/7747/text-selectable-configuration
...
fix(windows): Fix text selectable configuration
2022-11-21 11:23:43 +10:00
Darcy Wong
14de75a804
Merge pull request #7766 from keymanapp/fix/android/referrer-store
...
fix(android/app): Only check Install Referrer API with Play Store installs
2022-11-21 07:34:12 +07:00
rc-swag
7c5bfff3d5
Merge pull request #7765 from keymanapp/fix/windows/revert-ms-button-add-lang
...
fix(windows): backout ms button style for add lang pop up
2022-11-21 09:31:37 +10:00
Marc Durdin
8a6faf9241
fix(developer): cast to prevent ERangeError for failed http reqs in CEF
2022-11-21 09:01:40 +11:00
Darcy Wong
bf7ddd3fee
chore(android/app): More tweaks for review comments
2022-11-19 09:46:34 +07:00
Darcy Wong
f610de9acd
Update android/KMAPro/kMAPro/src/main/java/com/keyman/android/CheckInstallReferrer.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-19 09:29:43 +07:00
Keyman Server
52fb3d66c2
Merge pull request #7772 from keymanapp/auto/version-beta-16.0.108
...
auto: increment beta version to 16.0.108
2022-11-19 05:03:45 +11:00
Keyman Build Agent
442a8fa7a0
auto: increment beta version to 16.0.108
2022-11-18 13:03:03 -05:00
Darcy Wong
26ee3e2e8c
Merge pull request #7713 from keymanapp/chore/common/crowdin-update-zhcn
...
chore(common): Update crowdin strings for Simplified Chinese
2022-11-18 19:54:02 +07:00
Darcy Wong
cd27527646
Merge branch 'beta' into chore/common/crowdin-update-zhcn
2022-11-18 16:47:28 +07:00