2024-10-21 17:47:12 +02:00
< h2 align = "center" >
< img src = "fastlane/metadata/android/en-US/images/icon.png" alt = "icon" width = "90" / >
2024-10-19 14:41:24 +02:00
< br / >
< b > NotallyX | Minimalistic note taking app< / b >
2024-11-16 12:19:32 +01:00
< p >
< center >
2024-11-16 12:25:36 +01:00
< a href = "https://f-droid.org/en/packages/com.philkes.notallyx" > < img alt = 'IzzyOnDroid' height = '80' src = 'https://fdroid.gitlab.io/artwork/badge/get-it-on.png' / > < / a >
< a href = "https://apt.izzysoft.de/fdroid/index/apk/com.philkes.notallyx" > < img alt = 'F-Droid' height = '80' src = 'https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png' / > < / a >
2025-01-11 15:35:51 +01:00
< a href = "https://github.com/PhilKes/NotallyX/issues/120" > < img alt = "JoinTesters" height = "80" src = "fastlane/join-testers.png" / > < / a >
2024-11-16 12:19:32 +01:00
< / center >
< / p >
2024-10-21 17:47:12 +02:00
< / h2 >
2024-10-20 17:21:37 +02:00
< div style = "display: flex; justify-content: space-between; width: 100%;" >
2024-10-21 17:47:12 +02:00
< img src = "fastlane/metadata/android/en-US/images/phoneScreenshots/1.png" alt = "Image 6" style = "width: 32%;" / >
2024-10-20 17:21:37 +02:00
< img src = "fastlane/metadata/android/en-US/images/phoneScreenshots/2.png" alt = "Image 2" style = "width: 32%;" / >
< img src = "fastlane/metadata/android/en-US/images/phoneScreenshots/3.png" alt = "Image 3" style = "width: 32%;" / >
< / div >
< div style = "display: flex; justify-content: space-between; width: 100%;" >
< img src = "fastlane/metadata/android/en-US/images/phoneScreenshots/4.png" alt = "Image 4" style = "width: 32%;" / >
< img src = "fastlane/metadata/android/en-US/images/phoneScreenshots/5.png" alt = "Image 5" style = "width: 32%;" / >
< img src = "fastlane/metadata/android/en-US/images/phoneScreenshots/7.png" alt = "Image 7" style = "width: 32%;" / >
< / div >
2020-05-14 20:10:40 +05:30
2024-10-21 17:47:12 +02:00
### Features
[Notally ](https://github.com/OmGodse/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**
2024-12-09 16:39:50 +01:00
* Create quick audio notes
2024-10-21 17:47:12 +02:00
* 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
2024-10-08 19:11:27 +02:00
2024-10-21 17:47:12 +02:00
---
2020-07-21 16:00:18 +05:30
2020-07-21 19:32:09 +05:30
### Translations
2025-01-14 13:57:58 +01:00
All translations are crowd sourced.
To contribute:
1. Download [translations.xlsx ](./translations/translations.xlsx )
2. Open in Excel and add missing translations
Notes:
- Missing translations are marked in red
- Non-Translatable strings are marked in gray, do not add translations for them
3. Open a [Update Translations Issue ](https://github.com/PhilKes/NotallyX/issues/new?template=translation.md )
4. I will create a Pull-Request to add you updated translations
#### Python Helper
To generate an up-to-date Excel file:
```shell
python -m pip install -r ./translations/requirements.txt
python ./translations/string_export.py ./app/src/main/res/ ./translations/translations.xlsx
```
To import `strings.xml` for all languages from Excel file:
```shell
python ./translations/string_export.py ./app/src/main/res/ ./translations/translations.xlsx
```
2020-05-10 15:40:49 +05:30
2024-12-22 17:29:34 +01:00
### Bug Reports / Feature-Requests
If you find any bugs or want to propose a new Feature/Enhancement, feel free to [create a new Issue ](https://github.com/PhilKes/NotallyX/issues/new/choose )
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.
2022-11-01 00:06:53 +05:30
2024-10-08 19:11:27 +02:00
### Contributing
2023-02-09 20:16:09 +05:30
2024-12-22 17:29:34 +01:00
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).
2023-03-15 11:50:45 +05:30
2024-10-08 19:11:27 +02:00
### Attribution
2024-10-21 17:47:12 +02:00
The original Notally project was developed by [OmGodse ](https://github.com/OmGodse ) under the [GPL 3.0 License ](https://github.com/OmGodse/Notally/blob/master/LICENSE.md ).
2024-10-27 23:02:51 +01:00
In accordance to GPL 3.0, this project is licensed under the same [GPL 3.0 License ](https://github.com/PhilKes/NotallyX/blob/master/LICENSE.md ).