Marc Durdin
f836574cbc
chore: use keyman.com instead of keyman-staging.com
...
Fixes #7227 .
We want to use keyman.com for now even for alpha builds, as
keyman-staging.com is going to be used for transition to Docker-based
hosting, and it will be problematic to try and share that process with
alpha builds.
2022-09-08 14:32:39 +10:00
Marc Durdin
767927bf16
chore(common): use /usr/bin/env bash
...
Fixes up scripts (except under /linux) to use `#!/usr/bin/env bash`
instead of `#!/bin/bash` or `#!/bin/sh` so that we don't end up with
the ancient version of bash supplied with macOS.
This became urgent with this PR, because of bash-4.xisms in
build-utils.sh, for example on line 572:
```
if [[ -v _builder_params[$e] ]]; then
```
2022-07-25 14:59:37 +10:00
Joshua Horton
58496402bb
Merge pull request #6838 from keymanapp/chore/ios/app-browser-wkwebview-conversion
...
chore(ios): updates core internals for the in-app browser
2022-07-14 15:29:25 +07:00
Marc Durdin
13a038da70
fix(ios): ignore CFBundleShortVersionString
...
Use KeymanVersionWithTag from .plist instead of
CFBundleShortVersionString when checking version information, because
XCode can rewrite bundle version of frameworks. Details: #6932 .
2022-07-13 06:26:59 +10:00
jahorton
39803da16a
docs(ios): re woff fonts vs .kmps
2022-07-08 09:28:05 +07:00
jahorton
1ee76f7c7f
change(ios): set browser font 'family' name, removes dead font bits
2022-07-08 08:48:37 +07:00
jahorton
1b086c38d2
chore(ios): removes redundant within-PR fields
2022-07-08 08:42:04 +07:00
jahorton
33b79656ae
change(ios): browser - direct font injection
2022-07-07 15:34:17 +07:00
Marc Durdin
88c7363ab7
fix(ios): only override console object in ios-host if debug enabled
2022-07-05 13:14:39 +10:00
jahorton
db9558e900
fix(ios): eliminates conditional height for banner image
2022-06-27 10:52:31 +07:00
Joshua Horton
bcfd822baa
Merge pull request #6836 from keymanapp/chore/ios/wkwebview-for-infoview
...
chore(ios): modernizes app-help's internals
2022-06-27 08:26:25 +07:00
Marc Durdin
cc18058cfe
chore(ios): rename run-xcodebuild to run_xcodebuild
2022-06-24 14:03:55 +10:00
jahorton
c8dbf3813e
chore(ios): remaining patch-up
2022-06-24 09:48:30 +07:00
jahorton
04d1b17883
fix(ios): fixed up delegate func names
2022-06-24 09:35:17 +07:00
jahorton
71bd07d381
chore(ios): the easy conversion parts
2022-06-24 09:31:36 +07:00
jahorton
b247c87a15
chore(ios): also, the set-up specific version
2022-06-24 09:14:19 +07:00
jahorton
3be58b3e9b
chore(ios): converts InfoViewController from UIWebView to WKWebView
2022-06-24 09:01:58 +07:00
Marc Durdin
291a5b67c2
chore(ios): include build-utils.sh for samples
2022-06-24 12:00:29 +10:00
Marc Durdin
0730098236
chore(ios): update ios/macos build scripts to log scripts
...
Adds run-xcodebuild function to wrap xcodebuild calls to keep logging
and error handling consistent. Currently used only by the iOS build; the
macOS build has a corresponding execBuildCommand function which does
pretty much the same thing (changing that would belong in a separate PR
I think and low priority.)
2022-06-24 11:37:46 +10:00
Marc Durdin
bb1c6a0d57
chore(ios): add manageAppVersionAndBuildNumber=false
2022-06-24 09:18:49 +10:00
Marc Durdin
fb53bb9396
chore(ios): attempt to log script actions
2022-06-24 07:18:02 +10:00
jahorton
5f6b179a4d
fix(ios): blocks Sentry event for known no-image case
2022-06-20 09:10:54 +07:00
Marc Durdin
0212727b98
chore: Merge branch 'master' into chore/beta-to-master-A16S4
2022-06-15 12:54:35 +10:00
Darcy Wong
da507b77c2
Merge pull request #6650 from keymanapp/chore/common/crowdin-es-419-with-mac
...
chore(android,ios,mac): Update crowdin strings for Spanish (Latin America)
2022-06-01 19:49:17 +07:00
jahorton
76e3ad71ab
chore(ios): Merge branch 'beta' into fix/ios/6664-MVC-use-of-constraints
2022-05-30 15:23:50 +07:00
Joshua Horton
6dd7466a1e
Merge pull request #6654 from keymanapp/feat/ios/6599-help-content-nav
...
feat(ios): adds back and forward navigation buttons for in-app help
2022-05-30 15:22:35 +07:00
Joshua Horton
17fd0fdc13
Merge pull request #6672 from keymanapp/fix/ios/6536-initial-kbd-height
...
fix(ios): keyboard height on app load
2022-05-30 15:22:24 +07:00
jahorton
9f3a6d206e
change(ios): factorizes MVC view inits
2022-05-30 08:18:40 +07:00
Marc Durdin
fcf78bcd94
chore: merge master into branch
2022-05-27 13:11:23 +10:00
jahorton
6280164691
change(ios): slightly defers initial keyboard display
2022-05-27 10:03:37 +07:00
jahorton
cb3a88902e
fix(ios): missed i18n sites
2022-05-26 14:12:02 +07:00
jahorton
b802fee7b4
change(ios): MVC subviews now use constraint-based layout
2022-05-26 10:56:55 +07:00
jahorton
051864916f
fix(ios): removes no-longer-needed toolbar padding
2022-05-26 10:31:49 +07:00
jahorton
d29ebae194
fix(ios): broken infoview safe area guide
2022-05-26 10:21:09 +07:00
jahorton
4c11bb2757
fix(ios): slightly better toolbar layout in safe area
2022-05-26 08:57:53 +07:00
jahorton
2f2789b176
docs(ios): fixes link when in-app
2022-05-25 10:47:43 +07:00
jahorton
ad7a7fa990
feat(ios): adds simple nav bar to help section
2022-05-25 10:47:08 +07:00
Joshua Horton
128e557ab8
Merge pull request #6631 from keymanapp/fix/ios/6595-host-page-misalignment
...
fix(ios): fixes OSK mispositioning bug in iOS 15
2022-05-25 08:08:51 +07:00
Darcy Wong
d247e475df
chore(common): Update crowdin strings for Spanish (Latin America)
2022-05-24 08:37:34 +07:00
Shawn Schantz
030f31d48c
Merge pull request #6552 from keymanapp/fix/ios/6547-rotation-memory-leak
...
fix(ios): stops leaking memory on system keyboard rotation
2022-05-23 09:11:23 +07:00
sgschantz
6796d62e40
disables transparent nav bar for ios 15
2022-05-18 17:43:36 +07:00
jahorton
9dd69f4ee5
fix(ios): forces host page to use full allotted area
2022-05-18 09:48:33 +07:00
Marc Durdin
05a4c33200
chore(web): move common/core/web to common/web
...
Relates to #5816 .
Moves folders under common/core/web to common/web:
* input-processor -> common/web/input-processor
* keyboard-processor -> common/web/keyboard-processor
* tools/recorder -> common/web/recorder
* tools/sentry-manager -> common/web/sentry-manager
* utils -> common/web/utils
Updates scripts and configuration to point to new folders.
2022-05-18 06:01:03 +10:00
Marc Durdin
1730df16cb
chore(ios): fixup sentry copy
2022-05-12 17:16:52 +10:00
Darcy Wong
c6681e119a
Merge pull request #6593 from keymanapp/chore/common/crowdin-pl
...
chore(common): Add crowdin strings for Polish
2022-05-11 17:02:14 +07:00
Darcy Wong
61ab0799a8
Merge pull request #6598 from keymanapp/chore/ios/more-transparent
...
chore(ios): Set transparent background on "more" icons
2022-05-11 16:26:56 +07:00
Darcy Wong
7c3de5bbc3
chore(common): Merge remote-tracking branch 'origin/beta' into chore/common/crowdin-pl
2022-05-11 14:28:50 +07:00
Darcy Wong
2a852fc1ca
chore(ios): Set dark mode icons to have transparent background
2022-05-10 11:04:32 +07:00
Darcy Wong
06919493c8
chore(ios): Also add transparent background to more-selected.png
2022-05-10 10:58:55 +07:00
Darcy Wong
ba525ead83
chore(ios): Copy png
2022-05-10 09:53:03 +07:00