Note Calendar is a simple offline app which allows to manage notes for different days and offers a quick way to reach each of them.
Minimum Android version: 5.0 (Lollipop, API level 21)
I'm actively migrating xml views to Jetpack Compose, which can be observed on compose-migration branch.
Jetpack Compose will help me with app maintenance as it's newer, and it doesn't require that much Android compatibility code, and the code itself tends to be shorter and easier to reason about.
That will also allow me to add more features soon, but now the goal is to migrate whole codebase without too much meddling with the current app design.
- Day view - 90% complete
- Week view - 80% complete (differs significantly from current one)
- Month view - 90% complete
- Settings views - 0% complete
- Activity view - 0% complete
- Day view
- This view is used to add, edit or delete note
- Week view
- Month view
- Days that constains a note are marked with a ring
- Day that is currently selected is marked with a solid circle
- Today's day is marked with a different color of text
- Long press on a day's number allow to quickly add or edit note for that day
- Settings view
- Theming
- Setting custom theme which includes 10 modifiable colors
- Setting light theme
- Setting dark theme
- Setting default theme based on system settings
- Notes deletion
- Notifications
- When turned on, a notification will appear at notification time
- Setting first day of week
- Setting starting view
- Theming
When English translation string is ?
that means the translation is optional and will be
translated automatically. That way specific strings are translated for all languages without manual
translations.
You can however add translation for your language for that type of string if the automatic one is
not the best fit.
You can help with translations on https://hosted.weblate.org/projects/note-calendar/.
Accessible translation platform is available thanks to Weblate and their support for libre projects. Hosting such platform costs money, if you want to help the Weblate project, you can donate here.
NoteCalendar is licensed under the MIT license.