Commit graph

111 commits

Author SHA1 Message Date
dependabot[bot]
001f101f08 Bump androidx.activity:activity-compose from 1.8.2 to 1.9.0
Bumps androidx.activity:activity-compose from 1.8.2 to 1.9.0.

---
updated-dependencies:
- dependency-name: androidx.activity:activity-compose
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 16:39:17 -06:00
dependabot[bot]
629672cfd0 Bump androidx.core:core-ktx from 1.12.0 to 1.13.0
Bumps androidx.core:core-ktx from 1.12.0 to 1.13.0.

---
updated-dependencies:
- dependency-name: androidx.core:core-ktx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 16:35:16 -06:00
dependabot[bot]
7c6efe5663 Bump androidx.compose.compiler:compiler from 1.5.11 to 1.5.12
Bumps androidx.compose.compiler:compiler from 1.5.11 to 1.5.12.

---
updated-dependencies:
- dependency-name: androidx.compose.compiler:compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 16:31:32 -06:00
dependabot[bot]
ef6490d931 Bump androidx.compose.material:material-icons-extended
Bumps androidx.compose.material:material-icons-extended from 1.6.5 to 1.6.6.

---
updated-dependencies:
- dependency-name: androidx.compose.material:material-icons-extended
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 16:27:32 -06:00
dependabot[bot]
9d1f8f58b3 Bump compose from 1.6.5 to 1.6.6
Bumps `compose` from 1.6.5 to 1.6.6.

Updates `androidx.compose.ui:ui-test-junit4` from 1.6.5 to 1.6.6

Updates `androidx.compose.ui:ui-test-manifest` from 1.6.5 to 1.6.6

Updates `androidx.compose.ui:ui-tooling` from 1.6.5 to 1.6.6

Updates `androidx.compose.ui:ui` from 1.6.5 to 1.6.6

---
updated-dependencies:
- dependency-name: androidx.compose.ui:ui-test-junit4
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui-test-manifest
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui-tooling
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 16:23:36 -06:00
dependabot[bot]
dbb46cbf85 Bump com.android.tools.build:gradle from 8.3.1 to 8.3.2
Bumps com.android.tools.build:gradle from 8.3.1 to 8.3.2.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 16:51:23 -06:00
dependabot[bot]
e0f59e3972 Bump androidx.compose.material:material-icons-extended
Bumps androidx.compose.material:material-icons-extended from 1.6.3 to 1.6.5.

---
updated-dependencies:
- dependency-name: androidx.compose.material:material-icons-extended
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 16:30:11 -06:00
dependabot[bot]
e00a96d6f3 Bump com.android.tools.build:gradle from 8.3.0 to 8.3.1
Bumps com.android.tools.build:gradle from 8.3.0 to 8.3.1.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 16:26:17 -06:00
dependabot[bot]
175297adda Bump compose from 1.6.4 to 1.6.5
Bumps `compose` from 1.6.4 to 1.6.5.

Updates `androidx.compose.ui:ui-test-junit4` from 1.6.4 to 1.6.5

Updates `androidx.compose.ui:ui-test-manifest` from 1.6.4 to 1.6.5

Updates `androidx.compose.ui:ui-tooling` from 1.6.4 to 1.6.5

Updates `androidx.compose.ui:ui` from 1.6.4 to 1.6.5

---
updated-dependencies:
- dependency-name: androidx.compose.ui:ui-test-junit4
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui-test-manifest
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui-tooling
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 16:22:19 -06:00
dependabot[bot]
e5ddd110b5 Bump ktor from 2.3.9 to 2.3.10
Bumps `ktor` from 2.3.9 to 2.3.10.

Updates `io.ktor:ktor-client-cio` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

Updates `io.ktor:ktor-client-ios` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

Updates `io.ktor:ktor-client-js` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

Updates `io.ktor:ktor-client-android` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

Updates `io.ktor:ktor-client-content-negotiation` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

Updates `io.ktor:ktor-serialization-kotlinx-json` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

Updates `io.ktor:ktor-client-core` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

Updates `io.ktor:ktor-client-logging` from 2.3.9 to 2.3.10
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.10/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.9...2.3.10)

---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-cio
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-ios
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-android
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-content-negotiation
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-logging
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 16:18:14 -06:00
5e6ee151a2 Fix compose navigation version
This was clearly being pulled in transitively, though I'd like to have it explicitly defined in the event I move away from Hilt (or whatever was providing it)
2024-04-03 21:36:56 -06:00
dependabot[bot]
92733f28ed Bump kotlin from 1.9.22 to 1.9.23
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-reflect
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin:kotlin-serialization
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:36:27 -06:00
dependabot[bot]
cdf8f6975d Bump androidx.compose.compiler:compiler from 1.5.10 to 1.5.11
Bumps androidx.compose.compiler:compiler from 1.5.10 to 1.5.11.

---
updated-dependencies:
- dependency-name: androidx.compose.compiler:compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:30:17 -06:00
dependabot[bot]
e08e1584c7 Bump compose from 1.6.3 to 1.6.4
Bumps `compose` from 1.6.3 to 1.6.4.

Updates `androidx.compose.ui:ui-test-junit4` from 1.6.3 to 1.6.4

Updates `androidx.compose.ui:ui-test-manifest` from 1.6.3 to 1.6.4

Updates `androidx.compose.ui:ui-tooling` from 1.6.3 to 1.6.4

Updates `androidx.compose.ui:ui` from 1.6.3 to 1.6.4

---
updated-dependencies:
- dependency-name: androidx.compose.ui:ui-test-junit4
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui-test-manifest
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui-tooling
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.compose.ui:ui
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 16:47:57 -06:00
dependabot[bot]
49bcb7b7ca Bump hilt-android from 2.51 to 2.51.1
Bumps `hilt-android` from 2.51 to 2.51.1.

Updates `com.google.dagger:hilt-android-gradle-plugin` from 2.51 to 2.51.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.51...dagger-2.51.1)

Updates `com.google.dagger:hilt-android` from 2.51 to 2.51.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.51...dagger-2.51.1)

Updates `com.google.dagger:hilt-compiler` from 2.51 to 2.51.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.51...dagger-2.51.1)

Updates `com.google.dagger:hilt-android-testing` from 2.51 to 2.51.1
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.51...dagger-2.51.1)

---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.dagger:hilt-android
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.dagger:hilt-compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.dagger:hilt-android-testing
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 16:43:51 -06:00
dependabot[bot]
a6d50b4e12 Bump hilt-android from 2.49 to 2.51
Bumps `hilt-android` from 2.49 to 2.51.

Updates `com.google.dagger:hilt-android-gradle-plugin` from 2.49 to 2.51
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.51)

Updates `com.google.dagger:hilt-android` from 2.49 to 2.51
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.51)

Updates `com.google.dagger:hilt-compiler` from 2.49 to 2.51
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.51)

Updates `com.google.dagger:hilt-android-testing` from 2.49 to 2.51
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.49...dagger-2.51)

---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-compiler
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:hilt-android-testing
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 09:14:10 -06:00
dependabot[bot]
ef66cd0ba6 bump com.russhwolf:multiplatform-settings-no-arg from 0.8.1 to 1.1.1
---
updated-dependencies:
- dependency-name: com.russhwolf:multiplatform-settings-no-arg
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 09:09:39 -06:00
dependabot[bot]
85e9e8e893 Bump ktor from 2.3.4 to 2.3.9
Bumps `ktor` from 2.3.4 to 2.3.9.

Updates `io.ktor:ktor-client-cio` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

Updates `io.ktor:ktor-client-ios` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

Updates `io.ktor:ktor-client-js` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

Updates `io.ktor:ktor-client-android` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

Updates `io.ktor:ktor-client-content-negotiation` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

Updates `io.ktor:ktor-serialization-kotlinx-json` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

Updates `io.ktor:ktor-client-core` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

Updates `io.ktor:ktor-client-logging` from 2.3.4 to 2.3.9
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/2.3.9/CHANGELOG.md)
- [Commits](https://github.com/ktorio/ktor/compare/2.3.4...2.3.9)

---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-cio
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-ios
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-android
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-content-negotiation
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-logging
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 09:05:24 -06:00
fdd594f66c Fix permissions and run conditions on workflows 2024-03-28 09:00:34 -06:00
c3e566ba1c Fix test failures 2024-03-28 08:35:55 -06:00
be0e06d77e Fix test workflows 2024-03-28 08:35:55 -06:00
5c6ae7f153 Make gradle wrapper executable 2024-03-27 20:32:22 -06:00
ba1b306bd3 Fix test workflow 2024-03-27 20:32:22 -06:00
b0e605417f Update checkout action in jobs 2024-03-27 20:32:22 -06:00
3f4d7b8d76 Add GitHub workflows and Dependabot config 2024-03-17 10:12:49 -06:00
3980d2729b Drop compose material
Material3 is already present so legacy material is redundant
2024-03-17 10:12:49 -06:00
68c0724a52 Ignore release build files 2024-03-17 10:12:49 -06:00
096eb340f4 Convert build.gradle to build.gradle.kts 2024-03-17 10:12:49 -06:00
b5f8573f75 Rename package to com.wbrawner.twigs.android and bump dependency versions 2024-03-17 10:12:49 -06:00
455eed0872 Updates to transaction lists 2024-03-17 10:12:49 -06:00
31cf90dec0 Add month selection to budget overview page
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
83e2135478 Bump dependencies
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
3c1449ac3b Hide archived categories in transaction forms
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
d904a806ed Fix package for Android code in shared module
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
a3b318b4df Fix replace function
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
ed4fd514f1 Too much to split into individual commits:
- updated theme
- changed title to budget name on all main tab pages
- various fixes to state handling

Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
c23c16ab40 Add more details to recurring transaction details screen
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
4a745f57e7 Fix date formatting on Transaction details
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
6e32b5f6a3 Implement editing of recurring transactions
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
badafaffc7 Add ability to create/edit categories
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
7b1b088080 WIP: Add support for Recurring Transactions
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
e86899b9ee Bump AGP and Kotlin versions
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
70401bccc4 Add CategoryDetailsScreen
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
afe12c3e5d Fix transaction time picker not showing again after closing
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
477e311a5e Work on Transaction form
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
95e7361907 WIP: Migrate to Kotlin Multiplatform
Signed-off-by: William Brawner <me@wbrawner.com>
2024-03-17 10:12:49 -06:00
120d3dd70b WIP: Migrate to Kotlin Multiplatform 2024-03-17 10:12:49 -06:00
316949a6b5 Fix compilation/runtime errors
The app is still in a horribly barely-usable state but it's at least usable now
2022-06-15 20:53:16 -06:00
16b4823450 WIP: Migrate transaction form to compose 2021-08-26 07:08:50 -06:00
16b1d56be2 Convert LoginFragment to compose 2021-08-24 16:05:25 -06:00