PDA

View Full Version : Preview of ownNotes (KhtNotes clone) with ownCloud sync


Khertan
2013-08-11, 15:02
ownNotes is a note taking application designed to be easy to use. Support some part of the markdown syntax to render text. ownNotes is currently not available, but will be soon for Harmattan, Sailfish OS (JollaMobile phone) and desktop.

The core feature are written in Python and used from QML. For this i use a fork i made of PyOtherSide (available at http://github.com/khertan/pyotherside). If you would like to make application using PyOtherSide, i suggest to use the official version of PyOtherSide (available at http://github.com/thp/pyotherside

Youtube Video : http://youtu.be/BfzlX0NEARs
http://khertan.net/medias/ownNotesForSailfish_1.png
http://khertan.net/medias/ownNotesForSailfish_2.png
http://khertan.net/medias/ownNotesForSailfish_3.png

Downloads : http://khertan.net/downloads

sandy_locke
2013-08-11, 18:36
Wow, was just looking to re-install khtnotes, but I think I'll wait for this one! It may be the first Harmattan app to have a Sailfish UI. Nice work, hope to see a release soon :)

coderus
2013-08-11, 19:09
@sandy_locke app version for harmattan won't have Sailfish UI, obliviously.

sandy_locke
2013-08-11, 19:29
@sandy_locke app version for harmattan won't have Sailfish UI, obliviously.

Arf, too bad :/

Thpught the UI was embeded in the app. But it is embeded into the OS, of course...

Anyway, this app will be useful even though ;)

MartinK
2013-08-11, 21:19
Well, once/if the source for the C++ part of Silica is released, it might be possible to use it instead of regular QtComponents. :)

coderus
2013-08-14, 15:15
its not just components. its embedded to system. pull-down menus, pages and other elements are os components and just reused in QML code. you cant backport it to harmattan ;)

Khertan
2013-08-15, 08:44
The Harmattan version use harmattan qt component and Qt4.
http://khertan.net/medias/2013-08-15_10-45-55.png
ownnotes_1.0.0_armel.deb (http://khertan.net/datas/downloads/Harmattan/ownnotes_1.0.0_armel.deb)

The Sailfish version use Silica qt components and Qt 4.

ownNotes-1.0.0-1.i586.rpm (http://khertan.net/datas/downloads/Sailfish/ownNotes-1.0.0-1.i586.rpm)

The desktop version isn't yet written, will be soon.

Sources is on http://github.com/khertan/ownNotes

Jedibeeftrix
2013-08-15, 10:03
"ownNotes-1.0.0-1.i586.rpm"

i586, really?

seems strange for an ARM chip...

coderus
2013-08-15, 10:30
@Jedibeeftrix RTFM. Sailfish avialable only on virtualbox emulator now.

Khertan
2013-08-15, 15:46
And to complete the coderus's answer, the sdk provide only the x86 compilation kit. But that will be available for arm and other arch when that option will be availaible in the sdk.

Regards

Jedibeeftrix
2013-08-15, 16:03
@Jedibeeftrix RTFM. Sailfish avialable only on virtualbox emulator now.

lol, fair enough.

looking forward to it.

rcolistete
2013-08-16, 21:44
Sources is on http://github.com/khertan/ownNotes

Khertan, using the above source code, I am trying to compile & run ownNotes on Sailfish SDK Alpha Qt5 on Linux 64 bits (Ubuntu 12.04). It is built ok, but it can be deployed to Sailfish Emulator :
18:41:03: Starting: "/home/roberto/.config/SailfishAlpha/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/deploy" --rsync
Fatal: No spec file found in '/home/mersdk//Programming/Sailfish/ownNotes/rpm/' and couldn't make one from a yaml
18:41:04: The process "/home/roberto/.config/SailfishAlpha/mer-sdk-tools/MerSDK/SailfishOS-i486-x86/deploy" exited with code 1.
Error while building/deploying project ownNotes (kit: MerSDK-SailfishOS-i486-x86-Run locally)
When executing step 'Rsync'
My goal is to test and understand ownNote & PyOtherSide on Sailfish to adapt my Python softwares to Sailfish & PyOtherSide.

Do you know what is missing ?

sandy_locke
2013-08-19, 11:51
@khertan

Trying to make ownnotes work on n9 and get exceptions.UnicodeDecodeError.

Any idea?

Khertan
2013-09-02, 04:29
@khertan

Trying to make ownnotes work on n9 and get exceptions.UnicodeDecodeError.

Any idea?

Hi,

Sorry for the delay i wasn't notified of your answer.

When does this happen ? Are you using release 1.0.1 ?
I use it everyday without having this error, so that's probably a case i didn't have.

wokawoka
2013-09-05, 17:47
Any chance to have some kind of synchronization with simplenote in one of your apps Khertan, by chance?
I would be really great since the only harmattan app that sync with simplenote doesn't do it correctly (meenote).
Thank you anyway for your work!

Khertan
2013-09-05, 18:17
Any chance to have some kind of synchronization with simplenote in one of your apps Khertan, by chance?
I would be really great since the only harmattan app that sync with simplenote doesn't do it correctly (meenote).
Thank you anyway for your work!

What is simplenote ? an app ? a service ?

wokawoka
2013-09-05, 18:41
What is simplenote ? an app ? a service ?

It's a free service to store notes and sync them across different clients. I use it through some third-party apps since some years and I find it very efficient and lean.
On their website they say that they are relying on the Simperium libraries ( http://simplenote.com/developers/ )
On maemo there's a client that still works very well (SnXM), being able to use it also on my N9 would be fantastic.

Khertan
2013-09-05, 20:20
It's a free service to store notes and sync them across different clients. I use it through some third-party apps since some years and I find it very efficient and lean.
On their website they say that they are relying on the Simperium libraries ( http://simplenote.com/developers/ )
On maemo there's a client that still works very well (SnXM), being able to use it also on my N9 would be fantastic.

Hi,

Sorry, but i didn't trust such cloud service to store private data, and i ll not promote it by providing sync with their service.

Regards

sandy_locke
2013-09-22, 15:44
Hi,

Sorry for the delay i wasn't notified of your answer.

When does this happen ? Are you using release 1.0.1 ?
I use it everyday without having this error, so that's probably a case i didn't have.

Well, we both have delays :P

Well, I updated to 1.0.2 and still has the error.

So here is the process to get this error on my side:
1. Put "https://www.server.tld/remote.php/webdav/" in URL
2. Enter credentials
3. Put a remote folder name (that exists server side of course)
4. Set "auto-merge" feature on
5. All other fields left blank
6. Go back to main screen
7. Tap "refresh" button

Then I get the error.

If I put say "server.tld" as URL and "/remote.php/webdav/folder" as remote folder name, I get a webdav error. Same goes with any other setup I tried. I assume it just doesn't find the webdav server.

It takes some time to display the error (opposed as directly with the webdav error). I wonder what's wrong. Maybe something with https requests ? Or Owncloud encoding(???) ?

Nikos Alexandris
2014-03-22, 06:08
Hi!

I (still) use ownCloud 5. I can't use any of the Notes apps correctly to get ownNotes synced. Which owncloud "Notes" app should I use (for owncloud 5)?

Is it possible to sync ownNotes to the "Journal" app?

Khertan
2014-03-22, 08:57
Hi,

For information i'm working on the next release of ownNotes with a more reliable sync across different ownCloud version.

I didn't use any apps on ownCloud as i use the ownCloud text editor :)

Nikos Alexandris
2014-03-22, 08:59
Hi,

For information i'm working on the next release of ownNotes with a more reliable sync across different ownCloud version.

I didn't use any apps on ownCloud as i use the ownCloud text editor :)

This means that ownNotes are synced in any ordinary directory, as simple text files?

Update Also, what should be the URL exactly? I am confused and can't find anywhere any clean instructions.

Thanks for the good work!

cvp
2014-03-22, 12:56
This means that ownNotes are synced in any ordinary directory, as simple text files?

Update Also, what should be the URL exactly? I am confused and can't find anywhere any clean instructions.

Thanks for the good work!

I use Owncloud 6.1 with this data:

OwnCloud/WebDay Sync:
https://xxx.dyndns.org:PORT/owncloud/remote.php/webdav

Remote Folder Name:
Notes




Hi,

For information i'm working on the next release of ownNotes with a more reliable sync across different ownCloud version.

I didn't use any apps on ownCloud as i use the ownCloud text editor :)

Cool :) thank you bro its a very nice app :)

Nikos Alexandris
2014-03-23, 03:44
I use Owncloud 6.1 with this data:

OwnCloud/WebDay Sync:
https://xxx.dyndns.org:PORT/owncloud/remote.php/webdav

Remote Folder Name:
Notes


Nice. I have set https://xxx.xxx/owncloud/remote.php/webdav (where xxx, personal webspace) and the folder name to notes (all lower case!).

I get an error, like "...exception... local variable 'en' ... referenced before..." something.

Update I think I just crashed into https://openrepos.net/comment/845#comment-845 :-)

inte
2014-06-16, 19:03
I have some hassels using your app with webdav shares.
Do I need to run an Owncloud-server to sync notes, or is it possible to sync to *any* webdav share?
I get an error "<class 'AttributeError'>: ___exit___".

According to the logs, it has something to do with a "locktoken" which is obviously not found...

I can't publish to scriptogr.am either, the app is complaining an auth-error. What am I doing wrong?
I entered my scriptogr.am-pin as UserID...
Thank you in advance!
Chris