JavaFX editor for the ownNote files locally stored in ownCloud folder
Aim was to mimic the behaviour of the ownNote web client using JavaFX and working directly on the owNote files in a local ownCloud directory. This code does NOT update any of the SQL tables used by owNote - but so far this doesn't seem to impact anything.
V 2.0: Various improvements have been added:
- New option to change look & feel to something similar to OneNote, incl. drag & drop of notes, reordering group tabs, ...
- The ownCloud directory is monitored for changes and group & notes lists are updated in case of changes
- Bugfixes
See https://github.com/Fmstrat/ownnote for ownNote.
DISCLAIMER: This has been tested randomly with my ownNote files. Use at your own risk!
Make sure you have Java 8 SDK installed.
You can try to run and use this application by
- cloning this repo to you harddisk
- go to the "ownNoteEditor" subdirectory
- type
./gradlew run
.
If you want to, you can reference your locally synced notes dir directly with a parameter like
--ownCloudDir="C:\owncloudpath\Notes"
To change to look and feel you can use
--lookAndFeel="classic" or "oneNote"
Both things can also be changed using the UI.
./gradlew createApp
The resulting application will be in the directory build/macApp
.
./gradlew createDmg
The resulting file will be in the directory build/distributions
.