Commit graph

1387 commits

Author SHA1 Message Date
Darcy Wong
84dbc1042c chore(common): Update crowdin strings for Italian 2024-09-12 15:56:22 +07:00
Eberhard Beilharz
b20d7f1eb4
refactor(web): move sentry-manager → web/src/engine/sentry-manager
Move `common/web/sentry-manager` to `web/src/engine/sentry-manager`.

Fixes: #12387
2024-09-11 15:15:01 +02:00
Darcy Wong
1d55100cb3 chore(common): Update crowdin strings for Czech 2024-08-29 14:54:48 +07:00
Joshua Horton
c712d35984 chore(ios): adjustments per review 2024-08-19 12:16:04 +07:00
Joshua Horton
289dda0fca change(ios): better early-exit if all font data found 2024-08-16 15:17:05 +07:00
Joshua Horton
e28d8a341a change(ios): cleaner set-based fonts-to-find maintenance 2024-08-16 15:15:32 +07:00
Joshua Horton
72da3d8099 refactor(ios): optimize font registration 2024-08-16 14:59:28 +07:00
Joshua Horton
2d59ee8a94 change(ios): defer registration of fonts past initialization 2024-08-15 13:18:05 +07:00
Darcy Wong
83f46c8e5e chore(common): Update localization for Greek Polytonic 2024-08-07 05:59:35 +07:00
Joshua A. Horton
f20f4ab0c2 chore(web): Revert "fix(ios): ios-host adjustments"
This reverts commit 829d40f5f3.
2024-07-25 12:04:42 +07:00
Darcy Wong
75164e3099 chore(common): Update Crowdin strings for Portuguese 2024-07-17 17:10:57 -05:00
Joshua Horton
9f5719011f chore(ios): link 'el' localization data to iOS engine + app 2024-06-25 08:20:49 +07:00
Darcy Wong
d70928ca27 fix(ios): Use el instead of el-polyton locale 2024-06-24 07:48:44 -05:00
Darcy Wong
276c736467 chore(ios): add crowdin for Polytonic Greek 2024-06-24 01:37:32 -05:00
Joshua Horton
105de3b093 change(ios): move location of method definition 2024-06-04 09:34:42 +07:00
Joshua Horton
a9cd9c9182 chore(ios): remove dead Swift-side keyboard gesture code 2024-06-04 09:34:42 +07:00
Joshua Horton
9895ef0bcc Merge branch 'master' into chore/ios/enable-webview-debugging 2024-06-04 09:33:23 +07:00
Shawn Schantz
ac294154d1
Merge pull request #11613 from keymanapp/fix/ios/11602-file-error-on-startup
fix(ios): do not write to shared storage from system keyboard
2024-05-31 07:58:21 +07:00
sgschantz
d22b817970 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 13:13:35 +07:00
Joshua Horton
273cdb6e04 Merge branch 'master' into chore/ios/enable-webview-debugging 2024-05-30 13:03:36 +07:00
sgschantz
171cbc34e2 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:10:33 +07:00
Marc Durdin
cd8121ef65 chore(common): builder scripts now use /resources/build/builder.inc.sh
Note: there is a bit of potential confusion about the difference between
/resources/builder.inc.sh (the full implementation for builder scripts),
and /resources/build/builder.inc.sh (the source script that builder
scripts should always use).

This allows us to make assumptions that will always be true for builder
scripts that may not be true for other scripts, such as setting base
folder.
2024-05-02 15:54:31 +07:00
Marc Durdin
0f390d47cc chore(common): maintenance on build scripts - cd
Fixes #11324.

* Always `cd "$THIS_SCRIPT_PATH"`
* Remove unnecessary `cd` from all build.sh
* Remove unnecessary `set -eu` from all build.sh (and `# set -x`)
* Replace old build-utils.sh incantation in a few build.sh scripts
2024-05-02 15:54:29 +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
5836304fc3 change(ios): iOS app check for non-stable version to enable inspectability 2024-04-19 12:44:52 +07:00
Joshua Horton
e0e8f6b250 chore(ios): enables debugging of keyboard WebView 2024-04-19 12:44:51 +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
Joshua Horton
650e86d5ac docs(ios): applies comment suggestions from code review 2024-04-17 15:03:36 +07:00
Joshua Horton
d6df7c29f4 fix(ios): better delete pattern 2024-04-12 10:50:06 +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
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
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
jahorton
be84d3ad80 fix(ios): cross-paragraph keyboard rules 2024-03-01 10:27:16 +07:00
jahorton
6e8f20a8c1 chore(ios): Merge branch 'beta' into fix/ios/context-initial-diacritic-handling 2024-02-19 10:46:18 +07:00
jahorton
9ab01d272b chore(ios): polish for new ios-host func per review 2024-02-19 08:57:46 +07:00
jahorton
9bc01bee5f fix(ios): multitaps following a context-window slide 2024-02-15 13:54:16 +07:00