Commit graph

17 commits

Author SHA1 Message Date
sgschantz
b3c61c54c8 remove debug error alert 2022-03-28 12:36:04 +07:00
sgschantz
fed555655e added toolbar with activity spinner during dictionary download 2022-03-25 16:10:55 +07:00
sgschantz
f83f8f8a34 lexical model install fix 2022-03-25 13:34:00 +07:00
sgschantz
cd7d7c4180 includes temporary test code to investigate keyboard installation failure 2022-03-15 15:13:14 +07:00
sgschantz
edae7171c5 added alert for failed keyboard switch change, changed one section heading, use LM name instead of description 2022-03-11 14:42:13 +07:00
sgschantz
1c3a6035ca disable lexical model 2022-03-09 13:24:19 +07:00
sgschantz
a4a09220c8 added title to details page 2022-03-09 13:24:19 +07:00
sgschantz
300e1c1d39 final data format, multi-dictionary support, correct default states for options 2022-03-09 13:24:19 +07:00
sgschantz
c944b55883 support for lexical model settings, fixes switch control update issues, moves keyboard list refresh to viewDidAppear 2022-03-09 13:24:19 +07:00
sgschantz
e670bda512 disable dictionary settings when no dictionary is available 2022-03-09 13:24:19 +07:00
sgschantz
cc55bcf80d activate lexical model, save enabled keyboards to UserDefaults and remove disabled keyboards 2022-03-09 13:24:18 +07:00
sgschantz
4cb5c90584 enable and disable keyboards and download lexical models 2022-03-09 13:24:18 +07:00
sgschantz
be58aeed93 rework details page and disable option switches when keyboard is disabled 2022-03-09 13:24:18 +07:00
sgschantz
49df3b2a05 connect most controls to keyboard state objects, call Keyman API to get lexical models array 2022-03-09 13:24:18 +07:00
sgschantz
48b7531b80 load all keyboards from kmp file at startup and store language tag to use for lexical model query 2022-03-09 13:24:18 +07:00
sgschantz
01d71c45d4 load help page when detail button tapped 2022-03-09 13:24:18 +07:00
sgschantz
4df86124c9 added keyboard detail view and replaced main keyboards list view 2022-03-09 13:24:17 +07:00