yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] PunchUp:
First word caps at least?

Hmm. I had something else in mind. Anyway, we'll discuss this later. I need to quickly fix other issues first before releasing the next Text Aide update :cowboy:

Regarding indexing speed. I've tried my best. The duration has slightly improved but don't expect too much :silly: SQLite database is responsible for this. Alternatively, I can build the list at runtime and it won't even take 5 seconds. But while testing last month, I found a Russian dictionary which has 370000 words! And no surprise, the app instantly crashed with out of memory error. Not possible to hold such a big list in memory. SQLite is the best option in my opinion. And it also provides wildcard searches which I really like. So, I guess we just have to draw a line somewhere and be a bit patient with the slow indexing.
[Android Apps and Games] paarkhi:
Let it display as it was entered because while entering sanskrit words as you can see from the previously attached example, caps letters may occur in between also.

This is the input scheme

a aa i ii u uu R Rii L Lii e ai o au am aH

ka kha ga gha Na

cha Cha ja jha na GYa

Ta Tha Da Dha Na

ta tha da dha na

pa pha ba bha ma

ya ra la va

sha Sha sa ha

La xa​

So if I want to write GYaana (ज्ञान=Knowledge) then I need that capital Y after capital G.

So I request let the first card display the characters as they were entered in the search field.

I hope we are still providing an option to disable the first card i.e. wiki card ;)[emoji14]

Yes, first let's fix (you fix and I check) the other things mentioned in the previous posts.

No problem with SQLite and if it takes time, after all it's (indexing) just one time while adding the dictionary but please make it verbose means let the user see what's happening behind the scenes, like if added 10 dictionaries then let the user know which dictionary is being indexed (please check how colornote indexes its dictionaries).

Even I like wildcard searches and thanks for that.:good::good::good:
[Android Apps and Games] PunchUp:
Ok I understand. I'll just add a setting for this because I prefer first letter caps.

Don't know practically how useful this is because that card will also include favourite button, etc later but ok I'll add a setting. Alternatively, I could also hide the action bar on scrolling. Let me know if that would be better.

This is easy to do. But I'm just lazy to add the code :D
[Android Apps and Games] paarkhi:
Ok, thanks for understanding

whatever you think best of both (either disable option or hide the action bar on scrolling)

Can't believe that you are lazy, afterall you have learnt to code and developed the app (no flattery here) ;)

Adding the code will give more professional look to the app.

---------- Post added at 04:52 PM ---------- Previous post was at 04:36 PM ----------

I think it'd be good if you add these 2 links in the first post of DictAide saying that you can download .dict format dictionaries from these 2 links among the many available on internet so that people know how to use the app and the new users may not need to hunt for the dictionaries.

https://sites.google.com/site/gtonguedict/home/stardict-dictionaries

http://abloz.com/huzheng/stardict-dic/bigdict/

I'd also suggest that you provide an option in the app itself to download the dictionaries from playstore, there are some dictionaries in dict format on playstore itself.

There is a button in colorNote which takes you directly in playstore and searches all the possible dict format dictionaries
[Android Apps and Games] PunchUp:
I feel this is not a good idea. The legality of some of the dictionaries is questionable. I could get into trouble for providing direct limks.

Alright I'll take a look at this. Not sure where the files get stored. Also need to make sure they're good quality.
[Android Apps and Games] paarkhi:
You are correct in both the things.
[Android Apps and Games] PunchUp:
[MENTION=3484543]paarkhi[/MENTION] released a new update with many changes.

Will start working on enhancements suggested by you soon but I think it's stable enough for the next Text Aide update. If I've missed something, let me know :)

Check your PM for the link to the apk. Play store will take a while

P.S. - dictdata folder is also scanned now. Just extract files there.
[Android Apps and Games] paarkhi:
Installed, here is the feedback

Header Card Title Style does nothing, (No matter whichever option is selected, it displays in Caps) (I've uninstalled the previous version, wiped all the data and installed 0.1b freshly)

Even though 'dictdata' folder is read by the app, the dictionaries are moved to the nested folder Android/data/com.arjerine.dictaide/files (hereby will be called as nested folder), what I meant when I told you that let the app read 'dictdata' folder is that it should not move the data anywhere but should be natively able to read the dictionary files from directly 'dictdata' folder, if you think that you may face problem in writing to the external sdcard outside the Android folder then the indexing can reside into the nested folder.

The problem with data residing in the nested folder is that when I take the titanium backup, it backs up all the dictionaries also because it assumes that it is the data. I have 800mb of various dictionaries.
[Android Apps and Games] PunchUp:
Ah sorry I forgot to test this. There was a small typo. Fixed now.

Hmm didn't think about that. Ok I'll do it now
[Android Apps and Games] PunchUp:
[MENTION=3484543]paarkhi[/MENTION] do you use an external SD card?
[Android Apps and Games] paarkhi:
I've OnePlus One, No extenal memory
[Android Apps and Games] PunchUp:
Ok. This is actually much more complex than I thought. Needs a lot of code change.
[Android Apps and Games] PunchUp:
[MENTION=3484543]paarkhi[/MENTION] sorry this can't be done. Conflict arises when a dictionary is removed by swiping the card. The code deletes the respective folder and reindexes remaining dictionary folders. But if I don't have any write permission for an SD card, the folder won't get deleted.

Unfortunately, you'll have to move the dictionary files to a different folder every time you need backup :(

(Not sure how some file managers work without root. Will add this feature when I find out)
[Android Apps and Games] paarkhi:
Instead of physically removing the dictionary from the app and deleting the folder from the actual location, why not provide the option of disabling the dictionary from within the app, that's how colornote handles the data outside the android folder...
[Android Apps and Games] PunchUp:
ColorDict also allows to remove a dictionary though. Disabling is a good enhancement, but It will be bad UX if I don't allow to remove.
[Android Apps and Games] paarkhi:
AFAIK colordict just deletes the entry from the list and not the actual folder from the storage.
[Android Apps and Games] PunchUp:
Because dictdata is not on external SD card. ColorDict does not support external SD cards. It's not a problem to delete files from internal storage. But if I only allow this feature for users who don't have an external SD card, it will be bad UX. I want it to be consistent.
[Android Apps and Games] paarkhi:
Yes, so just remove the Dictionary entry from the app once the user presses delete and not the actual data from the actual storage, maybe user want to add again in future, he just needs to re-scan and the dictionary will be added back.

In short Delete should remove the dictionary entry from the app but should not delete the actual data from the storage device (internal or external)
[Android Apps and Games] PunchUp:
I understand your point but generally, people remove stuff because they don't need it anymore. I consider it bad UX to expect users to do the cleanup, apart from power users maybe. This is actually one of the main reasons why Google has blocked free access to the SD card. Apps used to create a lot of clutter there.

And besides, it won't leave much difference between disable and remove feature.

This is how I see it.

Disable -> I'm not interested in this dictionary at the moment. But maybe I'll use it again later.

Remove -> I'm not interested in this dictionary at all. So I don't need it.

Having said that, I understand your concern too. I'm currently looking into it. Actually, KitKat is the only problematic Android version in this case. In Lollipop, Google has introduced a new API for writing to SD card. So maybe, just for KitKat I'll use the 'nested folder' and rest can use an external folder
[Android Apps and Games] PunchUp:
[MENTION=3484543]paarkhi[/MENTION] I think your only concern is that the app data gets deleted right? But it will only happen if you uninstall the app. If you flash a ROM etc this data won't get deleted because it's not part of system or data partition. Also, my friend just pointed out that titanium backup has an option to ignore apps which are too big. So what do you think?

If you still want me to implement your request, it's not a problem. Let me know.

But regarding removal, I'm very certain. Once the card is swiped, it must be deleted from the storage.
[Android Apps and Games] PunchUp:
Hey [MENTION=1840999]Bajanman[/MENTION]!! I was just checking my notifications and think you posted here? But it's deleted now. Hope the issue is sorted :)
[Android Apps and Games] Bajanman:
[MENTION=5444464]PunchUp[/MENTION]

All sorted out ok. Thanks for checking.

Fyi: it was a bug with a app I was using, nothing to do with yours.

Keep up the good work sir. ? ?
[Android Apps and Games] paarkhi:
Sorry, I'm unable to decide on this matter, so whatever you decide will be fine.,
[Android Apps and Games] PunchUp:
Alright. But I want to keep you happy as well :D So is it ok? As I said, even if you do a 'clean' flash of the ROM by wiping data partition, the Android folder won't get deleted. The only thing that will get deleted is the settings, like word suggestion limit, etc. I'll create backup/restore for that.

The only issue, as far as I can think, is uninstalling the app. But I think you'll rarely need to do that, if at all.

P.S. I had already finished coding for this feature last night. If you want, I'll include it. Not a problem :)
[Android Apps and Games] paarkhi:
Thanks, I'm completely happy in either case ;)
[Android Apps and Games] PunchUp:
Alright :D Appreciate your feedback!

And Text Aide is almost ready ;)
[Android Apps and Games] paarkhi:
Now we are talking :), it looks nice seeing TextAide and DictAide working together.

BTW a small doubt, How are you calling Hindi Dictionary 'Shabdanjali' in TextAide? I can see in the screenshot that the meaning of word 'Test' is also shown in Hindi from the Shabdanjali Dctionary
[Android Apps and Games] PunchUp:
Sorry but I couldn't understand your question properly. Please elaborate a bit?
[Android Apps and Games] paarkhi:
The screenshot you posted shows also the hindi meaning of the word 'Test' from shabdanjali dictionary, so was just curious how did you do it?

Is it shown from Shanbdanjali.dict files by DictAide app?
[Android Apps and Games] PunchUp:
Yes correct. As I told you earlier, DictAide extracts dictionaries and create lists. And Text Aide will use that data.
[Android Apps and Games] paarkhi:
That's what I thought, just wanted to confirm... Both the (????)Aide twins working together :)
[Android Apps and Games] PunchUp:
Haha yep the Aide twins :D
[Android Apps and Games] iceorfire95:
Dictionary data

Hi! Could anyone give me a link to a good French-English and English-French tar.bz2 file? I couldn't seem to find anything good in the star dict archives. Also, which one of the English dictionary archives work the best with Dict Aide? I'm currently using Merriam Webster Collegiate. I also downloaded the Collaborative International Dictionary of English package, but I wouldn't recommend it to anyone, despite having good content. It seemed to have problems like improper word wrapping, inability to recognize special characters, etc. Any suggestions are welcome :)
[Android Apps and Games] PunchUp:
Have you tried one of these?

Try this

Can you give me a link to this dictionary?
[Android Apps and Games] iceorfire95:
Thanks! Uh oh... Seems like I can't post any links. New user to xda formums?

---------- Post added at 01:40 PM ---------- Previous post was at 01:24 PM ----------

I sent you a PM. Is that fine?
[Android Apps and Games] PunchUp:
Hi guys! I have released Text Aide 6.5 on the Play store which has been integrated with Dict Aide.
[MENTION=1840999]Bajanman[/MENTION] [MENTION=6963733]iceorfire95[/MENTION] [MENTION=3484543]paarkhi[/MENTION] and anyone else reading this thread. If you face any issues, please let me know. Any other feedback is also appreciated :)
[Android Apps and Games] EarthquakeJake:
How do I import .dz files?
[Android Apps and Games] iceorfire95:
I don't think it supports .dz archives yet (only .bz2). You should try extracting the contents of the archive into the data folder of Dict aide and then add it from the app.
[Android Apps and Games] PunchUp:
I think you're confused about the formats.

I've never seen a StarDict pack in .dz archive. Can you upload it or give me a download link?

As far as I know, dz is just a compression format for dict files. You don't need to extract it.

EDIT : I'm not sure what exactly you mean by "import." Explain a bit more please?

No. Supports bz2 and gz.
[Android Apps and Games] EarthquakeJake:
I was just trying to extract an English/Vietnamese dictionary that I found here http://sourceforge.net/projects/ovdp/files/Stardict/English/ I ended up with a couple dz files after I unzipped them. Honestly I'm completely unfamiliar with all these file formats.
[Android Apps and Games] tnassuncao:
great job

.dz files?
[Android Apps and Games] PunchUp:
Ok I checked them out. As I said, you don't have to do anything with the .dz file

Just copy the AnhViet and VietAnh folders (each folder should have .dz, .idx & .ifo files) to any of the two folders I've mentioned in "Help" dialog (please read it). Then click on "Add dictionaries" in Settings.
[Android Apps and Games] PunchUp:
What exactly about dz files?
[Android Apps and Games] EarthquakeJake:
OK finally got it sorted, thank you. My problem before was I thought that the .dz files were the only ones I needed to add to the data folder because I'm an idiot. Added the whole VietAnh and AnhViet folders and everything is working perfectly. Really dig the app, especially with your Text Aide app! ?
[Android Apps and Games] PunchUp:
Glad you got it now. Enjoy :)
[Android Apps and Games] iceorfire95:
Hi! I have a question. Does anyone know a dictionary that has IPA phonetic transcription for words? I've tried Wordweb and Oxford English and they don't have it.
[Android Apps and Games] PunchUp:
Would this be enough?
[Android Apps and Games] iceorfire95:
Looks good! Could you send me the link?
[Android Apps and Games] PunchUp:
I think it's this one
[Android Apps and Games] fluffyrush:
Nice

Pretty nice!
[Android Apps and Games] leandrop80:
Hi PunchUp,

great dictionary!!

Just two things... is there a way to disable Wikipedia by settings or something?

And the other is how can I pay for removing ads? I don't find the option to contribute to the project.

thanks

Leandro
[Android Apps and Games] PunchUp:
Thank you! :)
[Android Apps and Games] PunchUp:
Hi Leandro,

Glad you like the app.

There's no option to remove Wikipedia right now but I'll add it in the next update since you've requested.

The app is still in beta. I've to add lot more features. Once it's out of beta, I'll release a pro version. Thanks for your interest in contributing to the project! :)
[Android Apps and Games] caruhe:
It would be better if you let us add colordict dictionaries, they are easier to find
[Android Apps and Games] PunchUp:
Can you explain what exactly are ColorDict dictionaries?

As far as I know, ColorDict also uses StarDict dictionaries.

[MENTION=3484543]paarkhi[/MENTION] can you confirm please?
[Android Apps and Games] paarkhi:
Yes, ColorDict is just an Android App to read Stardict Dictionaries.

One such other Program apart from DICTAIDE is Golden Dict (also available on PlayStore)
[Android Apps and Games] caruhe:
I added a photo of one of my colordict dictionary

It is inside dictdata and work without problem with colordict

Is there a way to make text aide show this dictionary

[IMG="My dict"]http://i.share.pho.to/d8518e23_l.jpeg[/IMG]
[Android Apps and Games] iceorfire95:
Hello! I've noticed that Dict Aide does not recognises only root words. For example if I select pizzas and look it up, it says unable to find word. I have to select "pizza" and only then will the definition pop up. A fuzzy search function would be a great improvement, wouldn't it?
[Android Apps and Games] leandrop80:
Hi,

I've been playing this week with new version 0.3 and I noticed something similar to iceorfire95, and is that in foreign language dictionaries that uses accents, perhaps looking for "café" but typing "cafe" (without accent) Dict Aide won't find the word café in the dictionary (Spanish for example), and I have to write it correctly. Even if this is right to be correctly spelled, many times dictionaries or word searches add accents automatically and come in as a handy (and quicker) feature.

Other than that, Dict Aide is now my daily dictionary of choice. Excellent (and Materialized!!)

Thanks,

Leandro.
[Android Apps and Games] PunchUp:
Alright guys. I'll take a look at that :good:
[Android Apps and Games] caruhe:
Yes, i have the same problem, if a word has -ing suffix or -s suffix, it doesn't recognize, if you choose the word and say define from menu... If it were letting edit the word on pop up dict, it would solve the problem to some point
[Android Apps and Games] caruhe:
have you abondened developing?
[Android Apps and Games] Bajanman:
Look here please post#1213>

http://xdaforums.com/showthread.php?p=64513891

He's bed ridden right now so development will be on hold for the time being.
[Android Apps and Games] caruhe:
Yes the only missing function is that for this dictionary, Hope that he will solve when he gets better
[Android Apps and Games] pirasalbe:
Hi,

where can I find some dictionaries???
[Android Apps and Games] hiimimtayaz:
I came to the this thread search for same question..

And just found Collins dictionary couple of posts back.... download and add the file under dictionary...

http://xdaforums.com/showthread.php?p=64075568
[Android Apps and Games] iceorfire95:
Found most of them here: http://download.huzheng.org. Not sure if it's ok to post them here, though. If it isn't, let me know. I'll delete the post.
[Android Apps and Games] zemblance:
How add dics

I guess I'm being thick but I cannot find a way of adding dict files. I click on "add dictionaries" and I get the response 'dictionaries added and indexed' and nothing happens, no dialogue to find the files, nothing happens when I leave them in the 'dictdata' folder that Android usually uses.
[Android Apps and Games] PunchUp:
What kind of file are you trying to add? Is it an archive file with .bz2 or .gz extension? Or have you already extracted the files in dictdata folder?
[Android Apps and Games] zemblance:
I've tried both tarred and unzipped and the same result. Shame as this looks like a great app.
[Android Apps and Games] PunchUp:
Can you please upload one of those archives? I'll take a look
[Android Apps and Games] caruhe:
Better than caller dict, but each dictionary should be in a different color
[Android Apps and Games] PunchUp:
Thanks! Different colours will most probably be added in the next version. Stay tuned :cowboy:
[Android Apps and Games] caruhe:
Thanks for replies, keep going, this app will do better than other counterparts, because it is the best

When I choose a word and click define, dict aide opens but say it can't be found, even though I am sure the word is in the dictionary.

I do something and it works and something happens it is broken again
[Android Apps and Games] PunchUp:
Can you please give me a download link for the dictionary?
[Android Apps and Games] caruhe:
https://drive.google.com/file/d/0B9J8P9PxX_dVT0x1STNRalZZTGM/view?usp=drivesdk

Here it is, when you open dict aide it works without any problem, but the problem is when you select a word and click define..

It is the same with oxford dictionary, Longman, wordweb
[Android Apps and Games] iceorfire95:
Hi! I updated to the latest DictAide version and the app itself is working fine. But when I try to access dictionary through TextAide, the definitions don't appear. Here is a screenshot:
[Android Apps and Games] PunchUp:
I think you didn't read the changelog for the new version of Dict Aide ;)

"Text Aide will be updated to support this version"

I'm currently working on it. Will be released soon :)
[Android Apps and Games] PunchUp:
Please read my reply to caruhe above ^
[Android Apps and Games] iceorfire95:
Oh, thanks! Didn't read that[emoji85]
[Android Apps and Games] jack50:
hey guys ,

any body can help me to find babylon english to arabic dictionary , or how i can convert bgl to tar.bz2. , i'm using windows by way.
[Android Apps and Games] slimshouki:
Is it possible to add favorites?

Would it be applicable to be added to pop up text aide as well?
[Android Apps and Games] PunchUp:
What exactly do you mean by favorites?
[Android Apps and Games] slimshouki:
Favorite list of defined words like any other dictionary so that I can return to it whenever I desire.
[Android Apps and Games] PunchUp:
Favorites and history will be added in the near future
[Android Apps and Games] slimshouki:
No updates yet
[Android Apps and Games] PunchUp:
Yea sorry. There won't be any updates for some more time. I'm a bit busy with other things.
[Android Apps and Games] Hi78sk:
Sir

I use this app very much with text aide..

Recently I updated to marshmallow

Cm13 on note3..

From then dict aide showing files missing when using define...

But in application it is ok..

Please suggest
[Android Apps and Games] PunchUp:
Have you provided storage permission to Text Aide?
[Android Apps and Games] Hi78sk:
The problem resolved after giving permission...

Please update the application with history option...

Please sir
[Android Apps and Games] Annunneo:
Excellent app, now I've found the thread and subscribed.
[Android Apps and Games] slimshouki:
Please don't forget to add bookmarks and speech on your next update
[Android Apps and Games] pdastapure:
Thanks!

Already gave a thumbs up, just wanted to say thanks.
[Android Apps and Games] Spikedude:
Well, that was easy! Text Aide integration wasn't working, found this thread from the Dict Aide "About" link, and found the answer to my problem within 30 seconds. Thank you! Love the app. It's a hidden jewel in terms of foreign language dictionaries.
[Android Apps and Games] PunchUp:
Glad you like it. Cheers :)
[Android Apps and Games] leandrop80:
Hi PunchUp,

how could I pay or contribute to remove ads? I like a lot this app and want to remove the ads. I'm using the play store version, don't know if there is a different or newer version in another repository.

Also, is it an open source project? because I'd like to fix a bug, if you agree, related to indexing words that appear with a different char code.

Thanks,

Leandro.
[Android Apps and Games] PunchUp:
Hey Leandro,

Unfortunately I lost a lot of my code due to a hard disk crash. So, had to stop working on Text and Dict Aide. But hopefully I'll be able to get back to it sometime. Right now I'm working on something else.

Thanks for your interest :)
[Android Apps and Games] Rajiv Patki:
Really sad to hear this. I have been using Text Aide for 4 years I think and now I just restore it from Titanium backups since coldsoup took it off of playstore.

Would have loved to donate to keep this going. In the meanwhile, a similar functionality (to some extent) is provided by Xposed Edge in Universal Clipboard. I use it via edge gestures > pie

Posting this for people looking for the functionality. For dictionary lookup / search I still use Text Aide
[Wear OS General] Rickyzx:
Modular smart watch now available on Kickstarter.

I already backed for $275 package.
[Wear OS General] Screwedupsmitty:
still wary of crowdfunding projects. Nothing ever seems to pan out. xyfindit was a flop.... almost rather stick with moto sport for my gps androidwear needs