Adam Brown
31318037a7
providing a caching preferences abstraction to reading from an in memory value
2022-10-08 11:07:29 +01:00
dependabot[bot]
f1be275e79
Bump kotlinVer from 1.6.10 to 1.7.20
...
Bumps `kotlinVer` from 1.6.10 to 1.7.20.
Updates `kotlin-test-junit` from 1.6.10 to 1.7.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.7.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.6.10...v1.7.20 )
Updates `kotlin-gradle-plugin` from 1.7.10 to 1.7.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.7.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.7.10...v1.7.20 )
Updates `kotlin-serialization` from 1.7.10 to 1.7.20
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.7.20/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.7.10...v1.7.20 )
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-test-junit
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin
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>
2022-10-08 09:59:32 +00:00
Adam Brown
b52d86d676
Merge pull request #193 from ouchadam/dependabot/gradle/com.squareup.sqldelight-coroutines-extensions-1.5.4
...
Bump coroutines-extensions from 1.5.3 to 1.5.4
2022-10-08 10:52:20 +01:00
Adam Brown
6b62a463f8
Merge pull request #192 from ouchadam/dependabot/gradle/sqldelightVer-1.5.4
...
Bump sqldelightVer from 1.5.3 to 1.5.4
2022-10-08 10:51:59 +01:00
dependabot[bot]
3ba01777df
Bump coroutines-extensions from 1.5.3 to 1.5.4
...
Bumps [coroutines-extensions](https://github.com/square/sqldelight ) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/square/sqldelight/releases )
- [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/sqldelight/compare/1.5.3...1.5.4 )
---
updated-dependencies:
- dependency-name: com.squareup.sqldelight:coroutines-extensions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-07 05:49:23 +00:00
dependabot[bot]
d2cbb37066
Bump sqldelightVer from 1.5.3 to 1.5.4
...
Bumps `sqldelightVer` from 1.5.3 to 1.5.4.
Updates `gradle-plugin` from 1.5.3 to 1.5.4
- [Release notes](https://github.com/square/sqldelight/releases )
- [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/sqldelight/compare/1.5.3...1.5.4 )
Updates `android-driver` from 1.5.3 to 1.5.4
- [Release notes](https://github.com/square/sqldelight/releases )
- [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/sqldelight/compare/1.5.3...1.5.4 )
Updates `sqlite-driver` from 1.5.3 to 1.5.4
- [Release notes](https://github.com/square/sqldelight/releases )
- [Changelog](https://github.com/cashapp/sqldelight/blob/master/CHANGELOG.md )
- [Commits](https://github.com/square/sqldelight/compare/1.5.3...1.5.4 )
---
updated-dependencies:
- dependency-name: com.squareup.sqldelight:gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.squareup.sqldelight:android-driver
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.squareup.sqldelight:sqlite-driver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-07 05:49:17 +00:00
Adam Brown
e2f7b935d9
Merge pull request #190 from ouchadam/release-candidate
...
[Auto] Release Candidate
2022-10-06 20:10:39 +01:00
Adam Brown
c056a35e31
updating version for release
2022-10-06 20:06:46 +01:00
Adam Brown
1e060dad44
fixing wrong in progress reply text colour for material you
2022-10-05 21:36:44 +01:00
Adam Brown
0a982ff53f
stripping out more html tags from text
2022-10-04 20:51:57 +01:00
Adam Brown
04f1dfe7ca
Merge branch 'main' of github.com:ouchadam/helium
2022-10-04 19:17:54 +01:00
Adam Brown
94c90edbb1
auto rebasing isn't working correctly, reverting to merges
2022-10-04 19:17:46 +01:00
Adam Brown
a930cfb3b6
Merge pull request #185 from ouchadam/dependabot/gradle/ktorVer-2.1.2
...
Bump ktorVer from 2.1.1 to 2.1.2
2022-10-04 19:07:14 +01:00
Adam Brown
e884d0994b
Merge pull request #186 from ouchadam/dependabot/gradle/io.coil-kt-coil-compose-2.2.2
...
Bump coil-compose from 2.2.1 to 2.2.2
2022-10-04 19:06:59 +01:00
Adam Brown
685c44a3f8
updating version for release
2022-10-03 20:08:03 +01:00
Adam Brown
03a86a3e5c
allowing the prefetching of local echos to fail
2022-10-03 20:08:03 +01:00
Adam Brown
5153ac08c0
fixing random device id generator starting with the same values
2022-10-03 20:08:03 +01:00
Adam Brown
19724ea5b3
avoiding recalculating static toolbar height
2022-10-03 20:08:03 +01:00
Adam Brown
eb497be421
avoiding recreating navigation callback on recomposition
2022-10-03 20:08:03 +01:00
Adam Brown
4a4fad3cc0
providing a custom initial device display name
...
- Uses SmallTalk Android with a 4 character random
2022-10-03 20:08:03 +01:00
Adam Brown
011c7aebf9
updating sync service fake to reflect events by roomid change
2022-10-03 20:08:03 +01:00
Adam Brown
a396712e8e
fixing test harness compilation error
2022-10-03 20:08:03 +01:00
Adam Brown
511273517e
extracting flow extension for starting and ignoring future emissions
2022-10-03 20:08:03 +01:00
Adam Brown
8e336fd730
avoiding duplicated room event emissions when watching a specific room id
2022-10-03 20:08:03 +01:00
Adam Brown
74dff9ccf2
avoiding sync event updates from other rooms
2022-10-03 20:08:03 +01:00
Adam Brown
03cb954ea8
computing the image size before sending to allow it to be used in local echos
...
- fixes local echo images changing size
2022-10-03 20:08:03 +01:00
Adam Brown
aa813fe67a
switching to lazy variant configuration
2022-10-03 20:08:03 +01:00
Adam Brown
1efb1cf6c6
styling the inline composer rely to match the reply messages
2022-10-03 20:08:03 +01:00
Adam Brown
d18c14b152
using bubble colour with alpha for the reply background + some tweaks to padding and corners
2022-10-03 20:08:03 +01:00
Adam Brown
98d0652616
adding button to dismiss inprogress reply
2022-10-03 20:08:03 +01:00
Adam Brown
95c95c38ca
allowing the canonical alias to be null when parsing the sync response
2022-10-03 20:08:03 +01:00
Adam Brown
933197dfd7
supporting local echos for text replies
2022-10-03 20:08:03 +01:00
Adam Brown
7a8b91a376
replacing sealed class with interface
2022-10-03 20:08:03 +01:00
Adam Brown
fa177de185
removing redundant serializable
2022-10-03 20:08:03 +01:00
Adam Brown
b8d9572bf3
removing unused field
2022-10-03 20:08:03 +01:00
Adam Brown
cbf1e568a7
fixing test compilation error
2022-10-03 20:08:03 +01:00
Adam Brown
aa277615e5
adding support for sending replies
2022-10-03 20:08:03 +01:00
Adam Brown
418fa46346
ignoring nulls unless explicitly declared in the api models, passing null breaks some endpoints
2022-10-03 20:08:03 +01:00
Adam Brown
2486a1eef6
adding barebones styling to the reply box
2022-10-03 20:08:03 +01:00
Adam Brown
625a2f682f
adding sliding reply animation
2022-10-03 20:08:03 +01:00
Adam Brown
f4e852b628
flattening box layer
2022-10-03 20:08:03 +01:00
Adam Brown
65bc3d8100
moving the hint state to the field decoration
2022-10-03 20:08:03 +01:00
Adam Brown
a919e1b966
adding swiping to start reply process
2022-10-03 20:08:03 +01:00
Adam Brown
86a8865cd1
updating to latest material3 lib
2022-10-03 20:08:03 +01:00
Adam Brown
6532478fc8
extracting me fetching logic to its own usecase and testing
2022-10-03 20:08:03 +01:00
Adam Brown
1d1aff0ca9
allowing the profile call to continue when receiving a 404 instead of crashing
...
- this case is known by the spec for when a profile doesn't exist yet
- 403s still crash as fetching your own profile information should never result in access denied
2022-10-03 20:08:03 +01:00
Adam Brown
9d4f0f4197
adding ability to show the raw exception information on login errors
2022-10-03 20:08:03 +01:00
dependabot[bot]
768cbc7eb2
Bump coil-compose from 2.2.1 to 2.2.2
...
Bumps [coil-compose](https://github.com/coil-kt/coil ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/coil-kt/coil/releases )
- [Changelog](https://github.com/coil-kt/coil/blob/main/CHANGELOG.md )
- [Commits](https://github.com/coil-kt/coil/compare/2.2.1...2.2.2 )
---
updated-dependencies:
- dependency-name: io.coil-kt:coil-compose
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 05:30:33 +00:00
dependabot[bot]
ec608fd010
Bump ktorVer from 2.1.1 to 2.1.2
...
Bumps `ktorVer` from 2.1.1 to 2.1.2.
Updates `ktor-client-android` from 2.1.1 to 2.1.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.1.1...2.1.2 )
Updates `ktor-client-core` from 2.1.1 to 2.1.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.1.1...2.1.2 )
Updates `ktor-client-serialization` from 2.1.1 to 2.1.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.1.1...2.1.2 )
Updates `ktor-serialization-kotlinx-json` from 2.1.1 to 2.1.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.1.1...2.1.2 )
Updates `ktor-client-logging-jvm` from 2.1.1 to 2.1.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.1.1...2.1.2 )
Updates `ktor-client-java` from 2.1.1 to 2.1.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.1.1...2.1.2 )
Updates `ktor-client-content-negotiation` from 2.1.1 to 2.1.2
- [Release notes](https://github.com/ktorio/ktor/releases )
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ktorio/ktor/compare/2.1.1...2.1.2 )
---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-android
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-serialization
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-logging-jvm
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-java
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
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 05:30:25 +00:00
Adam Brown
f8783fd008
allowing the prefetching of local echos to fail
2022-10-02 19:22:54 +01:00