Marc Durdin
aebfdecf7a
chore(windows): breadcrumbs
...
Some of our Sentry reports are difficult to track down. Adding user
interaction breadcrumbs to Keyman Configuration (to start with) may
simplify this. I may add more breadcrumbs to other projects now that
this is available.
2021-03-16 06:57:57 +11:00
Keyman Server
874c0e251a
Merge pull request #4680 from keymanapp/auto/version-beta-14.0.262
...
auto: increment beta version to 14.0.262
2021-03-16 05:28:40 +11:00
Keyman Build Agent
5119db1d28
auto: increment beta version to 14.0.262
2021-03-15 14:27:41 -04:00
Eberhard Beilharz
dc92061f98
Merge pull request #4675 from keymanapp/chore/linux/source
...
chore(linux): Ignore buildtools in keyman-config tarball
2021-03-15 19:21:06 +01:00
Marc Durdin
49f4514b1a
Merge pull request #4663 from keymanapp/fix/windows/4447-trigger-language-sync
...
fix(windows): Trigger language sync after changes
2021-03-16 05:20:29 +11:00
Keyman Server
b2089c0dc9
Merge pull request #4679 from keymanapp/auto/version-beta-14.0.261
...
auto: increment beta version to 14.0.261
2021-03-16 05:04:58 +11:00
Keyman Build Agent
71cd0b7578
auto: increment beta version to 14.0.261
2021-03-15 14:04:05 -04:00
Eberhard Beilharz
16dd9f9369
chore(linux): Ignore buildtools in keyman-config tarball
...
`buildtools/build-langtags.py` gets executed before creating the
source tarball, so we don't need it in the source package. Excluding
it reduces confusion because the files it requires are not found
in the source package.
2021-03-15 12:44:41 +01:00
Marc Durdin
d455967393
Merge pull request #4665 from keymanapp/chore/windows/whatsnew-im-visibility
...
chore(windows): Update whatsnew.md
2021-03-15 20:25:48 +11:00
Marc Durdin
2e4d19be99
Merge pull request #4673 from keymanapp/fix/mac/3979-local-help
...
fix(mac): show local help in app
2021-03-15 20:12:42 +11:00
Marc Durdin
1720e20d23
Merge pull request #4669 from keymanapp/fix/mac/3972-reset-download-window-on-load
...
fix(mac): release window resources on close
2021-03-15 20:12:31 +11:00
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
Marc Durdin
637cc064da
fix(mac): show local help in app
...
Fixes #3979 .
Instead of loading help.keyman.com in the support frame, we now load a
local copy of the help. External links within the help will open in the
user's browser. This avoids issues of navigation to keyboard download
and other sites which won't work well.
Also, adds Back, Forward and Home buttons to the window so the user can
navigate more easily with mouse.
Finally, this means that the local help will always be synchronised with
the app version and brings the macOS help in line with the other
platforms.
2021-03-15 17:21:19 +11: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
b2c5f33f3e
Merge pull request #4664 from keymanapp/fix/android/mapcompat-npe
...
fix(android/app): Fix crash when clicking QR code
2021-03-15 13:03:31 +07:00
Darcy Wong
77ac56d6a7
chore(android/engine): Remove check in MapCompat
2021-03-15 12:56:25 +07:00
Darcy Wong
590dbf89d3
Merge pull request #4670 from keymanapp/fix/ios/localizable-strings
...
chore(ios): Set Localizable.strings to UTF-8
2021-03-15 12:47:24 +07:00
Marc Durdin
3ba46ad07a
chore(mac): missed about window
2021-03-15 16:26:34 +11:00
Marc Durdin
0f655f99b3
chore(mac): tweak close notification
2021-03-15 16:24:53 +11:00
Darcy Wong
59ecee4c80
fix(ios): Set Localizable.strings to UTF-8
2021-03-15 12:08:12 +07:00
Marc Durdin
f8e40182fe
fix(mac): release window resources on close
...
Fixes #3972 .
Ensure that window controllers are released when we close the window, so
that we are starting again when we want to use the window again in the
future.
There are a number of ugly patterns in this code, but fixing those is
outside scope for the beta.
2021-03-15 16:05:26 +11: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
Marc Durdin
2f724e85a5
Merge pull request #4667 from keymanapp/fix/mac/3945-register-configuration-window
...
fix(mac): register configuration window on load
2021-03-15 15:13:45 +11:00
Marc Durdin
0c01f7c41d
fix(mac): register configuration window on load
...
Fixes #3945 .
When the configuration window is opened via `showPreferences`, we were
not aware that the configuration window had been opened, so subsequent
references to it would recreate it.
2021-03-15 14:59:30 +11:00
Darcy Wong
743e242f6c
fix(android/app): Fix crash clicking on QR code
2021-03-15 10:49:59 +07:00
Joshua Horton
226325d9ec
Merge pull request #4656 from keymanapp/feat/ios/auto-bundling-default-resources
...
feat(ios): auto-bundles the most recent version of default resources
2021-03-15 10:34:26 +07:00
Joshua Horton
971bc201cd
Merge pull request #4651 from keymanapp/fix/ios/default-resource-handling-on-app-upgrade
...
fix(ios): removal of default keyboard respected when updating app
2021-03-15 10:34:16 +07:00
Marc Durdin
7c7850631c
Update whatsnew.md
2021-03-15 14:14:19 +11:00
Marc Durdin
075062b320
Merge pull request #4649 from keymanapp/fix/windows/4467-setup-restart-save-install-state
...
fix(windows): setup must save install state for restarts
2021-03-15 14:12:19 +11:00
Marc Durdin
8acee6ac00
Merge pull request #4661 from keymanapp/fix/windows/4554-online-update-focus
...
fix(windows): keep online update in focus
2021-03-15 14:11:58 +11:00
Marc Durdin
ed6391996f
Merge pull request #4658 from keymanapp/chore/windows/fully-disable-autostart-task
...
chore(windows): fully disable auto start task
2021-03-15 14:11:33 +11: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
Joshua Horton
0dd22195e1
docs(ios): typo fix in comment
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-03-15 10:02:19 +07:00
Darcy Wong
e7357d230b
fix(android/engine): Disable Sentry on tests; Check MapCompat for null
2021-03-15 09:27:00 +07:00
jahorton
313a725105
docs(ios): cleans up test docs a bit, clarifies acronym-named var
2021-03-15 08:18:18 +07:00
jahorton
cded0077a9
chore(ios): Merge branch 'fix/ios/default-resource-handling-on-app-upgrade' into feat/ios/auto-bundling-default-resources
2021-03-15 08:05:38 +07:00
Marc Durdin
53df62f0b7
chore(windows): 17763 sdk version for kmrefresh
2021-03-15 10:42:21 +11:00
Marc Durdin
38f1d602ad
chore(windows): change flag default
2021-03-15 10:40:25 +11:00
Marc Durdin
1c4e956a20
chore(windows): fixup engine makefile
2021-03-15 10:18:05 +11:00
Marc Durdin
6155b544ea
fix(windows): Trigger language sync after changes
...
Fixes #4447 .
Fixes #4222 .
The symptoms for these two issues are related: the language associations
change and keyboards stop functioning correctly. The issue is described
in detail in #4447 .
Although this fix should be considered 'experimental', we should
probably include it in the release of 14.0, because it fixes a
longstanding issue with Keyman and Windows languages.
2021-03-15 09:43:07 +11:00
Marc Durdin
10c0ae8388
fix(windows): keep online update in focus
...
Fixes #4554 .
The Online Update form did not have the correct owner window for some
operations, meaning that the elevation dialog would not get foreground.
2021-03-13 06:30:46 +11:00
Keyman Server
493bb945b6
Merge pull request #4660 from keymanapp/auto/version-beta-14.0.260
...
auto: increment beta version to 14.0.260
2021-03-13 05:03:12 +11:00
Keyman Build Agent
3269fa17bc
auto: increment beta version to 14.0.260
2021-03-12 13:02:20 -05:00
Eberhard Beilharz
23dcd8d11a
Merge pull request #4653 from keymanapp/chore/linux/improvesig
...
chore(linux): Move signature files as well
2021-03-12 10:28:59 +01:00
jahorton
81a3fd421e
fix(ios): turns off the bundle-generation "test"
2021-03-12 16:17:19 +07:00
jahorton
5335897434
fix(ios): fixes simple-14.0 test for auto-updated package use
2021-03-12 16:16:37 +07:00