I am using this excellent function implemented here by @Pazos for Android devices:
https://github.com/koreader/koreader/pull/5664
which makes it possible to use virtually any installed external dictionary app on Android, given it supports curresponding intent.
For this I use the following dictionaries.lua file in the koreader folder which overrides the default one:
return {
{ "Send", "Choose Dict by App picker (send action)", true, nil, "send"
},
{ "Search", "Choose Dict by App picker (search action)", true, nil, "search"
},
{ "TextProcessing", "Choose Dict by App picker (text processing action)",
true, nil, "text"
},
}
Up to version 2021.05, a word selection in koreader showed the app selection dlg where I could select the dict app and mark it as "use always" (and thus each word selection afterwards opens the dictionary immediately), but starting with 2021.06 it shows a different app selection dlg where "use always" option is mising and thus after each word selection I need to select the dict app in the dialogue ... and the same happens also in the latest stable 2022.05. Something must have happened between 2021.05 and 2021.06 which worsens this functionality ...
Please see attached screenshots to see both app picker dialogues.
Would it be possible to revert this functin back as it was in up to 2021.05 ?
Many thanks, Norbert