Joshua Horton
|
94fadb8d06
|
change(ios): adjust the new reset-attempt mechanism
|
2025-07-29 12:20:14 -05:00 |
|
Joshua Horton
|
097f96c5bf
|
change(ios): add reset on redisplay + revert change to inspectability
|
2025-07-29 11:36:29 -05:00 |
|
Joshua Horton
|
e69e1149e1
|
change(ios): attempt at force-resetting sys kbd web view on redisplays
|
2025-07-29 10:15:37 -05:00 |
|
Joshua Horton
|
27a9f2048a
|
change(ios): sys-keyboard inspectability attempt
|
2025-07-29 10:11:40 -05:00 |
|
Joshua Horton
|
13aecd5db0
|
change(ios): adds OSK visibility check to temp 'ping'
|
2025-07-29 09:15:57 -05:00 |
|
Joshua Horton
|
89f6ce5615
|
change(ios): added temp id for WebViews to investigate something odd
|
2025-07-28 14:24:56 -05:00 |
|
Joshua Horton
|
442af15d71
|
change(ios): refresh layout after view replacement
|
2025-07-28 13:01:59 -05:00 |
|
Joshua Horton
|
5fcbde9553
|
change(ios): adds ping from host-page to assist investigation
|
2025-07-28 11:36:23 -05:00 |
|
Joshua Horton
|
d66fa6affe
|
fix(ios): prevent repeating timer from keeping inaccessible WebViews alive
|
2025-07-28 08:55:05 -05:00 |
|
Joshua Horton
|
665295537e
|
change(ios): adds os_log messages for better debugging / investigation
|
2025-07-28 08:00:48 -05:00 |
|
Joshua Horton
|
4248486e3b
|
fix(ios): forgot to actually add replacement WebView as subview
|
2025-07-25 14:53:30 -05:00 |
|
Joshua Horton
|
d45fbba807
|
change(ios): add more robust webview-resetting code
|
2025-07-25 11:57:17 -05:00 |
|
Joshua Horton
|
7ca69a24c4
|
refactor(ios): manage webview constraints from webview class
|
2025-07-25 11:56:27 -05:00 |
|
Joshua Horton
|
220691bfd9
|
fix(ios): adds check for WebView crash on redisplay, reloads page if so
Relates-to: #8566
Fixes: #11259
Fixes: #14163
|
2025-07-24 08:07:08 -05: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 |
|
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 |
|
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
|
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 |
|
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 |
|
Joshua Horton
|
7d24043778
|
fix(ios): prevent message-handler collision
Fixes: KEYMAN-IOS-1J
Fixes: #13036
|
2025-01-24 13:58: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
|
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 |
|
sgschantz
|
7b69bed2cf
|
feat(ios): add KeyboardHeightViewController
|
2024-10-25 14:41:25 +07:00 |
|
Shawn Schantz
|
751c853bb1
|
correct resizeKeyboard logging
|
2024-10-23 21:37:02 +07:00 |
|
Shawn Schantz
|
246efb4f39
|
add resizeKeyboard logging
|
2024-10-23 19:14:26 +07: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 |
|
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 |
|
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 A. Horton
|
6f08c95836
|
chore(ios): Merge branch 'beta' into fix/ios/refresh-keyboard-on-app-restore
|
2024-04-10 14:49:25 +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
|
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 |
|