Commit Graph

76 Commits

Author SHA1 Message Date
Naveen Singh
1f458a1f1a chore: ignore extra translations and update detekt rules
* chore: ignore extra translations in lint

Extra translations are removed automatically by Weblate

* chore: update detekt rules

More compose-friendly

* chore: update lint baselines
2025-07-03 21:16:08 +05:30
Tomasz Świstak
3786f8311e feat: use bigdecimal instead of double (#96)
* feat: use bigdecimal instead of double

* chore: add changelog entry

* chore: revert comment about percentage handling

I've removed it mistakenly

* fix: detekt issues

* fix: detekt issue

* Update app/src/main/kotlin/org/fossify/math/helpers/converters/LengthConverter.kt

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

* refactor: use common MathContext everywhere

* fix: revert old way of handling square roots

* refactor: simplify sqrt management

* feat: add evalex license (depends on commons update)

---------

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
2025-06-29 10:22:56 +05:30
Naveen Singh
3498b1e4f5 chore(deps): bump org.fossify:commons to 4.1.0 (#100) 2025-06-29 10:14:30 +05:30
dependabot[bot]
a998f21191 chore(deps): bump org.fossify:commons from 3.0.5 to 4.0.0 (#93)
* chore(deps): bump org.fossify:commons from 3.0.5 to 4.0.0

Bumps [org.fossify:commons](https://github.com/FossifyOrg/commons) from 3.0.5 to 4.0.0.
- [Commits](https://github.com/FossifyOrg/commons/compare/3.0.5...4.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>

* fix(i18n): generate locale config automatically

One can be maintained in-app if missing translations become a problem.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2025-06-25 15:45:21 +05:30
dependabot[bot]
794d622b33 chore(deps): bump room from 2.7.1 to 2.7.2 (#92)
Bumps `room` from 2.7.1 to 2.7.2.

Updates `androidx.room:room-runtime` from 2.7.1 to 2.7.2

Updates `androidx.room:room-ktx` from 2.7.1 to 2.7.2

Updates `androidx.room:room-compiler` from 2.7.1 to 2.7.2

---
updated-dependencies:
- dependency-name: androidx.room:room-runtime
  dependency-version: 2.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.room:room-compiler
  dependency-version: 2.7.2
  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-06-23 17:05:14 +05:30
dependabot[bot]
2a753abebd chore(deps): bump org.fossify:commons from 3.0.3 to 3.0.5 (#88)
Bumps [org.fossify:commons](https://github.com/FossifyOrg/commons) from 3.0.3 to 3.0.5.
- [Commits](https://github.com/FossifyOrg/commons/compare/3.0.3...3.0.5)

---
updated-dependencies:
- dependency-name: org.fossify:commons
  dependency-version: 3.0.5
  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-06-17 16:04:54 +05:30
Naveen Singh
d21de9f45f chore(deps): bump org.fossify:commons to 3.0.3 (#84)
* chore(deps): bump org.fossify:commons to 3.0.3

* fix: update menu item title
2025-06-12 18:31:59 +05:30
dependabot[bot]
1229fe30d7 chore(deps): bump com.google.devtools.ksp (#83)
Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 2.1.21-2.0.1 to 2.1.21-2.0.2.
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](https://github.com/google/ksp/compare/2.1.21-2.0.1...2.1.21-2.0.2)

---
updated-dependencies:
- dependency-name: com.google.devtools.ksp
  dependency-version: 2.1.21-2.0.2
  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-06-12 16:42:34 +05:30
dependabot[bot]
dfec570d30 chore(deps): bump org.jetbrains.kotlin.android from 1.9.25 to 2.1.21 (#74)
* chore(deps): bump org.jetbrains.kotlin.android from 1.9.25 to 2.1.21

Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) from 1.9.25 to 2.1.21.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.25...v2.1.21)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.1.21
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): add compose compiler gradle plugin

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2025-05-29 20:29:51 +05:30
dependabot[bot]
b63a6117a0 chore(deps): bump com.android.application from 8.10.0 to 8.10.1 (#73)
Bumps com.android.application from 8.10.0 to 8.10.1.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.10.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-05-29 19:02:00 +05:30
dependabot[bot]
9b72006cbc chore(deps): bump room from 2.6.1 to 2.7.1 (#54)
Bumps `room` from 2.6.1 to 2.7.1.

Updates `androidx.room:room-runtime` from 2.6.1 to 2.7.1

Updates `androidx.room:room-ktx` from 2.6.1 to 2.7.1

Updates `androidx.room:room-compiler` from 2.6.1 to 2.7.1

---
updated-dependencies:
- dependency-name: androidx.room:room-runtime
  dependency-version: 2.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: androidx.room:room-ktx
  dependency-version: 2.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: androidx.room:room-compiler
  dependency-version: 2.7.1
  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-05-29 18:59:59 +05:30
dependabot[bot]
11ff3884d2 chore(deps): bump com.google.devtools.ksp (#65)
Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 1.9.25-1.0.20 to 2.1.21-2.0.1.
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](https://github.com/google/ksp/compare/1.9.25-1.0.20...2.1.21-2.0.1)

---
updated-dependencies:
- dependency-name: com.google.devtools.ksp
  dependency-version: 2.1.21-2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-29 18:50:55 +05:30
dependabot[bot]
2a5648dff3 chore(deps): bump androidx.compose.material3:material3 (#71)
Bumps androidx.compose.material3:material3 from 1.3.1 to 1.3.2.

---
updated-dependencies:
- dependency-name: androidx.compose.material3:material3
  dependency-version: 1.3.2
  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-05-29 12:44:23 +05:30
dependabot[bot]
80b3e52d42 chore(deps): bump androidx.customview:customview-poolingcontainer (#52)
Bumps androidx.customview:customview-poolingcontainer from 1.0.0 to 1.1.0.

---
updated-dependencies:
- dependency-name: androidx.customview:customview-poolingcontainer
  dependency-version: 1.1.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-05-29 11:37:05 +05:30
dependabot[bot]
ff4d8ed3f2 chore(deps): bump androidx.customview:customview (#56)
Bumps androidx.customview:customview from 1.2.0-alpha02 to 1.2.0.

---
updated-dependencies:
- dependency-name: androidx.customview:customview
  dependency-version: 1.2.0
  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-05-29 11:35:11 +05:30
Naveen Singh
94b5848f6f build: move app version to gradle.properties (#68) 2025-05-26 14:19:59 +05:30
dependabot[bot]
913d3a4823 chore(deps): bump io.gitlab.arturbosch.detekt from 1.23.3 to 1.23.8 (#59)
Bumps [io.gitlab.arturbosch.detekt](https://github.com/detekt/detekt) from 1.23.3 to 1.23.8.
- [Release notes](https://github.com/detekt/detekt/releases)
- [Commits](https://github.com/detekt/detekt/compare/v1.23.3...v1.23.8)

---
updated-dependencies:
- dependency-name: io.gitlab.arturbosch.detekt
  dependency-version: 1.23.8
  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-05-26 12:04:45 +05:30
dependabot[bot]
54079be671 chore(deps): bump com.android.application from 8.9.0 to 8.9.2 (#55)
Bumps com.android.application from 8.9.0 to 8.9.2.

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-version: 8.9.2
  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-05-07 04:49:31 -04:00
Naveen Singh
348eb8f046 Update app version to 1.0.3 (4) 2025-03-19 11:51:31 +05:30
Naveen Singh
cae6b98e02 Update dependencies 2025-03-19 10:49:56 +05:30
Naveen Singh
749ef0baeb Update AGP to 8.9.0 2025-03-19 10:49:56 +05:30
Naveen Singh
326a6b2f2b Change app ID to org.fossify.math 2025-03-19 10:49:56 +05:30
Naveen Singh
0f6e7907a8 Update version to 1.0.2 (3) 2024-10-20 03:40:15 -04:00
Naveen Singh
44fffac3d2 Bump minimum target version to Android 8 (API Level 26)
See https://github.com/orgs/FossifyOrg/discussions/241
2024-10-20 03:40:13 -04:00
Naveen Singh
f31c437445 Remove unused dependency alias 2024-10-20 03:40:13 -04:00
Naveen Singh
2ab146bdad Update AGP to 8.7.1 2024-10-20 03:40:13 -04:00
Naveen Singh
b3dd114bcb Update dependencies 2024-10-20 03:40:12 -04:00
Ensar Sarajčić
1c70f8b677 Add reusable workflows for PRs and testing builds 2024-09-28 12:07:58 +02:00
Naveen Singh
910db272f8 Update version to 1.0.1 (2) 2024-07-24 11:37:29 +05:30
Naveen Singh
540543301a Update commons 2024-07-23 14:47:12 +05:30
Naveen Singh
56f536f2e2 Update commons 2024-07-23 07:59:29 +05:30
Naveen Singh
6df9848305 Rename package names and update launcher icons
- Renamed packages names to `org.fossify.*`
- Renamed app name to Fossify Calculator
- Updated launcher icons
- Reset app version to 1.0.0
- Removed outdated metadata
- Update dependencies
2024-07-23 07:48:39 +05:30
tibbi
5c60f56e42 update version to 5.12.0 2023-10-16 11:44:33 +02:00
tibbi
d93230f7cd updating commons 2023-10-16 11:37:34 +02:00
FunkyMuse
46e156bca1 feat: update colors, dialogs and deps 2023-10-16 10:26:45 +02:00
FunkyMuse
f5a7222edd refactor: remove unneeded deps 2023-10-02 11:31:06 +02:00
FunkyMuse
cfbd2d5399 fix: customize colors locked color 2023-09-29 10:31:12 +02:00
tibbi
820b12139c updating commons 2023-09-28 22:50:50 +02:00
FunkyMuse
5355872e71 Update libs.versions.toml 2023-09-19 12:18:23 +02:00
FunkyMuse
1e65a9f4d2 Update libs.versions.toml 2023-09-19 10:12:46 +02:00
FunkyMuse
de2fcf2f8a update to latest commons 2023-09-18 12:51:08 +02:00
Tibor Kaputa
7e5e09cf8d Merge pull request #321 from esensar/feature/197-unit-converter
Add unit converter
2023-09-18 09:33:43 +02:00
Ensar Sarajčić
3f86b85c5c Update simple-commons to prevent settings crash 2023-09-14 09:20:53 +02:00
Ensar Sarajčić
cc00881e45 Clean up gradle deprecation warnings 2023-09-13 12:35:38 +02:00
tibbi
2f82019b59 updating commons 2023-08-30 16:14:02 +02:00
FunkyMuse
b9d6d483ea fix: remove paddings as they're coming from commons now 2023-08-23 11:33:25 +02:00
FunkyMuse
796921fa51 upgrade to latest commons implementations and remove unnecessary code 2023-08-23 10:44:44 +02:00
FunkyMuse
6f5673d913 upgrade to latest commons implementations 2023-08-23 09:44:51 +02:00
FunkyMuse
0dcfb1eb8a Merge branch 'SimpleMobileTools:master' into master 2023-08-23 09:29:05 +02:00
tibbi
783a631e76 updating commons and targetSDK to 34 2023-08-22 23:44:10 +02:00