caarmen / poet-assistant

Android app with rhyming dictionary, thesaurus, and dictionary, with text-to-speech functionality to read your poem.
Other
82 stars 11 forks source link

offline dictionary support #184

Open in-plaintext opened 7 months ago

in-plaintext commented 7 months ago

Required before filing an issue:

I am a:

[x] Real user of Poet Assistant [ ] Student or researcher [ ] Reporting an issue found by a software analysis or automation tool [ ] Other: Please explain

At the time Poet Assistant can't be used without an internet connection. Even when connected to a home Wi-fi, I prefer not having to open a connection for each word I'm searching the definitions for.

Please implement support downloading local dictionary databases, in a similar fashion to QuickDic and Koreader.

caarmen commented 7 months ago

Hello.

Thanks for the report!

The application does not have the INTERNET permission, so it cannot even access the internet.

The feature which requires the internet is searching, outside the app, for a word (the globe icon). But this leaves the Poet Assistant application and opens a browser.

Could you perhaps share a screen recording, or detailed step-by-step instructions, for how you encountered an issue when your device was offline?

As for the local dictionary databases, thanks for the links! Looks interesting. I can't promise that they will be integrated in the near future though. This app is pretty much in maintenance mode right now, with yearly updates to remain compliant with Google Play policies. I'm the only developer and I don't really have much time right now to develop/review/integrate new major features. Sorry about that!

in-plaintext commented 7 months ago

Sorry for the major oversight. The confusion I had may originate from the Android share menu seemingly not being available for all apps (see https://github.com/caarmen/poet-assistant/issues/185).

I recommend adding information about the offline functionality to the Github readme and app store descriptions.

I'll leave the issue open for the local dictionaries request. I've edited the OP.