Darcy Wong
|
1380597be2
|
Merge branch 'beta' into chore/common/crowdin-vi
|
2025-03-05 19:45:39 +07:00 |
|
Shawn Schantz
|
94ff78ad5e
|
added Vietnamese localization to iOS project file
|
2025-03-05 19:17:08 +07:00 |
|
Joshua Horton
|
439980a02c
|
change(ios): re-order host page script load so Sentry can report script load failures
This change is designed to help further investigate #13312.
|
2025-02-24 13:12:17 +07:00 |
|
Darcy Wong
|
1a1056ca50
|
chore(common): Add crowdin strings for Vietnamese
|
2025-02-22 07:37:36 +07:00 |
|
Darcy Wong
|
af9d7bbe46
|
chore(common): Update crowdin strings for Polytonic Greek
|
2025-02-19 06:54:56 +07:00 |
|
Darcy Wong
|
a1153bfa29
|
Merge pull request #13242 from keymanapp/chore/crowdin/cs
chore(ios,windows): Update Crowdin strings for Czech
|
2025-02-14 10:54:32 +07:00 |
|
Darcy Wong
|
0c7ae8d9c7
|
Merge pull request #13241 from keymanapp/chore/crowdin/mnw
chore(common): Update crowdin strings for Mon
|
2025-02-14 10:37:56 +07:00 |
|
Shawn Schantz
|
aa84902487
|
Merge pull request #13201 from keymanapp/chore/ios/increase-min-ios-version
chore(ios): increase minimum ios version to 15
|
2025-02-14 10:34:24 +07:00 |
|
Darcy Wong
|
c25a238877
|
chore(ios): Update crowdin strings for Czech
|
2025-02-14 09:50:37 +07:00 |
|
Darcy Wong
|
6404ccc5e9
|
chore(common): Update crowdin strings for Mon
|
2025-02-14 09:43:28 +07:00 |
|
Shawn Schantz
|
f07a565d88
|
chore(ios): added back accidentally deleted line
|
2025-02-13 15:55:30 +07:00 |
|
Shawn Schantz
|
3e8ea13604
|
chore(ios): remove code conditional upon iOS 13 to iOS 15
now that iOS 15 is the minimum version, #available
conditions to handle earlier versions of iOS are unnnecessary
|
2025-02-13 11:57:50 +07:00 |
|
Shawn Schantz
|
f80393d0ac
|
chore(ios): increase version number to 15.6
includes firstvoices and sample projects this time
|
2025-02-13 11:01:49 +07:00 |
|
Shawn Schantz
|
37a5248810
|
chore(ios): increase minimum ios version to 13
|
2025-02-12 13:33:59 +07:00 |
|
Joshua Horton
|
f36c54b6c6
|
change(ios): mitigate keyboard input-view memory leak by force-discarding WebView
Related-to: #12216
|
2025-02-10 15:34:05 +07:00 |
|
Joshua Horton
|
6cad46fcf0
|
fix(ios): make KeyboardMenuView ref to ancestor weak
|
2025-02-07 15:19:54 +07:00 |
|
Joshua Horton
|
b8aaab6ea2
|
change(ios): relocates keyboard hide+show notification handling
Addresses part of #12216
|
2025-02-05 15:42:23 +07:00 |
|
Joshua Horton
|
e9066b3d52
|
change(ios): relocates the "enter foreground" kbd-reload trigger
Addresses part of #12216
|
2025-02-05 15:42:23 +07:00 |
|
Shawn Schantz
|
558a57f72f
|
Merge pull request #13077 from keymanapp/chore/mac/12696-xcode-16-upgrade
chore(mac, ios): build and run with xcode 16
|
2025-02-05 13:14:15 +07:00 |
|
Joshua Horton
|
1dae8651ba
|
Merge pull request #13037 from keymanapp/fix/ios/prevent-message-handler-collision
fix(ios): prevent message-handler collision
|
2025-02-03 12:34:57 +07:00 |
|
Joshua Horton
|
5b4df8e47d
|
change(ios): set host-app bundle identifier in embedded Web debug-report
|
2025-01-31 14:42:15 +07:00 |
|
sgschantz
|
fb1d86874e
|
chore(mac): builds and runs locally with xcode 16
|
2025-01-30 12:21:15 +07:00 |
|
Darcy Wong
|
8a05f9d312
|
Merge pull request #13044 from keymanapp/chore/common/crowdin-es419
chore(common): Update crowdin strings for Spanish (Latin America)
|
2025-01-29 07:47:45 +07:00 |
|
Darcy Wong
|
4c3bf93a0d
|
chore(common): Update crowdin strings for Portuguese
|
2025-01-28 07:21:49 +07:00 |
|
Darcy Wong
|
4ea79bcbea
|
chore(common): Update crowdin strings for Spanish (Latin America)
|
2025-01-27 09:44:45 +07:00 |
|
Joshua Horton
|
7d24043778
|
fix(ios): prevent message-handler collision
Fixes: KEYMAN-IOS-1J
Fixes: #13036
|
2025-01-24 13:58:02 +07:00 |
|
Darcy Wong
|
488cab0dd4
|
chore(ios): Update crowdin strings for Khmer
|
2025-01-16 11:40:48 +07:00 |
|
Darcy Wong
|
9736f1ba3a
|
chore(common): Update crowdin strings for Spanish
|
2025-01-14 11:08:02 +07:00 |
|
sgschantz
|
5135b03426
|
fix(ios): created a new constant unknownDeviceKeyboardHeight
|
2024-12-16 14:03:26 +07:00 |
|
sgschantz
|
b1d23b2551
|
fix(ios): writeKeyboardHeightIfDoesNotExist logic error
|
2024-12-09 12:27:11 +07:00 |
|
sgschantz
|
c9d4c5cd9c
|
fix(ios): clean up and reduce log statements
Fixes: #5897
|
2024-12-09 10:58:42 +07:00 |
|
sgschantz
|
026edfe388
|
fix(ios): reworked initialization of keyboardSize
first check UserDefaults for saved values
if no saved values, determine default keyboard heights
write default keyboard heights to UserDefaults
|
2024-12-07 21:39:00 +07:00 |
|
sgschantz
|
51d568ae0c
|
fix(ios): eliminate circular logging reference in initKeyboardSize()
|
2024-12-07 15:30:00 +07:00 |
|
sgschantz
|
b4fb78a7ac
|
fix(ios): add more logging to determine first call for keyboard size
also avoid call to userdefaults unless key exists
|
2024-12-06 15:37:04 +07:00 |
|
sgschantz
|
f2ff9591ba
|
fix(ios): add logging, present keyboard height view modally
|
2024-12-06 08:58:51 +07:00 |
|
sgschantz
|
2d3cde718e
|
fix(ios): allow asynchronous layout update
|
2024-12-05 15:09:30 +07:00 |
|
sgschantz
|
7c0657ae9f
|
fix(ios): update constraints upon keyboard height change
updates constraints on CustomInputView only so that
changes are isolated to the in-app keyboard and have
no effect on the system keyboard
|
2024-12-05 13:48:48 +07:00 |
|
sgschantz
|
c47fab0735
|
fix(ios): use UIScreen.main.bounds to determine orientation
viewWillTransition size argument does not reflect device bounds
|
2024-12-02 14:38:29 +07:00 |
|
sgschantz
|
3e54255690
|
fix(ios): check view changes during device rotation
|
2024-12-02 13:56:06 +07:00 |
|
sgschantz
|
221ba7b977
|
fix(ios): attempt to reload in-app keyboard on keyboard height change
|
2024-11-27 16:03:40 +07:00 |
|
sgschantz
|
c3c8e0bc08
|
fix(ios): fix rotation and resize animations
|
2024-11-27 10:38:03 +07:00 |
|
sgschantz
|
625eed5ccf
|
fix(ios): add strings to bundle for localization
|
2024-11-26 15:00:24 +07:00 |
|
sgschantz
|
fbfb7f3d3f
|
fix(ios): use engine bundle -- not Keyman.bundle in engine
|
2024-11-26 13:13:17 +07:00 |
|
sgschantz
|
607c5cc4b5
|
fix(ios): added new blank keyboard assets to keyman engine
|
2024-11-26 10:08:55 +07:00 |
|
sgschantz
|
b9aae000b2
|
fix(ios): use engine bundle to find image
|
2024-11-22 10:34:18 +07:00 |
|
sgschantz
|
e989c57270
|
fix(ios): try alternate image loading method
|
2024-11-21 17:28:28 +07:00 |
|
sgschantz
|
fe6c818b7c
|
fix(ios): return persisted height from constraintTargetHeight
|
2024-11-15 17:34:39 +07:00 |
|
sgschantz
|
8caf106312
|
fix(ios): write new height values to UserDefaults
|
2024-11-15 16:57:39 +07:00 |
|
sgschantz
|
a8949ef0a4
|
fix(ios): check for existence of UserDefault setting before read
|
2024-11-15 15:36:14 +07:00 |
|
sgschantz
|
b620e179aa
|
fix(ios): save keyboard height in UserDefaults
|
2024-11-15 14:36:55 +07:00 |
|