Nextcloud notes client for SailfishOS
Find a file
dependabot[bot] 6b8a70af93
Bump pathval from 1.1.0 to 1.1.1 in /qml/js/showdown-1.9.0
Bumps [pathval](https://github.com/chaijs/pathval) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/chaijs/pathval/releases)
- [Changelog](https://github.com/chaijs/pathval/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chaijs/pathval/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: pathval
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 00:33:57 +00:00
icons App Icon and aarch64 build 2021-08-24 13:18:19 +02:00
qml Bump pathval from 1.1.0 to 1.1.1 in /qml/js/showdown-1.9.0 2022-02-11 00:33:57 +00:00
rpm App Icon and aarch64 build 2021-08-24 13:18:19 +02:00
src Allow IP addresses. Added setting to allow unencrypted connections. Added translations for German and Swedish. 2018-12-10 23:14:15 +01:00
translations App Icon and aarch64 build 2021-08-24 13:18:19 +02:00
.gitignore Initial commit 2018-10-16 17:48:46 +02:00
harbour-nextcloudnotes.desktop Allow IP addresses. Added setting to allow unencrypted connections. Added translations for German and Swedish. 2018-12-10 23:14:15 +01:00
harbour-nextcloudnotes.pro App Icon and aarch64 build 2021-08-24 13:18:19 +02:00
LICENSE Initial commit 2018-10-16 17:48:46 +02:00
README.md Merge pull request #43 from NeroBurner/patch-1 2019-10-31 08:48:19 +01:00

Nextcloud notes client for SailfishOS

A mobile App providing access to Nextcloud Notes on Sailfish OS. Communication with the nextcloud server happens over the Notes API 0.2. Mardown conversion is done by Showdown. The Sailfish OS SDK is used to write and build this project.

Currently the app can be downloaded from OpenRepos or directly as RPM-Package from here. It is planned to publish the app in Jolla Harbour once it reaches a certain level of maturity.

You can preview some screenshots here.

Features

Implemented

  • Multiple Nextcloud accounts
  • List all notes of an account
  • Show the content of the notes
  • Search for note titles or content
  • Markdown rendering powered by ShowdownJS
  • Edit the notes content
  • Create new notes
  • Delete notes
  • Edit favorite property
  • Edit category property
  • Checklists
  • Link to external website with Markdown syntax

Planned

(The ordering represents the priority for the implementation)

  • Using the Login Flow if possible
  • Automatically push changes to the server while editing a note
  • Offline support
  • Usage of Sailfish OS Secrets to store the user credentials

To be considered

  • All features of the Android App
  • Use user metadata and theming (via OCS API)
  • Share notes
  • Import notes from textfiles
  • Sync with the Sailfish OS build in notes app
  • Versioning / trashbin
  • Use ETags to synchronize notes more efficient

Translations

  • English
  • German
  • Swedish (by @eson57)

Contributions to the translations are welcome.