Marc Durdin
93bd778753
feat(ios): add spacebar text controls 🍒
...
Cherry-pick of #5365 .
Relates to #949 .
Mirror of #5349 (Android), for iOS.
* Adds setSpacebarText() API to Keyman Engine for iOS
* Adds displayName API to Keyman Engine for iOS
* Sets default spacebar text to keyboard name for FirstVoices Keyboards
* Does not add preference UI
2021-07-01 16:38:13 +10:00
jahorton
681d5d9bbb
fix(ios): proper context synchronization for combo emoji deletion
2021-04-22 11:54:15 +07:00
jahorton
a232f32ea4
chore: reverts right-delete changes
2021-02-26 10:32:48 +07:00
jahorton
fc2a17890c
docs(common/models): adds comments about bug in iOS insertText
2021-02-25 14:43:35 +07:00
jahorton
d574d1e23c
fix(common/models): better right-deletion logic
2021-02-12 09:57:18 +07:00
jahorton
6973f4cedc
fix(ios): better SMP right-deletion handling
2021-02-09 12:03:58 +07:00
jahorton
138a7db228
feat(common/models): mid-context suggestion acceptance
2021-02-05 09:16:06 +07:00
jahorton
1cefaadb15
fix(ios): reload check after package install
2021-01-27 10:44:08 +07:00
jahorton
1938139038
change(ios): second wave - setSentryState
2020-12-14 10:17:28 +07:00
jahorton
408d388bfd
feat(ios): basic logic for toggling crash reports. Still needs work
2020-12-10 13:42:19 +07:00
jahorton
96ea9c65e0
feat(ios): retools settings menu, adds crash reporting toggle
2020-12-10 13:01:02 +07:00
jahorton
494c86301e
fix(ios/engine): deletion for selected text at the context start
2020-12-04 14:14:41 +07:00
jahorton
7cd16a7a52
fix(ios/engine): verifies a KMW load, resetting keyboard page on verification failure
2020-12-02 11:56:42 +07:00
jahorton
927878d6e8
fix(ios/engine): banner inconsistency
2020-11-23 12:56:54 +07:00
jahorton
234e6e088f
docs(ios): Adds PR ref comment
2020-03-05 08:07:10 +07:00
jahorton
7c9c1bc651
fix(ios/engine): Fixes iOS char-delete context bug on newlines
2020-03-02 11:33:43 +07:00
jahorton
678acdfafb
feat(ios): Considerable progress toward rendered banner imgs
2020-02-05 10:53:49 +07:00
jahorton
d6113a1d6f
fix(ios): Fixes margins on keyboard in iOS 9/10
2020-01-31 14:40:14 +07:00
jahorton
703013b6c3
fix(ios): Now (eventually) uses sys pref for kbd clicks
2020-01-30 09:12:21 +07:00
Joshua Horton
55736ed12d
Merge pull request #2487 from keymanapp/feat/ios/2003-keyboard-scaling
...
feat(ios): keyboard scales to match iOS defaults where possible
2020-01-20 08:37:11 +07:00
jahorton
6a85c14f3f
chore(ios): Establishes constants for settings keys
2020-01-20 08:29:17 +07:00
jahorton
d34b65c216
chore(ios): Merge with branch 'fix/ios/always-show-banner'
2020-01-20 08:13:18 +07:00
jahorton
459d488573
chore(ios): Merge with branch 'master'
2020-01-20 08:11:11 +07:00
Joshua Horton
81a1907626
Merge branch 'master' into change/ios/keyboard-scale-refactor
2020-01-17 10:00:21 +07:00
jahorton
030b277530
feat(ios): adds scalings for iPad minis
2020-01-15 10:29:27 +07:00
jahorton
8120db8796
feat(ios): keyboard now uses data from keyboard scaling dict
2020-01-15 10:29:27 +07:00
jahorton
250f88f4ac
feat(ios): Adds dict of keyboard scale specs, updates DeviceKit
2020-01-15 10:29:27 +07:00
jahorton
e4b71a4899
feat(ios): start of KeyboardScaleMap
2020-01-15 10:29:02 +07:00
jahorton
90628a07c6
fix(ios): re-adds artifact dropped during rebase
2020-01-09 14:31:57 +07:00
jahorton
b87d04fe62
change(ios): Extra sys kbd polish
2020-01-09 14:24:26 +07:00
jahorton
6ff3a7c3bd
fix(ios): Implements 'Always Show Banner' toggle, respective height change
2020-01-09 14:22:42 +07:00
jahorton
7036af7a72
change(ios): Final polish on kbd constraint rework
2020-01-09 14:19:58 +07:00
jahorton
a42ac90c05
change(ios): relocated web view constraint code
2020-01-09 14:12:11 +07:00
jahorton
5897f90ad8
change(ios): partial rework of keyboard constraints & sizing
2020-01-09 14:11:33 +07:00
jahorton
7e796ac002
change(ios): lots more color constants
2019-11-08 13:33:20 +07:00
jahorton
a4e596749a
change(ios): Swift 4 -> Swift 5 base conversion
2019-11-01 08:25:34 +07:00
jahorton
b067106ef0
Reinstates pre-refactor API endpoints w helpers
2019-10-03 10:52:51 +07:00
Marc Durdin
4c05166731
Merge branch 'beta' into ios-firstvoices
2019-08-12 14:46:52 +10:00
jahorton
9559014a54
Deregisters deleted registered models.
2019-08-02 14:01:00 +07:00
jahorton
20fc5dee5a
Fixes the in-app banner issue.
2019-07-26 12:52:17 +07:00
Marc Durdin
6ce76c6159
Merge branch 'master' into ios-firstvoices
2019-05-24 10:50:43 +10:00
Marc Durdin
feb9b88589
[iOS] Continue cleanup of FV app
2019-05-20 14:26:47 +10:00
Joshua Horton
78a6ae8f80
Merge pull request #1764 from keymanapp/ios-predictive-context-reset
...
[iOS] Fixes issues with context reset ops.
2019-05-14 12:52:46 +07:00
jahorton
9bc374628f
Smarter false-context-change detection.
2019-05-14 11:47:33 +07:00
jahorton
74f1f1f2d4
Merge branch 'master' into ios-1212-context-bug
2019-05-08 14:23:52 +07:00
jahorton
e44e6772a1
Merge branch 'master' into ios-predictive-context-reset
2019-05-08 12:31:40 +07:00
jahorton
d9c48d2723
Fixes issues with context reset ops.
2019-05-08 09:28:32 +07:00
Joshua Horton
90d0de6f7d
Merge branch 'master' into ios-load-model
2019-05-07 11:35:56 +07:00
jahorton
733854e2b5
Adds textDidChange 'swallow' to prevent KMW desync
2019-05-06 15:58:19 +07:00
jahorton
dbbeccebdb
Filters out prefixed LTR/RTL marks from context.
2019-05-03 12:43:45 +07:00