Commit Graph

225 Commits

Author SHA1 Message Date
Adam Brown e1411ed115 applying image message scaling 2022-04-25 10:58:45 +01:00
dependabot[bot] d455366ecb
Bump leakcanary-android from 2.8.1 to 2.9.1
Bumps [leakcanary-android](https://github.com/square/leakcanary) from 2.8.1 to 2.9.1.
- [Release notes](https://github.com/square/leakcanary/releases)
- [Changelog](https://github.com/square/leakcanary/blob/main/docs/changelog.md)
- [Commits](https://github.com/square/leakcanary/compare/v2.8.1...v2.9.1)

---
updated-dependencies:
- dependency-name: com.squareup.leakcanary:leakcanary-android
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 05:26:38 +00:00
dependabot[bot] d7cd39d7e0
Bump accompanist-systemuicontroller from 0.24.6-alpha to 0.24.7-alpha
Bumps [accompanist-systemuicontroller](https://github.com/google/accompanist) from 0.24.6-alpha to 0.24.7-alpha.
- [Release notes](https://github.com/google/accompanist/releases)
- [Commits](https://github.com/google/accompanist/compare/v0.24.6-alpha...v0.24.7-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-04-21 05:26:35 +00:00
Adam Brown aa78bcd439 extracting the room members caching to its own class - need an upper limit to be set 2022-04-13 21:52:37 +01:00
Adam Brown dccf8cc206 scrolling to top when select directory icon again 2022-04-13 21:33:16 +01:00
Adam Brown 352501fb9b extracting inner classes from the graph creation 2022-04-13 21:22:50 +01:00
Adam Brown 21002fb9b7 removing debug logs 2022-04-13 21:20:24 +01:00
Adam Brown e1fd79de02 adding support for signing in to homeservers without wellknown setup 2022-04-13 21:05:08 +01:00
Adam Brown 32494b961b closing keyboard after entering imported rooms keys passphrase 2022-04-12 22:52:00 +01:00
Adam Brown 7ea01dd292 using passed base64 instance, fixes android 26 requirement for imports 2022-04-12 22:51:41 +01:00
Adam Brown ded1d9b5da
Merge pull request #26 from ouchadam/dependabot/gradle/ktorVer-2.0.0
Bump ktorVer from 1.6.8 to 2.0.0
2022-04-12 22:36:22 +01:00
Adam Brown cec21f2c6e fixing 2.0 compile errors 2022-04-12 22:27:05 +01:00
Adam Brown e8d4fbbc69
Merge pull request #25 from ouchadam/dependabot/gradle/com.google.accompanist-accompanist-systemuicontroller-0.24.6-alpha
Bump accompanist-systemuicontroller from 0.24.5-alpha to 0.24.6-alpha
2022-04-12 22:04:41 +01:00
dependabot[bot] 05a74b1270
Bump ktorVer from 1.6.8 to 2.0.0
Bumps `ktorVer` from 1.6.8 to 2.0.0.

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

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

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

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

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

---
updated-dependencies:
- dependency-name: io.ktor:ktor-client-android
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.ktor:ktor-client-core
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.ktor:ktor-client-serialization
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.ktor:ktor-client-logging-jvm
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.ktor:ktor-client-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 05:28:34 +00:00
dependabot[bot] 729b1e80ed
Bump accompanist-systemuicontroller from 0.24.5-alpha to 0.24.6-alpha
Bumps [accompanist-systemuicontroller](https://github.com/google/accompanist) from 0.24.5-alpha to 0.24.6-alpha.
- [Release notes](https://github.com/google/accompanist/releases)
- [Commits](https://github.com/google/accompanist/compare/v0.24.5-alpha...v0.24.6-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-04-07 05:31:50 +00:00
Adam Brown 354b588aa8 Merge branch 'main' of github.com:ouchadam/helium 2022-04-05 22:40:22 +01:00
Adam Brown e17dd6ed3f fixing crash when sending messages, updating version for store release 2022-04-05 22:40:06 +01:00
Adam Brown af5cb5c35b
Merge pull request #23 from ouchadam/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-coroutines-core-1.6.1
Bump kotlinx-coroutines-core from 1.6.0 to 1.6.1
2022-04-05 18:14:43 +01:00
Adam Brown 915d5e8ba5
Merge pull request #22 from ouchadam/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-coroutines-test-1.6.1
Bump kotlinx-coroutines-test from 1.6.0 to 1.6.1
2022-04-05 18:14:37 +01:00
dependabot[bot] 39b4fa76f6
Bump kotlinx-coroutines-core from 1.6.0 to 1.6.1
Bumps [kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.0...1.6.1)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 05:27:48 +00:00
dependabot[bot] 32645aadce
Bump kotlinx-coroutines-test from 1.6.0 to 1.6.1
Bumps [kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.0...1.6.1)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 05:27:44 +00:00
Adam Brown 81d88b51fc setting push token via background scheduler which will automatically retry 2022-04-04 20:47:05 +01:00
Adam Brown 0aa157b5df adding beta dialog to mentioning clearing cache on upgrades 2022-04-03 22:46:36 +01:00
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