jahorton
|
3b967d24d9
|
Parsing of the lex model KMP; model now installs
|
2019-08-29 08:46:04 +07:00 |
|
jahorton
|
3e686f4011
|
Base inclusion of MTNT kmp + metadata, no install
|
2019-08-28 14:46:02 +07:00 |
|
jahorton
|
dc32c8f5cc
|
Minor finalizing polish
|
2019-08-26 13:34:04 +07:00 |
|
jahorton
|
cc60a6eee3
|
Cleans up new warnings from the branch
|
2019-08-23 12:03:52 +07:00 |
|
jahorton
|
d00acc3e7d
|
More robust download state handling
|
2019-08-22 09:26:17 +07:00 |
|
jahorton
|
391e2ab312
|
Adds and utilizes batch update notifications
|
2019-08-21 12:50:20 +07:00 |
|
jahorton
|
1b811909f8
|
Cleaning up loose ends pt. 1
|
2019-08-21 10:53:32 +07:00 |
|
jahorton
|
e4b95cd6b9
|
Functional updates! Notifications still need work
|
2019-08-21 10:44:07 +07:00 |
|
jahorton
|
405d1de968
|
Download queue use for single batches complete
|
2019-08-21 09:41:19 +07:00 |
|
jahorton
|
1390c34741
|
Establishes core update logic; temp breaks updates
|
2019-08-20 10:44:36 +07:00 |
|
jahorton
|
92daaf271a
|
Adds some docs to the new classes.
|
2019-08-20 10:23:14 +07:00 |
|
jahorton
|
d05038edf2
|
Split the downloading management into own class
|
2019-08-20 10:08:17 +07:00 |
|
jahorton
|
50afdae060
|
More design toward the download queue
|
2019-08-20 09:38:46 +07:00 |
|
jahorton
|
e1fa9f803f
|
Patches up an unused lexical model install path
|
2019-08-20 08:48:38 +07:00 |
|
jahorton
|
33357342f0
|
A little bit of re-org
|
2019-08-19 16:03:41 +07:00 |
|
jahorton
|
1d2cc53bd7
|
Auto-installs of lex models now use HTTPDownloader
|
2019-08-19 14:45:06 +07:00 |
|
jahorton
|
665796b21c
|
Initial download of lex models with HTTPDownloader
|
2019-08-19 14:11:41 +07:00 |
|
jahorton
|
239743d243
|
Further design work, download process abstraction
|
2019-08-19 12:29:57 +07:00 |
|
jahorton
|
ca7f6167b7
|
HTTPDownloader handler tweaks
|
2019-08-16 15:58:39 +07:00 |
|
jahorton
|
da64a5a7bc
|
Lex model API tweak - url instead of string
|
2019-08-16 14:51:45 +07:00 |
|
jahorton
|
ca1cd3707f
|
Prep for refactor of lexical model downloading
|
2019-08-16 14:03:23 +07:00 |
|
jahorton
|
906e4a8d7a
|
Adds a couple of internal helper methods
|
2019-08-16 13:29:07 +07:00 |
|
jahorton
|
ce27dbbd22
|
Ad-hoc keyboard download retool
|
2019-08-16 12:58:17 +07:00 |
|
jahorton
|
20ed8f3bda
|
API Keyboard download refactor
|
2019-08-16 12:48:04 +07:00 |
|
jahorton
|
0e9bc71f2a
|
A bit of touch-up from method def copying
|
2019-08-16 08:28:17 +07:00 |
|
jahorton
|
95c9eba1f4
|
Start of ResourceDownloadManager, pre-refactor
|
2019-08-15 10:24:13 +07:00 |
|
jahorton
|
65a955386f
|
GUI work to support updates from settings
|
2019-08-14 15:44:02 +07:00 |
|
Joshua Horton
|
33814b1c73
|
Merge branch 'master' into ios-ui-lm-management
|
2019-07-15 10:39:14 +07:00 |
|
Marc Durdin
|
bfe7120214
|
[iOS] Cleanup hints
|
2019-07-01 12:41:15 +10:00 |
|
Randy Boring
|
e3a64f811a
|
download lexical model after keyboard install via Installed Languages Plus button
|
2019-06-26 13:50:47 -05:00 |
|
Randy Boring
|
0af7ba20b6
|
rename Date+ISOExtension.swift to Formatter+DateISOExtension.swift
remove unnecessary ?? as left hand side was always true
|
2019-05-01 18:49:06 -05:00 |
|
Randy Boring
|
1f6b0add8b
|
removed comment showing query to be added
|
2019-04-30 02:28:05 -05:00 |
|
Randy Boring
|
f5a5a9cf52
|
fully implement downloading a lexical model after downloading a keyboard for its language
|
2019-04-28 03:45:21 -05:00 |
|
Randy Boring
|
2cbc7be90e
|
working towards loading lexical models via API
|
2019-04-24 03:10:28 -05:00 |
|
Randy Boring
|
faa75c0df7
|
retabbed and take out Version syntax problem
|
2019-04-01 23:10:26 -05:00 |
|
Randy Boring
|
348edaba56
|
download, unpack, parse, and save an ad hoc lexical model
|
2019-03-29 01:06:38 -05:00 |
|
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 |
|
Tom Bogle
|
a00d3f255b
|
[iOS] #735 - Allow keyboard update even if languageID not in API results
|
2018-06-07 12:24:18 -04:00 |
|
Marc Durdin
|
3c033e0e22
|
Add version parameter to cloud query
|
2018-02-12 20:44:43 +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
|
9a47fb3eac
|
Correctly mark custom keyboards
|
2017-12-14 10:35:50 +07:00 |
|
Gabriel Wong
|
35c40be9a6
|
Use log directly instead of via kmLog
|
2017-12-07 14:37:24 +07:00 |
|
Gabriel Wong
|
68a60b6d0d
|
Perform KeyboardRepository callbacks on main thread
|
2017-12-04 16:48:20 +07:00 |
|
Gabriel Wong
|
e344aa11e8
|
Accept callback for keyboard fetch
|
2017-12-04 15:07:48 +07:00 |
|
Gabriel Wong
|
06571cbdad
|
Remove language update notifications in favor of repository delegate
|
2017-12-04 14:52:45 +07:00 |
|
Gabriel Wong
|
a1a4a7de58
|
Create KeyboardRepository protocol
|
2017-12-04 12:52:25 +07:00 |
|