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
Adam Brown
215695a3ce
fixing random device id generator starting with the same values
2022-10-02 19:22:54 +01:00
Adam Brown
a1460b307d
avoiding recalculating static toolbar height
2022-10-02 19:22:54 +01:00
Adam Brown
47be48579d
avoiding recreating navigation callback on recomposition
2022-10-02 19:22:54 +01:00
Adam Brown
86d41fd95f
providing a custom initial device display name
...
- Uses SmallTalk Android with a 4 character random
2022-10-02 19:22:54 +01:00
Adam Brown
3f1fec1d8d
updating sync service fake to reflect events by roomid change
2022-10-02 19:22:54 +01:00
Adam Brown
abcf3193a8
fixing test harness compilation error
2022-10-02 19:22:54 +01:00
Adam Brown
0450dc869d
extracting flow extension for starting and ignoring future emissions
2022-10-02 19:22:54 +01:00
Adam Brown
78c62ab7bb
avoiding duplicated room event emissions when watching a specific room id
2022-10-02 19:22:54 +01:00
Adam Brown
55cdedd5af
avoiding sync event updates from other rooms
2022-10-02 19:22:54 +01:00
Adam Brown
2110667d90
computing the image size before sending to allow it to be used in local echos
...
- fixes local echo images changing size
2022-10-02 19:22:54 +01:00
Adam Brown
2bb2091234
switching to lazy variant configuration
2022-10-02 19:22:54 +01:00
Adam Brown
906ec486f8
styling the inline composer rely to match the reply messages
2022-10-02 19:22:54 +01:00
Adam Brown
7f9f761eab
using bubble colour with alpha for the reply background + some tweaks to padding and corners
2022-10-02 19:22:54 +01:00
Adam Brown
8d7a15e758
adding button to dismiss inprogress reply
2022-10-02 19:22:54 +01:00
Adam Brown
2f9bcb8ccf
allowing the canonical alias to be null when parsing the sync response
2022-10-02 19:22:54 +01:00
Adam Brown
ae693f7ee8
supporting local echos for text replies
2022-10-02 19:22:54 +01:00
Adam Brown
d67d1eda13
replacing sealed class with interface
2022-10-02 19:22:54 +01:00
Adam Brown
2162e85496
removing redundant serializable
2022-10-02 19:22:54 +01:00
Adam Brown
955c615230
removing unused field
2022-10-02 19:22:54 +01:00
Adam Brown
1c0f51cfb7
fixing test compilation error
2022-10-02 19:22:54 +01:00
Adam Brown
81f15c4fca
adding support for sending replies
2022-10-02 19:22:54 +01:00
Adam Brown
bccf947508
ignoring nulls unless explicitly declared in the api models, passing null breaks some endpoints
2022-10-02 19:22:54 +01:00
Adam Brown
0034ddfe0a
adding barebones styling to the reply box
2022-10-02 19:22:54 +01:00
Adam Brown
6cf0df7ea9
adding sliding reply animation
2022-10-02 19:22:54 +01:00
Adam Brown
94a05898c8
flattening box layer
2022-10-02 19:22:54 +01:00
Adam Brown
d03cadb3b7
moving the hint state to the field decoration
2022-10-02 19:22:54 +01:00
Adam Brown
6989c1399a
adding swiping to start reply process
2022-10-02 19:22:54 +01:00
Adam Brown
bce7a98546
updating to latest material3 lib
2022-10-02 19:22:54 +01:00
Adam Brown
7ca0224d7a
extracting me fetching logic to its own usecase and testing
2022-10-02 19:22:54 +01:00
Adam Brown
c05fe5ac25
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-02 19:22:54 +01:00
Adam Brown
04b6cf5375
adding ability to show the raw exception information on login errors
2022-10-02 19:22:54 +01:00
Adam Brown
7f6f01987a
handling all characters in secrets
2022-09-29 20:40:47 +01:00
Adam Brown
0a6c4df6c4
Merge pull request #169 from ouchadam/release-candidate
...
[Auto] Release Candidate
2022-09-29 20:08:08 +01:00
Adam Brown
616d7c411e
updating version for release
2022-09-29 20:04:17 +01:00
Adam Brown
c2b45d6fa9
temporarily removing no-op room settings toolbar overflow
2022-09-29 19:52:44 +01:00
Adam Brown
5f8f0b87ca
renaming work flow to better reflect what it does
2022-09-29 19:48:23 +01:00
Adam Brown
c39a474774
fixing reply text being unreadable on some material/theme combinations
2022-09-29 19:47:54 +01:00
Adam Brown
40222b5ea3
adding automatic foss apk uploading to the release
2022-09-29 19:29:33 +01:00
Adam Brown
6df204009e
updating matrix js sdk
2022-09-29 19:11:18 +01:00
Adam Brown
2a6f86c84f
Merge pull request #168 from ouchadam/feature/respect-redactions
...
Respect redactions
2022-09-29 19:09:04 +01:00
Adam Brown
0a0f998785
taking into account redactions and updating the message list
2022-09-29 19:00:40 +01:00
Adam Brown
5a67275b89
parsing redacted events
2022-09-29 17:58:45 +01:00