2940 Commits

Author SHA1 Message Date
fossifybot[bot]
49a51f07cf chore(release): v1.4.0 (8) (#186)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
1.4.0
2025-07-27 17:00:50 +05:30
Frosted
1d1d610be2 chore(l10n): update Turkish translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/tr/
Via: Weblate
2025-07-27 16:59:26 +05:30
rcasl
250fa455f1 chore(l10n): update Galician translations
Currently translated at 85.3% (64 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/gl/
Via: Weblate
2025-07-27 16:59:26 +05:30
Arno Tánczos
17b10fa6f1 chore(l10n): update Finnish translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/fi/
Via: Weblate
2025-07-27 16:59:26 +05:30
Kfir Pshititsky
25e80f7665 chore(l10n): update Hebrew translations
Currently translated at 100.0% (2 of 2 strings)

Translation: Fossify/Notes metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/notes-metadata/he/
Via: Weblate
2025-07-27 16:59:26 +05:30
Kfir Pshititsky
178982f16a chore(l10n): update Hebrew translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/he/
Via: Weblate
2025-07-27 16:59:26 +05:30
GaucovyAero
3914a76c46 chore(l10n): update Slovak translations
Currently translated at 90.6% (68 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/sk/
Via: Weblate
2025-07-27 16:59:26 +05:30
Kfir Pshititsky
21b3e45398 chore(l10n): update Hebrew translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/he/
Via: Weblate
2025-07-27 16:59:26 +05:30
Aindriú Mac Giolla Eoin
7c152a88de chore(l10n): update Irish translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/ga/
Via: Weblate
2025-07-27 16:59:26 +05:30
elid
e42641dbe6 chore(l10n): update Hebrew translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/he/
Via: Weblate
2025-07-27 16:59:26 +05:30
solokot
de3b658f51 chore(l10n): update Russian translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/ru/
Via: Weblate
2025-07-27 16:59:26 +05:30
Jeff Huang
2c5df35733 chore(l10n): update Chinese (Traditional Han script) translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/zh_Hant/
Via: Weblate
2025-07-27 16:59:26 +05:30
Sketch6580
dd33718f2a chore(l10n): update Chinese (Simplified Han script) translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/zh_Hans/
Via: Weblate
2025-07-27 16:59:26 +05:30
Максим Горпиніч
b049ffab33 chore(l10n): update Ukrainian translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/uk/
Via: Weblate
2025-07-27 16:59:26 +05:30
en2sv
281a251b39 chore(l10n): update Swedish translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/sv/
Via: Weblate
2025-07-27 16:59:26 +05:30
OlliesGudh
b16db5b08d chore(l10n): update Portuguese (Brazil) translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/pt_BR/
Via: Weblate
2025-07-27 16:59:26 +05:30
Agnieszka C
857686427c chore(l10n): update Polish translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/pl/
Via: Weblate
2025-07-27 16:59:26 +05:30
Guillaume
db07d0bc0b chore(l10n): update Dutch translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/nl/
Via: Weblate
2025-07-27 16:59:26 +05:30
Priit Jõerüüt
da2ddf680a chore(l10n): update Estonian translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/et/
Via: Weblate
2025-07-27 16:59:26 +05:30
Kachelkaiser
ed8a3322b4 chore(l10n): update German translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/de/
Via: Weblate
2025-07-27 16:59:26 +05:30
Kachelkaiser
4a8451aa97 chore(l10n): update German translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/de/
Via: Weblate
2025-07-27 16:59:26 +05:30
Fjuro
c8a545596e chore(l10n): update Czech translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/cs/
Via: Weblate
2025-07-27 16:59:26 +05:30
Josep M. Ferrer
5e2c3c3c58 chore(l10n): update Catalan translations
Currently translated at 100.0% (75 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/ca/
Via: Weblate
2025-07-27 16:59:26 +05:30
Alex Katon
b454bf1333 chore(l10n): update Belarusian translations
Currently translated at 89.3% (67 of 75 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/be/
Via: Weblate
2025-07-27 16:59:26 +05:30
dependabot[bot]
806622d620 chore(deps): bump org.fossify:commons from 4.3.0 to 4.4.0 (#192)
Bumps org.fossify:commons from 4.3.0 to 4.4.0.

---
updated-dependencies:
- dependency-name: org.fossify:commons
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-27 16:43:27 +05:30
dependabot[bot]
9781d86e94 chore(deps): bump io.nlopez.compose.rules:detekt from 0.4.22 to 0.4.26 (#193)
Bumps [io.nlopez.compose.rules:detekt](https://github.com/mrmans0n/compose-rules) from 0.4.22 to 0.4.26.
- [Release notes](https://github.com/mrmans0n/compose-rules/releases)
- [Commits](https://github.com/mrmans0n/compose-rules/compare/v0.4.22...v0.4.26)

---
updated-dependencies:
- dependency-name: io.nlopez.compose.rules:detekt
  dependency-version: 0.4.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-27 16:43:22 +05:30
dependabot[bot]
64ced7ec7d chore(deps): bump org.fossify:commons from 4.2.1 to 4.3.0 (#189)
Bumps [org.fossify:commons](https://github.com/FossifyOrg/commons) from 4.2.1 to 4.3.0.
- [Commits](https://github.com/FossifyOrg/commons/compare/4.2.1...4.3.0)

---
updated-dependencies:
- dependency-name: org.fossify:commons
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 09:07:19 +05:30
TopFox
19e9a43eca feat: allow to delete the last note (#174)
* feat: allow to delete the last note

* fix: avoid inserting a note with null id

* fix: remove unused import

* fix: remove unnecessary call to getNotes

* fix: avoid wildcard imports

* feat: only display "delete note" menu option if the current note is not the empty default one

* fix: use getCurrentNoteViewText instead of value to check if note has text

* feat: allow deleting default empty note if more than 1 note exist

* docs(changelog): added feature to CHANGELOG.md

* style: break long line in two

* fix: refresh menu items when note was empty and is not anymore, or when it wasn't and now is
2025-07-13 21:59:12 +05:30
Naveen Singh
dea7fdc17b docs: reformat tags in changelog (#187) 2025-07-13 16:18:33 +05:30
TopFox
92aedb7a30 feat(tasks): add option to uncheck all checked items (#184)
* feat(tasks): uncheck all checked items

* docs(changelog): added new feature to CHANGELOG.md

* docs(changelog): add issue link and adjust wording for the new feature

* refactor: Use "uncheck all items" uniformly

* docs(changelog): fix issue reference
2025-07-13 15:09:09 +05:30
fossifybot[bot]
c60ce4756d chore(release): v1.3.1 (7) (#182)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
1.3.1
2025-07-12 21:15:22 +05:30
Naveen Singh
c68f2914ab fix: only clear span when Spanned.SPAN_COMPOSING is not set (#181)
* fix: only clear span when `Spanned.SPAN_COMPOSING` is not set

See: https://github.com/FossifyOrg/Notes/issues/178

* docs: update changelog
2025-07-12 20:06:22 +05:30
dependabot[bot]
77dde10ea3 chore(deps): bump com.android.application from 8.11.0 to 8.11.1 (#180)
Bumps com.android.application from 8.11.0 to 8.11.1.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-12 17:23:26 +05:30
dependabot[bot]
b03e151508 chore(deps): bump org.fossify:commons from 4.2.0 to 4.2.1 (#179)
Bumps [org.fossify:commons](https://github.com/FossifyOrg/commons) from 4.2.0 to 4.2.1.
- [Commits](https://github.com/FossifyOrg/commons/compare/4.2.0...4.2.1)

---
updated-dependencies:
- dependency-name: org.fossify:commons
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-12 17:23:09 +05:30
fossifybot[bot]
f8e34d85e8 chore(release): v1.3.0 (6) (#176)
Co-authored-by: fossifybot[bot] <212866877+fossifybot[bot]@users.noreply.github.com>
1.3.0
2025-07-12 09:05:18 +05:30
Naveen Singh
c3015c0e91 chore(l10n): update Basque translations
Currently translated at 50.0% (1 of 2 strings)

Translation: Fossify/Notes metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/notes-metadata/eu/
Via: Weblate
2025-07-12 08:58:02 +05:30
Quentin PAGÈS
12b85140d1 chore(l10n): update Occitan translations
Currently translated at 48.6% (36 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/oc/
Via: Weblate
2025-07-12 08:58:02 +05:30
Milo Ivir
0b1ffb22fe chore(l10n): update Croatian translations
Currently translated at 100.0% (74 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/hr/
Via: Weblate
2025-07-12 08:58:02 +05:30
Quentin PAGÈS
69d55bf991 chore(l10n): update Catalan translations
Currently translated at 100.0% (74 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/ca/
Via: Weblate
2025-07-12 08:58:02 +05:30
VKing9
b63a84c6b8 chore(l10n): update Hindi translations
Currently translated at 100.0% (74 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/hi/
Via: Weblate
2025-07-12 08:58:02 +05:30
Alexander Gabilondo
5a48438e2e chore(l10n): update Basque translations
Currently translated at 50.0% (1 of 2 strings)

Translation: Fossify/Notes metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/notes-metadata/eu/
Via: Weblate
2025-07-12 08:58:02 +05:30
Quentin PAGÈS
e7459962f2 feat(l10n): add Occitan translations
Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/oc/
Via: Weblate
2025-07-12 08:58:02 +05:30
Ghost of Sparta
d02e09ae61 chore(l10n): update Hungarian translations
Currently translated at 100.0% (74 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/hu/
Via: Weblate
2025-07-12 08:58:02 +05:30
Bora Atıcı
0cbe9e6179 chore(l10n): update Turkish translations
Currently translated at 100.0% (2 of 2 strings)

Translation: Fossify/Notes metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/notes-metadata/tr/
Via: Weblate
2025-07-12 08:58:02 +05:30
Bora Atıcı
ac10b0df41 chore(l10n): update Turkish translations
Currently translated at 100.0% (74 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/tr/
Via: Weblate
2025-07-12 08:58:02 +05:30
AND
d9269ada3b chore(l10n): update Macedonian translations
Currently translated at 2.7% (2 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/mk/
Via: Weblate
2025-07-12 08:58:02 +05:30
Naveen Singh
4d2a864fa9 chore(l10n): update Portuguese (Brazil) translations
Currently translated at 100.0% (74 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/pt_BR/
Via: Weblate
2025-07-12 08:58:02 +05:30
Petri Hämäläinen
ea8b2e1349 chore(l10n): update Finnish translations
Currently translated at 100.0% (74 of 74 strings)

Translation: Fossify/Notes
Translate-URL: https://hosted.weblate.org/projects/fossify/notes/fi/
Via: Weblate
2025-07-12 08:58:02 +05:30
Ben Nguyen
2c8190705b fix: keyboard hiding cursor on startup (#172)
* fix: keyboard hiding cursor on startup

* update changelog

* lint

* hacky delayed scroll, has to be a better way

* use window inset listener

* Update app/src/main/kotlin/org/fossify/notes/fragments/TextFragment.kt

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>

* only run keyboard listener once and check config.placeCursorToEnd

* fix: keyboard hiding cursor on startup

* update changelog

* lint

* hacky delayed scroll, has to be a better way

* use window inset listener

* Update app/src/main/kotlin/org/fossify/notes/fragments/TextFragment.kt

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>

* only run keyboard listener once and check config.placeCursorToEnd

* Update app/src/main/kotlin/org/fossify/notes/fragments/TextFragment.kt

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>

* add fits system windows

* remove extra keyboard listener

* remove unused imports

* style: add empty line

---------

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2025-07-09 20:23:57 +05:30
dependabot[bot]
80fc43109e chore(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json (#167)
Bumps [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kotlin/kotlinx.serialization/compare/v1.8.1...v1.9.0)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-08 12:52:59 +05:30