Subscribed to aedict ultimate

27 views
Skip to first unread message

Rajat Mehta

unread,
Nov 20, 2018, 1:09:47 AM11/20/18
to aedict...@googlegroups.com
Dear Martin,

This is just to let you know that i being a long time user and silent admirer of your app, has finally subscribed to aedict ultimate.

2 quick questions:

1) Is there anything/any feature which i can not access still?

2) I have enabled the aedict online sync. But in order to do it, the storage type had to be changed to UMN rather than file based. Even though file type is slow and sometimes crash, i preferred it because i felt safe with my file based notepads with me all the time. Now UMN type is not stored anywhere on the phone...correct? If my phone crashes, ofcourse i can sync again with aedict online on my new phone, however, God forbid, if you decide to sometime stop working on the project, will there be any way to convert that UMN database back into the file type and get oneself secured. My notepads are everything to me. If there is no method to convert UMN to file type, i will always be in a discomfort which you can remove by reassuring me that you will never abandon this project.

Many thanks for all you do.

Regards,
Rajat Mehta.

Martin Vysny

unread,
Nov 20, 2018, 1:44:05 AM11/20/18
to aedict...@googlegroups.com
Dear Rajat,

 thank you very much for your mail, and thank you for your kind support!

1.) By activating Aedict Ultimate you are supposed to have access to all features. If not, just let me know :)

2.) UMN is stored on your phone (otherwise it wouldn't work if your phone was offline). I still firmly believe Aedict must work offline, so I wouldn't dare to require your files to reside on cloud only. UMN is backed by a database, but the database files are stored locally on your Android phone. In fact it is an open-source database (it's not sqlite which is slow, but it's based on H2 MVStore with sync capabilities); in fact I've open-sourced UMN here: https://gitlab.com/mvysny/umn - so <black_humor>if I get hit by a train you can still get your data :-D</black_humor>
You don't even need to activate Aedict Online sync if you don't want to - UMN will still work completely fine.

3.) There is currently no method to convert from UMN to File-based storage, that is true. It would be trivial to implement. However, I wish people to stay away from File-based storage, since it's really dumb-implemented, it requires everything to be in-memory and it was meant for small things. Yet people started to have lots of data which fit into UMN perfectly, but would cause File-based storage to fail because it wouldn't fit into memory. That's why I'm hesitant to implement this migration path.

4.) I try to maintain the project when I have the time; unfortunately I haven't had much time lately and I'm sorry for that, but I still try my best :) However, if I were to realize that I can't maintain Aedict anymore, I will open-source Aedict and I will post a notice on the mailing list.

Thank you again and I hope this clears things a bit :)
Best regards,
Martin
--
Please support the Aedict development, either by subscribing at https://aedict-online.eu or by supporting us at https://www.patreon.com/aedict
---
You received this message because you are subscribed to the Google Groups "aedict-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aedict-users...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Rajat Mehta

unread,
Nov 20, 2018, 2:35:35 AM11/20/18
to aedict...@googlegroups.com
Thanks a lot Martin for the quick reply.
Just one point. When you say that the UMN files are also stored on the phone, i can not find it in the mentioned path as mentioned in the app. I simply can not see those folders.

If i don't enable online sync and my phone goes bad, is there a way that i can store the UMN files somewhere as a backup like the file based notepads. As a safety measure, i will continue to enable the online sync though.

Thanks again for the time.


2018年11月20日(火) 15:44 Martin Vysny <mar...@vysny.me>:
Please support the Aedict development, by subscribing for Aedict Ultimate in Google Play - thank you very much!

Martin Vysny

unread,
Nov 20, 2018, 8:33:30 AM11/20/18
to aedict...@googlegroups.com
Hi Rajat,

  that is true and to be expected. The folders are private to the Aedict3 application so that other (possibly rogue) apps can't read them. However, the database files are definitely there, please find attached screenshot from the Android Developer Studio.

The problem with backups is that it could cause the sync to go haywire since it's basically a database reset. I could theoretically allow backups with disabled sync, perhaps.... I need to think on this issue what could possibly go wrong. But if you're worried about your data, just use the sync; the added benefit is that you can also view your data from the comfort of your PC browser at https://aedict-online.eu

Best regards,
Martin
Screenshot from 2018-11-20 15-27-55.png

Rajat Mehta

unread,
Nov 20, 2018, 8:41:59 AM11/20/18
to aedict...@googlegroups.com
Thankyou Martin for the elaborate reply. I understand the points you made. I will continue to use the online sync then.

I am amazed by the quick response time.

Regards,
Rajat Mehta.

2018年11月20日(火) 22:33 Martin Vysny <mar...@vysny.me>:
Reply all
Reply to author
Forward
0 new messages