Commit Graph

2020 Commits

Author SHA1 Message Date
dependabot[bot]
b468cc67c4
Bump com.google.android.gms:play-services-location from 21.2.0 to 21.3.0 (#4430)
Bumps com.google.android.gms:play-services-location from 21.2.0 to 21.3.0.

---
updated-dependencies:
- dependency-name: com.google.android.gms:play-services-location
  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>
2024-05-31 19:30:08 +02:00
dependabot[bot]
1fdeacce8c
Bump com.google.firebase:firebase-bom from 33.0.0 to 33.1.0 (#4431)
Bumps com.google.firebase:firebase-bom from 33.0.0 to 33.1.0.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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>
2024-05-31 19:29:21 +02:00
dependabot[bot]
5d31fd2f8b
Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0 (#4426)
Bumps androidx.appcompat:appcompat from 1.6.1 to 1.7.0.

---
updated-dependencies:
- dependency-name: androidx.appcompat:appcompat
  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>
2024-05-30 18:22:19 +02:00
dependabot[bot]
d1353a44b8
Bump lifecycle from 2.8.0 to 2.8.1 (#4427)
Bumps `lifecycle` from 2.8.0 to 2.8.1.

Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.8.0 to 2.8.1

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.8.0 to 2.8.1

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.8.0 to 2.8.1

---
updated-dependencies:
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  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>
2024-05-30 17:39:46 +02:00
dependabot[bot]
dae34815ed
Bump com.google.android.gms:play-services-threadnetwork from 16.0.0 to 16.0.1 (#4425)
Bump com.google.android.gms:play-services-threadnetwork

Bumps com.google.android.gms:play-services-threadnetwork from 16.0.0 to 16.0.1.

---
updated-dependencies:
- dependency-name: com.google.android.gms:play-services-threadnetwork
  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>
2024-05-30 17:39:00 +02:00
dependabot[bot]
f7276388cd
Bump androidPlugin from 8.4.0 to 8.4.1 (#4415)
---
updated-dependencies:
- dependency-name: com.android.application
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.android.library
  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>
2024-05-23 20:02:41 +02:00
Daniel Shokouhi
3833e73dfe
Update change log week of 5/17 (#4411) 2024-05-17 10:39:58 -07:00
Joris Pelgröm
62673fc7a3
Quick fix minor warnings from Android Studio (#4406)
- 'getter for isSpeakerphoneOn: Boolean' is deprecated. Deprecated in Java
 - Unnecessary safe call on a non-null receiver of type Intent
 - The corresponding parameter in the supertype 'BaseWidgetConfigureActivity' is named 'savedInstanceState'. This may cause problems when calling this function with named arguments.
2024-05-15 14:30:54 -07:00
dependabot[bot]
f6cd119e8e
Bump lifecycle from 2.7.0 to 2.8.0 (#4403)
Bumps `lifecycle` from 2.7.0 to 2.8.0.

Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.7.0 to 2.8.0

Updates `androidx.lifecycle:lifecycle-runtime-compose` from 2.7.0 to 2.8.0

Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.7.0 to 2.8.0

---
updated-dependencies:
- dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: androidx.lifecycle:lifecycle-runtime-compose
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: androidx.lifecycle:lifecycle-runtime-ktx
  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>
2024-05-15 22:54:19 +02:00
dependabot[bot]
ea09a111dd
Bump paging from 3.2.1 to 3.3.0 (#4404)
Bumps `paging` from 3.2.1 to 3.3.0.

Updates `androidx.paging:paging-runtime` from 3.2.1 to 3.3.0

Updates `androidx.paging:paging-compose` from 3.2.1 to 3.3.0

---
updated-dependencies:
- dependency-name: androidx.paging:paging-runtime
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: androidx.paging:paging-compose
  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>
2024-05-15 22:31:17 +02:00
dependabot[bot]
7e6c1b30ab
Bump androidx.fragment:fragment-ktx from 1.7.0 to 1.7.1 (#4405)
Bumps androidx.fragment:fragment-ktx from 1.7.0 to 1.7.1.

---
updated-dependencies:
- dependency-name: androidx.fragment:fragment-ktx
  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>
2024-05-15 22:29:09 +02:00
dependabot[bot]
b95a78e521
Bump kotlin from 1.9.23 to 1.9.24 (#4392)
* Bump kotlin from 1.9.23 to 1.9.24

Bumps `kotlin` from 1.9.23 to 1.9.24.

Updates `org.jetbrains.kotlin:kotlin-reflect` from 1.9.23 to 1.9.24
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

Updates `org.jetbrains.kotlin:kotlin-stdlib` from 1.9.23 to 1.9.24
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

Updates `org.jetbrains.kotlin.android` from 1.9.23 to 1.9.24
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

Updates `org.jetbrains.kotlin.kapt` from 1.9.23 to 1.9.24
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 1.9.23 to 1.9.24
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

---
updated-dependencies:
- 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.android
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.kapt
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.parcelize
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Bump KSP

* Add compose compiler bump

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Shokouhi <dshokouhi@gmail.com>
2024-05-14 23:24:53 +02:00
Daniel Shokouhi
6e496c9720
Use device class for binary sensor friendly state to match frontend and core (#4395)
* Use device class for binary sensor friendly state to match frontend and core

* Update common/src/main/java/io/homeassistant/companion/android/common/data/integration/Entity.kt

Co-authored-by: Joris Pelgröm <jpelgrom@users.noreply.github.com>

---------

Co-authored-by: Joris Pelgröm <jpelgrom@users.noreply.github.com>
2024-05-14 06:51:31 +02:00
Daniel Shokouhi
d640b9d974
Use device class enum where possible and supply possible states for those sensors (#4394)
* Use device class enum where possible and supply possible states for those sensors

* Add some missing sensors

* Review comments and suppress lint

* Add media session sensor to enum device class
2024-05-13 12:41:18 -07:00
dependabot[bot]
67d6be2d01
Bump io.sentry:sentry-android from 7.8.0 to 7.9.0 (#4399)
Bumps [io.sentry:sentry-android](https://github.com/getsentry/sentry-java) from 7.8.0 to 7.9.0.
- [Release notes](https://github.com/getsentry/sentry-java/releases)
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-java/compare/7.8.0...7.9.0)

---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
  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>
2024-05-13 21:24:55 +02:00
dependabot[bot]
a93c0165ca
Bump kotlinx-coroutines from 1.8.0 to 1.8.1 (#4400)
Bumps `kotlinx-coroutines` from 1.8.0 to 1.8.1.

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-guava` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.0...1.8.1)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-play-services` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.0...1.8.1)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.0...1.8.1)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.8.0...1.8.1)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-guava
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-play-services
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-android
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  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>
2024-05-13 21:24:40 +02:00
dependabot[bot]
d8fc222141
Bump com.google.guava:guava from 33.1.0-android to 33.2.0-android (#4388)
Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.1.0-android to 33.2.0-android.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  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>
2024-05-08 21:29:27 +02:00
dependabot[bot]
7af98ffa0f
Bump softprops/action-gh-release from 2.0.4 to 2.0.5 (#4398)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v2.0.4...v2.0.5)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  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>
2024-05-08 07:13:32 -07:00
dependabot[bot]
7970b8fb9c
Bump org.jlleitschuh.gradle.ktlint from 12.1.0 to 12.1.1 (#4396)
Bumps org.jlleitschuh.gradle.ktlint from 12.1.0 to 12.1.1.

---
updated-dependencies:
- dependency-name: org.jlleitschuh.gradle.ktlint
  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>
2024-05-08 07:12:34 -07:00
dependabot[bot]
3ca3ab240b
Bump com.google.firebase:firebase-bom from 32.8.0 to 33.0.0 (#4387)
Bumps com.google.firebase:firebase-bom from 32.8.0 to 33.0.0.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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>
2024-05-06 17:34:36 +02:00
Joris Pelgröm
395b553772
Prevent race creating + clean up sensor entries for old/deleted servers (#4386)
- Prevent a race on logout from the frontend between updating the sensors and deleting the server data, causing stale sensor entries
 - During periodic sensor updates, clean up any orphaned sensor entries there might be (because of this bug or other race conditions we're unaware of)
2024-05-06 08:15:29 -07:00
dependabot[bot]
fef2670c2b
Bump com.google.firebase.appdistribution from 4.2.0 to 5.0.0 (#4381)
Bumps com.google.firebase.appdistribution from 4.2.0 to 5.0.0.

---
updated-dependencies:
- dependency-name: com.google.firebase.appdistribution
  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>
2024-05-06 06:38:39 +02:00
Daniel Shokouhi
ab2753685e
Update change log week of 5/3 (#4382)
* Update change log week of 5/3

* Remove mention of sensor in automotive since it doesnt have it
2024-05-04 12:57:25 -07:00
Joris Pelgröm
8610604591
More AndroidX dependency updates (early May 2024) (#4383) 2024-05-03 16:30:24 +00:00
dependabot[bot]
a8f924d4b9
Bump activity-compose from 1.8.2 to 1.9.0 (#4376)
* Bump activity-compose from 1.8.2 to 1.9.0

Bumps `activity-compose` from 1.8.2 to 1.9.0.

Updates `androidx.activity:activity-compose` from 1.8.2 to 1.9.0

Updates `androidx.activity:activity-ktx` 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
- dependency-name: androidx.activity:activity-ktx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Update nullability for overrides in app

* Update nullability for overrides in wear

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joris Pelgröm <joris.pelgrom@gmail.com>
2024-05-03 17:57:14 +02:00
dependabot[bot]
1039b8a179
Bump wear-compose-foundation from 1.3.0 to 1.3.1 (#4375)
Bumps `wear-compose-foundation` from 1.3.0 to 1.3.1.

Updates `androidx.wear.compose:compose-foundation` from 1.3.0 to 1.3.1

Updates `androidx.wear.compose:compose-navigation` from 1.3.0 to 1.3.1

---
updated-dependencies:
- dependency-name: androidx.wear.compose:compose-foundation
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.wear.compose:compose-navigation
  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>
2024-05-03 16:50:06 +02:00
dependabot[bot]
cd85604aef
Bump androidx.webkit:webkit from 1.10.0 to 1.11.0 (#4378)
Bumps androidx.webkit:webkit from 1.10.0 to 1.11.0.

---
updated-dependencies:
- dependency-name: androidx.webkit:webkit
  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>
2024-05-03 16:27:11 +02:00
Daniel Shokouhi
38e5da167e
Add a remaining charge time sensor for supported devices (#4346)
* Add a remaining charge time sensor for supported devices

* Send unavailable and convert to minutes

* Use correct unit of measurement

* Fix ms to min conversion and update title to match other sensor casing

* Round down instead of up
2024-05-03 07:12:17 -07:00
Joris Pelgröm
674f5d4c5f
Add QR code scanner for frontend (#4303)
* Basic barcode scanner functionality

* Add overlay with cutout and toggle flashlight

 - Add a overlay with cutout in the middle / on the side, matching design and Google's barcode scanner
 - Working button for toggling the flashlight on and off

* Fix background camera use, complete more UI

 - Fix camera remaining active when the activity is paused (for example, by going to another app)
 - Set the app's theme
 - Add more UI parts: title, subtitle, optional action button

* Complete scanner UI

 - Request permission when launched, and add snackbar when permission is denied
 - Add flashlight button and position it to line up with the frame
 - Make title/subtitle/action dynamic
 - Fix double scrim for system bars on older API levels

* Add dependency to automotive as we can't exclude features

* More automotive dependencies

* Return information about barcode format

* Implement external bus for scanner

* Fix external bus type

 - The type for external bus messages should be command, with the bar_code/* in the key command
 - Send aborted when closing the scanner using back

* Improve feature availability check

 - Make sure the device actually has a camera and is not automotive
2024-05-02 17:55:22 -07:00
dependabot[bot]
8185d6e0af
Bump androidx.core:core-ktx from 1.13.0 to 1.13.1 (#4377)
Bumps androidx.core:core-ktx from 1.13.0 to 1.13.1.

---
updated-dependencies:
- dependency-name: androidx.core:core-ktx
  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>
2024-05-02 23:37:47 +02:00
dependabot[bot]
ea1f99b2c4
Bump androidPlugin from 8.3.2 to 8.4.0 (#4371)
Bumps `androidPlugin` from 8.3.2 to 8.4.0.

Updates `com.android.application` from 8.3.2 to 8.4.0

Updates `com.android.library` from 8.3.2 to 8.4.0

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.android.library
  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>
2024-05-01 16:42:35 +02:00
dependabot[bot]
a76dfe5cca
Bump androidx.core:core-ktx from 1.12.0 to 1.13.0 (#4373)
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 16:42:20 +02:00
dependabot[bot]
226e8f3940
Bump horologist from 0.5.26 to 0.5.27 (#4374)
Bumps `horologist` from 0.5.26 to 0.5.27.

Updates `com.google.android.horologist:horologist-composables` from 0.5.26 to 0.5.27
- [Release notes](https://github.com/google/horologist/releases)
- [Commits](https://github.com/google/horologist/compare/v0.5.26...v0.5.27)

Updates `com.google.android.horologist:horologist-compose-layout` from 0.5.26 to 0.5.27
- [Release notes](https://github.com/google/horologist/releases)
- [Commits](https://github.com/google/horologist/compare/v0.5.26...v0.5.27)

---
updated-dependencies:
- dependency-name: com.google.android.horologist:horologist-composables
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.android.horologist:horologist-compose-layout
  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>
2024-05-01 16:42:05 +02:00
Michael Vieck
cda6b01589
Added Compose Previews for NFC, Onboarding & Companion Views (#4239)
* Feature/compose previews (#1)

* Compose Preview created for ChooseEntityView

* Nfc view previews added

* Added onboarding previews

* Fixed ktlint errors

* Author Test

---------

* Using phone view for preview

* Using premade preview entities

* Renamed preview logs

* Review comments

---------

Co-authored-by: Joris Pelgröm <joris.pelgrom@gmail.com>
2024-04-30 17:55:05 +00:00
dependabot[bot]
34a6a95d29
Bump media3 from 1.3.0 to 1.3.1 (#4359)
Bumps `media3` from 1.3.0 to 1.3.1.

Updates `androidx.media3:media3-datasource-cronet` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](https://github.com/androidx/media/compare/1.3.0...1.3.1)

Updates `androidx.media3:media3-exoplayer` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](https://github.com/androidx/media/compare/1.3.0...1.3.1)

Updates `androidx.media3:media3-exoplayer-hls` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](https://github.com/androidx/media/compare/1.3.0...1.3.1)

Updates `androidx.media3:media3-ui` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](https://github.com/androidx/media/compare/1.3.0...1.3.1)

---
updated-dependencies:
- dependency-name: androidx.media3:media3-datasource-cronet
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.media3:media3-exoplayer
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.media3:media3-exoplayer-hls
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: androidx.media3:media3-ui
  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>
2024-04-30 19:48:15 +02:00
dependabot[bot]
1bfcff3512
Bump io.sentry:sentry-android from 7.6.0 to 7.8.0 (#4361)
Bumps [io.sentry:sentry-android](https://github.com/getsentry/sentry-java) from 7.6.0 to 7.8.0.
- [Release notes](https://github.com/getsentry/sentry-java/releases)
- [Changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-java/compare/7.6.0...7.8.0)

---
updated-dependencies:
- dependency-name: io.sentry:sentry-android
  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>
2024-04-30 19:47:34 +02:00
dependabot[bot]
0a298f7574
Bump androidPlugin from 8.3.1 to 8.3.2 (#4362)
Bumps `androidPlugin` from 8.3.1 to 8.3.2.

Updates `com.android.application` from 8.3.1 to 8.3.2

Updates `com.android.library` from 8.3.1 to 8.3.2

---
updated-dependencies:
- dependency-name: com.android.application
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.android.library
  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>
2024-04-30 18:30:56 +02:00
dependabot[bot]
0addb9c3e9
Bump horologist from 0.5.25 to 0.5.26 (#4364)
Bumps `horologist` from 0.5.25 to 0.5.26.

Updates `com.google.android.horologist:horologist-composables` from 0.5.25 to 0.5.26
- [Release notes](https://github.com/google/horologist/releases)
- [Commits](https://github.com/google/horologist/compare/v0.5.25...v0.5.26)

Updates `com.google.android.horologist:horologist-compose-layout` from 0.5.25 to 0.5.26
- [Release notes](https://github.com/google/horologist/releases)
- [Commits](https://github.com/google/horologist/compare/v0.5.25...v0.5.26)

---
updated-dependencies:
- dependency-name: com.google.android.horologist:horologist-composables
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.android.horologist:horologist-compose-layout
  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>
2024-04-30 18:30:39 +02:00
Daniel Shokouhi
d733b405cc
Update change log week of 4/20 (#4354) 2024-04-20 16:26:38 -07:00
dependabot[bot]
30d07e188e
Bump androidx.core:core-splashscreen from 1.1.0-alpha02 to 1.1.0-rc01 (#4319)
* Bump androidx.core:core-splashscreen from 1.1.0-alpha02 to 1.1.0-rc01

Bumps androidx.core:core-splashscreen from 1.1.0-alpha02 to 1.1.0-rc01.

---
updated-dependencies:
- dependency-name: androidx.core:core-splashscreen
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Use 1.1.0-rc01

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joris Pelgröm <joris.pelgrom@gmail.com>
2024-04-20 21:17:38 +00:00
Joris Pelgröm
f37e34e9de
Provide interface for external bus outside WebViewActivity (#4338)
- Adds an interface to the app to interact with the external bus outside the WebViewActivity. This should make it possible for the frontend to control more native UI of the app.
2024-04-20 11:09:52 -07:00
bbrockbernd
a3630393bf
Fix runBlocking in coroutines (#4340)
* Fixed runBlocking call in suspend function DefaultSliderControl.performAction

* Fixed runBlocking in LanguagesManager.getCurrentLang. This function is always called from a coroutine.

* Fixed runBlocking in LanguagesManager.saveLang. This function is always called from a coroutine.

* Fixed runBlocking in LocationSensorManager.sendLocationUpdate. This function is always called from a coroutine.

* Fixed runBlocking for ThemesManager.saveTheme and ThemesManager.getCurrentTheme

* Fixed ktlint
2024-04-20 11:09:17 -07:00
dependabot[bot]
73ed01e847
Bump hilt from 2.51 to 2.51.1 (#4313)
Bumps `hilt` from 2.51 to 2.51.1.

Updates `com.google.dagger:hilt-android-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` 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)

---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android-compiler
  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.android
  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>
2024-04-20 15:50:10 +02:00
dependabot[bot]
0e616cdf54
Bump com.google.guava:guava from 33.0.0-android to 33.1.0-android (#4304)
Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.0.0-android to 33.1.0-android.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  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>
2024-04-20 15:49:37 +02:00
dependabot[bot]
114b4fd76d
Bump gradle/wrapper-validation-action from 2 to 3 (#4344)
* Bump gradle/wrapper-validation-action from 2 to 3

Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 2 to 3.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

* Switch to gradle/actions/wrapper-validation

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joris Pelgröm <joris.pelgrom@gmail.com>
2024-04-20 15:48:24 +02:00
dependabot[bot]
d5ba09314b
Bump com.google.devtools.ksp from 1.9.23-1.0.19 to 1.9.23-1.0.20 (#4335)
Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 1.9.23-1.0.19 to 1.9.23-1.0.20.
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](https://github.com/google/ksp/compare/1.9.23-1.0.19...1.9.23-1.0.20)

---
updated-dependencies:
- dependency-name: com.google.devtools.ksp
  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>
2024-04-20 15:47:59 +02:00
Joseph
4965254a69
Add support for voice command action (#4331)
* Add assistant headset support

* Revert AudioUrlPlayerService back to AudioUrlPlayer

* Address feedback
2024-04-20 15:46:35 +02:00
Daniel Shokouhi
4d9498c02b
Add some missing states for audio sensor and correct mic muted intent condition (#4350)
* Add some missing states for audio sensor

* Correct improper SDK check for mic muted intent action

* Update wear intent receivers

* Correct mic muted sensor update type
2024-04-20 15:44:04 +02:00
Daniel Shokouhi
177a040f57
Update change log week of 4/6 (#4320)
* Bump change log version

* Update change log
2024-04-06 16:00:12 +00:00
Joris Pelgröm
b0dd673cb9
Request audio focus for Assist voice input + output (#4308)
* Request audio focus for Assist voice input + output

 - Request exclusive focus for Assist voice input (no other applications allowed to playback)
 - Request focus with ducking allowed for Assist voice output

* Remove useless @Inject
2024-04-05 17:57:18 -04:00