Commit graph

1919 commits

Author SHA1 Message Date
sgschantz
4a99cb9326 chore(ios): renew certificate 2024-10-08 15:16:49 +07:00
Joshua Horton
47e87b0f6a change(ios): defer registration of fonts past initialization
Cherry-pick-of: #12190
2024-08-21 10:37:54 +07:00
Joshua A. Horton
f9d0307144 chore(web): Revert "fix(ios): ios-host adjustments"
This reverts commit 829d40f5f3.
2024-07-27 06:38:26 +07:00
Darcy Wong
b6c898a7cd chore(common): Update Crowdin strings for Portuguese
Cherrypick of #11974 to stable-17.0
2024-07-18 08:49:15 -05:00
Shawn Schantz
15e9555cd7
Merge pull request #11622 from keymanapp/fix/ios/cherry-pick/11602-file-error-on-startup
fix(ios): do not write to shared storage from system keyboard 🍒 🏠
2024-05-31 07:58:40 +07:00
sgschantz
eab17ae6fc fix(ios): do not write to shared storage from system keyboard
also adds breadcrumb and log for AllowFullAccess setting

Fixes: #11602
Fixes: KEYMAN-IOS-7E
Fixes: KEYMAN-IOS-7D
2024-05-30 14:52:37 +07:00
sgschantz
ae5e0f4708 fix(ios): prevent crash by removing incorrect cast in log statement
when writing the fileUrl to the log, a variable was miscast
causing the app to crash -- remove cast and return absoluteString
for fileUrl
Fixes #11567
2024-05-27 16:33:56 +07:00
sgschantz
f9c699e3db chore(ios): allow underscore to avoid unexpected Xcode 15.3 lint error 2024-05-02 09:53:40 +07:00
sgschantz
fbd4367f2b chore(ios): create script to upload sentry debug symbol file
Wrap call to script with xcode-wrap.sh to retain env
2024-04-30 08:04:43 +07:00
sgschantz
ec64a98562 chore(ios): modify version scripts
Wrap scripts for FirstVoices so that environment variables are retained
2024-04-29 15:52:00 +07:00
Marc Durdin
a59850e063 chore(ios): force new build 2024-04-29 04:56:56 +07:00
Marc Durdin
1a86ed28a9 chore(ios): force new build 2024-04-27 18:53:12 +07:00
sgschantz
00e850c557 add script to update version string in settings 2024-04-23 13:24:40 +07:00
sgschantz
28806614a5 tagged and untagged versions of set-bundle-versions script 2024-04-23 12:32:28 +07:00
sgschantz
534741aff6 create separate script for setting the version of the bundle 2024-04-23 10:10:13 +07:00
Joshua Horton
616776317e
Merge pull request #10952 from keymanapp/fix/ios/refresh-keyboard-on-app-restore
fix(ios): prevents post-restore kbd issues by refreshing kbd
2024-04-19 12:43:54 +07:00
Joshua Horton
09a65a497b
Merge pull request #11174 from keymanapp/change/web/init-osk-with-keyboard
change(web): initializes OSK with keyboard if available during init 🪠
2024-04-19 12:41:48 +07:00
Marc Durdin
66b9f7e65a
Merge pull request #11242 from keymanapp/fix/common/11220-emoji-strip
fix(common): update emoji stripping for Unicode 15.1
2024-04-18 15:26:55 +10:00
Marc Durdin
db514e0dc5 fix(common): update emoji stripping for Unicode 15.1
Fixes #11220.

Replaces the sed script for matching emoji in ios prepRelease with a
tiny node project that uses emoji-regex package, to reduce future
maintenance.

Also strips lingering emoji and :xxx: emoji shortcut strings from
HISTORY.md. Note that :xxx: are not stripped programatically at this
time.
2024-04-18 09:05:30 +07:00
Joshua A. Horton
b107daab22 chore(web): Merge branch 'beta' into change/web/init-osk-with-keyboard 2024-04-18 08:15:30 +07:00
Joshua Horton
650e86d5ac docs(ios): applies comment suggestions from code review 2024-04-17 15:03:36 +07:00
Joshua Horton
b7406d9b11 Merge branch 'beta' into fix/ios/selection-deletion 2024-04-17 14:29:42 +07:00
Joshua Horton
026cef2e44
Merge pull request #10953 from keymanapp/fix/ios/sample-builds
fix(ios): sample build script --debug detection
2024-04-17 11:56:32 +07:00
Joshua Horton
d6df7c29f4 fix(ios): better delete pattern 2024-04-12 10:50:06 +07:00
Joshua Horton
1d9126d6cb Merge branch 'beta' into fix/ios/selection-deletion 2024-04-12 10:27:54 +07:00
Joshua Horton
e06dbab66c
chore(ios): fixes broken link
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2024-04-11 09:23:58 +07:00
Joshua A. Horton
6f08c95836 chore(ios): Merge branch 'beta' into fix/ios/refresh-keyboard-on-app-restore 2024-04-10 14:49:25 +07:00
Joshua Horton
466f46fb55 docs(ios): re-rescales one image 2024-04-10 10:25:42 +07:00
Joshua Horton
7887add8dc docs(ios): shrinks overly-large images 2024-04-10 10:21:41 +07:00
Joshua Horton
542f95b090 docs(ios): adds animated down-flick gif for gesture help 2024-04-10 10:11:34 +07:00
Joshua Horton
16a11b7be0 docs(ios): general help-image updates 2024-04-10 10:11:34 +07:00
Joshua Horton
b1efaaab12 docs(ios): removes old Show Banner toggle section 2024-04-10 10:11:34 +07:00
Joshua Horton
82e7ddfd71 docs(ios): adds new section about the banner (#10630) 2024-04-10 10:11:34 +07:00
Joshua Horton
b689fc2706 fix(ios): workaround for empty-string insert not erasing selected text 2024-04-10 08:51:07 +07:00
Joshua A. Horton
829d40f5f3 fix(ios): ios-host adjustments 2024-04-09 08:15:40 +07:00
Joshua Horton
dd284665fb fix(ios): deletion of selected text 2024-04-05 15:03:50 +07:00
Joshua Horton
42ee06fd38
Merge pull request #11113 from keymanapp/change/ios/better-dir-mark-trimming
fix(ios):  address crash by reading full code point rather than code unit when trimming initial directional-mark
2024-04-01 13:23:51 +07:00
Joshua Horton
1319832c23
Merge pull request #10929 from keymanapp/fix/ios/bad-initial-layout
fix(ios): bad initial in-app layout, delayed banner, deprecated banner toggle
2024-03-28 13:36:08 +07:00
Joshua Horton
3e6ba6566b change(ios): better directional-mark trimming 2024-03-28 12:28:30 +07:00
Joshua Horton
3240ee72c0 fix(ios): hard context resets 2024-03-12 23:37:45 +07:00
Marc Durdin
c99aecacde fix(ios): remove '--debug' from build declaration
The '--debug' flag should not be specified as a parameter in the
builder_describe call.
2024-03-11 12:02:57 -05:00
jahorton
585f3b6428 chore(ios): minor cleanup 2024-03-06 14:02:03 +07:00
jahorton
39c0cf6c64 fix(ios): sample build script --debug detection 2024-03-06 10:07:43 +07:00
jahorton
5868493319 fix(ios): prevents post-restore kbd issues by refreshing kbd 2024-03-06 09:20:14 +07:00
jahorton
a8a49d8865 chore(ios): integrates showBanner within init-followup 2024-03-06 08:36:18 +07:00
jahorton
8f1feeaecf chore(ios): drops isTopBarActive, activeTopBarHeight 2024-03-06 08:29:22 +07:00
jahorton
78fb91400a chore(ios): removes the "Show Banner" settings option 2024-03-05 09:51:14 +07:00
jahorton
a4cdc9203c fix(ios): delayed banner 2024-03-05 09:35:51 +07:00
jahorton
c6a287307b chore(ios): typo in comment 2024-03-05 09:21:00 +07:00
jahorton
0046eef72c fix(ios): bad initial in-app layout 2024-03-05 08:58:02 +07:00