View Single Post
Old 06-04-2022, 03:41 PM   #1
Norbi24
Connoisseur
Norbi24 doesn't litterNorbi24 doesn't litter
 
Posts: 64
Karma: 144
Join Date: Aug 2019
Device: Tolino Vision HD4, BOOX Poke2
Ext dictionary app picker always shows app selection dialogue since koreader 2021.06

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
Attached Thumbnails
Click image for larger version

Name:	appPickedNoUseAlwaysOption.jpeg
Views:	146
Size:	188.4 KB
ID:	194132   Click image for larger version

Name:	appPickedWithUseAlwaysOption.jpeg
Views:	135
Size:	136.5 KB
ID:	194133  
Norbi24 is offline   Reply With Quote