Commit graph

1341 commits

Author SHA1 Message Date
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
Darcy Wong
799117a6fa chore(common): Update crowdin strings for Khmer 2024-01-17 10:48:15 +07:00
Darcy Wong
f963d77546 chore(common): Update crowdin for German 2024-01-12 08:59:19 +07:00
jahorton
cf0b81ae3b fix(ios): prevent multiple kbd slide-in animations on app startt 2024-01-11 11:33:24 +07:00
jahorton
33ffad05ee fix(ios): banner image management 2024-01-09 13:46:03 +07:00
Joshua Horton
6f38fde42b
Merge pull request #10074 from keymanapp/chore/merge-master-into-feature-gestures
chore: merge master into feature-gestures 🐵
2023-11-24 11:36:56 +07:00
Shawn Schantz
089e5b6dca
Merge pull request #10018 from keymanapp/fix/ios/cherry-pick/9958-fv-launch-crash
fix(ios): fv: replace Zip framework to prevent crash on startup 🍒
2023-11-20 10:13:29 +07:00
sgschantz
5cd958cff2 fixed formatting and other items caught in review 2023-11-20 09:36:26 +07:00
sgschantz
e322596b82 fix unit tests 2023-11-17 15:06:09 +07:00
sgschantz
84de5fe60a clearDirectory does nothing when directory does not exist 2023-11-15 16:27:53 +07:00
sgschantz
1a8f401a1d clear cache directory before extracting zip 2023-11-15 16:27:53 +07:00
sgschantz
d5f857c701 remove marmelroy Zip and add weichsel ZIPFoundation 2023-11-15 16:27:41 +07:00
Joshua A. Horton
680c031927 change(ios): ios too 2023-11-14 11:46:15 +07:00
Joshua A. Horton
109920e235 refactor(web): drops banner options paradigm in favor of simple "inactiveBanner" prop 2023-11-13 13:31:57 +07:00
Darcy Wong
427459ce29 chore(common): Add crowdin strings for Mon 2023-09-12 13:05:44 +07:00
Darcy Wong
9f651d00e6 chore(common): Update crowdin strings for French 2023-08-24 08:31:56 +07:00
jahorton
0341a4a3d1 chore(ios): minor build-script cleanup 2023-07-06 12:15:04 +07:00
Joshua A. Horton
b65a80f6f9 fix(ios): lots more fixes per PR review 2023-07-03 09:01:23 +07:00
Joshua A. Horton
3619180720 chore(ios): a bit of suggested trim 2023-06-30 12:58:35 +07:00
Joshua A. Horton
79c4fabf93 fix(ios): should not double-absolute a path (again) 2023-06-30 12:57:25 +07:00
Joshua A. Horton
d9bf6c996b fix(ios): should not double-absolute a path 2023-06-30 12:56:59 +07:00
Joshua A. Horton
30cc48f29e chore(ios): skipped one in a file I meant to complete 2023-06-30 12:56:14 +07:00
Joshua A. Horton
ab237cf3fc chore(ios): addresses some PR review concerns 2023-06-30 12:54:22 +07:00
Joshua A. Horton
09ca1492fc change(ios): relative to absolute build folder pathing 2023-06-27 11:54:20 +07:00