Omni-Notes icon indicating copy to clipboard operation
Omni-Notes copied to clipboard

Import from Google Keep

Open Jackson8890 opened this issue 6 years ago • 3 comments

Omni Notes is very silimiar to Google Keep but much more powerful. For those of us who use Google keep and are then are frustrated with its limitations it only is natural to want to upgrade to Omni Notes.

it would be a great asset if you can create an import function in the app to important or sync Omni with Keep.

Likewise, it would be so wonderful to import from Google docs by allowing the user to specify a character or element in the doc that will serve as a delimiter to begin a new note.

care should be taken to give the user an option to roll back incase it does not import correctly

for that matter please consider other functions to import notes from popular note apps.

none of the note taking apps have this function and this can be a game changer for Omni.

Jackson8890 avatar Oct 24 '18 19:10 Jackson8890

Hey @Jackson8890 !

I just implemented a (rather primitive) Google Keep integration on my forked repo's develop branch. To check whether it works for you, you'd have to download a Keep notes ZIP file from Google Takeout. If you just select "Keep" and download it to your device, that should do the trick. The feature is located at Settings->Data->Sync and Backups->Import notes from Google Keep.

If you need an apk to run, let me know and I can deliver one to you. I strongly recommend building in on your Android Studio though (just to see that my dependencies are done right). I use Android Studio 3.1. For some reason, Studio 3.2 just wasn't working for me.

Right now, the feature only creates notes with time created, title and contents attributes. I'm still searching possible bugs and/or improvements to the UI so if you could give me some feedback on this feature that would be great! My repo is here: https://github.com/ishtiaque06/Omni-Notes/tree/develop

ishtiaque06 avatar Nov 26 '18 07:11 ishtiaque06

Hi,

Thank you so much for your messege.

Is this feature already functional in the latest beta version posted today? It seems not. It indeed would be a great help if you can send me an apk to test. Unfortunately I am not all that good with the technical stuff especially Android studio.

I know beggers can't be choosy but how about importing tags as well? I am a very heavy tags user. I dropped keep when I was shocked by its 50 tag limit.

Thanks for implementing this important feature. I love this app and use it the whole day. It is by far the best note taking app out there. I hope one day soon you can add some of the other features as well. I would gladly pay for a premium version a maybe even pay out of pocket to rush some updates and new features as I really need this app for my work.

My email is [email protected].

Thank you so much. Efraim

On Mon, Nov 26, 2018, 2:56 AM Ahmed Ishtiaque <[email protected] wrote:

Hey @Jackson8890 https://github.com/Jackson8890 !

I just implemented a (rather primitive) Google Keep integration on my forked repo's develop branch. To check whether it works for you, you'd have to download a Keep notes ZIP file from Google Takeout https://takeout.google.com. If you just select "Keep" and download it to your device, that should do the trick. The feature is located at Settings->Data->Sync and Backups->Import notes from Google Keep.

If you need an apk to run, let me know and I can deliver one to you. I strongly recommend building in on your Android Studio though (just to see that my dependencies are done right). I use Android Studio 3.1. For some reason, Studio 3.2 just wasn't working for me.

Right now, the feature only creates notes with time created, title and contents attributes. I'm still searching possible bugs and/or improvements to the UI so if you could give me some feedback on this feature that would be great! My repo is here: https://github.com/ishtiaque06/Omni-Notes/tree/develop

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/federicoiosue/Omni-Notes/issues/611#issuecomment-441548369, or mute the thread https://github.com/notifications/unsubscribe-auth/AqY0AKAxlqYH4LCAXStvFNWHaqeXvKgeks5uy56fgaJpZM4X4pBf .

Jackson8890 avatar Nov 26 '18 20:11 Jackson8890

Today I woke up and I decided to rise a little my percentage of review/issue on Github and I faced this.

Really sorry for missing both this discussion and your work Ahmed because it seems that you've done a lot of things. I'll try to work on that by looking at what you've done (I especially loved all that code testing coverage) or, if you still want to give a look at that, I'd like to release it on the Alpha channel!

federicoiosue avatar Oct 03 '20 20:10 federicoiosue