-
Notifications
You must be signed in to change notification settings - Fork 801
NOTICE: Laverna is Dead
You can ask questions on Twitter (@lavernaApp), IRC (#laverna), Gitter, or email
You can build the electron app by installing electron-prebuilt globally via the NPM
npm install -g electron-prebuilt
After that, you go in the Laverna folder and start electron:
cd laverna
electron .
Now the app should be built and start automatically.
You can create or attach tags by using hashtags. For example, if you write in a note #mytag
, it will attach a tag (in this case mytag
). If a tag doesn't exist, Laverna will automatically create it.
Tasks can be created like this:
[ ] my todo
Right now there is no mechanism to import files not created in the app itself, but in the future we may add it.
Unfortunately we can't accept donates through Paypal. If you want to donate to accelerate the overall development of the project, you can do it on our Salt page on BountySource. If you want to accelerate the development of a particular issue, you can post a bounty on BountySource.
Suppose you want to work on the french translation. This is a way to find the difference :
cat en/translation.json| cut -d: -f1>/tmp/en.txt
cat fr/translation.json| cut -d: -f1>/tmp/fr.txt
diff /tmp/en.txt /tmp/fr.txt
No, it's not possible to reset encryption key without knowing the password.
Caution, this will delete ALL of your data in Laverna. Be careful!
- Clean your cache
- Remove IndexedDB database; in the browser, enter this in the javascript console:
indexedDB.deleteDatabase('notes-db')
, in the app you remove the database folder, which is here:%USERPROFILE%\AppData\Local\Chromium\Laverna
on Windows and here:~/.config/chromium/laverna
on Linux.
Did you import your settings? It doesn't sync encryption settings to cloud storages. You have to export them from your first browser and then import them to the other.
There is no "official" mobile solution, but you can build the mobile application yourself, issue #174. Hopefully we will eventually release a mobile build ourselves when we feel that it is ready.
Can I use https://laverna.cc/dropbox.html link in Dropbox App Panel to use Sync on my own shared hosting?
Unfortunately if you are using it on your own shared hosting, you will not be able to use https://laverna.cc/dropbox.html as confirmation link. You should setup SSL certificate on your server. It can be self-signed certificate if you want to make things simple.
It uses indexedDB to store data. If your browser doesn't support this, it uses either WebSQL or localStorage.
This is not possible in Laverna, because there is no way to store data to your file system from a web app. If you need this feature nevertheless, you should use the desktop app.
- If you don't have a Dropbox account, create one at https://www.dropbox.com/
- Login to the Dropbox API (https://www.dropbox.com/developers ) with your Dropbox account
- Go to "My Apps" -> "Create App"
- Select "Dropbox API", "App folder" and choose a name for your app after that
- Go in the Settings of your app
- In Redirect URIs, add "http://localhost:9000/" and "https://laverna.cc/app/" and "http://localhost:9000/dropbox.html" (both without quotes)
- Allow implicit grant
- Open Laverna and go to Settings -> Sync
- Select Dropbox as Cloud storage
- Copy the App key from your Dropbox app to the Dropbox API key text field in Laverna
Now Laverna should sync to your Dropbox account.