ganfra
e171472fc4
Room list invites : clean and format
5 months ago
ganfra
e72983f1b8
RoomList invites : update and remove tests
5 months ago
ganfra
997c4606c6
Invites : open room instead of invite list when clicking an invite notification
5 months ago
Benoit Marty
9d30adfed8
Remove unused NotificationPermissionManager
6 months ago
Benoit Marty
cb435c523b
Create dedicated module for notification troubleshoot.
6 months ago
Benoit Marty
4f320fd4f8
Code clarity: use withTimeout with combination of runCatching instead of withTimeoutOrNull
6 months ago
Benoit Marty
52c039d676
Rename `UserPushStoreFactory.create` to `UserPushStoreFactory.getOrCreate` for code clarity.
6 months ago
Benoit Marty
e18e5f1cc5
Run `./tools/localazy/downloadStrings.sh --all`
6 months ago
Benoit Marty
09b2cbaaf5
Localize Troubleshoot notification feature.
6 months ago
Benoit Marty
74048cca8f
Avoid tryEmit(), use emit()
6 months ago
Benoit Marty
a83952814f
Rename Fake class with `Mockk` prefix for clarity
6 months ago
Benoit Marty
2bfe125a77
Troubleshoot notifications screen
6 months ago
Benoit Marty
6c9ea2b920
Create FakePushService.
6 months ago
Benoit Marty
1e5a61a49c
Move PermalinkBuilder, MatrixToConverter and PermalinkParser content to the `impl` project in order to remove projects.appconfig dependency from matrix.api module.
6 months ago
bmarty
5809864182
Sync Strings from Localazy
6 months ago
Benoit Marty
a5d0b47d3a
Use new retrofit bom and change Maven coordinates of `kotlinx-serialization`
6 months ago
bmarty
3af876b953
Sync Strings from Localazy
6 months ago
Jorge Martin Espinosa
6aa84d600e
Implement MSC2530 ( #2570 )
...
* Implement MSC2530
* Some layout improvements for images and videos with captions
* Update screenshots
* Replace `it` in several previews with `isMine`
---------
Signed-off-by: Marco Antonio Alvarez <surakin@gmail.com>
Co-authored-by: Marco Antonio Alvarez <surakin@gmail.com>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
Benoit Marty
68fd649424
Use client.cachedAvatarUrl(), to be able to render the user avatar faster, and even if there is no network ( #2488 ).
6 months ago
Jorge Martin Espinosa
67d79059f8
Add legacy call invite state events and notifications ( #2552 )
...
* Add state timeline events and notifications for legacy call invites
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
bmarty
c021809479
Sync Strings from Localazy
6 months ago
bmarty
4f81fe2090
Sync Strings from Localazy
7 months ago
bmarty
5c8be8f61f
Sync Strings from Localazy
7 months ago
Benoit Marty
b9933acf98
Sync Localazy strings - including post treatment.
...
./tools/localazy/downloadStrings.sh --all
7 months ago
Benoit Marty
a7e38f0925
Sync Localazy strings.
...
./tools/localazy/downloadStrings.sh --all
7 months ago
bmarty
a614b0d91e
Sync Strings from Localazy
7 months ago
bmarty
03c95555e3
Sync Strings from Localazy
8 months ago
Benoit Marty
0d35e60dac
Disambiguate display name in notifications #2224
8 months ago
Benoit Marty
be0da18a7b
Rename `userAvatarURLString` to `userAvatarUrl`
8 months ago
Benoit Marty
7498c148f1
Ensure that a PushProvider is available on a device before using it.
...
It help to fallback to UnifiedPush (if available) if the PlayServices are not installed on the device.
8 months ago
ElementBot
6bc080c279
Sync Strings ( #2230 )
...
Co-authored-by: bmarty <bmarty@users.noreply.github.com>
8 months ago
Benoit Marty
d01c70a4fd
Fix moar ktlint issues
8 months ago
Benoit Marty
5d086ad82d
Fix moar ktlint issues
8 months ago
Benoit Marty
a831f05f6e
Fix ktlint issues
8 months ago
renovate[bot]
c8bd362397
Update plugin ktlint to v12.1.0 ( #2200 )
...
* Update plugin ktlint to v12.1.0
* Run `./gradlew ktlintFormat` and fix some issues manually.
* Fix other issues reproted by Ktlint
* Limit false positives, KtLint removes unnecessary curly brace in String templates.
* Remove useless Unit
* Minor improvements over ktlint changes
* Restore `AlertDialogContent` behaviour
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
8 months ago
Marco Antonio Alvarez
87c8bc133f
[Feature] Render m.sticker events ( #2122 )
...
* Render m.sticker events
---------
Signed-off-by: Marco Antonio Alvarez <surakin@gmail.com>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
9 months ago
bmarty
e6f4a7364f
Sync Strings from Localazy
9 months ago
Jorge Martin Espinosa
cbf34929af
Revert "Room list badges"
9 months ago
Benoit Marty
f2c989cbd6
Iterate on indicators on room list #2079
9 months ago
Benoit Marty
0c86b76357
Move NotificationConfig object to the config module.
9 months ago
bmarty
e60508a631
Sync Strings from Localazy
9 months ago
Benoit Marty
6ff2bf1f79
Fix tests.
9 months ago
Benoit Marty
9a526f22c4
Remove duplicated file.
9 months ago
Benoit Marty
4ec2c84241
Load avatar for notification when there is no active imageLoader. ( #1991 )
9 months ago
Benoit Marty
05d9e64b86
code cleanup
9 months ago
Benoit Marty
0685dc5d78
Fix some licences.
9 months ago
Benoit Marty
4348a6deac
Cleanup up `when` statement.
9 months ago
Benoit Marty
419a162f77
Extract MxcTools and add test.
9 months ago
Benoit Marty
84c897d682
Image in notification
9 months ago
Benoit Marty
39cca2ce09
Sync localazy using fixed script
10 months ago