Commit Graph

152 Commits

Author SHA1 Message Date
Adam Brown 9aa2fc0a0f adding a collapsable header to main conversation list 2022-04-03 00:04:12 +01:00
Adam Brown ee2643c003 catching errors when attempting to mark the current room as read
- fixes crash whilst offline
2022-04-02 22:58:06 +01:00
Adam Brown 9eae45c73a updating settings item tests 2022-04-01 21:12:29 +01:00
Adam Brown 0cb307a56d adding cache clearing to settings and avoiding delete crypto when clearing cache 2022-04-01 21:06:20 +01:00
Adam Brown 88bf6a2c78 Merge branch 'main' of github.com:ouchadam/helium 2022-04-01 20:53:40 +01:00
Adam Brown 77efb58562
Merge pull request #20 from ouchadam/support-image-messages
Support image messages
2022-04-01 20:53:08 +01:00
Adam Brown 215838007f closing keyboard when submitting login details 2022-04-01 20:50:55 +01:00
Adam Brown ff248fceb0 removing bubble self/other layer 2022-04-01 20:41:07 +01:00
Adam Brown ff44c435a8
Merge pull request #19 from ouchadam/gradlew-update-7.4.2
Update Gradle Wrapper from 7.4.1 to 7.4.2
2022-04-01 20:40:56 +01:00
Adam Brown b817929a2b rendering image in a bubble 2022-04-01 19:53:44 +01:00
gradle-update-robot 6a9fcc8c43 Update Gradle Wrapper from 7.4.1 to 7.4.2.
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2022-04-01 00:20:18 +00:00
Adam Brown d0b2627eb2 rendering images in the messenger 2022-03-31 22:23:43 +01:00
Adam Brown 5a6b7cf1c0 adding image type parsing and handling 2022-03-30 22:33:24 +01:00
Adam Brown ed3752c7bc bringing back lost commits 2022-03-28 22:33:36 +01:00
Adam Brown 91cf19baad fixing sign out not resetting database or inmemory caches 2022-03-28 22:16:45 +01:00
Adam Brown 0b65fd7766 making use of gradle action for caching 2022-03-26 10:42:11 +00:00
Adam Brown 8321b5a760 renaming timeline text to content, text is a subtype 2022-03-26 10:40:21 +00:00
Adam Brown 9c6ba3d352 adding performance logger with chaining 2022-03-26 10:40:21 +00:00
Adam Brown 7cdd8e2b96
Adding gradle wrapper updating action 2022-03-26 09:51:43 +00:00
Adam Brown 6c049900ee
Merge pull request #16 from ouchadam/dependabot/gradle/com.google.accompanist-accompanist-systemuicontroller-0.24.5-alpha
Bump accompanist-systemuicontroller from 0.24.4-alpha to 0.24.5-alpha
2022-03-26 09:47:05 +00:00
Adam Brown 72e31492f1
Merge pull request #15 from ouchadam/dependabot/gradle/org.json-json-20220320
Bump json from 20211205 to 20220320
2022-03-26 09:46:56 +00:00
dependabot[bot] 94928b4329
Bump accompanist-systemuicontroller from 0.24.4-alpha to 0.24.5-alpha
Bumps [accompanist-systemuicontroller](https://github.com/google/accompanist) from 0.24.4-alpha to 0.24.5-alpha.
- [Release notes](https://github.com/google/accompanist/releases)
- [Commits](https://github.com/google/accompanist/compare/v0.24.4-alpha...v0.24.5-alpha)

---
updated-dependencies:
- dependency-name: com.google.accompanist:accompanist-systemuicontroller
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 05:32:46 +00:00
dependabot[bot] 60a8da76da
Bump json from 20211205 to 20220320
Bumps [json](https://github.com/douglascrockford/JSON-java) from 20211205 to 20220320.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 05:29:40 +00:00
Adam Brown 909ed18111
updating app size reference and removing space between home server 2022-03-18 20:57:28 +00:00
Adam Brown 71bc151f32
Merge pull request #12 from ouchadam/reducing-min-sdk
Reducing min sdk to 7.0 (api 24)
2022-03-18 20:56:25 +00:00
Adam Brown aa6c2f39d2 trigger CI 2022-03-18 20:52:17 +00:00
Adam Brown f75d8dde13 dropping the min sdk to android 7 (introduces a 50kb increase for desugaring the time apis) 2022-03-18 20:52:17 +00:00
Adam Brown c3839c05bc adding < 28 notification support by using the inbox style 2022-03-18 20:52:17 +00:00
Adam Brown dbc915db58 enabling date/time backporting, adds 50kb~ 2022-03-18 20:52:17 +00:00
Adam Brown 50f0ba4e3c only setting notification channel for supported android versions 2022-03-18 20:52:17 +00:00
Adam Brown 7e82cf1569 adding support for below api 26 when scheduling jobs 2022-03-18 20:52:17 +00:00
Adam Brown 7a025b9d9c extracting base64 in order to provide the android version 2022-03-18 20:52:17 +00:00
Adam Brown fd4566c234 using 3rd party download artifact action to allow downloading artifacts from the current workflow 2022-03-18 20:51:53 +00:00
Adam Brown fb878375cd
Merge pull request #14 from ShadowJonathan/patch-1
nit in readme.md
2022-03-18 19:58:45 +00:00
Jonathan de Jong 5fba6832fd
nit in readme.md 2022-03-18 19:11:56 +01:00
Adam Brown 2ab2253e7a splitting the apk generation from the commenting to prevent action attacks when specifying the checkout target 2022-03-17 23:56:19 +00:00
Adam Brown d2891cac69 Merge pull request #13 from ouchadam/feature/invitations
Invitations
2022-03-17 23:20:26 +00:00
Adam Brown f0a856eb20 adding room join/leaving based on sync status
- means the invitations page should work!
2022-03-17 23:01:40 +00:00
Adam Brown 271727dda7 only display message notifications if we've received a new one, not when marking old ones as read 2022-03-17 21:29:45 +00:00
Adam Brown 509667f595 fixing import keys not closing due to wrong callback being triggered 2022-03-17 20:37:01 +00:00
Adam Brown 38c9e33a59 accumulating and storing the invite event metadata for member and room names 2022-03-16 22:36:42 +00:00
Adam Brown 423ee3afd9 Merge branch 'main' of github.com:ouchadam/helium into feature/invitations 2022-03-16 20:55:47 +00:00
Adam Brown 9e8764f92f
Merge pull request #11 from ouchadam/dependabot/gradle/ktorVer-1.6.8
Bump ktorVer from 1.6.7 to 1.6.8
2022-03-16 20:54:11 +00:00
dependabot[bot] 226925366d
Bump ktorVer from 1.6.7 to 1.6.8
Bumps `ktorVer` from 1.6.7 to 1.6.8.

Updates `ktor-client-android` from 1.6.7 to 1.6.8
- [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/1.6.7...1.6.8)

Updates `ktor-client-core` from 1.6.7 to 1.6.8
- [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/1.6.7...1.6.8)

Updates `ktor-client-serialization` from 1.6.7 to 1.6.8
- [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/1.6.7...1.6.8)

Updates `ktor-client-logging-jvm` from 1.6.7 to 1.6.8
- [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/1.6.7...1.6.8)

Updates `ktor-client-java` from 1.6.7 to 1.6.8
- [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/1.6.7...1.6.8)

---
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-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
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-16 20:50:26 +00:00
Adam Brown 49ef9eb5aa hopefully supporting running the check size action on external PRs 2022-03-16 20:47:34 +00:00
Adam Brown 2a7d0aefb8
Merge pull request #10 from ouchadam/dependabot/gradle/com.google.accompanist-accompanist-systemuicontroller-0.24.4-alpha
Bump accompanist-systemuicontroller from 0.24.3-alpha to 0.24.4-alpha
2022-03-15 22:07:29 +00:00
Adam Brown 0a5f3521f7 creating bundletool wrapper script 2022-03-15 22:04:06 +00:00
Adam Brown 15a95f2754 trigger CI 2022-03-15 21:40:46 +00:00
Adam Brown 70880d0836 fetching bundletool 2022-03-15 21:36:57 +00:00
dependabot[bot] efd2b086bb
Bump accompanist-systemuicontroller from 0.24.3-alpha to 0.24.4-alpha
Bumps [accompanist-systemuicontroller](https://github.com/google/accompanist) from 0.24.3-alpha to 0.24.4-alpha.
- [Release notes](https://github.com/google/accompanist/releases)
- [Commits](https://github.com/google/accompanist/compare/v0.24.3-alpha...v0.24.4-alpha)

---
updated-dependencies:
- dependency-name: com.google.accompanist:accompanist-systemuicontroller
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-15 21:02:46 +00:00