Darcy Wong
4fc408fa90
Merge pull request #5486 from keymanapp/chore/crowdin-update-az
...
chore(ios,windows): Update crowdin strings for Azerbaijani
2021-08-05 07:51:55 +07:00
jahorton
5d61eb08f6
fix(ios): Get Started view title i18n
2021-08-02 09:00:35 +07:00
Darcy Wong
8b54317b50
chore(windows): Update Azerbaijani language string
2021-07-29 10:35:44 +07:00
Darcy Wong
60f47cc937
chore(ios): Update Azerbaijani strings
2021-07-28 07:57:56 +07:00
jahorton
32e917b868
fix(ios/engine): recursive init reqts are bad
2021-07-23 09:42:25 +07:00
jahorton
a1fcaadd85
fix(ios/engine): engine migration must precede installs
2021-07-23 09:02:34 +07:00
jahorton
20ea99b665
fix(ios): keyboard swapping
2021-07-21 16:25:50 +07:00
Marc Durdin
aee34f7987
Merge pull request #5365 from keymanapp/feat/ios/949-spacebar-text-controls
...
feat(ios): add spacebar text controls
2021-07-02 14:30:31 +10:00
Marc Durdin
e22ce72442
Merge pull request #5324 from keymanapp/docs/shared-build-docs
...
docs: start consolidation of build config docs
2021-07-01 11:57:09 +10:00
jahorton
1c71fb7d5c
refactor(ios): SpacebarText enum simplification
2021-06-28 12:25:38 +07:00
Marc Durdin
81a2285972
chore: remove commented code
2021-06-25 11:49:59 +10:00
Marc Durdin
073ca98e2e
feat(ios): add spacebar text controls
...
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
* Adds Preference for spacebar text to Keyman Engine for iOS
* Sets default spacebar text to keyboard name for FirstVoices Keyboards
2021-06-25 11:44:09 +10:00
Marc Durdin
4af39a58b0
docs: start consolidation of build config docs
...
As the build environment documentation is duplicated across each of the
Keyman platform projects, it has become somewhat convoluted and
inconsistent. This PR moves all the mac-based and shared documentation
into docs/build, with placeholders for Windows and Linux documentation
to be moved in the next PR.
The idea is that a developer can configure their box to build any of the
available projects for that platform (web and android build on all three
main dev platforms).
Keeping the build documentation in one place makes it much simpler to
keep it consistent and up-to-date as well, as well as keeping us aware
of potential dependency conflicts between projects.
The icing on the cake is the resources/devbox/macos/macos.sh script,
which I have tested and takes a bare metal mac box through to a full
Keyman development environment (except XCode, there's always something!)
2021-06-21 21:12:27 +10:00
jahorton
4b0fe06196
change(ios): setText now uses JSON serialization
2021-06-21 16:04:54 +07:00
Darcy Wong
2b4c64ae90
Merge pull request #5269 from keymanapp/chore/crowdin-es-419
...
chore(common): Check in crowdin strings for Spanish (Latin America)
2021-06-15 07:30:33 +07:00
Darcy Wong
49544f5b11
chore(common): Add YouTube links to Keyman 14 features
2021-06-13 10:09:52 +07:00
jahorton
941088b83e
chore(ios): iOS inclusion of new l10n
2021-06-11 09:33:41 +07:00
Darcy Wong
5552ee4aad
chore(common): Check in crowdin strings for Spanish (Latin America)
2021-06-11 07:33:56 +07:00
jahorton
fb3c8bfb83
docs(ios): minor readme tweak re Web prereqs
2021-06-10 08:04:19 +07:00
Joshua Horton
695f3d252e
Merge pull request #5178 from keymanapp/feat/ios/resource-file-check
...
feat(ios): resource file validation before use
2021-05-31 09:23:44 +07:00
Marc Durdin
c244eded35
Merge pull request #5175 from keymanapp/fix/common/build-script-help-param
...
fix(common): build script help param
2021-05-31 11:08:36 +10:00
jahorton
4449646312
chore(ios): Merge branch 'master' into feat/ios/resource-file-check
2021-05-28 13:07:58 +07:00
jahorton
d1e673f38a
fix(ios): error log msg typo
2021-05-28 11:30:26 +07:00
jahorton
5326927bed
chore(ios): Merge branch 'master' into change/ios/workspace-reorg
2021-05-28 11:25:37 +07:00
jahorton
fb69e6b4be
chore(ios): removes dev artifact (empty //)
2021-05-28 11:00:06 +07:00
jahorton
af839a51ea
fix(ios): proper file-existence checking, default kbd loading
2021-05-28 10:47:49 +07:00
jahorton
b48cc63e8e
change(ios): kbd resets to default on initial loading error, loading errors
2021-05-28 10:19:24 +07:00
jahorton
90203e4570
feat(ios): resource file validation before use
2021-05-28 08:45:01 +07:00
jahorton
1d7dc54cee
fix(ios): forgot to actually log breadcrumb messages
2021-05-28 08:44:31 +07:00
jahorton
d98af34e71
chore(ios): Merge branch 'master' into change/ios/workspace-reorg
2021-05-28 07:19:14 +07:00
jahorton
fcdb04ec14
chore(ios): Merge branch 'master' into chore/ios/handled-error-logging
2021-05-28 07:17:15 +07:00
Joshua Horton
8e95d0fb8e
Merge pull request #5173 from keymanapp/chore/ios/rename-app-selectors
...
chore(ios): renames problematic app selectors
2021-05-28 07:15:41 +07:00
Marc Durdin
5fac633fb6
fix(common): build script help param
...
When working on a new build script, I tripped over the `-?` question
mark help parameter here, as it needs to be escaped. Opted to fix all
the instances in our scripts, although AFAICT there would not have been
current bugs arising from this, as there were no conflicting one
character options lower in the case list.
2021-05-28 09:50:40 +10:00
Joshua Horton
58cd1b1b9f
Merge pull request #5168 from keymanapp/change/ios/min-of-ios-12
...
change(ios): minimum iOS version -> 12.1
2021-05-28 06:36:58 +07:00
Joshua Horton
126d5762ea
Merge pull request #5120 from keymanapp/chore/ios/update-sentry-dep
...
chore(ios): dependencies - update sentry-cocoa to 6.2.1
2021-05-28 06:36:45 +07:00
jahorton
3a1587310b
chore(ios): renames problematic app selectors
2021-05-28 06:29:14 +07:00
jahorton
a556e09ac1
chore(ios): addresses some new deprecations
2021-05-27 14:34:38 +07:00
jahorton
c04ef72f5b
change(ios): drops conditional iOS <= 11 checks
2021-05-27 14:13:27 +07:00
jahorton
32bab3a248
change(ios): sets minimum iOS target version to 12
2021-05-27 13:57:05 +07:00
Joshua Horton
6c482e8fc4
Merge pull request #5158 from keymanapp/change/ios/help-always-offline
...
change(ios): help always offline
2021-05-27 13:42:33 +07:00
Joshua Horton
d63336e1fa
Merge pull request #5157 from keymanapp/feat/common/offline-help-styling
...
feat(common): offline help css
2021-05-27 13:42:16 +07:00
jahorton
4296a1a4fd
change(ios): pass 6 - folders before leaf files
2021-05-27 13:20:33 +07:00
jahorton
7157e667ee
change(ios): consolidation of obsoletions
2021-05-27 13:10:17 +07:00
jahorton
d11fe4c64d
change(ios): pass 5, more reorganization
2021-05-27 12:53:43 +07:00
jahorton
582d587ad5
chore(ios): pass 4 - keyboard-related reorg, some dead code removal
2021-05-27 12:17:11 +07:00
Joshua Horton
1b1b85944d
Merge pull request #5164 from keymanapp/fix/ios/no-app-ex-framework-embedding
...
fix(ios): link, but NOT embed KeymanEngine.xcframework in app exs
2021-05-27 12:03:51 +07:00
jahorton
4a285ec3a8
fix(ios): link, but NOT embed KeymanEngine.xcframework in app exs
2021-05-27 11:01:35 +07:00
jahorton
8fe133ea22
chore(ios): part 3 - (mostly) alphabetizes app source files
2021-05-27 10:00:05 +07:00
jahorton
e280e25ca4
chore(ios): moves app classes with Classes group
2021-05-27 09:38:04 +07:00
jahorton
8af3f820a9
chore(ios): removes old Obj-C headers
2021-05-27 09:32:23 +07:00