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
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
jahorton
9d7549cd91
fix(ios): context synchronization after new paragraph
2024-02-15 10:49:46 +07:00
jahorton
a6b4de91c3
chore(ios): Merge branch 'master' into fix/ios/context-initial-diacritic-handling
2024-02-13 09:54:57 +07:00
jahorton
346e6bb0a0
docs(ios): documentation refinements
2024-02-06 13:43:33 +07:00
Joshua Horton
42d5941633
chore(ios): Update ios/engine/KMEI/KeymanEngine/Classes/Keyboard/InputViewController.swift
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-02-06 13:37:58 +07:00
jahorton
c43d674bd7
chore(ios): changes per PR review
2024-02-06 13:37:18 +07:00
Joshua Horton
527cc4d78a
chore(ios): Apply suggestions from code review
2024-02-06 13:05:17 +07:00
jahorton
98c6cff154
docs(ios): improved docs on the nitty-gritty parts of the solution
2024-02-05 16:08:55 +07:00
jahorton
7deb89879c
fix(ios): adds lazy context resync on textDocumentProxy window jump
2024-02-05 15:29:07 +07:00
jahorton
6d496d36b7
chore(ios): minor cleanup
2024-02-01 14:40:12 +07:00
jahorton
9507b05498
fix(ios): context-initial diacritic handling
2024-02-01 14:23:51 +07:00
Shawn Schantz
0d6facb443
Merge branch 'master' into chore/ios/8737-remove-xcglogger
2024-01-29 12:30:57 +07:00
sgschantz
323f60b5f2
respond to review comments, change subsystem names
2024-01-23 14:26:24 +07:00
Joshua Horton
dd840fa82f
Merge pull request #10413 from keymanapp/chore/web/sourcemap-issues
...
chore(web): worker sourcemap cleanup, mobile app webview sourcemap compat
2024-01-22 14:28:42 +07:00
sgschantz
a61fb78860
remove XCGLogger from sample projects, correct subsystem names
2024-01-19 22:51:20 +07:00
sgschantz
cdd0820ce9
fix compile error in conditionally compiled non-debug code
2024-01-19 15:18:37 +07:00
sgschantz
2604058212
remove ObjcExceptionBridging.xcframework from project
2024-01-19 13:30:24 +07:00
sgschantz
d7a2451a0f
remove XCGlogger
2024-01-19 11:29:25 +07:00
sgschantz
542dc83b44
remove XCGLogger dependency from Keyman Engine
2024-01-19 10:47:54 +07:00
Joshua Horton
4cbe34f6aa
Merge pull request #10362 from keymanapp/fix/ios/kbd-multi-slide-in
...
fix(ios): multiple keyboard slide-in animations on app start
2024-01-19 08:02:22 +07:00
Joshua Horton
f6e87ef798
Merge pull request #10337 from keymanapp/fix/ios/banner-image-timing
...
fix(ios): banner image management
2024-01-18 12:16:58 +07:00
sgschantz
6134dcb1fb
remove XCGLogger from Keyman, replacing with calls directly to os_log API
2024-01-17 16:06:41 +07:00
Joshua A. Horton
f759ecef76
fix(ios): replicates TextView fix in TextField
2024-01-17 15:59:48 +07:00
Joshua A. Horton
5a0a79e93b
chore(web): inlines app/webview sourcemap b/c Android WebView inspection reqt
2024-01-17 11:38:02 +07:00