Skip to content

JavaFX editor for the ownNote files locally stored in ownCloud folder

License

Notifications You must be signed in to change notification settings

stevesss/ownNoteEditor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ownNoteEditor

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!

run & try

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.

Parameters

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.

create a Mac OS X .app bundle

./gradlew createApp

The resulting application will be in the directory build/macApp.

create a Mac OS X .dmg file (will only work on Mac OS X)

./gradlew createDmg

The resulting file will be in the directory build/distributions.

About

JavaFX editor for the ownNote files locally stored in ownCloud folder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.6%
  • CSS 2.4%