Commit graph

466 commits

Author SHA1 Message Date
Gabriel Wong
bc604b29d6 Fix installing font profile 2017-11-24 15:41:21 +07:00
Gabriel Wong
069e09f0dc Only build active architecture for debug 2017-11-21 09:44:15 +07:00
Gabriel Wong
8b700c31ef
Merge pull request #414 from keymanapp/ios8-fix-crash
Fix crash on iOS 8 due to nil nibName
2017-11-17 10:31:16 +07:00
Gabriel Wong
6eaa530c48 Provide nibName in convenience initializers 2017-11-16 16:31:45 +07:00
Gabriel Wong
0ec0eb7602 Always download custom keyboards directly 2017-11-16 14:16:12 +07:00
Gabriel Wong
2ad07741f9 Fix crash on iOS 8 due to nil nibName 2017-11-16 14:06:05 +07:00
Gabriel Wong
7235f230d5 Correctly dispatch custom URL action 2017-11-16 13:31:41 +07:00
Gabriel Wong
3680050404
Merge pull request #389 from keymanapp/ios-typed-notification
Add types to notifications
2017-11-16 09:46:50 +07:00
Joshua Horton
8e392251cc
Merge pull request #402 from keymanapp/ios-ci-update
Modifies the iOS app build script.
2017-11-16 09:35:42 +07:00
Joshua A. Horton
d06cc60195 Unified the 'build active architectures only' setting. 2017-11-15 09:58:00 +07:00
Gabriel Wong
9dbc70da24 Merge remote-tracking branch 'origin/master' into ios-keyboard-struct 2017-11-14 14:29:43 +07:00
Gabriel Wong
32e1f79b94
Merge pull request #384 from keymanapp/ios-font-struct
Create Font struct to track custom fonts
2017-11-14 14:15:40 +07:00
Gabriel Wong
a2a3e1fb16 Move userKeyboard(withID:languageID:) to UserDefaults 2017-11-14 12:01:43 +07:00
Gabriel Wong
932e247e0f Make UserDefaults keys internal 2017-11-14 11:45:54 +07:00
Joshua A. Horton
368ca7cfb8 Reconfigured the app's build process a bit - there is now a proper dependency link between the projects. 2017-11-13 16:20:18 +07:00
Gabriel Wong
1c4ae4383c Fix logical error 2017-11-10 14:45:40 +07:00
Gabriel Wong
d1730eb605 Fix some lint warnings 2017-11-10 14:25:50 +07:00
Gabriel Wong
c92135fce3 Weak reference to instance methods 2017-11-10 14:17:34 +07:00
Gabriel Wong
16ffd321a4 Rename variable 2017-11-10 13:02:49 +07:00
Gabriel Wong
01fb7af7aa Create Font struct to track custom fonts 2017-11-07 13:12:37 +07:00
Gabriel Wong
b9553a3198 Make remaining notifications typed 2017-11-07 11:04:28 +07:00
Gabriel Wong
6e3fbe1b74 Framework for typed notifications 2017-11-07 11:04:25 +07:00
Gabriel Wong
3d404c12f6 Remove DefaultKeyboard 2017-11-07 10:58:01 +07:00
Gabriel Wong
e1f3657861 Keyman app use new structs 2017-11-07 10:58:01 +07:00
Gabriel Wong
192c8febf5 Remove old files 2017-11-07 09:44:01 +07:00
Gabriel Wong
3547d35929 Remove Keyman prefix from some classes 2017-11-06 12:03:08 +07:00
Gabriel Wong
5d1862032a Merge remote-tracking branch 'origin/master' into ios-engine-migrate-swift 2017-10-20 14:37:27 +07:00
Gabriel Wong
0d23a615b8 Put kKeyman constants into structs 2017-10-20 13:48:37 +07:00
Gabriel Wong
6a42774f04 Make KeymanEngine extension safe APIs only 2017-10-20 12:32:51 +07:00
Gabriel Wong
5d38712e3c Fix build of apps using updated engine 2017-10-20 09:50:12 +07:00
Joshua A. Horton
b318249769 Removes the 'free' set of asset images and attaches the newly required 'marketing' 1024x1024 icon. Addresses #371. 2017-10-20 09:28:41 +07:00
Gabriel Wong
5568672f42 Migrate KMTextView to Swift 2017-10-06 14:28:35 +07:00
Gabriel Wong
4544e71e6e Migrate KMTextView to Swift 2017-10-06 14:09:31 +07:00
Gabriel Wong
1aac9682b6 Migrate KMKeyPreviewView to Swift 2017-10-05 13:17:41 +07:00
Gabriel Wong
f813947309 Migrate KMInputViewController to Swift 2017-10-05 12:41:26 +07:00
Gabriel Wong
4c8271f083 Migrate KeyboardViewController to Swift 2017-10-05 10:28:58 +07:00
Gabriel Wong
114deece15 Fix build of samples 2017-10-03 11:20:20 +07:00
Gabriel Wong
4ee382b34e Create KeymanEngine framework 2017-10-03 10:48:23 +07:00
Gabriel Wong
e7fca50928 Split out test harness classes 2017-10-02 11:08:19 +07:00
Joshua A. Horton
db8b25547e Fixes iOS code signing settings to be compatible with Xcode 9 - it became more restrictive with certain details. 2017-09-29 10:53:21 +07:00
Gabriel Wong
1c820d6788 Fix crash when closing browser 2017-09-28 10:36:53 +07:00
Gabriel Wong
bd8cd01c99 Migrate to Swift 4 2017-09-28 09:51:17 +07:00
Gabriel Wong
4564f35e18 Use recommended build settings with additional warnings 2017-09-28 09:36:34 +07:00
Gabriel Wong
400f9ae472 Stop using deprecated willRotate() 2017-09-28 09:34:07 +07:00
Gabriel Wong
5936d257de Add access modifiers 2017-09-15 10:02:54 +07:00
Gabriel Wong
b0884ae005 Make shouldShowGetStarted a property 2017-09-14 12:39:30 +07:00
Gabriel Wong
962de68cb0 PR comments 2017-09-14 12:24:00 +07:00
Gabriel Wong
136e08b2f1 Fix unwrapping nil 2017-09-11 15:36:11 +07:00
Gabriel Wong
a49c6a269e Remove unnecessary import Foundation 2017-09-11 13:49:52 +07:00
Gabriel Wong
c31f16b0cd Use Swift literals for UIImage and checking OS version 2017-09-11 13:41:34 +07:00