Adam Brown
2bf0ef2232
allowing unified push payloads to have default nulls
...
- fixes crash on non message unified push events
2022-09-13 19:40:21 +01:00
Adam Brown
5a300b1967
Merge pull request #137 from IzzySoft/fastlane
...
initial fastlane structures
2022-09-12 21:32:32 +01:00
Adam Brown
addf76c7ea
Merge pull request #139 from ouchadam/feature/light-theme
...
Light theme
2022-09-12 21:31:07 +01:00
Adam Brown
e854e9b02c
removing top bar under status bar
2022-09-12 20:57:33 +01:00
Adam Brown
62c0945be6
cleaning up messages theming
2022-09-12 20:53:57 +01:00
Adam Brown
c6431add42
adding back a light theme or make use of the dynamic colour scheme
2022-09-12 19:45:00 +01:00
Adam Brown
ee3d41a741
fixing wrong initial push registrar selection
2022-09-11 22:48:06 +01:00
Adam Brown
fdd1ca61e8
fixing crash when switching from the invitations screen to the conversation directory and back to the profile
2022-09-11 22:34:03 +01:00
Adam Brown
4d0e2a9d99
skipping first invite emission as we only want to render future invites
2022-09-11 22:26:20 +01:00
Adam Brown
965ca92ac5
Merge pull request #138 from ouchadam/feature/invites-badge
...
Invite notification and badge
2022-09-11 22:11:15 +01:00
Adam Brown
831036fd43
only showing material you option for android 12+ devices
2022-09-11 21:53:00 +01:00
Adam Brown
defabfbae5
rendering invites as notification which temporarily open the app on tap
2022-09-11 12:14:20 +01:00
Adam Brown
514b25caea
fixing memory _leak_ on android Q when exiting screens
2022-09-11 11:36:16 +01:00
Adam Brown
577e692e32
removing invites from the database after rejecting them and allowing them to fail with 403 (if the user no longer has access)
2022-09-10 19:50:19 +01:00
Adam Brown
a109ec6cff
observe invite changes and render a ! badge on the profile bottom item
2022-09-10 19:29:45 +01:00
Izzy
28fa985923
initial fastlane structures
2022-09-10 18:42:57 +02:00
Adam Brown
7554eac7af
adding build script for generating signed foss releases
2022-09-10 17:10:48 +01:00
Adam Brown
b0e53a7b84
Merge pull request #136 from ouchadam/feature/foss-firebase-imports
...
Ensure FOSS build has no firebase dependencies
2022-09-10 15:41:13 +01:00
Adam Brown
ff72462be5
fixing firebase classes being imported for foss variant
...
- the notification module was pulling in firebase for an annotation import, which in turn pulled in the .aar manifest entries and services etc, fixed by removing the unneeded dependency
2022-09-10 15:35:48 +01:00
Adam Brown
bb65b89b76
updating version for release
2022-09-08 20:06:08 +01:00
Adam Brown
9899c53548
using the REBASE automerge method to avoid syncing release back to main causing main to be ahead of release
2022-09-08 20:06:08 +01:00
Adam Brown
8e7e47097f
making the automated release train only release on mondays and thursday to avoid spamming the play console with new release
2022-09-08 20:06:08 +01:00
Adam Brown
0c113896c1
adding material you toggle
...
- meant moving the base preferences to the core module and allowing the activity to recreate itself if the theme congifuration has changed
2022-09-08 20:06:08 +01:00
Adam Brown
f646da9d1e
making use of theme values for text colours
2022-09-08 20:06:08 +01:00
dependabot[bot]
d50a0897d0
Bump coil-compose from 2.2.0 to 2.2.1
...
Bumps [coil-compose](https://github.com/coil-kt/coil ) from 2.2.0 to 2.2.1.
- [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.0...2.2.1 )
---
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-09-08 20:06:08 +01:00
dependabot[bot]
2303e6143d
Bump ktorVer from 2.1.0 to 2.1.1
...
Bumps `ktorVer` from 2.1.0 to 2.1.1.
Updates `ktor-client-android` from 2.1.0 to 2.1.1
- [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.0...2.1.1 )
Updates `ktor-client-core` from 2.1.0 to 2.1.1
- [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.0...2.1.1 )
Updates `ktor-client-serialization` from 2.1.0 to 2.1.1
- [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.0...2.1.1 )
Updates `ktor-serialization-kotlinx-json` from 2.1.0 to 2.1.1
- [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.0...2.1.1 )
Updates `ktor-client-logging-jvm` from 2.1.0 to 2.1.1
- [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.0...2.1.1 )
Updates `ktor-client-java` from 2.1.0 to 2.1.1
- [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.0...2.1.1 )
Updates `ktor-client-content-negotiation` from 2.1.0 to 2.1.1
- [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.0...2.1.1 )
---
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-09-08 20:06:08 +01:00
Adam Brown
ef7af20853
applying dynamic colour scheme and fixing appbar/navbar quirks
2022-09-08 20:06:08 +01:00
Adam Brown
692e179e3f
updating AGP plugin and targetting android 33
2022-09-08 20:06:08 +01:00
Adam Brown
1a6f8b6b40
including material3 dependencies and attempting 1 for 1 swap of imports
2022-09-08 20:06:08 +01:00
Adam Brown
f20e3a4c40
Merge pull request #127 from ouchadam/release-candidate
...
[Auto] Release Candidate
2022-09-07 20:07:27 +01:00
Adam Brown
de585ee277
updating version for release
2022-09-07 20:04:26 +01:00
Adam Brown
cce3f53b04
Merge pull request #125 from ouchadam/release
...
[Auto] Sync Release
2022-09-06 20:12:04 +01:00
Adam Brown
44df57579f
Merge pull request #124 from ouchadam/release-candidate
...
[Auto] Release Candidate
2022-09-06 20:07:26 +01:00
Adam Brown
6fd9999e66
updating version for release
2022-09-06 20:04:29 +01:00
Adam Brown
25285ad35e
Merge pull request #123 from ouchadam/release
...
[Auto] Sync Release
2022-09-05 20:11:46 +01:00
Adam Brown
6941368922
Merge pull request #122 from ouchadam/release-candidate
...
[Auto] Release Candidate
2022-09-05 20:07:19 +01:00
Adam Brown
4f427e0655
updating version for release
2022-09-05 20:04:14 +01:00
Adam Brown
09d3e04347
Merge pull request #120 from ouchadam/release
...
[Auto] Sync Release
2022-09-05 00:15:28 +01:00
Adam Brown
734b798122
Merge pull request #119 from ouchadam/release-candidate
...
[Auto] Release Candidate
2022-09-04 20:07:00 +01:00
Adam Brown
0a015bbafa
updating version for release
2022-09-04 20:04:15 +01:00
Adam Brown
68553df1ca
parsing the version name v param as an int -
...
fixes the patch being appended
2022-09-04 14:20:30 +01:00
Adam Brown
f66e127df5
Merge pull request #116 from ouchadam/release
...
[Auto] Sync Release
2022-09-04 14:19:15 +01:00
Adam Brown
7fc8060d34
Merge pull request #117 from ouchadam/feature/import-keys-improvements
...
Import keys improvements
2022-09-04 14:18:34 +01:00
Adam Brown
f973e01a4e
fixing broken settings view model tests and handling file opening errors
2022-09-04 14:13:36 +01:00
Adam Brown
ef2a2c5624
logging the room import time taken
2022-09-04 14:01:07 +01:00
Adam Brown
38dec9c802
updating smoke test to use flow result
2022-09-04 13:50:04 +01:00
Adam Brown
25c8ac0716
improving key import messaging
2022-09-04 13:46:15 +01:00
Adam Brown
71af573d06
using the import result directly in the UI, will allow separate error displays per reason
2022-09-04 13:36:48 +01:00
Adam Brown
6a3c594481
extracting the json accumulation to its own class
2022-09-04 13:03:54 +01:00
Adam Brown
5b2243cfa9
providing progress during room key imports by switching to a flow
2022-09-04 12:43:03 +01:00