Commit graph

119 commits

Author SHA1 Message Date
Tom Bogle
c16e834104 [Mac] #735 - Changed query to get bcp-47 language IDs
Also removed kludgy and now unnecessary fall-back code to create a "language" on the fly from an id.
2018-06-07 23:36:47 -04:00
Jacob Bullock
bf17cfb99f
Merge pull request #805 from keymanapp/ios/unused-calls
[ios] unused calls
2018-05-18 02:13:03 -06:00
Jacob Bullock
74c4c3818a removing change of setKeyboard to throw error and put back boolean return: 2018-05-14 21:04:08 -06:00
Joshua Horton
39af46658a
Merge branch 'beta' into ios/navbar-background-beta 2018-05-04 08:31:58 +07:00
Jacob Bullock
30d7ffabc7 fixed unused call warnings by using '_ =' or changing method signature to throw instead of return a bool 2018-05-01 07:04:09 -06:00
Jacob Bullock
9ed15f5587 lint violations 2018-04-30 19:42:14 -06:00
Jacob Bullock
27b6460bcf removing magic values with static references 2018-04-30 19:42:14 -06:00
Jacob Bullock
9cc8ec7abf file references 2018-04-30 19:42:13 -06:00
Jacob Bullock
38a23b4971 fix option references, clean up spacing 2018-04-30 19:42:13 -06:00
Jacob Bullock
b6f046b8c0 get rid of magic values and specify constants for better readability 2018-04-30 19:42:13 -06:00
Jacob Bullock
d2880890bb fix option references, clean up spacing 2018-04-30 19:42:12 -06:00
Jacob Bullock
bb7de64a29 adding static color references for keyman colors 2018-04-30 19:42:12 -06:00
Jacob Bullock
76e94fae4a implement new super view, used UIColor constants 2018-04-30 19:42:12 -06:00
Jacob Bullock
a5209c57bc implement new view for boilerplate custom views 2018-04-30 19:42:12 -06:00
Jacob Bullock
babcbe8024 removing commented code 2018-04-30 19:42:11 -06:00
Jacob Bullock
05b2ea13fa implement new navbar bg in browser viewcontroller 2018-04-30 19:42:11 -06:00
Jacob Bullock
e4c316a195 remove unnecessary debug code, use better variable names in let conditional 2018-04-30 19:42:11 -06:00
Jacob Bullock
3ce8bcced8 remove unnecessary debug code, use better variable names in let conditional 2018-04-30 19:42:10 -06:00
Jacob Bullock
855504043f add method to hide logo 2018-04-30 19:42:10 -06:00
Jacob Bullock
2506a1e5de fixing comments for file name 2018-04-30 19:42:10 -06:00
Jacob Bullock
bdb5f30439 removing old code for navbar background in rotation 2018-04-30 19:42:10 -06:00
Jacob Bullock
dd1fca1108 file references 2018-04-30 19:42:09 -06:00
Jacob Bullock
49c8a416c6 implementing new directory structure for file organization, utility classes and new KM views for navbar backgrounds 2018-04-30 19:42:09 -06:00
Jacob Bullock
4c857d30ef refactoring navbar background image 2018-04-30 19:42:09 -06:00
Jacob Bullock
50f344616f fixes iPhoneX resolution issues 2018-04-30 19:42:09 -06:00
Jacob Bullock
0211185573 search google for input if an invalid URL is specified 2018-04-30 19:11:52 -06:00
Marc Durdin
9d96265da7 Completed ad-hoc keyboard fix (slightly different pathway than first attempt) 2018-03-16 10:46:19 +07:00
Marc Durdin
5bb63746c8 Downloading legacy adhoc keyboard fixes, part 1: now downloads but doesn't register correctly yet 2018-03-15 23:10:09 +07:00
Jacob Bullock
c2d2969e90
Merge pull request #596 from keymanapp/ios-kmp
[iOS] Add feature for ad-hoc keyboard distribution via KMP
2018-02-26 01:00:50 -07:00
Jacob Bullock
b4ba272080 remove kmp archive after installation 2018-02-23 00:54:56 -07:00
Jacob Bullock
1cd609823b removing print commands and replacing with log.error() where necessary 2018-02-23 00:51:12 -07:00
Jacob Bullock
89d584e772 show errors when keyboards are not able to be installed 2018-02-23 00:36:32 -07:00
Jacob Bullock
afaaf7d3c1 refactoring KMP install 2018-02-16 02:39:04 -07:00
Jacob Bullock
3016bcb624 Adding methods for prompting installing, parsing KMP, and installing 2018-02-13 02:48:38 -07:00
Jacob Bullock
bb24f7f5fd adding kmp file type 2018-02-13 02:48:11 -07:00
Marc Durdin
7df2fb1aaa Move to using api.keyman.com instead of r.keymanweb.com for 10.0 2018-02-06 13:01:08 +07:00
Gabriel Wong
658e2c460d Create FullKeyboardID to identify user keyboards 2017-12-08 16:04:02 +07:00
Gabriel Wong
31149c2043 Use XCGLogger in Keyman app 2017-12-07 14:44:21 +07:00
Gabriel Wong
35c40be9a6 Use log directly instead of via kmLog 2017-12-07 14:37:24 +07:00
Jacob Bullock
08df6aaf27 replacing lumberjack with XCGLogger 2017-12-06 19:37:37 -07:00
Jacob Bullock
d6753b7f45 including carthage dependencies, incorporating Lumberback in kmLog method 2017-12-06 06:34:13 -07:00
Gabriel Wong
1a4baffb29 Merge branch 'master' into ios-keyboard-repo 2017-12-05 10:34:20 +07:00
Gabriel Wong
dc948d1c73 Merge branch 'master' into ios-font-manager 2017-12-05 09:52:35 +07:00
Gabriel Wong
a7ee9b263b
Merge pull request #447 from keymanapp/ios-fix-install-profile
Fix installing custom font profile
2017-12-05 08:57:00 +07:00
Gabriel Wong
3cf66ae8be Automatically fetch keyboard repository when downloading keyboard 2017-12-04 15:08:45 +07:00
Gabriel Wong
59a77ba0ab Remove repositoryKeyboard() from Manager 2017-12-04 14:52:46 +07:00
Gabriel Wong
06571cbdad Remove language update notifications in favor of repository delegate 2017-12-04 14:52:45 +07:00
Gabriel Wong
904a3c5155 Allow for registering individual fonts 2017-11-30 14:51:08 +07:00
Gabriel Wong
1c31d29c75 Move font registration to FontManager 2017-11-30 14:04:01 +07:00
Gabriel Wong
b444ddf7aa FileExtension constants 2017-11-30 11:50:48 +07:00