Minimalistic Android note taking App | Notally, but eXtended.
Find a file
2025-01-16 22:31:04 +01:00
.github Add translation github issue template 2025-01-14 17:41:29 +01:00
.scripts Fix pre-commit git add after ktfmt 2024-11-01 11:10:21 +01:00
app Migrate build.gradle files to Kotlin 2025-01-16 22:31:04 +01:00
fastlane Update README.md 2025-01-11 15:38:27 +01:00
gradle/wrapper Fix gradle-wrapper.properties distributionSha256Sum 2024-10-27 17:00:39 +01:00
translations Handle if user un-enrolls device biometrics while biometric lock is enabled 2025-01-14 19:07:41 +01:00
.gitignore Update fr/strings.xml 2025-01-14 18:53:12 +01:00
build.gradle.kts Migrate build.gradle files to Kotlin 2025-01-16 22:31:04 +01:00
CONTRIBUTORS.md Updated version code for v5.1 2023-02-25 12:21:23 +05:30
gradle.properties Updated dependencies and disabled transitive R classes 2023-05-28 16:28:14 +05:30
gradlew Fix gradle-wrapper version mismatch + fastlane documentation (#57) 2024-10-24 17:57:50 +02:00
gradlew.bat Fix gradle-wrapper version mismatch + fastlane documentation (#57) 2024-10-24 17:57:50 +02:00
LICENSE.md Switched to GPL 2020-10-01 09:15:51 +05:30
Privacy-Policy.md Add Privacy-Policy.md 2024-10-30 23:01:53 +01:00
README.md Update fr/strings.xml 2025-01-14 18:53:12 +01:00
settings.gradle.kts Migrate build.gradle files to Kotlin 2025-01-16 22:31:04 +01:00

icon
NotallyX | Minimalistic note taking app

IzzyOnDroid F-Droid JoinTesters

Image 6 Image 2 Image 3
Image 4 Image 5 Image 7

Features

Notally, but eXtended

  • Create rich text notes with support for bold, italics, mono space and strike-through
  • Create task lists and order them with subtasks
  • Complement your notes with any type of file such as pictures, PDFs, etc.
  • Sort notes by title, last modified date, creation date
  • Color, pin and label your notes for quick organisation
  • Add clickable links to notes with support for phone numbers, email addresses and web urls
  • Undo/Redo actions
  • Use Home Screen Widget to access important notes fast
  • Lock your notes via Biometric/PIN
  • Configurable auto-backups
  • Create quick audio notes
  • Display the notes either in a List or Grid
  • Quickly share notes by text
  • Extensive preferences to adjust views to your liking
  • Actions to quickly remove checked tasks
  • Adaptive android app icon
  • Support for Lollipop devices and up

Bug Reports / Feature-Requests

If you find any bugs or want to propose a new Feature/Enhancement, feel free to create a new Issue

When using the app and an unknown error occurs, causing the app to crash you will see a dialog (see showcase video in https://github.com/PhilKes/NotallyX/pull/171) from which you can immediately create a bug report on Github with the crash details pre-filled.

Translations

All translations are crowd sourced. To contribute:

  1. Download current translations.xlsx
  2. Open in Excel/LibreOffice and add missing translations Notes:
    • Missing translations are marked in red
    • You can filter by key or any language column values
    • Non-Translatable strings are hidden and marked in gray, do not add translations for them
    • For plurals, some languages need/have more quantity strings than others, if a quantity string in the default language (english) is not needed the row is highlighted in yellow. If your language does not need that quantity string either, ignore them.
  3. Open a Update Translations Issue
  4. I will create a Pull-Request to add your updated translations

Android Excel Converter

See AndroidExcelConverter

To generate an up-to-date Excel file:

python -m pip install -r ./translations/requirements.txt
python ./translations/export.py ./app/src/main/res/ ./translations/translations.xlsx

To import strings.xml for all languages from Excel file:

python ./translations/import.py ./translations/translations.xlsx ./app/src/main/res/

Contributing

If you would like to contribute code yourself, just grab any open issue (that has no other developer assigned yet), leave a comment that you want to work on it and start developing by forking this repo.

The project is a default Android project written in Kotlin, I highly recommend using Android Studio for development. Also be sure to test your changes with an Android device/emulator that uses the same Android SDK Version as defined in the build.gradle targetSdk.

Before submitting your proposed changes as a Pull-Request, make sure all tests are still working (./gradlew test), and run ./gradlew ktfmtFormat for common formatting (also executed automatically as pre-commit hook).

Attribution

The original Notally project was developed by OmGodse under the GPL 3.0 License.

In accordance to GPL 3.0, this project is licensed under the same GPL 3.0 License.