Commit Graph

675 Commits

Author SHA1 Message Date
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
Adam Brown
7b2f9532b1 Merge branch 'main' of github.com:ouchadam/helium 2022-09-29 17:42:39 +01:00
Adam Brown
e0c1421fd5 fixing missing input cursor due to decoration box not taking the original text field into account 2022-09-29 17:42:31 +01:00
Adam Brown
60f4859ed0
Merge pull request #167 from ouchadam/feature/missing-mimetype
Fixing bridges missing images
2022-09-29 17:07:41 +01:00
Adam Brown
bd9c247ee8 fixing bridge images not showing up
- caused by a missing mimetype field in the message request
2022-09-29 17:03:08 +01:00
Adam Brown
0283073534
Merge pull request #166 from ouchadam/feature/image-gallery
Image attachments and gallery
2022-09-29 17:02:21 +01:00
Adam Brown
ff69156330 including room name in the image gallery toolbar 2022-09-29 16:43:40 +01:00
Adam Brown
14d625765c avoiding try emit 2022-09-29 16:25:33 +01:00
Adam Brown
415ea4b150 providing image gallery via DI graph 2022-09-29 16:24:17 +01:00
Adam Brown
bd885823bd removing unused import 2022-09-29 15:12:53 +01:00
Adam Brown
f5dc3be272 Merge branch 'main' of github.com:ouchadam/helium into feature/image-gallery 2022-09-29 15:08:27 +01:00
Adam Brown
861d65b946
Merge pull request #165 from ouchadam/feature/adm/updating-agp
Updating dependencies
2022-09-29 15:07:02 +01:00
Adam Brown
5e939331b7 updating compose compiler to latest stable 2022-09-29 14:57:09 +01:00
Adam Brown
ee31dd614b updating AGP to latest stable
- reduces the output apk size a little
2022-09-29 14:54:38 +01:00
Adam Brown
3f956d1903 moving the image gallery to the messenger module and attaching to a attachment button 2022-09-29 14:32:04 +01:00
Adam Brown
c61646bbd3 creating dedicated activity for image selection 2022-09-29 13:50:58 +01:00
Adam Brown
34e0415892 fixing performance issue when loading large lists of images 2022-09-29 13:11:40 +01:00
Adam Brown
b9c959afae
Merge pull request #164 from ouchadam/dependabot/gradle/io.mockk-mockk-1.13.2
Bump mockk from 1.13.1 to 1.13.2
2022-09-29 09:06:41 +01:00
dependabot[bot]
fe5717b7c1
Bump mockk from 1.13.1 to 1.13.2
Bumps [mockk](https://github.com/mockk/mockk) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](https://github.com/mockk/mockk/compare/1.13.1...1.13.2)

---
updated-dependencies:
- dependency-name: io.mockk:mockk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-29 05:22:18 +00:00