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
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
Adam Brown
6f89c71300
adding skeleton for image gallery folder viewing
2022-09-28 22:37:53 +01:00
Adam Brown
debfc5e5f0
adding first pass at a image gallery component with folder fetching
2022-09-28 19:51:30 +01:00
Adam Brown
846cf66fa1
adding runtime permission granter
2022-09-28 17:58:48 +01:00
Adam Brown
9dcbd63eae
Merge pull request #163 from ouchadam/bug/various-crypto-fixes
...
Various crypto fixes
2022-09-27 21:20:49 +01:00
Adam Brown
16bcb13849
Merge pull request #162 from ouchadam/feature/image-disk-caching
...
Image - In memory and disk caching
2022-09-27 21:14:05 +01:00
Adam Brown
69e7dfd90a
using proxy to allow the encryption tests to wait for keys to be uploaded, re-enabling the 2nd device user tests
2022-09-27 21:13:21 +01:00
Adam Brown
ef41f13a7b
adding entry point for extending services
2022-09-27 21:12:40 +01:00
Adam Brown
8c8c7f7290
Merge pull request #156 from ouchadam/dependabot/gradle/app.cash.turbine-turbine-0.11.0
...
Bump turbine from 0.10.0 to 0.11.0
2022-09-27 20:33:12 +01:00
Adam Brown
5e06c0cfdb
Merge pull request #160 from ouchadam/dependabot/gradle/org.json-json-20220924
...
Bump json from 20220320 to 20220924
2022-09-27 20:33:05 +01:00
Adam Brown
1c37667485
using a single sync flow instance to reduce memory and risk of concurrent flows
2022-09-27 19:09:33 +01:00
Adam Brown
894592870b
using correct data param when creating device crypto
2022-09-27 19:05:07 +01:00